СПОСОБ И ПОЛЬЗОВАТЕЛЬСКОЕ ОБОРУДОВАНИЕ ДЛЯ СОЗДАНИЯ СОЕДИНЕНИЯ, ИЗБЕГАЮЩИЕ НЕНУЖНЫХ ДЕЙСТВИЙ
METHOD AND USER EQUIPMENT FOR CREATING A CONNECTION, AVOIDING UNNECESSARY ACTIONS

ОБЛАСТЬ ТЕХНИКИ
Конкретнее варианты осуществления относятся к области чтобы избегать ненужных действий применительно к оборудованию пользователя; и, в частности, к способам и устройству чтобы избегать ненужного действия применительно к оборудованию пользователя при процедуре возобновления в радиосвязи поколения 5G.
УРОВЕНЬ ТЕХНИКИ
Процедура возобновления соединения управления радиоресурсами (RRC) в LTE требует механизма приостановки для надлежащей остановки процедуры. В LTE Rel-13 был введен механизм, чтобы пользовательское оборудование (UE) приостанавливалось сетью в приостановленном состоянии, аналогичном RRC-IDLE, но с отличием в том, что UE сохраняет контекст Уровня Доступа (AS) или контекст RRC. Это позволяет сократить сигнализацию, когда UE вновь становится активным путем возобновления соединения RRC, вместо того, чтобы создавать соединение RRC с нуля, как осуществлялось ранее. Сокращение сигнализации может обладать рядом преимуществ, как сокращенное время ожидания, например, для интеллектуальных телефонов, осуществляющих доступ к Интернет, и сокращенная сигнализация приводит к сокращенному потреблению батареи для устройств связи машинного типа, отправляющих очень мало данных.
Решение Rel-13 основано на том, что UE отправляет сети сообщение RRCConnectionResumeRequest, и, в ответ, принимает от сети RRCConnectionResume. RRCConnectionResume не шифруется, но является с защитой целостности.
В LTE Rel-13 и RRC_INACTIVE в NR, как части работы по стандартизации 5G NR в 3GPP, было принято решение о том, что NR должна поддерживать состояние RRC_INACTIVE со свойствами, аналогичными тем, что у приостановленного состояния в LTE Rel-13. RRC_INACTIVE обладает свойствами, которые являются немного отличными от последнего состояния в том, что это отдельное состояние RRC, а не часть RRC_IDLE, как в LTE. Дополнительно, соединение базовой сети (CN)/сети радиодоступа (RAN), использующее интерфейс следующего поколения (NG) или N2, сохраняется для RRC_INACTIVE при том, что оно было приостановлено в LTE.
Фигура 1 иллюстрирует примерные переходы между состояниями в NR. Свойства RRC_IDLE содержат особый для UE прерывистый прием (DRX), сконфигурированный верхними слоями, управляемую UE мобильность на основании конфигурации сети, мониторинг UE канала поискового вызова для поискового вызова CN с использованием 5G-S-TMSI, например, 5G Развитие Архитектуры Системы (SAE)-Временного Идентификатора Подвижного Абонента, выполнение UE измерений соседней соты, выбор соты и повторный выбор соты, и получение UE системной информации. Свойства RRC_INACTIVE содержат особый для UE DRX, сконфигурированный верхними слоями или слоем RRC, управляемую UE мобильность на основании конфигурации сети, Сохранение UE контекста AS, мониторинг UE канала поискового вызова для поискового вызова CN с использованием 5G-S-TMSI и поискового вызова RAN с использованием I-RNTI, например, Временного Идентификатора Радиосети Неактивного Состояния, выполнение измерений соседней соты, выбор соты и повторный выбор соты, выполнение периодических обновлений основанных на RAN зон уведомления при перемещении за пределы основанной на RAN зоны уведомления, и получение системной информации. Свойства RRC_CONNECTED содержат сохранение UE контекста AS, перенос одноадресных данных к/от UE, сконфигурированный UE особый для UE DRX на нижних слоях, использование одной или нескольких вторичных сот (SCell) для UE, поддерживающих агрегацию несущих, агрегированных со вторичной первичной сотой (SpCell) для увеличенной полосы пропускания, использование вторичной группы соты (SCG) для UE, поддерживающих двойную соединяемость (DC), агрегированной с главной группой сот (MCG) для увеличенной полосы пропускания, управляемую сетью мобильность, т.е. передачу обслуживания в рамках NR и к/от E-UTRAN. В дополнение, свойства RRC_CONNECTED содержат мониторинг UE канала поискового вызова, мониторинг каналов управления, ассоциированных с совместно используемым каналом данных для определения того, запланированы ли для него данные, предоставление качества канала и информации обратной связи, выполнение измерений соседней соты и представление отчета об измерениях, и получение системной информации.
В LTE текущий механизм состоит в том, что UE верифицирует сообщения от сети до начала шифрования. На сегодняшний день в LTE существуют некоторые сообщения, которые отправляются от сети к UE, которые используются чтобы начать или возобновить шифрование сигнализации RRC. Эти сообщения являются с защитой целостности, но не шифрованными. Ниже приводятся некоторые выдержки из технического описания 3GPP LTE RRC 36.331 v15.0.0, показывающие, каким образом UE на уровне RRC верифицирует целостность этих сообщений. Как может быть видно из всех случаев, UE RRC будет по приему сообщения запрашивать у нижнего слоя, например, протокола сходимости пакетных данных (PDCP), верификацию целостности сообщения. Если сообщение верифицируется, слой UE RRC конфигурирует нижние слои для применения шифрования и защиты целостности всех последующих сообщений.
Фигуры 2 и 3 иллюстрируют пример сбоя процедуры возобновления из-за плохих условий нисходящей/восходящей линии радиосвязи. Касательно обработки сбоя T300 в LTE, присутствует таймер сбоя, T300, который запускается, когда UE выполняет процедуру создания или возобновления. Назначение таймера сбоя состоит в остановке процедуры, если UE не получает действительного ответа от сети. Например, не получение UE действительного ответа могло произойти из-за проблем нисходящей линии связи при приеме сообщения ответа или даже из-за проблем восходящей линии связи. Это не позволит UE застрять в ожидании сообщения от сети, которое никогда не придет. Таймер, T300, затем либо останавливается, когда UE принимает действительное сообщение, либо он истекает. В последнем случае UE выполняет определенные действия и информирует верхние слои.
Нижеследующие выдержки из документа 3GPP TS 36.331 предоставляют дополнительный контекст. UE инициирует процедуру, когда верхние слои запрашивают создание или возобновление соединения RRC при том, что UE находится в RRC_IDLE. Кроме NB-IoT, по инициированию процедуры, UE должно:
1> если SystemInformationBlockType2 включает в себя ac-BarringPerPLMN-List и ac-BarringPerPLMN-List содержит запись AC-BarringPerPLMN с plmn-IdentityIndex, соответствующим PLMN, выбранной верхними слоями (см. TS 23.122 [11], TS 24.301 [35]):
2> выбрать запись AC-BarringPerPLMN с plmn-IdentityIndex, соответствующим PLMN, выбранной верхними слоями;
2> в оставшейся части данной процедуры использовать выбранную запись AC-BarringPerPLMN (т.е. наличие или отсутствие параметров запрета доступа в данной записи) независимо от общих параметров запрета доступа, включенных в SystemInformationBlockType2;
1> иначе
2> в оставшейся части данной процедуры использовать общие параметры запрета доступа (т.е. наличие или отсутствие этих параметров), включенные в SystemInformationBlockType2;
1> если SystemInformationBlockType2 содержит acdc-BarringPerPLMN-List и acdc-BarringPerPLMN-List содержит запись ACDC-BarringPerPLMN с plmnIdentityIndex, соответствующим PLMN, выбранной верхними слоями (см. TS 23.122 [11], TS 24.301 [35]):
2> выбрать запись ACDC-BarringPerPLMN с plmnIdentityIndex, соответствующим PLMN, выбранной верхними слоями;
2> в оставшейся части данной процедуры использовать выбранную запись ACDC-BarringPerPLMN для проверки запрета ACDC (т.е. наличие или отсутствие параметров запрета доступа в данной записи) независимо от параметров acdc-BarringForCommon, включенных в SystemInformationBlockType2;
1> иначе:
2> в оставшейся части данной процедуры использовать acdc-BarringForCommon (т.е. наличие или отсутствие этих параметров), включенный в SystemInformationBlockType2 для проверки запрета ACDC;
1> если верхние слои указывают, что соединение RRC подчиняется EAB (см. TS 24.301 [35]):
2> если результатом проверки EAB, как указано в 5.3.3.12, является то, что доступ к соте запрещен:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется EAB, после чего процедура заканчивается;
1> если верхние слои указывают на то, что соединение RRC подчиняется ACDC (см. TS 24.301 [35]), SystemInformationBlockType2 содержит BarringPerACDC-CategoryList, и acdc-HPLMNonly указывает, что ACDC применимо для UE:
2> если BarringPerACDC-CategoryList содержит запись BarringPerACDC-Category, соответствующую категории ACDC, выбранной верхними слоями:
3> выбрать запись BarringPerACDC-Category, соответствующую категории ACDC, выбранной верхними слоями;
2> иначе:
3> выбрать последнюю запись BarringPerACDC-Category в BarringPerACDC-CategoryList;
2> остановить таймер T308, если запущен;
2> выполнить проверку запрета доступа, как указано в 5.3.3.13, с использованием T308 в качестве «Tbarring» и acdc-BarringConfig в BarringPerACDC-Category в качестве «параметра запрета ACDC»;
2> если доступ к соте запрещен:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа из-за ACDC, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для завершающихся на подвижной станции вызовов:
2> если запущен таймер T302:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для завершающихся на подвижной станции вызовов, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для экстренных вызовов:
2> если SystemInformationBlockType2 включает в себя ac-BarringInfo:
3> если ac-BarringForEmergency установлен в TRUE (истина):
4> если UE имеет один или несколько Классов Доступа, как хранящиеся в USIM, со значением в диапазоне 11..15, которое является действительным для UE чтобы использовать в соответствии с TS 22.011 [10] и TS 23.122 [11]:
ПРИМЕЧАНИЕ 1: AC 12, 13, 14 являются действительными только для использования в родной стране, а AC 11, 15 являются действительными только для использования в HPLMN/ EHPLMN.
5> если ac-BarringInfo включает в себя ac-BarringForMO-Data, и для всех из этих действительных Классов Доступа для UE, соответствующий бит в ac-BarringForSpecialAC, который содержится в ac-BarringForMO-Data, установлен в единицу:
6> считать доступ к соте запрещенным;
4> иначе:
5> считать доступ к соте запрещенным;
2> если доступ к соте запрещен:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для инициируемых подвижной станцией вызовов:
2> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использование T303 в качестве «Tbarring» и ac-BarringForMO-Data в качестве «параметра запрета AC»;
2> если доступ к соте запрещен:
3> если SystemInformationBlockType2 включает в себя ac-BarringForCSFB или UE не поддерживает откат CS:
4> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и тем, что применяется запрет доступа для инициированных подвижной станцией вызовов, после чего процедура заканчивается;
3> иначе (SystemInformationBlockType2 не включает в себя ac-BarringForCSFB и UE поддерживает откат CS):
4> если таймер T306 не запущен, запустить T306 со значением таймера T303;
4> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированных подвижной станцией вызовов и инициированного подвижной станцией отката CS, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для инициированной подвижной станцией сигнализации:
2> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использованием T305 в качестве «Tbarring» и ac-BarringForMO-Signalling в качестве «параметра запрета AC»;
2> если доступ к соте запрещен:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированной подвижной станцией сигнализации, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для инициированного подвижной станцией отката CS:
2> если SystemInformationBlockType2 включает в себя ac-BarringForCSFB:
3> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использованием T306 в качестве «Tbarring» и ac-BarringForCSFB в качестве «параметра запрета AC»;
3> если доступ к соте запрещен:
4> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированного подвижной станцией отката CS, из-за ac-BarringForCSFB, после чего процедура заканчивается;
2> иначе:
3> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использованием T306 в качестве «Tbarring» и ac-BarringForMO-Data в качестве «параметра запрета AC»;
3> если доступ к соте запрещен:
4> если таймер T303 не запущен, запустить T303 со значением таймера T306;
4> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированного подвижной станцией отката CS и инициированных подвижной станцией вызовов, из-за ac-BarringForMO-Data, после чего процедура заканчивается;
1> иначе если UE создает соединение RRC для инициированного подвижной станцией голосовой связи MMTEL, инициированной подвижной станцией видеосвязи MMTEL, инициированной подвижной станцией SMSoIP или инициированной подвижной станцией SMS:
2> если UE создает соединение RRC для инициированного подвижной станцией голосовой связи MMTEL и SystemInformationBlockType2 включает в себя ac-BarringSkipForMMTELVoice; или
2> если UE создает соединение RRC для инициированной подвижной станцией видеосвязи MMTEL и SystemInformationBlockType2 включает в себя ac-BarringSkipForMMTELVideo; или
2> если UE создает соединение RRC для инициированной подвижной станцией SMSoIP или SMS и SystemInformationBlockType2 включает в себя ac-BarringSkipForSMS:
3> считать доступ к соте не запрещенным;
2> иначе:
3> если establishmentCause, принятый от верхних слоев, установлен в mo-Signalling (включая случай, когда mo-Signalling замещается highPriorityAccess в соответствии с 3GPP TS 24.301 [35] или mo-VoiceCall в соответствии с подпунктом 5.3.3.3):
4> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использованием T305 в качестве «Tbarring» и ac-BarringForMO-Signalling в качестве «параметра запрета AC»;
4> если доступ к соте запрещен
5> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированной подвижной станцией сигнализации, после чего процедура заканчивается;
3> если establishmentCause, принятый от верхних слоев, установлен в mo-Data (включая случай, когда mo-Data замещается highPriorityAccess в соответствии с 3GPP TS 24.301 [35] или mo-VoiceCall в соответствии с подпунктом 5.3.3.3):
4> выполнить проверку запрета доступа, как указано в 5.3.3.11, с использованием T303 в качестве «Tbarring» и ac-BarringForMO-Data в качестве «параметра запрета AC»;
4> если доступ к соте запрещен:
5> если SystemInformationBlockType2 включает в себя ac-BarringForCSFB или UE не поддерживает откат CS:
6> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированных подвижной станцией вызовов, после чего процедура заканчивается;
5> иначе (SystemInformationBlockType2 не включает в себя ac-BarringForCSFB и UE поддерживает откат CS):
6> если таймер T306 не запущен, запустить T306 со значением таймера T303;
6> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа для инициированных подвижной станцией вызовов и инициированного подвижной станцией отката CS, после чего процедура заканчивается;
1> если UE возобновляет соединение RRC:
2> высвободить MCG SCell, если сконфигурированы, в соответствии с 5.3.10.3a;
2> высвободить powerPrefIndicationConfig, если сконфигурировано, и остановить таймер T340, если запущен;
2> высвободить reportProximityConfig и обнулить любой ассоциированный таймер представления отчета о статусе близости;
2> высвободить obtainLocationConfig, если сконфигурировано;
2> высвободить idc-Config, если сконфигурировано;
2> высвободить measSubframePatternPCell, если сконфигурировано;
2> высвободить всю конфигурацию SCG, если сконфигурировано, кроме конфигурации DRB (как сконфигурировано drb-ToAddModListSCG);
2> высвободить naics-Info для PCell, если сконфигурировано;
2> высвободить конфигурацию LWA, если сконфигурировано, как описано в 5.6.14.3;
2> высвободить конфигурацию LWIP, если сконфигурировано, как описано в 5.6.17.3;
2> высвободить bw-PreferenceIndicationTimer, если сконфигурировано, и остановить таймер T341, если запущен;
2> высвободить delayBudgetReportingConfig, если сконфигурировано, и остановить таймер T343, если запущен;
1> применить конфигурацию физического канала по умолчанию, как указано в 9.2.4;
1> применить конфигурацию полупостоянного планирования по умолчанию, как указано в 9.2.3;
1> применить конфигурацию основного MAC по умолчанию, как указано в 9.2.2;
1> применить конфигурацию CCCH, как указано в 9.1.1.2;
1> применить timeAlignmentTimerCommon, включенный в SystemInformationBlockType2;
1> запустить таймер T300;
1> если UE возобновляет соединение RRC:
2> инициировать передачу сообщения RRCConnectionResumeRequest в соответствии с 5.3.3.3a;
1> иначе:
2> если сохранено, отбросить контекст UE AS и resumeIdentity;
2> инициировать передачу сообщения RRCConnectionRequest в соответствии с 5.3.3.3;
ПРИМЕЧАНИЕ 2: По инициированию процедуры создания соединения, от UE не требуется гарантировать то, что оно поддерживает самую свежую системную информацию, применимую только для UE в состоянии RRC_IDLE. Однако, UE требуется выполнить получение системной информации по повторному выбору соты.
С другой стороны, применительно к NB-IoT, по инициированию процедуры, UE должно выполнять следующие действия в соответствии с 3GPP TS 36.331:
1> если UE создает или возобновляет соединение RRC для инициированных подвижной станцией данных исключения; или
1> если UE создает или возобновляет соединение RRC для инициированных подвижной станцией данных; или
1> если UE создает или возобновляет соединение RRC для допускающего задержку доступа; или
1> если UE создает или возобновляет соединение RRC для инициированной подвижной станцией сигнализации;
2> выполнить проверку запрета доступа, как указано в 5.3.3.14;
2> если доступ к соте запрещен:
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки и того, что применяется запрет доступа, после чего процедура заканчивается;
1> применить конфигурацию физического канала по умолчанию, как указано в 9.2.4;
1> применить конфигурацию основного MAC по умолчанию, как указано в 9.2.2;
1> применить конфигурацию CCCH, как указано в 9.1.1.2;
1> запустить таймер T300;
1> если UE создает соединение RRC:
2> инициировать передачу сообщения RRCConnectionRequest в соответствии с 5.3.3.3;
1> иначе, если UE возобновляет соединение RRC:
2> инициировать передачу сообщения RRCConnectionResumeRequest в соответствии с 5.3.3.3a;
ПРИМЕЧАНИЕ 3: По инициированию процедуры создания или возобновления соединения, от UE не требуется гарантировать то, что оно поддерживает самую свежую системную информацию, применимую только для UE в состоянии RRC_IDLE. Однако, UE требуется выполнить получение системной информации по повторному выбору соты.
Перед этим, сигнализация нижнего слоя используется для распределения C-RNTI. Нижеследующие выдержки из 3GPP TS 36.321 [6] предоставляют дополнительный контекст. Когда UE принимает сообщение RRCConnectionSetup, UE должно:
1> если RRCConnectionSetup принимается в ответ на RRCConnectionResumeRequest:
2> отбросить сохраненный контекст UE AS и resumeIdentity;
2> указать верхним слоям, что был осуществлен откат возобновления соединения RRC;
1> выполнить процедуру конфигурации радиоресурсов в соответствии с принятым radioResourceConfigDedicated и как указано в 5.3.10;
1> если сохранено, отбросить информацию приоритета повторного выбора соты, предоставленную idleModeMobilityControlInfo или унаследованную из другой RAT;
1> если сохранено, отбросить выделенное смещение, предоставленное redirectedCarrierOffsetDedicated;
1> остановить таймер T300;
1> остановить таймер T302, если запущен;
1> остановить таймер T303, если запущен;
1> остановить таймер T305, если запущен;
1> остановить таймер T306, если запущен;
1> остановить таймер T308, если запущен;
1> выполнить действия, как указано в 5.3.3.7;
1> остановить таймер T320, если запущен;
1> остановить таймер T350, если запущен;
1> выполнить действия, как указано в 5.6.12.4;
1> высвободить rclwi-Configuration, если сконфигурировано, как указано в 5.6.16.2;
1> остановить таймер T360, если запущен;
1> остановить таймер T322, если запущен;
1> войти в RRC_CONNECTED;
1> остановить процедуру повторного выбора соты;
1> считать текущую соту PCell;
1> установить содержимое сообщения RRCConnectionSetupComplete в следующее:
2> если RRCConnectionSetup принимается в ответ на RRCConnectionResumeRequest:
3> если верхние слои предоставляют S-TMSI:
4> установить s-TMSI в значение, принятое от верхних слоев;
2> установить selectedPLMN-Identity в PLMN, выбранную верхними слоями (см. TS 23.122 [11], TS 24.301 [35]) из PLMN, включенных в plmn-IdentityList в SystemInformationBlockType1 (или SystemInformationBlockType1-NB в NB-IoT);
2> если верхние слои предоставляют ‘Зарегистрированный MME’, включить и установить registeredMME следующим образом:
3> если идентификационные данные PLMN у ‘Зарегистрированного MME’ отличаются от PLMN, выбранной верхними слоями:
4> включить plmnIdentity в registeredMME и установить его в значение идентификационных данных PLMN в ‘Зарегистрированном MME’, принятом от верхних слоев;
3> установить mmegi и mmec в значение, принятое от верхних слоев;
2> если верхними слоями предоставлен ‘Зарегистрированный MME’:
3> включить и установить gummei-Type в значение, предоставленное верхними слоями;
2> если UE поддерживает оптимизацию(ии) CIoT EPS:
3> включить attachWithoutPDN-Connectivity, если принято от верхних слоев;
3> включить up-CIoT-EPS-Optimisation, если принято от верхних слоев;
3> кроме NB-IoT, включить cp-CIoT-EPS-Optimisation, если принято от верхних слоев;
2> если соединяется как RN:
3> включить rn-SubframeConfigReq;
2> установить dedicatedlnfoNAS, чтобы включал информацию, принятую от верхних слоев;
2> кроме NB-IoT:
3> если UE имеет доступную информацию о сбое линии радиосвязи или сбое передачи обслуживания в VarRLF-Report и если RPLMN включена в plmn-IdentityList, который хранится в VarRLF-Report:
4> включить rlf-InfoAvailable;
3> если UE имеет доступные зарегистрированные измерения MBSFN для E-UTRA и если RPLMN включена в plmn-IdentityList, который хранится в VarLogMeasReport:
4> включить logMeasAvailableMBSFN;
3> иначе если UE имеет доступные зарегистрированные измерения для E-UTRA и если RPLMN включена в plmn-IdentityList, который хранится в VarLogMeasReport:
4> включить logMeasAvailable;
3> если UE имеет доступную информацию о сбое создания соединения в VarConnEstFailReport и если RPLMN соответствует plmn-Identity, которые хранятся в VarConnEstFailReport:
4> включить connEstFailInfoAvailable;
3> включить mobilityState и установить его в состояние мобильности (как указано в TS 36.304 [4]) у UE непосредственно перед входом в состояние RRC_CONNECTED;
3> если UE поддерживает хранение информации об истории мобильности и UE имеет доступную информацию об истории мобильности в VarMobilityHistoryReport:
4> включить mobilityHistoryAvail;
2> включить dcn-ID, если значение DCN-ID (см. TS 23.401 [41]) принимается от верхних слоев;
2> если требуются разрывы UL в течение непрерывной передачи восходящей линии связи:
3> включить ue-CE-NeedULGaps;
2> подать сообщение RRCConnectionSetupComplete нижним слоям для передачи, после чего процедура заканчивается;
Вслед за вышеприведенным сценарием использования более низкой сигнализации для распределения C-RNTI, когда UE принимает сообщение RRCConnectionResume, UE должно:
1> остановить таймер T300;
1> восстановить состояние PDCP и повторно создать объекты PDCP для SRB2 и всех DRB;
1> если включается drb-ContinueROHC:
2> указать нижним слоям, что используется сохраненный контекст UE AS, и что конфигурируется drb-ContinueROHC;
2> продолжить контекст протокола сжатия заголовков для DRB, сконфигурированных с протоколом сжатия заголовков;
1> иначе:
2> указать нижним слоям, что используется сохраненный контекст UE AS;
2> сбросить контекст протокола сжатия заголовков для DRB, сконфигурированных с протоколом сжатия заголовков;
1> отбросить сохраненный контекст UE AS и resumeIdentity;
1> выполнить процедуру конфигурации радиоресурса в соответствии с принятым radioResourceConfigDedicated и как указано в 5.3.10;
1> если принятое сообщение RRCConnectionResume включает в себя sk-Counter:
2> выполнить процедуру обновления ключа, как указано в TS 38.331 [82, 5.3.5.7];
1> если принятое сообщение RRCConnectionResume включает в себя nr-RadioBearerConfig:
2> выполнить конфигурацию радиоканала, как указано в TS 38.331 [82, 5.3.5.5];
1> если принятое сообщение RRCConnectionResume включает в себя nr-RadioBearerConfigS:
2> выполнить конфигурацию радиоканала, как указано в TS 38.331 [82, 5.3.5.5];
1> возобновить SRB2 и все DRB;
1> если сохранено, отбросить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo или унаследованную из другой RAT;
1> если сохранено, отбросить выделенное смещение, предоставленное redirectedCarrierOffsetDedicated;
1> если сообщение RRCConnectionResume включает в себя measConfig:
2> выполнить процедуру конфигурации измерения, как указано в 5.5.2;
1> остановить таймер T302, если запущен;
1> остановить таймер T303, если запущен;
1> остановить таймер T305, если запущен;
1> остановить таймер T306, если запущен;
1> остановить таймер T308, если запущен;
1> выполнить действия, как указано в 5.3.3.7;
1> остановить таймер T320, если запущен;
1> остановить таймер T350, если запущен;
1> выполнить действия, как указано в 5.6.12.4;
1> остановить таймер T360, если запущен;
1> остановить таймер T322, если запущен;
eNB
ASME
eNB
1> обновить ключ K на основании ключа K, с которым ассоциирован текущий K, с использованием значения nextHopChainingCount, указанного в сообщении RRCConnectionResume, как указано в TS 33.401 [32];
1> сохранить значение nextHopChainingCount;
RRCint
1> извлечь ключ K, ассоциированный с ранее сконфигурированным алгоритмом целостности, как указано в TS 33.401 [32];
RRCint
1> запросить у нижних слоев верификацию защиты целостности сообщения RRCConnectionResume, с использованием ранее сконфигурированного алгоритма и ключа K;
1> если проверка защиты целостности сообщения RRCConnectionResume терпит неудачу:
2> выполнить действия при выходе из RRC_CONNECTED, как указано в 5.3.12, с причиной высвобождения ‘прочее’, после чего процедура заканчивается;
RRCenc
UPenc
1> извлечь ключ K и ключ K, ассоциированные с ранее сконфигурированным алгоритмом шифрования, как указано в TS 33.401 [32];
RRCint
1> немедленно сконфигурировать нижние слои для возобновления защиты целостности с использованием ранее сконфигурированного алгоритма и ключа K, т.е. защита целостности должна быть применена к всем последующим сообщениям, принятым и отправленным UE;
RRCenc
UPenc
1> сконфигурировать нижние слои для возобновления шифрования и применения алгоритма шифрования, ключа K и ключа K, т.е. конфигурация шифрования должна быть применена к всем последующим сообщениям, принятым и отправленным UE;
1> войти в RRC_CONNECTED;
1> указать верхним слоям то, что приостановленное соединение RRC было возобновлено;
1> остановить процедуру повторного выбора соты;
1> считать текущую соту PCell;
1> установить содержимое сообщения RRCConnectionResumeComplete следующим образом:
2> установить selectedPLMN-Identity в PLMN, выбранную верхними слоями (см. TS 23.122 [11], TS 24.301 [35]) из PLMN, включенных в plmn-IdentityList в SystemlnformationBlockType1;
2> установить dedicatedlnfoNAS, чтобы он включал в себя информацию, принятую от верхних слоев;
2> кроме NB-IoT:
3> если UE имеет доступную информацию о сбое линии радиосвязи или сбое передачи обслуживания в VarRLF-Report и если PLMN включена в plmn-IdentityList, который хранится в VarRLF-Report:
4> включить rlf-InfoAvailable;
3> если UE имеет доступные зарегистрированные измерения MBSFN для E-UTRA и если RPLMN включена в plmn-IdentityList, который хранится в VarLogMeasReport:
4> включить logMeasAvailableMBSFN;
3> иначе если UE имеет доступные зарегистрированные измерения для E-UTRA и если RPLMN включена в plmn-IdentityList, который хранится в VarLogMeasReport:
4> включить logMeasAvailable;
3> если UE имеет доступную информацию о сбое создания соединения в VarConnEstFailReport и если RPLMN соответствует plmn-Identity, которые хранятся в VarConnEstFailReport:
4> включить connEstFailInfoAvailable;
3> включить mobilityState и установить его в состояние мобильности (как указано в TS 36.304 [4]) у UE непосредственно перед входом в состояние RRC_CONNECTED;
3> если UE поддерживает хранение информации об истории мобильности и UE имеет доступную информацию об истории мобильности в VarMobilityHistoryReport:
4> включить mobilityHistoryAvail;
1> подать сообщение RRCConnectionResumeComplete нижним слоям для передачи;
1> процедура заканчивается.
При возобновлении процедуры по истечению T300, UE должно:
1> если таймер T300 истек:
2> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
2> если UE является NB-IoT UE:
3> если connEstFailOffset включен в SystemInformationBlockType2-NB:
temp
4> использовать connEstFailOffset для параметра Qoffset для рассматриваемой соты при выполнении выбора и повторного выбора соты в соответствии с TS 36.304 [4];
3> иначе:
temp
4> использовать значение бесконечности для параметра Qoffset для рассматриваемой соты при выполнении выбора и повторного выбора соты в соответствии с TS 36.304 [4];
ПРИМЕЧАНИЕ 0: Применительно к NB-IoT, количество раз, которое UE обнаруживает истечение T300 по одной и той же соте до применения connEstFailOffset, и продолжительность времени, в течение которой UE применяет connEstFailOffset до удаления смещения из оценки соты, зависит от реализации UE.
2> иначе если UE поддерживает временное Qoffset сбоя Создания Соединения RRC и T300 истек последовательно connEstFailCount раз в одной и той же соте, для который txFailParams включен в SystemInformationBlockType2:
3> для периода, как указано connEstFailOffsetValidity:
temp
4> использовать connEstFailOffset для параметра Qoffset для рассматриваемой соты при выполнении выбора и повторного выбора соты в соответствии с TS 36.304 [4] и TS 25.304 [40];
temp
ПРИМЕЧАНИЕ 1: При выполнении выбора соты, если не может быть найдена подходящая или приемлемая сота, то реализация UE решает, остановить ли использование connEstFailOffset для параметра Qoffset в течение connEstFailOffsetValidity для рассматриваемой соты.
2> кроме NB-IoT, сохранить следующую информацию о сбое создания соединения в VarConnEstFailReport путем установки его полей следующим образом:
3> очистить информацию, включенную в VarConnEstFailReport, если есть;
3> установить plmn-Identity в PLMN, выбранную верхними слоями (см. TS 23.122 [11], TS 24.301 [35]) из PLMN включенных в plmn-IdentityList в SystemlnformationBlockType1;
3> установить failedCellId в глобальные идентификационные данные соты у соты, в которой обнаружен сбой создания соединения;
3> установить measResultFailedCell, чтобы он включал в себя RSRP и RSRQ, если доступно, у соты, в которой обнаружен сбой создания соединения, и на основании измерений, собранных до момента, когда UE обнаруживает сбой;
3> если доступно, установить measResultNeighCells, для того, чтобы уменьшать критерий ранжирования, используемый для повторного выбора соты, чтобы он включал измерения соседней соты максимум для следующего количества соседних сот: 6 внутри-частотных и 3 меж-частотных соседа из расчета на частоту, как, впрочем, и 3 меж-RAT соседа, из расчета на частоту/набор частот (GERAN) из расчета на RAT и в соответствии со следующим:
4> для каждой включенной соседней соты, включить необязательные поля, которые доступны;
ПРИМЕЧАНИЕ 2: UE включает последние результаты доступных измерений, который используются для оценки повторного выбора соты, которая выполняются в соответствии с требованиями к производительности, как указано в TS 36.133 [16].
3> если доступна подробная информация о местоположении, установить содержимое locationInfo следующим образом:
4> включить locationCoordinates;
4> включить horizontalVelocity, если доступно;
3> установить numberOfPreamblesSent для указания количества преамбул, отправленных MAC для неудавшейся процедуры произвольного доступа;
3> установить contentionDetected для указания того, было ли разрешение конфликтов не успешным, как указано в TS 36.321 [6] для по меньшей мере одной из переданных преамбул для неудавшейся процедуры произвольного доступа;
3> установить maxTxPowerReached для указания того, был или нет использован максимальный уровень мощности для последней переданной преамбулы, см. TS 36.321 [6];
2> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC с указанием приостановки, после чего процедура заканчивается.
UE может отбрасывать информацию о сбое создания соединения, т.е. высвободить переменную UE VarConnEstFailReport, через 48 часов после того, как обнаруживается сбой, при выключении питания или при откреплении.
В настоящее время существуют определенные проблемы. В NR было достигнуто соглашение о том, что UE должно запустить таймер аналогичный T300 при Возобновлении соединения RRC, т.е. переходе из состояния RRC_INACTIVE в RRC_CONNECTED. Было достигнуто соглашение о том, является ли данный таймер точно таким же таймером, который используется, когда UE выполняет создание соединения RRC, т.е. переход из RRC_IDLE в RRC_CONNECTED.
Дополнительно, применительно к NR RRC, которое отличается от LTE RRC, было достигнуто соглашение о следующих аспектах.
Во-первых, в NR RRC, сообщение возобновления для возобновления соединения, которое сеть может отправить в ответ к UE, которое пытается возобновить соединение, будет шифрованным. Это отличается от текущего технического описания LTE, где соответствующее сообщение RRCConnectionResume не шифруется.
Во-вторых, Фигура 4 иллюстрирует примерное сообщение RRCSuspend в процедуре возобновления в NR. В NR RRC сеть может отвечать на ResumeRequest от UE сообщением приостановки, которое немедленно отправляет UE обратно в состояние RRC_INACTIVE. Также данное сообщение будет зашифровано. В LTE невозможно отправить сообщение приостановки непосредственно UE, которое пытается возобновить соединение.
Наконец, Фигура 5 иллюстрирует примерное сообщение RRCRelease в процедуре возобновления в NR. В NR RRC сеть может отвечать на ResumeRequest от UE сообщением высвобождения, которое немедленно отправляет UE обратно в состояние RRC_IDLE. Также данное сообщение будет зашифровано. В LTE невозможно отправить сообщение высвобождения непосредственно UE, которое пытается возобновить соединение.
Из-за приведенных выше отличий возникают следующие проблемы при обработке таймера для возобновления NR RRC.
Во-первых, поскольку во всех случаях выше сообщение, которое UE принимает в ответ, является зашифрованным, то невозможно осуществить считывание сообщения в случае, когда UE не способно декодировать сообщение, таким образом, по этой причине невозможно остановить таймер в данном случае. Данный случай может, например, возникать, если сеть и UE потеряли синхронизацию, например, сеть и UE не согласовали, в каком состоянии находится UE.
Во-вторых, поскольку UE может принимать больше сообщений в NR в ответ на ResumeRequest, то недостаточно просто остановить таймер при приеме сообщений возобновления как в LTE, поскольку он будет продолжать работать, если сеть не отвечает сообщением возобновления.
Наконец, в обоих вышеупомянутых случаях, таймер будет продолжать работать даже если UE, возможно, было высвобождено в состояние IDLE, приостановлено в состояние INACTIVE или отказалось от процедуры возобновления RRC для приема сообщения, которое не может быть дешифровано. Это в свою очередь будет означать, что UE будет инициировать действия по истечению данного таймера, когда это не требуется, т.к. действия по истечению таймера должны исполняться только когда UE по-прежнему находится в состоянии, в котором оно ожидает ответа сети.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Для решения вышеупомянутых проблем существующих решений, раскрываются способы и пользовательское оборудование (UE) чтобы избегать ненужных действий при создании соединения путем использования таймера, чтобы остановить создание соединения при определенных событиях. Настоящее изобретение позволяет остановить UE по истечению процедуры возобновления и дополнительно не допускает того, чтобы UE продолжало ожидать ответ от сети или выполняло ненужные действия после истечения процедуры возобновления.
В данном изобретении подробно описаны несколько вариантов осуществления. В соответствии с вариантом осуществления способа, способ для создания соединения в оборудовании пользователя (UE) содержит этап, на котором отправляют запрос сетевому узлу, чтобы инициировать создание соединения. Способ дополнительно содержит этап, на котором, по отправке запроса сетевому узлу, запускают таймер для создания соединения, при этом истечение таймера останавливает создание соединения для UE. Способ кроме того дополнительно содержит этап, на котором останавливают таймер, чтобы остановить создание соединения по приему UE сообщения приостановки или сообщения высвобождения, или по выполнению UE процедуры повторного выбора соты при том, что таймер запущен.
В одном варианте осуществления, создание соединения может быть процедурой возобновления, процедурой настройки или ранней передачей данных.
В одном варианте осуществления способ дополнительно содержит этап, на котором откладывают следующие действия, которые UE должно исполнить после приема сообщения высвобождения, на период времени, после остановки таймера, чтобы остановить создание соединения по приему UE сообщения высвобождения. В другом варианте осуществления способ дополнительно содержит этап, на котором сохраняют информацию о соте в UE, когда сообщение высвобождения включает в себя информацию управления мобильностью. В еще одном другом варианте осуществления способ дополнительно содержит этап, на котором применяют информацию о сотое в системной информации, когда сообщение высвобождения не включает в себя информацию управления мобильностью
В одном варианте осуществления способ дополнительно содержит этапы, на которых откладывают следующие действия, которые UE должно исполнить после приема сообщения приостановки, на период времени, указывают приостановку создания соединения верхним слоям, и конфигурируют нижние слои для приостановки защиты целостности в ответ на остановку таймера, чтобы остановить создание соединения по приему UE сообщения приостановки. В одном варианте осуществления, период времени составляет 60 мс.
В одном варианте осуществления способ дополнительно содержит этапы, на которых сбрасывают MAC, высвобождают конфигурацию MAC и информируют верхние слои о сбое создания соединения после остановки таймера, чтобы остановить создание соединения по выполнению UE повторного выбора соты при том, что таймер запущен.
В соответствии с вариантом осуществления UE, UE для создания соединения содержит по меньшей мере одну схему обработки и по меньшей мере одно хранилище, которое хранит исполняемые процессором инструкции, которые, когда исполняются схемой обработки, предписывают оборудованию пользователя отправить запрос сетевому узлу, чтобы инициировать создание соединения, по отправке запроса сетевому узлу, запустить таймер для создания соединения, при этом истечение таймера останавливает создание соединения для UE, и остановить таймер, чтобы остановить создание соединения, по приему сообщения приостановки или сообщения высвобождения. В одном варианте осуществления UE может остановить таймер, чтобы остановить создание соединения, по выполнению процедуры повторного выбора соты при том, что таймер запущен.
Определенные аспекты настоящего изобретения и их варианты осуществления могут предоставлять решения этих и других проблем. Здесь предложены различные варианты осуществления, которые решают одну или несколько из проблем, раскрытых в данном документе.
Определенные варианты осуществления могут обеспечивать одно или несколько из следующих технических преимуществ. Способ, раскрытый в настоящем изобретении, может предоставлять безопасный механизм, чтобы остановить UE по истечению создания соединения путем использования таймера для остановки UE. Способ может установить таймер для остановки UE, когда UE выполняет определенные действия при том, что таймер запущен. Способ также может установить таймер для остановки UE, когда UE принимает ответное сообщение от сетевого узла. Таким образом, способ может не допускать формирования UE дополнительной сигнализации в сети, когда это не требуется.
Конкретные варианты осуществления предлагают комплексный таймер, который может быть использован при создании соединения как в LTE, так и NR. Таймер в конкретных вариантах осуществления может остановить UE по определенным событиям, чтобы избегать ненужных действий, которые не должны исполняться в истекшем создании соединения. Конкретные варианты осуществления дополнительно сохраняют батарею UE и улучшают эффективность ресурсов в сети путем остановки UE при создании соединения в подходящую временную привязку. Конкретные варианты осуществления включают в себя способы, которые не допускают возникновения сообщений ошибки, когда UE застревает в бесконечном цикле ожидания ответа от сети.
Различные другие признаки и преимущества станут очевидны специалисту в соответствующей области техники в свете нижеследующего подробного описания и чертежей. Определенные варианты осуществления могут не иметь, иметь некоторые или все из перечисленных преимуществ.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фигуры сопроводительных чертежей, включенных в и составляющих часть данного технического описания, иллюстрируют некоторые аспекты изобретения, и вместе с описанием служат для объяснения принципов изобретения.
Фигура 1 иллюстрирует примерные переходы состояний оборудования пользователя в Новой Радиосвязи (NR);
Фигура 2 иллюстрирует примерный сбой процедуры возобновления, вызванный плохим условием радиосвязи нисходящей линии связи;
Фигура 3 иллюстрирует примерный сбой процедуры возобновления, вызванный плохим условием радиосвязи восходящей линии связи;
Фигура 4 иллюстрирует примерную процедуру Возобновления Соединения RRC, когда сеть отвечает сообщением высвобождения;
Фигура 5 иллюстрирует примерную процедуру Возобновления Соединения RRC, когда сеть отвечает сообщением приостановки;
Фигура 6 иллюстрирует примерную беспроводную сеть, в соответствии с определенными вариантами осуществления;
Фигура 7 иллюстрирует примерное пользовательское оборудование, в соответствии с определенными вариантами осуществления;
Фигура 8 иллюстрирует примерную среду виртуализации, в соответствии с определенными вариантами осуществления;
Фигура 9 иллюстрирует телекоммуникационную сеть, соединенную через промежуточную сеть с хост-компьютером, в соответствии с определенными вариантами осуществления;
Фигура 10 иллюстрирует примерный хост-компьютер, осуществляющий связь через базовую станцию с оборудованием пользователя через частично беспроводное соединение, в соответствии с определенными вариантами осуществления;
Фигура 11 иллюстрирует примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с определенными вариантами осуществления;
Фигура 12 иллюстрирует другой примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с определенными вариантами осуществления;
Фигура 13 иллюстрирует другой примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудодвание, в соответствии с определенными вариантами осуществления;
Фигура 14 иллюстрирует еще один другой примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с определенными вариантами осуществления;
Фигура 15 иллюстрирует блок-схему способа в оборудовании пользователя, в соответствии с определенными вариантами осуществления; и
Фигура 16 иллюстрирует принципиальную структурную схему примерного оборудования пользователя, в соответствии с определенными вариантами осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
Обычный таймер может быть неприменим при определенных плохих передачах нисходящей линии связи/восходящей линии связи в LTE или большинстве событий в NR. В таких случаях обычный таймер будет продолжать работать даже несмотря на то, что UE, возможно, перешло в другое состояние. Вследствие этого, конкретные варианты осуществления настоящего изобретения предлагают способ для предоставления таймера сбоя, чтобы остановить процедуру возобновления по приему UE сообщения от сети, выполнение UE определенных действий, при том что таймер запущен или таймер истек. Таймер сбоя настоящего изобретения вводится для того, чтобы не допустить исполнение UE ненужной процедуры, когда истекает таймер сбоя.
Путем использования таймера сбоя в процедуре возобновления UE может быть остановлено, когда UE принимает действительное сообщение от сети, такое как сообщение настройки, сообщение отклонения, сообщение высвобождения и сообщение приостановки, таким образом, что UE может перестать ждать процедуру возобновления и перейти в соответствующее состояние на основании принятого сообщения без формирования дополнительной сигнализации. В конкретных вариантах осуществления, таймер сбоя также может остановить UE, когда UE выполняет определенные действия при том, что таймер сбоя запущен, как например, обнаружение сбоя проверки целостности нижними слоями, повторный выбор соты или преждевременное прекращение создания соединения. Данное решение также позволяет таймеру сбоя остановить процедуру возобновления в течение ограниченного периода времени, что не допускает ожидания UE ответа от сети, когда сеть подвергается опасности из-за плохой передачи нисходящей линии связи/восходящей линии связи.
В данном документе предлагаются различные варианты осуществления, которые решают одну или несколько проблем, раскрытых в данном документе. Определенные варианты осуществления могут предоставлять одно или несколько из следующих технических преимуществ. Например, путем использования таймера, инициированного вышеупомянутыми сценариями, преимущественным является избегать выполнения UE ненужной процедуры, когда таймер истекает, которая будет формировать дополнительную сигнализацию в сети, дополнительно расходовать батарею UE и создавать ненужные помехи. Определенные варианты осуществления могут не предоставлять некоторые, никакие или все из этих преимуществ, и другие технические преимущества будут легко очевидны специалистам в соответствующей области техники.
Некоторые из вариантов осуществления, рассматриваемых здесь, теперь будут описаны более полно при обращении к сопроводительным чертежам. Однако, другие варранты осуществления содержатся в рамках объема изобретения, раскрытого в данном документе, причем раскрытый предмет изобретения не должен толковаться, как ограниченный только вариантами осуществления, изложенными в данном документе; наоборот, эти варианты осуществления предоставлены в качестве примера, чтобы передать объем предмета изобретения специалистам в соответствующей области техники.
В целом, все понятия, используемые в данном документе, следует интерпретировать в соответствии с их обычным значением в соответствующей области техники, если другое значение четко не приводится и/или не подразумевается из контекста, в котором оно используется. Все обращения к элементу, устройству, компоненту, средству, этапу и т.д. следует интерпретировать открыто, как обращающиеся по меньшей мере к одному экземпляру элемента, устройства, компонента, средства, этапа и т.д., если явно не указано иное. Этапы любых способов, раскрытых в данном документе, не должны выполняться в точном раскрытом порядке, если этап явно не описан, как следующий или предшествующий другому этапу, и/или когда подразумевается, что этап должен следовать или предшествовать другому этапу. Любой признак любого из вариантов осуществления, раскрытых в данном документе, может быть применен к любому другому варианту осуществления, где уместно. Аналогичным образом, любое преимущество любого из вариантов осуществления может применяться к любым другим вариантам осуществления, и наоборот. Прочие цели, признаки и преимущества прилагаемых вариантов осуществления будут очевидны из нижеследующего описания.
В некоторых вариантах осуществления используется не ограничивающее понятие «UE». В данном документе UE может быть любым типом беспроводного устройства, выполненного с возможностью осуществления связи с сетевым узлом или другим UE через радиосигналы. UE также может быть устройством радиосвязи, целевым устройством, UE связи типа устройство с устройством (D2D), UE машинного типа или UE с возможностью связи типа машина с машиной (M2M), датчиком, оборудованным UE, iPAD, Планшетом, мобильными терминалами, интеллектуальным телефоном, оборудованием со встраиваемым лэптопом (LEE), оборудованием с монтируемым лэптопом (LME), USB-ключами, Оборудованием, Установленным у Пользователя (CPE) и т.д.
Также в некоторых вариантах осуществления используется общая терминология «сетевой узел». Это может быть любым видом сетевого узла, который выполнен в виде узла радиосети, такого как базовая станция, базовая радиостанция, базовая станция приемопередатчика, контроллер базовой станции, сетевой контроллер, многостандартная радио BS, gNB, NR BS, развитый Узел-B (eNB), Узел-B, Объект Координации Многосотовой/Многоадресной Передачи (MCE), узел-ретранслятор, точка доступа, точка радиодоступа, Выносной Радиоблок (RRU), Выносной Головной Радиоблок (RRH), многостандартная BS (также известная как MSR BS), узел базовой сети (например, MME, узел SON, координирующий узел, узел позиционирования, узел MDT и т.д.) или даже внешний узел (например, сторонний узел, узел внешний для текущей сети) и т.д. Сетевой узел также может содержать испытательное оборудование.
Понятие «сигнализация», используемое в данном документе, содержит любое из следующего: высокоуровневая сигнализация (например, через управление радиоресурсами (RRC) или аналогичное), низкоуровневая сигнализация (например, через физический канал управления или широковещательный канал) или их сочетание. Сигнализация может быть неявной или явной. Сигнализация может дополнительно быть одноадресной, многоадресной или широковещательной. Сигнализация также может быть прямой для другого узла или через третий узел.
Конкретные варианты осуществления основаны на введении новых механизмов для остановки таймера сбоя, T. В дополнение к существующим случаям, когда таймер, T, останавливается в LTE, таймер также останавливается в следующих событиях, когда UE выполняет процедуру возобновления, т.е. когда UE отправило сообщение ResumeRequest. Например, таймер, T, останавливается, когда UE принимает сообщение Приостановки, когда UE принимает сообщение Высвобождения, и когда UE обнаружило ошибку верификации защиты целостности на нижних слоях (например, слое PDCP) при том, что таймер, T, запущен.
Дополнительно, если вводится таймер сбоя, T, отдельный от таймера T300, используемого для повторного создания соединения RRC, то таймер T также может быть остановлен в следующих событиях, когда UE выполняет процедуру возобновления. Например, таймер, T, останавливается, когда UE принимает сообщение RRCConnectionSetup, когда UE принимает сообщение RRCReject, и когда UE выполняет повторный выбор соты при том, что таймер, T, запущен. События, перечисленные выше, не являются исчерпывающими, и будет очевидно, что могут происходить другие ситуации, когда может быть остановлен таймер, T.
Конкретные варианты осуществления настоящего изобретения реализуются в техническом описании 38.331 NR RRC. В соответствии с первым вариантом осуществления способа, процедура возобновления инициируется, когда передается RRCResumeRequest или RRCRequest, и единственный таймер, T300, определяется в процедуре возобновления. Когда UE принимает сообщение RRCSuspend, например, по приему RRCSuspend посредством UE, как указано в 5.3.14.3, UE может:
1> отложить следующие действия, определенные в данном подпункте, на X мс с момента, когда было принято сообщение RRCSuspend, или необязательно, когда нижние слои указывают, что прием сообщения RRCSuspend был успешно квитирован, в зависимости от того, что раньше;
1> если сообщение RRCSuspend включает в себя idleModeMobilityControlInfo:
2> сохранить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo;
2> если включен t320:
3> запустить таймер T320 со значением таймера, установленным в соответствии со значением t320;
1> иначе
2> применить информацию о приоритете повторного выбора соты, широковещательная передача которой осуществляется в системной информации;
1> сохранить следующую информацию, предоставленную сетью: resumeIdentity, nextHopChainingCount, ran-PagingCycle и ran-NotificationAreaInfo;
1> повторно создать объекты RLC для всех SRB и DRB;
1> за исключением того, если сообщение RRCSuspend было принято в ответ на RRCResumeRequest:
2> сохранить Контекст UE AS, включающий в себя текущую конфигурацию RRC, текущий контекст безопасности, состояние PDCP, включая состояние ROHC, C-RNTI, используемый в исходной PCell, cellIdentity и идентификационные данные физической соты у исходной PCell;
1> приостановить все SRB и DRB, кроме SRB0;
1> запустить таймер T380 со значением таймера, установленным в periodic-RNAU-timer;
1> указать приостановку соединения RRC верхним слоям;
1> сконфигурировать нижние слои для приостановки защиты целостности и шифрования;
1> войти в RRC_INACTIVE и выполнить процедуры, как указано в TS 38.304 [21].
В определенных вариантах осуществления значение X может быть конфигурируемым. В определенных вариантах осуществления значение X может составлять 60 мс в LTE. В определенных вариантах осуществления вышеупомянутая конфигурация UE может быть применена к процедуре настройки или ранней передаче данных для создания соединения.
Когда UE принимает сообщение RRCRelease, например, по приему RRCRelease посредством UE, как указано в 5.3.8.3, UE может:
1> отбросить любой сохраненный контекст UE AS и I-RNTI;
1> остановить таймер T300, если запущен;
1> отложить следующие действия, определенные в данном подпункте, на X мс с момента, когда было принято сообщение RRCRelease, или необязательно, когда нижние слои указывают, что прием сообщения RRCRelease был успешно квитирован, в зависимости от того, что раньше;
1> если сообщение RRCRelease включает в себя idleModeMobilityControlInfo:
2> сохранить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo;
2> если включен t320:
3> запустить таймер T320 со значением таймера, установленным в соответствии со значением t320;
1> иначе:
2> применить информацию о приоритете повторного выбора соты, широковещательная передача которой осуществляется в системной информации;
1> выполнить действия по переходу в RRC_IDLE, как указано в 5.3.11.
В определенном варианте осуществления значение X может быть конфигурируемым. В определенных вариантах осуществления значение X может соответствовать 60 мс в LTE. В определенных вариантах осуществления процедура RRCRelease может поддерживать механизм, который эквивалентен loadBalancingTAURequired. В определенных вариантах осуществления процедура RRCRelease может быть инициирована разными причинами высвобождения и может быть ассоциирована с разными действиями.
Когда процедура возобновления инициируется по истечению T300 или сбоем проверки целостности от нижних слоев при том, что T300 запущен, например, по истечению T300 или сбоем проверки Целостности от нижних слоев при том, что T300 запущен, как указано в 5.3.13.5, UE может:
1> если таймер T300 истекает или сбой проверки Целостности от нижних слоев при том, что T300 запущен:
2> остановить таймер T300, если запущен;
2> отбросить сохраненный контекст UE AS и resumeIdentity;
2> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
2> проинформировать верхние слои о сбое возобновления соединения RRC, после чего процедура заканчивается.
В определенных вариантах осуществления T319 может быть точно таким же, как T300. В определенных вариантах осуществления вышеупомянутая конфигурация UE может быть применена к процедуре настройки или ранней передаче данных для создания соединения.
Таблица 1 ниже иллюстрирует таймеры, T300 и T302, настоящего изобретения, реализованные в процедуре возобновления, как указано в 7.1.1, в соответствии с определенными вариантами осуществления.
Таблица 1
Таймер
Запуск
Остановка
При истечении
T300
Передача RRCRequest или передача RRCResumeRequest.
Прием сообщения RRCSetup или RRCReject, RRCRelease,или RRCSuspend, повторный выбор соты и по преждевременному прекращению создания соединения верхними слоями.
Выполнять действия, как указано в 5.3.3.6.
T302
Прием RRCReject при том, что выполняется создание или возобновление соединения RRC.
По входу в RRC_CONNECTED и по повторному выбору соты.
Проинформировать верхние слои о запрете смягчения, как указано в разделах 5.3.
В соответствии со вторым вариантом осуществления способа, T300 инициируется, когда передается RRCRequest, а T319 инициируется, когда передается RRCResumeRequest в процедуре возобновления, например, в 5.2.2. Во втором варианте осуществления, может присутствовать дополнительный этап для выбора, запустить ли T300 или T319. Также, даже если в LTE, UE может иметь возможность приема RRCReject или RRCSetup в ответ на RRCConnectionResumeRequest или RRCConnectionRequest, то два таймера, T300 и T319, которые определенны, требуют потенциальных изменений в каждом варианте осуществления в настоящем изобретении, в дополнение к процедурам, которые являются совершенно новыми для NR. Вследствие этого, конкретные варианты осуществления, проиллюстрированные в настоящем изобретении, включают в себя определенные части, эквивалентные 5.2.1, которые являются совершенно новыми из-за новых процедур NR. В определенных вариантах осуществления T300 или T319 могут быть применены к ранней передачи данных для создания соединения.
Когда UE принимает сообщение RRCSuspend, например, по приему RRCSuspend посредством UE, как указано в 5.3.14.3, UE может:
1> отложить следующие действия, определенные в данном подпункте, на X мс с момента, когда было принято сообщение RRCSuspend, или необязательно, когда нижние слои указывают, что прием сообщения RRCSuspend был успешно квитирован, в зависимости от того, что раньше;
1> остановить таймер T300 или T319, если запущен;
1> если сообщение RRCSuspend включает в себя idleModeMobilityControlInfo:
2> сохранить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo;
2> если включен t320:
3> запустить таймер T320 со значением таймера, установленным в соответствии со значением t320;
1> иначе:
2> применить информацию о приоритете повторного выбора соты, широковещательная передача которой осуществляется в системной информации;
1> сохранить следующую информацию, предоставленную сетью: resumeIdentity, nextHopChainingCount, ran-PagingCycle и ran-NotificationAreaInfo;
1> повторно создать объекты RLC для всех SRB и DRS;
1> за исключением того, если сообщение RRCSuspend было принято в ответ на RRCResumeRequest:
2> сохранить контекст UE AS, включающий в себя текущую конфигурацию RRC, текущий контекст безопасности, состояние PDCP, включая состояние ROHC, C-RNTI, используемый в исходной PCell, cellIdentity и идентификационные данные физической соты у исходной PCell;
1> приостановить все SRB и DRB, кроме SRB0;
1> запустить таймер T380 со значением таймера, установленным в periodic-RNAU-timer;
1> указать приостановку соединения RRC верхним слоям;
1> сконфигурировать нижние слои для приостановки защиты целостности и шифрования;
1> войти в RRC_INACTIVE и выполнить процедуры, как указано в TS 38.304 [21].
В определенном варианте осуществления значение X может быть конфигурируемым. В определенных вариантах осуществления значение X может составлять 60 мс в LTE.
Когда UE принимает сообщение RRCRelease, например, по приему RRCRelease посредством UE, как указано в 5.3.8.3, UE может:
1> отбросить любой сохраненный контекст UE AS и I-RNTI;
1> остановить таймер T300 или T319, если запущен;
1> отложить следующие действия, определенные в данном подпункте, на X мс с момента, когда было принято сообщение RRCRelease, или необязательно, когда нижние слои указывают, что прием сообщения RRCRelease был успешно квитирован, в зависимости от того, что раньше;
1> если сообщение RRCRelease включает в себя idleModeMobilityControlInfo:
2> сохранить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo;
2> если включен t320:
3> запустить таймер T320 со значением таймера, установленным в соответствии со значением t320;
1> иначе:
2> применить информацию о приоритете повторного выбора соты, широковещательная передача которой осуществляется в системной информации;
1> выполнить действия по переходу в RRC_IDLE, как указано в 5.3.11.
В определенном варианте осуществления значение X может быть конфигурируемым. В определенных вариантах осуществления значение X может быть 60 мс в LTE. В определенных вариантах осуществления процедура RRCRelease может поддерживать механизм, который эквивалентен loadBalancingTAURequired. В определенных вариантах осуществления процедура RRCRelease может быть инициирована разными причинами высвобождения или может быть ассоциирована с разными действиями.
В соответствии с третьим вариантом осуществления способа, конкретные варианты осуществления иллюстрируют реализацию частей в NR, которые эквивалентны существующим ответам LTE, но учитывают то, что могут быть определены два разных таймера T300 и T319. Когда UE принимает сообщение RRCSetup, например, по приему RRCSetup посредством UE, как указано в 5.3.3.4, UE может:
1> если RRCSetup принимается в ответ на RRCResumeRequest:
2> отбросить сохраненный контекст UE AS и I-RNTI;
2> указать верхним слоям, что был осуществлен откат возобновления соединения RRC;
1> выполнить процедуру конфигурации группы сот в соответствии с принятым masterCellGroup и как указано в 5.3.5.5;
1> выполнить процедуру конфигурации радиоканала в соответствии с принятым radioBearerConfig и как указано в 5.3.5.6;
1> если сохранено, отбросить информацию о приоритете повторного выбора соты, предоставленную idleModeMobilityControlInfo или унаследованную из другой RAT;
1> остановить таймер T300 или T319, если запущен;
1> остановить таймер T320, если запущен;
1> войти в RRC_CONNECTED;
1> остановить процедуру повторного выбора соты;
1> считать текущую соту PCell;
1> установить содержимое сообщения RRCSetupComplete в следующее:
2> если RRCConnectionSetup принимается в ответ на RRCConnectionResumeRequest:
3> если верхние слои предоставляют 5G-S-TMSI:
4> установить ng-5G-S-TMSI в значение, принятое от верхних слоев;
2> установить selectedPLMN-Identity в PLMN, выбранную верхними слоями (см. TS 24.501 [23]) из PLMN, включенных в plmn-IdentityList в SystemInformationBlockType1;
2> если верхние слои предоставляют ‘Зарегистрированную AMF’:
3> включить и установить registeredAMF следующим образом:
4> если идентификационные данные PLMN у ‘Зарегистрированной AMF’ отличаются от PLMN, выбранной верхними слоями:
5> включить plmnIdentity в registeredAMF и установить его в значение идентификационных данных PLMN в ‘Зарегистрированной AMF’, принятой от верхних слоев;
4> установить amf-Region, amf-SetId, amf-Pointer в значение, принятое от верхних слоев;
3> включить и установить guami-Type в значение, предоставленное верхними слоями;
2> если верхние слои предоставляют одно или несколько S-NSSAI (см. TS 23.003 [20]):
3> включить s-nssai-list и установить содержимое в значения, предоставленные верхними слоями;
2> установить dedicatedInfoNAS, чтобы оно включало в себя информацию, принятую от верхних слоев;
2> подать сообщение RRCSetupComplete нижним слоям для передачи, после чего процедура заканчивается;
В определенных вариантах осуществления idleModeMobilityControlInfo также может быть применена для UE, входящих в RRC_INACTIVE. В данном случае название элемента информации (IE) может быть изменено. В определенных вариантах осуществления могут быть определены действия UE, связанные с таймерами управления доступом. Таймеры управления доступом могут быть эквивалентны T302, T303, T305, T306, T308 в LTE. Например, информирование верхних слоев, если заданный таймер не запущен. В определенных вариантах осуществления guami-Type может быть дополнительно определен для включения и установлен в вышеупомянутое условие.
По истечению T300 или T319, например, как указано в 5.3.3.6, UE может:
1> если таймер T300 или T300X истекает:
2> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
2> проинформировать верхние слои о сбое создания соединения RRC, после чего процедура заканчивается.
Когда UE принимает сообщение RRCReject, например, по приему RRCReject посредством UE, как указано в 5.3.15, UE может:
1> остановить таймер T300 или T300X;
1> сбросить MAC и высвободить конфигурацию MAC;
1> запустить таймер T302 со значением таймера, установленным в waitTime;
1> проинформировать верхние слои о сбое создания соединения RRC и о связанной с управлением доступом информации, после чего процедура заканчивается.
В определенных вариантах осуществления RRCReject может включать в себя информацию перенаправления и/или информацию об изменении приоритетов частоты/RAT. В определенных вариантах осуществления верхние слои могут быть проинформированы об определенной связанной с управлением доступом информации.
Когда T319 истекает или UE принимает сбой проверки целостности от нижних слоев при том, что T319 запущен, например, как указано в 5.3.13.5, UE может:
1> если таймер T300X истекает или сбой проверки Целостности от нижних слоев при том, что запущен T300X:
2> остановить таймер T300X, если запущен;
2> отбросить сохраненный контекст UE AS и resumeIdentity;
2> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
2> проинформировать верхние слои о сбое возобновления соединения RRC, после чего процедура заканчивается.
В определенных вариантах осуществления T319 может быть точно таким же, как T300.
Когда UE выполняет повторный выбор соты при том, что запущен T300, например, в процедуре возобновления, как указано в 5.3.3.5, UE может:
1> если происходит повторный выбор соты при том, что запущен T300:
2> если запущен таймер T300:
3> остановить таймер T300;
3> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC.
В определенных вариантах осуществления может потребоваться определение действий повторного выбора соты для других таймеров, таких как таймеры управления доступом эквивалентные T302, T303, T305, T306 и T308 в LTE. В определенных вариантах осуществления вышеупомянутая конфигурация UE может быть применена к процедуре настройки или ранней передаче данных для создания соединения.
Когда UE выполняет повторный выбор соты при том, что T300 или T319 запущен, например, в процедуре возобновления, как указано в 5.3.3.5, UE может:
1> если происходит повторный выбор соты при том, что запущен T300 или T300X:
2> если запущен таймер T300:
3> остановить таймер T300;
3> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC;
2> иначе если запущен таймер T300X:
3> остановить таймер T300X;
3> сбросить MAC, высвободить конфигурацию MAC и повторно создать RLC для всех RB, которые созданы;
3> проинформировать верхние слои о сбое создания соединения RRC или сбое возобновления соединения RRC.
В определенных вариантах осуществления может потребоваться определение действий повторного выбора соты для других таймеров, таких как таймеры управления доступом эквивалентные T302, T303, T305, T306 и T308 в LTE. В определенных вариантах осуществления вышеупомянутая конфигурация UE может быть применена к процедуре настройки или ранней передаче данных для создания соединения.
Таблица 2 ниже иллюстрирует таймеры T300, T319 и T302 настоящего изобретения, реализованные в процедуре возобновления, как указано в 7.1.1, в соответствии с определенными вариантами осуществления.
Таблица 2
Таймер
Запуск
Остановка
При истечении
T300
Передача RRCRequest или передача RRCResumeRequest.
Прием сообщения RRCSetup, RRCReject, RRCRelease,или RRCSuspend, повторный выбор соты и по преждевременному прекращению создания соединения верхними слоями.
Сбросить MAC, высвобождать конфигурацию MAC и повторно создавать RLC для всех RB, которые созданы, и проинформировать верхние слои о сбое создания соединения RRC, после чего процедура заканчивается, или выполнить действия, как указано в 5.3.3.6.
T319
Передача RRCResumeRequest.
Прием сообщения RRCSetup или RRCReject, RRCRelease,или RRCSuspend, по повторному выбору соты и по преждевременному прекращению создания соединения верхними слоями.
Отбросить сохраненный контекст UE AS и resumeIdentity, cбросить MAC, высвобождать конфигурацию MAC и повторно создавать RLC для всех RB, которые созданы; и проинформировать верхние слои о сбое возобновления соединения RRC, после чего процедура заканчивается, или выполнить действия, как указано в 5.3.13.5.
T302
Прием RRCReject при том, что выполняется создание или возобновление соединения RRC.
По входу в RRC_CONNECTED и по повторному выбору соты.
Пронформировать верхние слои о запрете смягчения, как указано в разделах 5.3.
Фигура 6 является примерной беспроводной сетью, в соответствии с определенными вариантами осуществления. Несмотря на то, что предмет изобретения, описанный в данном документе, может быть реализован в любом подходящем типе системы с использованием любых подходящих компонентов, варианты осуществления, раскрытые в данном документе, описываются в отношении беспроводной сети, такой как примерная беспроводная сеть, проиллюстрированная на Фигуре 6. Для простоты, беспроводная сеть на Фигуре 6 изображает только сеть 606, сетевые узлы 660 и 660b, и WD 610, 610b и 610c. На практике, беспроводная сеть может дополнительно включать в себя любые дополнительные элементы, подходящие для обеспечения связи между беспроводными устройствами или между беспроводным устройством и другим устройством связи, таким как стационарный телефон, поставщик услуг или любой другой сетевой узел или конечное устройство. Из проиллюстрированных компонентов, сетевой узел 660 и беспроводное устройство 610 (WD) изображены с дополнительными подробностями. В некоторых вариантах осуществления сетевой узел 660 может быть базовой станцией, которая дополнительно изображена на Фигуре 9. В определенных вариантах осуществления беспроводное устройство 610 может быть оборудованием пользователя, которое дополнительно проиллюстрировано на Фигурах 7, 9-14 и 16. Беспроводное устройство 610 может выполнять способы, описанные в отношении Фигуры 15. Беспроводная сеть может предоставлять связь и другие типы услуг одному или нескольким беспроводным устройствам, чтобы способствовать доступу беспроводных устройств к и/или использованию услуг, которые предоставляются посредством, или через, беспроводной сети.
Беспроводная сеть может содержать и/или взаимодействовать с любым типом сети связи, телекоммуникационной сети, сети передачи данных, сотовой сети и/или радиосети или другим аналогичным типом системы. В некоторых вариантах осуществления беспроводная сеть может быть выполнена с возможностью работы в соответствии с конкретными стандартами или другими типами предопределенных правил или процедур. Таким образом, конкретные варианты осуществления беспроводной сети могут реализовывать стандарты связи, такие как Глобальная Система Связи с Подвижными Объектами (GSM), Универсальная Система Мобильной Связи (UMTS), Долгосрочное Развитие (LTE) и/или другие подходящие стандарты 2G, 3G, 4G или 5G; стандарты беспроводной локальной сети (WLAN), такие как стандарты IEEE 802.11; и/или любые другие подходящие стандарты беспроводной связи, такие как стандарты Общемировой Совместимости Широкополосного Беспроводного Доступа (WiMax), Bluetooth, Z-Wave и/или ZigBee.
Сеть 606 может содержать одну или несколько сетей обратного транзита, базовых сетей, IP сетей, телефонных коммутируемых сетей общего пользования (PSTN), сетей пакетной передачи данных, оптических сетей, глобальных сетей (WAN), локальных сетей (LAN), беспроводных локальных сетей (WLAN), проводных сетей, беспроводных сетей, городских сетей и других сетей для обеспечения связи между устройствами.
Сетевой узел 660 и WD 610 содержат различные компоненты, описанные более подробно ниже. Эти компоненты работают вместе для того, чтобы обеспечивать функциональные возможности сетевого узла и/или беспроводного устройства, такие как обеспечение беспроводных соединений в беспроводной сети. В разных вариантах осуществления беспроводная сеть может содержать любое количество проводных или беспроводных сетей, сетевых узлов, базовых станций, контроллеров, беспроводных устройств, станций-ретрансляторов и/или любых других компонентов или систем, которые могут способствовать или участвовать в связи для передачи данных и/или сигналов, будь то через проводные или беспроводные соединения.
Используемый в данном документе сетевой узел относится к оборудованию, выполненному с возможностью, сконфигурированному, организованному и/или работающему для осуществления связи непосредственно или опосредованно с беспроводным устройством и/или с другими сетевыми узлами или оборудованием в беспроводной сети, для обеспечения и/или предоставления беспроводного доступа беспроводному устройству и/или для выполнения других функций (например, администрирование) в беспроводной сети. Примеры сетевых узлов включают, но не ограничиваются, точки доступа (AP) (например, точки радиодоступа), базовые станции (BS) (например, базовые радиостанции, Узлы-B, развитые Узлы-B (eNB)). Базовые станции могут быть классифицированы на основании величины покрытия, которое они обеспечивают (или, говоря иначе, их уровня мощности передачи) и тогда также могут упоминаться как фемто базовые станции, пико базовые станции, микро базовые станции или макро базовые станции. Базовая станция может быть узлом-ретранслятором или донорским узлом ретрансляции, осуществляющим управление ретрансляцией. Сетевой узел также может включать в себя одну или несколько (или все) частей распределенной базовой радиостанции, такие как централизованные цифровые блоки и/или выносные радиоблоки (RRU), иногда упоминаемые как Выносные Головные Радиоблоки (RRH). Такие выносные радиоблоки могут быть или могут не быть интегрированы с антенной в качестве радиостанции с интегрированной антенной. Части распределенной базовой радиостанции также могут упоминаться как узлы в распределенной антенной системе (DAS). Еще одни дополнительные примеры сетевых узлов включают оборудование многостандартного радио (MSR), такое как MSR BS, сетевые контроллеры, такие как контроллеры радиосети (RNC) или контроллеры базовой станции (BSC), базовые станции приемопередатчика (BTS), точки передачи, узлы передачи, объекты координации многосотовой/многоадресной передачи (MCE), узлы базовой сети (например, MSC, MME), узлы Q&M, узлы OSS, узлы SON, узлы позиционирования (например, E-SMLC) и/или MDT. В качестве другого примера сетевой узел может быть виртуальным сетевым узлом, как описано более подробно ниже. Однако, в целом, сетевые узлы могу представлять собой любое подходящее устройство (или группу устройств) выполненное с возможностью, сконфигурированное, организованное и/или работающее для обеспечения и/или предоставления беспроводному устройству доступа к беспроводной сети или для предоставления некоторой услуги беспроводному устройству, которое осуществило доступ к беспроводной сети.
На Фигуре 6 сетевой узел 660 включает в себя схему 670 обработки, читаемый-устройством носитель 680 информации, интерфейс 690, вспомогательное оборудование 684, источник питания 686, схему 687 питания и антенну 662. Несмотря на то, что сетевой узел 660, проиллюстрированный в примерной беспроводной сети на Фигуре 6, может представлять собой устройство, которое включает в себя проиллюстрированное сочетание компонентов аппаратного обеспечения, другие варианты осуществления могут содержать сетевые узлы с другими сочетаниями компонентов. Следует понимать, что сетевой узел содержит любое подходящее сочетание аппаратного обеспечения и/или программного обеспечения, которое требуется для выполнения задач, признаков, функций и способов, раскрытых в данном документе. Более того, при том, что компоненты сетевого узла 660 изображены в качестве одиночных прямоугольников, расположенных внутри большого прямоугольника, или вложенными в несколько прямоугольников, на практике, сетевой узел может содержать несколько разных физических компонентов, которые составляют единый проиллюстрированный компонент (например, читаемый-устройством носитель 680 информации может содержать несколько отдельных накопителей на жестком диске, как, впрочем, и несколько модулей RAM).
Аналогичным образом сетевой узел 660 может быть составлен из нескольких физически отдельных компонентов (например, компонента NodeB и компонента RNC, или компонента BTS и компонента BSC и т.д.), каждый из которых может иметь свои собственные соответствующие компоненты. В определенных сценариях, в которых сетевой узел 660 содержит множество отдельных компонентов (например, компоненты BTS и BSC), один или несколько из отдельных компонентов могут совместно использоваться несколькими сетевыми узлами. Например, один RNC может управлять несколькими NodeB. В таком сценарии, каждая уникальная пара NodeB и RNC может в некоторых случаях рассматриваться в качестве одного отдельного сетевого узла. В некоторых вариантах осуществления сетевой узел 660 может быть выполнен с возможностью поддержки нескольких технологий радиодоступа (RAT). В таких вариантах осуществления некоторые компоненты могут быть продублированы (например, отдельный читаемый-устройством носитель 680 информации для разных RAT) и некоторые компоненты могут быть повторно использованы (например, одна и та же антенна 662 может быть совместно использована несколькими RAT). Сетевой узел 660 также может включать в себя несколько наборов различных проиллюстрированных компонентов для разных беспроводных технологий, интегрированных в сетевом узле 660, как, например, беспроводные технологии GSM, WCDMA, LTE, NR, WiFi или Bluetooth. Эти беспроводные технологии могут быть интегрированы в одном и том же или разных чипах, или наборах чипов и других компонентах в сетевом узле 660.
Схема 670 обработки выполнена с возможностью выполнения любого определения, вычисления или аналогичных операций (например, определенных операций получения), описанных в данном документе как обеспечиваемые сетевым узлом. Эти операции, которые выполняются схемой 670 обработки, могут включать в себя обработку информации, полученной схемой 670 обработки, путем, например, преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, хранящейся в сетевом узле, и/или выполнения одной или нескольких операций на основании полученной информации или преобразованной информации, и, в результате упомянутой обработки, выполнения определения.
Схема 670 обработки может содержать сочетание одного или нескольких из микропроцессора, контроллера, микроконтроллера, центрального блока обработки, цифрового сигнального процессора, проблемно-ориентированной интегральной микросхемы, программируемой вентильной матрицы или любого другого подходящего вычислительного устройства, ресурса или сочетания аппаратного обеспечения, программного обеспечения и/или кодированной логики, работающей для обеспечения, либо отдельно, либо в сочетании с другими компонентами сетевого узла 660, такими как читаемый-устройством носитель 680 информации, функциональных возможностей сетевого узла 660. Например, схема 670 обработки может исполнять инструкции, хранящиеся в читаемом-устройством носителе 680 информации или в памяти схемы 670 обработки. Такие функциональные возможности могут включать в себя обеспечение любых из различных беспроводных признаков, функций или преимуществ, которые обсуждаются в данном документе. В некоторых вариантах осуществления схема 670 обработки может включать в себя систему на кристалле (SOC).
В некоторых вариантах осуществления схема 670 обработки может включать в себя одно или несколько из схемы 672 радиочастотного (RF) приемопередатчика и схемы 674 обработки основной полосы частот. В некоторых вариантах осуществления схема 672 радиочастотного (RF) приемопередатчика и схема 674 обработки основной полосы частот могут находиться на отдельных чипах (или отдельных наборах чипов), платах или блоках, таких как радиоблоки и цифровые блоки. В альтернативных вариантах осуществления часть или все из схемы 672 RF приемопередатчика и схемы 674 обработки основной полосы частот могут находиться на одном и том же чипе или наборе чипов, платах или блоках.
В определенных вариантах осуществления некоторые или все функциональные возможности, описанные в данном документе как обеспечиваемые сетевым узлом, базовой станцией, eNB или другим таким сетевым устройством, могут быть выполнены схемой 670 обработки, исполняющей инструкции, хранящиеся на читаемом-устройством носителе 680 информации или в памяти в схеме 670 обработки. В альтернативных вариантах осуществления, некоторые или все из функциональных возможностей могут быть обеспечены схемой 670 обработки без исполнения инструкций, хранящихся на отдельном или дискретном читаемом-устройством носителе информации, как, например, образом со схемной реализацией. В любых из этих вариантов осуществления, хранятся или нет исполняемые инструкции на читаемом-устройством запоминающем носителе информации, схема 670 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, которые предоставляются такими функциональными возможностями, не ограничиваются одной схемой 670 обработки или другими компонентами сетевого узла 660, а используются сетевым узлом 660 в целом и/или конечными пользователями и беспроводной сетью в общем.
Читаемый-устройством носитель 680 информации может быть выполнен в любой форме энергозависимой или энергонезависимой машиночитаемой памяти, включая, без ограничения, постоянное хранилище, твердотельную память, удаленную смонтированную память, магнитные носители информации, оптические носители информации, память с произвольным доступом (RAM), постоянную память (ROM), массовые запоминающие носители информации (например, жесткий диск), съемные запоминающие носители информации (например, флэш-накопитель, Компакт Диск (CD) или Цифровой Видео Диск (DVD)) и/или любые другие энергозависимые или энергонезависимые, не временные читаемые-устройством и/или исполняемые компьютером устройства памяти, которые хранят информацию, данные и/или инструкции, которые могут быть использованы схемой 670 обработки. Читаемый-устройством носитель 680 информации может хранить любые подходящие инструкции, данные или информацию, включая компьютерную программу, программное обеспечение, приложение, включающее в себя одно или несколько из логики, правил, кода, таблиц и т.д., и/или другие инструкции, выполненные с возможностью исполнения схемой 670 обработки и, используемые сетевым узлом 660. Читаемый-устройством носитель 680 информации может быть использован для хранения любых вычислений, выполненных схемой 670 обработки, и/или любых данных, принятых через интерфейс 690. В некоторых вариантах осуществления схема 670 обработки и читаемый-устройством носитель 680 информации могут рассматриваться как интегрированные.
Интерфейс 690 используется в проводной или беспроводной связи передачи сигнализации и/или данных между сетевым узлом 660, сетью 606 и/или WD 660. Как проиллюстрировано, интерфейс 690 содержит порт(ы)/вывод(ы) 694 для отправки и приема данных, например, к и от сети 606, через проводное соединение. Интерфейс 690 также включает в себя схему 692 внешнего радиоинтерфейса, которая может быть связана с, или в определенных вариантах осуществления быть частью, антенной 662. Схема 692 внешнего радиоинтерфейса содержит фильтры 698 и усилители 696. Схема 692 внешнего радиоинтерфейса может быть соединена с антенной 662 и схемой 670 обработки. Схема внешнего радиоинтерфейса может быть выполнена с возможностью приведения в определенное состояние сигналов, сообщение которых осуществляется между антенной 662 и схемой 670 обработки. Схема 692 внешнего радиоинтерфейса может принимать цифровые данные, которые должны быть отправлены другим сетевым узлам или WD через беспроводное соединение. Схема 692 внешнего радиоинтерфейса может преобразовывать цифровые данные в радиосигнал с подходящими параметрами канала и полосы пропускания с использованием сочетания фильтров 698 и/или усилителей 696. Затем радиосигнал может быть передан через антенну 662. Аналогичным образом, при приеме данных, антенна 662 может собирать радиосигналы, которые затем преобразуются в цифровые данные посредством схемы 692 внешнего радиоинтерфейса. Цифровые данные могут быть переправлены в схему 670 обработки. В других вариантах осуществления интерфейс может содержать другие компоненты и/или другие сочетания компонентов.
В определенных альтернативных вариантах осуществления сетевой узел 660 может не включать в себя отдельную схему 692 внешнего радиоинтерфейса, вместо этого, схема 670 обработки может содержать схему внешнего радиоинтерфейса и может быть соединена с антенной 662 без отдельной схемы 692 внешнего радиоинтерфейса. Аналогичным образом в некоторых вариантах осуществления вся или некоторая часть схемы 672 RF приемопередатчика может рассматриваться как часть интерфейса 690. В еще одних других вариантах осуществления интерфейс 690 может включать в себя один или несколько портов, или выводов 694, схему 692 внешнего радиоинтерфейса и схему 672 RF приемопередатчика, как часть радиоблока (не показано), и интерфейс 690 может осуществлять связь со схемой 674 обработки основной полосы частот, которая является частью цифрового блока (не показано).
Антенна 662 может включать в себя одну или несколько антенн, или антенные решетки, выполненные с возможностью отправки и/или приема беспроводных сигналов. Антенна 662 может быть связана со схемой 690 внешнего радиоинтерфейса и может быть любым типом антенны, выполненным с возможностью передачи и приема данных и/или сигналов беспроводным образом. В некоторых вариантах осуществления антенна 662 может содержать одну или несколько всенаправленных, секторных или панельных антенн, выполненных с возможностью передачи/приема радиосигналов между, например, 2ГГц и 66ГГц. Всенаправленная антенна может быть использована для передачи/приема радиосигналов в любом направлении, секторная антенна может быть использована для передачи/приема радиосигналов от устройств в конкретной зоне, а панельная антенна может быть антенной прямой видимости, используемой для передачи/приема радиосигналов в относительно прямой видимости. В некоторых случаях использование более одной антенны может упоминаться как MIMO. В определенных вариантах осуществления антенна 662 может быть отделена от сетевого узла 660 и может быть соединяемой с сетевым узлом 660 через интерфейс или порт.
Антенна 662, интерфейс 690 и/или схема 670 обработки могут быть выполнены с возможностью выполнения любых операций приема и/или определенных операций получения, описанных в данном документе, как выполняемые сетевым узлом. Любая информация, данные и/или сигналы могут быть приняты об беспроводного устройства, другого сетевого узла и/или любого другого сетевого оборудования. Аналогичным образом, антенна 662, интерфейс 690 и/или схема 670 обработки могут быть выполнены с возможностью выполнения любых операций передачи, описанных в данном документе, как выполняемые сетевым узлом. Любая информация, данные и/или сигналы могут быть переданы беспроводному устройству, другому сетевому узлу и/или любому другому сетевому оборудованию.
Схема 687 питания может содержать, или быть связана с, схему управления питанием и выполнена с возможностью подачи компонентам сетевого узла 660 питания для выполнения функциональных возможностей, описанных в данном документе. Схема 687 питания может принимать питание от источника 686 питания. Источник 686 питания и/или схема 687 питания могут быть выполнены с возможностью предоставления питания различным компонентам сетевого узла 660 в форме, подходящей для соответствующих компонентов (например, с уровнем напряжения и тока, которые требуются для каждого соответствующего компонента). Источник 686 питания может либо быть включен в, либо быть внешним для, схему 687 питания и/или сетевой узел 660. Например, сетевой узел 660 может быть соединяемым с внешним источником питания (например, электрической розеткой) через схему или интерфейс ввода, как например, электрический кабель, посредством чего внешний источник питания подает питание к схеме 687 питания. В качестве дополнительного примера источник 686 питания может содержать источник питания в форме батареи или блока батарей, который соединяется с, или интегрирован в, схемой питания 687. Батарея может обеспечивать резервное питание при сбое внешнего источника питания. Также могут быть использованы другие типы источников питания, такие как фотогальванические устройства.
Альтернативные варианты осуществления сетевого узла 660 могут включать в себя дополнительные компоненты помимо тех, что показаны на Фигуре 6, которые могут отвечать за обеспечение определенных аспектов функциональных возможностей сетевого узла, включая любую из функциональных возможностей, описанных в данном документе и/или любые функциональные возможности, необходимые для поддержки описанного в данном документе предмета изобретения. Например, сетевой узел 660 может включать оборудование интерфейса пользователя для обеспечения ввода информации в сетевой узел 660 и для обеспечения вывода информации из сетевого узла 660. Это может позволять пользователю выполнять диагностику, обслуживание, ремонт и прочие административные функции для сетевого узла 660.
Используемое в данном документе беспроводное устройство (WD) относится к устройству, выполненному с возможность, сконфигурированному, организованному и/или работающему для осуществления связи беспроводным образом с сетевыми узлами и/или другими беспроводными устройствами. Если не указано иное, то понятие WD может быть использовано в данном документе взаимозаменяемым образом с оборудованием пользователя (UE). В определенных вариантах осуществления беспроводное устройство 810 может быть оборудованием пользователя, которое дополнительно изображено на Фигурах 7 и 9-16. Осуществление связи беспроводным образом может включать передачу и/или прием беспроводных сигналов с использованием электромагнитных волн, радиоволн, инфракрасных волн и/или других типов сигналов, подходящих для переноса информации по воздуху. В некоторых вариантах осуществления WD может быть выполнено с возможностью передачи и/или приема информации без непосредственного взаимодействия с человеком. Например, WD может быть разработано для передачи информации в сеть по предварительно определенному расписанию, при инициировании внутренним или внешним событием, или в ответ на запросы от сети. Примеры WD включают в себя, но не ограничиваются, интеллектуальный телефон, мобильный телефон, сотовый телефон, телефон стандарта голос через IP (VoIP), телефон беспроводной абонентской линии, настольный компьютер, персональный цифровой помощник (PDA), беспроводные камеры, игровую консоль или устройство, устройство хранения музыки, прибор воспроизведения, носимое терминальное устройство, беспроводную конечную точку, мобильную станцию, планшет, лэптоп, оборудование со встраиваемым лэптопом (LEE), оборудование с монтируемым лэптопом (LME), интеллектуальное устройство, беспроводное оборудование, установленное у пользователя (CPE), смонтированное на транспортном средстве беспроводное терминальное устройство и т.д. WD может поддерживать связь типа устройство с устройством (D2D), например, путем реализации стандарта 3GPP для связи побочной линии связи, и может в данном случае упоминаться как устройство связи D2D. В качестве еще одного другого особого примера, в сценарии Интернет Вещей (IoT), WD может представлять собой машину или другое устройство, которое осуществляет мониторинг и/или выполняет измерения, и передает результаты такого мониторинга и/или измерений другому WD и/или сетевому узлу. WD в данном случае может быть устройством связи типа машина с машиной (M2M), которое в контексте 3GPP может упоминаться как устройство связи машинного типа (MTC). В качестве одного конкретного примера WD может быть UE, реализующим стандарт узкополосный интернет вещей (NB-IoT) 3GPP. Конкретными примерами таких машин или устройств являются датчики, измерительные устройства, такие как измерители мощности, промышленное оборудование, или бытовые или персональные приборы (например, холодильники, телевизоры и т.д.), персональные носимые устройства (например, наручные часы, фитнес-трекеры и т.д.). В других сценариях WD может представлять собой транспортное средство или другое оборудование, которое выполнено с возможностью осуществления мониторинга и/или представления отчета о своем рабочем статусе или других функциях, ассоциированных с его работой. WD, как описано выше, может представлять собой конечную точку беспроводного соединения, и в этом случае устройство может упоминаться как беспроводной терминал. Кроме того, WD, как описано выше, может быть мобильным, и в этом случае оно также может упоминаться как мобильное устройство или мобильный терминал.
Как проиллюстрировано, беспроводное устройство 610 включает в себя антенну 611, интерфейс 614, схему 620 обработки, читаемый-устройством носитель 630 информации, оборудование 632 интерфейса пользователя, вспомогательное оборудование 634, источник 636 питания и схему 637 питания. WD 610 может включать в себя несколько наборов из одного или нескольких проиллюстрированных компонентов для разных беспроводных технологий, которые поддерживаются WD 610, таких как, например, беспроводные технологии GSM, WCDMA, LTE, NR, WiFi, WiMAX или Bluetooth, просто чтобы упомянуть несколько. Эти беспроводные технологии могут быть интегрированы в одном и том же или разных чипах, или наборах чипов в качестве других компонентов в WD 610.
Антенна 611 может включать в себя одну или несколько антенн, или антенные решетки, выполненные с возможностью отправки и/или приема беспроводных сигналов, и соединена с интерфейсом 614. В определенных альтернативных вариантах осуществления антенна 611 может быть отделена от WD 610 и может быть соединяемой с WD 610 через интерфейс или порт. Антенна 611, интерфейс 614 и/или схема 620 обработки могут быть выполнены с возможностью выполнения любых операций приема или передачи, описанных в данном документе как выполняемые WD. Любая информация, данные и/или сигналы могут быть приняты от сетевого узла и/или другого WD. В некоторых вариантах осуществления схема внешнего радиоинтерфейса и/или антенна 611 могут рассматриваться в качестве интерфейса.
Как проиллюстрировано, интерфейс 614 содержит схему 612 внешнего радиоинтерфейса и антенну 611. Схема 612 внешнего радиоинтерфейса содержит один или несколько фильтров 618 и усилителей 616. Схема 614 внешнего радиоинтерфейса соединена с антенной 611 и схемой 620 обработки, и выполнена с возможностью приведения в определенное состояние сигналов, сообщение которых осуществляется между антенной 611 и схемой 620 обработки. Схема 612 внешнего радиоинтерфейса может быть связана с или быть частью антенны 611. В некоторых вариантах осуществления WD 610 может не включать в себя отдельную схему 612 внешнего радиоинтерфейса; наоборот, схема 620 обработки может содержать схему внешнего радиоинтерфейса и может быть соединена с антенной 611. Аналогичным образом в некоторых вариантах осуществления некоторые части или вся схема 622 RF приемопередатчика может рассматриваться как часть интерфейса 614. Схема 612 внешнего радиоинтерфейса может принимать цифровые данные, которые должны быть отправлены другим сетевым узлам или WD через беспроводное соединение. Схема 612 внешнего радиоинтерфейса может преобразовывать цифровые данные в радиосигнал с подходящими параметрами канала и полосы пропускания с использованием сочетания фильтров 618 и/или усилителей 616. Затем радиосигнал может быть передан через антенну 611. Аналогичным образом, при приеме данных, антенна 611 может собирать радиосигналы, которые затем преобразуются в цифровые данные схемой 612 внешнего радиоинтерфейса. Цифровые данные могут быть переправлены схеме 620 обработки. В других вариантах осуществления интерфейс может содержать другие компоненты и/или другие сочетания компонентов.
Схема 620 обработки может содержать сочетание одного или нескольких из микропроцессора, контроллера, микроконтроллера, центрального блока обработки, цифрового сигнального процессора, проблемно-ориентированной интегральной микросхемы, программируемой вентильной матрицы или любого другого подходящего вычислительного устройства, ресурса или сочетания аппаратного обеспечения, программного обеспечения и/или кодированной логики, работающей для обеспечения, либо отдельно, либо в сочетании с другими компонентами WD 610, такими как читаемый-устройством носитель 630 информации, функциональных возможностей WD 610. Такие функциональные возможности могут включать в себя обеспечение любого из различных беспроводных признаков или преимуществ, которые обсуждаются в данном документе. Например, схема 620 обработки может исполнять инструкции, хранящиеся в читаемом-устройством носителе 630 информации или в памяти в схеме 620 обработки, чтобы обеспечивать функциональные возможности, которые раскрываются в данном документе.
Как проиллюстрировано, схема 620 обработки включает в себя одно или несколько из схемы 622 RF приемопередатчика, схемы 624 обработки основной полосы частоты и схемы 626 обработки приложения. В других вариантах осуществления схема обработки может содержать другие компоненты и/или другие сочетания компонентов. В определенных вариантах осуществления схема 620 обработки WD 610 может содержать SOC. В некоторых вариантах осуществления схема 622 RF приемопередатчика, схема 624 обработки основной полосы частот и схема 626 обработки приложения могут быть на отдельных чипах или наборах чипов. В альтернативных вариантах осуществления часть или все из схемы 624 обработки основной полосы частот и схемы 626 обработки приложения могут быть объединены в одном чипе или наборе чипов, а схема 622 RF приемопередатчика может быть на отдельном чипе иди наборе чипов. В еще одних альтернативных вариантах осуществления часть или все из схемы 622 RF приемопередатчика и схемы 624 обработки основной полосы частот могут быть на одном и том же чипе или наборе чипов, а схема 626 обработки приложения может быть на отдельном чипе или наборе чипов. В еще одних других альтернативных вариантах осуществления часть или все из схемы 622 RF приемопередатчика, схемы 624 обработки основной полосы частот и схемы 626 обработки приложения могут быть объединены в одном и том же чипе или наборе чипов. В некоторых вариантах осуществления схема 622 RF приемопередатчика может быть частью интерфейса 614. Схема 622 RF приемопередатчика может приводить в определенное состояние RF сигналы для схемы 620 обработки.
В определенных вариантах осуществления некоторые или все из функциональных возможностей, описанных в данном документе как выполняемые WD, могут быть обеспечены схемой 620 обработки, исполняющей инструкции, хранящиеся в читаемом-устройством носителе 630 информации, который в определенных вариантах осуществления может быть машиночитаемый запоминающим носителем информации. В альтернативных вариантах осуществления некоторые или все из функциональных возможностей могут быть обеспечены схемой 620 обработки без исполнения инструкций, хранящихся на отдельном или дискретном читаемом-устройством запоминающем носителе информации, как, например, образом со схемной реализацией. В любых из этих конкретных вариантов осуществления, хранятся или нет исполняемые инструкции на читаемом-устройством запоминающем носителе информации, схема 620 обработки может быть выполнена с возможностью выполнения описанных функциональных возможностей. Преимущества, которые предоставляются такими функциональными возможностями, не ограничиваются одной схемой 620 обработки или другими компонентами WD 610, а используются WD 610 в целом и/или конечными пользователями и беспроводной сетью в общем.
Схема 620 обработки может быть выполнена с возможностью выполнения любого определения, вычисления или аналогичных операций (например, определенных операций получения), описанных в данном документе, как выполняемые WD. Эти операции, как выполняемые схемой 620 обработки, могут включать в себя обработку информации, полученной схемой 620 обработки путем, например, преобразования полученной информации в другую информацию, сравнения полученной информации или преобразованной информации с информацией, сохраненной WD 610, и/или выполнения одной или нескольких операций на основании полученной информации или преобразованной информации, и в результате упомянутой обработки, выполнения определения.
Читаемый-устройством носитель 630 информации может быть выполнен с возможностью хранения компьютерной программы, программного обеспечения, приложения, включающего в себя одно или несколько из логики, правил, кода, таблиц и т.д., и/или других инструкций, выполненных с возможностью исполнения посредством схемы 620 обработки. Читаемый-устройством носитель 630 информации может включать в себя компьютерную память (например, Память с Произвольным Доступом (RAM) или Постоянную Память (ROM)), массовые запоминающие носители информации (например, жесткий диск), съемные запоминающие носители информации (например, Компакт Диск (CD) или Цифровой Видео Диск (DVD)) и/или любые другие энергозависимые или энергонезависимые, не временные читаемые-устройством и/или исполняемые компьютером устройства памяти, которые хранят информацию, данные и/или инструкции, которые могут быть использованы схемой 620 обработки. В некоторых вариантах осуществления схема 620 обработки и читаемый-устройством носитель 630 информации могут рассматриваться как интегрированные.
Оборудование 632 интерфейса пользователя может предоставлять компоненты, которые позволяют пользователю-человеку взаимодействовать с WD 610. Такое взаимодействие может быть во многих формах, таких как визуальной, звуковой, тактильной и т.д. Оборудование 632 интерфейса пользователя может быть выполнено с возможностью создания вывода для пользователя и обеспечения для пользователя предоставления ввода в WD 610. Тип взаимодействия может варьироваться в зависимости от типа оборудования 632 интерфейса пользователя, инсталлированного в WD 610. Например, если WD 610 является интеллектуальным телефоном, то взаимодействие может быть через сенсорный экран; если WD 610 является интеллектуальным измерителем, то взаимодействие может быть через экран, который обеспечивает использование (например, количество использованных галлонов), или громкоговоритель, который предоставляет звуковое предупреждение (например, если обнаруживается дым). Оборудование 632 интерфейса пользователя может включать в себя интерфейсы, устройства и схемы ввода, и интерфейсы, устройства и схемы вывода. Оборудование 632 интерфейса пользователя выполнено с возможностью обеспечения ввода информации в WD 610, и соединено со схемой 620 обработки, чтобы позволить схеме 620 обработки обрабатывать информацию ввода. Оборудование 632 интерфейса пользователя может включать в себя, например, микрофон, датчик близости или другой датчик, клавиши/кнопки, сенсорный дисплей, одну или несколько камер, USB-порт или другую схему ввода. Оборудование 632 интерфейса пользователя также выполнено с возможностью обеспечения вывода информации из WD 610, и чтобы позволить схеме 620 обработки выводить информацию из WD 610. Оборудование 632 интерфейса пользователя может включать в себя, например, громкоговоритель, дисплей, вибрационную схему, USB-порт, интерфейс головных телефонов или другую схему вывода. Используя одно или несколько из интерфейсов, устройств и схем ввода и вывода оборудования 632 интерфейса пользователя WD 610 может осуществлять связь с конечными пользователями и/или беспроводной сетью и позволять им получать выгоду от функциональных возможностей, описанных в данном документе.
Вспомогательное оборудование 634 выполнено с возможностью обеспечения более конкретных функциональных возможностей, которые обычно могут не выполняться беспроводными устройствами. Оно может содержать специализированные датчики для выполнения измерений для различных целей, интерфейсы для дополнительных типов связи, такой как проводная связь, и т.д. Включение и тип компонентов вспомогательного оборудования 634 могут варьироваться в зависимости от варианта осуществления и/или сценария.
Источник 636 питания, в некоторых вариантах осуществления, может быть в форме батареи или блока батарей. Также могут быть использованы другие типы источников питания, такие как внешний источник питания (например, электрическая розетка), фотогальванические устройства или элементы электропитания. WD 610 может дополнительно содержать схему 637 питания для доставки питания от источника 636 питания к различным частям WD 610, которым требуется питание от источника 636 питания для обеспечения любых функциональных возможностей, описанных или указанных в данном документе. Схема 637 питания может в определенных вариантах осуществления содержать схему управления питанием. Схема 637 питания может дополнительно или в качестве альтернативы быть выполнена с возможностью приема питания от внешнего источника питания; и в этом случае WD 610 может быть соединяемым с внешним источником питания (таким как электрическая розетка) через схему или интерфейс ввода, такой как электрический кабель питания. Схема 637 питания также может в определенных вариантах осуществления быть выполнена с возможностью доставки питания от внешнего источника питания к источнику 636 питания. Это может быть, например, для зарядки источника 636 питания. Схема 637 питания может выполнять любое форматирование, преобразование или другую модификацию питания от источника 636 питания, чтобы сделать питание подходящим для соответствующих компонентов WD 610, к которым подается питание.
его
его
Фигура 7 иллюстрирует один вариант осуществления UE в соответствии с различными аспектами, описанными в данном документе. Используемое в данном документе пользовательское оборудование или UE может не обязательно иметь пользователя в смысле пользователя-человека, который владеет и/или эксплуатирует соответствующее устройство. Вместо этого UE может представлять собой устройство, которое предназначено для продажи, или эксплуатации посредством, пользователю-человеку, но которое может не быть, или может не быть первоначально, ассоциировано с конкретным пользователем-человеком (например, интеллектуальный контроллер дождевальной машины). В качестве альтернативы UE также может быть выполнено в виде UE, которое идентифицируется Проектом Партнерства 3 Поколения (3GPP), включая NB-IoT UE, которое не предназначено для продажи, или эксплуатации посредством, пользователю-человеку. UE 700, как проиллюстрировано на Фигуре 7, является одним примером WD, выполненного с возможностью осуществления связи в соответствии с одним или несколькими стандартами связи, опубликованными Проектом Партнерства 3 Поколения (3GPP), такими как стандарты 3GPP GSM, UMTS, LTE и/или 5G. В определенных вариантах осуществления оборудование 700 пользователя может быть оборудованием пользователя, которое дополнительно изображено на Фигуре 16. Как упомянуто ранее, понятие WD и UE могут быть использованы взаимозаменяемым образом. Соответственно, несмотря на то, что Фигура 7 соответствует UE, компоненты, которые обсуждаются здесь, в равной степени применимы к WD, и наоборот.
На Фигуре 7 UE 700 включает в себя схему 701 обработки, которая оперативно связана с интерфейсом 705 ввода/вывода, радиочастотным (RF) интерфейсом 709, интерфейсом 711 сетевого соединения, памятью 715, включающей в себя память 717 с произвольным доступом (RAM), постоянную память 719 (ROM) и запоминающий носитель 721 информации, или аналогичное, подсистемой 731 связи, источником 733 питания и/или любым другим компонентом, или любым их сочетанием. Запоминающий носитель 721 информации включает в себя операционную систему 723, прикладную программу 725 и данные 727. В других вариантах осуществления запоминающий носитель 721 информации может включать в себя другие аналогичные типы информации. Определенные UE могут использовать все из компонентов, показанных на Фигуре 7, или только подмножество компонентов. Уровень интеграции между компонентами может варьироваться от одного UE к другому UE. Кроме того, определенные UE могут содержать несколько экземпляров компонента, как например, несколько процессоров, памятей, приемопередатчиков, передатчиков, приемников и т.д.
На Фигуре 7 схема 701 обработки может быть выполнена с возможностью обработки компьютерных инструкций и данных. Схема 701 обработки может быть выполнена с возможностью реализации любого последовательного конечного автомата, работающего для исполнения машинных инструкций, которые хранятся в качестве машиночитаемых компьютерных программ в памяти, таких как один или несколько реализованных в аппаратном обеспечении конечных автоматов (например, в дискретной логике, FPGA, ASIC и т.д.); программируемой логики вместе с подходящим встроенным программным обеспечением; одной или нескольких сохраненных программ, процессоров общего назначения, таких как микропроцессор или Цифровой Сигнальный Процессор (DSP), вместе с подходящим программным обеспечением; или любого сочетания из вышеприведенного. Например, схема 701 обработки может включать в себя два центральных блока обработки (CPU). Данные могут быть информацией в форме, подходящей для использования компьютером.
В изображенном варианте осуществления интерфейс 705 ввода/вывода может быть выполнен с возможностью обеспечения интерфейса связи для устройства ввода, устройства вывода или устройства ввода и вывода. UE 700 может быть выполнено с возможностью использования устройства вывода через интерфейс 705 ввода/вывода. Устройство вывода может использовать тот же самый тип порта интерфейса, что и устройство ввода. Например, USB-порт может быть использован для обеспечения ввода в и вывода из UE 700. Устройство вывода может быть громкоговорителем, звуковой картой, видеокартой, дисплеем, монитором, принтером, исполнительным механизмом, излучателем, интеллектуальной картой, другим устройством вывода или любым их сочетанием. UE 700 может быть выполнено с возможностью использования устройства ввода через интерфейс 705 ввода/вывода, чтобы позволить пользователю захватывать информацию в UE 700. Устройство ввода может включать в себя реагирующий на касание или реагирующий на присутствие дисплей, камеру (например, цифровую камеру, цифровую видеокамеру, веб-камеру и т.д.), микрофон, датчик, мышь, шаровой манипулятор, панель направлений, сенсорную площадку, колесо прокрутки, интеллектуальную карту и аналогичное. Реагирующий на присутствие дисплей может включать в себя емкостной или резистивный датчик касания для регистрации ввода от пользователя. Датчик может быть, например, акселерометром, гироскопом, датчиком наклона, датчиком усилия, магнитометром, оптическим датчиком, датчиком близости, другим аналогичным датчиком или любым их сочетанием. Например, устройство ввода может быть акселерометром, магнитометром, цифровой камерой, микрофоном и оптическим датчиком.
На Фигуре 7 RF интерфейс 709 может быть выполнен с возможностью обеспечения интерфейса связи с RF компонентами, такими как передатчик, приемник и антенна. Интерфейс 711 сетевого соединения может быть выполнен с возможностью обеспечения интерфейса связи с сетью 743a. Сеть 743a может охватывать проводные и/или беспроводные сети, такие как локальная сеть (LAN), глобальная сеть (WAN), компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая аналогичная сеть или любое их сочетание. Например, сеть 743a может содержать сеть Wi-Fi. Интерфейс 711 сетевого соединения может быть выполнен с возможностью включения интерфейса приемника и передатчика, используемого для осуществления связи с одним или несколькими другими устройствами через сеть связи в соответствии с одним или несколькими протоколами связи, такими как Ethernet, TCP/IP, SONET, ATM или аналогичный. Интерфейс 711 сетевого соединения может реализовывать функциональные возможности приемника и передатчика подходящие для линий связи сети связи (например, оптических, электрических и аналогичных). Функции передатчика и приемника могут совместно использовать компоненты схемы, программное обеспечение или встроенное программное обеспечение, или в качестве альтернативы могут быть реализованы раздельно.
RAM 717 может быть выполнена с возможностью взаимодействия через шину 702 со схемой обработки 701 для обеспечения сохранения или кэширования данных, или компьютерных инструкций во время исполнения программ программного обеспечения, таких как операционная система, прикладные программы и драйверы устройств. ROM 719 может быть выполнена с возможностью предоставления компьютерных инструкций или данных схеме 701 обработки. Например, ROM 719 может быть выполнена с возможностью сохранения инвариантного низкоуровневого системного кода или данных для базовых функций системы, таких как базовый ввод и вывод (I/O), запуск, или прием нажатий клавиш от клавиатуры, которые хранятся в энергонезависимой памяти. Запоминающий носитель 721 информации может быть выполнен с возможностью включения памяти, такой как RAM, ROM, программируемая постоянная память (PROM), стираемая программируемая постоянная память (EPROM), электрически стираемая программируемая постоянная память (EEPROM), магнитные диски, оптические диски, гибкие диски, жесткие диски, съемные картриджи или флэш-накопители. В одном примере запоминающий носитель 721 информации может быть выполнен с возможностью включения операционной системы 723, прикладных программ 725, таких как приложение веб-браузера, машины виджетов или гаджетов или другого приложения и файла 727 данных. Запоминающий носитель 721 информации может хранить для использования посредством UE 700 любую из многообразия различных операционных систем или сочетаний операционных систем.
Запоминающий носитель 721 информации может быть выполнен с возможностью включения некоторого количества физических блоков накопителя, таких как избыточный массив независимых дисков (RAID), накопитель на гибком диске, флэш-память, USB флэш-накопитель, внешний накопитель на жестком диске, флэш-накопитель, флэшка, миниатюрная флэшка, оптический дисковый накопитель на цифровом универсальном диске высокой плотности (HD-DVD), внутренний накопитель на жестком диске, оптический дисковый накопитель Blu-Ray, оптический дисковый накопитель на голографическом цифровом хранилище данных (HDDS), внешний мини модуль памяти с двухсторонним расположением микросхем (DIMM), синхронная динамическая память с произвольным доступом (SDRAM), внешняя микро-DIMM SDRAM, память интеллектуальной карты, такая как модуль идентификации абонента или съемный модуль идентификации абонента (SIM/RUIM), другая память или любое их сочетание. Запоминающий носитель 721 информации может обеспечивать UE 700 доступ к исполняемым компьютером инструкциям, прикладным программам или аналогичному, хранящемуся на временном или не временном средстве памяти, для выгрузки данных или для загрузки данных. Изделие, такое как использующее систему связи, может быть вещественным образом воплощено в запоминающем носителе 721 информации, который может содержать читаемый-устройством носитель информации.
На Фигуре 7 схема 701 обработки может быть выполнена с возможностью осуществления связи с сетью 743b с использованием подсистемы 731 связи. Сеть 743a и сеть 743b могут быть одной и той же сетью или сетями, или другой сетью или сетями. Подсистема 731 связи может быть выполнена с возможностью включения одного или нескольких приемопередатчиков, используемых для осуществления связи с сетью 743b. Например, подсистема 731 связи может быть выполнена с возможностью включения в себя одного или нескольких приемопередатчиков, используемых для осуществления связи с одним или несколькими удаленными приемопередатчиками другого устройства, выполненного с возможностью осуществления беспроводной связи, такого как другое WD, UE или базовая станция сети радиодоступа (RAN) в соответствии с одним или несколькими протоколами связи, такими как IEEE 802.7, CDMA, WCDMA, GSM, LTE, UTRAN, WiMax или аналогичный. Каждый приемопередатчик может включать в себя передатчик 733 и/или приемник 735 чтобы реализовывать функциональные возможности передатчика или приемника, соответственно, подходящие для линий радиосвязи RAN (например, распределение частот и аналогичное). Кроме того, передатчик 733 и приемник 735 каждого приемопередатчика могут совместно использовать компоненты схемы, программное обеспечение или встроенное программное обеспечение, или в качестве альтернативы могут быть реализованы раздельно.
В проиллюстрированном варианте осуществления функции связи подсистемы 731 связи могут включать в себя связь для передачи данных, голосовую связь, мультимедийную связь, связь малого радиуса действия, такую как Bluetooth, связь ближнего поля, основанную на местоположении связь, такую как использование глобальной системы позиционирования (GPS) для определения местоположения, другую аналогичную функцию связи или любое их сочетание. Например, подсистема 731 связи может включать в себя сотовую связь, связь Wi-Fi, связь Bluetooth и связь GPS. Сеть 743b может охватывать проводные и/или беспроводные сети, такие как локальная сеть (LAN), глобальная сеть (WAN), компьютерная сеть, беспроводная сеть, телекоммуникационная сеть, другая аналогичная сеть или любое их сочетание. Например, сеть 743b может быть сотовой сетью, сетью Wi-Fi и/или сетью ближнего поля. Источник 713 питания может быть выполнен с возможностью предоставления питания переменного тока (AC) или постоянного тока (DC) компонентам UE 700.
Признаки, преимущества и/или функции, описанные в данном документе, могут быть реализованы в одном из компонентов UE 700 или разбиты по нескольким компонентам UE 700. Кроме того, признаки, преимущества и/или функции, описанные в данном документе, могут быть реализованы в любом сочетании аппаратного обеспечения, программного обеспечения или встроенного программного обеспечения. В одном примере подсистема 731 связи может быть выполнена с возможностью включения любого из компонентов, описанных в данном документе. Кроме того, схема 701 обработки может быть выполнена с возможностью осуществления связи с любым из таких компонентов через шину 702. В другом примере, любые такие компоненты могут быть представлены инструкциями программы, хранящимися в памяти, которые, когда исполняются схемой 701 обработки, выполняют соответствующие функции, описанные в данном документе. В другом примере функциональные возможности любого из таких компонентов могут быть разбиты между схемой 701 обработки и подсистемой 731 связи. В другом примере, функции без большого объема вычислений любого из таких компонентов могут быть реализованы в программном обеспечении или встроенном программном обеспечении, а функции с большим объемом вычислений могут быть реализованы в аппаратном обеспечении.
Фигура 8 иллюстрирует примерную среду виртуализации, в соответствии с определенными вариантами осуществления. Фигура 8 является принципиальной структурной схемой, иллюстрирующей среду 800 виртуализации, в которой может осуществляться виртуализация функций, реализованных некоторыми вариантами осуществления. В настоящем контексте виртуализация означает создание виртуальных версий аппаратов или устройств, которые могут включать в себя виртуализацию аппаратных платформ, запоминающих устройств и сетевых ресурсов. Используемая в данном документе виртуализации может быть применена к узлу (например, виртуализированная базовая станция или виртуализированный узел радиодоступа) или к устройству (например, UE, беспроводное устройство или любой другой тип устройства связи) или их компонентам и относится к реализации, в которой по меньшей мере часть функциональных возможностей реализуется в качестве одного или нескольких виртуальных компонентов (например, через одно или несколько приложений, компонентов, функций, виртуальных машин или контейнеров, исполняемых на одном или нескольких физических узлах обработки в одной или нескольких сетях).
В некоторых вариантах осуществления некоторые или все из функций, которые описаны в данном документе, могут быть реализованы в качестве виртуальных компонентов, исполняемых одной или несколькими виртуальными машинами, реализованными в одной или нескольких виртуальных средах 800, размещенных в одном или нескольких узлах 830 аппаратного обеспечения. Кроме того, в вариантах осуществления, в которых виртуальный узел не является узлом радиодоступа или не требует соединяемости радиосвязи (например, узел базовой сети), сетевой узел может быть полностью реализован посредством виртуализации.
Функции могут быть реализованы посредством одного или нескольких приложений 820 (которые в качестве альтернативы могут именоваться экземплярами программного обеспечения, виртуальными приборами, сетевыми функциями, виртуальными узлами, виртуальными сетевыми функциями и т.д.), выполненных с возможностью реализации некоторых из признаков, функций и/или преимуществ некоторых из вариантов осуществления, раскрытых в данном документе. Приложения 820 работают в среде 800 виртуализации, которая предоставляет аппаратное обеспечение 830, содержащее схему 860 обработки и память 890. Память 890 содержит инструкции 895, исполняемые схемой 860 обработки, посредством чего приложение 820 работает для обеспечения одного или нескольких из признаков, преимуществ и/или функций, раскрытых в данном документе.
Среда 800 виртуализации содержит сетевые аппаратные устройства 830 общего назначения или специального назначения, содержащие набор из одного или нескольких процессоров, или схему 860 обработки, которые могут быть имеющимися в продаже (COTS) процессорами, специальными Проблемно-Ориентированными Интегральными Микросхемами (ASIC) или любым другим типом схемы обработки, включающей в себя цифровые или аналоговые аппаратные компоненты или процессоры специального назначения. Каждое аппаратное устройство может содержать память 890-1, которая может быть непостоянной памятью для временного хранения инструкций 895 или программного обеспечения, исполняемого схемой 860 обработки. Каждое аппаратное устройство может содержать один или несколько контроллеров 870 сетевого интерфейса (NIC), также известных как карты сетевого интерфейса, которые включают в себя физический сетевой интерфейс 880. Каждое аппаратное устройство также может включать в себя не временные, постоянные, машиночитаемые запоминающие носители 890-2 информации с хранящимся на них программным обеспечением 895 и/или инструкциями, исполняемыми схемой 860 обработки. Программное обеспечение 895 может включать в себя любой тип программного обеспечения, включая программное обеспечение для создания экземпляра одного или нескольких слоев 850 виртуализации (также упоминаемых как гипервизоры), программное обеспечение для исполнения виртуальных машин 840, как, впрочем, и программное обеспечение, позволяющее ему исполнять функции, признаки и/или преимущества, описанные в отношении некоторых вариантов осуществления, описанных в данном документе.
Виртуальные машины 840 содержат виртуальную обработку, виртуальную память, виртуальное подключение к сети или интерфейс и виртуальное хранилище, и могут быть выполнены соответствующим слоем 850 виртуализации или гипервизором. Разные варианты осуществления экземпляра виртуального прибора 820 могут быть реализованы на одной или нескольких виртуальных машинах 840, и реализации могут быть выполнены разными путями.
Во время работы схема 860 обработки исполняет программное обеспечение 895, чтобы создать экземпляр гипервизора или слоя 850 виртуализации, который может иногда упоминаться как монитор виртуальной машины (VMM). Слой 850 виртуализации может представлять собой виртуальную рабочую платформу, которая выглядит как сетевое аппаратное обеспечение для виртуальной машины 840.
Как показано на Фигуре 8 аппаратное обеспечение 830 может быть автономным сетевым узлом с общими или специальными компонентами. Аппаратное обеспечение 830 может содержать антенну 8225 и может реализовывать некоторые функции через виртуализацию. В качестве альтернативы, аппаратное обеспечение 830 может быть частью более крупного кластера аппаратного обеспечения (например, такого как в центре обработки данных или оборудовании, установленном у пользователя (CPE)), где несколько узлов аппаратного обеспечения работают вместе и их администрирование осуществляется через компонент 8100 администрирования и оркестрации (MANO), который, среди прочего, наблюдает за администрированием жизненного цикла приложений 820.
Виртуализация аппаратного обеспечения в некоторых контекстах упоминается как виртуализация сетевой функции (NFV). NFV может быть использована для консолидации нескольких типов сетевого оборудования в промышленном стандартном серверном аппаратном обеспечении большого объема, физических коммутаторах и физических хранилищах, которые могут быть расположены в центрах обработки данных и оборудовании, установленном у пользователя.
В контексте NFV виртуальная машина 840 может быть реализацией в программном обеспечении физической машины, которая выполняет программы, как если бы они исполнялись на физической не виртуализированной машине. Каждая из виртуальных машин 840 и та часть аппаратного обеспечения 830, которая исполняет эту виртуальную машину, будь то аппаратное обеспечение, предназначенное для этой виртуальной машины, и/или аппаратное обеспечение, совместно используемое этой виртуальной машиной с другими виртуальными машинами 840, формируют отдельные элементы виртуальной сети (VNE).
По-прежнему в контексте NFV, Виртуальная Сетевая Функция (VNF) отвечает за обработку конкретных сетевых функций, которые выполняются в одной или нескольких виртуальных машинах 840 сверху аппаратной сетевой инфраструктуры 830, и соответствует приложению 820 на Фигуре 8.
В некоторых вариантах осуществления один или несколько радиоблоков 8200, каждый из которых включает в себя один или несколько передатчиков 8220 и один или несколько приемников 8210, могут быть связаны с одной или несколькими антеннами 8225. Радиоблоки 8200 могут осуществлять связь непосредственно с узлами 830 аппаратного обеспечения через один или несколько подходящих сетевых интерфейсов, и могут быть использованы в сочетании с виртуальными компонентами для предоставления виртуальному узлу возможностей радиосвязи, как например, узла радиодоступа или базовой станции.
В некоторых вариантах осуществления некоторая сигнализация может быть осуществлена с использованием системы 8230 управления, которая в качестве альтернативы может быть использована для связи между узлами 830 аппаратного обеспечения и радиоблоками 8200.
Фигура 9 иллюстрирует примерную телекоммуникационную сеть, соединенную через промежуточную сеть с хост-компьютером, в соответствии с определенными вариантами осуществления. При обращении к Фигуре 9, в соответствии с вариантом осуществления, система связи включает в себя телекоммуникационную сеть 910, такую как сотовая сеть 3GPP типа, которая содержит сеть 911 доступа, такую как сеть радиодоступа, и базовую сеть 914. Сеть 911 доступа содержит множество базовых станций 912a, 912b, 912c, таких как NB, eNB, gNB или другие типы беспроводных точек доступа, причем каждая определяет соответствующую зону 913a, 913b, 913c покрытия. Каждая базовая станция 912a, 912b, 912c может быть соединена с базовой сетью 914 через проводное или беспроводное соединение 915. В определенных вариантах осуществления базовые станции 912a, 912b, 912c могут быть сетевым узлом, как описано в данном документе. Первое UE 991, которое располагается в зоне 913c покрытия, выполнено с возможностью соединения беспроводным образом, или поискового вызова посредством, соответствующей базовой станции 912c. Второе UE 992 в зоне 913a покрытия может быть соединено беспроводным образом с соответствующей базовой станцией 912a. При том, что в данном примере иллюстрируется множество UE 991, 992, раскрытые варианты осуществления в равной степени могут быть применены к ситуации, в которой одно UE находится в зоне покрытия, или в которой одно UE соединяется с соответствующей базовой станцией 912. В определенных вариантах осуществления множество UE 991, 992 могут быть оборудованием пользователя, как описано в отношении Фигуры 16.
Телекоммуникационная сеть 910 сама соединена с хост-компьютером 930, который может быть воплощен в аппаратном обеспечении и/или программном обеспечении автономного сервера, реализованного в облаке сервера, распределенного сервера или в качестве ресурсов обработки в группе серверов. Владеть или управлять хост-компьютером 930 может поставщик услуг, или его эксплуатация может обеспечиваться посредством поставщика услуг или от лица поставщика услуг. Соединения 921 и 922 между телекоммуникационной сетью 910 и хост-компьютером 930 могут проходить непосредственно из базовой сети 914 к хост-компьютеру 930 или могут проходить через необязательную промежуточную сеть 920. Промежуточная сеть 920 может быть одной из, или сочетанием больше чем одной из, открытой, закрытой или размещенной сети; промежуточная сеть 920, если есть, может быть магистральной сетью или Интернет; в частности, промежуточная сеть 920 может содержать две или несколько подсетей (не показано).
Система связи на Фигуре 9 в целом обеспечивает соединяемость между соединенными UE 991, 992 и хост-компьютером 930. Соединяемость может быть описана, как соединение 950 «поверх сети» (OTT). Хост-компьютер 930 и соединенные UE 991, 992 выполнены с возможностью осуществления связи для передачи данных и/или сигнализации через соединение 950 OTT с использованием сети 911 доступа, базовой сети 914, любой промежуточной сети 920 и возможно дополнительной инфраструктуры (не показано) в качестве посредников. Соединение 950 OTT может быть прозрачным в том смысле, что участвующие устройства связи, через которые проходит соединение 950 OTT, не осведомлены о маршрутизации связи по восходящей линии связи и нисходящей линии связи. Например, базовая станция 912 может не быть или не требуется чтобы была проинформирована о предшествующей маршрутизации входящей связи по нисходящей линии связи с данными, происходящими от хост-компьютера 930, которые должны быть переадресованы (например, должно быть передано обслуживание) соединенному UE 991. Аналогичным образом базовая станция 912 не должна быть осведомлена о дальнейшей маршрутизации исходящей связи по восходящей линии связи, происходящей от UE 991 в направлении хост-компьютера 930.
Фигура 10 иллюстрирует примерный хост-компьютер, осуществляющий связь через базовую станцию с оборудованием пользователя через частично беспроводное соединение, в соответствии с некоторыми вариантами осуществления. Примерные реализации в соответствии с вариантом осуществления UE, базовой станции и хост-компьютера, которые обсуждались в предшествующих абзацах, теперь будут описаны при обращении к Фигуре 10. В системе 1000 связи хост-компьютер 1010 содержит аппаратное обеспечение 1015, включающее в себя интерфейс 1016 связи, выполненный с возможностью установки и обеспечения проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1000 связи. Хост-компьютер 1010 дополнительно содержит схему 1018 обработки, которая может обладать возможностями хранения и/или обработки. В частности, схема 1018 обработки может содержать один или несколько программируемых процессоров, проблемно-ориентированных интегральных микросхем, программируемых вентильных матриц или их сочетания (не показано), выполненные с возможностью исполнения инструкций. Хост-компьютер 1010 дополнительно содержит программное обеспечение 1011, которое хранится в или является доступным для хост-компьютера 1010 и является исполняемым схемой 1018 обработки. Программное обеспечение 1011 включает в себя хост-приложение 1012. Хост-приложение 1012 может быть выполнено с возможностью предоставления услуги удаленному пользователю, такому как UE 1030, который соединяется через соединение 1050 OTT, заканчивающееся в UE 1030 и хост-компьютере 1010. При предоставлении услуги удаленному пользователю хост-приложение 1012 может предоставлять данные пользователя, которые передаются с использованием соединения 1050 OTT.
Система 1000 связи дополнительно включает в себя базовую станцию 1020, предусмотренную в телекоммуникационной системе, и содержащую аппаратное обеспечение 1025, позволяющее ей осуществлять связь с хост-компьютером 1010 и с UE 1030. В определенных вариантах осуществления базовая станция 1020 может быть сетевым узлом, как описано в данном документе. Аппаратное обеспечение 1025 может включать в себя интерфейс 1026 связи для установки и обеспечения проводного или беспроводного соединения с интерфейсом другого устройства связи системы 1000 связи, как, впрочем, и радиоинтерфейс 1027 для установки и обеспечения по меньшей мере беспроводного соединения 1070 с UE 1030, которое располагается в зоне покрытия (не показано на Фигуре 10), которая обслуживается базовой станцией 1020. Интерфейс 1026 связи может быть выполнен с возможностью обеспечения соединения 1060 с хост-компьютером 1010. Соединение 1060 может быть прямым или оно может проходить через базовую сеть (не показано на Фигуре 10) телекоммуникационной системы и/или через одну или несколько промежуточных сетей за пределами телекоммуникационной системы. В показанном варианте осуществления аппаратное обеспечение 1025 базовой станции 1020 дополнительно включает в себя схему 1028 обработки, которая может содержать один или несколько программируемых процессоров, проблемно-ориентированных интегральных микросхем, программируемых вентильных матриц или их сочетания (не показано), выполненные с возможностью исполнения инструкций. Базовая станция 1020 дополнительно имеет программное обеспечение 1021, которое хранится внутренним образом или является доступным через внешнее соединение.
Система 1000 связи дополнительно включает в себя UE 1030, которое уже упоминалось. В определенных вариантах осуществления UE 1030 может быть оборудованием пользователя, как описано в отношении Фигур 11-13 и 16. Его аппаратное обеспечение 1035 может включать в себя радиоинтерфейс 1037, выполненный с возможностью установки и обеспечения беспроводного соединения 1070 с базовой станцией, обслуживающей зону покрытия, в которой в настоящее время располагается UE 1030. Аппаратное обеспечение 1035 у UE 1030 дополнительно включает в себя схему 1038 обработки, которая может содержать один или несколько программируемых процессоров, проблемно-ориентированных интегральных микросхем, программируемых вентильных матриц или их сочетания (не показано), выполненные с возможностью исполнения инструкций. UE 1030 дополнительно содержит программное обеспечение 1031, которое хранится в или может быть доступно UE 1030 и может быть исполнено схемой 1038 обработки. Программное обеспечение 1031 включает в себя клиентское приложение 1032. Клиентское приложение 1032 может быть выполнено с возможностью предоставления услуги пользователю-человеку или не человеку через UE 1030, при поддержке хост-компьютера 1010. В хост-компьютере 1010, исполняемое хост-приложение 1012 может осуществлять связь с исполняемым клиентским приложением 1032 через соединение 1050 OTT, которое заканчивается в UE 1030 и хост-компьютере 1010. При предоставлении услуги пользователю клиентское приложение 1032 может принимать данные запроса от хост-приложения 1012 и предоставлять данные пользователя в ответ на данные запроса. Соединение 1050 OTT может переносить как данные запроса, так и данные пользователя. Клиентское приложение 1032 может взаимодействовать с пользователем, чтобы формировать данные пользователя, которые оно предоставляет.
Отмечается, что хост-компьютер 1010, базовая станция 1020 и UE 1030, проиллюстрированные на Фигуре 10, могут быть аналогичными или идентичными хост-компьютеру 930, одной из базовых станций 912a, 912b, 912c и одному из UE 991, 992 на Фигуре 9, соответственно. Т.е. внутреннее функционирование этих объектов может быть тем, что показано на Фигуре 10 и независимо, окружающая сетевая топология может быть той, что на Фигуре 9.
На Фигуре 10 соединение 1050 OTT было нарисовано абстрактно, чтобы проиллюстрировать связь между хост-компьютером 1010 и UE 1030 через базовую станцию 1020, не обращаясь явно к каким-либо промежуточным устройствам и точной маршрутизации сообщений через эти устройства. Инфраструктура сети может определять маршрутизацию, которую она может быть сконфигурирована прятать от UE 1030 или от поставщика услуг, который эксплуатирует хост-компьютер 1010, или от обеих сторон. При том, что соединение 1050 OTT является активным, инфраструктура сети может дополнительно принимать решения, посредством которых она динамически меняет маршрутизацию (например, на основе рассмотрения балансировки нагрузки или реконфигурации сети).
Беспроводное соединение 1070 между UE 1030 и базовой станцией 1020 выполнено в соответствии с идеями вариантов осуществления, описанных на всем протяжении этого изобретения. Один или несколько из различных вариантов осуществления улучшают эффективность услуг OTT, которые предоставляются UE 1030 с использованием соединения 1050 OTT, в котором беспроводное соединение 1070 формирует последний сегмент. Точнее, идеи этих вариантов осуществления могут улучшать скорость передачи данных, время ожидания и энергопотребление, и тем самым обеспечивать преимущества, такие как уменьшенное время выжидания пользователя, более хорошая быстрота реагирования, меньшие помехи и увеличенный срок службы батареи.
Процедура измерения может быть предусмотрена с целью осуществления мониторинга за скоростью передачи данных, временем ожидания и другими факторами, которые улучшают один или несколько вариантов осуществления. Дополнительно может присутствовать необязательная функциональная возможность сети для реконфигурирования соединения 1050 OTT между хост-компьютером 1010 и UE 1030, в ответ на изменения результатов измерения. Процедура измерения и/или функциональная возможность сети для реконфигурирования соединения 1050 OTT могут быть реализованы в программном обеспечении 1011 и аппаратном обеспечении 1015 хост-компьютера 1010 или в программном обеспечении 1031 и аппаратном обеспечении 1035 UE 1030, или как в том, так и другом. В вариантах осуществления датчики (не показано) могут быть развернуты в или в ассоциации с устройствами связи, через которые проходит соединение 1050 OTT; датчики могут участвовать в процедуре измерения путем подачи значений величин, в отношении которых осуществляется мониторинг, которые в качестве примера приведены выше, или путем подачи значений других физических величин, из которых программное обеспечение 1011, 1031 может вычислять или оценивать величины, в отношении которых осуществляется мониторинг. Реконфигурирование соединения 1050 OTT может включать в себя формат сообщения, установки повторной передачи, предпочтительную маршрутизацию и т.д.; реконфигурирование не должно влиять на базовую станцию 1020, и оно может быть неизвестно или незаметно для базовой станции 1020. Такие процедуры и функциональные возможности могут быть известны и применяться на практике в области техники. В определенных вариантах осуществления измерения могут включать собственную сигнализацию UE, которая помогает измерениям со стороны хост-компьютера 1010 пропускной способности, времени распространения, времени ожидания и аналогичного. Измерения могут быть реализованы в том, что программное обеспечение 1011 и 1031 предписывает передачу сообщений, в частности, пустых или ‘фиктивных’ сообщений, с использованием соединения 1050 OTT, при том, что оно осуществляет мониторинг времени распространения, ошибок и т.д.
Фигура 11 иллюстрирует примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с некоторыми вариантами осуществления. В частности, Фигура 11 является блок-схемой, иллюстрирующей способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть теми, что описаны при обращении к Фигурам 9 и 10. Для простоты настоящего изобретения, в данном разделе будут включены только ссылки на чертежах Фигуры 11. На этапе 1110 хост-компьютер предоставляет данные пользователя. На подэтапе 1111 (который может быть необязательным) этапа 1110 хост-компьютер предоставляет данные пользователя путем исполнения хост-приложения. На этапе 1120 хост-компьютер инициирует передачу, несущую данные пользователя к UE. На этапе 1130 (который может быть необязательным) базовая станция передает UE данные пользователя, которые были перенесены в передаче, которую инициировал хост-компьютер, в соответствии с идеями вариантов осуществления, описанных на всем протяжении этого изобретения. На этапе 1140 (который также может быть необязательным) UE исполняет клиентское приложение, ассоциированное с хост-приложением, которое исполняется хост-компьютером.
Фигура 12 иллюстрирует примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с некоторыми вариантами осуществления. В частности, Фигура 12 является блок-схемой, иллюстрирующей способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть теми, что описаны при обращении к Фигурам 9 и 10. Для простоты настоящего изобретения, в данном разделе будут включены только ссылки на чертежах Фигуры 12. На этапе 1210 способа хост-компьютер предоставляет данные пользователя. На необязательном подэтапе (не показано) хост-компьютер предоставляет данные пользователя путем исполнения хост-приложения. На этапе 1220 хост-компьютер инициирует передачу, несущую данные пользователя к UE. Передача может проходить через базовую станцию, в соответствии с идеями вариантов осуществления, описанных на всем протяжении этого изобретения. На этапе 1230 (который может быть необязательным) UE принимает данные пользователя, которые переносятся в передаче.
Фигура 13 иллюстрирует другой дополнительный примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с некоторыми вариантами осуществления. В частности, Фигура 13 является блок-схемой, иллюстрирующей способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть теми, что описаны при обращении к Фигурам 9 и 10. Для простоты настоящего изобретения, в данном разделе будут включены только ссылки на чертежах Фигуры 13. На этапе 1310 (который может быть необязательным) UE принимает входные данные, предоставленные хост-компьютером. Дополнительно или в качестве альтернативы, на этапе 1320 UE предоставляет данные пользователя. На подэтапе 1321 (который может быть необязательным) этапа 1320 UE предоставляет данные пользователя путем исполнения клиентского приложения. На подэтапе 1311 (который может быть необязательным) этапа 1310 UE исполняет клиентское приложение, которое предоставляет данные пользователя в ответ на принятые входные данные, которые предоставлены хост-компьютером. При предоставлении данных пользователя исполняемое клиентское приложение может дополнительно рассматривать ввод пользователя, принятый от пользователя. Независимо от конкретного образа, посредством которого были предоставлены данные пользователя, UE инициирует на подэтпае 1330 (который может быть необязательным) передачу данных пользователя к хост-компьютеру. На этапе 1340 способа хост-компьютер принимает данные пользователя, переданные от UE, в соответствии с идеями вариантов осуществления, описанных на всем протяжении этого изобретения.
Фигура 14 иллюстрирует другой примерный способ, реализованный в системе связи, включающей в себя хост-компьютер, базовую станцию и пользовательское оборудование, в соответствии с некоторыми вариантами осуществления. В частности, Фигура 14 является блок-схемой, иллюстрирующей способ, реализованный в системе связи, в соответствии с одним вариантом осуществления. Система связи включает в себя хост-компьютер, базовую станцию и UE, которые могут быть теми, что описаны при обращении к Фигурам 9 и 10. Для простоты настоящего изобретения, в данном разделе будут включены только ссылки на чертежах Фигуры 14. На этапе 1410 (который может быть необязательным) в соответствии с идеями вариантов осуществления, описанных на всем протяжении этого изобретения, базовая станция принимает данные пользователя от UE. На этапе 1420 (который может быть необязательным) базовая станция инициирует передачу принятых данных пользователя к хост-компьютеру. На этапе 1430 (который может быть необязательным) хост-компьютер принимает данные пользователя, которые переносятся в передаче, инициированной базовой станцией.
Любые соответствующие этапы, способы, признаки, функции или преимущества, раскрытые в данном документе, могут быть выполнены посредством одного или нескольких функциональных блоков или модулей одного, или нескольких виртуальных устройств. Каждое виртуальное устройство может содержать некоторое количество этих функциональных блоков. Эти функциональные блоки могут быть реализованы через схему обработки, которая может включать в себя один или несколько микропроцессоров, или микроконтроллеров, как, впрочем, и другое цифровое аппаратное обеспечение, которое может включать в себя цифровые сигнальные процессоры (DSP), цифровую логику специального назначения и аналогичное. Схема обработки может быть выполнена с возможностью исполнения программного кода, который хранится в памяти, которая может включать в себя один или несколько типов памяти, такую как постоянная память (ROM), память с произвольным доступом (RAM), кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, который хранится в памяти, включает в себя инструкции программы для исполнения одного или нескольких телекоммуникационных протоколов и/или протоколов связи для передачи данных, как, впрочем, и инструкции для выполнения одной или нескольких методик, описанных в данном документе. В некоторых реализациях схема обработки может быть использована, чтобы предписывать соответствующему функциональному блоку выполнять соответствующие функции в соответствии с одним или несколькими вариантами осуществления настоящего изобретения.
Фигура 15 является блок-схемой способа, который выполняется в оборудовании пользователя, в соответствии с определенными вариантами осуществления. Способ 1500 начинается на этапе 1510 с того, что UE отправляет запрос сетевому узлу, чтобы инициировать создание соединения. В определенных вариантах осуществления, создание соединения может быть процедурой возобновления, процедурой настройки или ранней передачей данных.
На этапе 1520 UE запускает таймер для создания соединения. В некоторых вариантах осуществления UE может запустить таймер по отправке запроса сетевому узлу. В некоторых вариантах осуществления истечение таймера может остановить создание соединения.
На этапе 1530 UE останавливает таймер, чтобы остановить создание соединения, по приему сообщения приостановки или сообщения высвобождения, или по выполнению процедуры повторного выбора соты при том, что таймер запущен. В определенных вариантах осуществления таймер может быть установлен, чтобы остановить создание соединения по определенным событиям.
В определенных вариантах осуществления способ может дополнительно содержать, в ответ на остановку таймера по приему UE сообщения высвобождения, откладывание, на период времени, действий, которые UE должно исполнить после приема сообщения высвобождения. Когда UE принимает сообщение высвобождения, включающее в себя информацию управления мобильностью, UE может дополнительно сохранять информацию о соте. С другой стороны, когда UE принимает сообщение высвобождения без информации управления мобильностью, UE может в дальнейшем применять информацию о соте в системной информации. В определенных вариантах осуществления способ может дополнительно содержать указание приостановки создания соединения верхним слоям и конфигурирование нижних слоев для приостановки защиты целостности после остановки таймера по приему UE сообщения приостановки. В некоторых вариантах осуществления действия могут быть отложены на 60 мс.
В определенных вариантах осуществления способ может дополнительно содержать, в ответ на остановку таймера по выполнению UE процедуры повторного выбора соты при том, что таймер запущен, сброс MAC, высвобождение конфигурации MAC и информирование верхних слоев о сбое создания соединения.
Фигура 16 является принципиальной структурной схемой примерного оборудования пользователя, в соответствии с определенными вариантами осуществления. Оборудование 1600 пользователя может быть использовано в беспроводной сети (например, беспроводной сети, показанной на Фигуре 6). Оборудование 1600 пользователя может быть реализовано в беспроводном устройстве или сетевом узле (например, беспроводном устройстве 610 или сетевом узле 660, показанных на Фигуре 6). Оборудование 1600 пользователя выполнено с возможностью осуществления примерного способа, описанного при обращении к Фигуре 15 и, возможно, любых других процессов или способов, раскрытых в данном документе. Также должно быть понятно, что способ Фигуры 15 не обязательно осуществляется исключительно оборудованием 1600 пользователя. По меньшей мере некоторые операции способа могут быть выполнены одним или несколькими другими объектами.
Оборудование 1600 пользователя может содержать схему обработки, которая может включать в себя один или несколько микропроцессоров, или микроконтроллеров, как, впрочем, и другое цифровое аппаратное обеспечение, которое может включать в себя цифровые сигнальные процессоры (DSP), цифровую логику специального назначения и аналогичное. В некоторых вариантах осуществления схема обработки оборудования 1600 пользователя может быть схемой 620 обработки, показанной на Фигуре 6. В некоторых вариантах осуществления схема обработки оборудования 1600 пользователя может быть процессором 701, показанным на Фигуре 7. Схема обработки может быть выполнена с возможностью исполнения программного кода, который хранится в памяти 715, показанной на Фигуре 7, которая может включать в себя один или несколько типов памяти, такую как постоянная память (ROM), память с произвольным доступом, кэш-память, устройства флэш-памяти, оптические запоминающие устройства и т.д. Программный код, который хранится в памяти, включает в себя инструкции программы для исполнения одного или нескольких телекоммуникационных протоколов и/или протоколов связи для передачи данных, как, впрочем, и инструкции для выполнения одной или нескольких из методик, описанных в данном документе, в нескольких вариантах осуществления. В некоторых реализациях схема обработки может быть использована, чтобы предписывать блоку 1610 отправки, блоку 1620 запуска и блоку 1630 остановки, и любым другим подходящим блокам оборудования 1600 пользователя выполнять соответствующие функции в соответствии с одним или несколькими вариантами осуществления настоящего изобретения, как например передатчика и приемника.
Как проиллюстрировано на Фигуре 16 оборудование 1600 пользователя включает в себя блок 1610 отправки, блок 1620 запуска и блок 1630 остановки. Блок 1610 отправки может быть выполнен с возможностью отправки запроса сетевому узлу, чтобы инициировать создание соединения. В определенных вариантах осуществления создание соединения может быть процедурой возобновления, процедурой настройки или ранней передачей данных.
Блок 1620 запуска может быть выполнен с возможностью запуска таймера для создания соединения. В некоторых вариантах осуществления блок 1620 запуска может запустить таймер по отправке блоком 1610 отправки запроса сетевому узлу. В некоторых вариантах осуществления истечение таймера может остановить создание соединения.
Блок 1630 остановки может быть выполнен с возможностью остановки создания соединения по приему сообщения приостановки или сообщения высвобождения, или по выполнению процедуры повторного выбора соты при том, что таймер запущен. В определенных вариантах осуществления таймер может быть установлен, чтобы остановить создание соединения по определенным событиям.
В определенных вариантах осуществления UE 1600 может дополнительно, в ответ на остановку таймера по приему сообщения высвобождения, откладывать, на период времени, действия, которые UE 1600 должно исполнить после приема сообщения высвобождения. Когда UE 1600 принимает сообщение высвобождения, включающее в себя информацию управления мобильностью, UE 1600 может дополнительно сохранить информацию о соте. С другой стороны, когда UE 1600 принимает сообщение высвобождения без информации управления мобильностью, UE 1600 может в дальнейшем применить информацию о соте в системной информации. В определенных вариантах осуществления UE 1600 может дополнительно содержать указание приостановки создания соединения верхним слоям и конфигурирование нижних слоев для приостановки защиты целостности после остановки таймера по приему сообщения приостановки. В некоторых вариантах осуществления действия могут быть отложены на 60 мс.
В определенных вариантах осуществления UE 1600 может дополнительно, в ответ на остановку таймера по выполнению процедуры повторного выбора соты при том, что таймер запущен, сбрасывать MAC, высвобождать конфигурацию MAC и информировать верхние слои о сбое создания соединения.
Понятие блок может иметь обычное значение в области электроники, электрических устройств и/или электронных устройств и может включать в себя, например, электрическую и/или электронную схему, устройства, модули, процессоры, приемники, передатчики, памяти, логические твердотельные и/или дискретные устройства, компьютерные программы или инструкции для выполнения соответствующих задач, процедур, вычислений, выводов и/или функций демонстрации и т.д., таких как те, что описаны в данном документе.
В соответствии с различными вариантами осуществления преимущество признаков в данном документе состоит в том, что предоставляется таймер для защиты UE от возникновения ошибок во время ожидания ответа от сети. Таймер может остановить создание соединения при определенных событиях или ограниченном периоде времени, чтобы не допускать того, что UE застревает в создании соединения. Другое преимущество состоит в том, что таймер может остановить выполнение UE ненужных действий по истечению создания соединения, что может дополнительно улучшить эффективность ресурсов в сети и ограничить потребление батареи UE и потенциальные помехи.
При том, что процессы на фигурах могут показывать конкретную очередность операций, выполняемых определенными вариантами осуществления изобретения, следует понимать, что такая очередность является примерной (например, альтернативные варианты осуществления могут выполнять операции в другой очередности, объединять определенные операции, перекрывать определенные операции и т.д.).
При том, что изобретение было описано с точки зрения нескольких вариантов осуществления, специалистам в соответствующей области техники будет понятно, что изобретение не ограничено описанными вариантами осуществления, может быть реализовано на практике с модификацией или изменением в рамках сущности и объема прилагаемой формулы изобретения. Таким образом, описание должно рассматриваться в качестве иллюстративного, а не ограничивающего.