Задержанная сигнализация радиоресурсов в мобильной радиосети

Иллюстрации

Показать все

Изобретение относится к области систем связи, а именно к улучшению определения местоположения с помощью глобальной навигационной спутниковой системы. Технический результат заключается в снижении негативного влияния на время и скорость обнаружения местоположения мобильной станции при повышении точности определения местоположения. Для этого способ уменьшения числа повторных сообщений запроса определения местоположения между сетью и мобильной станцией в беспроводной сети содержит ожидание до предварительно определенного времени, причем предварительно определенное время основано на времени, когда данные о местоположении должны быть использованы, передачу, в предварительно определенное время, сообщения запроса определения местоположения, содержащего время отклика сети и точность сети, и прием, в момент времени до того, как данные о местоположении должны быть использованы, сообщения ответа по определению местоположения, содержащего данные о местоположении. 8 н. и 33 з.п. ф-лы, 24 ил.

Реферат

Перекрестная ссылка на родственные заявки

Данная заявка согласно 35 U.S.C. §119(e) испрашивает приоритет: предварительной заявки на патент (США) 60/971453, озаглавленной "GSM Control Plane Positioning Preemption RRLP Implementation for MS and SMLC", поданной 11 сентября 2007 года (адвокатская выписка 072346P1); и предварительной заявки на патент (США) 61/012039, озаглавленной "GSM Control Plane Positioning Preemption RRLP Implementation for MS and SMLC", поданной 6 декабря 2007 года (номер в реестре поверенного 072346P2), раскрытия сущности которых в явной форме полностью содержатся по ссылке в данном документе.

Область техники, к которой относится изобретение

Настоящее изобретение, в общем, относится к системам связи, а более конкретно - к улучшению определения местоположения с помощью глобальной навигационной спутниковой системы.

Уровень техники

Зачастую желательно и иногда необходимо знать местоположение мобильной станции (например, сотового телефона). Термины "местоположение" и "положение" синонимичны и используются взаимозаменяемо в данном документе. Например, пользователь может использовать мобильную станцию (MS) для того, чтобы просматривать веб-узел, и может выбирать чувствительное к местоположению содержимое. Местоположение мобильной станции затем может быть определено и использовано для того, чтобы предоставлять соответствующее содержимое пользователю. Имеется много других сценариев, в которых знание местоположения мобильной станции полезно или необходимо. Например, предписание 911 FCC требует, чтобы операторы связи предоставляли усовершенствованные услуги 911, в том числе определение географического местоположения мобильной станции, выполняющей вызов служб экстренной помощи 911. Мобильная станция может инициализироваться так, что она может получать услуги определения местоположения из собственной сети также в ходе роуминга в гостевой сети. Мобильная станция может осуществлять связь с различными сетевыми объектами в собственной сети, чтобы определять местоположение мобильной станции каждый раз, когда необходимо.

Предусмотрено множество различных типов технологий, используемых при вычислении местоположения мобильных станций в беспроводных сетях с различными уровнями успеха и точности. Способы на основе сети включают в себя угол прихода (AOA) с использованием, по меньшей мере, двух вышек, разность времен прихода сигналов (TDOA) с использованием мультилатерации и подпись местоположения с использованием снятия "RF-отпечатков пальцев" для сопоставления с RF шаблонами, которые мобильные станции демонстрируют в известных местоположениях. Различные способы на основе мобильной станции включают GPS, усовершенствованную трилатерацию по прямой линии связи (A-FLT), отчет по временному опережению/измерениям в сети (TA/NMR) и/или усовершенствованную отслеживаемую разность времен (E-OTD).

Другой способ на основе мобильной станции заключается в технологии с использованием GPS (A-GPS), в которой сервер предоставляет вспомогательные данные в мобильную станцию, чтобы она имела малое время до первого местоопределения (TTFF), чтобы позволить сбор слабого сигнала и оптимизировать использование питания аккумулятора мобильной станции. A-GPS используется в качестве технологии определения местоположения изолированно или совместно с другими технологиями определения местоположения, которые предоставляют измерения дальности. A-GPS-сервер предоставляет в беспроводную мобильную станцию данные, которые являются характерными для приблизительного местоположения мобильной станции. Вспомогательные данные помогают мобильной станции быстро захватывать спутники и потенциально предоставляют возможность телефонному аппарату захватывать слабые сигналы. Мобильная станция затем выполняет вычисление местоположения или необязательно возвращает измеренные сдвиги кода на сервер, чтобы выполнять вычисление. A-GPS может применять дополнительную информацию, такую как измерения времени полного приема, от сотовой базовой станции в мобильную станцию, чтобы вычислить местоположение, где в противном случае это может быть невозможным, например, когда видимыми является недостаточное число GPS-спутников.

