СООБЩЕНИЕ ГЛОБАЛЬНОГО ИДЕНТИФИКАТОРА СОТЫ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
REPORTING THE GLOBAL CELL IDENTIFIER IN A WIRELESS COMMUNICATIONS SYSTEM

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится в целом к системе беспроводной связи, в которой сота идентифицируется глобальным идентификатором соты, и в частности относится к конфигурированию беспроводного устройства для сообщения (предоставления отчета о) глобального идентификатора соты для соты.
УРОВЕНЬ ТЕХНИКИ
Глобальный идентификатор соты (CGI) является глобальным идентификатором соты в системе беспроводной связи. Глобальный характер соты подразумевает, что CGI может быть уникальным, что позволяет CGI однозначно идентифицировать соту среди всех сот в системе. Это может контрастировать с неглобальными или неуникальными идентификаторами соты, например, физическим идентификатором соты (PCI). Действительно, в ряде случаев, когда беспроводное устройство использует только PCI для идентификации соты сетевому узлу в системе, но одного лишь PCI не достаточно для однозначной идентификации соты сетевому узлу (например, вследствие конфликта по PCI с другой сотой), сетевой узел также может запрашивать у беспроводного устройства отчет о CGI соты.
Согласно известным подходам, сетевой узел конфигурирует беспроводное устройство для предоставления отчета о CGI соты путем обновления так называемого объекта измерения на беспроводном устройстве. Объектом измерения в связи с этим является объект (например, несущая частота или сота), на которой беспроводное устройство должно осуществлять измерение. Соответственно, беспроводное устройство отслеживает измерения, осуществляемые им на этом объекте измерения. При обновлении объекта измерения, беспроводное устройство очищает свой реестр измерений, осуществляемых на этом объекте измерения. Соответственно, обновление объекта измерения для предложения беспроводному устройству предоставить отчет о CGI для соты предписывает беспроводному устройству очищать реестр измерений, осуществленных им на этом объекте измерения.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Некоторые рассмотренные здесь варианты осуществления конфигурируют беспроводное устройство для предоставления отчета о глобальном идентификаторе соты (CGI) для соты, например, чтобы сохранять реестр измерений, осуществляемых беспроводным устройством на объекте измерения. В некоторых вариантах осуществления, например, беспроводное устройство выборочно очищает свой реестр измерений, осуществляемых на объекте измерения, в зависимости от того, конфигурирует ли обновление этого объекта измерения только беспроводное устройство для предоставления отчета о CGI для соты. В других вариантах осуществления, сетевой узел передает на беспроводное устройство сигнализацию управления, которая (в явном виде) указывает, должно ли беспроводное устройство очистить измерения, осуществляемые на объекте измерения. Прочие варианты осуществления конфигурируют беспроводное устройство для предоставления отчета о CGI для соты с использованием конфигурации предоставления отчета об измерении конфигурации измерения или идентификатора измерения конфигурации измерения, вместо объекта измерения конфигурации измерения. Кроме того, эти варианты осуществления могут делать это путем добавления новой конфигурации предоставления отчета об измерении или нового идентификатора измерения, вместо обновления существующей конфигурации предоставления отчета об измерении или идентификатора измерения. Это добавление, вместо изменения, может эффективно препятствовать беспроводному устройству в очистке его реестра измерений и таймеров, и при этом конфигурировать беспроводное устройство для предоставления отчета о CGI соты.
В частности, рассмотренные здесь варианты осуществления включают в себя способ, осуществляемый беспроводным устройством. Способ включает в себя прием, беспроводным устройством, от сетевого узла, в информационном элементе конфигурации предоставления отчета об измерении или информационном элементе идентификатора измерения конфигурации измерения, указания, для какой соты беспроводное устройство должно предоставить отчет о CGI. Например, указание может указывать, для какой соты беспроводное устройство должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство должно предоставить отчет о CGI. Тем не менее, в некоторых вариантах осуществления, способ дополнительно включает в себя предоставление отчета о CGI для соты, указанной принятым указанием.
В некоторых вариантах осуществления, указание принимается в информационном элементе конфигурации предоставления отчета об измерении.
В одном или более вариантах осуществления, информационный элемент конфигурации предоставления отчета об измерении указывает конфигурацию предоставления отчета. Конфигурация предоставления отчета может включать в себя указание. В этом случае, способ в некоторых вариантах осуществления также может включать в себя добавление конфигурации предоставления отчета в список конфигураций предоставления отчета на беспроводном устройстве, например, в отличие от обновления существующей конфигурации предоставления отчета на беспроводном устройстве.
В некоторых вариантах осуществления, конфигурация предоставления отчета, указанная информационным элементом конфигурации предоставления отчета об измерении, связывается посредством идентификатора измерения с объектом измерения на беспроводном устройстве. В этом случае способ в некоторых вариантах осуществления также может включать в себя, в ответ на прием указания, поддержание любой записи предоставления отчета об измерении для идентификатора измерения в списке записей предоставления отчета об измерении на беспроводном устройстве. Альтернативно или дополнительно, способ может дополнительно включать в себя прием обновления объекта измерения на беспроводном устройстве и, в ответ на прием обновления, удаление записи предоставления отчета об измерении для идентификатора измерения из списка записей предоставления отчета об измерении на беспроводном устройстве и остановку таймера для идентификатора измерения. Таким образом, в этом случае беспроводное устройство может очищать измерения, осуществляемые на объекте измерения.
Рассмотренные здесь варианты осуществления также включают в себя способ, осуществляемый сетевым узлом. Способ включает в себя передачу, сетевым узлом, на беспроводное устройство, в информационном элементе конфигурации предоставления отчета об измерении конфигурации измерения или информационном элементе идентификатора измерения конфигурации измерения, указания, для какой соты беспроводное устройство должно предоставить отчет о CGI. Например, указание может указывать соту, для которой беспроводное устройство должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство должно предоставить отчет о CGI. Это может осуществляться, например, после определения соты, для которой беспроводное устройство должно предоставить отчет о CGI. Тем не менее, в некоторых вариантах осуществления, способ дополнительно включает в себя прием от беспроводного устройства отчета о CGI для соты, указанной указанием.
В некоторых вариантах осуществления, указание передается в информационном элементе конфигурации предоставления отчета об измерении.
В одном или более вариантах осуществления, информационный элемент конфигурации предоставления отчета об измерении указывает конфигурацию предоставления отчета, которую беспроводное устройство должно добавить в список конфигураций предоставления отчета на беспроводном устройстве, например, в отличие от обновления существующей конфигурации предоставления отчета на беспроводном устройстве. В одном или более из этих вариантов осуществления, конфигурация предоставления отчета может включать в себя указание.
В некоторых вариантах осуществления, конфигурация предоставления отчета, указанная информационным элементом конфигурации предоставления отчета об измерении, связывается посредством идентификатора измерения с объектом измерения на беспроводном устройстве.
Варианты осуществления также включают в себя соответствующее устройство, компьютерные программы и носители. Например, рассмотренные здесь варианты осуществления включают в себя беспроводное устройство. Беспроводное устройство выполнено с возможностью (например, через одну или более схем обработки) приема, от сетевого узла, в информационном элементе конфигурации предоставления отчета об измерении или информационном элементе идентификатора измерения конфигурации измерения, указания, для какой соты беспроводное устройство должно предоставить отчет о CGI. Например, указание может указывать, для какой соты беспроводное устройство должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство должно предоставить отчет о CGI. Тем не менее, в некоторых вариантах осуществления, беспроводное устройство также выполнено с возможностью предоставления отчета о CGI для соты, указанной принятым указанием.
Варианты осуществления дополнительно включают в себя сетевой узел. Сетевой узел выполнен с возможностью (например, через одну или более схем обработки) передачи, на беспроводное устройство, в информационном элементе конфигурации предоставления отчета об измерении конфигурации измерения или информационном элементе идентификатора измерения конфигурации измерения, указания, для какой соты беспроводное устройство должно предоставить отчет о CGI. Например, указание может указывать соту, для которой беспроводное устройство должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство должно предоставить отчет о CGI. Это может осуществляться, например, после определения соты, для которой беспроводное устройство должно предоставить отчет о CGI. Тем не менее, в некоторых вариантах осуществления, сетевой узел также может быть выполнен с возможностью приема от беспроводного устройства отчет о CGI для соты, указанной указанием.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1A - блок-схема системы беспроводной связи, которая включает в себя сетевой узел и беспроводное устройство согласно некоторым вариантам осуществления.
Фиг. 1B - блок-схема системы беспроводной связи, которая включает в себя сетевой узел и беспроводное устройство согласно другим вариантам осуществления.
Фиг. 1C - блок-схема системы беспроводной связи, которая включает в себя сетевой узел и беспроводное устройство согласно прочим вариантам осуществления.
Фиг. 2A - схема потока вызовов сигнализации, позволяющей узлу радиосети конфигурировать измерения беспроводного устройства согласно некоторым вариантам осуществления.
Фиг. 2B - информационный элемент ReportConfigEUTRA согласно некоторым вариантам осуществления.
Фиг. 2C - информационный элемент ReportConfigEUTRA согласно другим вариантам осуществления.
Фиг. 2D - информационный элемент MeasId согласно некоторым вариантам осуществления.
Фиг. 3 - логическая блок-схема операций способа, осуществляемого беспроводным устройством согласно некоторым вариантам осуществления.
Фиг. 4 - логическая блок-схема операций способа, осуществляемого беспроводным устройством согласно другим вариантам осуществления.
Фиг. 5 - логическая блок-схема операций способа, осуществляемого беспроводным устройством согласно прочим вариантам осуществления.
Фиг. 6 - блок-схема беспроводного устройства согласно некоторым вариантам осуществления.
Фиг. 7 - блок-схема беспроводного устройства согласно другим вариантам осуществления.
Фиг. 8A - логическая блок-схема операций способа, осуществляемого сетевым узлом согласно некоторым вариантам осуществления.
Фиг. 8B - логическая блок-схема операций способа, осуществляемого сетевым узлом согласно другим вариантам осуществления.
Фиг. 8C - логическая блок-схема операций способа, осуществляемого сетевым узлом согласно прочим вариантам осуществления.
Фиг. 9 - блок-схема сетевого узла согласно некоторым вариантам осуществления.
Фиг. 10 - блок-схема сетевого узла согласно другим вариантам осуществления.
Фиг. 11 - блок-схема сети беспроводной связи согласно некоторым вариантам осуществления.
Фиг. 12 - блок-схема пользовательского оборудования согласно некоторым вариантам осуществления.
Фиг. 13 - блок-схема среды виртуализации согласно некоторым вариантам осуществления.
Фиг. 14 - блок-схема сети связи с главным компьютером согласно некоторым вариантам осуществления.
Фиг. 15 - блок-схема главного компьютера согласно некоторым вариантам осуществления.
Фиг. 16 - блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления.
фиг. 17 - блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления.
фиг. 18 - блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления.
фиг. 19 - блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
Фиг. 1A иллюстрирует один вариант осуществления системы 100 (например, системы "проект долгосрочного развития систем связи", LTE, или системы "новое радио", NR) в соответствии с различными описанными здесь аспектами. На фиг. 1A, система 100 может включать в себя сетевой узел 101 (например, базовую станцию, gNB, eNB и т.п.) и беспроводное устройство 111 (например, UE). Сетевой узел 101 может обслуживать, обеспечивать или быть иным образом связан с сотой 103. Сота 103 в некотором смысле может означать географическую зону покрытия сетевого узла 101, например, покрытую одной или более конкретными несущими, передаваемыми и/или принимаемыми сетевым узлом 101. Сота 103 в другом смысле, в зависимости от ее конкретного использования, может означать саму несущую или может быть связана с ней.
В одном примере, сота 103 идентифицируется или иным образом связана с одним или более идентификаторами соты. Один или более идентификаторов соты может включать в себя, например, глобальный идентификатор соты (CGI), который может быть глобально уникальным. Один или более идентификаторов соты может альтернативно или дополнительно включать в себя физический идентификатор соты (PCI), который может не быть глобально уникальным. CGI может обеспечивать средство определения географического положения соединенного беспроводного устройства, например, на основании глобально уникального характера CGI.
Хотя это не показано, система 100 может включать в себя одну или более других сот, которая может обслуживаться тем же или другим сетевым узлом. Каждая из этих одной или более других сот может быть аналогично, соответственно, связана с одним или более идентификаторов соты, например, CGI и PCI.
В некоторых вариантах осуществления, сетевой узел 101 конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для некоторой соты, например, соты 103 или некоторой другой сота. Сетевой узел 101 может делать это, например, после того, как беспроводное устройство 111 предоставляет отчет об измерении сетевому узлу 101, что осуществляется на соте, идентифицированной посредством некоторого PCI, но PCI не указывает однозначно сетевому узлу 101, на какой соте осуществлялось измерение, например, вследствие конфликта по PCI, когда несколько сот идентифицируется одним и тем же PCI. В этом случае, сетевой узел 101 может запрашивать беспроводное устройство 111 для предоставления отчета о CGI для соты, на которой осуществлялось измерение. В порядке другого примера, сетевой узел 101 может конфигурировать беспроводное устройство 111 для предоставления отчета о CGI для соты, которая является сотой CSG.
Независимо от конкретной причины конфигурирования беспроводного устройства 111 предоставлять отчет о CGI для соты, сетевой узел 101 в некоторых вариантах осуществления делает это путем обновления объекта 115 измерения на беспроводном устройстве 111. Объект 115 измерения может быть, например, как часть конфигурации измерения, включен в список объектов (например, несущих частот), на которых беспроводное устройство 111 должно осуществлять измерения. Вместо того, чтобы безусловно очищать или сбрасывать свой реестр измерений, осуществляемых на обновленном объекте 115 измерения, хотя беспроводное устройство 111 согласно некоторым вариантам осуществления выборочно делает это в зависимости от того, конфигурирует ли единственное обновление беспроводное устройство 111 для предоставления отчета о CGI для соты. Если, например, единственное обновление конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты, беспроводное устройство 111 в некоторых вариантах осуществления поддерживает свой реестр измерений, осуществляемых на объекте 115 измерения, например, для сохранения этого реестра. Беспроводное устройство 111 может аналогично поддерживать любые таймеры, которые применимы для объекта 115 измерения.
В частности, в одном варианте осуществления, сетевой узел 101 определяет обновление 125 объекта 115 измерения на беспроводном устройстве 111. Затем сетевой узел 101 передает обновление 125 на беспроводное устройство 111. Дополнительно, беспроводное устройство 111 принимает обновление 125 объекта 115 измерения на беспроводном устройстве 111 и затем определяет, конфигурирует ли единственное обновление 125 беспроводное устройство 111 для предоставления отчета о CGI для соты. Затем беспроводное устройство 111 поддерживает или сбрасывает измерения 117, осуществляемые на этом объекте 115, в зависимости от того, конфигурирует ли единственное обновление 125 устройство предоставлять отчет о CGI для соты. Например, беспроводное устройство 111 может поддерживать измерения 117, если единственное обновление 125 конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты, но может сбрасывать измерения 117, если обновление 125 не просто конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты.
Затем, в этих вариантах осуществления, обновление 125 объекта измерения само не может в явном виде указывать, должно ли беспроводное устройство 111 поддерживать или сбрасывать измерения 117, осуществляемые на объекте 115 измерения. Альтернативно, беспроводное устройство 111 интеллектуально выводит из характера обновления 125, поддерживать ли, или же сбрасывать измерения 117.
В других вариантах осуществления, напротив, сетевой узел 101 передает на беспроводное устройство 111 сигнализацию управления, которая указывает, должно ли беспроводное устройство 111 поддерживать или сбрасывать измерения 117. Беспроводное устройство 111 в этом случае может просто поддерживать или сбрасывать измерения 117 строго на основании того, командует ли сигнализация управления беспроводному устройству 111 делать это, вместо на основании собственного оценивания устройством характера обновления 125. В этом случае сетевой узел 101 может лучше поддерживать управление, например, сбрасывать ли по той или иной причине измерения 117 и/или когда это делать. Фиг. 1B иллюстрирует один пример этих вариантов осуществления.
Как показано на фиг. 1B, сетевой узел 101 определяет, поддерживать ли, или же сбрасывать измерения 117, осуществляемые беспроводным устройством 111 на объекте 115 измерения. Затем сетевой узел 101 передает на беспроводное устройство 111 указание 126, поддерживать ли, или же сбрасывать измерения 117, осуществляемые беспроводным устройством 111 на объекте 115 измерения. Указание 126 может, например, быть включено в обновление 125 объекта измерения, как показано на фиг. 1B и/или указывать, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI, путем указания физического идентификатора соты (PCI) этой соты. Тем не менее, беспроводное устройство 111 принимает указание 126, поддерживать ли, или же сбрасывать измерения 117, осуществляемые беспроводным устройством 111 на объекте 115 измерения. Дополнительно, беспроводное устройство 111 определяет, поддерживать ли, или же сбрасывать измерения 117, осуществляемые на этом объекте 115, на основании указания 126.
В прочих вариантах осуществления, сетевой узел 101 конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты с использованием другой части конфигурации измерения помимо объекта 115 измерения. Например, сетевой узел 101 может использовать конфигурацию предоставления отчета об измерении конфигурации измерения или идентификатор измерения конфигурации измерения, вместо объекта 115 измерения конфигурации измерения. Кроме того, вместо обновления конфигурации предоставления отчета об измерении или идентификатора измерения, сетевой узел 101 в некоторых вариантах осуществления может добавлять новую конфигурацию предоставления отчета об измерении или нового идентификатора измерения, например, совместно с объектом 115 измерения. Сетевой узел 101 может делать это несмотря на то, что ему может быть запрещено добавлять новый объект измерения совместно с одной и той же частотой или сотой. Таким образом, путем добавления новой конфигурации предоставления отчета об измерении или нового идентификатора измерения, вместо обновления существующей конфигурации предоставления отчета об измерении или существующего идентификатора измерения, сетевой узел 101 может эффективно препятствовать беспроводному устройству 111 очищать или сбрасывать свой реестр 117 измерений и таймеры, и при этом конфигурировать беспроводное устройство 111 для предоставления отчета о CGI для соты. Фиг. 1C иллюстрирует один пример этих вариантов осуществления.
Как показано на фиг. 1C, сетевой узел 101 передает, на беспроводное устройство 111, в информационном элементе 127 конфигурации предоставления отчета об измерении (IE) или IE 129 идентификатор измерения конфигурации измерения, указание 128, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI. Указание 128 может, например, указывать PCI соты, для которой беспроводное устройство 111 должно предоставить отчет о CGI. Тем не менее, беспроводное устройство 111 соответственно принимает указание 128 в IE 127 конфигурации предоставления отчета об измерении или информационном элементе 129 идентификатора измерения конфигурации измерения.
В некоторых вариантах осуществления, где указание 128 включено в IE 127 конфигурации предоставления отчета об измерении, указание 128 может быть включено в конфигурацию предоставления отчета, указанную в IE 127 конфигурации предоставления отчета об измерении. Фактически, конфигурация предоставления отчета может быть включена в список конфигураций предоставления отчета (в IE 127 конфигурации предоставления отчета об измерении), которые беспроводное устройство 111 должно добавить. В этом и других случаях, беспроводное устройство 111 может быть выполнено с возможностью добавления этой (новой) конфигурации предоставления отчета в список 130 конфигураций предоставления отчета на беспроводном устройстве 111, например, в отличие от обновления одной из существующих конфигураций предоставления отчета в списке 130. Это добавление конфигурации предоставления отчета, вместо обновления существующей конфигурации предоставления отчета, может препятствовать беспроводному устройству 111 в очистке или сбросе измерений 117, осуществляемых на объекте 115 измерения.
В связи с этим, конфигурация предоставления отчета, указанная в IE 127 конфигурации предоставления отчета об измерении, может быть связана посредством идентификатора 132 измерения с объектом 115 измерения на беспроводном устройстве 111. Несмотря на это, даже в случае приема указания 128 в IE 127 конфигурации предоставления отчета об измерении, беспроводное устройство 111, тем не менее, поддерживает любую запись предоставления отчета об измерении для идентификатора 132 измерения в списке записей предоставления отчета об измерении на беспроводном устройстве 111. Таким образом, беспроводное устройство 111 поддерживает измерения 117 на фиг. 1C, представляющие эти записи предоставления отчета об измерении. Кроме того, беспроводное устройство 111 может делать это несмотря на то, что беспроводное устройство 11 могло бы иным образом очистить эти записи предоставления отчета об измерении, обновив объект 115 измерения. Таким образом, беспроводное устройство 111 все же может быть выполнено с возможностью удалять запись предоставления отчета об измерении для идентификатора 132 измерения из списка записей предоставления отчета об измерении на беспроводном устройстве 111 (и останавливать таймер для идентификатора 132 измерения), в ответ на прием обновления объекта 115 измерения.
Заметим, что сетевой узел 101 на фиг. 1A, 1B или 1C может быть выполнен с возможностью поддержки одной или более систем связи, например LTE, UMTS, GSM, NB-IoT, новое радио (NR) 5G и т.п., или любой их комбинации. Дополнительно, сетевым узлом 101 может быть базовая станция, точка доступа и т.п. Кроме того, сетевой узел 101 может обслуживать беспроводное устройство 111. Беспроводное устройство 111 может быть выполнено с возможностью поддержки одной или более систем связи, например LTE, UMTS, GSM, NB-IoT, 5G NR и т.п., или любой их комбинации.
Тем не менее, ниже будут рассмотрены некоторые варианты осуществления в отношении системы LTE или NR. Однако эти варианты осуществления можно распространить на применение к системам других типов.
Беспроводное устройство 111 может быть пользовательским оборудованием (UE). UE осуществляет измерения для отслеживания и сообщения уровня и качества сигнала обслуживающей его соты и соседней соты или сот. Эти измерения помогают радиосети выбирать подходящую обслуживающую соту для UE. Существуют разные причины для перемещения UE из текущей обслуживающей соты в другую соту, например, причины покрытия, уровень нагрузки трафика или поддержка той или иной услуги.
Измерения UE конфигурируются радиосетью. Для указания условий для измерений и предоставления отчета предусмотрено несколько параметров. В проекте долгосрочного развития систем связи (LTE), например, конфигурации измерения UE, обеспеченные наземной сетью радиодоступа усовершенствованной универсальной системы мобильной связи (EUTRAN) для UE, заданы в спецификации протокола управления радиоресурсами (RRC) 3GPP TS 36.331 EUTRA. Соответствующая спецификация, спецификация протокола RRC 3GPP TS 38.331 NR, в настоящее время готовится для нового радио (NR), которая предполагается частично аналогичной применимой версии EUTRAN.
Инфраструктура конфигурации измерения в NR будет основана на инфраструктуре из LTE, описанной в 3GPP TS 38.331. В NR, сеть может конфигурировать UE RRC_CONNECTED для осуществления измерений на уровне сот и уровне лучей и предоставления отчета о них в соответствии с конфигурацией измерения. Конфигурация измерения обеспечивается посредством выделенной сигнализации.
Сеть может конфигурировать UE для осуществления следующих типов измерений: (i) одночастотных измерений: измерений на несущей(их) частоте(ах) нисходящей линии связи обслуживающей(их) соты(); (ii) разночастотных измерений: измерений на частотах, которые отличаются от любой из несущих частот нисходящей линии связи обслуживающей соты или сот; и (iii) измерений для разных RAT частот E-UTRA. Конфигурация измерения включает в себя следующее параметры: (1) объекты измерения; (2) конфигурации предоставления отчета; (3) идентификаторы измерения; (4) количественные конфигурации; и (5) интервалы измерений.
Объекты измерения относятся к списку объектов, на которых UE должно осуществлять измерения. Для одночастотных и разночастотных измерений, объект измерения связан с несущей частотой нисходящей линии связи NR. Для измерений для разных RAT E-UTRA, объектом измерения является одна несущая частота нисходящей линии связи E-UTRA.
Конфигурации предоставления отчета относятся к списку конфигураций предоставления отчета, где может существовать одна или несколько конфигураций предоставления отчета для каждого объекта измерения. Каждая конфигурация предоставления отчета состоит из следующих: (i) критерия предоставления отчета: критерий, согласно которому UE может отправлять отчет об измерении, либо по команде, либо периодически. Критерий также включает в себя величину инициатора (принятую мощность опорного сигнала, RSRP, принятое качество опорного сигнала, RSRQ, или отношение сигнала к помехе плюс шум, SINR); (ii) типа опорного сигнала (RS): RS, подлежащего рассмотрению на UE для измерений на уровне сот и уровне лучей (например, сигнала синхронизации NR, NR-SS, или опорного сигнала информации состояния канала, CSI-RS, который является новым аспектом в NR, что качество соты можно вычислять на основании двух типов RS, NR-SS (в основном, первичный сигнал синхронизации NR, NR-PSS и/или вторичный сигнал синхронизации NR, NR-SSS) и CSI-RS); и (iii) формата отчета: величин на уровне сот и уровне лучей, которые UE включает в отчет об измерении (RSRP и/или RSRQ и/или SINR) и соответствующей информации (например, количества сот и/или лучей для отчета).
Идентификаторы измерения относятся к списку идентификаторов измерения, где каждый идентификатор измерения связывает один объект измерения с одной конфигурацией предоставления отчета. Конфигурирование нескольких идентификаторов измерения позволяет связывать более чем один объект измерения с одной и той же конфигурацией предоставления отчета, а также связывать более чем одну конфигурацию предоставления отчета с одним и тем же объектом измерения. Идентификатор измерения также включается в отчет об измерении, который инициировал предоставление отчета, выступая в роли ссылки на сеть.
В отношении количественных конфигураций, одна количественная конфигурация конфигурируется для каждого типа технология радиодоступа (RAT). Количественная конфигурация задает величины измерения и соответствующую фильтрацию, используемую для полного оценивания события и соответствующего предоставления отчета этого типа измерения.
Интервалы измерений означают периоды, которые UE может использовать для осуществления измерений, т.е. когда ни одной передачи (восходящей линии связи, нисходящей линии связи) не запланировано.
measurementObject
MeasConfig
cellForWhichToReportCGI
cellForWhichToReportCGI
measObjectToAddModList
E-UTRAN может конфигурировать UE для предоставления отчета о расширенном глобальном идентификаторе соты (ECGI) / глобальный идентификатор соты NR (NCGI) в ряде случаях, например, при наличии ситуации основополагающей неопределенности физического идентификатора соты (PCI). Согласно текущей спецификации TS 36.331, т.е. LTE, когда E-UTRAN хочет, чтобы UE предоставляло отчет о ECGI/NCGI, она конфигурирует периодическое измерение с целью предоставления отчета о ECGI/NCGI. Она также конфигурирует физический идентификатор соты (PCI), когда UE должно сообщить ECGI/NCGI, в  из IE . Таким образом, конфигурация, указывающая соту, для которой нужно предоставлять отчет о CGI, , задана в объекте измерения в LTE, 3GPP TS 36.331 V14.4.0. Это означает, что объект измерения изменяется (с новым ) каждый раз, когда требуется измерение CGI. Изменение указывается UE с использованием .
Приняв measObjectToAddModList, UE должно:
1>
для каждого <i>measObjectId</i>, включенного в принятый <i>measObjectToAddModList</i>:
2>
если запись с совпадающим <i>measObjectId</i> существует в <i>measObjectList </i>в <i>VarMeasConfig</i>, для этой записи:
…
3>
для каждого <i>measId</i>, связанного с этим <i>measObjectId</i> в <i>measIdList</i> в <i>VarMeasConfig</i>, при наличии:
4>
удалять запись предоставления отчета об измерении для этого <i>measId</i> из <i>VarMeasReportList</i>, если включен;
4>
останавливать таймер периодического предоставления отчета или таймер T321, какой бы ни выполнялся, и сбрасывать соответствующую информацию (например <i>timeToTrigger</i>) для этого <i>measId</i>;
Это означает, что каждый раз, когда требуется измерение CGI, UE будет забывать о предыдущих отчетах, уже отправленных им для объекта измерения, например, отчете об измерении мобильности, который инициировал измерения CGI. Таким образом, UE будет обрабатывать изменение объекта измерения путем сброса всех измерений, проведенных на этом объекте. Это, а также остановка таймера периодического предоставления отчета и сброс времени до инициирования, приведет к отправке в сеть ненужных отчетов об измерении.
Еще один недостаток состоит в том, что это отдельное измерение, производимое UE; поэтому оно не подключено к измерениям на основе событий. Поэтому базовая станция радиосвязи (RBS) должна конфигурировать измерения на основе событий и периодическое измерение с целью предоставления отчета о ECGI/NCGI по отдельности, чтобы UE обнаруживало целевую соту с данным PCI и после этого инициировать UE для предоставления отчета о ECGI/NCGI, приводя к ненужным задержкам хэндовера (HO).
Еще одна еще худшая альтернатива состоит в том, что RBS должна иметь отдельное измерение с целью предоставления отчета о ECGI/NCGI для всегда существующего PCI, в смысле переконфигурирования на UE один раз через некоторое время (например, 1 с для EUTRAN и 8 с для сеть радиодоступа EDGE GSM (GERAN) и UTRAN) поскольку в 3GPP эти измерения пригодны для UE только пару секунд и затем автоматически удаляется. В нескольких ситуациях это представляет проблему. Во-первых, это проблема при наличии ситуации основополагающей неопределенности PCI, где PCI недостаточно, чтобы RBS могла отличить целевую соту на основании отчета о PCI и поэтому для этого ей может потребоваться считывать ECGI/NCGI. Во-вторых, это проблема, если целевая сота является сотой закрытой группы абонентов (CSG), где для UE существенно предоставлять отчет о ECGI/NCGI и сопутствующую информацию. В-третьих, текущее поведение негативно влияет на все текущие измерения вследствие изменения на объекте измерения,котороепредписывает UE забывать уже измеренные соты.
Некоторые варианты осуществления позволяют улучшить обработку измерения ECGI/NCGI. Предлагаются разные варианты, отличающиеся гибкостью. Это включает в себя либо переход соты, для которой нужно предоставлять отчет о ECGI/NCGI, от объекта измерения к конфигурации предоставления отчета, или к MeasID, или оставление ее на объекте измерения, но связанное с этим изменение поведения UE.
Некоторые варианты осуществления включают в себя одно или более из следующих преимуществ: (i) меньше сигнализации RRC вследствие конфигурации/деконфигурации измерений и меньше ненужных отчетов об измерении UE; (ii) более интуитивный способ конфигурирования измерений ECGI/NCGI; (iii) более быстрый HO, особенно в случае, когда существует основополагающая неопределенность PCI, или целевая сота является сотой CSG; и (iv) более эффективное измерение, которое может происходить параллельно измерению ECGI/NCGI, сконфигурированное совместно или сразу один за другим, например, UE сначала обнаруживает PCI и сразу после этого считывает ECGI/NCGI и отправляет информацию в одном отчете или в двух.
RRCConnectionReconfiguration
RRCConnectionReconfiguration
RRCConnectionReconfigurationComplete
RRCConnectionResume
Фиг. 2A демонстрирует сигнализацию, используемую, когда радиосеть (например, eNB или gNB) конфигурирует измерения UE посредством выделенной сигнализации с использованием сообщения. Как показано, eNB определяет необходимую конфигурацию измерения (этап 210). eNB, соответственно, отправляет на UE сообщение с IE MeasConfig, указывающим определенную конфигурацию измерения (этап 220). UE отвечает сообщением  (этап 230) и начинает измерения на основании указанной конфигурации измерения (этап 240). Затем UE отправляет на eNB отчет об измерении, где сообщаются осуществляемые измерения (этап 250). Можно также конфигурировать измерения посредством сообщения (не показан на фигуре).
UE может запрашиваться для осуществления одночастотных, многочастотных измерений и/или измерений для разных RAT. Они могут включать в себя измерения PCI и ECGI/NCGI. В зависимости от возможностей UE, для осуществления этих измерений UE могут требоваться интервалы измерений, DRX или автономные интервалы.
Некоторые варианты осуществления включают в себя новые способы обработки/конфигурирования измерений ECGI/NCGI для сравнения со спецификациями LTE, описанными в TS 36.331.
В одном конкретном примере варианта осуществления, показанного на фиг. 1A, cellForWhichToReportCGI остается в measurementObject, благодаря чему, объект измерения указывает соту, для которой UE должно предоставить отчет о CGI. Однако, поведение UE, после приема measObjectToAddModList таково, что UE не очищает запись предоставления отчета об измерении и таймеры, если единственное обновление в measurementObject находится на cellForWhichToReportCGI, т.е. если единственное обновление в объекте измерения относится к сотам, для которых нужно предоставлять отчет о CGI.
keepReportingEntryAndTimers
В другом конкретном примере варианта осуществления, показанного на фиг. 1B, вышеупомянутое достигается путем добавления дополнительного флага, например ,в measurementObject, что избавляет UE от необходимости очищать более ранние измерения. Таким образом, этот флаг действует как явный указатель или команда, должно ли UE поддерживать более ранние измерения.
В другом альтернативном примере варианта осуществления, показанного на фиг. 1B, флаг задается противоположным образом. Например, “resetReportingEntryAndTimers” используется для указания того, что UE должно очистить более ранние измерения. Этот флаг аналогично действует как явный указатель или команда, должно ли UE очищать более ранние измерения.
Рассмотрим конкретный пример варианта осуществления, показанного на фиг. 1C с указателем 128 соты, для которой нужно предоставлять отчет о CGI в IE 127 конфигурации предоставления отчета об измерении. Этот пример включает в себя конфигурацию cellForWhichToReportCGI в конфигурации предоставления отчета об измерении с целью предоставления отчета о CGI. Это позволяет избегать очистки записи предоставления отчета об измерении и таймеров для каждого нового запроса предоставления отчета о ECGI/NCGI. Фиг. 2B демонстрирует пример реализации кода ASN.1 посредством cellForWhichToReportCGI, включенного в IE ReportConfigEUTRA.
В другом конкретном примере варианта осуществления, показанного на фиг. 1C с указателем 128 соты, для которой нужно предоставлять отчет о CGI в IE 127 конфигурации предоставления отчета об измерении, конфигурация cellForWhichToReportCGI включена в любую конфигурацию предоставления отчета об измерении, включающую в себя разные события A3-A6 (и любые новые события, возможные в будущем) и настоящие и будущие периодические измерения. Это также позволяет избегать очистки записи предоставления отчета об измерении и таймеров для каждого нового запроса предоставления отчета о ECGI/NCGI. Фиг. 2D демонстрирует пример реализации кода ASN.1 для этого примера.
В конкретном примере варианта осуществления, показанного на фиг. 1C с помощью указателя 128 соты, для которой нужно предоставлять отчет о CGI в IE идентификатора измерения, cellForWhichToReportCGI можно добавлять как часть информации MeasId. Преимущество этого варианта осуществления состоит в том, что он позволяет добавлять измерения ECGI/NCGI в текущее измерение без необходимости обновлять объект измерения или конфигурации отчетности. Фиг. 2C демонстрирует пример реализации кода ASN.1 для этого примера.
Некоторые варианты осуществления пригодны для обеих спецификаций GUTRAN (NR) и EUTRAN (LTE). Некоторые варианты осуществления описывают, помимо прочего, изменение обработки измерений ECGI/NCGI для улучшения времени измерения и улучшения характеристики мобильности.
Фиг. 3 иллюстрирует один вариант осуществления способа 300, осуществляемого беспроводным устройством 111 для манипулирования измерениями, связанными с CGI в соответствии с различными описанными здесь вариантами осуществления. Способ 300 включает в себя прием, беспроводным устройством 111, от сетевого узла 101, обновления 125 объекта 115 измерения на беспроводном устройстве 111 (блок 301). Способ также включает в себя поддержание или сброс измерения 117, осуществляемые на этом объекте 115, в зависимости от того, конфигурирует ли единственное обновление 125 устройство 111 для предоставления отчета о CGI для соты (блок 305). Например, в некоторых вариантах осуществления, поддержание измерений 1117 осуществляется в ответ на определение, что единственное обновление 125 конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты. Сброс измерений 117 может осуществляться в ответ на определение, что обновление 125 не только конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты. Затем, в некоторых вариантах осуществления, способ также может включать в себя определение, конфигурирует ли единственное обновление 125 беспроводное устройство 111 для предоставления отчета о CGI для соты (блок 303). В любом случае, способ 300, как показано в некоторых вариантах осуществления, также может включать в себя предоставление отчета CGI для соты (блок 307).
Фиг. 4 иллюстрирует один вариант осуществления способа 400, осуществляемого беспроводным устройством 111 для манипулирования измерениями, связанными с CGI в соответствии с другими различными описанными здесь вариантами осуществления. Способ 400 включает в себя прием, беспроводным устройством 111, от сетевого узла 101, указание 126, поддерживать ли, или же сбрасывать измерения 117, осуществляемые беспроводным устройством 111 на объекте 115 измерения (блок 401). Указание 126 может, например, быть включено в объект 115 измерения, т.е. обновление 125 объекта 115 измерения. Тем не менее, способ 400 может дополнительно включать в себя определение, поддерживать ли, или же сбрасывать измерения 117, осуществляемые на этом объекте 115, на основании указания 126 (блок 403). Затем способ 400 может включать в себя поддержание измерений 117, связанных с объектом 115 измерения, в ответ на определение, что указание 126 указывает необходимость поддерживать измерения 117 (блок 405) или сбрасывать измерения 117 связанные с объектом 115 измерения, в ответ на определение, что указание 126 указывает сбрасывать измерения 117 (блок 407).
В некоторых вариантах осуществления, в обновление 125 объекта 115 измерения включено указание 126, которое конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты. Если, например, единственное обновление 125 конфигурирует устройство 111 для предоставления отчета о CGI для соты, указание 126 в некоторых вариантах осуществления указывает, что устройство 111 должно поддерживать измерения 117. Но если обновление 125 не только конфигурирует устройство 111 для предоставления отчета о CGI для соты, указание 126 в некоторых вариантах осуществления указывает, что устройство 111 должно сбрасывать измерения 117. Тем не менее, в некоторых вариантах осуществления, беспроводное устройство 111 может, таким образом, сообщать CGI для соты, как сконфигурировано обновлением 125 (блок 409).
Фиг. 5 иллюстрирует один вариант осуществления способа 500, осуществляемого беспроводным устройством 111 для манипулирования измерениями, связанными с CGI в соответствии с различными другими описанными здесь вариантами осуществления. Способ 500, как показано, включает в себя прием, беспроводным устройством 111, от сетевого узла 101, в информационном элементе 127 конфигурации предоставления отчета об измерении или информационном элементе 129 идентификатора измерения конфигурации измерения, указания 128, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI (блок 501). Указание 128 может, например, указывать, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство 111 должно предоставить отчет о CGI. Тем не менее, в некоторых вариантах осуществления, способ 500 дополнительно включает в себя предоставление отчета о CGI для соты, указанной принятым указанием 128 (блок 503).
В одном или более вариантах осуществления, информационный элемент 127 конфигурации предоставления отчета об измерении указывает конфигурацию предоставления отчета. Конфигурация предоставления отчета может включать в себя указание 128. В этом случае, способ в некоторых вариантах осуществления также может включать в себя добавление конфигурации предоставления отчета в список конфигураций предоставления отчета на беспроводном устройстве 111, например, в отличие от обновления существующей конфигурации предоставления отчета на беспроводном устройстве 111.
В некоторых вариантах осуществления, конфигурация предоставления отчета, указанная информационным элементом 127 конфигурации предоставления отчета об измерении, связывается посредством идентификатора 132 измерения с объектом 115 измерения на беспроводном устройстве 111. В этом случае, способ в некоторых вариантах осуществления также может включать в себя, в ответ на прием указания 128, поддержание любой записи предоставления отчета об измерении для идентификатора измерения в списке записей предоставления отчета об измерении на беспроводном устройстве 111. Альтернативно или дополнительно, способ может дополнительно включать в себя прием обновления 125 объекта 115 измерения на беспроводном устройстве 111 и, в ответ на прием обновления 125, удаление записи предоставления отчета об измерении для идентификатора 132 измерения из списка записей предоставления отчета об измерении на беспроводном устройстве 111 и остановку таймера для идентификатора 132 измерения. Таким образом, беспроводное устройство 111 может очищать измерения 117, осуществляемые на объекте 115 измерения в этом случае.
Заметим, что описанные здесь устройства могут осуществлять описанные здесь способы и любую другую обработку путем реализации любых функциональных средств, модулей, блоков или схем. В одном варианте осуществления, например, устройства содержат соответствующие схемы или схему, сконфигурированную для осуществления этапов, показанных на фигурах способа. Схемы или схема в связи с этим могут содержать схемы, предназначенные для осуществления некоторой функциональной обработки и/или один или более микропроцессоров совместно с памятью. Например, схема может включать в себя один или более микропроцессоров или микроконтроллеров, а также другое цифровое оборудование, которое может включать в себя цифровые сигнальные процессоры (DSP), цифровую логику специального назначения и пр. Схема обработки может быть выполнена с возможностью исполнения программного кода хранящегося в памяти, которая может включать в себя один или несколько типов памяти, например, постоянную память (ROM), оперативную память (RAM), кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, хранящийся в памяти, может включать в себя программные инструкции для выполнения одного или более протоколов связи и/или передачи данных, а также инструкций для осуществления одного или более из описанных здесь способов, в некоторых вариантах осуществления. Согласно вариантам осуществления, которые используют память, в памяти хранится программный код, который, при выполнении один или более процессорами, осуществляет описанные здесь способы.
Например, фиг. 6 иллюстрирует один вариант осуществления беспроводного устройства 600 в соответствии с различными описанными здесь вариантами осуществления. Как показано, беспроводное устройство 600 включает в себя схему 610 обработки и схему 620 связи. Схема 620 связи (например, схема радиосвязи) выполнена с возможностью передачи и/или приема информации на и/или от одного или более других узлов, например, посредством любой технологии связи. Такая связь может осуществляться через одну или более антенн, которые могут быть внутренними или внешними по отношению к беспроводному устройству 600. Схема 610 обработки выполнена с возможностью осуществления вышеописанной обработки, например, на любой из фиг. 3-6, например, путем выполнения инструкций, хранящихся в памяти 630. В связи с этим схема 610 обработки может реализовать некоторые функциональные средства, блоки или модули.
Фиг. 7 демонстрирует блок-схему одного варианта осуществления беспроводного устройства 700 в беспроводной сети в соответствии с различными описанными здесь вариантами осуществления (например, беспроводной сети, показанной на фиг. 1 и фиг. 11). Как показано, беспроводное устройство 700 реализует различные функциональные средства, блоки или модули, например, посредством схемы 610 обработки на фиг. 6 и/или посредством программного кода. В одном варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например: блок 711 приема для приема обновления объекта измерения на беспроводном устройстве, блок 713 определения для определения того, конфигурирует ли единственное обновление беспроводное устройство для предоставления отчета о CGI для соты, и блок 715 поддержания и блок 717 сброса, соответственно, для поддержания или сброса измерений, осуществляемых на этом объекте в зависимости от того, конфигурирует ли единственное обновление устройство для предоставления отчета о CGI для соты.
В другом варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например: блок 711 приема для приема указания, поддерживать ли, или же сбрасывать измерения, осуществляемые беспроводным устройством на объекте измерения, блок 713 определения для определения, поддерживать ли, или же сбрасывать измерения, осуществляемые на этом объекте на основании указания, и блок 715 поддержания для поддержания измерений, связанных с объектом измерения в ответ на определение, что указание указывает необходимость поддерживать измерения, и блок 717 сброса для сброса измерений, связанных с объектом измерения в ответ на определение, что указание указывает сбрасывать измерения.
В другом варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например, блок 711 приема для приема в информационном элементе конфигурации предоставления отчета об измерении или информационном элементе идентификатора измерения конфигурации измерения, указания соты, для которой беспроводное устройство должно предоставить отчет о CGI.
Фиг. 8A демонстрирует вариант осуществления способа 800a осуществляемого сетевым узлом 101 для манипулирования измерениями, связанными с CGI, беспроводным устройством 111 в соответствии с различными описанными здесь вариантами осуществления. Способ 800a, как показано, включает в себя передачу, сетевым узлом 101, на беспроводное устройство 111, обновления 125 объекта 115 измерения на беспроводном устройстве 111 (блок 803a). Это обновление 125 позволяет беспроводному устройству 111 поддерживать или сбрасывать измерения 117, осуществляемые на этом объекте 115, в зависимости от того, конфигурирует ли единственное обновление 125 устройство 111 для предоставления отчета о CGI для соты. Затем, в некоторых вариантах осуществления, способ 800a дополнительно включает в себя определение, сетевым узлом 101, обновления 125 объекта 115 измерения на беспроводном устройстве 111. Альтернативно или дополнительно, способ 800a может включать в себя прием, от беспроводного устройства 111, отчета о CGI для соты (блок 805a).
Фиг. 8B демонстрирует вариант осуществления способа 800b осуществляемого сетевым узлом 101 для манипулирования измерениями, связанными с CGI, беспроводным устройством 111 в соответствии с другими различными описанными здесь вариантами осуществления. Способ, как показано, включает в себя передачу, сетевым узлом 101, на беспроводное устройство 111, указания 126, поддерживать ли, или же сбрасывать измерения 117, осуществляемые беспроводным устройством 111 на объекте 115 измерения (блок 803b). Указание 126 может, например, быть включено в объект 115 измерения, т.е. обновление 125 объекта 115 измерения. Тем не менее, способ может дополнительно включать в себя определение, поддерживать ли, или же сбрасывать измерения 117, осуществляемые на этом объекте 115 (блок 801b).
В некоторых вариантах осуществления, в обновление 125 объекта 115 измерения включено указание 126, которое конфигурирует беспроводное устройство 111 для предоставления отчета о CGI для соты. Если, например, единственное обновление 125 конфигурирует устройство 111 для предоставления отчета о CGI для соты, указание 126 в некоторых вариантах осуществления указывает, что устройство 111 должно поддерживать измерения 117. Но если обновление 125 не только конфигурирует устройство 111 для предоставления отчета о CGI для соты, указание 126 в некоторых вариантах осуществления указывает, что устройство 111 должно сбрасывать измерения 117. Тем не менее, в некоторых вариантах осуществления, способ 800b дополнительно включает в себя прием от беспроводного устройства 111 отчета о CGI для соты, как сконфигурировано обновлением 125 (блок 805b).
Фиг. 8C демонстрирует вариант осуществления способа 800c, осуществляемого сетевым узлом 101 для манипулирования измерениями, связанными с CGI, беспроводным устройством 111 в соответствии с различными другими описанными здесь вариантами осуществления. Способ 800c, как показано, включает в себя передачу, сетевым узлом 101, на беспроводное устройство 111, в информационном элементе 127 конфигурации предоставления отчета об измерении конфигурации измерения или информационном элементе 129 идентификатора измерения конфигурации измерения, указания 128, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI (блок 803c). Указание 128 может, например, указывать, для какой соты беспроводное устройство 111 должно предоставить отчет о CGI, путем указания физического идентификатора соты, PCI, соты, для которой беспроводное устройство 111 должно предоставить отчет о CGI. Это может осуществляться, например, после определения для какой соты беспроводное устройство 111 должно предоставить отчет о CGI (блок 801c). Тем не менее, в некоторых вариантах осуществления, способ 800c дополнительно включает в себя прием от беспроводного устройства 111 отчета о CGI для соты, указанной указанием 128 (блок 805c).
В одном или более вариантах осуществления, информационный элемент 127 конфигурации предоставления отчета об измерении указывает конфигурацию предоставления отчета. Конфигурация предоставления отчета может включать в себя указание 128. В этом случае, конфигурация предоставления отчета может быть включена в список конфигураций предоставления отчета, которые беспроводное устройство 111 должно добавить в свой список конфигураций предоставления отчета на беспроводном устройстве 111, например, в отличие от обновления существующей конфигурации предоставления отчета на беспроводном устройстве 111.
В некоторых вариантах осуществления, конфигурация предоставления отчета, указанная информационным элементом 127 конфигурации предоставления отчета об измерении, связывается посредством идентификатора 132 измерения с объектом 115 измерения на беспроводном устройстве 111.
Фиг. 9 иллюстрирует сетевой узел 900, реализованный в соответствии с различными описанными здесь вариантами осуществления. Как показано, сетевой узел 900 включает в себя схему 910 обработки и схему 920 связи. Схема 920 связи выполнена с возможностью передачи и/или приема информации на и/или от одного или более других узлов, например, посредством любой технологии связи. Схема 910 обработки выполнена с возможностью осуществления вышеописанной обработки, например, на любом из фиг. 8A-8C, например, путем выполнения инструкций, хранящихся в памяти 930. Схема 910 обработки в связи с этим может реализовать некоторые функциональные средства, блоки или модули.
Фиг. 10 демонстрирует блок-схему одного варианта осуществления сетевого узла 1000 в беспроводной сети в соответствии с различными описанными здесь вариантами осуществления (например, сетевого узла, показанного на фиг. 1 и фиг. 11). Как показано, сетевой узел 1000 реализует различные функциональные средства, блоки или модули, например, посредством схемы 910 обработки на фиг. 9 и/или посредством программного кода. В одном варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например: блок 1011 определения для определения обновления объекта измерения на беспроводном устройстве, и блок 1013 передачи для передачи обновления объекта измерения на беспроводном устройстве. Дополнительно, беспроводное устройство способно поддерживать или сбрасывать измерения, осуществляемые на этом объекте, в зависимости от того, конфигурирует ли единственное обновление устройство для предоставления отчета о CGI для соты.
В другом варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например: блок 1011 определения для определения, поддерживать ли, или же сбрасывать измерения, осуществляемые беспроводным устройством на объекте измерения, и блок 1013 передачи для передачи на беспроводное устройство, указание, поддерживать ли, или же сбрасывать измерения, осуществляемые беспроводным устройством на объекте измерения.
В другом варианте осуществления, эти функциональные средства, блоки или модули, например, для осуществления представленного здесь способа(ов), могут включать в себя, например: блок 1011 определения для определения соты, для которой беспроводное устройство должно предоставить отчет о CGI, и блок 1013 передачи для передачи, в информационном элементе конфигурации предоставления отчета об измерении или информационном элементе идентификатора измерения конфигурации измерения, указания соты, для которой беспроводное устройство должно предоставить отчет о CGI.
Специалистам в данной области техники также очевидно, что рассмотренные здесь варианты осуществления дополнительно включают в себя соответствующие компьютерные программы.
Компьютерная программа содержит инструкции, которые, при выполнении на по меньшей мере одном процессоре устройства, предписывают устройству осуществлять любую из соответствующей вышеописанной обработки. В связи с этим компьютерная программа может содержать один или более модулей кода, соответствующих вышеописанным средству или блокам.
Варианты осуществления дополнительно включают в себя носитель, содержащий такую компьютерную программу. Этот носитель может содержать один из электронного сигнала, оптического сигнала, радиосигнала и компьютерно-считываемого носителя данных.
В связи с этим, рассмотренные здесь варианты осуществления также включают в себя компьютерный программный продукт, хранящийся на долговременном компьютерно-считываемом носителе (данных или записи) и содержащий инструкции, которые, при выполнении процессором устройства, предписывают устройству осуществлять вышеописанное.
Варианты осуществления дополнительно включают в себя компьютерный программный продукт, содержащий участки программного кода для осуществления этапов любого из рассмотренных здесь вариантов осуществления, когда компьютерный программный продукт выполняется вычислительным устройством. Этот компьютерный программный продукт может храниться на компьютерно-считываемом носитель записи.
Далее будут описаны дополнительные варианты осуществления. По меньшей мере некоторые из этих вариантов осуществления можно описать применительно к некоторым контекстам и/или типам беспроводной сети в целях иллюстрации, но варианты осуществления аналогично применяются в других контекстах и/или типах беспроводной сети, в явном виде не описанных.
Хотя описанное здесь изобретение можно реализовать в системе любого подходящего типа, где используются любые пригодные компоненты, раскрытые здесь варианты осуществления описаны в отношении беспроводные сети, например, иллюстративной беспроводные сети, представленной на фиг. 11. Для простоты, беспроводная сеть на фиг. 11 изображает только сеть 1106, сетевые узлы 1160 и 1160b и WD 1110, 1110b и 1110c. На практике беспроводная сеть может дополнительно включать в себя любые дополнительные элементы, пригодные для поддержания связи между беспроводными устройствами или между беспроводным устройством и другим устройством связи, например, стационарным телефоном, поставщиком услуг или любым другим сетевым узлом или оконечным устройством. Среди проиллюстрированных компонентов, сетевой узел 1160 и беспроводное устройство (WD) 1110 изображены более детально. Беспроводная сеть может обеспечивать связь и другие типы услуг одному или более беспроводным устройствам для облегчения доступа беспроводных устройств к услугам и/или использования услуг, обеспечиваемых беспроводной сетью или через нее.
Беспроводная сеть может содержать и/или сопрягаться с любым типом сети связи, телекоммуникаций, данных, сотовой связи и/или радиосвязи или системой другого аналогичного типа. В некоторых вариантах осуществления, беспроводная сеть может быть выполнена с возможностью действовать согласно конкретным стандартам или другим типам заранее заданных правил или процедур. Таким образом, конкретные варианты осуществления беспроводные сети могут реализовать такие стандарты связи, как глобальная система мобильной связи (GSM), универсальная система мобильной связи (UMTS), проект долгосрочного развития систем связи (LTE), узкополосный интернет вещей (NB-IoT) и/или другие подходящие стандарты 2G, 3G, 4G или 5G; стандарты беспроводной локальной сети (WLAN), например, стандарты IEEE 802.11; и/или любой другой подходящий стандарт беспроводной связи, например, стандарты "общемировой совместимости широкополосного беспроводного доступа" (WiMax), Bluetooth, Z-Wave и/или ZigBee.
Сеть 1106 может содержать одну или более транзитных сетей, базовых сетей, IP-сетей, коммутируемых телефонных сетей общего пользования (PSTN), сетей пакетных данных, оптических сетей, глобальных сетей (WAN), локальных сетей (LAN), беспроводных локальных сетей (WLAN), проводных сетей, беспроводных сетей, городских сетей и других сетей для обеспечения связи между устройствами.
Сетевой узел 1160 и WD 1110 содержат различные компоненты, более подробно описанные ниже. Эти компоненты работают совместно для обеспечения функциональных возможностей сетевого узла и/или беспроводного устройства, например, для обеспечения беспроводных соединений в беспроводной сети. В различных вариантах осуществления беспроводная сеть может содержать любое количество проводных или беспроводных сетей, сетевых узлов, базовых станций, контроллеров, беспроводных устройств, ретрансляционных станций и/или любых других компонентов или систем, которые могут способствовать или участвовать в передаче данных и/или сигналов как по проводным, так и беспроводным соединениям.
Используемый здесь термин "сетевой узел" означает оборудование, способное, сконфигурированное, приспособленное и/или действующее для осуществления связи, прямо или косвенно, с беспроводным устройством и/или с другими сетевыми узлами или оборудованием в беспроводной сети для обеспечения и/или предоставления беспроводного доступа беспроводному устройству и/или для осуществления других функций (например, администрирования) в беспроводной сети. Примеры сетевых узлов включают в себя, но без ограничения, точки доступа (AP) (например, точки радиодоступа), базовые станции (BS) (например, базовые радиостанции, узлы B, усовершенствованные узлы B (eNB) и NR NodeB (gNB)). Базовые станции можно классифицировать на основании зоны покрытия, которую они обеспечивают (или, другими словами, их уровня передаваемой мощности) и также именовать базовыми станциями фемтосоты, базовыми станциями пикосоты, базовыми станциями микросоты или базовыми станциями макросоты. Базовая станция может представлять собой ретрансляционный узел или донорский узел ретранслятора управляющий ретранслятором. Сетевой узел также может включать в себя один или более (или все) части распределенной базовой станции радиосвязи, например, централизованные цифровые блоки и/или удаленные блоки радиосвязи (RRU), иногда именуемые удаленными радиоприемопередатчиками (RRH). Такие удаленные блоки радиосвязи могут быть или не быть объединены с антенной в качестве радиостанции со встроенной антенной. Части распределенной базовой станции радиосвязи также могут именоваться узлами в системе распределенных антенн (DAS). Другие дополнительные примеры сетевых узлов включают в себя оборудование многостандартной радиосвязи (MSR), например MSR BS, сетевые контроллеры, например, контроллеры радиосети (RNC) или контроллеры базовых станций (BSC), базовые приемопередающие станции (BTS), точки передачи, узлы передачи, узлы многосотовой/многоадресной координации (MCE), узлы базовой сети (например, MSC, MME), узлы O&M, узлы OSS, узлы SON, узлы позиционирования (например, E-SMLC) и/или MDT. В порядке другого примера, сетевой узел может быть виртуальным сетевым узлом, как более подробно описано ниже. Однако, в более общем случае, сетевые узлы могут представлять любое пригодное устройство (или группу устройств), способное, сконфигурированное, приспособленное и/или действующее для обеспечения и/или предоставления беспроводному устройству доступа к беспроводной сети или для обеспечения некоторой услуги беспроводному устройству, осуществившему доступ к беспроводной сети.
Согласно фиг. 11, сетевой узел 1160 включает в себя схему 1170 обработки, считываемый устройством носитель 1180, интерфейс 1190, вспомогательное оборудование 1184, источник 1186 питания, схему 1187 питания и антенну 1162. Хотя сетевой узел 1160, проиллюстрированный в иллюстративной беспроводной сети на фиг. 11, может представлять устройство, которое включает в себя проиллюстрированную комбинацию аппаратных компонентов, другие варианты осуществления могут содержать сетевые узлы с различными комбинациями компонентов. Следует понимать, что сетевой узел содержит любую пригодную комбинацию оборудования и/или программного обеспечения, необходимую для осуществления задач, признаков, функций и раскрытых здесь способов. Кроме того, хотя компоненты сетевого узла 1160 изображены в виде отдельных прямоугольников, расположенный в прямоугольнике большего размера, или вложенных в несколько прямоугольников, на практике сетевой узел может содержать несколько разных физических компонентов, образующих единый проиллюстрированный компонент (например, считываемый устройством носитель 1180 может содержать несколько отдельных жестких дисков а также несколько модулей RAM).
Аналогично, сетевой узел 1160 может состоять из нескольких физически отдельных компонентов (например, компонента NodeB и компонента RNC или компонента BTS и компонента BSC и т.д.), каждый из которых может иметь свои собственные соответствующие компоненты. В некоторых сценариях, в которых сетевой узел 1160 содержит несколько отдельных компонентов (например, компоненты BTS и BSC), один или более из отдельных компонентов могут совместно использоваться несколькими сетевыми узлами. Например, один RNC может управлять несколькими NodeB. В таком сценарии, каждую уникальную пару NodeB и RNC в ряде случаев можно рассматривать как единый отдельный сетевой узел. В некоторых вариантах осуществления, сетевой узел 1160 может быть выполнен с возможностью поддержки нескольких технологий радиодоступа (RAT). В таких вариантах осуществления, некоторые компоненты могут дублироваться (например, отдельный считываемый устройством носитель 1180 для разных RAT), и некоторые компоненты могут повторно использоваться (например, одна и та же антенна 1162 может совместно использоваться разными RAT). Сетевой узел 1160 также может включать в себя несколько наборов различных проиллюстрированных компонентов для разных беспроводных технологий, интегрированных в сетевой узел 360, например, беспроводных технологий GSM, WCDMA, LTE, NR, WiFi или Bluetooth. Эти беспроводные технологии могут интегрироваться в одну или разные микросхемы или наборы микросхем и другие компоненты в сетевом узле 1160.
Схема 1170 обработки выполнена с возможностью осуществления любого определения, вычисления или аналогичных операций (например, некоторых операций получения), описанных здесь как обеспечиваемых сетевым узлом. Эти операции, осуществляемые схемой 1170 обработки, могут включать в себя обработку информации, полученной схемой 1170 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в сетевом узле и/или осуществления одной или более операций на основании полученной информации или преобразованной информации и в результате упомянутой обработки для совершения определения.
Схема 1170 обработки может содержать комбинацию из одного или более из микропроцессора, контроллера, микроконтроллера, центрального процессора, цифрового сигнального процессора, специализированной интегральной схемы, вентильной матрицы, программируемой пользователем, или любого другого пригодного вычислительного устройства, ресурса или комбинации оборудования, программного обеспечения и/или кодированной логики, действующей для обеспечения, либо самостоятельно, либо совместно с другими компонентами сетевого узла 1160, например, считываемого устройством носителя 1180, функциональными возможностями сетевого узла 1160. Например, схема 1170 обработки может выполнять инструкции, хранящиеся на считываемом устройством носителе 1180 или в памяти в схеме 1170 обработки. Такие функциональные возможности могут включать в себя обеспечение любого из различных рассмотренных здесь беспроводных признаков, функций или преимуществ. В некоторых вариантах осуществления, схема 1170 обработки может включать в себя систему на кристалле (SOC).
В некоторых вариантах осуществления, схема 1170 обработки может включать в себя один или более из схемы 1172 радиочастотного (RF) приемопередатчика и схемы 11374 низкочастотной обработки. В некоторых вариантах осуществления, схема 1172 радиочастотного (RF) приемопередатчика и схема 1174 низкочастотной обработки могут располагаться на отдельных микросхемах (или наборах микросхем), платах или блоках, например, блоках радиосвязи и цифровых блоках. В альтернативных вариантах осуществления, часть или все из схемы 1172 RF приемопередатчика и схемы 1174 низкочастотной обработки могут располагаться на одной и той же микросхеме или наборе микросхем, платах или блоках.
В некоторых вариантах осуществления, некоторые или все из описанных здесь функциональных возможностей, обеспечиваемых сетевым узлом, базовой станцией, eNB или другим таким сетевым устройством может осуществляться схемой 1170 обработки, выполняющей инструкции, хранящиеся на считываемом устройством носителе 1180 или в памяти в схеме 1170 обработки. В альтернативных вариантах осуществления, некоторые или все из функциональных возможностей могут обеспечиваться схемой 1170 обработки без выполнения инструкций, хранящихся на отдельном или дискретном считываемом устройством носителе, например, в аппаратном режиме. В любом из этих вариантов осуществления, выполнение инструкций, хранящихся на считываемом устройством носителе данных, или нет, схема 1170 обработки может быть выполнена с возможностью осуществления описанных функциональных возможностей. Преимущества, обеспеченные такими функциональными возможностями, не ограничиваются схемой 1170 обработки самостоятельно или другими компонентами сетевого узла 1160, но ими пользуется сетевой узел 1160 в целом и/или конечные пользователи и беспроводная сеть в целом.
Считываемый устройством носитель 1180 может содержать любую форму энергозависимой или энергонезависимой компьютерно-считываемой памяти, включающей в себя, без ограничения, постоянное хранилище, твердотельную память, дистанционно установленную память, магнитные носители, оптические носители, оперативную память (RAM), постоянную память (ROM), носители данных большой емкости (например, жесткий диск), сменные носители данных (например, флэш-носитель, компакт-диск (CD) или цифровой видео-диск (DVD)) и/или любые другие энергозависимые или энергонезависимые, долговременные считываемые устройством и/или компьютерно-исполняемые запоминающие устройства, где хранятся информация, данные и/или инструкции, которые могут использоваться схемой 1170 обработки. На считываемом устройством носителе 1180 могут храниться любые пригодные инструкции, данные или информация, включающие в себя компьютерную программу, программное обеспечение, приложение, включающее в себя один или более из логики, правил, кода, таблиц и т.д. и/или другие инструкции, способные исполняться схемой 1170 обработки и использоваться сетевым узлом 1160. Считываемый устройством носитель 1180 может использоваться для хранения любых вычислений, произведенных схемой 1170 обработки и/или любых данных, принятых через интерфейс 1190. В некоторых вариантах осуществления, схема 1170 обработки и считываемый устройством носитель 1180 может считаться интегральным.
Интерфейс 1190 используется для проводной или беспроводной передачи сигнализации и/или данных между сетевым узлом 1160, сетью 1106 и/или WD 1110. Как показано, интерфейс 1190 содержит порт(ы)/терминал(ы) 1194 для отправки и приема данных, например, в сеть 1106 и из нее по проводному соединению. Интерфейс 1190 также включает в себя схему 1192 радиочастотной обработки, которая может быть подключена к антенне 1162 или, в некоторых вариантах осуществления, является ее частью. Схема 1192 радиочастотной обработки содержит фильтры 1198 и усилители 1196. Схема 1192 радиочастотной обработки может быть подключена к антенна 1162 и схеме 1170 обработки. Схема радиочастотной обработки может быть выполнена с возможностью преобразования сигналов, передаваемых между антенной 1162 и схемой 1170 обработки. Схема 1192 радиочастотной обработки может принимать цифровые данные, подлежащие отправке на другие сетевые узлы или WD через беспроводное соединение. Схема 1192 радиочастотной обработки может преобразовывать цифровые данные в радиосигнал, имеющий подходящие параметры канала и полосы, с использованием комбинации фильтров 1198 и/или усилителей 1196. Затем радиосигнал может передаваться через антенну 1162. Аналогично, при приеме данных, антенна 1162 может собирать радиосигналы, которые затем преобразуются в цифровые данные схемой 1192 радиочастотной обработки. Цифровые данные могут поступать на схему 1170 обработки. В других вариантах осуществления, интерфейс может содержать различные компоненты и/или различные комбинации компонентов.
В некоторых альтернативных вариантах осуществления, сетевой узел 1160 может не включать в себя отдельную схему 1192 радиочастотной обработки, вместо этого, схема 1170 обработки может содержать схему радиочастотной обработки и может быть подключена к антенне 1162 без отдельной схемы 1192 радиочастотной обработки. Аналогично, в некоторых вариантах осуществления, все или некоторые из схемы 1172 RF приемопередатчика могут считаться частью интерфейса 1190. В прочих вариантах осуществления, интерфейс 1190 может включать в себя один или более портов или терминалов 1194, схему 1192 радиочастотной обработки и схему 1172 RF приемопередатчика, как часть блока радиосвязи (не показан), и интерфейс 1190 может осуществлять связь со схемой 1174 низкочастотной обработки, которая составляет часть цифрового блока (не показан).
Антенна 1162 может включать в себя одну или более антенн, или антенные решетки, выполненные с возможностью отправки и/или приема беспроводных сигналов. Антенна 1162 может быть подключена к схеме 1190 радиочастотной обработки и может быть антенной любого типа, способной передавать и принимать данные и/или сигналы в беспроводном режиме. В некоторых вариантах осуществления, антенна 1162 может содержать одну или более всенаправленных, секторных или панельных антенн, действующих для передачи/приема радиосигналов, например, от 2 ГГц до 66 ГГц. Всенаправленная антенна может использоваться для передачи/приема радиосигналов в любом направлении, секторная антенна может использоваться для передачи/приема радиосигналов от устройств в конкретной области, и панельная антенна может быть антенной прямой видимости, используемой для передачи/приема радиосигналов по относительно прямой линии. В ряде случаев, использование более чем одной антенны может именоваться MIMO. В некоторых вариантах осуществления, антенна 1162 может быть отделена от сетевого узла 1160 и может подключаться к сетевому узлу 1160 через интерфейс или порт.
Антенна 1162, интерфейс 1190 и/или схема 1170 обработки могут быть выполнены с возможностью осуществления любых операций приема и/или некоторых описанных здесь операций получения, которые осуществляются сетевым узлом. Любая информация, данные и/или сигналы могут приниматься от беспроводного устройства, другого сетевого узла и/или любого другого сетевого оборудования. Аналогично, антенна 1162, интерфейс 1190 и/или схема 1170 обработки могут быть выполнены с возможностью осуществления любых описанных здесь операций передачи, которые осуществляются сетевым узлом. Любая информация, данные и/или сигналы могут передаваться на беспроводное устройство, другой сетевой узел и/или любое другое сетевое оборудование.
Схема 1187 питания может содержать, или подключаться к, схема управления питанием и выполнена с возможностью подачи питания на компоненты сетевого узла 1160 для осуществления описанных здесь функциональных возможностей. Схема 1187 питания может принимать мощность от источника 1186 питания. Источник 386 питания и/или схема 1187 питания могут быть выполнены с возможностью подачи питания на различные компоненты сетевого узла 1160 в форме, пригодной для соответствующих компонентов (например, на уровне напряжения и тока, необходимом для каждого соответствующего компонента). Источник 1186 питания может быть либо включен в состав или находиться вне схемы 1187 питания и/или сетевого узла 1160. Например, сетевой узел 1160 может подключаться к внешнему источнику питания (например, электрической розетке) через схему или интерфейс ввода, например, электрический кабель, благодаря чему, внешний источник питания подает мощность на схему 1187 питания. В порядке дополнительного примера, источник 1186 питания может содержать источник мощности в форме батареи или аккумулятора, который подключен к схеме 1187 питания или встроен в нее. Батарея может обеспечивать резервное питание в случае отказа внешнего источника питания. Также могут использоваться другие типы источников питания, например, фотогальванические устройства.
Альтернативные варианты осуществления сетевого узла 1160 могут включать в себя дополнительные компоненты помимо показанных на фиг. 11, которые могут отвечать за обеспечение некоторых аспектов функциональных возможностей сетевого уза, включающих в себя любую из описанных здесь функциональных возможностей и/или любые функциональные возможности, необходимые для поддержки описанного здесь изобретения. Например, сетевой узел 1160 может включать в себя оборудование пользовательского интерфейса для ввода информации в сетевой узел 1160 и для обеспечения вывода информации из сетевого узла 1160. Это позволяет пользователю осуществлять диагностику, обслуживание, ремонт и другие административные функции для сетевого узла 1160.
Используемый здесь термин "беспроводное устройство" (WD) означает устройство, способное, сконфигурированное, приспособленное и/или действующее для осуществления связи в беспроводном режиме с сетевыми узлами и/или другими беспроводными устройствами. Если не указано обратное, термин WD может использоваться здесь взаимозаменяемо с пользовательским оборудованием (UE). Осуществление связи в беспроводном режиме могут предусматривать передачу и/или прием беспроводных сигналов с использованием электромагнитных волн, радиоволн, инфракрасных волн и/или сигналов других типов, пригодных для переноса информации в эфире. В некоторых вариантах осуществления, WD может быть выполнено с возможностью передачи и/или приема информации без прямого вмешательства человека. Например, WD может предназначаться для передачи информации в сеть по заранее определенному расписанию, инициированной внутренним или внешним событием, или по запросам из сети. Примеры WD включают в себя, но без ограничения, смартфон, мобильный телефон, сотовый телефон, телефон на основе протокола "речь по IP" (VoIP), телефон беспроводной местной системы связи, настольный компьютер, персональный цифровой помощник (PDA), беспроводные камеры, игровую консоль или игровое устройство, устройство хранения музыки, устройство воспроизведению, носимое оконечное устройство, беспроводную концевую точку, мобильную станцию, планшет, портативный компьютер, оборудование, встроенное в портативный компьютер (LEE), оборудование, установленное на портативном компьютере (LME), интеллектуальное устройство, беспроводное оборудование в помещении заказчика (CPE), установленное на транспортном средстве беспроводное оконечное устройство, и т.д. WD может поддерживать межустройственную (D2D) связь, например, путем применения стандарта 3GPP к связи по прямому соединению, между транспортными средствами (V2V), между транспортным средством и инфраструктурой (V2I), между транспортным средством и всем (V2X) и в этом случае может именоваться устройством связи D2D. в качестве еще одного конкретного примера, в сценарии интернета вещей (IoT), WD может представлять машину или другое устройство, которое осуществляет отслеживание и/или измерения, и передает результаты такого отслеживания и/или измерений на другое WD и/или сетевой узел. В этом случае WD может быть межмашинным (M2M) устройством, которое в контексте 3GPP может именоваться устройством MTC. В качестве одного конкретного примера, WD может представлять собой UE, реализующий стандарт 3GPP узкополосного интернета вещей (NB-IoT). Конкретными примерами таких машин или устройств являются датчики, измерительные устройства, например, электросчетчики, промышленное оборудование, или домашние или персональные электроприборы (например, холодильники, телевизоры и т.д.), персональные носимые приборы (например, часы, фитнес-трекеры и т.д.). В других сценариях, WD может представлять транспортное средство или другое оборудование, способное отслеживать его рабочее состояние и/или предоставлять отчет о нем или другие функции, связанные с его работой. WD, как описано выше, может представлять концевую точку беспроводного соединения, и в этом случае устройство может именоваться беспроводным терминалом. Кроме того, WD, как описано выше, может быть мобильным, и в этом случае оно также может именоваться мобильным устройством или мобильным терминалом.
Как показано, беспроводное устройство 1110 включает в себя антенну 1111, интерфейс 1114, схему 1120 обработки, считываемый устройством носитель 1130, оборудование 1132 пользовательского интерфейса, вспомогательное оборудование 1134, источник 1136 питания и схему 1137 питания. WD 1110 может включать в себя несколько наборов одного или более из проиллюстрированных компонентов для разных беспроводных технологий, поддерживаемых WD 1110, например, беспроводных технологий GSM, WCDMA, LTE, NR, WiFi, WiMAX или Bluetooth, а также другие. Эти беспроводные технологии могут интегрироваться в одну или разные микросхемы или набор микросхем в качестве других компонентов в WD 1110.
Антенна 1111 может включать в себя одну или более антенн или антенные решетки, выполненные с возможностью отправки и/или приема беспроводных сигналов, и подключена к интерфейсу 1114. В некоторых альтернативных вариантах осуществления, антенна 1111 может быть отделена от WD 1110 и подключаться к WD 1110 через интерфейс или порт. Антенна 1111, интерфейс 1114 и/или схема 1120 обработки могут быть выполнены с возможностью осуществления любых описанных здесь операций приема или передачи, которые осуществляются WD. Любая информация, данные и/или сигналы могут приниматься от сетевого узла и/или другого WD. В некоторых вариантах осуществления, схема радиочастотной обработки и/или антенна 1111 может считаться интерфейсом.
Как показано, интерфейс 1114 содержит схему 1112 радиочастотной обработки и антенну 1111. Схема 1112 радиочастотной обработки содержит один или более фильтров 1118 и усилителей 1116. Схема 1114 радиочастотной обработки подключена к антенне 1111 и схеме 1120 обработки, и выполнена с возможностью преобразования сигналов, передаваемых между антенной 1111 и схемой 1120 обработки. Схема 1112 радиочастотной обработки может быть подключена к антенне 1111 или ее части. В некоторых вариантах осуществления, WD 1110 может не включать в себя отдельную схему 1112 радиочастотной обработки; напротив, схема 1120 обработки может содержать схему радиочастотной обработки и может быть подключена к антенне 1111. Аналогично, в некоторых вариантах осуществления, некоторые или все из схем 1122 RF приемопередатчика могут считаться частью интерфейса 1114. Схема 1112 радиочастотной обработки может принимать цифровые данные, подлежащие отправке на другие сетевые узлы или WD через беспроводное соединение. Схема 1112 радиочастотной обработки может преобразовывать цифровые данные в радиосигнал, имеющий подходящие параметры канала и полосы, с использованием комбинации фильтров 1118 и/или усилителей 1116. Затем радиосигнал может передаваться через антенну 1111. Аналогично, при приеме данных, антенна 1111 может собирать радиосигналы, которые затем преобразуются в цифровые данные схемой 1112 радиочастотной обработки. Цифровые данные могут поступать на схему 1120 обработки. В других вариантах осуществления, интерфейс может содержать различные компоненты и/или различные комбинации компонентов.
Схема 1120 обработки может содержать комбинацию из одного или более из микропроцессора, контроллера, микроконтроллера, центрального процессора, цифрового сигнального процессора, специализированной интегральной схемы, вентильной матрицы, программируемой пользователем, или любого другого пригодного вычислительного устройства, ресурса или комбинации оборудования, программного обеспечения и/или кодированной логики, действующей для обеспечения, либо самостоятельно, либо совместно с другими компонентами WD 1110, например, считываемым устройством носителем 330, функциональных возможностей WD 1110. Такие функциональные возможности могут включать в себя обеспечение любого из различных рассмотренных здесь беспроводных признаков или преимуществ. Например, схема 1120 обработки может выполнять инструкции, хранящиеся на считываемом устройством носителе 330 или в памяти в схеме 1120 обработки для обеспечения раскрытых здесь функциональных возможностей.
Как показано, схема 1120 обработки включает в себя одну или более из схемы 1122 RF приемопередатчика, схемы 1124 низкочастотной обработки, и схемы 1126 обработки приложения. В других вариантах осуществления, схема обработки может содержать различные компоненты и/или различные комбинации компонентов. В некоторых вариантах осуществления схема 1120 обработки WD 1110 может содержать SOC. В некоторых вариантах осуществления, схема 1122 RF приемопередатчика, схема 1124 низкочастотной обработки и схема 1126 обработки приложения могут располагаться на отдельных микросхемах или наборах микросхем. В альтернативных вариантах осуществления, часть или все из схемы 1124 низкочастотной обработки и схемы 1126 обработки приложения могут объединяться в одну микросхему или набор микросхем, и схема 1122 RF приемопередатчика может располагаться на отдельной микросхеме или наборе микросхем. В других альтернативных вариантах осуществления, часть или все из схемы 1122 RF приемопередатчика и схемы 1124 низкочастотной обработки могут располагаться на одной и той же микросхеме или наборе микросхем, и схема 1126 обработки приложения может располагаться на отдельной микросхеме или наборе микросхем. В прочих альтернативных вариантах осуществления, часть или все из схемы 1122 RF приемопередатчика, схемы 1124 низкочастотной обработки и схемы 1126 обработки приложения могут объединяться в одной и той же микросхеме или наборе микросхем. В некоторых вариантах осуществления, схема 1122 RF приемопередатчика может быть частью интерфейса 1114. Схема 1122 RF приемопередатчика может преобразовывать RF сигналы для схемы 1120 обработки.
В некоторых вариантах осуществления, некоторые или все из описанных здесь функциональных возможностей, которые осуществляются WD, могут обеспечиваться схемой 1120 обработки с выполнением инструкций, хранящихся на считываемом устройством носителе 1130, который в некоторых вариантах осуществления может быть компьютерно-считываемым носителем данных. В альтернативных вариантах осуществления, некоторые или все из функциональных возможностей могут обеспечиваться схемой 1120 обработки без выполнения инструкций, хранящихся на отдельном или дискретном считываемом устройством носителе данных, например, в аппаратном режиме. В любом из этих конкретных вариантов осуществления, выполнение инструкций, хранящихся на считываемом устройством носителе данных, или нет, схема 1120 обработки может быть выполнена с возможностью осуществления описанных функциональных возможностей. Преимущества, обеспеченные такими функциональными возможностями, не ограничиваются схемой 1120 обработки самостоятельно или другими компонентами WD 1110, но ими пользуется WD 1110 в целом и/или конечные пользователи и беспроводная сеть в целом.
Схема 1120 обработки может быть выполнена с возможностью осуществления любого определения, вычисления или аналогичных операций (например, некоторых операций получения), описанных здесь как осуществляемый WD. Эти операции, осуществляемые схемой 1120 обработки, могут включать в себя обработку информации, полученной схемой 1120 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся WD 1110, и/или осуществления одной или более операций на основании полученной информации или преобразованной информации и в результате упомянутой обработки для совершения определения.
Считываемый устройством носитель 110 может действовать для хранения компьютерной программы, программного обеспечения, приложения, включающего в себя один или более из логики, правил, кода, таблиц и т.д. и/или другие инструкции, способные исполняться схемой 1120 обработки. Считываемый устройством носитель 1130 может включать в себя компьютерную память (например, оперативную память (RAM) или постоянную память (ROM)), носители данных большой емкости (например, жесткий диск), сменные носители данных (например, компакт-диск (CD) или цифровой видео-диск (DVD)) и/или любые другие энергозависимые или энергонезависимые, долговременные считываемые устройством и/или компьютерно-исполняемые запоминающие устройства, где хранятся информация, данные и/или инструкции, которые могут использоваться схемой 1120 обработки. В некоторых вариантах осуществления, схема 1120 обработки и считываемый устройством носитель 1130 могут считаться интегральным.
Оборудование 1132 пользовательского интерфейса могут обеспечивать компоненты, которые позволяют пользователю-человеку взаимодействовать с WD 1110. Такое взаимодействие может принимать разнообразные формы, например, зрительные, слуховые, тактильные и т.д. Оборудование 1132 пользовательского интерфейса может действовать для генерации выходного сигнала пользователю и для предоставления пользователю возможности обеспечения входного сигнала в WD 1110. Тип взаимодействия может изменяться в зависимости от типа оборудования 1132 пользовательского интерфейса, установленного в WD 1110. Например, если WD 1110 является смартфоном, взаимодействие может осуществляться через сенсорный экран; если WD 1110 является интеллектуальным измерительным прибором, взаимодействие может осуществляться через экран, который обеспечивает использование (например, количество используемых галлонов) или громкоговоритель, который обеспечивает слышимое предупреждение (например, при обнаружении задымления). Оборудование 1132 пользовательского интерфейса может включать в себя входные интерфейсы, устройства и схемы, и выходные интерфейсы, устройства и схемы. Оборудование 1132 пользовательского интерфейса выполнено с возможностью ввода информации в WD 1110 и подключено к схеме 1120 обработки для того, чтобы схема 1120 обработки могла обрабатывать входную информацию. Оборудование 1132 пользовательского интерфейса может включать в себя, например, микрофон, датчик близости или другой датчик, клавиши/кнопки, сенсорный дисплей, одну или более камер, порт USB или другую входную схему. Оборудование 1132 пользовательского интерфейса также выполнено с возможностью обеспечения вывода информации из WD 1110, и предоставления схеме 320 обработки возможности вывода информации из WD 310. Оборудование 1132 пользовательского интерфейса может включать в себя, например, громкоговоритель, дисплей, вибрационную схему, порт USB, интерфейс головного телефона или другую схему вывода. С использованием одного или более входного и выходного интерфейсов, устройств и схем, оборудования 1132 пользовательского интерфейса, WD 1110 может осуществлять связь с конечными пользователями и/или беспроводной сетью и позволяют им пользоваться описанными здесь функциональными возможностями.
Источник 1136 питания может, в некоторых вариантах осуществления, иметь форму батареи или аккумулятора. Также могут использоваться другие типы источников питания, например, внешний источник питания (например, электрическая розетка), фотогальванические устройства или элементы питания. WD 1110 может дополнительно содержать схему 1137 питания для подачи мощности от источника 1136 питания на различные части WD 1110, которые нуждаются в мощности от источника 1136 питания для осуществления любых описанных или указанных здесь функциональных возможностей. Схема 1137 питания в некоторых вариантах осуществления может содержать схему управления питанием. Схема 1137 питания может дополнительно или альтернативно действовать для приема мощности от внешнего источника питания; и в этом случае WD 1110 может подключаться к внешнему источнику питания (например, электрической розетке) через входную схему или интерфейс, например, электрический силовой кабель. Схема 1137 питания может также в некоторых вариантах осуществления действовать для доставки мощности от внешнего источника питания на источник 1136 питания. Это может быть, например, для зарядки источника 1136 питания. Схема 337 питания может осуществлять любое форматирование, преобразование или другую модификацию мощности от источника 1136 питания, чтобы сделать мощность пригодной для соответствующих компонентов WD 1110, на которые подается питание.
Фиг. 12 демонстрирует один вариант осуществления UE в соответствии с различными описанными здесь аспектами. Используемый здесь термин "пользовательское оборудование" или UE не обязательно предполагает наличие пользователя в смысле пользователя-человека, который владеет и/или оперирует соответствующим устройством. Вместо этого, UE может представлять устройство, предназначенное для продажи пользователю-человеку или для эксплуатации им, но которое может не быть, или не быть первоначально, связано с конкретным пользователем-человеком (например, контроллер интеллектуального оросителя). Альтернативно, UE может представлять устройство, не предназначенное для продажи конечному пользователю или эксплуатации им, но которое может быть связано с пользователем или эксплуатироваться в его интересах (например, интеллектуальный электросчетчик). UE 1220 может быть любым UE, идентифицированным проектом партнерства третьего поколения (3GPP), в том числе UE NB-IoT, UE связи машинного типа (MTC), и/или UE расширенной MTC (eMTC). UE 1200, согласно фиг. 12, является одним примером WD, сконфигурированного для связи в соответствии с одним или более стандартами связи, распространяемыми проектом партнерства третьего поколения (3GPP), например, стандартами GSM, UMTS, LTE и/или 5G 3GPP. Как упомянуто выше, термины WD и UE могут использоваться взаимозаменяемо. Соответственно, хотя на фиг. 12 показано UE, рассмотренные здесь компоненты в равной степени применимы к WD, и наоборот.
Согласно фиг. 12, UE 1200 включает в себя схему 1201 обработки, которая в ходе работы подключается к интерфейсу 1205 ввода/вывода, радиочастотный (RF) интерфейс 1209, интерфейс 1211 сетевого соединения, память 1215, включающую в себя оперативную память (RAM) 1217, постоянную память (ROM) 1219 и носитель 1221 данных и т.п., подсистему 1231 связи, источник 1233 питания и/или любой другой компонент или любую их комбинацию. Носитель 1221 данных включает в себя операционную систему 1223, прикладную программу 1225 и данные 1227. В других вариантах осуществления, носитель 1221 данных может включать в себя другие аналогичные типы информации. Некоторые UE могут использовать все компоненты, показанные на фиг. 12, или только поднабор компонентов. Уровень интеграции между компонентами может различаться от UE к UE. Дополнительно, некоторые UE могут содержать несколько экземпляров компонента, например, несколько процессоров, блоков памяти, приемопередатчиков, передатчиков, приемников и т.д.
Согласно фиг. 12, схема 1201 обработки может быть выполнена с возможностью обработки компьютерных инструкций и данных. Схема 1201 обработки может быть выполнена с возможностью реализации любого последовательного конечного автомата, способного выполнять машинные инструкции, хранящиеся в качестве машиночитаемых компьютерных программ в памяти, например, одной или более аппаратно реализованных конечных автоматов (например, в виде дискретной логики, FPGA, ASIC и т.д.); программируемой логики совместно с подходящим программно-аппаратным обеспечением; одной или более сохраненных программ, процессоров общего назначения, например, микропроцессора или цифрового сигнального процессора (DSP), совместно с подходящим программным обеспечением; или любой комбинации вышеперечисленного. Например, схема 1201 обработки может включать в себя два центральных процессора (CPU). Данные могут представлять собой информацию в форме, пригодной для использования компьютером.
В представленном варианте осуществления, интерфейс 1205 ввода/вывода может быть выполнен с возможностью обеспечения интерфейса связи устройству ввода, устройству вывода или устройству ввода и вывода. UE 1200 может быть выполнено с возможностью использования устройства вывода через интерфейс 1205 ввода/вывода. Устройство вывода может использовать в качестве устройства ввода однотипный порт интерфейса. Например, порт USB может использоваться для обеспечения ввода в UE 1200 и вывода из него. Устройством вывода может служить громкоговоритель, звуковая карта, видеокарта, дисплей, монитор, принтер, исполнительный механизм, излучатель, смарт-карта, другое устройство вывода или любая их комбинация. UE 1200 может быть выполнено с возможностью использования устройства ввода через интерфейс 1205 ввода/вывода для того, чтобы пользователь мог закладывать информацию в UE 1200. Устройство ввода может включать в себя дисплей, реагирующий на прикосновение или реагирующий на присутствие, камеру (например, цифровую камеру, цифровую видеокамеру, веб-камеру и т.д.), микрофон, датчик, мышь, шаровой манипулятор, навигационную панель, сенсорную панель, колесо прокрутки, смарт-карту и пр. Дисплей, реагирующий на присутствие, может включать в себя емкостной или резистивный тактильный датчик для регистрации ввода от пользователя. Датчик может представлять собой, например, акселерометр, гироскоп, датчик наклона, датчик усилия, магнитометр, оптический датчик, датчик близости, другой аналогичный датчик или любую их комбинацию. Например, устройством ввода может служить акселерометр, магнитометр, цифровая камера, микрофон и оптический датчик.
Согласно фиг. 12, RF интерфейс 1209 может быть выполнен с возможностью обеспечения интерфейса связи RF компонентам, например, передатчику, приемнику и антенну. Интерфейс 1211 сетевого соединения может быть выполнен с возможностью обеспечения интерфейса связи для сети 1243a. Сеть 1243a может охватывать проводные и/или беспроводные сети, например, локальную сеть (LAN), глобальную сеть (WAN), компьютерную сеть, беспроводную сеть, сеть связи, другую аналогичную сеть или любую их комбинацию. Например, сеть 1243a может содержать сеть Wi-Fi. Интерфейс 1211 сетевого соединения может быть выполнен с возможностью включать в себя интерфейс приемника и передатчика, используемый для осуществления связи с одним или более другими устройствами по сети связи согласно одному или более протоколам связи, например, Ethernet, TCP/IP, SONET, ATM и т.п. Интерфейс 1211 сетевого соединения может реализовать функциональные возможности приемника и передатчика, пригодные для сетевых линий связи (например, оптических, электрических и пр.). Функции передатчика и приемника могут совместно использовать схемные компоненты, программные или программно-аппаратные или, альтернативно, могут быть реализованы по отдельности.
RAM 1217 может быть выполнена с возможностью сопряжения через шину 1202 со схемой 1201 обработки для обеспечения хранения или кэширования данных или компьютерных инструкций при выполнении программ программного обеспечения, например, операционной системы, прикладных программ и драйверов устройств. ROM 1219 может быть выполнена с возможностью обеспечения компьютерных инструкций или данных схеме 1201 обработки. Например, ROM 1219 может быть выполнена с возможностью хранения инвариантного низкоуровневого системного кода или данных для основных системных функций, например, базового ввода и вывода (I/O), запуска или приема нажатий клавиш клавиатуры, которые хранятся в энергонезависимой памяти. Носитель 1221 данных может быть выполнен с возможностью включать в себя память, например, RAM, ROM, программируемую постоянную память (PROM), стираемую программируемую постоянную память (EPROM), электрически стираемую программируемую постоянную память (EEPROM), магнитные диски, оптические диски, флоппи-диски, жесткие диски, сменные картриджи или флэш-накопители. В одном примере, носитель 1221 данных может быть выполнен с возможностью включать в себя операционную систему 1223, прикладную программу 1225, например, приложение веб-браузера, механизм виджета или гаджета или другое приложение и файл 1227 данных. На носителе 1221 данных может храниться, для использования на UE 1200, любая из различных операционных систем или комбинаций операционных систем.
Носитель 1221 данных может быть выполнен с возможностью включать в себя несколько физических блоков привода, например, избыточный массив независимых дисков (RAID), привод для флоппи-дисков, флэш-память, флэш-носитель в формате USB, внешний жесткий диск, привод бегунка, привод пера, привод клавиш, привод для оптических дисков, в частности, цифровых универсальных дисков (HD-DVD) высокой плотности, внутренний жесткий диск, привод для оптических дисков Blu-Ray, привод для оптических дисков, в частности, голографического хранилища цифровых данных (HDDS), внешний миниатюрный двухрядный модуль памяти (DIMM), синхронная динамическая оперативная память (SDRAM), внешняя микро-DIMM SDRAM, смарт-карта памяти, например, модуль идентификации абонента или сменный модуль идентификации пользователя (SIM/RUIM), другую память или любую их комбинацию. Носитель 1221 данных позволяет UE 1200 осуществлять доступ к компьютерноисполняемым инструкциям, прикладным программам и т.п., хранящийся на транзиторных или долговременных носителях памяти, для разгрузки данных или для выгрузки данных. Промышленное изделие, например, использующее систему связи, может быть материально воплощено на носителе 121 данных, который может содержать считываемый устройством носитель.
Согласно фиг. 12, схема 1201 обработки может быть выполнена с возможностью осуществления связи с сетью 1243b с использованием подсистемы 1231 связи. Сеть 1243a и сеть 1243b могут быть одной и той же сетью или разными сетями. Подсистема 1231 связи может быть выполнена с возможностью включать в себя один или более приемопередатчиков, используемых для осуществления связи с сетью 1243b. Например, подсистема 1231 связи может быть выполнена с возможностью включать в себя один или более приемопередатчиков, используемых для осуществления связи с одним или более удаленных приемопередатчиков другого устройства, способного к беспроводной связи, например, другим WD, UE или базовой станции сети радиодоступа (RAN) согласно одному или более протоколам связи, например IEEE 802.11, CDMA, WCDMA, GSM, LTE, UTRAN, WiMax и т.п. Каждый приемопередатчик может включать в себя передатчик 1233 и/или приемник 1235 для реализации функциональных возможностей передатчика или приемника, соответственно, подходящих для линий связи RAN (например, выделений частот и пр.). Дополнительно, передатчик 1233 и приемник 1235 каждого приемопередатчика могут совместно использовать схемные компоненты, программные или программно-аппаратные или, альтернативно, могут быть реализованы по отдельности.
В проиллюстрированном варианте осуществления, функции связи подсистемы 1231 связи может включать в себя передачу данных, речевую связь, мультимедийную связь, связь ближнего действия, например, Bluetooth, ближнюю бесконтактную связь, связь на основе положения, например, использование глобальной системы позиционирования (GPS) для определения местоположения, другую аналогичную функцию связи или любую их комбинацию. Например, подсистема 1231 связи может включать в себя сотовую связь, связь Wi-Fi, связь Bluetooth и связь GPS. Сеть 1243b может охватывать проводные и/или беспроводные сети, например, локальную сеть (LAN), глобальную сеть (WAN), компьютерную сеть, беспроводную сеть, сеть связи, другую аналогичную сеть или любую их комбинацию. Например, сеть 1243b может быть сотовой сетью, сеть Wi-Fi и/или сеть ближней бесконтактной связи. Источник питания 1213 может быть выполнен с возможностью обеспечения мощности переменного тока (AC) или постоянного тока (DC) компонентам UE 1200.
Описанные здесь признаки, преимущества и/или функции можно реализовать в одном из компонентов UE 1200 или распределять по нескольким компонентам UE 1200. Дополнительно, описанные здесь признаки, преимущества и/или функции можно реализовать в любой комбинации оборудования, программного обеспечения или программно-аппаратного обеспечения. В одном примере, подсистема 1231 связи может быть выполнена с возможностью включать в себя любой из описанных здесь компонентов. Дополнительно, схема 1201 обработки может быть выполнена с возможностью осуществления связи с любым из таких компонентов по шине 1202. В другом примере, любой из таких компонентов может быть представлен программными инструкциями, хранящимися в памяти, которые, при исполнении схемой 1201 обработки, осуществляют соответствующие описанные здесь функции. В другом примере, функциональные возможности любого из таких компонентов могут распределяться между схемой 1201 обработки и подсистемой 1231 связи. В другом примере, функции, не требующие большого объема вычислений любого из таких компонентов можно реализовать в программном обеспечении или программно-аппаратном обеспечении, и функции, требующие большого объема вычислений, можно реализовать в оборудовании.
На фиг. 13 показана блок-схема, демонстрирующая среду 1300 виртуализации, в которой можно виртуализировать функции, реализованные некоторыми вариантами осуществления. В настоящем контексте, виртуализация означает создание виртуальной версии устройств или аппаратов, которые могут включать в себя аппаратные платформы виртуализации, запоминающие устройства и сетевые ресурсы. Используемый здесь термин "виртуализация" может применяться к узлу (например, виртуализированной базовой станции или виртуализированному узлу радиодоступа) или к устройству (например, UE, беспроводному устройству или любому другому типу устройства связи) или его компонентов и относится к реализации, в которой по меньшей мере часть функциональных возможностей реализуется в виде одного или более виртуальных компонентов (например, через одно или более приложений, компонентов, функций, виртуальных машин или контейнеров, выполняющихся на одном или более физических узлах обработки в одной или более сетях).
В некоторых вариантах осуществления, некоторые или все из описанных здесь функций можно реализовать в качестве виртуальных компонентов, исполняемых одной или более виртуальными машинами, реализованными в одной или более виртуальных средах 1300, базирующихся на одном или более из аппаратных узлов 1330. Дополнительно, согласно вариантам осуществления, в которых виртуальный узел не является узлом радиодоступа или не требует возможности осуществления радиосвязи (например, узла базовой сети), то сетевой узел может быть полностью виртуализирован.
Функции могут быть реализованы одним или более приложениями 1320 (которые альтернативно могут именоваться экземплярами программного обеспечения, виртуальными электроприборами, сетевыми функциями, виртуальными узлами, виртуальными сетевыми функциями и т.д.), способными реализовать некоторые из признаков, функций и/или преимущества некоторых из раскрытых здесь вариантов осуществления. Приложения 1320 выполняются в среде 1300 виртуализации, которая обеспечивает оборудование 1330, содержащее схему 1360 обработки и память 1390. Память 1390 содержит инструкции 1395 исполняемые схемой 1360 обработки, что позволяет приложению 1320 обеспечивать один или более из раскрытых здесь признаков, преимуществ и/или функции.
Среда 1300 виртуализации, содержит сетевые аппаратные устройства 1330 общего назначения или специального назначения, содержащий набор из одного или более процессоров или схему 1360 обработки, которая может представлять собой серийно производимое (COTS) процессоры, выделенные специализированные интегральные схемы (ASIC) или схема обработки любого другого типа, включающего в себя цифровые или аналоговые аппаратные компоненты или процессоры специального назначения. Каждое аппаратное устройство может содержать память 1390-1, которая может быть непостоянной памятью для временного хранения инструкций 1395 или программного обеспечения, исполняемого схемой 1360 обработки. Каждое аппаратное устройство может содержать один или более контроллеров 1370 сетевого интерфейса (NIC), также известных как карты сетевого интерфейса, которые включают в себя физический сетевой интерфейс 1380. Каждое аппаратное устройство также может включать в себя долговременные, постоянные, машиночитаемые носители 1390-2 данных, на которых хранятся программное обеспечение 1395 и/или инструкции, исполняемые схемой 1360 обработки. Программное обеспечение 1395 может включать в себя программное обеспечение любого типа, включающее в себя программное обеспечение для реализации одного или более слоев 1350 виртуализации (также именуемых гипервизорами), программное обеспечение для выполнения виртуальных машин 1340, а также программное обеспечение, позволяющее выполнять функции, признаки и/или преимущества, описанные в связи с некоторыми описанными здесь вариантами осуществления.
Виртуальные машины 1340 содержат виртуальный блок обработки, виртуальную память, виртуальное сетевое оборудование или интерфейс и виртуальное хранилище, и может выполняться соответствующим слоем 1350 виртуализации или гипервизором. Различные варианты осуществления примера виртуального прибора 1320 можно реализовать на одной или более из виртуальных машин 1340, и реализации могут осуществляться по-разному.
В ходе работы, схема 1360 обработки выполняет программное обеспечение 1395 для реализации гипервизора или слое 1350 виртуализации, который может иногда именоваться монитором виртуальных машин (VMM). Слой 1350 виртуализации может представлять виртуальную операционную платформу, которая выглядит, как сетевое оборудование, виртуальной машине 1340.
Согласно фиг. 5, оборудование 1330 может быть автономным сетевым узлом с общими или конкретными компонентами. Оборудование 1330 может содержать антенну 1325 и может реализовать некоторые функции путем виртуализации. Альтернативно, оборудование 1330 может входить в состав более крупного кластера оборудования (например, в центре обработки данных или оборудовании в помещении заказчика (CPE)), где многие аппаратные узлы работают совместно и администрируются посредством управления и организации (MANO) 1310, которое, помимо прочего, контролирует управление жизненным циклом приложений 1320.
Виртуализация оборудования в ряде случаев именуется виртуализацией сетевой функции (NFV). NFV может использоваться для консолидации многих типов сетевого оборудования в оборудование сервера высокого объема согласно промышленному стандарту, физически коммутаторы и физическое хранилище, которые могут располагаться в центрах обработки данных и оборудовании в помещении заказчика.
В отношении NFV, виртуальная машина 1340 может быть программной реализацией физической машины, которая выполняет программы, как если бы они выполнялись на физической, невиртуализированной машине. Каждая из виртуальных машин 1340, и та часть оборудования 1330, которая выполняет эту виртуальную машину, будь то оборудование, выделенное этой виртуальной машине и/или оборудование, совместно используемое этой виртуальной машиной с другими виртуальными машинами 1340, образует отдельные виртуальные сетевые элементы (VNE).
Опять же в отношении NFV, виртуальная сетевая функция (VNF) отвечает за манипулирование конкретными сетевыми функциями, которые выполняются на одной или более виртуальных машин 1340 поверх аппаратной сетевой инфраструктуры 1330 и соответствуют приложению 1320 на фиг. 13.
В некоторых вариантах осуществления, один или более блоков 1320 радиосвязи, каждый из которых включают в себя один или более передатчиков 1322 и один или более приемников 1321 может быть подключен к одной или более антенн 1325. Блоки 1320 радиосвязи может осуществлять связь непосредственно с аппаратными узлами 1330 через один или более подходящих сетевых интерфейсов и могут использоваться совместно с виртуальными компонентами для обеспечения возможностей радиосвязи для виртуального узла, например, узла радиодоступа или базовой станции.
В некоторых вариантах осуществления, некоторая сигнализация может осуществляться с использованием системы 1323 управления, которая альтернативно может использоваться для осуществления связи между аппаратными узлами 1330 и блоками 1320 радиосвязи.
Согласно фиг. 14, в соответствии с вариантом осуществления, система связи включает в себя сеть 1410 связи, например, сотовую сеть типа 3GPP, которая содержит сеть 1411 доступа, например, сеть радиодоступа, и базовую сеть 1414. Сеть 1411 доступа содержит множество базовых станций 1412a, 1412b, 1412c, например, NB, eNB, gNB или другие типы беспроводных точек доступа, каждая их которых задает соответствующую зону 1413a, 1413b, 1413c покрытия. Каждая базовая станция 1412a, 1412b, 1412c подключается к базовой сети 1414 по проводному или беспроводному соединению 1415. Первое UE 691, расположенное в зоне 1413c покрытия, выполнен с возможностью беспроводного подключения к соответствующей базовой станции 1412c или обнаруживаться ей в процессе поискового доступа. Вторая UE 1492 в зоне 1413a покрытия осуществляет беспроводное подключение к соответствующей базовой станции 1412a. Хотя в этом примере проиллюстрировано несколько UE 1491, 1492, раскрытые варианты осуществления в равной степени применимы к ситуации, когда в зоне покрытия присутствует единственное UE, или когда единственное UE подключается к соответствующей базовой станции 1412.
Сеть 1410 связи сама подключается к главному компьютеру 1430, который может быть реализован в оборудовании и/или программном обеспечении автономного сервера, облачно реализованного сервера, распределенного сервера или в качестве ресурсов обработки на серверной ферме. Главный компьютер 1430 может находиться в собственности или под управлением поставщика услуг, или может использоваться поставщиком услуг или от имени поставщика услуг. Соединения 1421 и 1422 между сетью 1410 связи и главным компьютером 1430 могут проходить непосредственно из базовой сети 1414 на главный компьютер 1430 или могут проходить через необязательную промежуточную сеть 1420. Промежуточная сеть 1420 может представлять собой одну из, или комбинацию более чем одной из публичной, частной и развернутой сети; промежуточная сеть 1420, при наличии, может представлять собой магистральную сеть или интернет; в частности, промежуточная сеть 1420 может содержать две или более подсети (не показаны).
Система связи на фиг. 14 в целом позволяет осуществлять связь между соединенными UE 1491, 1492 и главным компьютером 1430. Возможность осуществления связи можно описать как чрезмерное (OTT) соединение 1450. Главный компьютер 1430 и соединенные UE 1491, 1492 выполнены с возможностью передачи данных и/или сигнализации через OTT соединение 1450, с использованием сети 1411 доступа, базовой сети 1414, любой промежуточной сети 1420 и возможной дополнительной инфраструктуры (не показана) в качестве посредников. OTT соединение 1450 может быть прозрачным в том смысле, что участвующим устройствам связи, через которые OTT проходит соединение 1450, не известна маршрутизация передач восходящей линии связи и нисходящей линии связи. Например, базовая станция 1412 может не быть проинформирована или не испытывать необходимости в информации о прошлой маршрутизации входящих передач нисходящей линии связи, где данные исходят из главного компьютера 1430 для ретрансляции (например, путем передачи управления) на соединенное UE 1491. Аналогично, базовая станция 1412 не нуждается в информации о будущей маршрутизации исходящей передачи восходящей линии связи от UE 1491 к главному компьютеру 1430.
В соответствии с вариантом осуществления, иллюстративные реализации UE, базовой станции и главного компьютера, рассмотренные в предыдущих абзацах, будут описаны ниже со ссылкой на фиг. 15. В системе 1500 связи, главный компьютер 1510 содержит оборудование 1515, включающее в себя интерфейс 1516 связи, выполненный с возможностью установления и поддержки проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1500 связи. Главный компьютер 1510 дополнительно содержит схему 1518 обработки, которая может иметь возможности хранения и/или обработки. В частности, схема 1518 обработки может содержать один или более программируемых процессоров, специализированных интегральных схем, вентильных матриц, программируемых пользователем, или их комбинации (не показаны) для выполнения инструкций. Главный компьютер 1510 дополнительно содержит программное обеспечение 1511, которое хранится на главном компьютере 1510 или доступно для него и исполняется схемой 1518 обработки. Программное обеспечение 1511 включает в себя главное приложение 1512. Главное приложение 1512 может действовать для предоставления услуги удаленному пользователю, например, UE 1530, соединяющемуся через OTT соединение 1550, оканчивающееся на UE 1530 и главном компьютере 1510. При предоставлении услуги удаленному пользователю, главное приложение 1512 может обеспечивать пользовательские данные, которые передаются с использованием OTT соединения 1550.
Система 1500 связи дополнительно включает в себя базовую станцию 1520, обеспеченную в системе связи и содержащую оборудование 1525, позволяющее ему осуществлять связь с главным компьютером 1510 и с UE 1530. Оборудование 1525 может включать в себя интерфейс 1526 связи для установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1500 связи, а также радиоинтерфейс 1527 для установления и поддержания по меньшей мере беспроводного соединения 1570 с UE 1530, расположенным в зоне покрытия (не показана на фиг. 15), обслуживаемой базовой станцией 1520. Интерфейс 1526 связи может быть выполнен с возможностью облегчения соединения 1560 с главным компьютером 1510. Соединение 1560 может быть прямым или может проходить через базовую сеть (не показана на фиг. 15) системы связи и/или через одну или более промежуточные сети вне системы связи. В показанном варианте осуществления, оборудование 1525 базовой станции 1520 дополнительно включает в себя схему 1528 обработки, которая может содержать один или более программируемых процессоров, специализированных интегральных схем, вентильных матриц, программируемых пользователем, или их комбинации (не показаны) для выполнения инструкций. Базовая станция 1520 дополнительно имеет программное обеспечение 1521, хранящееся внутри или доступное через внешнее соединение.
Система 1500 связи дополнительно включает в себя вышеупомянутое UE 1530. Его оборудование 1535 может включать в себя радиоинтерфейс 1537, выполненный с возможностью установления и поддержки беспроводного соединения 1570 с базовой станцией, обслуживающей зону покрытия, в которой UE 1530 находится в настоящее время. Оборудование 1535 UE 1530 дополнительно включает в себя схему 1538 обработки, которая может содержать один или более программируемых процессоров, специализированных интегральных схем, вентильных матриц, программируемых пользователем, или их комбинации (не показаны) для выполнения инструкций. UE 1530 дополнительно содержит программное обеспечение 1531, которое хранится на UE 1530 или доступно для него и исполняется схемой 1538 обработки. Программное обеспечение 1531 включает в себя клиентское приложение 1532. Клиентское приложение 1532 может действовать для предоставления услуги человеку или пользователю, не являющемуся человеком, через UE 1530, с поддержкой главного компьютера 1510. На главном компьютере 1510 выполняющееся главное приложение 1512 может осуществлять связь с выполняющемся клиентском приложением 1532 через OTT соединение 1550, оканчивающееся на UE 1530 и главном компьютере 1510. При предоставлении услуги пользователю, клиентское приложение 1532 может принимать данные запроса от главного приложения 1512 и обеспечивают пользовательские данные в ответ на данные запроса. OTT соединение 1550 может переносить как данные запроса, так и пользовательские данные. Клиентское приложение 1532 может взаимодействовать с пользователем для генерации пользовательских данных, которые оно обеспечивает.
Заметим, что главный компьютер 1510, базовая станция 1520 и UE 1530, представленные на фиг. 15, могут быть аналогичны или идентичны главному компьютеру 1430, одной из базовых станций 1412a, 1412b, 1412c и одному из UE 1491, 1492 на фиг. 14, соответственно. Таким образом, внутренняя работа этих сущностей может отвечать фиг. 15, и независимо, топология окружающей сети может быть такой же, как на фиг. 15.
На фиг. 15, OTT соединение 1550 изображено схематично для иллюстрации связи между главным компьютером 1510 и UE 1530 через базовую станцию 1520, без явной ссылки на любые промежуточные устройства и точную маршрутизацию сообщений через эти устройства. Сетевая инфраструктура может определять маршрутизацию, что позволяет скрывать ее от UE 1530 или от поставщика услуг, пользующегося главным компьютером 1510, или обоих. Когда OTT соединение 1550 активно, сетевая инфраструктура может дополнительно принимать решения, благодаря чему она динамически изменяет маршрутизацию (например, с учетом выравнивания нагрузки или переконфигурирования сети).
Беспроводное соединение 1570 между UE 1530 и базовой станцией 1520 соответствует с принципами вариантов осуществления, описанных в этом изобретении. Один или более из различных вариантов осуществления повышают производительность OTT услуг, предоставляемых UE 1530 с использованием OTT соединения 1550, в котором беспроводное соединение 1570 образует последний сегмент.
Процедура измерения может обеспечиваться с целью отслеживания скорости передачи данных, задержки и других факторов улучшения один или более вариантов осуществления. Дополнительно могут быть необязательные функциональные возможности сети для переконфигурирования OTT соединения 1550 между главным компьютером 1510 и UE 1530, в ответ на изменения результатов измерения. Процедура измерения и/или функциональные возможности сети для переконфигурирования OTT соединения 1550 можно реализовать в программном обеспечении 1511 и оборудовании 1515 главного компьютера 1510 или в программном обеспечении 1531 и оборудовании 1535 UE 1530, или обоих. Согласно вариантам осуществления, датчики (не показаны) могут устанавливаться в устройствах связи или в связи с ними, через которые проходит OTT соединение 1550; датчики могут участвовать в процедуре измерения подавая значения отслеживаемых величин, представленных выше, или подавая значения других физических величин, на основании которых программное обеспечение 1511, 1531 может вычислять или оценивать отслеживаемые величины. Переконфигурирование OTT соединения 1550 может включать в себя формат сообщения, настройки повторной передачи, предпочтительную маршрутизацию и т.д.; переконфигурирование не обязано влиять на базовую станцию 1520, и оно может быть неизвестным или незаметным для базовой станции 1520. Такие процедуры и функциональные возможности могут быть известны и практически применяться в уровне техники. В некоторых вариантах осуществления, измерения могут предусматривать специализированный сигнализацию UE, которая помогает главному компьютеру 1510 измерять пропускную способность, времена распространения, задержку и пр. Измерения можно реализовать в том, что программное обеспечение 1511 и 1531 обуславливает передачу сообщений, в частности, пустых или ‘фиктивных’ сообщений, с использованием OTT соединения 1550, отслеживая при этом времена распространения, ошибки и т.д.
На фиг. 16 показана блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя главный компьютер, базовую станцию и UE, примеры которых описаны со ссылкой на фиг. 14 и 15. Для простоты настоящего изобретения, в этом разделе будут использоваться только ссылочные позиции на фиг. 16. На этапе 1610, главный компьютер обеспечивает пользовательские данные. На подэтапе 1611 (который может быть необязательным) этапа 1610, главный компьютер обеспечивает пользовательские данные путем выполнения главного приложения. На этапе 1620, главный компьютер инициирует передачу, несущую пользовательские данные, на UE. На этапе 1630 (который может быть необязательным), базовая станция передает на UE пользовательские данные, которые переносились в передаче, инициированной главным компьютером, в соответствии с принципами вариантов осуществления, описанных в этом изобретении. На этапе 1640 (который также может быть необязательным), UE выполняет клиентское приложение, связанное с главным приложением исполняемый главным компьютером.
На фиг. 17 показана блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя главный компьютер, базовую станцию и UE, примеры которых описаны со ссылкой на фиг. 14 и 15. Для простоты настоящего изобретения, в этом разделе будут использоваться только ссылочные позиции на фиг. 17. На этапе 1710 способа, главный компьютер обеспечивает пользовательские данные. На необязательном подэтапе (не показан) главный компьютер обеспечивает пользовательские данные путем выполнения главного приложения. На этапе 1720, главный компьютер инициирует передачу, несущую пользовательские данные, на UE. Передача может проходить через базовую станцию, в соответствии с принципами вариантов осуществления, описанных в этом изобретении. На этапе 1730 (который может быть необязательным), UE принимает пользовательские данные, переносимые в передаче.
На фиг. 18 показана блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя главный компьютер, базовую станцию и UE, примеры которых описаны со ссылкой на фиг. 14 и 15. Для простоты настоящего изобретения, в этом разделе будут использоваться только ссылочные позиции на фиг. 18. На этапе 1810 (который может быть необязательным), UE принимает входные данные, обеспеченные главным компьютером. Дополнительно или альтернативно, на этапе 1820, UE обеспечивает пользовательские данные. На подэтапе 1821 (который может быть необязательным) этапа 1820, UE обеспечивает пользовательские данные путем выполнения клиентского приложения. На подэтапе 1811 (который может быть необязательным) этапа 1810, UE выполняет клиентское приложение, которое обеспечивает пользовательские данные в ответ на принятые входные данные, обеспеченные главным компьютером. При обеспечении пользовательских данных, исполняемое клиентское приложение может дополнительно рассматривать пользовательский ввод, принятый от пользователя. Независимо от того, каким именно образом были обеспечены пользовательские данные, UE инициирует, на подэтапе 1830 (который может быть необязательным), передачу пользовательских данных на главный компьютер. На этапе 1840 способа, главный компьютер принимает пользовательские данные, передаваемые от UE, в соответствии с принципами вариантов осуществления, описанных в этом изобретении.
На фиг. 19 показана блок-схема операций, демонстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя главный компьютер, базовую станцию и UE, примеры которых описаны со ссылкой на фиг. 14 и 15. Для простоты настоящего изобретения, в этом разделе будут использоваться только ссылочные позиции на фиг. 19. На этапе 1910 (который может быть необязательным), в соответствии с принципами вариантов осуществления, описанных в этом изобретении, базовая станция принимает пользовательские данные от UE. На этапе 1920 (который может быть необязательным), базовая станция инициирует передачу принятых пользовательских данных на главный компьютер. На этапе 1930 (который может быть необязательным), главный компьютер принимает пользовательские данные, переносимые в передаче, инициированной базовой станцией.
Любые раскрытые здесь подходящие этапы, способы, признаки, функции или преимущества могут осуществляться посредством одного или более функциональных блоков или модулей одного или более виртуальных устройств. Каждое виртуальное устройство может содержать несколько этих функциональных блоков. Эти функциональные блоки можно реализовать посредством схемы обработки, которая может включать в себя один или более микропроцессоров или микроконтроллеров, а также другое цифровое оборудование, которое может включать в себя цифровые сигнальные процессоры (DSP), цифровую логику специального назначения и пр. Схема обработки может быть выполнена с возможностью исполнения программного кода хранящегося в памяти, которая может включать в себя один или несколько типов памяти, например, постоянную память (ROM), оперативную память (RAM), кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, хранящийся в памяти, включает в себя программные инструкции для выполнения одного или более протоколов связи и/или передачи данных, а также инструкций для осуществления одного или более из описанных здесь способов. В некоторых реализациях, схема обработки может использоваться для предписания соответствующему функциональному блоку осуществлять соответствующие функции согласно одному или более вариантам осуществления настоящего изобретения.
В целом, все используемые здесь термины следует интерпретировать согласно их обычному значению в соответствующей области техники, если другое значение отчетливо не задано и/или не следует из контекста, в котором оно используется. Все ссылки на элемент, устройство, компонент, средство, этап и т.д. следует интерпретировать открыто согласно по меньшей мере одному примеру элемента, устройства, компонента, средства, этапа и т.д., если в явном виде не указано обратное. Этапы любых раскрытых здесь способов не обязательно осуществлять в конкретном раскрытом порядке, если этап в явном виде не описан как следующий за другими этапами или предшествующий им и/или где подразумевается, что этап должен следовать за другим этапом или предшествовать ему. Любой признак любого из раскрытых здесь вариантов осуществления может применяться к любому другому варианту осуществления, во всех уместных случаях. Аналогично, любое преимущество любого из вариантов осуществления может применяться к любым другим вариантам осуществления, и наоборот. Другие задачи, признаки и преимущества раскрытых вариантов осуществления явствуют из описания.
Термин блок может иметь традиционное смысловое значение в области электроники, электрических устройств и/или электронных устройств и может включать в себя, например, электрическую и/или электронную схему, устройства, модули, процессоры, блоки памяти, твердотельную логику и/или дискретные устройства, компьютерные программы или инструкции для осуществления соответствующих заданий, процедур, вычислений, выводов и/или функций отображения и т.д., например, описанных здесь.
Некоторые из рассматриваемых здесь вариантов осуществления описаны более подробно со ссылкой на прилагаемые чертежи. Другие варианты осуществления, однако, содержатся в объеме раскрытого здесь изобретения, причем раскрытое изобретение не следует рассматривать как ограниченное только изложенными здесь вариантами осуществления; напротив, эти варианты осуществления обеспечены в порядке примера для ознакомления специалистов в данной области техники с объемом изобретения.