СПОСОБ ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ В СЕТИ С МНОЖЕСТВЕННЫМИ ПОДКЛЮЧЕНИЯМИ, ТЕРМИНАЛ И ФУНКЦИОНАЛЬНЫЙ БЛОК УПРАВЛЕНИЯ МЕСТОПОЛОЖЕНИЕМ
METHOD FOR DETERMINING LOCATION IN A NETWORK WITH MULTIPLE CONNECTIONS, A TERMINAL AND A FUNCTIONAL LOCATION CONTROL UNIT

Область техники, к которой относится настоящее изобретение
Варианты осуществления настоящего изобретения относятся к области связи, в частности, к способу определения местоположения в сети с множественными подключениями, терминалу и функциональному блоку управления местоположением.
Предшествующий уровень техники настоящего изобретения
Определение местоположения является важным условием функционирования системы связи. В архитектуру 5G введен новый функциональный блок управления местоположением (блок LMF), при этом сообщение об определении местоположении терминала передается в виде информационного сообщения NAS (слой без доступа), входящего в сообщение управления радиоресурсами (RRC). В сети с множественными подключениями соединение RRC предусмотрено на одном узле, но не обязательно предусмотрено на другом узле. В данной области техники терминал обычно использует технологию радиодоступа (RAT), используемую узлом с соединением RRC для определения местоположения терминала и передачи сообщения об определении местоположения в блок LMF и взаимодействия с этим блоком. Соответственно, операция по определению местоположения отличается негибкостью.
Краткое раскрытие настоящего изобретения
С учетом вышеизложенного вариантами осуществления настоящего изобретения предложен способ определения местоположения в сети с множественными подключениями, терминал и функциональный блок управления местоположением для повышения гибкости операции по определению местоположения.
Согласно первому аспекту настоящего изобретения предложен способ определения местоположения в сети с множественными подключениями, предусматривающий: определение терминалом своего местоположения с использованием первой технологии радиодоступа (RAT); и передачу терминалом сообщения об определении местоположения терминала в функциональный блок управления местоположением через сигнальное соединение, которое завершается второй технологией RAT.
Технология RAT для определения местоположения отделена от технологии RAT для передачи сообщения об определении местоположения, что способствует повышению гибкости операции по определению местоположения.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения соты узла, соответствующего первой RAT.
В одном из возможных вариантов осуществления настоящего изобретения узел, соответствующий первой RAT, представляет собой вторичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
Местоположение определяется с использованием вторичного узла, что способствует улучшению эксплуатационных качеств терминала и повышению точности определения его местоположения.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала дополнительно включает в себя параметр определения местоположения соты узла, соответствующего второй RAT.
В одном из возможных вариантов осуществления настоящего изобретения узел, соответствующий второй RAT, представляет собой первичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
Сообщение об определении местоположения передается через первичный узел, что позволяет терминалу выполнить операцию по определению местоположения с использованием RAT вторичного узла даже в случае отсутствия соединения RRC с вторичным узлом.
В одном из возможных вариантов осуществления настоящего изобретения передача терминалом сообщения об определении местоположения терминала в функциональный блок управления местоположением через сигнальное соединение, которое завершается второй технологией RAT, предусматривает: передачу терминалом сообщения об определении местоположения терминала в функциональный блок управления местоположением через уровень RRC первичного узла.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя, по меньшей мере, один из следующих параметров: значения разности времени между моментами приема сигналов (TDoA) по восходящей и нисходящей линиям связи, данные глобальной навигационной спутниковой системы (GNSS) и идентификатор (ID) соты.
В одном из возможных вариантов осуществления настоящего изобретения первая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи), а вторая RAT представляет собой технологию NR (New Radio); или же первая RAT представляет собой технологию NR (New Radio), а вторая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи).
Согласно второму аспекту настоящего изобретения предложен способ определения местоположения в сети с множественными подключениями, предусматривающий: прием функциональным блоком управления местоположением сообщения об определении местоположения терминала, переданного терминалом через сигнальное соединение, которое завершается второй технологией радиодоступа (RAT); и определение местоположения терминала функциональным блоком управления местоположением на основании сообщения об определения местоположения терминала.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения соты узла, соответствующего первой RAT, а местоположение терминала определяется с использованием первой RAT.
В одном из возможных вариантов осуществления настоящего изобретения узел, соответствующий первой RAT, представляет собой вторичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
В одном из возможных вариантов осуществления настоящего изобретения сообщения об определении местоположения терминала дополнительно включает в себя параметр определения местоположения соты узла, соответствующего второй RAT.
В одном из возможных вариантов осуществления настоящего изобретения узел, соответствующий второй RAT, представляет собой первичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения каждой соты из числа множества сот, а предложенный способ дополнительно предусматривает: выбор целевой соты из числа множества сот функциональным блоком управления местоположением; а определение местоположения терминала функциональным блоком управления местоположением на основании сообщения об определении местоположения терминала предусматривает: определение местоположения терминала функциональным блоком управления местоположением на основании параметра определения местоположения целевой соты.
В одном из возможных вариантов осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя, по меньшей мере, один из следующих параметров: значения разности времени между моментами приема сигналов (TDoA) по восходящей и нисходящей линиям связи, данные глобальной навигационной спутниковой системы (GNSS) и идентификатор (ID) соты.
В одном из возможных вариантов осуществления настоящего изобретения первая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи), а вторая RAT представляет собой технологию NR (New Radio); или же первая RAT представляет собой технологию NR (New Radio), а вторая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи).
Согласно третьему аспекту настоящего изобретения предложен терминал, выполненный с возможностью реализации способа согласно первому аспекту настоящего изобретения или любому возможному варианту его осуществления. В частности, терминал включает в себя модули, выполненные с возможностью реализации способа согласно первому аспекту или любому возможному варианту осуществления первого аспекта настоящего изобретения.
Согласно четвертому аспекту настоящего изобретения предложен функциональный блок управления местоположением, выполненный с возможностью реализации способа согласно второму аспекту настоящего изобретения. В частности, функциональный блок управления местоположением включает в себя модули, выполненные с возможностью реализации способа согласно второму аспекту или любому возможному варианту осуществления второго аспекта настоящего изобретения.
Согласно пятому аспекту настоящего изобретения предложен терминал, включающий в себя: память, процессор, входной интерфейс и выходной интерфейс. Память, процессор, входной интерфейс и выходной интерфейс соединены между собой посредством системы шин. Память выполнена с возможностью хранения команд, а процессор выполнен с возможностью исполнения команд, хранящихся в памяти, с целью реализации способа согласно первому аспекту или любому возможному варианту осуществления первого аспекта настоящего изобретения.
Согласно шестому аспекту настоящего изобретения предложен функциональный блок управления местоположением, включающий в себя: память, процессор, входной интерфейс и выходной интерфейс. Память, процессор, входной интерфейс и выходной интерфейс соединены между собой посредством системы шин. Память выполнена с возможностью хранения команд, а процессор выполнен с возможностью исполнения команд, хранящихся в памяти, с целью реализации способа согласно второму аспекту или любому возможному варианту осуществления второго аспекта настоящего изобретения.
Согласно седьмому аспекту настоящего изобретения предложен компьютерный носитель данных, который выполнен с возможностью хранения машинных команд для реализации способа согласно указанному первому аспекту или любому возможному варианту осуществления первого аспекта настоящего изобретения или способа согласно указанному второму аспекту или любому возможному варианту осуществления второго аспекта настоящего изобретения, причем компьютерный носитель данных содержит специально разработанную программу, предназначенную для исполнения указанных выше аспектов.
Согласно восьмому аспекту настоящего изобретения предложен компьютерный программный продукт, содержащий команды, причем при прогоне компьютерного программного продукта на компьютере инициируется реализация компьютером способа согласно указанному первому аспекту или любому необязательному варианту осуществления первого аспекта настоящего изобретения или способа согласно указанному второму аспекту или любому необязательному варианту осуществления второго аспекта настоящего изобретения.
В контексте настоящего документа названия терминала, блока LMF и прочих устройств подобного рода не носят ограничительного характера, и на практике указанные устройства или блоки могут иметь другие названия. Если функции каждого из таких устройств аналогичны функциям, описанным в настоящем документе, то эти устройства должны входить в объем формулы заявленного изобретения и эквивалентных технологий согласно формуле заявленного изобретения.
Эти или иные аспекты настоящего изобретения станут понятнее и более доступными для восприятия после ознакомления с последующим описанием вариантов осуществления настоящего изобретения.
Краткое описание фигур
На фиг. 1 схематически показан один из сценариев применения согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 2 представлена блок-схема, иллюстрирующая стек протоколов в архитектуре 5G согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 3 представлена блок-схема алгоритма реализации способа определения местоположения в сети с множественными подключениями согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 4 представлена другая блок-схема алгоритма реализации способа определения местоположения в сети с множественными подключениями согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 5 представлена структурная схема терминала согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 6 представлена структурная схема функционального блока управления местоположением согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 7 представлена другая структурная схема терминала согласно одному из вариантов осуществления настоящего изобретения.
На фиг. 8 представлена другая структурная схема функционального блока управления местоположением согласно одному из вариантов осуществления настоящего изобретения.
Подробное раскрытие настоящего изобретения
Ниже описаны технические решения, предложенные вариантами осуществления настоящего изобретения, которые наглядно раскрыты в привязке к чертежам, прилагаемым к вариантам осуществления настоящего изобретения.
Следует понимать, что технические решения вариантов осуществления настоящего изобретения применимы к различным системам связи, таким как, например, глобальная система мобильной связи (GSM), система множественного доступа с кодовым разделением каналов (CDMA), система широкополосного множественного доступа с кодовым разделением (WCDMA), система пакетной радиосвязи общего пользования (GPRS), система стандарта «Долгосрочное развитие сетей связи» (LTE), система LTE с дуплексной передачей с разделением по частоте (FDD), система LTE с дуплексной передачей с временным разделением (TDD), универсальная система мобильной связи (UMTS), система связи глобальной совместимости для микроволнового доступа (WiMAX), система New Radio (NR) и перспективная система 5G.
В частности, технические решения, реализованные в вариантах осуществления настоящего изобретения, могут быть применимы к различным системам связи, основанным на технологиях неортогонального множественного доступа, таким как система многостанционного доступа на основе разреженных кодов (SCMA) и система связи на основе кодов с низкой плотностью сигнатур (LDS). Разумеется, в сфере связи система SCMA и система LDS могут именоваться иначе. Кроме того, технические решения, реализованные в вариантах осуществления настоящего изобретения, применимы также к системам передачи данных на нескольких несущих частотах, использующим технологию неортогонального множественного доступа, таким как система мультиплексирования с ортогональным делением частот (OFDM), система FBMC (система частотного мультиплексирования с множеством несущих, использующая банк частотных фильтров), система GFDM (система мультиплексирования на основе обобщенного частотного разделения) и система F-OFDM (фильтруемое OFDM), где используется технология неортогонального множественного доступа.
Терминалом в вариантах осуществления настоящего изобретения может служить абонентское устройство (UE), терминал доступа, абонентский пункт, абонентская станция, мобильная станция, мобильная консоль, удаленная станция, удаленный терминал, мобильное устройство, терминал пользователя, оконечное устройство, устройство беспроводной связи, агент пользователя или устройство пользователя. Например, терминалом доступа может служить сотовый телефон; беспроводной телефон; SIP-телефон (телефон, использующий протокол установления сеанса); станция беспроводного абонентского доступа (WLL); карманный персональный компьютер (PDA); карманное устройство с функцией беспроводной связи; вычислительное устройство; иное устройство обработки данных, соединенное с беспроводным модемом; устройство, установленное на транспортном средстве; носимое устройство; оконечное устройство в перспективной сети 5G; оконечное устройство в перспективной усовершенствованной наземной сети мобильной связи общего пользования (PLMN) или иное устройство подобного рода, что не носит ограничительного характера в вариантах осуществления настоящего изобретения.
Сетевым устройством в вариантах осуществления настоящего изобретения может служить устройство, выполненное с возможностью сообщения с терминалом. Сетевым устройством может служить базовая приемопередающая станция (BTS) в системе GSM или CDMA, узел NodeB (NB) в системе WCDMA, усовершенствованный узел NodeB (eNB или eNodeB) в системе LTE или беспроводной контроллер в сети облачного радиодоступа (CRAN); или же сетевым устройством может служить ретрансляционная станция, точка доступа, монтируемое на транспортном средстве устройство, носимое устройство, сетевое устройство в перспективной сети 5G, сетевое устройство в перспективной усовершенствованной сети PLMN (наземная сеть мобильной связи общего пользования); или же иное устройство подобного рода, что не носит ограничительного характера в вариантах осуществления настоящего изобретения.
На фиг. 1 схематически показан сценарий применения согласно настоящему изобретению, который предусматривает, что в состав прилегающих к терминалу 130 узлов входит первичный узел 110 и, по меньшей мере, один вторичный узел 120. По меньшей мере, один вторичный узел 120 отдельно соединен с первичным узлом 110, обеспечивая возможность множественных подключений, а первичный узел отдельно соединен с терминалом 130, предоставляя услуги терминалу 130. Первичным узлом 110 может служить сеть LTE, а вторичным узлом 120 может служить сеть NR. В альтернативном варианте первичным узлом 110 может служить сеть NR, а вторичным узлом 12 может служить сеть LTE. В другом альтернативном варианте сеть NR может быть использована как в качестве первичного узла 110, так и в качестве вторичного узла 120. Сценарии применения технических решений не носят ограничительного характера в настоящем документе. Терминал 130 может одновременно установить соединение с вторичным узлом 120 через первичный узел 110. Соединение, установленное терминалом 130 с первичным узлом 110, является первичным соединением; а соединение, установленное терминалом 130 с вторичным узлом 120, является вторичным соединением. Передача управляющих сигналов терминала 130 может осуществляться через первичное соединение, а данные терминала могут передаваться одновременно через первичное соединение и вторичное соединение или только через вторичное соединение. Для передачи данных терминала 130 первичный узел 110 согласно этому варианту осуществления настоящего изобретения может выбрать вторичный узел 120, удовлетворяющий заданному условию, чтобы дополнительно снизить нагрузку на первичный узел 110. Заданное условие может состоять, например, в том, что качество канала связи между вторичным узлом 120 и терминалом 130 соответствует условию передачи данных.
В вариантах осуществления настоящего изобретения вторичный узел 120 может разворачиваться гибко в зависимости от требований к услуге и плотности пользователей. Функция вторичного узла 120 заключается в том, чтобы оказывать поддержку первичному узлу 110 по распределению данных. Развертывание вторичного узла 120 может осуществляться дискретно, и между соседними вторичными сотами может быть предусмотрена большая зона перекрытия. Однако это решение не носит ограничительного характера в вариантах осуществления настоящего изобретения.
В вариантах осуществления настоящего изобретения первичный узел может представлять собой, например, макросоту, а вторичный узел может представлять собой, например, микросоту, пикосоту или фемтосоту. Однако варианты осуществления настоящего изобретения этим решением не ограничены.
В частности, первичным узлом может служить узел LTE, а вторичным узлом может служить узел NR; или же узлы NR могут служить как первичным узлом, так и вторичным узлом. Следует понимать, что варианты осуществления настоящего изобретения не ограничены этим решением, т.е. первичным узлом может также служить сетевое устройство GSM, сетевое устройство CDMA или иное устройство подобного рода, и вторичным узлом может также служить сетевое устройство GSM, сетевое устройство CDMA или иное устройство подобного рода, что не носит ограничительного характера в вариантах осуществления настоящего изобретения.
В систему связи может быть дополнительно введено сетевое ядро. В необязательном варианте сетевым ядром может служить ядро сети 5G, например, функция управления доступом и мобильностью (AMF), а в другом примере - функция управления сессиями (SMF). В необязательном варианте сетевым ядром может служить развитое пакетное ядро (ЕРС) сети LTE, например, функция управления сессиями + пакетный шлюз (SMF+PGW-C).
Система LTE поддерживает разные механизмы определения местоположения, включающие в себя механизм определения местоположения, связанный с использованием технологии RAT, и механизм определения местоположения, не связанный с использованием технологии RAT. Механизм определения местоположения, связанный с использованием технологии RAT, включает в себя механизм триангуляции, использующий, например, разность времени между моментами приема сигналов (TDoA) по восходящей линии связи, TDoA по нисходящей линии связи и относительно простой идентификатор (ID) соты; а механизм определения местоположения, не связанный с использованием технологии RAT, включает в себя глобальную навигационную спутниковую систему (GNSS). Основным протоколом, сконфигурированным с возможностью обеспечения поддержки механизма определения местоположения, является облегченный протокол уровня представлений (LPP) или протокол LPPa. Сообщение LPP/LPPa передается с терминала на сторону сети методом NAS, причем стороной сети может служить, например, шлюзовой центр определения местоположения мобильных объектов (GMLC). Сообщением об определении местоположении терминала обычно служит сообщение LPP/LPPa.
В систему 5G введен блок LMF, который выполнен с возможностью выполнения операции по определению местоположения терминала.
Для облегчения понимания сначала просто описан стек протоколов в архитектуре 5G, который раскрыт в привязке к фиг. 2. Протокольный уровень между UE и сетью радиодоступа (RAN) включает в себя физический (PHY) уровень, уровень управления доступом к среде (MAC), уровень управления радиотрактами (RLC), уровень протокола конвергенции пакетных данных (PDCP) и уровень RRC. Протокольный уровень между UE и AMF включает в себя уровень NAS, а протокольный уровень между UE и LMF включает в себя уровень LPP. Сообщение LPP может быть передано в виде информационного сообщения NAS, входящего в сообщение RRC, через радиоинтерфейс.
В сети с двойным подключением соединение RRC предусмотрено на одном узле, но не обязательно предусмотрено на другом узле. Терминал обычно использует технологию RAT, используемую узлом с соединением RRC, для определения местоположения терминала и передачи сообщения об определении местоположения в блок LMF и взаимодействия с этим блоком. Соответственно, операция по определению местоположения отличается негибкостью. Иначе говоря, технология RAT для определения местоположения увязана с технологией RAT для передачи сообщения об определении местоположения, тогда как решения, реализованные в вариантах осуществления настоящего изобретения, могут отделить технологию RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения с целью реализации гибкой операции по определению местоположения.
На фиг. 3 представлена блок-схема алгоритма реализации способа 200 определения местоположения в сети с множественными подключениями согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 3, способ 200 определения местоположения включает в себя следующие стадии:
Стадию S210: Терминал определяет свое местоположение с использованием первой технологии радиодоступа (RAT).
Стадию S220: Терминал передает сообщение об определении местоположения терминала в функциональный блок управления местоположением через сигнальное соединение, которое завершается второй технологией RAT.
В частности, терминал может автономно взаимодействовать с узлом, использующим первую технологию RAT, и с узлом, использующим вторую технологию RAT. Можно считать, что параметры определения местоположения сот, которые используются терминалом, являются параметрами определения местоположения некоторых сот, которые обслуживаются узлом, использующим первую технологию RAT. Терминал может передать сообщение об определении местоположения терминала в функциональный блок управления местоположением по радиоинтерфейсу посредством сигналов второй технологии RAT. Например, в сценарии с двойным подключением терминал отдельно подключается к первичному узлу и вторичному узлу, причем первичный узел и вторичный узел по отдельности используют разные технологии RAT, местоположение терминала может определяться через вторичный узел, и терминал может передать сообщение об определении своего местоположения в функциональный блок управления местоположением через сигнальное соединение с первичным узлом.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения способ определения местоположения в сети с множественными подключениями согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения соты узла, соответствующего первой технологии RAT.
В частности, если сообщение об определении местоположения терминала связано с RAT, то терминал может передать параметр определения местоположения ячейки, соответствующей RAT для определения местоположения, в функциональный блок управления местоположением с тем, чтобы функциональный блок управления местоположением определил местоположение терминала с помощью параметра определения местоположения соты. Например, в сценарии с двойным подключением терминал подключается к первичному узлу и вторичному узлу по отдельности, причем первичный узел и вторичный узел по отдельности используют разные технологии RAT, первичный узел включает в себя соту, такую как первичная сота, а вторичный также узел также включает в себя соту, такую как вторичная сота. Если местоположение терминала определяется с помощью параметра определения местоположения вторичной соты, то терминал может передать параметр определения местоположения вторичной соты в функциональный блок управления местоположением посредством сигналов первичного узла.
В необязательном варианте в одном из примеров осуществления настоящего изобретения узлом, соответствующим первой технологии RAT, служит вторичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
Описываемая архитектура с множественными подключениями включает в себя, главным образом, двойное подключение LTE+NR (EN-DC) и двойное подключение NR+LTE (NE-DC). В EN-DC первичный узел использует LTE, а вторичный узел использует NR. Поскольку сота LTE является первичной сотой с относительно большой зоной покрытия, а сота NR является вторичной сотой с относительной небольшой зоной покрытия, может быть обеспечена более высокая точность при определении местоположения через ID вторичной соты. В NE-DC первичный узел использует NR, а вторичный узел использует LTE. Поскольку сота NR является первичной сотой, и так как существует вероятность того, что терминалы не поддерживают механизм определения местоположения в первичной соте NR, определение местоположения может осуществляться только с использованием вторичной соты LTE.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала дополнительно включает в себя параметр определения местоположения соты узла, соответствующего второй технологии RAT.
Иначе говоря, терминал может одновременно передавать параметры определения местоположения сот множества узлов, использующих разные технологии RAT и подключенных к терминалу. Например, терминал может одновременно передать в функциональный блок управления местоположением параметр определения местоположения соты NR и параметр определения местоположения соты LTE. Следует понимать, что каждый узел может обслуживать множество сот, т.е. в функциональный блок управления местоположением терминал может одновременно передать параметры определения местоположения множества сот; и из числа этих параметров определения местоположения сетевое устройство может выбрать параметр определения местоположения конкретной соты с тем, чтобы определить местоположение терминала. Функциональный блок управления местоположением может производить выбор на основании ID каждой соты, а также по отдельности переносить идентификатор каждой соты в сообщении об определении местоположения терминала; или же он может снабдить первичную соту и вторичную соту определенной меткой в сообщении об определении местоположения, но при этом он не проводит четкое различие между вторичной сотой и другой вторичной сотой.
В необязательном варианте в одном из примеров осуществления настоящего изобретения узлом, соответствующим второй технологии RAT, служит первичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
В необязательном варианте в одном из примеров осуществления настоящего изобретения передача терминалом сообщения об определении местоположения терминала в функциональный блок управления местоположением через сигнальное соединение, которое завершается второй технологией RAT, предусматривает: передачу терминалом сообщения об определении местоположения терминала в функциональный блок управления местоположением через уровень управления радиоресурсами (RRC) первичного узла.
В сети с двойным подключением соединение RRC, выполненное с возможностью передачи сообщения об определении местоположения, всегда предусмотрено на первичном узле; следовательно, терминал может передать параметр определения местоположения соты, обслуживаемой вторичным узлом, в функциональный блок управления местоположением непосредственно посредством сигналов первичного узла. Например, терминал может передать параметр определения местоположения вторичной соты вторичного узла в функциональный блок управления местоположением через уровень RRC первичной соты первичного узла.
Сообщение об определении местоположения передается через первичный узел, что позволяет терминалу выполнить операцию по определению местоположения с использованием RAT вторичного узла при отсутствии соединения RRC с вторичным узлом.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя, по меньшей мере, один из следующих параметров: значения разности времени между моментами приема сигналов (TDoA) по восходящей и нисходящей линиям связи, данные глобальной навигационной спутниковой системы (GNSS) и идентификатор (ID) соты.
Следует понимать, что сообщение об определении местоположения терминала может дополнительно включать в себя параметры других механизмов определения местоположения. Однако варианты осуществления настоящего изобретения этим решением не ограничены.
Следует также понимать, что настоящее изобретение описано, главным образом, на примере, в котором используется двойное подключение, и каждое соединение характеризуется наличием всего одной соты, но варианты осуществления настоящего изобретения этим решением не ограничены. Например, каждое соединение может характеризоваться наличием множества сот, причем первичная сота может относиться только к первичному соединению, а вторичное соединение может включать в себя только вторичную соту.
На фиг. 4 представлена другая блок-схема алгоритма реализации способа 300 определения местоположения в сети с множественными подключениями согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 4, способ 300 определения местоположения включает в себя какую-либо одну или все стадии, описанные ниже.
Стадия S310: Прием функциональным блоком управления местоположением сообщения об определении местоположения терминала, переданного терминалом через сигнальное соединение, которое завершается второй технологией радиодоступа (RAT).
Стадия S320: Определение местоположения терминала функциональным блоком управления местоположением на основании сообщения об определении местоположения терминала.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения способ определения местоположения в сети с множественными подключениями согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения соты узла, соответствующего первой технологии RAT, и местоположение терминала определяется с использованием первой RAT.
В необязательном варианте в одном из примеров осуществления настоящего изобретения узлом, соответствующим первой технологии RAT, служит вторичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала дополнительно включает в себя параметр определения местоположения соты узла, соответствующего второй технологии RAT.
В необязательном варианте в одном из примеров осуществления настоящего изобретения узлом, соответствующим второй технологии RAT, служит первичный узел, предоставляющий услугу терминалу в сети с множественными подключениями.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя параметр определения местоположения каждой соты из числа множества сот, а предложенный способ дополнительно предусматривает: выбор функциональным блоком управления местоположением целевой соты из числа множества сот; а определение местоположения терминала функциональным блоком управления местоположением на основании сообщения об определении местоположения терминала предусматривает: определение местоположения терминала функциональным блоком управления местоположением на основании параметра определения местоположения целевой соты.
В необязательном варианте в одном из примеров осуществления настоящего изобретения сообщение об определении местоположения терминала включает в себя, по меньшей мере, один из следующих параметров: значения разности времени между моментами приема сигналов (TDoA) по восходящей и нисходящей линиям связи, данные глобальной навигационной спутниковой системы (GNSS) и идентификатор (ID) соты.
В необязательном варианте в одном из примеров осуществления настоящего изобретения первая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи), а вторая RAT представляет собой технологию NR (New Radio); или же первая RAT представляет собой технологию NR (New Radio), а вторая RAT представляет собой технологию LTE (Долгосрочное развитие сетей связи).
Следует понимать, что в контексте настоящего документа термин «и/или» обозначает лишь ассоциативную взаимосвязь, описывающую связанные объекты, указывая на то, что предусмотрено три возможных варианта взаимосвязи; например, фраза «А и/или В» может указывать на три возможные ситуации: только А; А и В; и только В. Кроме того, символ «/», встречающийся в настоящем документе, в общем, указывает на то, что связанные объекты находятся в соотношении «или».
Следует понимать, что при взаимодействии между функциональным блоком управления местоположением и терминалом, сопутствующие признаки, функции и прочие элементы подобного рода, описанные в привязке к функциональному блоку управления местоположением, аналогичны сопутствующим признакам и функциям терминала. Более того, сопутствующий контент подробно описан в привязке к описанному выше способу 200. Для краткости изложения подробности в настоящем документе повторно не описаны.
Следует понимать, что числовые значения порядковых номеров различных процессов не указывают на порядок их выполнения; а порядок выполнения этих процессов должен определяться их функциями и внутренней логикой, и не должен накладывать какие-либо ограничения на процесс выполнения вариантов осуществления настоящего изобретения.
Выше был подробно описан способ определения местоположения в сети с множественными подключениями согласно этому варианту осуществления настоящего изобретения. Ниже будет подробно описано устройство для определения местоположения в сети с множественными подключениями согласно этому варианту осуществления настоящего изобретения, раскрытое в привязке к фиг. 5-8. Технические признаки, раскрытые в варианте осуществления предложенного способа, применимы к следующим вариантам осуществления предложенного устройства.
На фиг. 5 представлена структурная схема терминала 400 согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 5, терминал 400 включает в себя:
модуль 410 определения местоположения, выполненный с возможностью определения местоположения с использованием первой технологии радиодоступа (RAT); и передающий модуль 420, выполненный с возможностью передачи сообщения об определении местоположения терминала в функциональный блок управления местоположением через сигнальное соединение, которое завершается второй технологией RAT.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения терминал согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
Следует понимать, что терминал 400 согласно этому варианту осуществления настоящего изобретения может быть аналогичен терминалу, который используется при реализации описанного выше варианта осуществления способа согласно настоящему изобретению, а указанные выше и прочее операции и/или функции различных модулей в составе терминала 400 предназначены, соответственно, для выполнения терминалом соответствующих технологических процессов в рамках реализации способа, проиллюстрированного на фиг. 3, и для краткости изложения далее по тексту они повторно не описываются.
На фиг. 6 представлена структурная схема функционального блока 500 управления местоположением согласно одному из вариантов осуществления настоящего изобретения. Как показано на фиг. 6, функциональный блок 500 управления местоположением включает в себя:
приемный модуль 510, выполненный с возможностью приема сообщения об определении местоположения терминала, переданного терминалом через сигнальное соединение, которое завершается второй технологией радиодоступа (RAT); и
модуль 520 определения местоположения, выполненный с возможностью определения местоположения терминала на основании сообщения об определении местоположения терминала.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения функциональный блок управления местоположением согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
Следует понимать, что функциональный модуль 500 управления местоположением согласно этому варианту осуществления настоящего изобретения может быть аналогичен функциональному модулю управления местоположением, который используется при реализации описанного выше варианта осуществления способа согласно настоящему изобретению, а указанные выше и прочее операции и/или функции различных модулей в составе функционального модуля 500 управления местоположением предназначены, соответственно, для выполнения функциональным модулем управления местоположением соответствующих технологических процессов в рамках реализации способа, проиллюстрированного на фиг. 4, и для краткости изложения далее по тексту они повторно не описываются.
Как показано на фиг. 7, одним из вариантов осуществления настоящего изобретения также предложен терминал 600, причем терминал 600 может быть аналогичен терминалу 400, показанному на фиг. 5, и он может быть выполнен с возможностью выполнения функций терминала в рамках реализации способа 200, проиллюстрированного на фиг. 3. Терминал 600 включает в себя: входной интерфейс 610, выходной интерфейс 620, процессор 630 и память 640, причем интерфейс 610, выходной интерфейс 620, процессор 630 и память 640 могут быть соединены между собой посредством системы шин. Память 640 выполнена с возможностью хранения программы, команд или кода. Процессор 630 выполнен с возможностью исполнения программы, кода или команд, хранящихся в памяти 640, для управления входным интерфейсом 610, принимающим сигналы, для управления выходным интерфейсом 620, передающим сигналы, и для выполнения операций, предусмотренных описанным выше вариантом осуществления предложенного способа.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения терминал согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
Следует понимать, что в этом варианте осуществления настоящего изобретения процессор 630 может представлять собой центральный процессор (CPU); или же процессором 630 может служить универсальный процессор иного типа, цифровой сигнальный процессор (DSP), специализированная заказная интегральная схема (ASIC), программируемая логическая матрица типа FPGA или иное программируемое логическое устройство, логический элемент на дискретных компонентах или транзисторный логический элемент, дискретный компонент аппаратных средств или иное устройство подобного рода. В качестве универсального процессора может быть использован микропроцессор, или же процессором может служить любой стандартный процессор или иное устройство подобного рода.
Память 640 может включать в себя постоянное запоминающее устройство и оперативное запоминающее устройство, и обеспечивать подачу команд и передачу данных на процессор 630. Часть памяти 640 может дополнительно включать в себя энергонезависимое оперативное запоминающее устройство. Например, в памяти 640 может также храниться информация о типе устройства.
В процессе практической реализации каждая стадия описанных способов может быть выполнена логической схемой, интегрированной в аппаратные средства процессора 630, или командами в виде программных средств. Стадии способа, раскрытого в рамках вариантов осуществления настоящего изобретения, могут быть напрямую реализованы путем приведения в исполнение аппаратного процессора или путем использования комбинации аппаратных средств процессора и программного модуля. Программный модуль может располагаться в носителе данных, обычно используемом в данной области техники, таком как оперативное запоминающее устройство, флэш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое программируемое запоминающее устройство или регистр. Носитель данных располагается в памяти 640, а процессор 630 считывает информацию, хранящуюся в памяти 640, и выполняет стадии описанных способов во взаимодействии с его аппаратными средствами. Во избежание дублирования подробности в настоящем документе повторно не описываются.
В одном из конкретных вариантов осуществления настоящего изобретения модуль определения местоположения, входящий в состав терминала 400, может быть реализован в виде процессора 630, который показан на фиг. 7, а передающий модуль терминала 400 может быть реализован в виде выходного интерфейса 620, который показан на фиг. 7.
Как показано на фиг. 8, одним из вариантов осуществления настоящего изобретения также предложен функциональный блок 700 управления местоположением, причем функциональный блок 700 управления местоположением может быть аналогичен функциональному блоку 500 управления местоположением, показанному на фиг. 6, и он может быть выполнен с возможностью выполнения функций функционального блока управления местоположением в рамках реализации способа 300, проиллюстрированного на фиг. 4. Функциональный блок 700 управления местоположением включает в себя: входной интерфейс 710, выходной интерфейс 720, процессор 730 и память 740, причем интерфейс 710, выходной интерфейс 720, процессор 730 и память 740 могут быть соединены между собой посредством системы шин. Память 740 выполнена с возможностью хранения программы, команд или кода. Процессор 730 выполнен с возможностью исполнения программы, кода или команд, хранящихся в памяти 740, для управления входным интерфейсом 710, принимающим сигналы, для управления выходным интерфейсом 720, передающим сигналы, и для выполнения операций, предусмотренных описанным выше вариантом осуществления предложенного способа.
Следовательно, за счет отделения технологии RAT для определения местоположения от технологии RAT для передачи сообщения об определении местоположения функциональный блок управления местоположением согласно этому варианту осуществления настоящего изобретения способствует повышению гибкости операции по определению местоположения.
Следует понимать, что в этом варианте осуществления настоящего изобретения процессор 730 может представлять собой центральный процессор (CPU); или же процессором 730 может служить универсальный процессор иного типа, цифровой сигнальный процессор (DSP), специализированная заказная интегральная схема (ASIC), программируемая логическая матрица типа FPGA или иное программируемое логическое устройство, логический элемент на дискретных компонентах или транзисторный логический элемент, дискретный компонент аппаратных средств или иное устройство подобного рода. В качестве универсального процессора может быть использован микропроцессор, или же процессором может служить любой стандартный процессор или иное устройство подобного рода.
Память 740 может включать в себя постоянное запоминающее устройство и оперативное запоминающее устройство, и обеспечивать подачу команд и передачу данных на процессор 730. Часть памяти 740 может дополнительно включать в себя энергонезависимое оперативное запоминающее устройство. Например, в памяти 740 может также храниться информация о типе устройства.
В процессе практической реализации каждая стадия описанных способов может быть выполнена логической схемой, интегрированной в аппаратные средства процессора 630, или командами в виде программных средств. Стадии способа, раскрытого в рамках вариантов осуществления настоящего изобретения, могут быть напрямую реализованы путем приведения в исполнение аппаратного процессора или путем использования комбинации аппаратных средств процессора и программного модуля. Программный модуль может располагаться в носителе данных, обычно используемом в данной области техники, таком как оперативное запоминающее устройство, флэш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое программируемое запоминающее устройство или регистр. Носитель данных располагается в памяти 740, а процессор 730 считывает информацию, хранящуюся в памяти 740, и выполняет стадии описанных способов во взаимодействии с его аппаратными средствами. Во избежание дублирования подробности в настоящем документе повторно не описываются.
В одном из конкретных вариантов осуществления настоящего изобретения модуль определения местоположения и модуль выбора в составе функционального блока 500 управления местоположением могут быть реализованы в виде выходного интерфейса 720, который показан на фиг. 8; а приемный модуль в составе функционального блока 500 управления местоположением может быть реализован в виде входного интерфейса 710, который показан на фиг. 8.
Специалисту в данной области техники должно быть очевидно, что примеры осуществления модулей и стадии алгоритма, описанные в привязке к вариантам осуществления заявленного изобретения, раскрытым в настоящем документе, могут быть реализованы электронными аппаратными средствами или сочетанием электронных аппаратных средств и программного обеспечения для компьютеров. Будут ли эти функции реализованы аппаратными средствами или программным обеспечением, зависит от конкретной области применения и конструктивных ограничений технических решений. В каждом конкретном случае специалист в данной области техники может использовать разные способы для реализации описанных функций, но такая реализация не должна рассматриваться как выходящая за пределы объема настоящего изобретения.
Специалист в данной области техники может четко понимать, что для удобства и краткости изложения конкретный рабочий процесс системы, устройства и модуля, описанный выше, может относиться к соответствующему процессу, выполняемому в рамках описанных выше вариантов реализации способа согласно настоящему изобретению, и повторно подробно не описываться в настоящем документе.
Следует понимать, что в некоторых вариантах осуществления, предложенных настоящим изобретением, система, устройство и способ, описанные выше, могут быть реализованы иначе. Например, вариант осуществления устройства, описанный выше, носит исключительно иллюстративный характер. К примеру, разделение модулей является разделением лишь по логическим функциям, и на практике могут быть реализованы иные варианты разделения; например, множественные модули или компоненты могут быть объединены или интегрированы в другую систему; или же некоторые признаки могут быть отброшены или не исполняться. Кроме того, проиллюстрированные или описанные взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы через определенные интерфейсы. Косвенные связи или коммуникационные соединения между устройствами или модулями могут быть реализованы в электрической, механической или иной форме.
Модули, описанные как отдельные компоненты, могут быть физически отделены или не отделены друг от друга; а компоненты, представленные как модули, могут представлять собой или не представлять собой физические модули, т.е. они могут располагаться в одном месте, или же они могут быть распределены среди множества сетевых модулей. Некоторые или все модули могут выбираться в зависимости от фактических потребностей для достижения цели вариантов осуществления настоящего изобретения.
Кроме того, различные функциональные модули в различных вариантах осуществления настоящего изобретения могут быть интегрированы в один модуль обработки данных, или же различные модули могут представлять собой физически отдельные модули, или же два или более модуля могут быть сведены в единый модуль.
Когда функции реализованы в виде программного функционального модуля, который свободно реализуется на рынке или используется в качестве отдельного продукта, они могут храниться в машиночитаемом носителе. Исходя из этого понимания, технические решения заявленного изобретения - в целом, или в той своей части, которая улучшает известный уровень техники, или частично могут быть реализованы в виде программного продукта, хранящегося в носителе данных, включая разные команды, инициирующие выполнение вычислительным устройством (в качестве которого может быть использован персональный компьютер, сервер, сетевое устройство или иное устройство подобного рода) всех или некоторых стадий различных вариантов осуществления настоящего изобретения. Указанный носитель данных включает в себя различные носители, выполненные с возможностью хранения программных кодов, такие как USB-флеш-накопитель, внешний жесткий диск, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), магнитный диск или оптический диск.
Описанные выше варианты осуществления настоящего изобретения носят исключительно иллюстративный характер, и объем правовой охраны заявленного изобретения ими не ограничен. Любой специалист в данной области техники может без труда разработать любые модификации или замены в пределах технического объема, раскрытого настоящим изобретением, которые должны быть включены в объем правовой охраны заявленного изобретения. Следовательно, объем правовой охраны настоящего изобретения должен определяться объемом правовой охраны формулы изобретения.