Прогресс в технологиях спутниковой глобальной системы определения местоположения (GPS), временного опережения (TA) и наземного определения местоположения на основе усовершенствованной отслеживаемой разности во времени (E-OTD) предоставляет точное определение географического местоположения (к примеру, широты и долготы) абонента мобильной станции. Поскольку услуги определения географического местоположения развертываются в сетях беспроводной связи, такая информация местоположения может быть сохранена в сетевых элементах и доставлена в узлы сети с помощью сообщений сигнализирования. Такая информация может храниться в обслуживающем центре определения местоположения мобильного терминала (SMLC), автономном SMLC (SAS), объекте определения местоположения (PDE), защищенной платформе определения местоположения в пользовательской плоскости (SLP) и специальных базах данных местоположения мобильных абонентов.

Одним примером специализированной базы данных местоположения мобильных абонентов является SMLC, предлагаемая посредством партнерского проекта третьего поколения (3GPP). В частности, 3GPP точно определил протокол сигнализации для сообщения местоположения мобильных абонентов в и из SMLC. Этот протокол сигнализации упоминается в данном документе как протокол LCS (услуг определения местоположения) на основе радиоресурсов, обозначенный как RRLP, и точно определяет сигнализацию, сообщаемую между мобильной станцией и SMLC, относящиеся к местоположению мобильного абонента. Подробное описание протокола RRLP см. в 3GPP TS 44.031 v7.2.0 (2008-11) 3rd Generation Partnership Project; Technical Specification Group GSM Edge Radio Access Network; Location Services (LCS); Mobile Station (MS) - Serving Mobile Location Center (SMLC) Radio Resource LCS Protocol (RRLP) (редакция 7).

В дополнение к глобальной системе определения местоположения (GPS) Соединенных Штатов другие спутниковые системы определения местоположения (SPS), такие как российская система GLONASS или предложенная европейская система Galileo, также могут использоваться для определения местоположения мобильной станции. Тем не менее, каждая из этих систем работает согласно различным спецификациям.

Одним недостатком спутниковой системы определения местоположения является время, которое тратится на то, чтобы обнаруживать точное местоположение. Как правило, точность местоположения увязывается со скоростью обнаружения и наоборот. Таким образом, более точное определение местоположения занимает больше времени. Соответственно, имеется потребность в системе связи, включающей в себя глобальную навигационную спутниковую систему (GNSS), которая может определять местоположение для мобильной станции на основе спутниковых сигналов, отправляемых от двух или более спутников, чтобы предоставлять дополнительную эффективность и преимущества для определения местоположения, в том числе повышенную точность. Существует потребность в том, чтобы повышать точность при одновременном отсутствии негативного влияния на скорость обнаружения или общее время обнаружения при обнаружении местоположения мобильной станции, например, во время вызова служб экстренной помощи (ES) или сеанса услуг добавленного значения (VAS).

Сущность изобретения

Некоторые варианты осуществления настоящего изобретения предусматривают способ уменьшения числа повторных сообщений запроса на измерение местоположения между сетью и мобильной станцией в беспроводной сети, при этом способ содержит: передачу сообщения вспомогательных данных RRLP; прием сообщения подтверждения приема вспомогательных данных RRLP; ожидание до предварительно определенного времени, при этом предварительно определенное время основано на времени, когда необходимы данные о местоположении; передачу, в предварительно определенное время, сообщения запроса на измерение местоположения по протоколу RRLP, содержащего время отклика сети и точность сети, при этом время отклика сети содержит значение, представляющее сокращенное время отклика не более 4 секунд, при этом точность сети содержит значение, представляющее низкую точность не менее 100 метров, и при этом сообщение запроса на измерение местоположения по протоколу RRLP не содержит вспомогательных данных; и прием, во время до того как данные местоположения требуются, сообщения ответа по измерению местоположения по протоколу RRLP, содержащего данные о местоположении.

