ПОВЕДЕНИЕ UE ПРИ ОТКЛОНЕНИИ ЗАПРОСА НА ВОЗОБНОВЛЕНИЕ
UE BEHAVIOR WHEN REJECTING A RESUME REQUEST

Область техники, к которой относится изобретение
Настоящее раскрытие относится, в общем, к возобновлению соединения в системе сотовой связи и, в частности, к поведению пользовательского оборудования (UE), ассоциированного с возобновлением соединения в системе сотовой связи.
Уровень техники
Возобновление соединения управления радиоресурсами (RRC) в долгосрочном развитии (LTE)
В стандарте LTE 13 в рамках проекта партнерства третьего поколения (3GPP) был введен механизм приостановки пользовательского оборудования (UE) сетью, который позволяет перевести его в приостановленное состояние, аналогичное RRC_IDLE, но с той разницей, что UE сохраняет контекст уровня доступа (AS) или контекст RRC. Это позволяет уменьшить сигнализацию в том случае, когда UE снова становится активным, за счет возобновления RRC-соединения вместо установления RRC-соединения с нуля. Уменьшение количества сигналов может иметь несколько преимуществ, а именно уменьшение задержки, например, для смартфонов, подключенных к Интернету, и уменьшение количества сигналов, что приводит к снижению расхода заряда аккумуляторной батареи для устройств машинного типа, отправляющих очень мало данных.
Решение версии 13 основано на том, что UE отправляет сообщение RRCConnectionResumeRequest в сеть и, в ответ, принимает сообщение RRCConnectionResume из сети. Сообщение RRCConnectionResume не зашифровано, но его целостность защищена.
RRC_INACTIVE в новом радио (NR) и, возможно, в LTE версии 15
В части работ по стандартизации NR пятого поколения (5G) в рамках 3GPP было решено, что NR должно поддерживать состояние RRC_INACTIVE со свойствами, аналогичными состоянию приостановки в LTE версии 13. Состояние RRC_INACTIVE имеет свойства, немного отличающиеся от состояния LTE, так как оно является отдельным состоянием RRC, а не частью RRC_IDLE, как в LTE. В дополнение к этому, соединение базовой сети (CN)/сети радиодоступа (RAN) (интерфейс NG или N2) поддерживается для RRC_INACTIVE, в то время как в LTE оно приостанавливается.
На фиг. 1 показана блок-схема, иллюстрирующая возможные переходы между состояниями в NR. Свойства состояний, изображенных на фиг. 1, представлены следующим образом:
Раскрытие сущности изобретения
В данном документе раскрыты системы и способы, относящиеся к поведению беспроводного устройства (например, пользовательского оборудования (UE)) после отклонения запроса на возобновление, инициированного обновлением зоны уведомлений (RNAU) на основе сети радиодоступа (RAN), или при повторном выборе соты во время возобновления. В некоторых вариантах осуществления способ функционирования беспроводного устройства в системе сотовой связи содержит передачу, в узел RAN, запроса на возобновление управления радиоресурсами (RRC), инициированного RNAU, и прием, из узла RAN, сообщения об отклонении возобновления RRC, содержащего значение таймера ожидания, в ответ на запрос на возобновление RRC. Способ дополнительно содержит запуск таймера ожидания, инициированный значением таймера ожидания, и отправку RNAU по истечении таймера ожидания.
В некоторых вариантах осуществления способ дополнительно содержит контроль поискового вызова RAN и поискового вызова базовой сети (CN) во время работы таймера ожидания. В некоторых вариантах осуществления способ дополнительно содержит, после приема поискового вызова RAN или поискового вызова CN во время работы таймера ожидания, ответ на поисковый вызов RAN или поисковый вызов CN.
В некоторых вариантах осуществления RNAU представляет собой периодическое RNAU. В некоторых других вариантах осуществления RNAU возникает из-за мобильности.
Раскрыты также варианты осуществления беспроводного устройства для системы сотовой связи. В некоторых вариантах осуществления беспроводное устройство для системы сотовой связи выполнено с возможностью передачи в узел RAN запроса на возобновление RRC, инициированного RNAU, и приема из узла RAN сообщения об отклонении возобновления RRC, содержащего значение таймера ожидания в ответ на запрос на возобновление RRC. Беспроводное устройство дополнительно выполнено с возможностью запуска таймера ожидания, инициируемого значением таймера ожидания, и отправки RNAU по истечении таймера ожидания.
В некоторых вариантах осуществления беспроводное устройство дополнительно выполнено с возможностью отслеживания поискового вызова RAN и поискового вызова CN во время работы таймера ожидания. В некоторых вариантах осуществления беспроводное устройство дополнительно выполнено с возможностью того, чтобы после приема поискового вызова RAN или CN во время работы таймера ожидания отвечать на поисковый вызов RAN или поисковый вызов CN.
В некоторых вариантах осуществления RNAU представляет собой периодическое RNAU. В некоторых других вариантах осуществления RNAU возникает из-за мобильности.
В некоторых вариантах осуществления беспроводное устройство для системы сотовой связи содержит схему радиочастотного тракта и схему обработки, взаимодействующую со схемой радиочастотного тракта. Схема обработки выполнена с возможностью побуждения беспроводного устройства передать, в узел RAN, запрос на возобновление RRC, инициированный RNAU, и принять, из узла RAN, сообщение отклонения возобновления RRC, содержащее значение таймера ожидания, в ответ на запрос на возобновление RRC. Схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства запустить таймер ожидания, инициируемый значением таймера ожидания, и отправлять RNAU по истечении таймера ожидания.
В некоторых вариантах осуществления схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства отслеживать поисковый вызов RAN и поисковый вызов CN во время работы таймера ожидания. В некоторых вариантах осуществления схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства, после приема поискового вызова RAN или CN во время работы таймера ожидания, отвечать на поисковый вызов RAN или поисковый вызов CN.
В некоторых вариантах осуществления RNAU представляет собой периодическое RNAU. В некоторых других вариантах осуществления RNAU возникает из-за мобильности.
В некоторых вариантах осуществления способ функционирования беспроводного устройства в системе сотовой связи содержит передачу, в узел RAN, запроса на возобновление RRC и прием, из узла RAN, сообщения об отклонении возобновления RRC, содержащего значение таймера ожидания, в ответ на запрос на возобновление RRC. Способ дополнительно содержит запуск таймера ожидания, инициируемого значением таймера ожидания, и выполнение повторного выбора соты для целевой соты во время работы таймера ожидания. Способ дополнительно содержит, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторный запуск отложенной процедуры уровня слоя доступа (AS) в целевой соте.
В некоторых вариантах осуществления способ дополнительно содержит определение того, произошло ли событие верхнего уровня. Повторное инициирование отложенной процедуры уровня AS в целевой соте содержит повторное инициирование процедуры ожидания уровня AS в целевой соте, если произошло событие верхнего уровня. В некоторых вариантах осуществления способ дополнительно содержит отбрасывание отложенной процедуры уровня AS, если произошло событие верхнего уровня. В некоторых вариантах осуществления событие верхнего уровня представляет собой данные, исходящие из мобильного устройства, или сигнализацию, исходящую из мобильного устройства.
В некоторых вариантах осуществления отложенная процедура уровня AS является процедурой RNAU.
В некоторых вариантах осуществления, беспроводное устройство для системы сотовой связи выполнено с возможностью передачи, в узел RAN, запроса на возобновление RRC и приема, из узла RAN, сообщения об отклонении возобновления RRC, содержащего значение таймера ожидания в ответ на запрос на возобновление RRC. Беспроводное устройство дополнительно выполнено с возможностью запуска таймера ожидания, инициируемого значением таймера ожидания, и выполнения повторного выбора соты для целевой соты во время работы таймера ожидания. Беспроводное устройство дополнительно выполнено с возможностью, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторного инициирования отложенной процедуры уровня AS в целевой соте.
В некоторых вариантах осуществления беспроводное устройство для системы сотовой связи содержит схему радиочастотного тракта и схему обработки, взаимодействующую со схемой радиочастотного тракта. Схема обработки выполнена с возможностью побуждения беспроводного устройства передать, в узел RAN, запрос на возобновление RRC и принять, из узла RAN, сообщение об отклонении возобновления RRC, содержащее значение таймера ожидания, в ответ на запрос на возобновление RRC. Схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства запустить таймер ожидания, инициируемый значением таймера ожидания, и выполнить повторный выбор соты для целевой соты во время работы таймера ожидания. Схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторно инициировать отложенную процедуру уровня AS в целевой соте.
В некоторых вариантах осуществления способ функционирования беспроводного устройства в системе сотовой связи содержит передачу, в узел RAN, запроса на возобновление RRC, запуск таймера и выполнение повторного выбора соты для целевой соты во время работы таймера. Способ дополнительно содержит, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторный запуск отложенной процедуры уровня AS в целевой соте.
В некоторых вариантах осуществления таймер является таймером, который запускается после инициирования процедуры возобновления RRC, во время которой передается запрос на возобновление RRC.
В некоторых вариантах осуществления способ дополнительно содержит определение того, произошло ли событие верхнего уровня. Повторное инициирование отложенной процедуры уровня AS в целевой соте содержит повторное инициирование процедуры ожидания уровня AS в целевой соте, если произошло событие верхнего уровня. В некоторых вариантах осуществления способ дополнительно содержит отбрасывание отложенной процедуры уровня AS, если произошло событие верхнего уровня. В некоторых вариантах осуществления событием верхнего уровня являются данные, исходящие из мобильного устройства, или сигнализация, исходящая из мобильного устройства.
В некоторых вариантах осуществления процедура ожидания уровня AS представляет собой процедуру RNAU.
В некоторых вариантах осуществления беспроводное устройство для системы сотовой связи выполнено с возможностью передачи в узел RAN запроса на возобновление RRC, запуска таймера и выполнения повторного выбора соты в целевой соте во время работы таймера. Беспроводное устройство дополнительно выполнено с возможностью, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторного инициирования отложенной процедуры уровня AS в целевой соте.
В некоторых вариантах осуществления беспроводное устройство для системы сотовой связи содержит схему радиочастотного тракта и схему обработки, взаимодействующую со схемой радиочастотного тракта. Схема обработки выполнена с возможностью побуждения беспроводного устройства передать, в узел RAN, запрос на возобновление RRC, запуска таймера и выполнения повторного выбора соты в целевой соте во время работы таймера. Схема обработки дополнительно выполнена с возможностью побуждения беспроводного устройства, после выполнения повторного выбора соты в целевой соте во время работы таймера ожидания, повторно инициировать отложенную процедуру уровня AS в целевой соте.
Краткое описание чертежей
Фигуры сопроводительных чертежей, включенные в настоящее описание и составляющие его часть, иллюстрируют несколько аспектов раскрытия и вместе с описанием используются для пояснения принципов раскрытия.
Фиг. 1 - блок-схема, иллюстрирующая возможные переходы состояний в новом радио (NR) в рамках проекта партнерства третьего поколения (3GPP);
фиг. 2 - иллюстрация успешного возобновления соединения управления радиоресурсами (RRC);
фиг. 3 - иллюстрация успешного возврата возобновления RRC-соединения для установления RRC-соединения;
фиг. 4 - иллюстрация успешного возобновления RRC-соединения с последующим отключением сети;
фиг. 5 - иллюстрация успешного возобновления RRC-соединения с последующей приостановкой сети;
фиг. 6 - иллюстрация возобновления RRC-соединения, отклоненного сетью;
фиг. 7 иллюстрирует работу пользовательского оборудования (UE) и узла сети радиодоступа (RAN) (например, базовой станции), в котором UE учитывает обновление зоны уведомлений на основе RAN (RNAU), которое инициировало возобновление RRC-соединения, отклоненное сетью, как отложенное до тех пор, пока не истечет таймер ожидания, и отправляет отложенное RNAU по истечении таймера ожидания, в соответствии с некоторыми вариантами осуществления настоящего раскрытия;
фиг. 8 иллюстрирует работу UE и узла RAN (например, базовой станции), в которой UE выполняет повторный выбор соты во время периода ожидания после приема отклонения RRC в ответ на запрос на возобновление RRC и может повторно инициировать процедуру приостановки уровня доступа (AS) в новой соте в соответствии с некоторыми вариантами осуществления настоящего раскрытия;
фиг. 9 иллюстрирует работу UE и узла RAN (например, базовой станции), в которой UE выполняет повторный выбор соты после передачи запроса на возобновление RRC, инициированного уровнем AS, но перед приемом ответа из сети, и может повторно инициировать процедуру AS в новой соте в соответствии с некоторыми вариантами осуществления настоящего раскрытия;
фиг. 10 иллюстрирует пример беспроводной сети, в которой могут быть реализованы варианты осуществления настоящего раскрытия;
на фиг. 11 показана система беспроводной связи, представленная в виде архитектуры сети пятого поколения (5G), состоящая из базовых сетевых функций (NF), где взаимодействие между любыми двумя NF представлено двухточечной контрольной точкой/интерфейсом;
на фиг. 12 показана архитектура сети 5G с использованием интерфейсов на основе услуг между NF в плоскости управления вместо двухточечных контрольных точек/интерфейсов, используемых в архитектуре сети 5G (фиг. 11);
фиг. 13 иллюстрирует один пример UE, в котором могут быть реализованы варианты осуществления настоящего раскрытия;
фиг. 14 - схематичная блок-схема, иллюстрирующая среду виртуализации, в которой могут быть виртуализированы функции, реализованные в некоторых вариантах осуществления настоящего раскрытия;
фиг. 15 иллюстрирует примерную систему связи, в которой могут быть реализованы варианты осуществления настоящего раскрытия;
фиг. 16 иллюстрирует пример реализации UE, базовой станции и хост-компьютера (фиг. 15); и
фиг. 17-20 - блок-схемы, иллюстрирующие способы, реализованные в системе связи, такой как система, показанная на фиг. 15 и 16.
Осуществление изобретения
Варианты осуществления, изложенные ниже, представляют собой информацию, которая позволяет специалистам в данной области техники применять на практике варианты осуществления, и иллюстрируют наилучший способ реализации вариантов осуществления. После прочтения последующего описания с учетом фигур сопроводительных чертежей специалисты в данной области техники поймут концепции настоящего раскрытия и найдут способы применения этих концепций, не рассмотренные здесь особым образом. Следует понимать, что эти концепции и практические применения подпадают под объем настоящего раскрытия.
В настоящее время существуют определенные проблемы по отношению к возобновлению управления радиоресурсами (RRC), в частности, в новом радио (NR) в рамках проекта партнерства третьего поколения (3GPP), но, возможно, также и в сетях других типов, таких как сети долгосрочного развития (LTE) 3GPP, реализующие версию 15 или более поздние версии спецификаций LTE. Как описано выше, существует ряд событий, которые могут привести к сбою процедуры возобновления. В частности, могут произойти следующие случаи:
1. Пользовательское оборудование (UE) выполняет повторный выбор соты до приема сообщения возобновления (во время работы таймера T319); и
2. UE принимает сообщение об отклонении и запускает таймер T302 ожидания.
Для случая 1 в настоящее время предусмотрено, что UE должно выполнить другую процедуру возобновления RRC в целевой соте. Проблема, связанная с этим, состоит в том, что возможны случаи, когда условия для возобновления в целевой соте будут отличаться, и в этом случае повторный запуск процедуры возобновления в этих случаях не сработает. Примеры случаев включают в себя:
• UE входит в новую зону отслеживания (TA), которая отсутствует в списке TA, с которым было сконфигурировано UE на данный момент времени. В этом случае процедура возобновления RRC может завершиться неудачно, так как UE должно вместо этого выполнить сигнализацию слоя без доступа (NAS) для обновления списка TA.
• UE входит в соту, доступ к которой запрещен на уровне NAS (например, запрещенная TA). В этом случае возобновление RRC также может не сработать или привести к другим проблемам.
Для случая 2 в настоящее время предусмотрено, что UE должно уведомлять более высокие уровни в случае, если возобновление было инициировано более высокими уровнями; однако не определено то, что UE должно делать в случае, если возобновление было инициировано слоем RRC (слоем доступа (AS)). Одна конкретная проблема, которую необходимо решить в данном документе, состоит в том, что происходит, когда UE выполняет повторный выбор соты.
Некоторые аспекты настоящего раскрытия и их варианты осуществления могут обеспечивать решения этих или других проблем. Аспекты, раскрытые в данном документе, предоставляют UE новый механизм для обработки случая, в котором UE имело сбой при возобновлении в одной соте и повторно выбирает другую соту. Решение охватывает как случай, когда повторный выбор соты происходит во время работы таймера T319, так и случай, когда повторный выбор соты происходит после того, как UE приняло сообщение об отклонении, и во время работы таймера T302.
В случае, если начальное возобновление было инициировано слоем AS (RRC), UE сначала проверит, произошло ли какое-либо событие уровня NAS в результате повторного выбора соты или в течение времени, предшествующего повторному выбору соты.
1. Если произошло событие верхнего уровня, UE отменит любое отложенное возобновление уровня AS (например, обновление зоны уведомлений (RNAU) на основе сети радиодоступа (RAN)) и инициирует новое возобновление уровня AS на основе триггера для верхнего слоя.
2. Если событие верхнего уровня не произошло, UE повторно инициирует возобновление уровня AS в целевой соте.
Возможные события верхнего уровня могут включать в себя:
• поступление данных восходящей линии связи (UL),
• поступление сигнализации NAS (например, перерегистрация NAS UE из-за мобильности), или
• ответ UE на поисковый вызов базовой сети (CN) или RAN.
В случае, если начальное возобновление было инициировано верхним уровнем, UE после повторного выбора соты проинформирует верхний уровень о том, что ему не удалось возобновить соединение. Это заставит верхний уровень повторно запустить возобновление, что приведет к поведению, аналогичному случаю 2, приведенному выше.
Некоторые варианты осуществления могут обеспечивать одно или несколько из следующих технических преимуществ. Используя предложенное решение, можно гарантировать, что NAS или механизмы верхнего уровня всегда имеют приоритет над возобновлением, инициированным AS. Это позволит избежать таких ошибок, как:
• выполнение UE возобновления в зоне, к которой ему не разрешен доступ;
• выполнение UE возобновления AS (например, RNAU) в зоне, которая находится за пределами зоны регистрации CN UE.
Избегать этих случаев ошибок полезно, так как это позволит избежать прерывания обслуживания и неавторизованного доступа к сетевым ресурсам.
Аспекты, раскрытые в данном документе, в целом описываются как действия, выполняемые RRC_INACTIVE UE в NR. Следует понимать, что настоящее раскрытие также применимо к дополнительным случаям, таким как:
• все предыдущие случаи, когда процедуры выполнялись в LTE вместо NR, то есть в случае UE RRC_INACTIVE LTE;
•процедуры технологии радиодоступа (RAT) в RRC_INACTIVE, например, между LTE и NR, подключенными к одной и той же CN (базовой сети 5G).
Теперь будет представлено более подробное описание некоторых конкретных вариантов осуществления настоящего раскрытия.
1 Поведение UE при приеме отклонения возобновления RRC
Ранее в 3GPP было согласовано, что после отправки запроса на возобновление RRC, UE может принять отклонение RRC с таймером ожидания и оставаться в состоянии RRC_INACTIVE.
После приема отклонения RRC, UE необходимо связаться с сетью через возобновление, по истечении таймера ожидания и после повторного выбора соты во время работы таймера ожидания. В последней версии TP по управлению соединением это отражено в следующих пунктах дальнейших исследований, связанных с приемом отклонения RRC.
• Примечание редактора: предметом дальнейшего исследования является то, как поступать в случае отклонения.
• Примечание редактора: предметом дальнейшего исследования являются дополнительные действия UE после приема отклонения RRC, например, обработка T380, приостановка SRB1
Это описание относится к этим и другим вопросам, которые требуют дальнейшего изучения. Например, предлагаются действия после повторного выбора соты во время работы таймера ожидания и действие по истечении таймера ожидания для различных случаев (например, RNAU мобильности, периодическое RNAU, данные UL, обновления зоны отслеживания).
В текущем TP по управлению соединением в NR в настоящее время в отношении приема сообщения отклонения RRC предусмотрено следующее:
5.3.13.8 Прием RRCReject UE
UE должно:
1> остановить таймер T319;
1> сбросить MAC и сбросить конфигурацию MAC;
1> запустить таймер T302 со значением таймера, установленным на waitTime;
1> если RRCReject отправляется в ответ на RRCResumeResquest, инициированный верхними уровнями;
2> проинформировать верхние уровни об отказе возобновить RRC-соединение и передать информацию, относящуюся к управлению доступом, после чего процедура заканчивается;
Как и в LTE, текущая версия текстового предложения (TP) по управлению соединением предполагает, что по меньшей мере случай обновления данных UL и зоны регистрации моделируется как запрос более высокого уровня к RRC. Затем, как показано выше, после приема RRCReject в ответ на RRCResumeRequest, инициированный верхними уровнями (обновление данных UL или зоны регистрации), UE информирует верхние уровни об отказе возобновить соединение RRC, чтобы более высокие уровни могли выполнить процедуру, отложенную до тех пор, пока не истечет таймер ожидания или не будет выполнен повторный выбор соты. Затем обработка таймера T302 ожидания выполняется с помощью AS, и, по истечении этого срока, AS уведомляет более высокие уровни, которые могут снова инициировать запрос на возобновление RRC.
Информируя верхний уровень о том, что UE было отклонено, верхние уровни могут повторно инициировать возобновление по истечении таймера T302 ожидания. В этом случае не должно быть никаких отложенных запросов на возобновление RRC.
В NR, в дополнение к этому случаю, когда возобновление запрашивается более высоким уровнем, запрос на возобновление может быть также запрошен уровнем AS в следующих случаях:
• возобновление инициируется периодическим RNAU, которое отклоняется с указанием времени ожидания, и
• возобновление инициируется RNAU мобильности, которое отклоняется с указанием времени ожидания.
1.1 Периодические RNAU
Периодические RNAU инициируются по истечении периодического таймера RNAU (T380), значение которого может быть предоставлено в сообщении о высвобождении RRC с конфигурацией приостановки. Сеть ожидает периодические RNAU, чтобы сеть знала о том, нужно ли очищать контекст UE на стороне сети в случае, если UE отсутствует. Однако, так как отклонения RRC передаются по SRB0, UE не может быть уверенным, что сеть была уведомлена или нет, так как данный узел может отправить отклонение без выборки и/или обновления контекста UE. Следовательно, одним из решений является рассмотрение периодического отложенного RNAU и его отправка по истечении таймера ожидания. Эта ситуация может привести к задержке в сети при очистке контекста UE в случае, если UE отсутствует, вместо отклонения другим узлом. Однако, учитывая, что значения таймера ожидания являются короткими (менее минуты), для сети не очень проблематично дольше ждать периодического RNAU; и, даже если это не так, сетевой контекст все равно будет синхронизирован после того, как UE выполнит RNAU.
1.2 RNAU мобильности
RNAU мобильности инициируются тогда, когда UE входит в новую соту, не принадлежащую к его сконфигурированной зоне уведомлений на основе RAN (RNA). Сеть должна быть проинформирована об этом событии с тем, чтобы сеть знала соты, в которых она должна эффективно осуществлять поисковый вызов UE. Однако, если UE входит в новую RNA и пытается выполнить обновление RNA, и если сеть отклоняет запрос с таймером ожидания во время работы таймера ожидания, UE, скорее всего, не будет достигнуто через персональный вызов RAN. Однако в целом это будет очень редкий случай, и сеть должна попытаться определить приоритеты обновлений RNA. Если UE также продолжает прослушивать поисковый вызов RAN, узлу RAN, которому не удается выполнить поисковый вызов UE в RNA, может быть предоставлена возможность выполнить поисковый вызов в окружающих зонах. UE также будет прослушивать персональный вызов CN.
1.3 Выводы
Обобщая аспекты приведенных выше разделов 1.1 и 1.2, сделаны следующие выводы:
• После приема отклонения RRC с указанием времени ожидания в ответ на запрос возобновления RRC, инициированный (периодическим или мобильным) RNAU, UE запускает таймер ожидания.
• По истечении таймера ожидания (в одной и той же соте) после приема отклонения RRC с указанием времени ожидания в ответ на запрос возобновления RRC, инициированный (периодическим или мобильным) RNAU, UE отправляет отложенное RNAU.
• Во время периода ожидания UE должно продолжать отслеживать поисковый вызов RAN и CN и отвечать на него, если он отправлен.
Фиг. 7 иллюстрирует работу UE и узла RAN (например, базовой станции, такой, например, как базовая станция NR (gNB)) в соответствии по меньшей мере с некоторыми аспектами вариантов осуществления, описанных выше. Как показано на фигуре, UE передает запрос на возобновление RRC, инициированный (периодическим или мобильным) RNAU (этап 700). Узел RAN принимает запрос на возобновление RRC и, в ответ на это, передает UE отклонение RRC с указанием времени ожидания (этап 702). После приема сообщения отклонения RRC с указанием времени ожидания, UE запускает таймер ожидания, который установлен на время ожидания, включенное в отклонение RRC (этап 704). Во время работы таймера ожидания UE считает RNAU отложенным. В некоторых вариантах осуществления во время работы таймера ожидания (то есть во время периода ожидания) UE продолжает отслеживать поисковый вызов RAN и CN и отвечает на него, если он отправлен (этап 706). По истечении таймера ожидания UE отправляет отложенное RNAU в узел RAN (этап 708). Другими словами, UE снова пытается возобновить RRC-соединение, инициированное отложенным RNAU, и при условии, что возобновление RRC-соединения является успешным, UE отправляет RNAU в сеть.
2 Поведение UE после повторного выбора соты во время работы таймера T302 (время ожидания)
В LTE таймер ожидания предоставляется UE в сообщении об отклонении RRC как способ избежать последующей попытки в случае перегрузки соты. Следовательно, после повторного выбора соты таймер ожидания останавливается, и UE должно иметь возможность получить к ней доступ снова, если сота не заблокирована по другим причинам.
В LTE запросы на возобновление моделируются как запрос от более высокого уровня к уровню AS. После приема отклонения RRC с указанием времени ожидания в ответ на запрос на возобновление RRC, UE информирует более высокие уровни и запускает таймер ожидания. Более высокие уровни информируются об уменьшении запрета либо по истечении таймера ожидания, либо после повторного выбора соты. Затем более высокий уровень может снова инициировать любой отложенный запрос на возобновление к AS.
Для NR предлагается применять такое же поведение для любого запроса на возобновление, инициированного вышестоящим уровнем (например, mo-data, mo-signaling). Только верхние уровни знают о том, должна или нет продолжаться процедура верхнего уровня после повторного выбора соты (например, UE может быть запрещен доступ к целевой соте на уровне NAS). Таким образом, это означает, что после повторного выбора соты во время работы таймера ожидания, после приема отклонения RRC с указанием времени ожидания в ответ на запрос на возобновление RRC, инициированный верхним уровнем, уровень RAN сообщает верхнему уровню, что запрет снимается.
2.1 Мобильность или периодические RNAU
Для запроса на возобновление, инициированного уровнем AS (например, RNAU), уровень AS должен обрабатывать случай повторного выбора соты во время отсчета времени ожидания. Это означает, что если процедура верхнего уровня не была запущена (например, из-за повторного выбора соты или во время ожидания), уровень AS должен рассматривать процедуру уровня AS как отложенную и должен повторно инициировать ее после повторного выбора соты. Это означает, что при повторном выборе соты во время работы таймера ожидания UE повторно инициирует любую отложенную процедуру уровня AS (например, RNAU) в новой соте при условии, что не произошло никакого события верхнего уровня (например, mo-data, mo-signaling).
В случае возникновения какого-либо события верхнего уровня предлагается, что, после повторного выбора соты во время работы таймера ожидания, UE будет отбрасывать любую отложенную процедуру уровня AS (например, RNAU), если произошло событие верхнего уровня (например, mo-data, mo-signaling).
Фиг. 8 иллюстрирует работу UE и узла RAN (например, базовой станции, такой, например, как gNB) в соответствии по меньшей мере с некоторыми аспектами вариантов осуществления, описанных выше. Как показано на фигуре, UE передает запрос на возобновление RRC (этап 800). Узел RAN принимает запрос на возобновление RRC и, в ответ на это, передает отклонение RRC с указанием времени ожидания в UE (этап 802). После приема сообщения отклонения RRC с указанием времени ожидания UE запускает таймер ожидания, который установлен на время ожидания, включенное в отклонение RRC (этап 804). Во время работы таймера ожидания UE выполняет повторный выбор соты для новой (то есть целевой) соты (этап 806). После выполнения повторного выбора соты в новой соте во время работы таймера ожидания UE может повторно инициировать отложенную процедуру уровня AS (например, RNAU) в новой соте. Более конкретно, в некоторых вариантах осуществления UE определяет, произошло ли событие верхнего уровня (например, mo-data, mo-сигнализация) (этап 808). UE повторно инициирует отложенную процедуру уровня AS в новой соте, если не произошло никакого события верхнего уровня (например, mo-data, mo-signaling) (этап 810). И наоборот, если произошло событие верхнего уровня, UE отбрасывает отложенную процедуру уровня AS (812).
3 Поведение UE при предварительном формировании повторного выбора соты во время работы T319 (до приема UE любого ответного сообщения о возобновлении)
В настоящее время определено следующее поведение UE в случае повторного выбора соты во время работы T319:
5.3.13.6 Повторный выбор соты во время работы T319
Примечание редактора: предметом дальнейшего исследования является то, необходимо ли определять действия повторного выбора соты для других таймеров, например, для таймеров управления доступом, эквивалентных T302, T303, T305, T306 и T308 в LTE).
UE должно:
1> если повторный выбор соты происходит во время работы T319:
3> остановить таймер T319;
3> сбросить MAC, сбросить конфигурацию MAC и повторно установить RLC для всех установленных RB;
gNB
RRCenc
RRCint
UPint
UPenc
3> отбросить временный контекст безопасности (ранее восстановленный ключ resumeMAC-I и K) и ключи K, K, K и K;
3> выполнить процедуру возобновления RRC, как указано в 5.3.13;
Проблема с этим поведением состоит в том, что не считается, что возобновление может быть инициировано NAS, или верхним уровнем или повторным выбором соты. Вместо этого предлагается следующее поведение.
В случае, если возобновление было инициировано верхним уровнем, уровень AS в UE после повторного выбора соты во время работы T319 информирует верхний уровень о том, что возобновление не удалось. При необходимости UE может предоставить верхнему уровню причину сбоя возобновления (например, повторный выбор соты). Таким образом, верхний уровень может повторно инициировать процедуру возобновления в целевой соте. Возможно, при этом изменится верхний уровень. Например, если процедура верхнего уровня представляла собой начальные данные, исходящие из мобильного устройства, она могла измениться на сигнализацию, исходящую из мобильного устройства (обновление зоны регистрации UE CN), если целевая сота не принадлежит к текущей зоне регистрации UE CN. Может также случиться так, что слой NAS решит повторно не инициировать возобновление в целевой соте; например, если UE не разрешен доступ к целевой соте (например, запрещенная зона сконфигурирована на уровне NAS).
В случае, если возобновление было инициировано уровнем AS (например, RNAU), предлагается следующее поведение UE. Если процедура верхнего уровня не была инициирована (например, из-за повторного выбора соты или во время повторного выбора соты), уровень AS считает, что процедура уровня AS ожидает выполнения и должна быть повторно инициирована после повторного выбора соты. Это означает, что после повторного выбора соты во время работы T319 UE повторно инициирует любую отложенную процедуру уровня AS (например, RNAU) в новой соте, предполагая, что не произошло никакого события верхнего уровня (например, mo-data, mo-signaling). В случае, если произошло какое-то событие верхнего уровня, предлагается, что после повторного выбора соты во время работы T319 UE отбрасывает любую отложенную процедуру уровня AS (например, RNAU), если произошло событие верхнего уровня (например, mo-data, mo-сигнализация).
Фиг. 9 иллюстрирует работу UE и узла RAN (например, базовой станции, такой, например, как gNB) в соответствии по меньшей мере с некоторыми аспектами вариантов осуществления, описанных выше. Как показано на фигуре, UE передает запрос на возобновление RRC (этап 900) и запускает таймер (например, таймер T319) (этап 902). В этом примере запрос на возобновление RRC инициируется уровнем AS (например, процедурой уровня AS, такой как процедура RNAU). Таймер T319 представляет собой таймер, который запускается после инициирования процедуры возобновления RRC-соединения. Пока работает таймер, UE выполняет повторный выбор соты для новой соты (то есть целевой соты) (этап 904). Другими словами, перед приемом ответа (например, возобновления RRC или отклонения RRC) из узла RAN UE выполняет повторный выбор соты для новой соты. После выполнения повторного выбора соты во время работы таймера UE может повторно инициировать отложенную процедуру уровня AS (например, RNAU) в новой соте. Более конкретно, в некоторых вариантах осуществления UE определяет, произошло ли событие верхнего уровня (например, mo-data, mo-сигнализация) (этап 906). UE повторно инициирует отложенную процедуру уровня AS в новой соте, если не произошло никакого события верхнего уровня (например, mo-data, mo-signaling) (этап 908). И наоборот, если произошло событие верхнего уровня, UE отбрасывает отложенную процедуру уровня AS (910).
Хотя предмет изобретения, описанный в данном документе, может быть реализован в любой системе подходящего типа с использованием любых подходящих компонентов, раскрытые в данном документе варианты осуществления описаны в отношении беспроводной сети, такой, например, как беспроводная сеть, показанная на фиг. 10. Для упрощения беспроводная сеть, показанная на фиг. 10, изображает только сеть 1006, сетевые узлы 1060 и 1060B и беспроводные устройства (WD) 1010, 1010B и 1010C. На практике беспроводная сеть может дополнительно включать в себя любые дополнительные элементы, подходящие для поддержания связи между беспроводными устройствами или между беспроводным устройством и другим устройством связи, таким как стационарный телефон, поставщик услуг или любой другой сетевой узел или оконечное устройство. Из проиллюстрированных компонентов сетевой узел 1060 и WD 1010 изображены с дополнительными подробностями. Беспроводная сеть может предоставлять связь и другие типы услуг одному или нескольким беспроводным устройствам для облегчения доступа беспроводных устройств к беспроводной сети и/или для использования услуг, предоставляемых беспроводной сетью или посредством нее.
Беспроводная сеть может содержать и/или взаимодействовать с любым типом сети связи, телекоммуникационной сети, сети передачи данных, сети сотовой и/или радиосвязи или с другим аналогичным типом системы. В некоторых вариантах осуществления беспроводная сеть может быть выполнена с возможностью функционирования в соответствии с конкретными стандартами или другими типами заданных правил или процедур. Таким образом, конкретные варианты осуществления беспроводной сети позволяют реализовать стандарты связи, такие как глобальная система мобильной связи (GSM), универсальная система мобильной связи (UMTS), LTE и/или другие подходящие стандарты второго, третьего, четвертого или пятого поколения (2G, 3G, 4G или 5G); стандарты беспроводной локальной вычислительной сети (WLAN), такие как стандарты IEEE 802.11; и/или любые другие соответствующие стандарты беспроводной связи, такие как стандарты всемирной совместимости для микроволнового доступа (WiMax), Bluetooth, Z-Wave и/или ZigBee.
Сеть 1006 может содержать одну или несколько транспортных сетей, базовых сетей, сетей на основе Интернет-протокола (IP), коммутируемых телефонных сетей общего пользования (PSTN), сетей пакетной передачи данных, оптических сетей, глобальных вычислительных сетей (WAN), локальных вычислительных сетей (LAN), WLAN, проводных сетей, беспроводных сетей, городских сетей и других сетей, обеспечивающих связь между устройствами.
Сетевой узел 1060 и WD 1010 содержат различные компоненты, описанные более подробно ниже. Эти компоненты работают вместе, обеспечивая функциональные возможности сетевого узла и/или беспроводного устройства, например, обеспечивая беспроводные соединения в беспроводной сети. В различных вариантах осуществления беспроводная сеть может содержать любое количество проводных или беспроводных сетей, сетевых узлов, базовых станций, контроллеров, беспроводных устройств, ретрансляционных станций и/или любых других компонентов или систем, которые позволяют облегчить или участвовать в передаче данных и/или сигналов через проводные или беспроводные соединения.
Используемый в данном документе термин "сетевой узел" относится к оборудованию, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания прямой или косвенной связи с беспроводным устройством и/или с другими сетевыми узлами или оборудованием в беспроводной сети, чтобы разрешить и/или обеспечить беспроводной доступ к беспроводному устройству и/или выполнять другие функции (например, администрирование) в беспроводной сети. Примеры сетевых узлов включают в себя, но не ограничиваются ими, точки доступа (AP) (например, точки радиодоступа), базовые станции (BS) (например, базовые радиостанции, узлы B (Node B), развитые узлы B (eNB) и gNB). Базовые станции можно классифицировать по размеру покрытия, которое они обеспечивают (или, иначе говоря, по их уровню мощности передачи), и в дальнейшем они могут также упоминаться как фемто-базовые станции, пико-базовые станции, микро-базовые станции или макро-базовые станции. Базовая станция может быть ретрансляционным узлом или донорским ретрансляционным узлом, управляющим ретранслятором. Сетевой узел может также включать в себя одну или несколько частей (или все части) распределенной базовой радиостанции, таких как централизованные цифровые блоки и/или удаленные радиоблоки (RRU), иногда называемые удаленными радиоголовками (RRH). Такие удаленные радиоблоки могут или не могут быть интегрированными с антенной в виде антенны с интегрированным радиомодулем. Части распределенной базовой радиостанции также могут называться узлами в распределенной антенной системе (DAS). Еще одни дополнительные примеры сетевых узлов включают в себя оборудование многостандартной радиосвязи (MSR), такое как BS MSR, сетевые контроллеры, такие как контроллеры радиосети (RNC) или контроллеры базовых станций (BSC), базовые приемопередающие станции (BTS), точки передачи, узлы передачи, объекты многосотовой/многоадресной координации (MCE), узлы базовой сети (например, центры коммутации мобильной связи (MSC), объекты управления мобильностью (MME)), узлы эксплуатации и обслуживания (O&M), узлы системы поддержки операций (OSS), узлы самоорганизующейся сети (SON), узлы позиционирования (например, развитой обслуживающий мобильный центр определения местоположения (E-SMLC)) и/или узлы минимизации выездного тестирования (MDT). В качестве другого примера, сетевой узел может быть узлом виртуальной сети, как описано более подробно ниже. Однако, в более общем случае, сетевые узлы могут представлять собой любое подходящее устройство (или группу устройств), способное, сконфигурированное, расположенное и/или выполненное с возможностью разрешения и/или предоставления беспроводному устройству доступа к беспроводной сети или предоставления некоторой услуги беспроводному устройству, которое получило доступ к беспроводной сети.
На фиг. 10 сетевой узел 1060 включает в себя схему 1070 обработки, машиночитаемый носитель 1080 информации, интерфейс 1090, вспомогательное оборудование 1084, источник 1086 электропитания, схему 1087 источника электропитания и антенну 1062. Хотя сетевой узел 1060, проиллюстрированный в примере беспроводной сети, показанной на фиг. 10, может представлять собой устройство, которое включает в себя проиллюстрированную комбинацию аппаратных компонентов, другие варианты осуществления могут содержать сетевые узлы с различными комбинациями компонентов. Следует понимать, что сетевой узел содержит любую подходящую комбинацию аппаратных средств и/или программного обеспечения, необходимую для выполнения задач, особенностей, функций и способов, раскрытых в данном документе. Более того, хотя компоненты сетевого узла 1060 изображены в виде отдельных блоков, расположенных в большем блоке или вложенных в несколько блоков, на практике сетевой узел может содержать несколько разных физических компонентов, которые образуют один проиллюстрированный компонент (например, машиночитаемый носитель 1080 информации может содержать несколько отдельных жестких дисков, а также многочисленные модули RAM).
Аналогичным образом, сетевой узел 1060 может состоять из нескольких физически отдельных компонентов (например, из компонента узла B и компонента RNC или компонента BTS и компонента BSC и т.д.), каждый из которых может иметь свои собственные соответствующие компоненты. В некоторых сценариях, в которых сетевой узел 1060 содержит несколько отдельных компонентов (например, компоненты BTS и BSC), один или несколько отдельных компонентов могут совместно использоваться несколькими узлами сети. Например, один RNC может управлять несколькими узлами B. В таком сценарии каждая уникальная пара из узла B и RNC в некоторых случаях может рассматриваться в качестве одного отдельного сетевого узла. В некоторых вариантах осуществления сетевой узел 1060 может быть выполнен с возможностью поддержания нескольких RAT. В таких вариантах осуществления некоторые компоненты могут дублироваться (например, отдельный машиночитаемый носитель 1080 информации для различных RAT), и некоторые компоненты могут использоваться повторно (например, одна и та же антенна 1062 может совместно использоваться различными RAT). Сетевой узел 1060 может также включать в себя множество наборов различных проиллюстрированных компонентов для различных беспроводных технологий, интегрированных в сетевой узел 1060, таких, например, как технологии беспроводной связи GSM, широкополосный множественный доступ с кодовым разделением каналов (WCDMA), LTE, NR, WiFi или Bluetooth. Эти технологии беспроводной связи могут быть интегрированы в одну или разные микросхемы или набор микросхем и другие компоненты в сетевом узле 1060.
Схема 1070 обработки выполнена с возможностью выполнения любых операций определения, вычисления или аналогичных операций (например, некоторых операций получения), которые описаны в данном документе как выполняемые сетевым узлом. Эти операции, выполняемые схемой 1070 обработки, могут включать в себя обработку информации, полученной схемой 1070 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в сетевом узле, и/или выполнения одной или более операций на основе полученной информации или преобразованной информации, и в результате упомянутой обработки делается определение.
Схема 1070 обработки может содержать комбинацию одного или более из: микропроцессора, контроллера, микроконтроллера, центрального процессорного устройства (CPU), процессора цифровых сигналов (DSP), специализированной интегральной микросхемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или любого другого подходящего вычислительного устройства, ресурса или комбинации аппаратных средств, программного обеспечения и/или кодированной логики, выполненной с возможностью обеспечения, по отдельности или в сочетании с другими компонентами сетевого узла 1060, такими как машиночитаемый носитель 1080 информации, функциональных возможностей сетевого узла 1060. Например, схема 1070 обработки может исполнять инструкции, хранящиеся на машиночитаемом носителе 1080 информации или в памяти в схеме 1070 обработки. Такие функциональные возможности могут включать в себя обеспечение любых из различных беспроводных особенностей, функций или преимуществ, обсужденных в данном документе. В некоторых вариантах осуществления схема 1070 обработки может включать в себя систему на кристалле (SOC).
В некоторых вариантах осуществления схема 1070 обработки может включать в себя одну или несколько из схемы 1072 радиочастотного (РЧ) приемопередатчика и схемы 1074 обработки основополосных сигналов. В некоторых вариантах осуществления схема 1072 радиочастотного (РЧ) приемопередатчика и схема 1074 обработки основополосных сигналов могут быть выполнены в виде отдельных микросхем (или наборов микросхем), плат или блоков, таких как радиоблоки и цифровые блоки. В альтернативных вариантах осуществления часть или вся схема 1072 РЧ приемопередатчика и схема 1074 обработки основополосных сигналов могут быть выполнены в виде одной микросхемы или набора микросхем, плат или блоков.
В некоторых вариантах осуществления некоторые или все функциональные возможности, описанные в данном документе как предоставляемые сетевым узлом, базовой станцией, eNB или другим таким сетевым устройством, могут быть выполнены посредством схемы 1070 обработки, исполняющей инструкции, хранящиеся на машиночитаемом носителе 1080 информации или в памяти, расположенной в схеме 1070 обработки. В альтернативных вариантах осуществления некоторые или все функциональные возможности могут быть обеспечены схемой 1070 обработки без исполнения инструкций, хранящихся на отдельном или дискретном машиночитаемом носителе информации, например, аппаратным способом. В любом из этих вариантов осуществления, независимо от того, исполняются ли инструкции, хранящиеся на машиночитаемом носителе информации, схема 1070 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, обеспечиваемые такими функциональными возможностями, не ограничиваются только схемой 1070 обработки или другими компонентами сетевого узла 1060, но используются в целом сетевым узлом 1060 и/или, как правило, конечными пользователями и беспроводной сетью.
Машиночитаемый носитель 1080 информации может содержать любую форму энергозависимой или энергонезависимой машиночитаемой памяти, включая, помимо прочего, постоянное хранилище, твердотельное запоминающее устройство, удаленно установленную память, магнитные носители информации, оптические носители информации, RAM, постоянное запоминающее устройство (ROM), массовый носитель информации (например, жесткий диск), съемный носитель информации (например, флэш-диск, компакт-диск (CD) или цифровой универсальный видеодиск (DVD)) и/или любые другие энергозависимые или энергонезависимые невременные машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию, данные и/или инструкции, которые могут использоваться схемой 1070 обработки. Машиночитаемый носитель 1080 информации может хранить любые подходящие инструкции, данные или информацию, в том числе компьютерную программу, программное обеспечение, приложение, включающее в себя одну или несколько логических схем, правил, кодов, таблиц и т.д. и/или других инструкций, которые могут исполняться схемой 1070 обработки и использоваться сетевым узлом 1060. Машиночитаемый носитель 1080 информации может использоваться для хранения любых вычислений, выполненных схемой 1070 обработки, и/или любых данных, принятых через интерфейс 1090. В некоторых вариантах осуществления схема 1070 обработки и машиночитаемый носитель 1080 информации могут рассматриваться как интегрированные.
Интерфейс 1090 используется в проводной или беспроводной передаче сигнализации и/или данных между сетевым узлом 1060, сетью 1006 и/или WD 1010. Как показано на фигуре, интерфейс 1090 содержит порт(ы)/терминал(ы) 1094 для отправки и приема данных, например, в и из сети 1006 по проводному соединению. Интерфейс 1090 также включает в себя схему 1092 радиочастотного тракта, которая может быть подключена к антенне 1062 или, в некоторых вариантах, может быть частью антенны 1062. Схема 1092 радиочастотного тракта содержит фильтры 1098 и усилители 1096. Схема 1092 радиочастотного тракта может быть подключена к антенне 1062 и к схеме 1070 обработки радиосигнала. Схема радиочастотного тракта может быть выполнена с возможностью обработки сигналов, передаваемых между антенной 1062 и схемой 1070 обработки. Схема 1092 радиочастотного тракта может принимать цифровые данные, которые должны быть отправлены в другие узлы сети или WD через беспроводное соединение. Схема 1092 радиочастотного тракта может преобразовывать цифровые данные в радиосигнал, имеющий соответствующие параметры канала и полосу пропускания, используя комбинацию фильтров 1098 и/или усилителей 1096. Затем радиосигнал может передаваться через антенну 1062. Аналогичным образом, при приеме данных антенна 1062 может принимать радиосигналы, которые затем преобразуются в цифровые данные с помощью схемы 1092 радиочастотного тракта. Цифровые данные могут передаваться в схему 1070 обработки. В других вариантах осуществления интерфейс 1090 может содержать различные компоненты и/или различные комбинации компонентов.
В некоторых альтернативных вариантах осуществления сетевой узел 1060 может не включать в себя отдельные схемы 1092 радиочастотного тракта; вместо этого схема 1070 обработки может содержать схему радиочастотного тракта и может быть подключена к антенне 1062 без отдельной схемы 1092 радиочастотного тракта. Аналогичным образом, в некоторых вариантах осуществления все или некоторые из схем 1072 РЧ приемопередатчика могут рассматриваться как часть интерфейса 1090. В еще одних вариантах осуществления интерфейс 1090 может включать в себя один или несколько портов или терминалов 1094, схему 1092 радиочастотного тракта и схему 1072 РЧ приемопередатчика как часть радиоблока (не показан), и интерфейс 1090 может поддерживать связь со схемой 1074 обработки основополосных сигналов, которая является частью цифрового устройства (не показано).
Антенна 1062 может включать в себя одну или несколько антенн или антенных решеток, выполненных с возможностью отправки и/или приема сигналов беспроводной связи. Антенна 1062 может быть подключена к схеме 1092 радиочастотного тракта и может быть антенной любого типа, способной передавать и принимать данные и/или сигналы беспроводным образом. В некоторых вариантах осуществления антенна 1062 может содержать одну или несколько всенаправленных, секторных или панельных антенн, выполненных с возможностью передачи/приема радиосигналов, например, между 2 гигагерцами (ГГц) и 66 ГГц. Всенаправленная антенна может использоваться для передачи/приема радиосигналов в любом направлении, секторная антенна может использоваться для передачи/приема радиосигналов из устройств в конкретной области, и панельная антенна может быть антенной прямой видимости, используемой для передачи/приема радиосигналов по относительно прямой линии. В некоторых случаях использование более чем одной антенны может упоминаться как система с множеством входов и множеством выходов (MIMO). В некоторых вариантах осуществления антенна 1062 может быть расположена отдельно от сетевого узла 1060 и может быть подключена к сетевому узлу 1060 через интерфейс или порт.
Антенна 1062, интерфейс 1090 и/или схема 1070 обработки могут быть выполнены с возможностью выполнения любых операций приема и/или некоторых операций получения, описанных в данном документе, которые выполняет сетевой узел. Любая информация, данные и/или сигналы могут быть приняты из WD, другого сетевого узла и/или любого другого сетевого оборудования. Аналогичным образом, антенна 1062, интерфейс 1090 и/или схема 1070 обработки могут быть выполнены с возможностью выполнения любых операций передачи, описанных в данном документе, которые выполняет сетевой узел. Любая информация, данные и/или сигналы могут передаваться в WD, другой сетевой узел и/или любое другое сетевое оборудование.
Схема 1087 источника электропитания может содержать или быть подключена к схеме управления электропитанием и выполнена с возможностью подачи питания на компоненты сетевого узла 1060 для выполнения функций, описанных в данном документе. Схема 1087 источника электропитания может принимать энергию из источника 1086 электропитания. Источник 1086 электропитания и/или схема 1087 источника электропитания могут быть выполнены с возможностью подачи питания на различные компоненты сетевого узла 1060 в виде, подходящем для соответствующих компонентов (например, на уровне напряжения и тока, необходимом для каждого соответствующего компонента). Источник 1086 электропитания может быть включен в схему 1087 и/или сетевой узел 1060 или может быть внешним по отношению к ней. Например, сетевой узел 1060 может быть подключен к внешнему источнику электропитания (например, к электрической розетке) через входную схему или интерфейс, такой как электрический кабель, посредством которого внешний источник электропитания подает питание на схему 1087 источника электропитания. В качестве дополнительного примера источник 1086 электропитания может содержать источник электропитания в виде аккумулятора или аккумуляторного блока, который подключен или встроен в схему 1087 источника электропитания. Аккумулятор может обеспечивать резервное питание в случае отказа внешнего источника электропитания. Могут также использоваться и другие типы источников электропитания, такие как фотоэлектрические устройства.
Альтернативные варианты осуществления сетевого узла 1060 могут включать в себя дополнительные компоненты, помимо показанных на фиг. 10, которые могут отвечать за предоставление определенных аспектов функциональных возможностей сетевого узла, включая любую из функциональных возможностей, описанных в данном документе, и/или любые функциональные возможности, необходимые для поддержки предмета изобретения, описанного в данном документе. Например, сетевой узел 1060 может включать в себя оборудование пользовательского интерфейса, которое обеспечивает ввод информации в сетевой узел 1060 и вывод информации из сетевого узла 1060. Этот сетевой узел позволяет пользователю выполнять диагностику, техническое обслуживание, ремонт и другие административные функции для сетевого узла 1060.
Используемый в данном документе термин "WD" относится к устройству, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания беспроводной связи с сетевыми узлами и/или другими WD. Если не указано иное, термин "WD" может использоваться в данном документе взаимозаменяемо с UE. Беспроводная связь может включать передачу и/или прием сигналов беспроводной связи с использованием электромагнитных волн, радиоволн, инфракрасных волн и/или других типов сигналов, подходящих для передачи информации в воздушной среде. В некоторых вариантах осуществления WD может быть выполнено с возможностью передачи и/или приема информации без прямого взаимодействия с человеком. Например, WD может быть предназначено для передачи информации в сеть по заранее определенному расписанию, когда оно запускается внутренним или внешним событием или в ответ на запросы из сети. Примеры WD включают в себя, но не ограничиваются ими, смартфон, мобильный телефон, сотовый телефон, телефон с передачей голоса по IP (VoIP), телефон беспроводного абонентского доступа, настольный компьютер, персональный цифровой помощник (PDA), беспроводные камеры, игровую приставку или устройство, устройство для хранения музыки, устройство воспроизведения, носимое терминальное устройство, беспроводную оконечную точку, мобильную станцию, планшетный компьютер, ноутбук, оборудование, встроенное в портативный компьютер (LEE), оборудование, монтируемое на портативном компьютере (LME), интеллектуальное устройство, беспроводное абонентское оборудование (CPE), беспроводное терминальное устройство, устанавливаемое в транспортном средстве и т.д. WD может поддерживать связь между устройствами (D2D), например, путем реализации стандарта 3GPP для поддержания связи по боковой линии связи между транспортными средствами (V2V), между транспортным средством и придорожной инфраструктурой (V2I), между транспортным средством и другими объектами (V2X), и в этом случае WD может называться устройством связи D2D. В качестве еще одного конкретного примера в сценарии Интернета вещей (IoT) WD может представлять собой машину или другое устройство, которое выполняет мониторинг и/или измерения и передает результаты такого мониторинга и/или измерений в другое WD и/или сетевой узел. В этом случае WD может быть устройством межмашинной связи (M2M), которое в контексте 3GPP может упоминаться как устройство MTC. В качестве одного конкретного примера, WD может быть UE, реализующим стандарт узкополосного IoT (NB-IoT) 3GPP. Конкретными примерами таких машин или устройств являются датчики, измерительные устройства, такие как измерители мощности, промышленное оборудование или бытовые или персональные электроприборы (например, холодильники, телевизоры и т.д.), персональные носимые портативные электронные устройства (например, часы, фитнес-браслеты и т.д.). В других сценариях WD может представлять транспортное средство или другое оборудование, которое способно контролировать и/или сообщать о своем рабочем состоянии или других функциях, связанных с его работой. WD, как описано выше, может представлять оконечную точку беспроводного соединения, и в этом случае устройство может упоминаться как беспроводной терминал. Кроме того, WD, как описано выше, может быть мобильным, и в этом случае его можно также назвать мобильным устройством или мобильным терминалом.
Как показано на фиг. 10, WD 1010 включает в себя антенну 1011, интерфейс 1014, схему 1020 обработки, машиночитаемый носитель 1030 информации, оборудование 1032 пользовательского интерфейса, вспомогательное оборудование 1034, источник 1036 электропитания и схему 1037 электропитания. WD 1010 может включать в себя множество наборов из одного или более из проиллюстрированных компонентов для различных технологий беспроводной связи, поддерживаемых WD 1010, таких, например, как технологии беспроводной связи GSM, WCDMA, LTE, NR, WiFi, WiMAX или Bluetooth, и это всего лишь некоторые из них. Эти технологии беспроводной связи могут быть интегрированы в те же или другие микросхемы или набор микросхем, что и другие компоненты в WD 1010.
Антенна 1011 подключена к интерфейсу 1014 и может включать в себя одну или более антенн или антенных решеток, выполненных с возможностью отправки и/или приема сигналов беспроводной связи. В некоторых альтернативных вариантах осуществления антенна 1011 может быть расположена отдельно от WD 1010 и может быть подключена к WD 1010 через интерфейс или порт. Антенна 1011, интерфейс 1014 и/или схема 1020 обработки могут быть выполнены с возможностью выполнения любых операций приема или передачи, описанных в данном документе, как выполняемые WD. Любая информация, данные и/или сигналы могут быть приняты из сетевого узла и/или другого WD. В некоторых вариантах осуществления схема радиочастотного тракта и/или антенна 1011 могут рассматриваться как интерфейс.
Как показано на фигуре, интерфейс 1014 содержит схему 1012 радиочастотного тракта и антенну 1011. Схема 1012 радиочастотного тракта содержит один или несколько фильтров 1018 и усилителей 1016. Схема 1012 радиочастотного тракта подключена к антенне 1011 и схеме 1020 обработки и выполнена с возможностью выполнения кондиционирования сигналов, передаваемых между антенной 1011 и схемой 1020 обработки. Схема 1012 радиочастотного тракта может быть подключена к антенне 1011 или к ее части. В некоторых вариантах осуществления WD 1010 может не включать в себя отдельную схему 1012 радиочастотного тракта; скорее всего, схема 1020 обработки может содержать схему радиосигнала и может быть подключена к антенне 1011. Аналогичным образом, в некоторых вариантах осуществления некоторые или все схемы 1022 РЧ приемопередатчика могут рассматриваться как часть интерфейса 1014. Схема 1012 радиочастотного тракта может принимать цифровые данные, подлежащие отправке в другие узлы сети или WD через беспроводное соединение. Схема 1012 радиочастотного тракта может преобразовывать цифровые данные в радиосигнал, имеющий соответствующие параметры канала и полосу пропускания, используя комбинацию фильтров 1018 и/или усилителей 1016. Затем радиосигнал может передаваться через антенну 1011. Аналогичным образом, при приеме данных антенна 1011 может принимать радиосигналы, которые затем преобразуются в цифровые данные схемой 1012 радиочастотного тракта. Цифровые данные могут передаваться в схему 1020 обработки. В других вариантах осуществления интерфейс 1014 может содержать различные компоненты и/или различные комбинации компонентов.
Схема 1020 обработки может содержать комбинацию из одного или более из: микропроцессора, контроллера, микроконтроллера, CPU, DSP, ASIC, FPGA или любого другого подходящего вычислительного устройства, ресурса или комбинации аппаратных средств, программного обеспечения и/или кодированной логики, предназначенной для обеспечения, по отдельно или в сочетании с другими компонентами WD 1010, такими как машиночитаемый носитель 1030 информации, функциональных возможностей WD 1010. Такие функциональные возможности могут включать в себя предоставление любых различных функций беспроводной связи или преимуществ, обсужденных в данном документе. Например, схема 1020 обработки может исполнять инструкции, хранящиеся на машиночитаемом носителе 1030 информации или в памяти, расположенной в схеме 1020 обработки с тем, чтобы обеспечить раскрытые в данном документе функциональные возможности.
Как показано на фигуре, схема 1020 обработки включает в себя одну или несколько из схемы 1022 РЧ приемопередатчика, схемы 1024 обработки основополосных сигналов и схемы 1026 обработки приложения. В других вариантах осуществления схема 1020 обработки может содержать различные компоненты и/или различные комбинации компонентов. В некоторых вариантах осуществления схема 1020 обработки WD 1010 может содержать SOC. В некоторых вариантах осуществления схема 1022 РЧ приемопередатчика, схема 1024 обработки основополосных сигналов и схема 1026 обработки приложения могут быть выполнены в виде отдельных микросхем или наборов микросхем. В альтернативных вариантах осуществления часть или вся схема 1024 обработки основополосных сигналов и схема 1026 обработки приложений могут быть объединены в одну микросхему или набор микросхем, и схема 1022 РЧ приемопередатчика может быть выполнена в виде отдельной микросхемы или набора микросхем. В еще одних альтернативных вариантах осуществления часть или вся схема 1022 РЧ приемопередатчика и схема 1024 обработки основополосных сигналов могут быть выполнены на одной и той же микросхеме или на одном и том же наборе микросхем, и схема 1026 обработки приложения может быть в виде отдельной микросхемы или набора микросхем. В еще одних альтернативных вариантах осуществления часть или вся схема 1022 РЧ приемопередатчика, схема 1024 обработки основополосных сигналов и схема 1026 обработки приложения могут быть объединены в одной и той же микросхеме или наборе микросхем. В некоторых вариантах осуществления схема 1022 РЧ приемопередатчика может быть частью интерфейса 1014. Схема 1022 РЧ приемопередатчика может формировать РЧ сигналы для схемы 1020 обработки.
В некоторых вариантах осуществления некоторые или все функциональные возможности, описанные в данном документе как выполняемые WD, могут быть обеспечены схемой 1020 обработки, исполняющей инструкции, хранящиеся на машиночитаемом носителе 1030 информации, который в некоторых вариантах осуществления может быть машиночитаемым носителем информации. В альтернативных вариантах осуществления некоторые или все функциональные возможности могут быть обеспечены схемой 1020 обработки без исполнения инструкций, хранящихся на отдельном или дискретном машиночитаемом носителе информации, например, в случае использования аппаратных средств. В любом из этих конкретных вариантов осуществления, независимо от того, исполняются ли инструкции, хранящиеся на машиночитаемом носителе информации, схема 1020 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, обеспечиваемые такими функциональными возможностями, не ограничиваются только схемой 1020 обработки или другими компонентами WD 1010, но используются в целом WD 1010 и/или в целом конечными пользователями и беспроводной сетью.
Схема 1020 обработки может быть выполнена с возможностью выполнения любых операций определения, вычисления или аналогичных операций (например, некоторых операций получения), описанных в данном документе, которые может выполнять WD. Эти операции, выполняемые схемой 1020 обработки, могут включать в себя обработку информации, полученной схемой 1020 обработки, например, путем преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в WD 1010, и/или выполнение одной или более операций на основе полученной информации или преобразованной информации, и, в результате, принимать решения относительно упомянутой обработки.
Машиночитаемый носитель 1030 информации может быть выполнен с возможностью хранения компьютерной программы, программного обеспечения, приложения, включающего в себя одну или несколько логических схем, правил, кода, таблиц и т.д. и/или других инструкций, которые могут быть исполнены схемой 1020 обработки. Машиночитаемый носитель 1030 информации может включать в себя компьютерную память (например, RAM или ROM), носитель большой емкости (например, жесткий диск), съемный носитель (например, CD или DVD) и/или любые другие энергозависимые или энергонезависимые невременные машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию, данные и/или инструкции, которые могут использоваться схемой 1020 обработки. В некоторых вариантах осуществления схема 1020 обработки и машиночитаемый носитель 1030 информации могут считаться интегрированными.
Оборудование 1032 пользовательского интерфейса может предоставлять компоненты, которые позволяют пользователю-человеку взаимодействовать с WD 1010. Такое взаимодействие может принимать различные формы, такие как визуальное, звуковое, тактильное и т.д. Оборудование 1032 пользовательского интерфейса может быть выполнено с возможностью предоставлять пользователю возможность выводить и вводить данные из/в WD 1010. Тип взаимодействия может варьироваться в зависимости от типа оборудования 1032 пользовательского интерфейса, установленного в WD 1010. Например, если WD 1010 представляет собой смартфон, взаимодействие может осуществляться посредством касания экрана; если WD 1010 представляет собой интеллектуальный измеритель, взаимодействие может осуществляться через экран, который представляет показания расхода (например, количество использованных галлонов (литров), или динамик, который обеспечивает звуковое оповещение (например, если обнаружен дым). Оборудование 1032 пользовательского интерфейса может включать в себя интерфейсы, устройства и схемы ввода и интерфейсы, устройства и схемы вывода. Оборудование 1032 пользовательского интерфейса выполнено с возможностью ввода информации в WD 1010 и подключения к схеме 1020 обработки с тем, чтобы схема 1020 обработки могла обрабатывать вводимую информацию. Оборудование 1032 пользовательского интерфейса может включать в себя, например, микрофон, датчик приближения или другой датчик, клавиши/кнопки, сенсорный дисплей, одну или несколько камер, порт универсальной последовательной шины (USB) или другую схему ввода. Оборудование 1032 пользовательского интерфейса также выполнено с возможностью разрешать вывод информации из WD 1010 и разрешать схемам 1020 обработки выводить информацию из WD 1010. Оборудование 1032 пользовательского интерфейса может включать в себя, например, динамик, дисплей, вибрирующие схемы, USB-порт, интерфейс наушников или другие выходные схемы. Используя один или несколько интерфейсов ввода и вывода, устройств и схем оборудования 1032 пользовательского интерфейса, WD 1010 может поддерживать связь с конечными пользователями и/или беспроводной сетью и предоставлять им возможность пользоваться функциональными возможностями, описанными в данном документе.
Вспомогательное оборудование 1034 выполнено с возможностью предоставлять более специфические функциональные возможности, которые обычно не могут выполняться WD. Это вспомогательное оборудование может содержать специализированные датчики для выполнения измерений для различных целей, интерфейсы для дополнительных типов связи, таких как проводная связь и т.д. Включение во вспомогательное оборудование 1034 компонентов и их тип могут варьироваться в зависимости от варианта осуществления и/или сценария.
В некоторых вариантах осуществления источник 1036 электропитания может использоваться в виде аккумулятора или аккумуляторного блока. Кроме того, могут также использоваться другие типы источников электропитания, такие как внешний источник электропитания (например, электрическая розетка), фотоэлектрические устройства или элементы электропитания. WD 1010 может дополнительно содержать схему 1037 электропитания для подачи питания от источника 1036 электропитания на различные части WD 1010, которым требуется электропитание от источника 1036 электропитания для выполнения любых функций, описанных или указанных в данном документе. В некоторых вариантах осуществления схема 1037 электропитания может содержать схему управления электропитанием. Схема 1037 электропитания может дополнительно или альтернативно выполнена с возможностью приема энергии от внешнего источника питания; в этом случае WD 1010 может быть подключено к внешнему источнику электропитания (например, к электрической розетке) через входную схему или интерфейс, такой как кабель электропитания. В некоторых вариантах осуществления схема 1037 электропитания может быть также выполнена с возможностью подачи питания от внешнего источника электропитания на источник 1036 электропитания. Это может потребоваться, например, для зарядки источника 1036 электропитания. Схема 1037 электропитания может выполнять любое форматирование, преобразование или другое изменение электроэнергии, подаваемой из источника 1036 электропитания, чтобы сделать электроэнергию подходящей для соответствующих компонентов WD 1010, на которые подается питание.
На фиг. 11 показана система беспроводной связи, представленная в виде архитектуры сети 5G, состоящей из основных сетевых функций (NF), где взаимодействие между любыми двумя NF представлено двухточечной контрольной точкой/интерфейсом. Фиг. 11 можно рассматривать как одну из конкретных реализаций системы 1000 (фиг. 10).
Со стороны доступа архитектура сети 5G, показанная на фиг. 11, содержит множество UE, подключенных либо к RAN, либо к сети доступа (AN), а также к функции управления доступом и мобильностью (AMF). Обычно R(AN) содержит базовые станции, например, такие как eNB, или gNB или аналогичные. Со стороны CN основные NF 5G, показанные на фиг. 11, включают в себя функцию выбора сетевого среза (NSSF), функцию сервера аутентификации (AUSF), единую систему управления данными (UDM), AMF, функцию управления сеансом (SMF), функцию управления политиками (PCF) и функцию приложения (AF).
Представления контрольных точек архитектуры сети 5G используются для разработки подробных потоков вызовов в нормативной стандартизации. Контрольная точка N1 определена для передачи сигналов между UE и AMF. Контрольные точки для соединения между AN и AMF и между AN и UPF определены как N2 и N3, соответственно. Между AMF и SMF существует контрольная точка N11, что означает, что SMF хотя бы частично контролируется AMF. N4 используется SMF и UPF, так что UPF может быть установлена с использованием управляющего сигнала, вырабатываемого SMF, и UPF может предоставлять отчет о своем состоянии в SMF. N9 является контрольной точкой для соединения между различными UPF, и N14 является контрольной точкой, соединяющей разные AMF, соответственно. N15 и N7 определены, так как PCF применяет политику к AMF и SMP, соответственно. N12 требуется для AMF для выполнения аутентификации UE. N8 и N10 определены, так как данные подписки UE требуются для AMF и SMF.
Базовая сеть 5G нацелена на разделение плоскости пользователя и плоскости управления. Плоскость пользователя переносит пользовательский трафик, а плоскость управления передает сигнализацию в сети. На фиг. 11 UPF находится в плоскости пользователя, и все другие NF, то есть AMF, SMF, PCF, AF, AUSF и UDM, находятся в плоскости управления. Разделение плоскости пользователя и плоскости управления гарантирует независимое масштабирование каждого ресурса плоскости. Это также позволяет развертывать UPF отдельно от функций уровня управления распределенным образом. В этой архитектуре UPF могут быть развернуты очень близко к UE, чтобы сократить время приема-передачи (RTT) между UE и сетью передачи данных для некоторых приложений, требующих малой задержки.
Архитектура базовой сети 5G состоит из модульных функций. Например, AMF и SMF являются независимыми функциями в плоскости управления. Разделенные AMF и SMF обеспечивают независимое развитие и масштабирование. Другие функции уровня управления, такие как PCF и AUSF, могут быть разделены, как показано на фиг. 11. Модульная конструкция функций позволяет базовой сети 5G гибко поддерживать различные услуги.
Каждая NF напрямую взаимодействует с другой NF. Можно использовать промежуточные функции для маршрутизации сообщений от одной NF к другой NF. В плоскости управления набор взаимодействий между двумя NF определяется как услуга, поэтому ее можно использовать повторно. Эта услуга обеспечивает поддержку модульности. Плоскость пользователя поддерживает такие взаимодействия, как операции пересылки между различными UPF.
На фиг. 12 показана архитектура сети 5G с использованием интерфейсов на основе услуг между NF в плоскости управления вместо двухточечных контрольных точек/интерфейсов, используемых в архитектуре сети 5G (фиг. 11). Однако NF, описанные выше со ссылкой на фиг. 11, соответствуют NF, показанным на фиг. 12. Услуги, которые NF предоставляет другим авторизованным NF, могут быть доступны авторизованным NF через интерфейс на основе услуг. На фиг. 12 интерфейсы на основе услуг обозначены буквой «N», за которой следует имя NF, например, Namf для интерфейса на основе услуг AMF и Nsmf для интерфейса на основе услуг SMF и т.д. Функция обеспечения взаимодействия с внешними приложениями (NEF) и функция репозитория сетевых функций (NRF) (фиг. 12) не показаны на фиг. 11, которая описана выше. Однако следует уточнить, что все NF, показанные на фиг. 11, могут по мере необходимости взаимодействовать с NEF и NRF, которые показаны на фиг. 12, хотя это явно не показано на фиг. 11.
Некоторые свойства NF, показанных на фиг. 11 и 12, могут быть описаны следующим образом. AMF обеспечивает аутентификацию, авторизацию, управление мобильностью на основе UE и т.д. UE, даже использующее технологии множественного доступа, в основном подключается к одной AMF, так как AMF не зависит от технологий доступа. SMF отвечает за управление сеансом и выделяет IP-адреса для UE. Она также выбирает и контролирует UPF для передачи данных. Если UE имеет несколько сеансов, разные SMF могут быть выделены для каждого сеанса, чтобы управлять ими индивидуально и, возможно, обеспечивать разные функциональные возможности для каждого сеанса. AF предоставляет информацию о потоке пакетов для PCF, которая отвечает за управление политикой, для поддержки качества обслуживания (QoS). Основываясь на информации, PCF определяет политики в отношении мобильности и управления сеансом, чтобы обеспечить правильную работу AMF и SMF. AUSF поддерживает функцию аутентификации для UE или аналогичных устройств и, таким образом, хранит данные для аутентификации UE или аналогичных устройств, в то время как UDM хранит данные подписки UE. Сеть передачи данных (DN), которая не является частью базовой сети 5G, обеспечивает доступ в Интернет или услуги оператора и т.п.
NF может быть реализована как сетевой элемент на специализированной аппаратной платформе, как экземпляр программного обеспечения, работающий на специализированной аппаратной платформе или как виртуализированная функция, реализованная на соответствующей платформе, например, облачной инфраструктуре.
На фиг. 13 показан один вариант осуществления UE в соответствии с различными аспектами, описанными в данном документе. Используемый в данном документе термин "пользовательское оборудование или UE" не обязательно может иметь пользователя в смысле пользователя-человека, который владеет и/или управляет соответствующим устройством. Вместо этого UE может представлять устройство, которое предназначено для продажи или эксплуатации пользователем-человеком, но которое не может или не может изначально быть связано с конкретным пользователем-человеком (например, интеллектуальный контроллер разбрызгивателя). В качестве альтернативы, UE может представлять собой устройство, которое не предназначено для продажи или эксплуатации конечным пользователем, но которое может быть связано с пользователем или эксплуатироваться в интересах пользователя (например, интеллектуальный измеритель мощности). UE 1300 может быть любым UE, определенным 3GPP, включая UE NB-IoT, UE связи машинного типа (MTC) и/или UE с улучшенной MTC (eMTC). UE 1300, как показано на фиг. 13, является одним примером WD, выполненного с возможностью поддержания связи в соответствии с одним или несколькими стандартами связи, принятыми в рамках 3GPP, такими как стандарты GSM 3GPP, UMTS, LTE и/или стандарты 5G. Как упоминалось ранее, термины WD и UE могут использоваться взаимозаменяемо. Соответственно, хотя на фиг. 13 показано UE, компоненты, обсужденные в данном документе, в равной степени применимы к WD, и наоборот.
На фиг. 13 UE 1300 включает в себя схему 1301 обработки, которая функционально связана с интерфейсом 1305 ввода-вывода, РЧ интерфейсом 1309, интерфейсом 1311 сетевого подключения, памятью 1315, включающей в себя RAM 1317, ROM 1319 и носитель 1321 информации или т.п., подсистему связи 1331, источник 1313 электропитания и/или любой другой компонент или любую их комбинацию. Носитель 1321 информации включает в себя операционную систему 1323, прикладную программу 1325 и данные 1327. В других вариантах осуществления носитель 1321 информации может включать в себя другие подобные типы информации. Некоторые UE могут использовать все компоненты, показанные на фиг. 13, или только подмножество компонентов. Уровень интеграции между компонентами может варьироваться от одного UE до другого UE. Кроме того, некоторые UE могут содержать несколько экземпляров компонента, таких как несколько процессоров, запоминающих устройств, приемопередатчиков, передатчиков, приемников и т.д.
На фиг. 13 схема 1301 обработки может быть выполнена с возможностью обработки компьютерных инструкций и данных. Схема 1301 обработки может быть выполнена с возможностью реализации любой машины последовательных состояний, предназначенной для исполнения инструкций, хранящихся в виде машиночитаемых компьютерных программ в памяти, такой как одна или несколько аппаратных машин состояний (например, в дискретной логике, FPGA, ASIC и т.д.); программируемая логическая схема вместе с соответствующим программно-аппаратным обеспечением; одна или несколько процессоров общего назначения вместе с программами, хранящимися в памяти, таких как микропроцессор или процессор цифровых сигналов (DSP), вместе с соответствующим программным обеспечением; или любая комбинация из вышеперечисленного. Например, схема 1301 обработки может включать в себя два CPU. Данные могут быть представлены в форме информации, подходящей для использования в компьютере.
В показанном варианте осуществления интерфейс 1305 ввода/вывода может быть выполнен с возможностью обеспечения интерфейса связи устройством ввода, устройством вывода или устройством ввода и вывода. UE 1300 может быть выполнено с возможностью использования устройства вывода через интерфейс 1305 ввода/вывода. Устройство вывода может использовать интерфейсный порт того же типа, что и устройство ввода. Например, USB-порт может использоваться для обеспечения ввода и вывода из UE 1300. Устройство вывода может быть динамиком, звуковой картой, видеокартой, дисплеем, монитором, принтером, исполнительным механизмом, излучателем, смарт-картой, другим устройством вывода или любой их комбинацией. UE 1300 может быть выполнено с возможностью использования устройства ввода через интерфейс 1305 ввода/вывода, чтобы позволить пользователю захватывать информацию в UE 1300. Устройство ввода может включать в себя сенсорный или чувствительный к присутствию дисплей, камеру (например, цифровую камеру, цифровую видеокамеру, веб-камеру и т.д.), микрофон, датчик, мышь, трекбол (шаровой манипулятор), панель направления, трекпад (координатно-указательное устройство), колесо прокрутки, смарт-карту и т.п. Чувствительный к присутствию дисплей может включать в себя емкостный или резистивный сенсорный датчик для определения ввода от пользователя. Датчиком может быть, например, акселерометр, гироскоп, датчик наклона, датчик усилия, магнитометр, оптический датчик, датчик приближения, другой аналогичный датчик или любая их комбинация. Например, устройством ввода может быть акселерометр, магнитометр, цифровая камера, микрофон и оптический датчик.
На фиг. 13 РЧ интерфейс 1309 может быть выполнен с возможностью обеспечения интерфейса связи с РЧ компонентами, такими как передатчик, приемник и антенна. Интерфейс 1311 сетевого соединения может быть выполнен с возможностью обеспечения интерфейса связи с сетью 1343A. Сеть 1343A может охватывать проводные и/или беспроводные сети, такие как LAN, WAN, компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая подобная сеть или любая их комбинация. Например, сеть 1343A может содержать сеть Wi-Fi. Интерфейс 1311 сетевого соединения может быть выполнен с возможностью включать в себя интерфейс приемника и передатчика, используемый для поддержания связи с одним или несколькими другими устройствами по сети связи в соответствии с одним или несколькими протоколами связи, такими как Ethernet, например, протокол управления передачей TCP/IP, синхронная оптическая сеть (SONET), асинхронный режим передачи (ATM) или т.п. Интерфейс 1311 сетевого соединения может реализовывать функциональные возможности приемника и передатчика, соответствующие каналам сети связи (например, оптическим, электрическим и т.п.). Функции передатчика и приемника могут совместно использовать компоненты схемы, программное обеспечение или аппаратно-программное обеспечение или, альтернативно, могут быть реализованы по отдельности.
RAM 1317 может быть выполнено с возможностью взаимодействия через шину 1302 со схемой 1301 обработки для обеспечения хранения или кэширования данных или компьютерных инструкций во время исполнения программ, таких как операционная система, прикладные программы и драйверы устройств. ROM 1319 может быть выполнено с возможностью предоставления компьютерных инструкций или данных для схемы 1301 обработки. Например, ROM 1319 может быть выполнено с возможностью хранения инвариантного низкоуровневого системного кода или данных для основных системных функций, таких как базовый ввод и вывод (I/O), запуск или прием нажатий клавиш с клавиатуры, которые хранятся в энергонезависимой памяти. Носитель 1321 информации может быть выполнен с возможностью включать в себя память, такую как RAM, ROM, программируемое ROM (PROM), стираемое PROM (EPROM), электрически стираемое PROM (EEPROM), магнитные диски, оптические диски, дискеты, жесткие диски, съемные картриджи или флэш-память. В одном примере носитель 1321 информации может быть выполнен с возможностью включать в себя операционную систему 1323, прикладную программу 1325, такую как приложение веб-браузера, механизм виджетов или гаджетов или другое приложение и файл 1327 данных. Носитель 1321 информации может хранить, при использовании UE 1300, любое из: множества различных операционных систем или комбинаций операционных систем.
Носитель 1321 информации может быть выполнен с возможностью включать в себя несколько физических дисков, таких как резервный массив независимых дисков (RAID), дисковод для гибких дисков, карта флэш-памяти, флэш-память USB, внешний жесткий диск, флэш-накопитель, флэшка, оптический дисковод высокой плотности для цифровых универсальных дисков (HD-DVD), внутренний жесткий диск, дисковод для оптических дисков Blu-Ray, дисковод для оптических дисков с голографическим цифровым хранилищем данных (HDDS), внешний миниатюрный двойной встроенный модуль памяти (DIMM) синхронное динамическое RAM (SDRAM), SDRAM на основе внешнего микро-DIMM, память на основе смарт-карты, такая как модуль идентификации абонента (SIM) или сменный модуль идентификации пользователя (RUIM), другая память или любая их комбинация. Носитель 1321 информации может предоставлять UE 1300 доступ к исполняемым на компьютере инструкциям, прикладным программам и т.п., хранящимся на временном или постоянном носителе памяти, для выгрузки данных или для загрузки данных. Изделие производства, такое как изделие, использующее систему связи, может быть материально воплощено в виде носителя 1321 информации, который может содержать машиночитаемый носитель информации.
На фиг. 13 показана схема 1301 обработки, которая может быть выполнена с возможностью поддержания связи с сетью 1343B, использующей подсистемы 1331 связи. Сеть 1343A и сеть 1343B могут быть одной и той же сетью или сетями или другой сетью или сетями. Подсистема 1331 связи может быть выполнена с возможностью включать в себя один или несколько приемопередатчиков, используемых для поддержания связи с сетью 1343B. Например, подсистема 1331 связи может быть выполнена с возможностью включать в себя один или несколько приемопередатчиков, используемых для поддержания связи с одним или несколькими удаленными приемопередатчиками другого устройства, способного поддерживать беспроводную связь, такого как другое WD, UE или базовая станция сети радиодоступа (RAN), в соответствии с одним или несколькими протоколами связи, такими как IEEE 802.13, множественный доступ с кодовым разделением каналов (CDMA), WCDMA, GSM, LTE, универсальная наземная RAN (UTRAN), WiMax или т.п. Каждый приемопередатчик может включать в себя передатчик 1333 и/или приемник 1335 для реализации функциональных возможностей передатчика или приемника, соответственно, свойственных линиям связи RAN (например, выделение частот и т.п.). Кроме того, передатчик 1333 и приемник 1335 каждого приемопередатчика могут совместно использовать компоненты схемы, программное обеспечение или аппаратно-программное обеспечение или, альтернативно, могут быть реализованы отдельно.
В проиллюстрированном варианте осуществления функции связи подсистемы 1331 связи могут включать в себя передачу данных, голосовую связь, мультимедийную связь, связь малого радиуса действия, такую как Bluetooth, связь ближнего радиуса действия, связь на основе определения местоположения, например, на основе использования системы глобального позиционирования (GPS) для определения местоположения, другую подобную функцию связи или любую их комбинацию. Например, подсистема 1331 связи может включать в себя сотовую связь, связь Wi-Fi, связь Bluetooth и связь GPS. Сеть 1343B может охватывать проводные и/или беспроводные сети, такие как LAN, WAN, компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая подобная сеть или любая их комбинация. Например, сеть 1343B может быть сотовой сетью, сетью Wi-Fi и/или сетью ближнего радиуса действия. Источник 1313 электропитания может быть выполнен с возможностью подачи переменного (AC) тока или постоянного тока на компоненты UE 1300.
Особенности, преимущества и/или функции, описанные в данном документе, могут быть реализованы в одном из компонентов UE 1300 или распределены по множеству компонентов UE 1300. Кроме того, описанные в данном документе особенности, преимущества и/или функции могут быть реализованы в любой комбинации: аппаратные средства, программное обеспечение или программно-аппаратное обеспечение. В одном примере подсистема 1331 связи может быть выполнена с возможностью включать в себя любой из компонентов, описанных в данном документе. Кроме того, схема 1301 обработки может быть выполнена с возможностью поддержания связи с любым из таких компонентов по шине 1302. В другом примере любой из таких компонентов может быть представлен программными инструкциями, хранящимися в памяти, которые при исполнении схемой 1301 обработки выполняют соответствующие функции, описанные в данном документе. В другом примере функциональные возможности любого из таких компонентов могут быть разделены между схемой 1301 обработки и подсистемой 1331 связи. В другом примере, функции, не требующие большого объема вычислений, любого из таких компонентов могут быть реализованы в программном обеспечении или программно-аппаратном обеспечении, а также функции, требующие большого объема вычислений, могут быть реализованы аппаратным образом.
На фиг. 14 показана схематичная блок-схема последовательности операций, иллюстрирующая среду 1000 виртуализации, в которой функции, реализованные некоторыми вариантами осуществления, могут быть виртуализированы. В настоящем контексте виртуализация означает создание виртуальных версий аппаратных устройств или устройств, которые могут включать в себя виртуализацию аппаратных платформ, устройств хранения данных и сетевых ресурсов. Используемый в данном документе термин "виртуализация" может применяться к узлу (например, к виртуализированной базовой станции или виртуализированному узлу радиодоступа) или к устройству (например, к UE, WD или устройству связи любого другого типа) или его компонентам и относится к реализации, в которой по меньшей мере часть функциональных возможностей реализована в виде одного или нескольких виртуальных компонентов (например, посредством одного или нескольких приложений, компонентов, функций, виртуальных машин или контейнеров, исполняющихся на одном или нескольких узлах физической обработки в одной или нескольких сетях).
В некоторых вариантах осуществления некоторые или все функции, описанные в данном документе, могут быть реализованы как виртуальные компоненты, исполняемые одной или несколькими виртуальными машинами, реализованными в одной или нескольких виртуальных средах 1400, размещенных на одном или нескольких аппаратных узлах 1430. Кроме того, в вариантах осуществления, в которых виртуальный узел не является узлом радиодоступа или не требует радиосвязности (например, узел базовой сети), сетевой узел может быть полностью виртуализирован.
Функции могут быть реализованы одним или несколькими приложениями 1420 (которые могут альтернативно называться экземплярами программного обеспечения, виртуальными аппаратными устройствами, сетевыми функциями, виртуальными узлами, функциями виртуальной сети и т.д.), выполненными с возможностью реализации некоторых особенностей, функций и/или преимуществ некоторых из раскрытых в данном документе вариантов осуществления. Приложения 1420 выполняются в среде 1400 виртуализации, которая предоставляет аппаратные средства 1430, содержащие схему 1460 обработки и память 1490. Память 1490 содержит инструкции 1495, исполняемые схемой 1460 обработки, посредством чего приложение 1420 способно обеспечить одну или несколько функций, преимуществ и/или функций, раскрытых в данном документе.
Среда 1400 виртуализации содержит сетевые аппаратные устройства 1430 общего или специального назначения, содержащие набор из одного или нескольких процессоров или схем 1460 обработки, которые могут быть готовыми к применению коммерческими (COTS) процессорами, специализированными ASIC или схемами обработки любого другого типа, включая цифровые или аналоговые аппаратные компоненты или процессоры специального назначения. Каждое аппаратное устройство 1430 может содержать память 1490-1, которая может быть невременной памятью для временного хранения инструкций 1495 или программного обеспечения, исполняемого схемой 1460 обработки. Каждое аппаратное устройство может содержать один или несколько контроллеров сетевого интерфейса (NIC) 1470, также известных как сетевые интерфейсные карты, которые включают в себя физический сетевой интерфейс 1480. Каждое аппаратное устройство может также включать в себя невременные, постоянные, машиночитаемые носители 1490-2 информации, на которых хранится программное обеспечение 1495 и/или инструкции, исполняемые схемой 1460 обработки. Программное обеспечение 1495 может включать в себя любой тип программного обеспечения, включая программное обеспечение для создания экземпляров одного или нескольких уровней 1450 виртуализации (также называемых гипервизорами), программного обеспечения для исполнения виртуальных машин 1440, а также программного обеспечения, позволяющего ему исполнять функции, особенности и/или преимущества, описанные в связи с некоторыми вариантами осуществления, описанными в данном документе.
Виртуальные машины 1440 содержат виртуальную обработку, виртуальную память, виртуальную организацию сети или интерфейс и виртуальное хранилище и могут запускаться соответствующим слоем 1450 виртуализации или гипервизором. Различные варианты осуществления экземпляра виртуального аппаратного устройства 1420 могут быть реализованы на одной или нескольких виртуальных машинах 1440, и реализации могут выполняться различными способами.
Во время работы схема 1460 обработки исполняет программное обеспечение 1495 для создания экземпляра гипервизора или слоя 1450 виртуализации, который иногда может упоминаться как монитор виртуальной машины (VMM). Слой 1450 виртуализации может представлять собой виртуальную операционную платформу, которая выглядит как сетевое оборудование для виртуальной машины 1440.
Как показано на фиг. 14, аппаратные средства 1430 могут представлять собой автономный сетевой узел с общими или конкретными компонентами. Аппаратные средства 1430 могут содержать антенну 14225 и могут реализовывать некоторые функции посредством виртуализации. В качестве альтернативы, аппаратные средства 1430 могут быть частью более крупного кластера аппаратных средств (например, такого как в центре обработки данных или CPE), где многие аппаратные узлы работают вместе и управляются через управление и оркестровку (MANO) 14100, которая, помимо прочего, контролирует управление жизненным циклом приложений 1420.
Виртуализация аппаратных средств в некоторых контекстах упоминается как виртуализация сетевых функций (NFV). NFV может использоваться для консолидации сетевого оборудования многих типов на стандартном серверном оборудовании, физических коммутаторах и физических хранилищах, которые могут быть расположены в центрах обработки данных и CPE.
В контексте NFV виртуальная машина 1440 может быть программной реализацией физической машины, которая запускает программы, как если бы они исполнялись на физической, не виртуализированной машине. Каждая из виртуальных машин 1440, в том числе та часть аппаратных средств 1430, которая исполняет эту виртуальную машину, будь то аппаратные средства, выделенные для этой виртуальной машины, и/или аппаратные средства, совместно используемые этой виртуальной машиной с другими виртуальными машинами 1440, образует отдельные элементы виртуальной сети (VNE).
Вместе с тем в контексте NFV функция виртуальной сети (VNF) отвечает за обработку определенных сетевых функций, которые выполняются в одной или нескольких виртуальных машинах 1440 на верхнем уровне аппаратной сетевой инфраструктуры 1430, и соответствует приложению 1420, показанному на фиг. 14.
В некоторых вариантах осуществления один или несколько радиоблоков 14200, каждый из которых включает в себя один или несколько передатчиков 14220 и один или несколько приемников 14210, могут быть подключены к одной или нескольким антеннам 14225. Радиоблоки 14200 могут взаимодействовать напрямую с аппаратными узлами 1430 через один или несколько соответствующих сетевых интерфейсов и могут использоваться в сочетании с виртуальными компонентами для обеспечения виртуального узла возможностями радиосвязи, такими как узел радиодоступа или базовая станция.
В некоторых вариантах осуществления некоторая сигнализация может осуществляться с использованием системы 14230 управления, которая альтернативно может использоваться для поддержания связи между аппаратными узлами 1430 и радиоблоками 14200.
Как показано на фиг. 15, в соответствии с вариантом осуществления система связи включает в себя телекоммуникационную сеть 1510, такую как сотовая сеть типа 3GPP, которая содержит сеть 1511 доступа, такую как RAN, и базовую сеть 1514. Сеть 1511 доступа содержит множество базовых станций 1512A, 1512B, 1512C, таких как узлы B (NB), eNB, gNB или точки беспроводного доступа (AP) других типов, каждая из которых определяет соответствующую зону 1513A, 1513B, 1513C покрытия. Каждая базовая станция 1512A, 1512B, 1512C может быть подключена к базовой сети 1514 через проводное или беспроводное соединение 1515. Первое UE 1591, расположенное в зоне 1513C покрытия, выполнено с возможностью беспроводного подключения к или передачи сигналов поискового вызова с помощью соответствующей базовой станции 1512C. Второе UE 1592 в зоне 1513A покрытия беспроводным образом подключается к соответствующей базовой станции 1512A. Хотя в этом примере проиллюстрировано множество UE 1591, 1592, раскрытые варианты осуществления в равной степени применимы к ситуации, когда одиночное UE находится в зоне покрытия, или когда одиночное UE подключается к соответствующей базовой станции 1512.
Телекоммуникационная сеть 1510 подключена непосредственно к хост-компьютеру 1530, который может быть реализован в виде аппаратных средств и/или программного обеспечения автономного сервера, сервера, реализованного в облаке, распределенного сервера или в виде ресурсов обработки в ферме серверов. Хост-компьютер 1530 может находиться в собственности или под управлением поставщика услуг или может управляться поставщиком услуг или от имени поставщика услуг. Соединения 1521 и 1522 между телекоммуникационной сетью 1510 и хост-компьютером 1530 могут продолжаться непосредственно от базовой сети 1514 до хост-компьютера 1530 или могут проходить через вспомогательную промежуточную сеть 1520. Промежуточная сеть 1520 может представлять собой одну или комбинацию из более чем одной: общедоступной, частной или развернутой сети; промежуточной сети 1520, если таковая имеется, может представлять собой магистральную сеть или Интернет; в частности, промежуточная сеть 1520 может содержать две или более подсетей (не показаны).
Система связи, показанная на фиг. 15, в целом обеспечивает связность между подключенными UE 1591, 1592 и хост-компьютером 1530. Связность может быть описана как соединение 1550 поверх протокола IP (OTT). Хост-компьютер 1530 и подключенные UE 1591, 1592 выполнены с возможностью передачи данных и/или сигнализации через OTT-соединение 1550, используя сеть 1511 доступа, базовую сеть 1514, любую промежуточную сеть 1520 и возможную дополнительную инфраструктуру (не показана) в качестве посредников. OTT-соединение 1550 может быть прозрачным в том смысле, что участвующие устройства связи, через которые проходит OTT-соединение 1550, не знают о маршрутизации передач по восходящей и нисходящей линиям связи. Например, базовая станция 1512 может не знать или не нуждаться в информации о прошлой маршрутизации входящей передачи по нисходящей линии связи с данными, исходящими из хост-компьютера 1530, которые должны пересылаться (например, при передаче обслуживания) в подключенное UE 1591. Аналогичным образом, базовой станции 1512 не нужно знать о будущей маршрутизации исходящей передачи по восходящей линии связи, исходящей от UE 1591 в направлении хост-компьютера 1530.
Примерные реализации, в соответствии с вариантом осуществления, UE, базовой станции и хост-компьютера, обсужденные в предыдущих абзацах, будут теперь описаны со ссылкой на фиг. 16. В системе 1600 связи хост-компьютер 1610 содержит аппаратные средства 1615, включая интерфейс 1616 связи, выполненный с возможностью установления и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1600 связи. Хост-компьютер 1610 дополнительно содержит схему 1618 обработки, которая может иметь возможности хранения и/или обработки. В частности, схема 1618 обработки может содержать один или более программируемых процессоров, ASIC, FPGA или их комбинации (не показаны), которые предназначены для исполнения инструкций. Хост-компьютер 1610 дополнительно содержит программное обеспечение 1611, которое хранится в хост-компьютере 1610 или доступно для него и исполняется схемой 1618 обработки. Программное обеспечение 1611 включает в себя хост-приложение 1612. Хост-приложение 1612 может быть выполнено с возможностью предоставления услуги удаленному пользователю, такому как UE 1630, устанавливающему соединение через OTT-соединение 1650, которое заканчивается в UE 1630 и хост-компьютере 1610. При предоставлении услуги удаленному пользователю хост-приложение 1612 может предоставлять пользовательские данные, которые передаются с использованием OTT-соединения 1650.
Система 1600 связи дополнительно включает в себя базовую станцию 1620, предусмотренную в телекоммуникационной системе и содержащую аппаратные средства 1625, позволяющие ей обмениваться данными с хост-компьютером 1610 и с UE 1630. Аппаратные средства 1625 могут включать в себя интерфейс 1626 связи для установки и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1600 связи, а также радиоинтерфейс 1627 для установки и поддержания по меньшей мере беспроводного соединения 1670 с UE 1630, расположенным в зоне покрытия (не показана на фиг. 16), обслуживаемой базовой станцией 1620. Интерфейс 1626 связи может быть выполнен с возможностью упрощения соединения 1660 с хост-компьютером 1610. Соединение 1660 может быть прямым, или оно может проходить через базовую сеть (не показана на фиг. 16) телекоммуникационной системы и/или через одну или несколько промежуточных сетей вне телекоммуникационной системы. В показанном варианте осуществления аппаратные средства 1625 базовой станции 1620 дополнительно включают в себя схему 1628 обработки, которая может содержать один или несколько программируемых процессоров, ASIC, FPGA или их комбинации (не показаны), выполненные с возможностью исполнения инструкций. Базовая станция 1620 дополнительно имеет программное обеспечение 1621, хранящееся внутри нее или доступное через внешнее соединение.
Система 1600 связи дополнительно включает в себя уже упомянутое UE 1630. Его аппаратные средства 1635 могут включать в себя радиоинтерфейс 1637, выполненный с возможностью установки и поддержания беспроводного соединения 1670 с базовой станцией, обслуживающей зону покрытия, в которой на данный момент находится UE 1630. Аппаратные средства 1635 UE 1630 дополнительно включают в себя схему 1638 обработки, которая может содержать один или несколько программируемых процессоров, ASIC, FPGA или их комбинации (не показаны), выполненных с возможностью исполнения инструкций. UE 1630 дополнительно содержит программное обеспечение 1631, которое хранится в UE 1630 или доступно для него и может исполняться схемой 1638 обработки. Программное обеспечение 1631 включает в себя клиентское приложение 1632. Клиентское приложение 1632 может быть выполнено с возможностью предоставлять услугу пользователю- человеку или пользователю-не человеку через UE 1630, с поддержкой хост-компьютера 1610. В хост-компьютере 1610 исполняющее хост-приложение 1612 может поддерживать связь с исполняющимся клиентским приложением 1632 через OTT-соединение 1650, оканчивающееся в UE 1630 и хост-компьютере 1610. При предоставлении услуги пользователю, клиентское приложение 1632 может принимать данные запроса из хост-приложения 1612 и предоставлять пользовательские данные в ответ на данные запроса. OTT-соединение 1650 может передавать как данные запроса, так и данные пользователя. Клиентское приложение 1632 может взаимодействовать с пользователем для выработки пользовательских данных, которые оно предоставляет.
Следует отметить, что хост-компьютер 1610, базовая станция 1620 и UE 1630, показанные на фиг. 16, могут быть аналогичны или идентичны хост-компьютеру 1530, одной из базовых станций 1512A, 1512B, 1512C и одному из UE 1591, 1592, которые показаны на фиг. 15, соответственно. То есть внутренняя работа этих объектов может быть такой, как показано на фиг. 16, и независимо от этого топология окружающей сети может быть такой же, как на фиг. 15.
На фиг. 16 ОТТ-соединение 1650 было изображено абстрактно для иллюстрации связи между хост-компьютером 1610 и UE 1630 через базовую станцию 1620 без явной ссылки на какие-либо промежуточные устройства и точной маршрутизации сообщений через эти устройства. Сетевая инфраструктура может определять маршрутизацию, которую она может конфигурировать, чтобы скрыть ее от UE 1630 или от поставщика услуг, управляющего хост-компьютером 1610, или от обоих. Когда OTT-соединение 1650 является активным, сетевая инфраструктура может дополнительно принимать решения, с помощью которых оно динамически изменяет маршрутизацию (например, на основе рассмотрения балансировки нагрузки или реконфигурирования сети).
Беспроводное соединение 1670 между UE 1630 и базовой станцией 1620 соответствует принципам вариантов осуществления, описанным в настоящем раскрытии. Один или более из различных вариантов осуществления позволяют повысить производительность OTT-услуг, предоставляемых UE 1630, используя OTT-соединение 1650, в котором беспроводное соединение 1670 образует последний сегмент
Процедура измерения может выполняться с целью контроля скорости передачи данных, задержки и других показателей, которые улучшают один или несколько вариантов осуществления. Кроме того, может существовать дополнительные сетевые функциональные возможности для реконфигурирования OTT-соединения 1650 между хост-компьютером 1610 и UE 1630 в ответ на изменения результатов измерений. Процедура измерения и/или сетевые функциональные возможности для реконфигурирования OTT-соединения 1650 могут быть реализованы в виде программного обеспечения 1611 и аппаратных средств 1615 хост-компьютера 1610, или в виде программного обеспечения 1631 и аппаратных средств 1635 UE 1630 или и того и другого. В вариантах осуществления датчики (не показаны) могут быть развернуты в или в связи с устройствами связи, через которые проходит OTT-соединение 1650; датчики могут участвовать в процедуре измерения, предоставляя значения контролируемых величин, приведенных в качестве примера выше, или предоставляя значения других физических величин, на основе которых программное обеспечение 1611, 1631 может вычислить или оценить контролируемые величины. Реконфигурирование OTT-соединения 1650 может включать в себя формат сообщения, настройки повторной передачи, предпочтительную маршрутизацию и т.д.; реконфигурирование не должно влиять на базовую станцию 1620, и оно может быть неизвестным или незаметным для базовой станции 1620. Такие процедуры и функциональные возможности известны и могут быть осуществлены в данной области техники. В некоторых вариантах осуществления измерения могут включать в себя собственную сигнализацию UE, облегчающую измерения, проводимые хост-компьютером 1610, пропускной способности, времени распространения, задержки и т.п. Измерения могут быть реализованы таким образом, чтобы программное обеспечение 1611 и 1631 заставляло передавать сообщения, в частности пустые или "фиктивные" сообщения с использованием OTT-соединения 1650, контролируя при этом время распространения, ошибки и т.д.
На фиг. 17 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг. 15 и 16. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг. 17. На этапе 1710 хост-компьютер предоставляет пользовательские данные. На подэтапе 1711 (который может быть необязательным) этапа 1710 хост-компьютер предоставляет пользовательские данные путем исполнения хост-приложения. На этапе 1720 хост-компьютер инициирует передачу, переносящую пользовательские данные в UE. На этапе 1730 (который может быть необязательным) базовая станция передает в UE пользовательские данные, которые были перенесены при передаче, инициированной хост-компьютером, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии. На этапе 1740 (который также может быть необязательным) UE исполняет клиентское приложение, связанное с хост-приложением, исполняемым хост-компьютером.
На фиг. 18 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг. 15 и 16. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг. 18. На этапе 1810 способа хост-компьютер предоставляет пользовательские данные. На необязательном подэтапе (не показан) хост-компьютер предоставляет пользовательские данные, исполняя хост-приложение. На этапе 1820 хост-компьютер инициирует передачу, переносящую пользовательские данные в UE. Передача может проходить через базовую станцию в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии. На этапе 1830 (который может быть необязательным) UE принимает пользовательские данные, переносимые в передаче.
На фиг. 19 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг. 15 и 16. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг. 19. На этапе 1910 (который может быть необязательным) UE принимает данные ввода, предоставленные хост-компьютером. Дополнительно или альтернативно, на этапе 1920 UE предоставляет пользовательские данные. На подэтапе 1921 (который может быть необязательным) этапа 1920 UE предоставляет пользовательские данные путем исполнения клиентского приложения. На подэтапе 1911 (который может быть необязательным) этапа 1910 UE исполняет клиентское приложение, которое предоставляет пользовательские данные в ответ на принятые данные ввода, предоставленные хост-компьютером. При предоставлении пользовательских данных исполняемое клиентское приложение может дополнительно учитывать пользовательский ввод, полученный от пользователя. Независимо от конкретного способа предоставления пользовательских данных, UE на подэтапе 1930 (который может быть необязательным) инициирует передачу пользовательских данных в хост-компьютер. На этапе 1940 способа хост-компьютер принимает пользовательские данные, переданные из UE, в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии.
На фиг. 20 показана блок-схема последовательности операций, иллюстрирующая способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть такими, которые описаны со ссылкой на фиг. 15 и 16. Для упрощения настоящего раскрытия в этом разделе будут включены только ссылки на чертежи, показанные на фиг. 20. На этапе 2010 (который может быть необязательным), в соответствии с идеями вариантов осуществления, описанных в настоящем раскрытии, базовая станция принимает пользовательские данные из UE. На этапе 2020 (который может быть необязательным) базовая станция инициирует передачу принятых пользовательских данных в хост-компьютер. На этапе 2030 (который может быть необязательным) хост-компьютер принимает пользовательские данные, переносимые при передаче, инициированной базовой станцией.
Любые подходящие этапы, способы, особенности, функции или преимущества, раскрытые в данном документе, могут быть выполнены с помощью одного или нескольких функциональных блоков или модулей одного или нескольких виртуальных аппаратных устройств. Каждое виртуальное аппаратное устройство может содержать ряд этих функциональных блоков. Эти функциональные блоки могут быть реализованы посредством схемы обработки, которая может включать в себя один или несколько микропроцессоров или микроконтроллеров, а также другое цифровое аппаратное обеспечение, которое может включать в себя DSP, специализированную цифровую логику и т.п. Схема обработки может быть выполнена с возможностью исполнения программного кода, хранящегося в памяти, который может включать в себя один или несколько типов памяти, таких как ROM, RAM, кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, хранящийся в памяти, включает в себя программные инструкции для исполнения одного или нескольких телекоммуникационных протоколов и/или протоколов передачи данных, а также инструкций для исполнения одного или нескольких технологий, описанных в данном документе. В некоторых реализациях схема обработки может использоваться для того, чтобы заставить соответствующий функциональный блок выполнять соответствующие функции согласно одному или нескольким вариантам осуществления настоящего раскрытия.
Термин "блок" может иметь обычное значение в области электроники, электрических устройств и/или электронных устройств и может включать в себя, например, электрические и/или электронные схемы, устройства, модули, процессоры, запоминающие устройства, логические твердотельные и/или дискретные устройства, компьютерные программы или инструкции для выполнения соответствующих задач, процедур, вычислений, выводов и/или функций отображения и т.д., например, тех, которые описаны в данном документе.
В настоящем раскрытии могут использоваться по меньшей мере некоторые из следующих сокращений. Если между сокращениями имеется несоответствие, предпочтение следует отдать тем, которые используются выше. Если сокращения перечислены несколько раз ниже, первое сокращение должно быть предпочтительнее любого последующего перечисленного сокращения.
2G - второе поколение
3G - третье поколение
3GPP - партнерский проект третьего поколения
4G - четвертое поколение
5G - пятое поколение
AC - переменный ток
AF - функция приложения
AMF - функция управления доступом и мобильностью
AN - сеть доступа
AP - точка доступа
AS - слой доступа
ASIC - специализированная интегральная схема
ATM - асинхронный режим передачи
AUSF - функция сервера аутентификации
BS - базовая станция
BSC - контроллер базовой станции
BTS - базовая приемопередающая станция
CA - агрегация несущих
CD - компакт-диск
CDMA - множественный доступ с кодовым разделением каналов
CN - базовая сеть
COTS - готовый коммерческий продукт
CPE - оборудование, расположенное в помещении абонента
CPU - центральное процессорное устройство
D2D - связь между устройствами
DAS - распределенная антенная система
DC - двойная связность
DIMM - двойной встроенный модуль памяти
DN - сеть передачи данных
DRB - однонаправленный радиоканал
DRX - прерывистый прием
DSP - процессор цифровых сигналов
DVD - цифровой видеодиск
EEPROM - электрически стираемое программируемое постоянное запоминающее устройство
eMTC - улучшенная связь машинного типа
eNB - усовершенствованный или развитой узел B
EPROM - стираемое программируемое постоянное запоминающее устройство
E-SMLC - развитой центр определения местоположения мобильных устройств
E-UTRAN - развитая универсальная наземная сеть радиодоступа
FFS - для дальнейшего изучения
FPGA - программируемая пользователем вентильная матрица
GHz - гигагерц
gNB - базовая станция стандарта "Новое радио"
GSM - глобальная система мобильной связи
GSM - глобальная система мобильной связи
HDDS - голографическое цифровое хранение данных
HD-DVD - универсальный цифровой диск высокой плотности записи
I/O - ввод и вывод
IoT - Интернет вещей
IP - Интернет-протокол
I-RNTI - неактивный временный идентификатор радиосети
LAN - локальная вычислительная сеть
LEE - оборудование, встроенное в портативный компьютер
LME - оборудование, установленное на портативном компьютере
LTE - долгосрочное развитие
М2М - межмашинная связь
MANO - управление и оркестрация
MCE - объект многосотовой/многоадресной координации
MCG - группа главных сот
MDT - минимизация выездного тестирования
MIMO - система с множеством входов и множеством выходов
MME - объект управления мобильностью
MSC - центр коммутации мобильной связи
MSR - мультистандартное радио
MTC - связь машинного типа
NAS - слой без доступа
NB-IoT - узкополосный Интернет вещей
NEF - функция обеспечения взаимодействия с внешними приложениями
NF - сетевая функция
NFV - виртуализация сетевых функций
NIC - контроллер сетевого интерфейса
NR - новое радио
NRF - функция репозитория (хранилища) сетевых функций
NSSF - функция выбора сетевого среза
O&M - эксплуатация и техническое обслуживание
OSS - система поддержки операций
OTT - поверх протокола IP
PCF - функция управления политиками
PDA - персональный цифровой помощник
PROM - программируемое постоянное запоминающее устройство
PSTN - коммутируемая телефонная сеть общего пользования
QoS - качество обслуживания
RAID - резервированный массив независимых жестких дисков
RAM - оперативное запоминающее устройство
RAN - сеть радиодоступа
RAT - технология радиодоступа
RF - радиочастота
RNA - зона уведомлений на основе сети радиодоступа
RNAU - обновление зоны уведомлений на основе сети радиодоступа
RNC - контроллер радиосети
ROM - постоянное запоминающее устройство
RRC - управление радиоресурсами
RRH - удаленная радиоголовка
RRU - удаленный радиоблок
RTT - время прохождения сигнала в обоих направлениях
RUIM - съемный модуль идентификации пользователя
SCell - вторичная сота
SCG - группа вторичных сот
SDRAM - синхронное динамическое запоминающее устройство с произвольной выборкой
SIM - модуль идентификации абонента
SMF - функция управления сеансом
SOC - система на микросхеме
SON - самоорганизующаяся сеть
SONET - синхронная оптическая сеть
SpCell - особая сота
SRB - однонаправленный радиоканал сигнализации
S-TMSI - временный идентификатор мобильного абонента усовершенствованной системной архитектуры
ТА - зона отслеживания
TCP - протокол управления передачей
TP - текстовое предложение
UDM - единая система управления данными
UE - пользовательское оборудование
UL - восходящая линия связи
UMTS - универсальная система мобильной связи
USB - универсальная последовательная шина
UTRAN - универсальная наземная сеть радиодоступа
V2I - придорожная инфраструктура - транспортное средство
V2V - связь между транспортными средствами
V2X - транспортное средство, подключенное к любому объекту в сети
VMM - монитор виртуальной машины
VNE - элемент виртуальной сети
VNF - функция виртуальной сети
VoIP - передача голосового сообщения по Интернет-протоколу
WAN - глобальная вычислительная сеть
WCDMA - широкополосный множественный доступ с кодовым разделением каналов
WD - беспроводное устройство
WiMax - всемирная совместимость для микроволнового доступа
WLAN - беспроводная локальная вычислительная сеть
Специалисты в данной области техники поймут улучшения и модификации вариантов осуществления настоящего раскрытия. Все такие улучшения и модификации рассматриваются в рамках раскрытых в данном документе концепций.