ПЕРВЫЙ СЕТЕВОЙ УЗЕЛ, ВТОРОЙ СЕТЕВОЙ УЗЕЛ, УСТРОЙСТВО БЕСПРОВОДНОЙ СВЯЗИ И ВЫПОЛНЯЕМЫЕ В НИХ СПОСОБЫ ДЛЯ УПРАВЛЕНИЯ ПРОЦЕДУРОЙ ПОЗИЦИОНИРОВАНИЯ
FIRST NETWORK NODE, SECOND NETWORK NODE, WIRELESS COMMUNICATION DEVICE AND METHODS THEREOF FOR CONTROLLING POSITIONING PROCEDURE

Область техники, к которой относится изобретение
Настоящее изобретение, в целом, относится к первому сетевому узлу и выполняемым им способам для выполнения процедуры позиционирования. Настоящее изобретение также, в целом, относится ко второму сетевому узлу и выполняемым им способам для выполнения процедуры позиционирования. Настоящее изобретение дополнительно относится, в целом, к устройству беспроводной связи и выполняемым им способам для выполнения процедуры позиционирования. Настоящее изобретение дополнительно относится к компьютерным программным продуктам, содержащим инструкции для выполнения описанных в данном документе действий, которые выполняются первым сетевым узлом, вторым сетевым узлом и устройством беспроводной связи. Компьютерные программные продукты могут храниться на машиночитаемых носителях.
Уровень техники
В обычной сети беспроводной связи устройства беспроводной связи, также известные как устройства беспроводной связи, мобильные станции (MS), станции (STA) и/или устройства пользователя (UE), обмениваются данными через сеть радиодоступа (RAN) с одним или несколькими базовыми сетями (CN). RAN охватывает географическую область, которая разделена на области обслуживания или области сот, которые также могут упоминаться как луч или группа лучей, причем каждая область обслуживания или область соты обслуживают сетевым узлом радиосвязи, таким как узел радиодоступа, например, базовая радиостанция (RBS), которая иногда может упоминаться, например, как BTS (Base Transceiver Station), развитый узел B («eNB»), «eNodeB», «NodeB» или «B node», в зависимости от технологии и используемой терминологии. Область обслуживания или сота представляет собой географическую область, где сетевой узел радиосвязи обеспечивает покрытие. Сетевой узел радиосвязи устанавливает связь по радиоинтерфейсу, работающему на радиочастотах, с устройством беспроводной связи в зоне действия сетевого узла радиосвязи.
Базовые станции могут быть разных классов, таких как, например, базовые станции широкого спектра действия, базовые станции среднего радиуса действия, локальные базовые станции и абонентские базовые станции в зависимости от мощности передачи и, следовательно, размера соты. Сота представляет собой географическую область, где обеспечивается базовой станцией радиопокрытие на месте базовой станции. Одна базовая станция, расположенная на месте базовой станции, может обслуживать одну или несколько сот. Кроме того, каждая базовая станция может поддерживать одну или несколько технологий связи. Базовые станции осуществляют связь по радиоинтерфейсу, работающему на радиочастотах, с терминалами в пределах диапазона базовых станций. В контексте настоящего изобретения выражение нисходящая линия связи (DL) используется для тракта передачи от базовой станции к устройству беспроводной связи. Выражение восходящая линия связи (UL) используется для тракта передачи в противоположном направлении, то есть, от устройства беспроводной связи к базовой станции.
Универсальная система мобильной связи (UMTS) является телекоммуникационной сетью третьего поколения (3G), которую спроектировали на основании глобальной системы мобильной телефонии (GSM) второго поколения (2G). Наземная сеть радиодоступа UMTS (UTRAN), по существу, является RAN, использующей широкополосный множественный доступ с кодовым разделением (WCDMA) и/или высокоскоростной пакетный доступ (HSPA) для устройств пользователя. Как известно, в рамках проекта партнерства третьего поколения (3GPP) поставщики телекоммуникационных услуг предлагают и согласовывают стандарты для сетей третьего поколения, а также исследуют аспекты использования повышенной скорости передачи данных и пропускную способность радиосвязи. В некоторых RANs, например, как в UMTS, несколько сетевых узлов радиосвязи могут быть подключены, например, посредством наземных линий связи или связи микроволнового диапазона, с узлом контроллера, таким как контроллер радиосети (RNC) или контроллер базовой станции (BSC), который контролирует и координирует различные действия множество сетевых узлов радиосвязи, подключенных к нему. Данный тип соединения иногда называют транзитным соединением. RNCs и BSCs обычно подключены к одной или нескольким базовым сетям.
Позиционирование
В RAN №72 был утвержден рабочий элемент «Улучшения позиционирования для GERAN», см. RP-161260, «Новый рабочий элемент по улучшениям позиционирования для GERAN», источник Ericsson LM, Orange, MediaTek Inc., Sierra Wireless, Nokia, в котором одним из возможных способов реализации повышенной точности при определении местоположения мобильной станции (MS) является мультилатерация, основанная на времени задержки ответного сигнала (TA), см. также RP-161034, «Улучшения позиционирования для GERAN - введение трилатерации TA», источник Ericsson LM. RAN № 72. ТА мультилатерацию рассматривают в качестве основного аспекта установления местоположения MS на основании ТА значений во множестве сот.
В RAN1 №86 было внесено предложение, основанное на аналогичном подходе, также поддержать позиционирование мобильных устройств с узкополосного интернета вещей (NB-IoT).
TA можно понимать, как измерение задержки распространения между BTS и MS. Поскольку скорость распространения радиоволн известна, то может быть получено расстояние между BTS и MS. Кроме того, если TA, применимо к MS, измеряют в нескольких BTSs, и местоположения этих BTSs известны, то местоположение MS может быть получено с использованием измеренных ТА значений. Измерение TA может потребовать, чтобы MS синхронизировалась с каждой соседней BTS и передавала сигнал, выровненный по времени с предполагаемой синхронизацией канала нисходящей линии связи, принятой от каждой BTS. BTS может измерять разницу во времени между своим собственным опорным временем для канала нисходящей линии связи и синхронизацией принятого сигнала, передаваемого MS. Эту разницу во времени можно понимать, как равную двухкратной задержке распространения между BTS и MS. То есть, одна задержка распространения сигнала синхронизации от BTS, отправляемого по каналу нисходящей линии связи в MS, плюс одна равная задержка распространения сигнала, передаваемого MS обратно в BTS.
1
2
3
Как только установлен набор ТА значений набором из одной или нескольких BTS, используемых во время данной процедуры позиционирования, местоположение устройства может быть получено с помощью так называемой процедуры мультилатерации или мультилатерацией, посредством которой можно определить местоположение устройства. пересечением набора гиперболических кривых, ассоциированных с каждой BTS, см. фиг. 1. На фиг. 1 показана процедура мультилатерации с участием трех базовых станций, каждая из которых ассоциирована с тремя ТА значениями, TA, TA и TA, для устройства беспроводной связи, расположенного в центр изображения, в пересечении указанного набора гиперболических кривых.
Вычисление местоположения устройства обычно может выполняют обслуживающим узлом позиционирования, например, обслуживающим центром определения местоположения мобильных терминалов (SMLC), что подразумевает, что всю полученную информацию о времени задержки ответного сигнала и ассоциированную с ней информацию о местоположении BTS, возможно, придется отправить в узел позиционирования, который инициировал процедуру позиционирования, то есть, обслуживающий узел позиционирования. В некоторых случаях BTS, используемая во время данной процедуры позиционирования, может быть ассоциирована с необслуживающим узлом позиционирования и, в этом случае, полученная информация о времени задержки ответного сигнала и ассоциированная информация о местоположении BTS, доступная для этой BTS, возможно, потребуется ретранслировать в обслуживающий узел позиционирования.
В целях упрощения описания могут быть использованы следующие термины в соответствии с приведенными ниже описаниями: внешняя BTS, локальная BTS, обслуживающая BTS, обслуживающий узел SMLC, обслуживающая подсистема базовой станции (BSS) и необслуживающая BSS.
Внешняя BTS может пониматься как BTS, ассоциированная с BSS, которая использует узел позиционирования, который отличается от узла позиционирования, используемого BSS, который управляет сотой, обслуживающей MS, когда инициируют процедуру позиционирования. В этом случае, полученная информация о времени задержки ответного сигнала и идентификатор соответствующей соты ретранслируют в обслуживающий узел позиционирования с использованием базовой сети, то есть, в этом случае, BSS не имеет контекста для MS. Под контекстом можно понимать информацию, предоставляемую BSS узлом позиционирования до того, как узел позиционирования инициирует процедуру позиционирования для данной MS, причем BSS управляет сотой, в которой в данный момент находится MS, и где узел позиционирования запрашивает BSS начать процедуру позиционирования для MS после предоставления BSS информации, используемой для установления контекста. Эта контекстная информация может состоять из логического соединения, установленного между обслуживающей BSS и узлом позиционирования, установленным в результате того, что обслуживающая BSS отправляет сообщение запроса на выполнение BSSMAP-LE, например, как определено в 3GPP TS 49.031 v13.0.0, в узел позиционирования и/или в результате того, что обслуживающая BSS отправляет сообщение запроса информации помощи BSSMAP-LE, например, как определено в 3GPP TS 49.031 v13.0.0, в узел позиционирования после установления логического соединения.
Локальная BTS может пониматься как BTS, ассоциированная с другой BSS, но все же BSS, которая использует тот же узел позиционирования, что и BSS, которая управляет сотой, обслуживающей MS, когда инициируют процедуру позиционирования. В этом случае, полученная информация о времени задержки ответного сигнала и идентификатор соответствующей соты ретранслируют в обслуживающий узел позиционирования с использованием базовой сети, то есть, в этом случае, BSS не имеет контекста для MS.
Обслуживающую BTS можно рассматривать, как BTS, ассоциированную с BSS, которая управляет сотой, обслуживающей MS, когда инициируют процедуру позиционирования. В этом случае, полученная информация о времени задержки ответного сигнала и идентификатор соответствующей соты отправляют непосредственно в обслуживающий узел позиционирования, то есть, в этом случае, BSS имеет контекст для MS.
Обслуживающий узел SMLC может рассматриваться как узел SMLC, который выдает команду MS на выполнение процедуры мультилатерации, то есть, он может отправлять запрос мультилатерации по протоколу службы определения местоположения радиоресурсов (RRLP) в MS.
Обслуживающую BSS можно рассматривать как BSS, ассоциированную с обслуживающей BTS, то есть, BSS, которая имеет контекстную информацию для временного идентификатора логической линии (TLLI), соответствующего MS, для которой была инициирована процедура мультилатерации.
Необслуживающую BSS может пониматься как BSS, ассоциированную с внешней BTS, то есть, BSS, который не имеет контекстной информации для TLLI, соответствующего MS, для которой была инициирована процедура мультилатерации.
Интернет вещей (IoT)
Интернет вещей (IoT) может пониматься как межсетевое взаимодействие устройств связи, например, физических устройств, транспортных средств, которые также могут называться «подключенными устройствами» и «интеллектуальными устройствами», зданиями и другими объектами, оснащенные электронными устройствами, программное обеспечение, датчики, исполнительные механизмы и сетевые соединения, которые могут позволить этим объектам собирать и обмениваться данными. IoT может позволять обнаруживать объекты и/или управлять ими удаленно через существующую сетевую инфраструктуру.
«Вещи» в смысле IoT могут относиться к широкому кругу устройств, таких как имплантаты для мониторинга сердца, транспондеры биомикросхем на сельскохозяйственных животных, электрические мигающие гребешки в прибрежных водах, автомобили со встроенными датчиками, устройства DNA анализа для мониторинга окружающей среды/продуктов питания/патогенов или полевые устройства, которые могут помочь пожарным в поисково-спасательных операциях, устройства домашней автоматизации, такие как управление и автоматизация освещения, отопления, например, «умный» термостат, вентиляция, кондиционирование воздуха и такие приборы, как стиральная машина, сушилка, духовка, холодильник или морозильник, которые могут использовать Wi-Fi для удаленного мониторинга. Эти устройства могут собирать данные с помощью различных существующих технологий и затем автономно передавать данные другим устройствам.
Ожидается, что в ближайшее время количество сотовых IoT устройств значительно возрастет. По различным прогнозам, предполагают, что на квадратный километр будет приходиться> 60000 устройств, другие прогнозируют, что на квадратный километр будет приходиться 1000000 устройств. Ожидают, что большая часть этих устройств будет установлена стационарно, например, счетчики газа и электроэнергии, торговые автоматы и т.д.
Расширенное покрытие (EC)-GSM-IoT и NB-IoT являются двумя стандартами для поддержки устройств сотовой связи IoT, которые были определены сетью радиодоступа (3GPP) проекта партнерства 3GPP TSG 3-го поколения (GERAN) и TSG RAN.
В последние годы связь машинного типа (MTC), особенно в контексте интернета вещей (IoT), является растущим сегментом рынка сотовых технологий. МТС устройство может быть устройством связи, обычно устройством беспроводной связи или просто беспроводным устройством, которое представляет собой самообслуживаемое и/или автоматически управляемое автоматическое устройство и которое обычно не ассоциировано с активным пользователем-человеком для генерирования трафика данных. МТС устройство может быть, как правило, более простым и обычно ассоциированным с более конкретным приложением или назначением, чем обычный мобильный телефон или смартфон. MTC включает в себя связь в сети беспроводной связи с MTC устройствами, причем эта связь обычно может иметь совершенно другую природу и иметь другие требованиям, чем связь, ассоциированная, например, с обычными мобильными телефонами и смартфонами. В контексте и роста IoT очевидно, что трафик МТС будет увеличиваться и, следовательно, его необходимо поддерживать в более значительной степени в системах беспроводной связи.
Общая техническая задача, которую необходимо решить, ассоциированная с (повторным) использованием существующих технологий и систем, состоит в том, что требования к устройствам нового типа обычно отличаются от обычных требований, например, относительно типа и объема трафика, производительности и т.д. Существующие системы не были разработаны с учетом этих новых требований. Кроме того, трафик, генерируемый устройствами нового типа, будет, как правило, добавлен к обычному трафику, уже поддерживаемому существующей системой, который обычно должен продолжать поддерживать существующий трафик системой и внутри нее, предпочтительно, без каких-либо существенных помех и/или снижения качества уже поддерживаемых услуг и производительности.
Необходимо рассмотреть необходимость модификаций существующих систем и технологий с учетом обеспечения рентабельности, например, за счет возможности модификаций с низкой сложностью и, предпочтительно, обеспечения возможности дополнительного использования и совместного использования унаследованных устройств, то есть, устройств, которые уже используются, с новым типом устройств в одной и той же системе беспроводной связи.
Из-за прогнозируемого повсеместного распространения сотовых IoT устройств, некоторые из существующих процедур стандартизации направлены на обеспечение стандартов для недорогих устройств беспроводной связи, которые могут иметь ограничения в их работе, такие как ограниченный срок службы батареи.
Однако существующие способы позиционирования устройства беспроводной связи, то есть, определения географического местоположения устройства беспроводной связи, могут привести к неэффективному использованию частотно-временных ресурсов, неоптимальной точности позиционирования и/или излишнему потреблению энергии. Следовательно, существующие способы позиционирования устройства беспроводной связи являются особенно неоптимальными для устройств беспроводной связи с ограниченным временем автономной работы, например, недорогие сотовые IoT устройства.
Раскрытие сущности изобретения
Задачей вариантов осуществления в данном документе является повышение эффективности процедуры позиционирования устройства беспроводной связи в сети беспроводной связи.
Согласно первому аспекту вариантов осуществления в данном документе, задачу решают способом, выполняемым первым сетевым узлом, работающим в сети беспроводной связи. Первый сетевой узел инициирует передачу первого запроса вызова на второй сетевой узел. Первый запрос вызова указывает, что устройство беспроводной связи, обслуживаемое вторым сетевым узлом, должно инициировать повторный выбор соты перед отправкой первого ответа. Первый ответ основан на первом запросе вызова. Второй сетевой узел и устройство беспроводной связи работают в сети беспроводной связи.
Согласно второму аспекту вариантов осуществления в данном документе, задачу решают способом, выполняемым вторым сетевым узлом, функционирующим в сети беспроводной связи. Второй сетевой узел принимает первый запрос вызова от первого сетевого узла, функционирующего в сети беспроводной связи. Первый запрос вызова указывает, что устройство беспроводной связи, обслуживаемое вторым сетевым узлом, должно инициировать повторный выбор соты перед передачей первого ответа на основании первого запроса вызова. Первый сетевой узел и устройство беспроводной связи работают в сети беспроводной связи. Первый запрос вызова запускает второй сетевой узел, чтобы инициировать передачу второго запроса вызова, по меньшей мере, на устройство беспроводной связи. Второй запрос вызова основан на первом запросе вызова. Второй запрос вызова указывает, что устройство беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа. Первый ответ является ответом на второй запрос вызова.
Согласно третьему аспекту вариантов осуществления в данном документе задачу решают способом, выполняемым устройством беспроводной связи, функционирующим в сети беспроводной связи. Устройство беспроводной связи принимает от второго сетевого узла, обслуживающего устройство беспроводной связи, второй запрос вызова. Второй запрос вызова основан на первом запросе вызова от первого сетевого узла, ассоциированного со вторым сетевым узлом. Второй запрос вызова указывает, что устройство беспроводной связи должно инициировать повторный выбор соты перед передачей первого ответа на второй запрос вызова. Первый ответ основан на первом запросе вызова. Устройство беспроводной связи также передает первый ответ первому сетевому узлу после инициирования повторного выбора соты, указанного вторым запросом вызова.
Согласно четвертому аспекту вариантов осуществления в данном документе, задачу решают первым сетевым узлом, выполненным с возможностью функционирования в сети беспроводной связи. Первый сетевой узел дополнительно выполнен с возможностью инициирования передачи первого запроса вызова на второй сетевой узел. Первый запрос вызова выполнен с возможностью указания, что устройство беспроводной связи, выполнено с возможностью обслуживания вторым сетевым узлом, должно инициировать повторный выбор соты перед передачей первого ответа. Первый ответ сконфигурирован на основе первого запроса вызова. Второй сетевой узел и устройство беспроводной связи дополнительно выполнены с возможностью функционирования в сети беспроводной связи.
Согласно пятому аспекту вариантов осуществления в данном документе задачу решают вторым сетевым узлом, выполненным с возможностью функционирования в сети беспроводной связи. Второй сетевой узел дополнительно выполнен с возможностью приема первого запроса вызова от первого сетевого узла, выполненного с возможностью функционирования в сети беспроводной связи. Первый запрос вызова выполнен с возможностью указания, что устройство беспроводной связи выполнено с возможностью обслуживания вторым сетевым узлом, должно инициировать повторный выбор соты перед передачей первого ответа на основании первого запроса вызова. Первый сетевой узел и устройство беспроводной связи дополнительно выполнены с возможностью функционирования в сети беспроводной связи. Первый запрос вызова дополнительно выполнен с возможностью запуска инициирования вторым сетевым узлом передачи второго запроса вызова по меньшей мере на устройство беспроводной связи. Второй запрос вызова сконфигурирован на основании первого запроса вызова. Второй запрос вызова дополнительно выполнен с возможностью указания, что устройство беспроводной связи должно инициировать повторный выбор соты перед передачей первого ответа. Первый ответ сконфигурирован как ответ на второй запрос вызова.
Согласно шестому аспекту вариантов осуществления в данном документе задачу решают устройством беспроводной связи, выполненным с возможностью работать в сети беспроводной связи. Устройство беспроводной связи дополнительно выполнено с возможностью принимать от второго сетевого узла, выполненного с возможностью обслуживания устройства беспроводной связи, второй запрос вызова. Второй запрос вызова сконфигурирован на основании первого запроса вызова из первого сетевого узла, выполненного с возможностью установки связи со вторым сетевым узлом. Второй запрос вызова дополнительно выполнен с возможностью указания, что устройство беспроводной связи должно инициировать повторный выбор соты перед передачей первого ответа на второй запрос вызова. Первый ответ сконфигурирован на основании первого запроса вызова. Устройство беспроводной связи также выполнено с возможностью передачи первого ответа первому сетевому узлу после инициирования повторного выбора соты, выполненного с возможностью быть указанным вторым запросом вызова.
Посредством инициирования первым сетевым узлом передачи первого запроса вызова во второй сетевой узел, причем первый запрос вызова указывает, что устройство беспроводной связи должно инициировать повторный выбор соты перед передачей первого ответа, первый сетевой узел может обеспечить передачу первого ответа устройством беспроводной связи, основанное на первом запросе вызова, из наилучшей соты, доступной для обслуживания устройства беспроводной связи. В свою очередь, первый сетевой узел может быть выполнен с возможностью идентифицирования обслуживающей соты на основании приема второго ответа и, следовательно, инициирования процедуры позиционирования, например, мультилатерацию, на основании соты, в которой устройство беспроводной связи может фактически находиться. Таким образом, первый сетевой узел может предполагать, что лучшая сота, доступная для обслуживания устройства беспроводной связи, фактически используется устройством беспроводной связи, когда первый сетевой узел запускает процедуру позиционирования. Это может позволить первому сетевому узлу предоставить устройству беспроводной связи более точную вспомогательную информацию в RRLP сообщении, которое передают устройству беспроводной связи для запуска мультилатерации, что может обеспечить более точную оценку местоположения устройства беспроводной связи. Кроме того, как только устройство беспроводной связи может выполнить процедуру позиционирования, устройство может быть выполнено с возможностью функционирования с уменьшенным уровнем потребления батареи. Устройство беспроводной связи может иметь возможность потреблять меньше энергии батареи при передаче в сетевой узел, ассоциированный с сотой, которая в действительности находится рядом с сотой, в которой физически расположено устройство беспроводной связи.
Краткое описание чертежей
Примеры вариантов осуществления в данном документе описаны более подробно со ссылкой на прилагаемые чертежи согласно следующему описанию.
Фиг. 1 представляет собой схему, иллюстрирующую пример мультилатерации с участием трех базовых станций, ассоциированных с тремя значениями времени задержки ответного сигнала конкретного устройства.
Фиг. 2 представляет собой схему, иллюстрирующую пример сотовой сети.
Фиг. 3 является схемой, иллюстрирующей пример сети беспроводной связи в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 4 является блок-схемой последовательности операций, иллюстрирующей вариант осуществления способа в первом сетевом узле в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 5 является блок-схемой последовательности операций, иллюстрирующей пример вариантов осуществления способа во втором сетевом узле в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 6 является блок-схемой последовательности операций, иллюстрирующей пример вариантов осуществления способа в устройстве беспроводной связи в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 7 представляет собой блок-схему, иллюстрирующую варианты осуществления первого сетевого узла в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 8 является блок-схемой, иллюстрирующей варианты осуществления второго сетевого узла в соответствии с вариантами осуществления, приведенными в данном документе.
Фиг. 9 является блок-схемой, иллюстрирующей варианты осуществления устройства беспроводной связи в соответствии с вариантами осуществления, приведенными в данном документе.
Осуществление изобретения
Во-первых, в качестве части описания вариантов осуществления в данном документе, будет приведено описание технической задачи, которую решают данными способами.
Согласно существующим способам, SMLC может предоставлять MS указательную информацию для выполнения процедуры позиционирования, такую как мультилатерация. Вспомогательная информация может состоять из наборов сот, основанных на SMLC информации обслуживающей соты. MS может использовать вспомогательную информацию для оптимизации набора сот, которую выбирают для выполнения мультилатерации, а также для уменьшения синхронизации и измерения соседних сот. Вспомогательная информация может быть предоставлена сетью в MS, например, указана в сообщении RRLP, отправленном из обслуживающего SMLC в MS, чтобы инициировать процедуру позиционирования в MS. В Rel-13 для устройств с эффективным энергопотреблением (PEO) и GSM-IoT с расширенным покрытием (EC-GSM-IoT) была введена концепция, называемая ослабленной мобильностью [3GPP TS 43.064]. То есть, ослабленная мобильность может позволить устройству экономить заряд аккумулятора за счет уменьшения объема мониторинга соседних сот, уменьшения мониторинга системной информации и менее частого запуска измерений для повторного выбора сот. Следствием этого поведения является то, что всякий раз события мобильности устройства, устройство не всегда может быть подключено к лучшей соте и, как таковое, фактически физически находится в одной соте, но подключено к соседней соте. Другое последствие этого, в свою очередь, заключается в том, что алгоритм позиционирования, который может предоставлять информацию для управления MS, который основан на идентификации сот, которые окружают соту, которая считается обслуживающей сотой, может затем работать ненадлежащим образом и предоставить неверную информацию. Это, в свою очередь, может привести к более высокому энергопотреблению и менее точной оценке местоположения MS после завершения процедуры позиционирования, например, см. фиг. 2. На фиг. 2 показана схема, иллюстрирующая пример сотовой сети, где каждая сота представлена в виде шестиугольника и пронумерована. Как показано на фиг. 2, предполагают, что сначала устройство работает в режиме ожидания в соте 0 и физически находится в соте 0. Затем алгоритм будет указывать окружающие соты 1, 2, 3, 4, 5 и 6 в качестве сот вспомогательных данных. Если, с другой стороны, устройство фактически физически расположено в соте 0, но считается работает в режиме ожидания в соте 3, тогда узел позиционирования предоставит 0,2, 4, 11, 12 и 13 в качестве сот вспомогательных данных. Таким образом, ясно, что в таком сценарии устройство будет тратить энергию на синхронизацию и измерение набора неидеальных кандидатов при выполнении процедуры мультилатерации. Может также потребоваться потратить дополнительную энергию на дополнительные измерения, прежде чем получить информацию о наборе кандидатов сот, которые будут использоваться для мультилатерации. Кроме того, такой способ может также привести к снижению точности позиционирования.
В настоящем документе приведено описание нескольких вариантов осуществления для решения данной технической задачи. Далее варианты осуществления будут описаны более полно со ссылкой на прилагаемые чертежи, на которых показаны примеры. В этом разделе варианты осуществления в данном документе иллюстрируют примерными вариантами осуществления. Следует отметить, что эти варианты осуществления не являются взаимоисключающими. Предполагают, что компоненты из одного варианта осуществления или примера могут по умолчанию быть использованы в другом варианте осуществления или примере, и специалисту в данной области техники будет очевидно, как эти компоненты могут быть использованы в других примерных вариантах осуществления.
Несмотря на то, что в настоящем документе использовали терминологию сети радиодоступа (GERAN) проекта партнерства 3-го поколения (3GPP) для иллюстрации вариантов осуществления, данный аспект не должен рассматриваться как ограничение объема вариантов осуществления в данном документе только вышеупомянутой системой. Другие беспроводные системы, включая NB-IoT, «Долгосрочное развитие» (LTE) и UMTS, реализующие мультилатерацию, также могут извлечь выгоду из использования идей, раскрытых в настоящем изобретении. Перспективная технология радиодоступа («5G») будет поддерживать аналогичные или эквивалентные функции. Следовательно, термины, используемые в данном документе, могут быть переосмыслены ввиду возможных изменений терминологии в будущих технологиях радиодоступа, таких как 5G или более ранних системах.
Фиг. 3 изображает пример сети 100 беспроводной связи, иногда также упоминаемой как сеть беспроводной связи, система сотовой радиосвязи, сеть сотовой связи или система беспроводной связи, в которой варианты осуществления в данном документе могут быть реализованы. Сеть 100 связи может, например, быть сетью, такой как сеть глобальной системы мобильной связи (GSM), сеть GSM/повышенная скорость передачи данных для усовершенствования GSM (EDGE), сеть сети радиодоступа GSM/EDGE (GERAN), IoT, NB-IoT, сеть связи на основе GSM, поддерживающая EC-GSM, любая сотовая сеть проекта партнерства третьего поколения (3GPP), «Долгосрочное развитие» (LTE), например LTE-дуплекс с частотным разделением (FDD), LTE-дуплекс с временным разделением (TDD), LTE-полудуплексный дуплекс с частотным разделением (HD-FDD), LTE, работающий в нелицензированной полосе, широкополосный множественный доступ с кодовым разделением (WCDMA), универсальный наземный радиодоступ ( UTRA) TDD, сверхмобильная широкополосная сеть (UMB), сеть, состоящая из любой комбинации технологий радиодоступа (RAT), таких как, например, базовые станции мультистандартного радио (MSR), система с несколькими RAT и т.д., сети беспроводной локальной сети (WLAN), всемирная совместимость для микроволнового доступа (WiMax), WCMDA/HSPA, множественный доступ с кодовым разделением 2000 (CDMA2000), система 5G или любая сотовая сеть или система.
Сеть 100 связи содержит множество сетевых узлов, таких как первый сетевой узел 101 и второй сетевой узел 102, изображенные на фиг. 3.
Первый сетевой узел 101 является сетевым узлом, управляющим или контролирующим действиями второго сетевого узла 102. Как правило, первый сетевой узел 101 может быть основным сетевым узлом, таким как, например, SGSN, узел управления мобильностью (MME) координирующий узел, узел самоорганизующейся/организующейся сети (SON), узел минимизации теста производительности (MDT) и т.д.
Второй сетевой узел 102 может быть узлом, содержащимся в BSS, таким как BSC, или узлом доступа, таким как базовая радиостанция, BTS, eNB, eNodeB или абонентским узлом B, абонентским eNode B, точкой передачи или любым другим сетевым узлом, выполненным с возможностью обслуживать устройство беспроводной связи, такое как устройство пользователя или устройство связи машинного типа в сети 100 беспроводной связи. Второй сетевой узел 102 может поддерживать одну или несколько технологий связи, например, GSM и/или GSM/EDGE, и его название может зависеть от технологии и используемой терминологии. Второй сетевой узел 102 может быть напрямую подключен к одной или нескольким базовым сетям, которые представлены на фиг. 3, первым сетевым узлом 101 для простоты пояснения.
Сеть 100 беспроводной связи охватывает географическую область, которая в некоторых вариантах осуществления может быть разделена на области сот, где каждая область соты обслуживается сетевым узлом, хотя один сетевой узел может обслуживать одну или несколько сот. В неограничивающем примере, изображенном на фиг. 3, второй сетевой узел 102 обслуживает соту 120. Второй сетевой узел 102 может быть разных классов, таких как, например, макро eNodeB, абонентский eNodeB или пико базовая станция, на основании мощности передачи и, тем самым, также размер соты. Как правило, сеть 100 беспроводной связи может содержать больше сот, аналогичных соте 120, обслуживаемой их соответствующим сетевым узлом. На фиг. 3 для простоты пояснения данный аспект не изображен. В других примерах, отличных от тех, которые изображены на фиг. 3, в которых сеть 100 беспроводной связи является несотовой системой, второй сетевой узел 102 может обслуживать приемные узлы обслуживающими лучами.
Первый сетевой узел 101 может отличаться от второго сетевого узла 102. Это соответствует неограничивающему конкретному примеру, показанному на фиг. 3. Как правило, первый сетевой узел 101 будет основным сетевым узлом, таким как SGSN, и второй сетевой узел 102 будет вторым сетевым узлом 102, таким как любой сетевой узел в BSS. Это соответствует неограничивающему конкретному примеру, проиллюстрированному на фиг. 3. В некоторых примерах первый сетевой узел 101 может быть таким же, как второй сетевой узел 102, например, такой же сетевой узел радиосвязи.
В некоторых неограничивающих примерах любой из первого сетевого узла 101 и второго сетевого узла 102 может быть реализован в так называемом облачном решении, где первый сетевой узел 101 может быть так называемым виртуальным узлом или виртуальной машиной, управляющей действиями второго сетевого узла 102. Любой из первого сетевого узла 101 и второго сетевого узла 102 также может быть реализован распределенным образом, причем действия, описанные в данном документе, как выполняемые любым из первого сетевого узла 101 и второй сети узел 102 может фактически выполняться одним или несколькими процессорами разных узлов, осуществляющих связь в облаке.
Первый сетевой узел 101 и второй сетевой узел 102 обмениваются данными через первую линию 130 связи, например, проводную линию связи.
Сеть 100 беспроводной связи содержит одно или несколько устройств 140 беспроводной связи, причем на фиг. 3 изображены три устройства беспроводной связи, в качестве неограничивающего примера, как расположенные в сети 100 беспроводной связи. Одно или несколько устройств 140 беспроводной связи содержат, по меньшей мере, устройство 141 беспроводной связи. Любое из одного или нескольких устройств 140 беспроводной связи также может упоминаться в данном документе как устройство пользователя или UE. Любое из одного или нескольких устройств 140 беспроводной связи может быть, например, устройством беспроводной связи, таким как MS, которое также может называться, например, мобильным терминалом, беспроводным терминалом, UE, мобильным телефоном, сотовым телефоном или ноутбуком с возможностью беспроводной связи, или любое из «вещей» в системе IoT, описанной ранее, просто чтобы упомянуть некоторые дополнительные примеры. Любое из одного или нескольких устройств 140 беспроводной связи может быть, например, портативным, карманным, портативным, компьютерным или мобильным устройством, установленным на транспортном средстве, с возможностью передачи голосового сообщения и/или данных через RAN, с другим объектом, таким как сервер, ноутбук, PDA или планшетный компьютер, иногда называемый планшетом с беспроводной связью, устройство «машина-машина» (M2M), устройство, оснащенное беспроводным интерфейсом, такое как принтер или устройство хранения файлов, модем или любое другое устройство радиосети, способное обмениваться данными по проводной или радиосвязи в системе связи. Любое из одного или нескольких устройств 140 беспроводной связи может осуществлять беспроводную связь в сети 100 беспроводной связи. Связь может осуществляться, например, через RAN и, возможно, одну или несколько базовых сетей, входящих в сеть 100 беспроводной связи.
Устройство 141 беспроводной связи выполнено с возможностью устанавливать связь в сети 100 беспроводной связи с первым сетевым узлом 101 через второй сетевой узел 102. Устройство 141 беспроводной связи выполнено с возможностью устанавливать связь со вторым сетевым узлом 102 по второй линии 150 связи, например, радиоканал в соте 120. Любое из одного или нескольких устройств 140 беспроводной связи выполнено с возможностью устанавливать связь с соответствующим сетевым узлом, например, вторым сетевым узлом 102 по аналогичной линии связи со второй линией 150 связи. Это не изображено на фиг. 3 чтобы упростить изображение на чертеже.
В общем, использование в данном документе «первого», «второго» и/или «третьего» может пониматься как произвольный способ обозначения различных элементов, и может быть рассмотрено, как не присваивающее кумулятивный или хронологический характер существительным для их изменения.
Примеры вариантов осуществления, представленных ниже, будут описаны с GSM/EDGE в качестве сети 100 беспроводной связи. Примером первого сетевого узла 101 может быть SGSN, но в целом, это может быть также другой основной сетевой узел, обслуживающий устройство 141 беспроводной связи. Например, для NB-IoT применимый основной сетевой узел также может быть MME. Второй сетевой узел 102, узел контроллера, может быть приведен в качестве примера с BSS, и устройство 141 беспроводной связи может быть приведено в качестве примера мобильной станцией, иногда также называемой устройством. Узел позиционирования может быть проиллюстрирован примером узла SMLC, но может, например, для NB-IoT быть узлом E-SMLC.
В последующем описании любая ссылка на основной сетевой узел или SGSN понимается как равная ссылка на первый сетевой узел 101. Любая ссылка в данном документе на узел сети радиодоступа или BSS понимается как ссылка на второй сетевой узел 102. Любая ссылка в данном документе на устройство связи/устройство или/MS понимается как равная ссылка на устройство 141 беспроводной связи. Любая ссылка в данном документе на более чем одну MS одинаково рассматривают как ссылку на одно или более устройств 140 беспроводной связи. Первый запрос вызова может упоминаться в данном документе как запрос вызова. Второй запрос вызова может упоминаться в данном документе как пейджинговое сообщение запроса или «соответствующее пейджинговое сообщение». Первый ответ может упоминаться здесь как «пейджинговый ответ».
Далее, со ссылкой на фиг. 4, иллюстрирующий блок-схему алгоритма, будет приведено описание вариантов осуществления способа, выполняемого первым сетевым узлом 101. Первый сетевой узел 101 работает в сети 100 беспроводной связи. Очевидно, что способ предназначен для обработки процедуры позиционирования.
Способ может содержать действия, описанные ниже. В настоящем документе описаны несколько вариантов осуществления. В некоторых вариантах осуществления могут быть выполнены все действия. Один или несколько вариантов осуществления могут быть объединены, где это применимо. Для упрощения описания описание всех возможных комбинаций опущено. Следует отметить, что приведенные здесь примеры не являются взаимоисключающими. Можно предположить, что компоненты из одного примера по умолчанию используют в другом примере, и специалисту в данной области техники будет очевидно, как эти компоненты могут быть использованы в других примерах. На фиг. 7 дополнительные действия обозначены пунктирными рамками.
Действие 401
С целью обеспечения возможности сети предоставить устройству 141 беспроводной связи более точную вспомогательную информацию для выполнения процедуры позиционирования, такой как мультилатерация, может быть полезным для первого сетевого узла 101 идентифицировать соту, в которой устройство 141 беспроводной связи фактически физически расположено при выполнении процедуры позиционирования. Для этой цели в этом действии 401 первый сетевой узел 101 инициирует отправку первого запроса вызова на второй сетевой узел 102. Первый запрос вызова указывает, что устройство 141 беспроводной связи находится на связи, например, с обслуживаемым вторым сетевым узлом 102 для инициирования повторного выбора соты перед отправкой первого ответа. Первый ответ основан на первом запросе вызова. Второй сетевой узел 102 и устройство 141 беспроводной связи работают в сети 100 беспроводной связи.
Инициирующая отправка может пониматься как отправка сама по себе или как инициирование отправки другим сетевым узлом, находящимся на связи с первым сетевым узлом 101, например, в среде распределенных узлов. Отправка может быть выполнена, например, через первую линию 130 связи.
То, что первый запрос вызова указывает, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа, может быть понятно, что содержит указание второму сетевому узлу 102, что второй запрос вызова должен быть отправлен вторым сетевым узлом 102 в устройство 141 беспроводной связи, как описано ниже, что должно указывать, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа.
Инициирование повторного выбора соты может пониматься как инициирование одного или нескольких измерений, например, устройством 141 беспроводной связи из одной или нескольких сот в сети 100 беспроводной связи, например, соседних сот, для определения обслуживающей соты. Выполнение повторного выбора соты может устанавливать новую обслуживающую соту для устройства 141 беспроводной связи или проверять, является ли текущая обслуживающая сота лучшей обслуживающей сотой. То есть, сота обеспечивает наилучшее радиопокрытие в соответствии с некоторыми критериями.
Преимущество указания, что устройство 141 беспроводной связи должно сначала выполнить повторный выбор соты, состоит в том, что устройство 141 беспроводной связи будет в лучшей обслуживающей соте с точки зрения потребления энергии батареи и, следовательно, потребляет меньше энергии батареи, когда оно впоследствии выполняет мультилатерацию, причем устройство 141 беспроводной связи может передавать в BTSs, ассоциированные с сотами, которые в действительности соседствуют с сотой, в которой физически расположено устройство 141 беспроводной связи.
В некоторых вариантах осуществления первый запрос вызова может дополнительно указывать, что устройство 141 беспроводной связи запрашивают для процедуры позиционирования. В вариантах осуществления в данном документе процедура позиционирования может представлять собой процедуру мультилатерации.
Первый запрос вызова может инициировать второй сетевой узел 102 инициировать отправку второго запроса вызова в устройство 141 беспроводной связи, причем первый ответ может быть рассмотрен как второй запрос вызова, и второй запрос вызова должен указывать, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа на второй запрос вызова.
То, что первый ответ основан на первом запросе вызова, можно понимать, как то, что отправленный в ответ на второй запрос вызова. Однако может быть понятно, что, фактически, инициирован первым запросом вызова.
То, что второй запрос вызова может быть основан на первом запросе вызова, может быть понято как то, что второй сетевой узел 102 может преобразовать первый запрос вызова во второй запрос вызова перед отправкой его в устройство 141 беспроводной связи. Второй сетевой узел 102 может, например, связывать множество первых запросов вызова, каждый для соответствующего устройства беспроводной связи одного или нескольких устройств 140 беспроводной связи, в один второй запрос вызова, отправленный для одного или нескольких устройств 140 беспроводной связи.
Второй запрос вызова может упоминаться в данном документе как «пейджинговое сообщение запроса».
Значение первого информационного элемента, содержащегося в первом запросе вызова, может указывать второму сетевому узлу 102, что второй запрос вызова должен дополнительно указывать, что устройство 141 беспроводной связи вызывается для поискового вызова для процедуры позиционирования. Первый информационный элемент может пониматься как новый информационный элемент, раскрытый в данном документе, который может называться «информацией мультилатерации».
В некоторых примерах первый запрос вызова, отправленный первым сетевым узлом 101, может содержаться в блоке данных протокола конкретного блока данных в режиме пейджинговой связи с коммутацией каналов, PAGING-PS PDU.
Первый пример
В первом примере новый информационный элемент, называемый «Информация мультилатерации», может быть добавлен в PDU PAGING-PS всякий раз, когда первый сетевой узел 101, например, SGSN, может отправлять запрос вызова второму сетевому узлу 102 с целью установления соединение с устройством (MS), таким как устройство 141 беспроводной связи для целей мультилатерации, см. в последнем информационном элементе в таблице ниже. Наличие этого IE может указывать второму сетевому узлу 102, что соответствующее пейджинговое сообщение запроса, то есть, второй запрос вызова, отправленный через радиоинтерфейс, должно указывать пейджинговую передачу для мультилатерации.
Информационные элементы
Тип/ссылка
Наличие
Формат
Длина
PDU тип
PDU тип/11.3.26
M
V
1
IMSI
IMSI/11.3.14
M
TLV
5-10
DRX параметры (примечание 3)
DRX параметры/11.3.11
O
TLV
4
BVCI (примечание 1)
BVCI/11.3.6
C
TLV
4
Область нахождения (примечание 1)
Область нахождения /11.3.17
C (примечание 2)
TLV
7
Область маршрутизации (примечание 1)
Область маршрутизации /11.3.31
C (примечание 2)
TLV
8
BSS Область указания (примечание 1)
BSS Область указания /11.3.3
C
TLV
3
PFI
PFI/11.3.42
O
TLV
3
ABQP
ABQP/11.3.43
O
TLV
13-?
QoS профиль
QoS профиль/11.3.28
M
TLV
5
P-TMSI
TMSI/11.3.36
O
TLV
6
eDRX параметры (примечание 3)
eDRX параметры/11.3.122
O
TLV
3
Класс покрытия
Класс покрытия /11.3.124
O
TLV
3
Идентификатор соты (примечание 4)
Идентификатор соты /11.3.9
O
TLV
10
MS возможность радиодоступа (примечание 5)
MS возможность радиодоступа /11.3.22
O
TLV
7-?
Информация попытки пейджинга
Информация попытки пейджинга /11.3.125
O
TLV
3
Информация мультилатерации (примечание 6)
Информация мультилатерации /11.3.xxx
O
TLV
3
Примечание 1: Наличие одного и только одного из условных IEs. Отсутствуют повторяющиеся примеры условных IEs (например, присутствует одна и только одна область нахождения).Примечание 2: В случае поддержки совместного использования, PLMN, находящаяся в элементах области нахождения/области маршрутизации, может быть либо общей PLMN, либо дополнительной PLMN (см. 3GPP TS 44.018 [25]).Примечание 3: Если SGSN имеет действительные eDRX параметры для TLLI, то следует добавлять eDRX параметры IE в случае отсутствие DRX параметров IE. Для случая, когда PSM поддержан eDRX и таймер действия запущен, SGSN следует всегда включать в состав согласованного eDRX значения в eDRX параметры IE.Примечание 4: Идентификатор соты для соты, когда класс покрытия был сообщен посредством MS, должен быть включен в состав, при наличии в SGSN,Примечание 5: Данное поле должно присутствовать при наличии действительной информации радиодоступа MS для MS, сообщенной SGSN; в противном случае данное поле должно отсутствовать.Примечание 6: Данное поле должно присутствовать при отправке запроса вызова для установления соединения с устройством для выполнения мультилатерации.
Действие 402
В некоторых вариантах осуществления первый сетевой узел 101 в этом действии 402 может принимать второй ответ от второго сетевого узла 102. Второй ответ может быть основан на первом запросе вызова и на первом ответе. Второй ответ может указывать на обслуживающую соту устройства 141 беспроводной связи. Указанная обслуживающая сота может основываться на повторном выборе соты, то есть, это может быть новая обслуживающая сота, упомянутая выше. Прием может быть выполнен, например, через первую линию 130 связи.
Второй ответ можно понимать, как основанный на ретранслированном ответе второго сетевого узла 102, на первом ответе из устройства 141 беспроводной связи, принятом вторым сетевым узлом 102. Хотя устройство 141 беспроводной связи может не принимать непосредственно первый запрос вызова из первого сетевого узла 101, но вместо этого может принять второй запрос вызова, отправленный вторым сетевым узлом 102, можно понять, что первый ответ из устройства 141 беспроводной связи на второй запрос вызова основан, например, на инициированном первым запросе вызова. Аналогично, второй ответ, отправленный вторым сетевым узлом 102, можно понимать, как основанный на, например, инициированном первом запросе вызова.
В некоторых вариантах осуществления принятый второй ответ может дополнительно указывать, что второй ответ основан на первом ответе из устройства 141 беспроводной связи, отвечающем на второй запрос вызова, указывающий процедуру позиционирования.
Действие 403
Первый сетевой узел 101 после идентификации обслуживающей соты на основе приема второго ответа, может иметь возможность инициировать мультилатерацию на основе соты, в которой устройство 141 беспроводной связи фактически физически расположено. Соответственно, в некоторых вариантах осуществления первый сетевой узел 101 в этом действии 403 может инициировать процедуру позиционирования на основе указанной обслуживающей соты в действии 402. Инициирование процедуры позиционирования можно понимать, как отправку информации в узел определения местоположения, например SMLC, для позиционирования устройства 141 беспроводной связи.
В некоторых вариантах осуществления первый сетевой узел 101 является SGSN, второй сетевой узел 102 содержится в BSS, устройство 141 беспроводной связи является мобильной станцией, и сеть 100 беспроводной связи является сетью GERAN.
Далее будет приведено описание вариантов осуществления способа, выполняемого вторым сетевым узлом 102, со ссылкой на блок-схему последовательности операций, изображенную на фиг. 5. Второй сетевой узел 102 работает в сети 100 беспроводной связи. Можно понимать, что способ предназначен для обработки процедуры позиционирования.
Способ может содержать одно или несколько из следующих действий. Несколько вариантов осуществления описаны в данном документе. В некоторых вариантах осуществления все действия могут быть выполнены. Один или несколько вариантов осуществления могут быть объединены, где это применимо. Все возможные комбинации не описаны для упрощения описания. Следует отметить, что приведенные здесь примеры не являются взаимоисключающими. Можно предположить, что компоненты из одного примера по умолчанию присутствуют в другом примере, и специалисту в данной области техники будет очевидно, как эти компоненты могут быть использованы в других примерах. На фиг. 5 дополнительные действия обозначены пунктирными рамками.
Подробное описание некоторых из нижеследующего соответствует тем же ссылкам, которые предоставлены выше в отношении действий, описанных для первого сетевого узла 101 и, таким образом, не будет повторяться для упрощения описания. Например, процедура позиционирования может быть процедурой мультилатерации.
Действие 501
Для второго сетевого узла 102 в этом действии 501 второй сетевой узел 102 принимает первый запрос вызова из первого сетевого узла 101, работающего в сети 100 беспроводной связи. Первый запрос вызова указывает, что устройство 141 беспроводной связи, обслуживаемое вторым сетевым узлом 102, должно инициировать повторный выбор соты перед отправкой первого ответа на основании первого запроса вызова. Первый сетевой узел 101 и устройство 141 беспроводной связи работают в сети 100 беспроводной связи.
Прием можно понимать, как прямой прием или косвенный прием через другой сетевой узел, находящийся на связи со вторым сетевым узлом 102, например, в среде распределенных узлов. Прием может быть выполнен, например, через первую линию 130 связи.
Первый запрос вызова может дополнительно указывать, что устройство 141 беспроводной связи должно быть вызвано для процедуры позиционирования. В вариантах осуществления в данном документе процедура позиционирования может быть процедурой мультилатерации.
В некоторых вариантах осуществления принятый первый запрос вызова может содержаться в PDU PAGING-PS.
Действие 502
Первый запрос вызова запускает второй сетевой узел 102, чтобы в этом действии 502 инициировать отправку второго запроса вызова, по меньшей мере, в устройство 141 беспроводной связи. Второй запрос вызова основан на первом запросе вызова. Второй запрос вызова указывает, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа. Первый ответ является ответом на второй запрос вызова. Отправка может быть выполнена, например, по второй линии 150 связи.
Как упоминалось ранее, что второй запрос вызова может быть основан на первом запросе вызова, может быть понято как то, что второй сетевой узел 102 может преобразовать первый запрос вызова во второй запрос вызова перед отправкой его устройству 141 беспроводной связи. В некоторых примерах второй сетевой узел 102 может связывать несколько первых запросов вызова, каждый для соответствующего устройства беспроводной связи, в один второй запрос вызова.
Первый запрос вызова, как описано ранее, может пониматься как указывающий второму сетевому узлу 102, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа, используя значение первого информационного элемента, содержащегося в первом запросе вызова.
Значение первого информационного элемента может дополнительно указывать второму сетевому узлу 102, что второй запрос вызова должен дополнительно указывать, что устройство 141 беспроводной связи вызывают для процедуры позиционирования.
В некоторых вариантах осуществления второй запрос вызова может указывать, что одно или более устройств 140 беспроводной связи, содержащих устройство 141 беспроводной связи, должны инициировать повторный выбор соты перед отправкой соответствующего первого ответа на второй запрос вызова одним из следующих: a) значением второго информационного элемента, содержащегося во втором запросе вызова, причем второй информационный элемент является индикатором пропуска, как, например, проиллюстрировано ниже во втором примере, b) расширение третьего информационного элемента, содержащегося во втором запросе вызова, например, показано в третьем примере ниже и с) четвертый информационный элемент, содержащийся во втором запросе вызова, причем четвертый информационный элемент представляет собой индикатор идентичности, предназначенный для пейджинга одного или нескольких устройств 140 беспроводной связи для позиционирования как, например, проиллюстрировано ниже в четвертом примере.
В некоторых вариантах осуществления любое из: a) значения второго информационного элемента, b) расширение до третьего информационного элемента и c) четвертого информационного элемента может дополнительно указывать, что одно или более устройств 140 беспроводной связи вызывают для выполнения процедуры позиционирования.
Второй пример
Во втором примере индикатор пропуска, например, см. подпункт 10.3.1 в TS 44.018, может быть использован для сигнализации, что пейджинговые сообщения запроса типа 1, 2 и 3 могут быть отправлены с целью установления соединения с устройством 141 беспроводной связи с целью мультилатерации. Для получения подробной информации см. пример ниже, где используют различные значения индикатора пропуска для указания, какая идентификационная информация в соответствующем сообщении указана для мультилатерации. Следует отметить, что любому специалисту в данной области техники понятно, что возможны альтернативные кодировки, показанные ниже, с аналогичным значением.
Для пейджингового сообщения запроса типа 1 бит может, например, иметь следующее значение.
Индикатор пропуска
Интерпретация
0001
Идентификатор 1 мобильного объекта, вызванный для мультилатерации
0010
Идентификатор 2 мобильного объекта, вызванный для мультилатерации
0011
Оба идентификатора вызваны для мультилатерации
0011-1111
Зарезервировано
Для пейджингового сообщения запроса типа 2 бит может, например, иметь следующее значение.
Индикатор пропуска
Интерпретация
0001
Идентификатор 1 мобильного объекта, вызванный для мультилатерации
0010
Идентификатор 2 мобильного объекта, вызванный для мультилатерации
0011
Идентификатор 1 и 2 мобильного объекта, вызванные для мультилатерации
0100
Идентификатор 3 мобильного объекта, вызванный для мультилатерации
0101
Идентификатор 1 и 3 мобильного объекта, вызванные для мультилатерации
0111
Идентификатор 1, 2 и 3 мобильного объекта, вызванные для мультилатерации
1000-1111
Зарезервировано
Для пейджингового сообщения запроса типа 3 бит может, например, иметь следующее значение.
Индикатор пропуска
Интерпретация
0001
Идентификатор 1 мобильного объекта, вызванный для мультилатерации
0010
Идентификатор 2 мобильного объекта, вызванный для мультилатерации
0011
Идентификатор 1 и 2 мобильного объекта, вызванные для мультилатерации
0100
Идентификатор 3 мобильного объекта, вызванный для мультилатерации
0101
Идентификатор 1 и 2 мобильного объекта, вызванные для мультилатерации
....
1000
Идентификатор 4 мобильного объекта, вызванный для мультилатерации
…..
1111
Все четыре идентификатора мобильного объекта, вызванные для мультилатерации
Когда MS, такая как устройство 141 беспроводной связи, может вызываться для мультилатерации, процедура повторного выбора соты может быть сначала вызвана перед предоставлением первого ответа.
Третий пример
В третьем примере дополнение Rel-14 может быть добавлено в уже существующие сообщения, причем расширение может указывать, если и какая идентификационная информация в любом данном пейджинговом сообщении отправляется вызывается для мультилатерации. Ниже приведен пример для пейджингового сообщения запроса типа 3 (остаточные октеты P3) и для пейджинговых сообщений запроса, где новые предлагаемые дополнения называют «MULTILATERATION_BITMAP».
Для специалиста в данной области техники соответствующие расширения для пейджингового сообщения запроса типа 1 и пейджингового сообщения запроса типа 2 могут считаться тривиальными.
Пример пейджингового сообщения запроса типа 3:
Пример пейджингового сообщения запроса ЕС:
Когда MS, такая как устройство 141 беспроводной связи, может быть подвергнуто поисковому вызову для мультилатерации, процедура повторного выбора соты может быть сначала вызвана перед предоставлением первого ответа.
Четвертый пример
В четвертом примере в пейджинговый канал (PCH) и пейджинговый канал расширенного покрытия (EC-PCH) могут быть введены совершенно новые сообщения, то есть, новые типы сообщений, чтобы использоваться всякий раз, когда одно или более устройств могут быть вызваны для мультилатерации. Для формирования таких новых сообщений отсутствуют ограничения, и, например, возможно ввести новое сообщение, которое содержит одну идентификационную информацию MS, которая будет использоваться только при пейджинге для мультилатерации. Тем не менее, независимо от подробного кодирования, MS, такая как устройство 141 беспроводной связи, вызванное для мультилатерации, может вызывать процедуру повторного выбора соты перед предоставлением первого ответа, чтобы гарантировать, что устройство находится в режиме ожидания в лучшей соте.
Действие 503
В некоторых вариантах осуществления второй сетевой узел 102 может в этом действии 503 принимать первый ответ на второй запрос вызова от устройства 141 беспроводной связи через обслуживающую соту устройства 141 беспроводной связи, причем обслуживающая сота была определена на основании инициированной характеристики повторного выбора соты.
Под приемом можно понимать прямой прием или косвенный прием через другой сетевой узел, находящийся на связи со вторым сетевым узлом 102, например, в среде распределенных узлов. Прием может быть выполнен, например, по второй линии 150 связи.
Действие 504
В некоторых вариантах осуществления второй сетевой узел 102 может в этом действии 504 инициировать отправку первому сетевому узлу 101 второго ответа на основании принятого первого ответа. Отправка может быть выполнена, например, через первую линию130 связи.
В некоторых вариантах осуществления первый сетевой узел 101 может быть SGSN, второй сетевой узел 102 может содержаться в BSS, устройство 141 беспроводной связи может быть мобильной станцией, и сеть 100 беспроводной связи может быть сетью GERAN.
Далее приведено описание вариантов осуществления способа, выполняемого устройством 141 беспроводной связи, со ссылкой на блок-схему последовательности операций, изображенную на фиг. 6. Очевидно, что способ предназначен для обработки процедуры позиционирования. Устройство 14 беспроводной связи работает в сети 100 беспроводной связи.
Способ может содержать одно или несколько из следующих действий. Несколько вариантов осуществления описаны в данном документе. В некоторых вариантах осуществления все действия могут быть выполнены. Один или несколько вариантов осуществления могут быть объединены, где это применимо. Все возможные комбинации не описаны для упрощения описания. Следует отметить, что приведенные здесь примеры не являются взаимоисключающими. Можно предположить, что компоненты из одного примера по умолчанию присутствуют в другом примере, и специалисту в данной области техники будет очевидно, как эти компоненты могут использоваться в других примерах. На фиг. 6 дополнительные действия обозначены пунктирными рамками.
Подробное описание некоторых из нижеследующего соответствует тем же ссылкам, которые предоставлены выше в отношении действий, описанных для первого сетевого узла 101, и, таким образом, не будет повторяться здесь для упрощения описания. Например, процедура позиционирования может быть процедурой мультилатерации.
Действие 601
Устройство 141 беспроводной связи в этом действии 601 принимает от второго сетевого узла 102, находящегося на связи, например, с обслуживанием устройства 141 беспроводной связи, второй запрос вызова. Второй запрос вызова основан на первом запросе вызова от первого сетевого узла 101, находящегося на связи со вторым сетевым узлом 102. Второй запрос вызова указывает, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа на второй запрос вызова, причем первый ответ основан на первом запросе вызова.
Прием может быть выполнен, например, по второй линии 150 связи.
Второй запрос вызова может указывать, что устройство 141 беспроводной связи вызывается для процедуры позиционирования.
Первый запрос вызова может содержаться в PDU PAGING-PS.
В некоторых вариантах осуществления второй запрос вызова может указывать, что одно или несколько устройств 140 беспроводной связи, содержащих устройство 141 беспроводной связи, должны инициировать повторный выбор соты перед отправкой соответствующего первого ответа на второй запрос вызова одним из следующих: a) значением второго информационного элемента, содержащегося во втором запросе вызова, второй информационный элемент является индикатором пропуска, b) расширение третьего информационного элемента, содержащегося во втором запросе вызова, и c) четвертый информационный элемент, содержащийся во втором запросе вызова, причем четвертый информационный элемент является индикатором идентичности, предназначенным для поискового вызова одного или нескольких устройств 140 беспроводной связи для позициинирования.
В некоторых вариантах осуществления любое из: a) значения второго информационного элемента, b) расширения до третьего информационного элемента и c) значение четвертого информационного элемента может дополнительно указывать, что одно или более устройств 140 беспроводной связи вызвано для процедуры позиционирования.
Действие 602
В этом действии 602 устройство 141 беспроводной связи может инициировать выполнение повторного выбора соты на основании, например, инициированного принятого второго запроса вызова.
Действие 603
Устройство 141 беспроводной связи в этом действии 603 отправляет первый ответ первому сетевому узлу 101 после инициирования повторного выбора соты, указанного вторым запросом вызова. Отправка 603 может быть выполнена, например, через вторую линию 150 связи и первую линию 130 связи.
Передача в этом действии 603 первого ответа может быть выполнена через второй сетевой узел 102, например, через обслуживающую соту устройства 141 беспроводной связи, причем обслуживающая сота была определена на основании инициированной операции повторного выбора соты.
Передача 603 первого ответа первому сетевому узлу 101, как можно понять, включает в себя отправку первого ответа второму сетевому узлу 102, который затем может быть обработан вторым сетевым узлом 102 во втором ответе и дополнительно отправлен как таковой в первый сетевой узел 101. То есть, отправка 603 первого ответа первому сетевому узлу 101 может быть рассмотрена, как инициирование передачи второго ответа первому сетевому узлу 101.
То, что определяют обслуживающую соту на основании инициированной операции повторного выбора соты, может быть понято как то, что обслуживающая сота определяется после выполнения повторного выбора соты или на основании результата выполнения повторного выбора соты.
В некоторых вариантах осуществления первый сетевой узел 101 может быть SGSN, второй сетевой узел 102 может содержаться в BSS, устройство 141 беспроводной связи может быть мобильной станцией, и сеть 100 беспроводной связи может быть сетью GERAN.
Далее приведен обобщенный обзор вариантов осуществления
Обобщения некоторые из вышеизложенных вариантов осуществления, можно отметить, что после выполнения повторного выбора соты для установления новой обслуживающей соты или, по меньшей мере, проверки того, что текущая обслуживающая сота является лучшей обслуживающей сотой, устройство 141 беспроводной связи может отправлять первый ответ, и сеть может использовать указанную обслуживающую соту в качестве основания для инициирования мультилатерации. В этом отношении, примеры в данном документе могут быть поняты как способы, позволяющие узлу позиционирования, например, в сети 100 беспроводной связи, предоставлять более точную вспомогательную информацию устройству 141 беспроводной связи для выполнения процедуры позиционирования, такой как мультилатерация. Устройство 141 беспроводной связи может использовать вспомогательную информацию для оптимизации набора сот, которые оно может выбрать для выполнения мультилатерации, а также для сокращения времени, необходимого для синхронизации и выполнения измерений соседних сот. При выполнении мультилатерации устройство 141 беспроводной связи может отправлять запрос доступа, то есть после того, как оно может отправлять первый (пейджинговый) ответ и принимать последующее RRLP сообщение, которое может инициировать его для выполнения мультилатерации. Запрос доступа, например, который может быть отправлен по каналу произвольного доступа (RACH) или каналу произвольного доступа с расширенным охватом (EC-RACH), или блок данных управления радиоканалом (RLC), содержащий пейджинговый ответ, например, управление логической линией связи (LLC) PDU может предоставлять информацию, которая указывает, что пейджинговый ответ был отправлен в ответ на сообщение запроса вызова, указывающее «мультилатерацию, основанную на времени задержки ответного сигнала». Это может позволить передать пейджинговый ответ в базовую сеть, такую как первый сетевой узел 101, например, SGSN, вместе с указанием «мультилатерации, основанной на времени задержки ответного сигнала», что может означать, что базовая сеть все еще может подтверждать и действовать на основании пейджингового ответа, например, отправить BSSGP PERFORM-LOCATION-REQUEST в BSS, управляющий указанной обслуживающей сотой, даже если он не отправил соответствующий запрос вызова для указанной обслуживающей соты.
В конкретном примере возможный информационный элемент, например, «информация мультилатерации», может быть добавлен к PDU PAGING-PS всякий раз, когда первый сетевой узел 101 может отправлять первый запрос вызова в BSS для установления соединения с устройством 141 беспроводной связи для мультилатерации. Присутствие этого IE может указывать BSS, что соответствующее пейджинговое сообщение запроса, отправленное через радиоинтерфейс, должно указывать пейджинг для мультилатерации.
В другом конкретном примере бит (биты) могут быть добавлены в пейджинговое сообщение запроса, которые указывают устройству 141 беспроводной связи, что оно запрошено с целью «мультилатерации, основанной на времени задержки ответного сигнала». Бит (биты) может служить в качестве уведомления устройству 141 беспроводной связи о том, что оно должно инициировать процедуру повторного выбора соты перед отправкой пейджингового ответа, чтобы гарантировать, что пейджинговый ответ отправлен из наилучшей соты.
Согласно вышеизложенному, некоторые примеры в данном документе могут быть поняты как относящиеся к способу инициирования повторного выбора соты при пейджинге устройства для мультилатерации.
Одно преимущество примеров в данном документе состоит в том, что с предложенными битами в PDU PAGING-PS и во втором запросе вызова, например, пейджинговом сообщении запроса, сеть, первый сетевой узел 101, после идентификации обслуживающей соты, на основании приема первого ответа, может иметь возможность инициировать мультилатерацию на основании соты, в которой фактически физически расположено устройство 141 беспроводной связи. Это может позволить сети предоставить устройству 141 беспроводной связи более точную вспомогательную информацию в сообщении RRLP, которое оно может отправить устройству 141 беспроводной связи для инициирования мультилатерации, что, в свою очередь, подразумевает снижение расхода энергии батареи устройства 141 беспроводной связи при выполнении мультилатерации и позволяет SMLC после получения информации о местоположении для набора сот, используемых устройством 141 беспроводной связи для выполнения мультилатерации, более точно оценить местоположение устройства 141 беспроводной связи благодаря информации о местоположении, получаемой от устройства 141 беспроводной связи в непосредственной близости от используемого набор сот. То есть, преимущество устройства 141 беспроводной связи, впервые выполняющего повторный выбор соты, состоит в том, что устройство 141 беспроводной связи будет в лучшей обслуживающей соте с точки зрения потребления энергии батареи и, следовательно, потребляет меньше энергии батареи, когда оно впоследствии выполняет мультилатерацию, при которой оно может передавать в BTSs ассоциированные с сотами, которые в действительности соседствуют с сотой, в которой физически расположена. То есть, устройство 141 беспроводной связи будет работать в соте, в которой потребляет наименьше энергии батареи для связи с BTS, управляющей обслуживающую соту.
Для выполнения действий способа, описанные выше со ссылкой на фиг. 4, первый сетевой узел 101 может содержать следующую компоновку, изображенную на фиг. 7. Первый сетевой узел 101 выполнен с возможностью работать в сети 100 беспроводной связи.
Подробное описание некоторых из следующего соответствует тем же ссылкам, что и приведенные ранее в отношении действий, описанных для первого сетевого узла 101, и, таким образом, не будет повторяться. Например, процедура позиционирования может быть процедурой мультилатерации.
Первый сетевой узел 101 выполнен с возможностью, например, посредством модуля 701 инициирующий отправку в первом сетевом узле 101, выполненным с возможностью инициировать отправку первого запроса вызова во второй сетевой узел 102. Первый запрос вызова выполнен с возможностью указывать, что устройство 141 беспроводной связи выполнено с возможностью обслуживаться вторым сетевым узлом 102 для инициирования повторного выбора соты перед отправкой первого ответа, причем первый ответ сконфигурирован на основе первого запроса вызова. Второй сетевой узел 102 и устройство 141 беспроводной связи дополнительно выполнены с возможностью работать в сети 100 беспроводной связи. Модуль 701 инициирующий отправку может быть процессором 705 первого сетевого узла 101 или приложением, запущенным на таком процессоре.
В некоторых вариантах осуществления первый запрос вызова может быть дополнительно выполнен с возможностью указывать, что устройство 141 беспроводной связи должно быть вызвано для процедуры позиционирования.
Первый запрос вызова может быть выполнен с возможностью инициировать второй сетевой узел 102 для инициирования отправки второго запроса вызова в устройство 141 беспроводной связи, причем первый ответ относится ко второму запросу вызова. Второй запрос вызова может быть выполнен с возможностью указывать, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа на второй запрос вызова. Значение первого информационного элемента, содержащегося в первом запросе вызова, может быть выполнено с возможностью указывать второму сетевому узлу 102, что второй запрос вызова должен дополнительно указывать, что устройство 141 беспроводной связи вызывают для процедуры позиционирования.
В некоторых вариантах осуществления первый сетевой узел 101 может быть сконфигурирован, например, посредством модуля 702 приема в первом сетевом узле 101, выполненным с возможностью принимать второй ответ из второго сетевого узла 102. Второй ответ может быть сконфигурирован на основании первого запроса вызова и первого ответа. Второй ответ может быть выполнен с возможностью указывать обслуживающую соту устройства 141 беспроводной связи. Указанная обслуживающая сота может быть сконфигурирована на основе повторного выбора соты. Модуль 702 приема может быть процессором 705 первого сетевого узла 101 или приложением, работающее на таком процессоре.
Второй ответ, выполненный с возможностью быть принятым, может быть выполнен с возможностью дополнительно указывать, что второй ответ основан на первом ответе из устройства 141 беспроводной связи, выполненным с возможностью отвечать на второй запрос вызова, выполненный с возможностью указывать процедуру позиционирования.
В некоторых вариантах осуществления первый сетевой узел 101 может быть сконфигурирован, например, посредством модуля 703 инициирования в первом сетевом узле 101, выполненный с возможностью инициировать процедуру позиционирования на основании указанной обслуживающей соты. Модуль 703 инициирования может быть процессором 705 первого сетевого узла 101 или приложением, запущенным на таком процессоре.
В некоторых вариантах осуществления первый запрос вызова, выполненный с возможностью быть отправленным первым сетевым узлом 101, может быть выполнен с возможностью содержаться в PDU PAGING-PS.
В некоторых вариантах осуществления первый сетевой узел 101 может быть SGSN, второй сетевой узел 102 может содержаться в BSS, устройство 141 беспроводной связи может быть мобильной станцией и сеть 100 беспроводной связи может быть сетью GERAN.
Другие модули 704 могут содержаться в первом сетевом узле 101.
Варианты осуществления в данном документе могут быть реализованы посредством одного или нескольких процессоров, таких как процессор 705 в первом сетевом узле 101, изображенном на фиг. 7, вместе с программным кодом компьютера для выполнения функций и действий вариантов осуществления в данном документе. Упомянутый выше программный код также может быть предоставлен как компьютерный программный продукт, например, в форме носителя данных, несущего код компьютерной программы для выполнения вариантов осуществления, приведенных в данном документе, при загрузке в первый сетевой узел 101. Один такой носитель может быть выполнен в виде компакт-диска. Однако, возможна реализация другими носителями данных, такими как карта памяти. Код компьютерной программы, кроме того, может быть предоставлен в виде чистого программного кода на сервере и загружен в первый сетевой узел 101.
Первый сетевой узел 101 может дополнительно содержать память 706, содержащую один или несколько блоков памяти. Память 706 выполнена с возможностью использования для хранения полученной информации, хранения данных, конфигураций, расписаний, приложений и т.д. для выполнения описанных в настоящем документе способов при выполнении в первом сетевом узле 101.
В некоторых вариантах осуществления первый сетевой узел 101 может принимать информацию, например, из второго сетевого узла 102, через порт 707 приема. В некоторых примерах порт 707 приема может быть, например, подключен к одной или нескольким антеннам в первом сетевом узле 101. В других вариантах осуществления первый сетевой узел 101 может принимать информацию из другой структуры в сети 100 беспроводной связи через порт 707 приема. Поскольку порт 707 приема может быть соединен с процессором 705, порт 707 приема может затем отправляют принятую информацию в процессор 705. Порт 707 приема также может быть выполнен с возможностью принимать другую информацию.
Процессор 705 в первом сетевом узле 101 может быть дополнительно выполнен с возможностью передавать или отправлять информацию, например, второму сетевому узлу 102 через порт 708 отправки, который может быть соединен с процессором 705 и памятью 706.
Специалистам в данной области также должно быть понятно, что модуль 701 инициирующий отправку, модуль 702 приема, модуль 703 инициирования и другие модули 704, описанные выше, могут относиться к комбинации аналоговых и цифровых модулей и/или одного или нескольких процессоров, сконфигурированного программным обеспечением и/или встроенным программным обеспечением, например, хранящимся в памяти, которые при выполнении одним или несколькими процессорами, такими как процессор 705, выполняют, как описано выше. Один или несколько из этих процессоров, а также другое цифровое оборудование могут быть включены в состав одной специализированной интегральной схемы (ASIC) или несколько процессоров и различное цифровое оборудование могут быть распределены по нескольким отдельным компонентам, независимо от того, упакованы они или собраны в систему на кристалле (SoC).
Также в некоторых вариантах осуществления различные модули 701-704, описанные выше, могут быть реализованы как одно или более приложений, работающих на одном или более процессорах, таких как процессор 705.
Таким образом, способы согласно вариантам осуществления, описанным в данном документе для первого сетевого узла 101, могут быть соответственно реализованы посредством продукта компьютерной программы 709, содержащего инструкции, то есть, части программного кода, которые при выполнении, по меньшей мере, на одном процессоре 705 вызывают, по меньшей мере, один процессор 705 выполнить действия, описанные в данном документе, которые выполняют первым сетевым узлом 101. Продукт компьютерной программы 709 может быть сохранен на машиночитаемом носителе 710 данных. Машиночитаемый носитель 710 данных, имеющий сохраненную компьютерную программу 709, может содержать инструкции, которые при выполнении, по меньшей мере, на одном процессоре 705 вызывают, по меньшей мере, один процессор 705 выполнять действия, описанные в данном документе, как выполненные первым сетевым узлом 101. В некоторых вариантах осуществления машиночитаемый носитель 710 данных может быть постоянным машиночитаемым носителем, таким как диск CD-ROM, картой памяти или храниться в облачном пространстве. В других вариантах осуществления продукт компьютерной программы 709 может храниться на носителе, содержащем компьютерную программу, где носителем является один из: электронный сигнал, оптический сигнал, радиосигнал или машиночитаемый носитель 710 данных, как описано выше.
Первый сетевой узел 101 может содержать блок интерфейса для облегчения связи между первым сетевым узлом 101 и другими узлами или устройствами, например, вторым сетевым узлом 102. В некоторых конкретных примерах интерфейс может, например, включать в себя приемопередатчик, выполненный с возможностью передавать и принимать радиосигналы через радиоинтерфейс в соответствии с подходящим стандартом.
Для выполнения действий способа, описанных выше со ссылкой на фиг. 4, второй сетевой узел 102 может содержать следующую компоновку, изображенную на фиг. 8. Второй сетевой узел 102 выполнен с возможностью работать в сети 100 беспроводной связи.
Подробное описание из следующего соответствует тем же ссылкам, приведенным выше, в отношении действий, описанных для второго сетевого узла 102, и, таким образом, не будет повторяться. Например, процедура позиционирования может быть процедурой мультилатерации.
Второй сетевой узел 102 выполнен с возможностью, например, посредством модуля 801 приема во втором сетевом узле 102, выполненным с возможностью принимать первый запрос вызова из первого сетевого узла 101, выполненного с возможностью работать в сети 100 беспроводной связи. Первый запрос вызова выполнен с возможностью указывать, что устройство 141 беспроводной связи выполнено с возможностью обслуживания вторым сетевым узлом 102, чтобы инициировать повторный выбор соты перед отправкой первого ответа на основании первого запроса вызова. Первый сетевой узел 101 и устройство 141 беспроводной связи дополнительно выполнены с возможностью работать в сети 100 беспроводной связи. Модулем 801 приема может быть процессор 804 второго сетевого узла 102 или приложение, работающее на таком процессоре.
Второй сетевой узел 102 сконфигурирован так, чтобы первый запрос вызова инициировал второй сетевой узел 102, например, посредством модуля 802 инициирующего передачу во втором сетевом узле 102, выполненного с возможностью инициирования передачи второго запроса вызова, по меньшей мере, на устройство 141 беспроводной связи. Второй запрос вызова может быть сконфигурирован на основе первого запроса вызова. Второй запрос вызова может быть дополнительно выполнен с возможностью указывать, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа. Первый ответ может быть сконфигурирован как ответ на второй запрос вызова. Модуль 802 инициирующий отправку может быть процессором 804 второго сетевого узла 102 или приложением, работающим на таком процессоре.
Далее приведено описание конкретных примеров данных вариантов осуществления.
В некоторых вариантах осуществления первый запрос вызова может быть выполнен с возможностью указывать второму сетевому узлу 102, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа, используя значение первого информационного элемента, выполненного с возможностью содержаться в первом запросе вызова.
Второй запрос вызова может быть дополнительно выполнен с возможностью указывать, что одно или более устройств 140 беспроводной связи, содержащих устройство 141 беспроводной связи, должны инициировать повторный выбор соты перед отправкой соответствующего первого ответа на второй запрос вызова одним из: a) значением второй информационный элемент, выполненным с возможностью включения в состав второго запроса вызова, причем второй информационный элемент является индикатором пропуска, b) расширение до третьего информационного элемента, выполненного с возможностью включения в состав второго запроса вызова и c) четвертый информационный элемент, выполненный с возможностью содержаться во втором запросе вызова, причем четвертый информационный элемент является индикатором идентичности, выполненный с возможностью быть выделенным для пейджинга одного или нескольких устройств 140 беспроводной связи для определения местоположения.
В некоторых вариантах осуществления любое из: a) значения второго информационного элемента, b) расширения до третьего информационного элемента и c) четвертый информационный элемент может быть дополнительно выполнен с возможностью указывать, что одно или более устройств 140 беспроводной связи вызывают для процедуры позиционирования.
Первый запрос вызова может быть дополнительно выполнен с возможностью указывать, что устройство 141 беспроводной связи должно быть вызвано для процедуры позиционирования.
Значение первого информационного элемента может быть дополнительно выполнено с возможностью указывать второму сетевому узлу 102, что второй запрос вызова должен дополнительно указывать, что устройство 141 беспроводной связи вызывается для процедуры позиционирования.
В некоторых вариантах осуществления второй сетевой узел 102 может быть сконфигурирован, например, посредством модуля 801 приема во втором сетевом узле 102, выполненным с возможностью принимать первый ответ на второй запрос вызова из устройства 141 беспроводной связи через обслуживающую соты устройства 141 беспроводной связи, причем обслуживающая соты выполнена с возможностью быть определенной на основании операции повторного выбора соты, сконфигурированной для инициирования.
Второй сетевой узел 102 может быть сконфигурирован, например, посредством модуля 802 инициирующий отправку во втором сетевом узле 102, выполненным с возможностью инициировать отправку первому сетевому узлу 101 второго ответа на основании принятого первого ответа.
В некоторых вариантах осуществления принятый первый запрос вызова может быть сконфигурирован так, чтобы содержаться в PDU PAGING-PS.
В некоторых вариантах осуществления первый сетевой узел 101 может быть SGSN, второй сетевой узел 102 может содержаться в BSS, устройство 141 беспроводной связи может быть мобильной станцией и сеть 100 беспроводной связи может быть сетью GERAN.
Во втором сетевом узле 102 могут быть другие модули 803.
Варианты осуществления в данном документе могут быть реализованы посредством одного или нескольких процессоров, таких как процессор 804 во втором сетевом узле 102, изображенном на фиг. 8, вместе с программным кодом компьютера для выполнения функций и действий вариантов осуществления в данном документе. Упомянутый выше программный код также может быть предоставлен как компьютерный программный продукт, например, в форме носителя данных, несущего код компьютерной программы для выполнения вариантов осуществления, приведенных в данном документе, при загрузке во второй сетевой узел 102. Один такой носитель может быть выполнен в виде компакт-диска. Однако возможно использовать другие носители данных, такими как карта памяти. Код компьютерной программы, кроме того, может быть предоставлен в виде чистого программного кода на сервере и загружен во второй сетевой узел 102.
Второй сетевой узел 102 может дополнительно содержать память 805, содержащую один или несколько блоков памяти. Память 805 выполнена с возможностью использовать, хранящуюся полученную информацию, данные, конфигурации, расписания, приложения и т.д. для выполнения описанных способов при выполнении во втором сетевом узле 102.
В некоторых вариантах осуществления второй сетевой узел 102 может принимать информацию, например, из первого сетевого узла 101 или любого из одного или нескольких устройств 140 беспроводной связи, через порт 806 приема. В некоторых примерах порт 806 приема может быть, например, подключен к одной или нескольким антеннам во втором сетевом узле 102. В других вариантах осуществления второй сетевой узел 102 может принимать информацию из другой структуры в сети 100 беспроводной связи через порт 806 приема. Поскольку порт 806 приема может находиться на связи с процессором 804 порт 806 приема может затем отправлять принятую информацию в процессор 804. Порт 806 приема также может быть выполнен с возможностью принимать другую информацию.
Процессор 804 во втором сетевом узле 102 может быть дополнительно выполнен с возможностью передавать или отправлять информацию, например, в первый сетевой узел 101 или любое из одного или нескольких устройств 140 беспроводной связи через порт 807 отправки, который может быть соединен с процессором 804 и памятью 805.
Специалистам в данной области техники также понятно, что модуль 801 приема, модуль 802 инициирующий отправку и другие модули 803, описанные выше, могут относиться к комбинации аналоговых и цифровых модулей и/или одного или нескольких процессоров, сконфигурированных с программным обеспечением и/или встроенным программным обеспечением, например, хранящимся в памяти, которое, когда выполняется одним или несколькими процессорами, такими как процессор 804, выполняет, как описано выше. Один или несколько из этих процессоров, а также другое цифровое оборудование могут содержаться в одной из специализированной интегральной схеме (ASIC) или несколько процессоров и различное цифровое оборудование могут быть распределены по нескольким отдельным компонентам, независимо от того, упакованы они или собраны в систему на кристалле (SoC).
Кроме того, в некоторых вариантах осуществления различные модули 801-803, описанные выше, могут быть реализованы как одно или несколько приложений, работающих на одном или нескольких процессорах, таких как процессор 804.
Таким образом, способы согласно вариантам осуществления, описанным в данном документе для второго сетевого узла 102, могут быть соответственно реализованы посредством продукта компьютерной программы 808, содержащего инструкции, то есть, части программного кода, которые при выполнении, по меньшей мере, на одном процессоре 804 вызывают, по меньшей мере, один процессор 804 выполнить действия, описанные в данном документе, которые выполняются вторым сетевым узлом 102. Продукт компьютерной программы 808 может храниться на машиночитаемом носителе 809 данных. Машиночитаемый носитель 809 данных, сохраняя компьютерную программу 808, может содержать инструкции, которые при выполнении, по меньшей мере, на одном процессоре 804 вызывают, по меньшей мере, один процессор 804 выполнять действия, описанные в данном документе, как выполняется вторым сетевым узлом 102. В некоторых вариантах осуществления машиночитаемый носитель 809 данных может быть постоянным машиночитаемым носителем, таким как диск CD-ROM, картой памяти или храниться в облачном пространстве. В других вариантах осуществления продукт компьютерной программы 808 может храниться на носителе, содержащем компьютерную программу, где носителем является один из: электронный сигнал, оптический сигнал, радиосигнал или машиночитаемый носитель 809 данных, как описано выше.
Второй сетевой узел 102 может содержать блок интерфейса для облегчения связи между вторым сетевым узлом 102 и другими узлами или устройствами, например, первым сетевым узлом 101 или любым из одного или нескольких устройств 140 беспроводной связи. В некоторых конкретных примерах интерфейс может, например, включать в себя приемопередатчик, выполненный с возможностью передавать и принимать радиосигналы по радиоинтерфейсу в соответствии с подходящим стандартом.
Чтобы выполнить действия способа, описанные выше со ссылкой на фиг. 6, устройство 141 беспроводной связи может содержать следующую компоновку, изображенную на фиг. 9. Устройство 141 беспроводной связи выполнено с возможностью работать в сети 100 беспроводной связи.
Подробное описание некоторых из следующего соответствует тем же ссылкам, приведенным выше, в отношении действий, описанных для устройства 141 беспроводной связи и, таким образом, не будет повторяться. Например, процедура позиционирования может быть процедурой мультилатерации.
Устройство 141 беспроводной связи выполнено с возможностью, например, посредством модуля 901 приема в устройстве 141 беспроводной связи, выполненным с возможностью принимать из второго сетевого узла 102, выполненного с возможностью обслуживания устройства 141 беспроводной связи, второго запроса вызова. Второй запрос вызова сконфигурирован на основе первого запроса вызова из первого сетевого узла 101, выполненного с возможностью устанавливать связь со вторым сетевым узлом 102. Второй запрос вызова дополнительно выполнен с возможностью указывать, что устройство 141 беспроводной связи должно инициировать повторный выбор соты перед отправкой первого ответа на второй запрос вызова. Первый ответ сконфигурирован на основании первого запроса вызова. Модуль 901 приема может быть процессором 905 устройства 141 беспроводной связи или приложением, запущенным на таком процессоре.
Устройство 141 беспроводной связи выполнено с возможностью, например, посредством модуля 902 отправки в устройстве 141 беспроводной связи, выполненным с возможностью отправлять первый ответ первому сетевому узлу 101, после инициирования повторного выбора соты, выполненного с возможностью указывать вторым запросом вызова. Модуль 902 отправки может быть процессором 905 устройства 141 беспроводной связи или приложением, запущенным на таком процессоре.
В некоторых вариантах осуществления устройство 141 беспроводной связи может быть сконфигурировано, например, посредством модуля 903 инициирования выполнения в устройстве 141 беспроводной связи, выполненным с возможностью инициировать выполнение повторного выбора соты на основании второго запроса вызова, выполненного с возможностью приема. Модуль 903 выполнения инициализации может представлять собой процессор 905 устройства 141 беспроводной связи или приложение, работающее на таком процессоре.
Передача первого ответа может быть выполнена посредством выполнения через обслуживающую соту устройства 141 беспроводной связи, причем обслуживающая соты выполнена с возможностью определять на основании операции повторного выбора соты, сконфигурированной для инициирования.
Конкретные примеры этих вариантов осуществления представлены в приведенном выше описании.
В некоторых вариантах осуществления второй запрос вызова может быть дополнительно выполнен с возможностью указывать, что одно или несколько устройств 140 беспроводной связи, содержащих устройство 141 беспроводной связи, должны инициировать повторный выбор соты перед отправкой соответствующего первого ответа на второй запрос вызова одним из: a) значением второго информационного элемента, сконфигурированного для включения в состав второго запроса вызова, причем второй информационный элемент является индикатором пропуска, b) расширением до третьего информационного элемента, сконфигурированного для включения в состав второго запроса вызова и c) четвертым информационным элементом, выполненным с возможностью содержаться во втором запросе вызова, причем четвертый информационный элемент является индикатором идентичности, предназначенным для пейджинга одного или нескольких устройств 140 беспроводной связи для позиционирования.
Любое из: a) значения второго информационного элемента, b) расширение до третьего информационного элемента и c) четвертый информационный элемент может быть дополнительно сконфигурировано, чтобы дополнительно указывать, что одно или более устройств 140 беспроводной связи вызвано для процедуры позиционирования.
В некоторых вариантах осуществления второй запрос вызова может быть дополнительно сконфигурирован, чтобы указывать, что устройство 141 беспроводной связи вызвано для процедуры позиционирования.
В некоторых вариантах осуществления первый запрос вызова может быть сконфигурирован так, чтобы он содержался в PDU PAGING-PS.
В некоторых вариантах осуществления первый сетевой узел 101 может быть SGSN, второй сетевой узел 102 может содержаться в BSS, устройство 141 беспроводной связи может быть мобильной станцией и сеть 100 беспроводной связи может быть сетью GERAN.
В устройстве 141 беспроводной связи могут содержаться другие модули 904.
Варианты осуществления в данном документе могут быть реализованы через один или несколько процессоров, таких как процессор 905 в устройстве 141 беспроводной связи, изображенном на фиг. 9, вместе с программным кодом компьютера для выполнения функций и действий вариантов осуществления в данном документе. Упомянутый выше программный код также может быть предоставлен в виде компьютерного программного продукта, например, в форме носителя данных, несущего код компьютерной программы для выполнения вариантов осуществления, приведенных в данном документе, при загрузке в устройство 141 беспроводной связи. Один такой носитель может быть в форме компакт-диска. Однако возможны и другие типы носителей данных, такие как карта памяти. Код компьютерной программы, кроме того, может быть предоставлен в виде чистого программного кода на сервере и загружен в устройство 141 беспроводной связи.
Устройство 141 беспроводной связи может дополнительно содержать память 906, содержащую один или несколько блоков памяти. Память 906 выполнена с возможностью использования для хранения полученной информации, хранения данных, конфигураций, расписаний, приложений и т.д. для выполнения способов, описанных в данном документе, когда выполняется в устройстве 141 беспроводной связи.
В некоторых вариантах осуществления устройство 141 беспроводной связи может принимать информацию, например, от первого второго сетевого узла 102 через порт 907 приема. В некоторых примерах порт 907 приема может быть, например, подключен к одной или нескольким антеннам в устройстве 141 беспроводной связи. В других вариантах осуществления устройство 141 беспроводной связи может принимать информацию из другой структуры в сети 100 беспроводной связи через порт 907 приема. Поскольку порт 907 приема может поддерживать связь с процессором 905, порт 907 приема может затем отправлять принятую информацию в процессор 905. Порт 907 приема также может быть выполнен с возможностью принимать другую информацию.
Процессор 905 в устройстве 141 беспроводной связи может быть дополнительно выполнен с возможностью передавать или отправлять информацию, например, в первый второй сетевой узел 102 через порт 908 отправки, который может быть соединен с процессором 905 и памятью 906.
Специалистам в данной области техники также понятно, что модуль 901 приема, модуль 902 отправки, модуль 903 инициирования выполнения и другие описанные выше модули 904 могут относиться к комбинации аналоговых и цифровых модулей и/или одного или нескольких процессоров, сконфигурированные программным обеспечением и/или встроенным программным обеспечением, например, хранящимся в памяти, которые при выполнении одним или несколькими процессорами, такими как процессор 905, выполняют операции, как описано выше. Один или несколько из этих процессоров, а также другое цифровое оборудование могут содержаться в одной специализированной интегральной схеме (ASIC) или нескольких процессорах и различное цифровое оборудование могут быть распределены по нескольким отдельным компонентам, независимо от того, упакованы они или собраны в систему на кристалле (SoC).
Кроме того, в некоторых вариантах осуществления различные модули 901-904, описанные выше, могут быть реализованы как одно или несколько приложений, работающих на одном или нескольких процессорах, таких как процессор 905.
Таким образом, способы согласно вариантам осуществления, описанным в данном документе, для устройства 141 беспроводной связи могут быть соответственно реализованы посредством продукта компьютерной программы 909, содержащего инструкции, то есть, части программного кода, которые при выполнении, по меньшей мере, на одном процессоре 905 вызывают, по меньшей мере, один процессор 905 выполнить описанные действия, выполняемые устройством 141 беспроводной связи. Продукт компьютерной программы 909 может храниться на машиночитаемом носителе 910 данных. Машиночитаемый носитель 910 данных, храня на нем компьютерную программу 909, может содержать инструкции, которые при выполнении, по меньшей мере, на одном процессоре 905 вызывают, по меньшей мере, один процессор 905 выполнять действия, описанные в данном документе, как выполняется устройством 141 беспроводной связи. В некоторых вариантах осуществления машиночитаемый носитель 910 данных может быть постоянным машиночитаемым носителем, таким как диск CD-ROM, картой памяти или храниться в облачном пространстве. В других вариантах осуществления продукт компьютерной программы 909 может храниться на носителе, содержащем компьютерную программу, где носителем является один из: электронный сигнал, оптический сигнал, радиосигнал или машиночитаемый носитель 910 данных, как описано выше.
Устройство 141 беспроводной связи может содержать блок интерфейса для облегчения связи между устройством 141 беспроводной связи и другими узлами или устройствами, например, вторым сетевым узлом 102. В некоторых конкретных примерах интерфейс может, например, включать в себя приемопередатчик, выполненный с возможностью передавать и принимать радиосигналы через радиоинтерфейс в соответствии с подходящим стандартом.
При использовании слова «содержать» или «содержащий» оно должно интерпретироваться как не ограничивающее, то есть, означающее «состоит, по меньшей мере, из».
Используемые здесь термины «количество», «значение» могут представлять собой любой тип цифры, такой как двоичное число или тому подобное. Кроме того, «количество», «значение» могут быть одним или несколькими символами, такими как буква или строка букв. «Количество», «значение» также могут быть представлены битовой строкой.
Варианты осуществления в данном документе не ограничены вышеописанными предпочтительными вариантами осуществления. Могут быть использованы различные альтернативы, модификации и эквиваленты. Следовательно, вышеприведенные варианты осуществления не должны рассматриваться как ограничивающие объем изобретения.
Как используют в данном документе, выражение «в некоторых вариантах осуществления» использовалось для указания, что признаки описанного варианта осуществления могут быть объединены с любым другим вариантом осуществления или примером, раскрытым в данном документе.
Используемое в настоящем документе выражение «в некоторых примерах» использовалось для указания, что признаки описанного примера могут быть объединены с любым другим вариантом осуществления или примером, раскрытым в данном документе.