Некоторые варианты осуществления настоящего изобретения предусматривают сеть для уменьшения числа повторных сообщений запроса на измерение местоположения между сетью и мобильной станцией в беспроводной сети, при этом способ содержит: таймер, чтобы ожидать до предварительно определенного времени, при этом предварительно определенное время основано на времени, когда необходимы данные о местоположении; передающее устройство, чтобы передавать, в предварительно определенное время, сообщение запроса на измерение местоположения, содержащее время отклика сети и точность сети; приемное устройство, чтобы принимать, во время до того как данные о местоположении необходимы, сообщение ответа по измерению местоположения, содержащее данные о местоположении. Сеть, в которой время отклика сети содержит значение, представляющее сокращенное время отклика не более 4 секунд. Сеть, в которой точность сети содержит значение, представляющее низкую точность не менее 100 метров. Сеть, в которой запрос на измерение местоположения не содержит вспомогательных данных. Сеть, в которой сообщение запроса на измерение местоположения содержит сообщение запроса на измерение местоположения по протоколу RRLP. Сеть, в которой сообщение ответа по измерению местоположения содержит сообщение ответа по измерению местоположения по протоколу RRLP.

Некоторые варианты осуществления настоящего изобретения предусматривают машиночитаемый продукт, содержащий машиночитаемый носитель, содержащий: код, чтобы заставить, по меньшей мере, один компьютер ожидать до предварительно определенного времени, при этом предварительно определенное время основано на времени, когда необходимы данные о местоположении; код, чтобы заставить, по меньшей мере, один компьютер передавать в предварительно определенное время сообщение запроса на измерение местоположения, содержащее время отклика сети и точность сети; код, чтобы заставить, по меньшей мере, один компьютер принимать, во время до того как данные о местоположении необходимы, сообщение ответа по измерению местоположения, содержащее данные о местоположении. Машиночитаемый продукт, в котором время отклика сети содержит значение, представляющее сокращенное время отклика не более 4 секунд. Машиночитаемый продукт, в котором точность сети содержит значение, представляющее низкую точность не менее 100 метров. Машиночитаемый продукт, в котором запрос на измерение местоположения не содержит вспомогательных данных. Машиночитаемый продукт, в котором машиночитаемый носитель дополнительно содержит: код, чтобы заставить, по меньшей мере, один компьютер передавать сообщение вспомогательных данных; и код, чтобы заставить, по меньшей мере, один компьютер принимать сообщение подтверждения приема вспомогательных данных. Машиночитаемый продукт, в котором сообщение запроса на измерение местоположения содержит сообщение запроса на измерение местоположения по протоколу RRLP. Машиночитаемый продукт, в котором сообщение ответа по измерению местоположения содержит сообщение ответа по измерению местоположения по протоколу RRLP.

Некоторые варианты осуществления настоящего изобретения предусматривают способ в сети для минимизации повторных запросов между сетью и мобильной станцией в беспроводной сети, при этом способ содержит: отправку сообщения запроса, тем самым открывая сеанс в мобильной станции; определение, в то время когда сеанс является открытым, того, что RR-сообщение готово к отправке в мобильную станцию; уклонение от прекращения сеанса с RR-сообщением; прием сообщения ответа, тем самым закрывая сеанс. Способ, в котором этап уклонения от прекращения сеанса содержит: ожидание, чтобы отправить RR-сообщение; и отправку RR-сообщения после того как сеанс закрыт. Способ, в котором этап уклонения от прекращения сеанса содержит отбрасывание RR-сообщения. Способ, в котором сообщение запроса содержит сообщение запроса на измерение местоположения по протоколу RRLP. Способ, в котором сообщение запроса содержит сообщение вспомогательных данных RRLP.

Некоторые варианты осуществления настоящего изобретения предусматривают сеть для минимизации повторных запросов между сетью и мобильной станцией в беспроводной сети, при этом сеть содержит: средство для отправки сообщения запроса, тем самым открывая сеанс в мобильной станции; средство для определения, в то время когда сеанс является открытым, того, что RR-сообщение готово к отправке в мобильную станцию; средство для уклонения от прекращения сеанса с RR-сообщением; средство для приема сообщения ответа, тем самым закрывая сеанс. Способ, в котором средство для уклонения от прекращения сеанса содержит: средство для ожидания, чтобы отправить RR-сообщение; средство для отправки RR-сообщения после того как сеанс закрыт. Способ, в котором средство для уклонения от прекращения сеанса содержит отбрасывание RR-сообщения. Способ, в котором сообщение запроса содержит сообщение запроса на измерение местоположения по протоколу RRLP. Способ, в котором сообщение запроса содержит сообщение вспомогательных данных RRLP.

Некоторые варианты осуществления настоящего изобретения предусматривают сеть для минимизации повторных запросов между сетью и мобильной станцией в беспроводной сети, при этом сеть содержит: передающее устройство, чтобы отправлять сообщение запроса, тем самым открывая сеанс в мобильной станции; логический блок, чтобы определять, в то время когда сеанс является открытым, то, что RR-сообщение готово к отправке в мобильную станцию; логический блок, чтобы уклоняться от прекращения сеанса с RR-сообщением; приемное устройство, чтобы принимать сообщение ответа, тем самым закрывая сеанс. Сеть, в которой логический блок, чтобы уклоняться от прекращения сеанса, содержит: таймер, чтобы ожидать, чтобы отправить RR-сообщение; при этом передающее устройство дополнительно должно отправлять RR-сообщение после того как сеанс закрыт. Сеть, в которой логический блок, чтобы уклоняться от прекращения сеанса, содержит логический блок, чтобы отбрасывать RR-сообщение. Способ, в котором сообщение запроса содержит сообщение запроса на измерение местоположения по протоколу RRLP. Способ, в котором сообщение запроса содержит сообщение вспомогательных данных RRLP.

Некоторые варианты осуществления настоящего изобретения предусматривают машиночитаемый продукт, содержащий машиночитаемый носитель, содержащий: код, чтобы заставить, по меньшей мере, один компьютер отправлять сообщение запроса, тем самым открывая сеанс в мобильной станции; код, чтобы заставить, по меньшей мере, один компьютеру определять, в то время когда сеанс является открытым, то, что RR-сообщение готово к отправке в мобильную станцию; код, чтобы заставить, по меньшей мере, один компьютер уклоняться от прекращения сеанса из-за RR-сообщения; код, чтобы заставить, по меньшей мере, один компьютер принимать сообщение ответа, тем самым закрывая сеанс. Способ, в котором код, чтобы заставить, по меньшей мере, один компьютер уклоняться от прекращения сеанса содержит: код, чтобы заставить, по меньшей мере, один компьютер ожидать, чтобы отправить RR-сообщение; код, чтобы заставить, по меньшей мере, один компьютер отправлять RR-сообщение после того как сеанс закрыт. Способ, в котором код, чтобы заставить, по меньшей мере, один компьютер уклоняться от прекращения сеанса содержит код, чтобы заставить, по меньшей мере, один компьютер отбрасывать RR-сообщение. Способ, в котором сообщение запроса содержит сообщение запроса на измерение местоположения по протоколу RRLP. Способ, в котором сообщение запроса содержит сообщение вспомогательных данных RRLP.

Эти и другие аспекты, признаки и преимущества изобретения должны стать очевидными при обращении к вариантам осуществления, описанным ниже.

Краткое описание чертежей

Варианты осуществления изобретения описаны далее только в качестве примера со ссылкой на чертежи.

Фиг. 1A, 1B и 1C показывают различные компоненты и интерфейсы в беспроводной сети.

Фиг. 2 показывает блок-схему последовательности сообщений типичного процесса определения местоположения с использованием RRLP-сеансов.

Фиг. 3 показывает псевдосегментацию вспомогательных данных.

Фиг. 4 и 5 иллюстрируют остановку определения местоположения на основе MS, принимающей дополнительное RR-сообщение.

Фиг. 6 и 7 показывают события, которые запускают и выключают GPS-механизм, в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 8 показывает блок-схему последовательности сообщений, иллюстрирующую раннее определение местоположения, в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 9 и 10 иллюстрируют способ продолжения определения местоположения после того как дополнительное RR-сообщение принято, в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 11 и 12 иллюстрируют способ оптимального упорядочения загруженных вспомогательных данных в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 13 и 14 показывают способ отправки своевременных запросов местоположения в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 15 и 16 показывают способ задержки (или отбрасывания) новых RR-сообщений, чтобы уклоняться от прекращенных сеансов, в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 17, 18, 19, 20 и 21 иллюстрируют способ изменения параметра точности, чтобы балансировать время отклика и точность при вызове служб экстренной помощи (ES) в соответствии с вариантами осуществления настоящего изобретения.

Фиг. 22 показывает блок-схему последовательности сообщений для собственной дополнительной услуги (VAS) в соответствии с вариантами осуществления настоящего изобретения.

Подробное описание изобретения

В последующем описании выполняется ссылка на прилагаемые чертежи, которые иллюстрируют несколько вариантов осуществления настоящего изобретения. Следует понимать, что другие варианты осуществления могут быть использованы, и механические, композиционные, структурные, электрические и функциональные изменения могут быть осуществлены без отступления от сущности и объема настоящего раскрытия. Нижеследующее подробное описание не должно рассматриваться в ограничивающем смысле. Кроме того, некоторые части нижеприведенного подробного описания представляются с точки зрения процедур, этапов, логических блоков, обработки и других символьных представлений операций с информационными битами, которые могут выполняться в электронных схемах или в компьютерном запоминающем устройстве.

Процедура, машиноисполняемый этап, логический блок, процесс и т.д. предполагаются здесь как самосогласованная последовательность этапов или инструкций, приводящая к желаемому результату. Этапы - это то, что использует физическую обработку физических величин. Эти величины могут принимать форму электрических, магнитных или радиосигналов, допускающих сохранение, перенос, комбинирование, сравнение и иную обработку в электронных схемах или в компьютерной системе. Эти сигналы по контексту могут упоминаться как биты, значения, элементы, символы, знаки, термины, числа и т.п. Каждый этап может выполняться посредством аппаратных средств, программного обеспечения, микропрограммного обеспечения или комбинаций вышеозначенного. При реализации в аппаратных средствах блоки обработки могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровых сигналов (DSP), устройствах обработки цифровых сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных для того, чтобы выполнять описанные в данном документе функции, и/или в комбинациях вышеозначенного.

По всему данному подробному описанию могут выполняться ссылки на "один пример", "один признак", "пример" или "признак", и они означают, что конкретный признак, структура или характеристика, описанная в связи с признаком и/или примером, включена, по меньшей мере, в один признак и/или пример заявленного предмета изобретения. Таким образом, появления фразы "в одном примере", "пример", "в одном признаке" или "признак" в различных местах по всему данному подробному описанию не обязательно все ссылаются на один и тот же признак и/или пример. Кроме того, конкретные признаки, структуры или характеристики могут быть комбинированы в одном или более примеров и/или признаков.

"Инструкции", упоминаемые в данном документе, относятся к выражениям, которые представляют одну или более логических операций. Например, инструкции могут быть "машиночитаемыми" посредством интерпретации посредством машины для выполнения одной или более операций для одного или более объектов данных. Тем не менее, это просто пример инструкций, и заявленный предмет изобретения не ограничен в этом отношении. В другом примере инструкции, упоминаемые в данном документе, могут относиться к кодированным командам, которые являются исполняемыми посредством схемы обработки, имеющей набор команд, который включает в себя кодированные команды. Такая инструкция может быть кодирована в форме машинного языка, понятного для схемы обработки. К тому же, это просто примеры инструкций и заявленный предмет изобретения не ограничен в этом отношении.

"Носитель хранения данных", упоминаемый в данном документе, относится к физическим носителям, допускающим хранение выражений, которые воспринимаются посредством одной или более машин. Например, носитель хранения данных может содержать одно или более устройств хранения для хранения машиночитаемых инструкций и/или информации. Эти устройства хранения могут содержать любой из нескольких типов носителей, включающих в себя, например, магнитные, оптические или полупроводниковые носители хранения данных. Эти запоминающие устройства также могут содержать любой тип долговременных, кратковременных, энергозависимых или энергонезависимых запоминающих устройств. Тем не менее, это просто примеры носителей хранения данных, и заявленный предмет изобретения не ограничен в этом отношении. Термин "носитель хранения данных" неприменим к вакууму.

Если прямо не указано иное, как очевидно из нижеследующего пояснения, следует принимать во внимание, что в данном подробном описании пояснения, использующие такие термины как "обработка", "вычисление", "расчет", "выбор", "формирование", "предоставление", "запрещение", "определение местоположения", "завершение", "идентификация", "инициализация", "обнаружение", "получение", "предоставление в качестве хоста", "хранение", "представление", "оценка", "прием", "передача", "определение" и/или т.п., упоминаются как действия и/или процессы, которые могут быть выполнены посредством вычислительной платформы, такой как компьютер или аналогичное электронное вычислительное устройство, которое обрабатывает и/или преобразует данные, представленные как физические электронные и/или магнитные величины и/или другие физические величины, в процессорах, запоминающих устройствах, регистрах и/или других устройствах хранения информации, передачи, приема и/или отображения вычислительной платформы. Эти действия и/или процессы могут быть выполнены посредством вычислительной платформы под управлением машиночитаемых инструкций, сохраненных, например, в носителе хранения данных. Эти машиночитаемые инструкции могут содержать, например, программное обеспечение или микропрограммное обеспечение, сохраненное в носителе хранения данных, включенном как часть вычислительной платформы (к примеру, включенном как часть схемы обработки или внешнем к такой схеме обработки). Дополнительно, если явно не указано иное, процессы, описанные в данном документе в отношении блок-схем последовательности операций или иных элементов, также могут выполняться и/или управляться, полностью или частично, посредством этой вычислительной платформы.

Технологии беспроводной связи, описанные в данном документе, могут использоваться в связи с различными сетями беспроводной связи, такими как беспроводная глобальная вычислительная сеть (WWAN), беспроводная локальная вычислительная сеть (WLAN), беспроводная персональная вычислительная сеть (WPAN) и т.д. Термины "сеть" и "система" могут быть использованы взаимозаменяемо в данном документе. WWAN может быть сетью с множественным доступом с кодовым разделением каналов (CDMA), сетью с множественным доступом с временным разделением каналов (TDMA), сетью с множественным доступом с частотным разделением каналов (FDMA), сетью с ортогональным множественным доступом с частотным разделением каналов (OFDMA), сетью с множественным доступом с частотным разделением каналов на одной несущей (SC-FDMA) сеть и т.д. CDMA-сеть может реализовывать одну или более технологий радиосвязи, например, cdma2000, широкополосный CDMA (W-CDMA) и т.д., помимо прочих технологий радиосвязи. Здесь cdma2000 может включать в себя технологии, реализованные согласно стандартам IS-95, IS-2000 и IS-856. TDMA-сеть может реализовывать глобальную систему мобильной связи (GSM), цифровую усовершенствованную систему мобильной телефонной связи (D-AMPS) или какую-либо другую RAT. GSM и W-CDMA описываются в документах от консорциума с названием партнерский проект третьего поколения (3GPP). Cdma2000 описывается в документах от консорциума с названием партнерский проект третьего поколения 2 (3GPP2). Документы 3GPP и 3GPP2 являются общедоступными. WLAN, например, может содержать сети IEEE 802.11x, а WPAN может содержать Bluetooth-сеть, IEEE 802.15x. Реализации беспроводной связи, описанные в данном документе, также могут использоваться в связи с любой комбинацией WWAN, WLAN и/или WPAN.

Устройство и/или система могут оценивать местоположение устройства, по меньшей мере, частично на основе сигналов, принимаемых от спутников. В частности такое устройство и/или система могут получать измерения "псевдодальности", содержащие приближения расстояний между ассоциированными спутниками и навигационным спутниковым приемным устройством. В конкретном примере, такая псевдодальность может быть определена в приемном устройстве, которое допускает обработку сигналов из одного или более спутников как часть спутниковой системы определения местоположения (SPS). Эта SPS может содержать, например, систему глобального позиционирования (GPS), Galileo, Glonass, помимо прочего, или любую SPS, разработанную в будущем. Чтобы определять свое местоположение, спутниковое навигационное приемное устройство может получать измерения псевдодальности до трех или более спутников, а также свои местоположения во время передачи. Зная орбитальные параметры спутников, эти местоположения могут быть вычислены для любого момента времени. Измерение псевдодальности затем может быть определено, по меньшей мере, частично на основе времени, в течение которого сигнал проходит из спутника в приемное устройство, умноженного на скорость света. Хотя технологии, описанные в данном документе, могут быть предоставлены как реализации определения местоположения в GPS типах Galileo для SPS и/или в качестве конкретных иллюстраций, следует понимать, что эти технологии также могут применяться к другим типам SPS и что заявленный предмет изобретения не ограничен в этом отношении.

Технологии, описанные в данном документе, могут использоваться с любой из нескольких SPS, в том числе, к примеру, вышеупомянутой SPS. Кроме того, такие технологии могут использоваться в системах определения местоположения, которые используют псевдоспутники или комбинацию спутников и псевдоспутников. Псевдоспутники могут содержать наземные передающие устройства, которые передают в широковещательном режиме код псевдослучайного шума (PRN) или другой код измерения дальности (к примеру, подобный сотовому сигналу GPS или CDMA), модулированный на несущем сигнале L-полосы (или другой частоты), который может быть синхронизирован с GPS-временем. Такому передающему устройству может быть назначен уникальный PRN-код, чтобы разрешать идентификацию посредством удаленного приемного устройства. Псевдоспутники используются в случаях, когда SPS-сигналы из орбитального спутника могут быть недоступны, например, в туннелях, шахтах, зданиях, городских каньонах или других закрытых участках. Другая реализация псевдоспутников известна как радиомаяки. Термин "спутник", при использовании в данном документе, имеет намерение включать в себя псевдоспутники, эквиваленты псевдоспутников и возможно другие элементы. Термин "сигналы SPS", при использовании в данном документе, имеет намерение включать в себя SPS-подобные сигналы от псевдоспутников или эквивалентов псевдоспутников.

При использовании в данном документе, карманное мобильное устройство или мобильная станция (MS) означают устройство, которое может время от времени изменять положение или местоположение. Изменения положения и/или местоположения могут содержать изменения направления, расстояния, ориентации и т.д. в качестве некоторых примеров. В конкретных примерах мобильная станция может содержать сотовый телефон, устройство беспроводной связи, абонентское устройство, портативный компьютер, другое устройство по стандарту персональной системы связи (PCS) и/или другое портативное устройство связи. Мобильная станция также может содержать процессор и/или вычислительную платформу, выполненную с возможностью осуществлять функции, управляемые посредством машиночитаемых инструкций.

Данная заявка относится к следующими заявками, каждая из которых подана одновременно с этой заявкой и каждая из которых полностью содержится в данном документе: "Optimized Ordering of Assistance Data in the Mobile Radio Network" автора Kirk Allan Burroughs (адвокатская выписка 072346); "Improve GPS Yield For Emergency Calls in the Mobile Radio Network" автора Thomas Rowland (адвокатская выписка 080114); и "Dynamic Measure Position Request Processing in the Mobile Radio Network" автора Thomas Rowland (адвокатская выписка 080116).

Фиг. 1A, 1B и 1C показывают различные компоненты и интерфейсы в беспроводной сети. Для простоты нижеприведенное описание использует общую терминологию, используемую в беспроводных сетях, или конкретную терминологию, используемую в отношении конкретного стандарта, хотя технологии, описанные в данном документе, могут быть применимыми к нескольким различным стандартам беспроводной сети. Например, такая беспроводная сеть включает в себя систему множественного доступа с кодовым разделением каналов (CDMA), которая является цифровой беспроводной технологией с высокой пропускной способностью, которая создана и разработана с коммерческими целями компанией QUALCOMM Incorporated. Другая беспроводная сеть включает в себя глобальную систему мобильной связи (GSM), которая использует альтернативную цифровую беспроводную технологию. Еще одна беспроводная сеть включает в себя универсальную систему мобильной связи (UMTS), которая является цифровой беспроводной технологией с высокой пропускной способностью следующего поколения.

Фиг. 1A включает в себя мобильную станцию (MS 10), подсистему базовой станции (BSS 20), включающую в себя базовую приемо-передающую станцию (BTS 22) и контроллер базовой станции (BSC 24), центр коммутации мобильной связи (MSC 30), коммутируемую телефонную сеть общего пользования (PSTN) и обслуживающий центр определения местоположения мобильного терминала (SMLC). MS 10 является любым устройством мобильной беспроводной связи, таким как сотовый телефон, который имеет модем для передачи в полосе модулирующих частот для обмена данными с одной или более базовых станций. MS, которые упоминаются в этом раскрытии, включают в себя приемное устройство GPS или эквивалентное приемное устройство, чтобы предоставлять возможности определения местоположения. Термин "GPS", используемый ниже, используется в общем смысле для того, чтобы означать спутниковую или псевдоспутниковую систему. MS 10 и BTS 22 осуществляют связь в беспроводном режиме по RF-радиоинтерфейсу, называемому Um-интерфейсом. Одна или более MS 10 могут осуществлять связь с BTS 22 или BSS 20 одновременно. Внутренне для BSS 20, BTS 22 может выполнять передачу в BSC 24 по Abis-интерфейсу. Один BSC 24 может поддерживать несколько BTS 22 в развертываемой сети. В данном документе при ссылке на сообщение Um-радиоинтерфейса от сети (нисходящая линия связи) и от MS 10 (восходящая линия связи), эти сообщения могут упоминаться как передаваемые с помощью BTS 22 или, эквивалентно, с помощью BSS 20. Lb-интерфейс присоединяет BSC 24 с SMLC 50. При ссылке на сообщение нисходящей и восходящей линии связи Lb-интерфейса эти сообщения могут упоминаться как передаваемые с помощью BSC 24 или, эквивалентно, с помощью BSS 20. Один или более BSC 24 и/или BSS 20 могут быть присоединены к MSC 30 с помощью A-интерфейса. MSC 30 соединяет коммутируемую линию из PSTN 40 с MS 10, чтобы предоставлять речевой вызов по сети общего пользования. Другие элементы сети или компоненты сети могут быть подключены к BSS 20, MSC 30 и PSTN 40, чтобы предоставлять другие услуги.

Например, SMLC 50 может быть присоединен к сети, чтобы предоставлять услуги определения местоположения, и показан подключенным к BSC 24 по Lb-интерфейсу. SMLC 50 также может быть подключен к беспроводной сети через MSC 30 и Ls-интерфейс. SMLC 50 предоставляет полную координацию для нахождения мобильных станций и также может вычислять конечное оцененное местоположение и оцененную достигаемую точность. SMLC 50 используется, в общем, в данном документе для того, чтобы означать сервер определения местоположения, который также упоминается как объект определения местоположения (PDE) в рамках CDMA-сетей, обслуживающий центр определения местоположения мобильного терминала (SMLC) в рамках GSM-сетей и автономный (A-GPS) SMLC (SAS) в рамках сотовых сетей WCDMA.

Сервер определения местоположения - это системный ресурс (например, сервер), типично в рамках беспроводной сети, работающий вместе с одним или более приемных устройств опорных GPS-сигналов, который допускает обмен связанной с GPS информацией с MS. В A-GPS-сеансе с использованием MS сервер определения местоположения отправляет вспомогательные данные GPS в MS, чтобы улучшать процесс обнаружения сигнала. MS может возвращать измерения псевдодальности обратно серверу определения местоположения, который затем допускает вычисление местоположения MS. Альтернативно, в основанном на MS сеансе A-GPS, MS отправляет вычисленные результаты местоположения обратно на сервер определения местоположения.

Фиг. 1B показывает многоуровневую модель Um- и Lb-интерфейсов. Уровни в MS 10 (целевой MS) включают в себя первый уровень, называемый физическим уровнем, уровнем один или L1, второй уровень, называемый L2 (LAPDm), третий уровень, называемый уровнем радиоресурсов (RR), моделируемым согласно техническим требованиям GSM 04.08, и, в завершение, прикладной уровень. В этом случае прикладной уровень - это протокол определения местоположения на основе радиоресурсов (RRLP), заданный в рекомендациях GSM 04.31 и GSM 04.35. BSS 20 (показана как BSC 24) имеет соответствующую многоуровневую модель, включающую в себя уровни L1, L2 (LAPD) и RR, где RRLP-сообщения проходят через BSS 20. BSS 20 ретранслирует нижние уровни по мере необходимости в SMLC 50 по Lb-интерфейсу. Уровни включают в себя уровни MTP, SCCP BSSLAP-LE и BSSLAP, которые соответствуют уровням MTP, SCCP BSSLAP-LE и BSSLAP в рамках SMLC 50. Дополнительную информацию по интерфейсам BSSAP-LE и BSSLAP см. в рекомендациях GSM 09,21 и GSM 08.71.

Сообщения, проходящие от одного элемента сети к другому элементу сети, могут проходить через несколько различных интерфейсов и соответствующих протоколов. Например, сообщения, проходящие от SMLC сервера определения местоположения 50 к BSS 20 к MS 10, должны передаваться как первое сообщение через Lb-интерфейс, возможно, другое сообщение через Abis-интерфейс и конечное сообщение через Um-интерфейс. В общем, в настоящем раскрытии для простоты сообщение упоминается по его названию прикладного уровня и радиоинтерфейса. Например, запрос от SMLC сервера определения местоположения 50, предназначенный для MS 10, может упоминат