Способ и устройство для ограничения доступа
METHOD AND DEVICE FOR RESTRICTING ACCESS

Область техники
[001] Настоящее изобретение относится к области техники связи, а именно к способам и устройствам для ограничения доступа на основании классов доступа (access class (AC) barring, далее - "АС-ограничение").
Предпосылки создания изобретения
[002] В существующих системах связи, построенных по стандарту долгосрочной эволюции (LTE), применяют следующий механизм АС-ограничения: в соответствии с классом доступа терминала и типом вызова, инициированного терминалом, получают соответствующий параметр АС-ограничения и соответственно выполняют проверку АС-ограничения (AC barring check).
[003] В системах связи, отвечающих стандарту Нового радио (New Radio, NR), введен унифицированный механизм АС-ограничения. Этот унифицированный механизм АС-ограничения может применяться для терминалов как в состоянии бездействия (Idle) или неактивном (Inactive) состоянии, так и в подключенном (Connected) состоянии.
[004] Однако в системах связи на основе стандарта Нового радио могут одновременно возникать события, инициируемые слоем без доступа (non-access stratum, NAS) в терминале и слоем доступа (access stratum, AS), называемые параллельными событиями, при этом еще не было предложено технических решений для осуществления АС-ограничения в случае параллельных событий.
Сущность изобретения
[005] В различных вариантах осуществления настоящего изобретения предложены способы и устройства для АС-ограничения.
[006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предложен способ АС-ограничения, который применяют в терминале и который включает:
[007] обнаружение по меньшей мере одного из события слоя без доступа (NAS) и события слоя доступа (AS); и
[008] выполнение проверки АС-ограничения для по меньшей мере одного из события, инициированного слоем NAS, и для события, инициированного слоем AS.
[009] Опционально, событие, инициированное слоем AS, представляет собой пейджинг сети радиодоступа (radio access network, RAN).
[010] Опционально, выполнение проверки АС-ограничения для по меньшей мере одного из события, инициированного слоем NAS, и для события, инициированного слоем AS, включает по меньшей мере одно из следующего:
[011] выполнение проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN;
[012] в ответ на то, что проверку АС-ограничения выполняют для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние, выполнение проверки АС-ограничения для пейджинга RAN;
[013] выполнение проверки АС-ограничения только для пейджинга RAN; и
[014] выполнение проверки АС-ограничения только события, инициированного слоем NAS.
[015] Опционально, выполнение проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN, включает:
[016] в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, выполнение процедуры возобновления (resume), инициированной пейджингом RAN;
[017] для события, инициированного слоем NAS, запуск таймера АС-ограничения, соответствующего событию, инициированному слоем NAS; и
[018] в ответ на обнаружение того, что таймер АС-ограничения истек, выполнение проверки АС-ограничения для события, инициированного слоем NAS, снова.
[019] Опционально, таймер АС-ограничения не перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[020] Опционально, таймер АС-ограничения перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[021] Опционально, в ответ на обнаружение того, что таймер АС-ограничения истек, выполнение проверки АС-ограничения для события, инициированного слоем NAS, включает:
[022] в ответ на определение того, что терминал находится в неактивном состоянии, выполнение проверки АС-ограничения для события, инициированного слоем NAS, с использованием первого параметра АС-ограничения, при этом первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии; и
[023] в ответ на определение того, что терминал перешел в подключенное состояние, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения, при этом второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии.
[024] Опционально, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения включает:
[025] в ответ на примем второго параметра АС-ограничения от базовой станции, выполнение проверки АС-ограничения с использованием второго параметра АС-ограничения; и
[026] в ответ на то, что второй параметр АС-ограничения не принят от базовой станции, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения.
[027] Опционально, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения включает:
[028] в ответ на прием, от базовой станции, информации указания, которая инструктирует терминал об использовании второго параметра АС-ограничения, выполнение проверки АС-ограничения с использованием второго параметра АС-ограничения на основе этой информации указания; и
[029] в ответ на то, информация указания не принята от базовой станции, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения.
[030] Опционально, выполнение проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN, включает:
[031] в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, выполнение процедуры возобновления, инициированной пейджингом RAN; и
[032] для события, инициированного слоем NAS, добавление сообщения NAS к назначенному сообщению, инициированному пейджингом RAN, и передачу этого назначенного сообщения на базовую станцию.
[033] Опционально, упомянутым назначенным сообщением является сообщение управления радиоресурсами (radio resource control, RRC) в ходе процедуры возобновления, инициированной пейджингом RAN, или сообщение восходящей линии связи от терминала, когда пейджингом RAN инициирован переход терминала в подключенное состояние.
[034] Опционально, в ответ на то, что проверку АС-ограничения выполняют для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние, выполнение проверки АС-ограничения для пейджинга RAN включает:
[035] получение результата проверки АС-ограничения после выполнения проверки АС-ограничения для события, инициированного слоем NAS;
[036] в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, выполнение передачи данных, инициированной пейджингом RAN в подключенном состоянии без выполнения проверки АС-ограничения для пейджинга RAN; и
[037] в ответ на то, что результат проверки АС-ограничения указывает на отказ, выполнение проверки АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, конфигурируют как неспособное переносить сообщение NAS.
[038] Опционально, выполнение АС-ограничения только для пейджинга RAN включает:
[039] разрешение выполнения процедуры возобновления, инициированной пейджингом RAN, при этом сообщение RRC в ходе процедуры возобновления конфигурируют как способное переносить сообщение NAS.
[040] Опционально, выполнение проверки АС-ограничения только для события, инициированного слоем NAS, включает:
[041] в ответ на то, что событие, инициированное слоем NAS, подлежит АС-ограничению, и процедуру возобновления, инициированную пейджингом RAN, не выполняют, ответ на отбой (release), инициированный сетью, или на другой пейджинг RAN, снова инициированный сетью.
[042] Опционально, событие, инициированное слоем NAS, представляет собой пейджинг базовой сети (core network, CN), и [043] выполнение проверки АС-ограничения для по меньшей мере одного из события, инициированного слоем NAS, и для события, инициированного слоем AS, включает:
[044] выполнение проверки АС-ограничения только для пейджинга базовой сети CN.
[045] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложено устройство для АС-ограничения, которое применяют в терминале и которое включает:
[046] модуль обнаружения, сконфигурированный для обнаружения событий, одновременно инициируемых слоями NAS и AS; и
[047] модуль АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS.
[048] Опционально, событие, инициированное слоем AS, представляет собой пейджинг RAN.
[049] Опционально, модуль АС-ограничения включает по меньшей мере одно из следующего:
[050] первый подмодуль АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN;
[051] второй подмодуль АС-ограничения, сконфигурированный, в ответ на то, что проверку АС-ограничения выполняют для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние, для выполнения проверки АС-ограничения для пейджинга RAN;
[052] третий подмодуль АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS; и
[053] четвертый подмодуль АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения только события, инициированного слоем NAS, но не для пейджинга RAN.
[054] Опционально, первый подмодуль АС-ограничения включает:
[055] первый подмодуль выполнения, сконфигурированный, в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, выполнять процедуру возобновления, инициированную пейджингом RAN;
[056] подмодуль запуска, сконфигурированный, для события, инициированного слоем NAS, для запуска таймера АС-ограничения, соответствующего событию, инициированному слоем NAS; и
[057] первый подмодуль проверки, сконфигурированный, в ответ на обнаружение того, что таймер АС-ограничения истек, для выполнения проверки АС-ограничения для события, инициированного слоем NAS, снова.
[058] Опционально, таймер АС-ограничения не перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[059] Опционально, таймер АС-ограничения перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[060] Опционально, первый подмодуль проверки включает:
[061] второй подмодуль проверки, сконфигурированный, в ответ на определение того, что терминал находится в неактивном состоянии, для выполнения проверки АС-ограничения для события, инициированного слоем NAS, с использованием первого параметра АС-ограничения, при этом первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии; и
[062] третий подмодуль проверки, сконфигурированный, в ответ на определение того, что терминал перешел в подключенное состояние, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения, при этом второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии.
[063] Опционально, третий подмодуль проверки включает:
[064] первый подмодуль обработки, сконфигурированный, в ответ на прием второго параметра АС-ограничения от базовой станции, для выполнения проверки АС-ограничения с использованием второго параметра АС-ограничения; и
[065] второй подмодуль обработки, сконфигурированный, в ответ на то, что второй параметр АС-ограничения не принят от базовой станции, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения.
[066] Опционально, третий подмодуль проверки включает:
[067] третий подмодуль обработки, сконфигурированный, в ответ на прием, от базовой станции, информации указания, которая инструктирует терминал об использовании второго параметра АС-ограничения, для выполнения проверки АС-ограничения с использованием второго параметра АС-ограничения на основе этой информации указания; и
[068] четвертый подмодуль обработки, сконфигурированный, в ответ на то, что информация указания не принята от базовой станции, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения.
[069] Опционально, первый подмодуль АС-ограничения включает:
[070] второй подмодуль выполнения, сконфигурированный, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, выполнять процедуру возобновления, инициированную пейджингом RAN; и
[071] подмодуль добавления, сконфигурированный, для события, инициированного слоем NAS, для добавления сообщения NAS к назначенному сообщению, инициированному пейджингом RAN, и для передачи этого назначенного сообщения на базовую станцию.
[072] Опционально, упомянутым назначенным сообщением является сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, или сообщение восходящей линии связи от терминала, когда пейджингом RAN инициирован переход терминала в подключенное состояние.
[073] Опционально, второй подмодуль АС-ограничения включает:
[074] подмодуль определения результата проверки, сконфигурированный для получения результата проверки АС-ограничения после выполнения проверки АС-ограничения для события, инициированного слоем NAS;
[075] пятый подмодуль обработки, сконфигурированный, в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, для выполнения передачи данных, инициированной пейджингом RAN, в подключенном состоянии без выполнения АС-ограничения для пейджинга RAN; и
[076] шестой подмодуль обработки, сконфигурированный, в ответ на то, что результат проверки АС-ограничения указывает на отказ, для выполнения АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, конфигурируют как неспособное переносить сообщение NAS.
[077] Опционально, третий подмодуль АС-ограничения включает:
[078] седьмой подмодуль обработки, сконфигурированный для выполнения процедуры возобновления, инициированной пейджингом RAN, при этом сообщение RRC в ходе процедуры возобновления конфигурируют как способное переносить сообщение NAS.
[079] Опционально, четвертый подмодуль АС-ограничения включает:
[080] восьмой подмодуль обработки, сконфигурированный, в ответ на то, что событие, инициированное слоем NAS, подлежит АС-ограничению, и процедуру возобновления, инициированную пейджингом RAN, не выполняют, отвечать на отбой, инициированный сетью, или на другой пейджинг RAN, снова инициированный сетью.
[081] Опционально, упомянутое событие, инициированное слоем NAS, является пейджингом базовой сети; при этом модуль АС-ограничения включает:
[082] пятый подмодуль АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения только для пейджинга базовой сети.
[083] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложен машиночитаемый носитель данных, на котором хранят компьютерную программу, при этом компьютерная программа сконфигурирована для выполнения способа АС-ограничения в соответствии с первым аспектом настоящего изобретения.
[084] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предложено устройство для АС-ограничения. Предложенное устройство применяют в терминале, при этом устройство включает:
[085] процессор и
[086] память для хранения инструкций, исполняемых процессором;
[087] при этом процессор сконфигурирован:
[088] для обнаружения событий, инициированных одновременно слоем NAS и слоем AS;
[089] для выполнения АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS.
[090] Технические решения, предложенные в примерах, приведенных в настоящем описании, позволяют получить следующие полезные результаты:
[091] когда терминал, соответствующий настоящему описанию, обнаруживает события, инициированные одновременно слоем NAS и слоем AS в терминале, этот терминал может выполнить АС-ограничение для события, инициированного слоем NAS, и/или для события, инициированного слоем AS, что позволяет реализовать АС-ограничение для параллельных событий и расширить диапазон применения АС-ограничения.
[092] Нужно понимать, что как общее описание, приведенное выше, так и приведенное ниже подробное описание, являются исключительно иллюстративными и приведенными для примера, и не ограничивают настоящее изобретение.
Краткое описание чертежей
[093] На приложенных чертежах, которые входят в состав настоящего описания и являются его частью, проиллюстрированы примеры, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения замысла настоящего изобретения.
[094] Фиг. 1 представляет блок-схему алгоритма, иллюстрирующую способ АС-ограничения в соответствии с одним из примеров настоящего изобретения.
[095] Фиг. 2 иллюстрирует сценарий применения способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[096] Фиг. 3 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения
[097] Фиг. 4 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[098] Фиг. 5 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[099] Фиг. 6 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0100] Фиг. 7 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0101] Фиг. 8 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0102] Фиг. 9 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0103] Фиг. 10 представляет блок-схему устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0104] Фиг. 11 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0105] Фиг. 12 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0106] Фиг. 13 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0107] Фиг. 14 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0108] Фиг. 15 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0109] Фиг. 16 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0110] Фиг. 17 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0111] Фиг. 18 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0112] Фиг. 19 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0113] Фиг. 20 представляет блок-схему еще одного устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0114] Фиг. 21 представляет эскизную структурную схему устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
[0115] Фиг. 22 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения.
Подробное описание вариантов осуществления изобретения
[0116] Далее варианты осуществления настоящего изобретения будут подробно рассмотрены с помощью примеров, проиллюстрированных на приложенных чертежах. Отметим, что при ссылках на приложенные чертежи, если не указано обратное, аналогичными числовыми обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Варианты осуществления настоящего изобретения, рассмотренные в приведенных ниже примерах, не являются всеми возможными вариантами осуществления, соответствующими настоящему изобретению. Напротив, они являются лишь примерами устройств и способов, соответствующих некоторым из аспектов настоящего изобретения, детализированного в приложенной формуле изобретения.
[0117] Используемая в настоящем документе терминология предназначена исключительно для разъяснения конкретных вариантов осуществления изобретения и не должна рассматриваться как ограничивающая настоящее изобретение. В настоящем описании, а также в приложенной формуле изобретения, такие выражения, как «один», «один из» и «упомянутый» в единственном числе подразумевают также включение указанного во множественном числе, если только из контекста явно не следует обратное.
Нужно также понимать, что выражение «и/или» в настоящем документе указывает на любые или все возможные комбинации из одного или более соответствующих элементов, перечисленных таким образом.
[0118] В настоящем документе для описания различной информации могут использоваться выражения «первый», «второй», «третий» и т.п. Однако следует понимать, что описываемая информация не ограничена этими терминами. Данные термины используются исключительно в целях различения одних типов информации от других. Например, в пределах объема настоящего изобретения «первая информация» может также быть названа «второй информацией». Аналогично, «вторая информация» может быть названа «первой информацией». В зависимости от контекста, выражение «если» в настоящем документе может интерпретироваться как «когда» или «после того, как», или как «в ответ на определение того, что».
[0119] В системах связи на основе стандарта Нового радио могут одновременно возникать события, инициируемые слоем без доступа (NAS) в терминале и слоем доступа (AS) в терминале, называемые параллельными событиями, при этом не существует технических решений для осуществления АС-ограничения в случае параллельных событий.
[0120] Фиг. 1 представляет блок-схему алгоритма, иллюстрирующую способ АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения, а фиг. 2 иллюстрирует сценарий применения способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале. В соответствии с иллюстрацией фиг. 1, способ АС-ограничения может включать шаги 110-120, описанные ниже.
[0121] На шаге 110 обнаруживают события, инициированные одновременно слоем NAS и слоем AS.
[0122] В вариантах осуществления настоящего изобретения событие, инициированное слоем NAS, может быть событием, которое инициировано слоем NAS в терминале, находящемся в неактивном состоянии. К примеру, такое событие, инициированное слоем NAS, может быть пейджингом базовой сети (CN). Событие, инициированное слоем AS, может быть событием, которое инициировано слоем AS в терминале, находящемся в неактивном состоянии. К примеру, событие, инициированное слоем AS, может быть пейджингом сети радиодоступа (RAN).
[0123] На шаге 120 выполняют проверку АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS.
[0124] В вариантах осуществления настоящего изобретения проверка АС-ограничения может выполняться как для события, инициированного слоем NAS, так и для события, инициированного слоем AS, или проверка АС-ограничения может выполняться только для одного из этих событий.
[0125] В некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, представляет собой пейджинг RAN, при этом шаг 120 может включать, без ограничения перечисленным:
[0126] (1-1) выполнение проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN; или
[0127] (1-2) выполнение проверки АС-ограничения для пейджинга RAN после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние; или
[0128] (1-3) выполнение проверки АС-ограничения для пейджинга RAN, но не для события, инициированного слоем NAS; или
[0129] (1-4) выполнение проверки АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN.
[0130] Сценарий применения, проиллюстрированный на фиг. 2, включает терминал и базовую станцию. Если обнаружены события, одновременно инициированные слоем NAS и слоем AS, терминал может выполнять проверку АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS. В частности, если событие, инициированное слоем AS, является пейджингом RAN, то есть, когда AS терминала должен передать запрос возобновления на базовую станцию, терминал может выполнять проверку АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN; терминал может выполнять проверку АС-ограничения для пейджинга RAN после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние; или терминал может выполнять проверку АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS; или терминал может выполнять проверку АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS [0131] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, когда обнаруживают события, инициированные одновременно слоем NAS и слоем AS, проверка АС-ограничение может выполняться для события, инициированного слоем NAS, и/или для события, инициированного слоем AS, что позволяет реализовать АС-ограничение для параллельных событий и расширить диапазон применения АС-ограничения.
[0132] Фиг. 3 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, в некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN. После выполнения проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN, в соответствии с иллюстрацией фиг. 3 могут выполняться шаги 310-330, описанные ниже.
[0133] На шаге 310, в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, выполняют процедуру возобновления, инициированную пейджингом RAN.
[0134] В подобных вариантах осуществления настоящего изобретения, в ответ на определение того, что событие, инициированное слоем AS, подлежит АС-ограничению, терминал может осуществить доступ к сети только в ответ на пейджинг RAN, при этом в ходе процедуры доступа к сети в сообщении управления радиодоступом (RRC) сообщения NAS не передаются. Упомянутое сообщение RRC может быть сообщением о завершении возобновлении соединения RRC, то есть сообщением 5 (msg5).
[0135] На шаге 320, для события, инициированного слоем NAS, запускают таймер АС-ограничения, соответствующий событию, инициированному слоем NAS.
[0136] В вариантах осуществления настоящего изобретения таймер АС-ограничения может конфигурироваться базовой станцией, или терминал и базовая станция могут согласовывать его заранее, или он может определяться на основе протокола связи.
[0137] На шаге 330, в ответ на обнаружение того, что таймер АС-ограничения истек, выполняют проверку АС-ограничения для события, инициированного слоем NAS.
[0138] В вариантах осуществления настоящего изобретения, вследствие того, что таймер АС-ограничения запущен для события, инициированного слоем NAS, новая проверка АС-ограничения для события, инициированного слоем NAS, может быть выполнена только после истечения таймера.
[0139] В некоторых из вариантов осуществления настоящего изобретения таймер АС-ограничения не перезапускают, если пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[0140] В некоторых из вариантов осуществления настоящего изобретения таймер АС-ограничения сбрасывают или перезапускают, если пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние. При этом под сбросом таймера АС-ограничения понимают установку его в исходное значение, но не его запуск.
[0141] Как можно видеть, в описанном выше варианте осуществления настоящего изобретения для выполнения проверки АС-ограничения как для события, инициированного слоем NAS, так и для события, инициированного слоем AS, в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, может быть выполнена процедура возобновления, инициированная пейджингом RAN; для события, инициированного слоем NAS, может быть запущен таймер АС-ограничения, соответствующий событию, инициированному слоем NAS; и в ответ на обнаружение того, что таймер АС-ограничения истек, выполняют проверку АС-ограничения для события, инициированного слоем NAS. Таким образом, могут быть обработаны параллельные события, и может быть повышена надежность АС-ограничения.
[0142] Фиг. 4 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 3, после выполнения шага 330, в соответствии с иллюстрацией, могут выполняться шаги 410-420, рассмотренные ниже.
[0143] На шаге 410, в ответ на определение того, что терминал находится в неактивном состоянии, выполняют проверку АС-ограничения для события, инициированного слоем NAS, с использованием первого параметра АС-ограничения. Первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии.
[0144] В вариантах осуществления настоящего изобретения первый параметр АС может конфигурироваться базовой станцией, или терминал и базовая станция могут согласовывать его заранее, или он может определяться на основе протокола связи.
[0145] Если терминал все еще находится в неактивном состоянии, проверка АС-ограничения может продолжаться с использованием первого параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, который сконфигурирован для использования терминалом в неактивном состоянии.
[0146] На шаге 420, в ответ на определение того, что терминал переходит в подключенное состояние, выполняют проверку АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения. Второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии.
[0147] В вариантах осуществления настоящего изобретения второй параметр АС может конфигурироваться базовой станцией, или терминал и базовая станция могут согласовывать его заранее, или он может определяться на основе протокола связи.
[0148] Если терминал переходит в подключенное состояние, проверка АС-ограничения может быть продолжена с использованием первого параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, который сконфигурирован для использования терминалом в неактивном состоянии, или с использованием второго параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, который сконфигурирован для использования терминалом в подключенном состоянии.
[0149] Терминал может определять, какой параметр использовать для выполнения АС-ограничения, первый параметр АС-ограничения или второй параметр АС-ограничения, при помощи следующих двух методов (без ограничения ими):
[0150] Первый метод: определение согласно тому, был ли принят второй параметр АС-ограничения, переданный базовой станцией.
[0151] При этом методе процедура определения может включать следующее:
[0152] (2-1) Если второй параметр АС-ограничения, переданный базовой станцией, был принят, выполнение проверки АС-ограничения с использованием второго параметра АС-ограничения.
[0153] (2-2) Если второй параметр АС-ограничения, переданный базовой станцией, не был принят, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения.
[0154] К примеру, если базовая станция конфигурирует терминал для перехода в подключенное состояние и передает при этом, с помощью выделенной сигнализации, второй параметр АС-ограничения, соответствующий событию, инициированному слоем NAS, для использования терминалом в подключенном состоянии, то проверка АС-ограничения для события, инициированного слоем NAS, в терминале может выполняться с использованием второго параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, для использования терминалом в подключенном состоянии; в противном случае, проверка АС-ограничения может продолжаться с использованием первого параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, который сконфигурирован для использования терминалом в неактивном состоянии.
[0155] Второй метод: определение согласно тому, была ли принята информация указания, переданная базовой станцией для инструктирования терминала об использовании второго параметра АС-ограничения. Второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии.
[0156] При этом методе процедура определения может включать следующее:
[0157] (3-1) Если информация указания, переданная базовой станцией для инструктирования терминала об использовании второго параметра АС-ограничения, была принята, выполнение проверки АС-ограничения с использованием второго параметра АС-ограничения на основе этой информации указания.
[0158] (3-2) Если информация указания, переданная базовой станцией, не была принята, выполнение проверки АС-ограничения с использованием первого параметра АС-ограничения.
[0159] Например: если сеть конфигурирует терминал для перехода в подключенное состояние и передает при этом, с помощью выделенной сигнализации, информацию указания для инструктирования терминала об использовании второго параметра АС-ограничения, то проверка АС-ограничения для события, инициированного слоем NAS, в терминале может выполняться с использованием второго параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, для использования терминалом в подключенном состоянии; в противном случае, проверка АС-ограничения может продолжаться с использованием первого параметра АС-ограничения, соответствующего событию, инициированному слоем NAS, который сконфигурирован для использования терминалом в неактивном состоянии.
[0160] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, в ответ на определение того, что терминал находится в неактивном состоянии, проверка АС-ограничения для события, инициированного слоем NAS, может выполняться с использованием первого параметра АС-ограничения. Первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии. В ответ на определение того, что терминал переходит в подключенное состояние, проверка АС-ограничения может выполняться с использованием первого параметра АС-ограничения или второго параметра АС-ограничения. Второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии. Таким образом может быть повышена точность проверки АС-ограничения.
[0161] Фиг. 5 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, в некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN. После выполнения на шаге 120 проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN, в соответствии с иллюстрацией фиг. 5 могут выполняться шаги 510-520, описанные ниже.
[0162] На шаге 510, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, выполняют процедуру возобновления, инициированную пейджингом RAN.
[0163] В вариантах осуществления настоящего изобретения, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, терминал не только может осуществить доступ к сети только в ответ на пейджинг RAN, но при этом также в ходе процедуры доступа к сети в сообщении управления радиодоступом (RRC) может содержаться сообщение NAS. Упомянутое сообщение RRC может быть сообщением о завершении возобновления соединения RRC, то есть сообщением 5 (msg5).
[0164] На шаге 520, для события, инициированного слоем NAS, сообщение NAS добавляют к назначенному сообщению, инициированному пейджингом RAN, и передают это назначенное сообщение на базовую станцию.
[0165] В вариантах осуществления настоящего изобретения при помощи пейджинга RAN могут инициироваться одно или более назначенных сообщений, при этом терминал может определять, к какому из назначенных сообщений добавить сообщение NAS, в соответствии с фактической ситуацией.
[0166] В некоторых из вариантов осуществления настоящего изобретения упомянутым назначенным сообщением может быть сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, или сообщение восходящей линии связи от терминала, когда пейджингом RAN инициирован переход терминала в подключенное состояние. Упомянутое сообщение RRC может быть сообщением о завершении возобновления соединения RRC, то есть сообщением 5 (msg5).
[0167] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что после выполнения проверки АС-ограничения как для события, инициированного слоем NAS, так и для события, инициированного пейджингом RAN, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, может быть выполнена процедура возобновления, инициированная пейджингом RAN, при этом для события, инициированного слоем NAS, сообщение NAS добавляют к назначенному сообщению, инициированному пейджингом RAN, и это назначенное сообщение передают на базовую станцию. Таким образом может быть повышена точность АС-ограничения.
[0168] Фиг. 6 представляет блок-схему алгоритма для еще одного способа АС-ограничения, в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, в некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN. Когда на шаге 120 выполнена проверка АС-ограничения для пейджинга RAN после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и обнаружено, что терминал перешел в подключенное состояние, в соответствии с иллюстрацией фиг. 6 могут выполняться шаги 610-630, описанные ниже.
[0169] На шаге 610, после выполнения проверки АС-ограничения для события, инициированного слоем NAS, получают результат проверки АС-ограничения.
[0170] В вариантах осуществления настоящего изобретения результат проверки АС-ограничения может указывать на одобрение (approval) или на отказ (rejection).
[0171] К примеру, сначала выполняют проверку АС-ограничения для события, инициированного слоем NAS, и терминал, прошедший АС-ограничение для события, инициированного слоем NAS, переходит в подключенное состояние с использованием конфигурации, полученной от сети. Затем, в подключенном состоянии, может быть выполнена передача данных, инициированная пейджингом RAN, без необходимости инициировать в этот момент проверку АС-ограничения для пейджинга RAN.
[0172] В другом примере сначала выполняют проверку АС-ограничения для события, инициированного слоем NAS, и терминал, который не прошел проверку АС-ограничения для события, инициированного слоем NAS, дополнительно выполняет проверку АС-ограничения для пейджинга RAN. При этом сообщение NAS не может передаваться в сообщении RRC в ходе процедуры возобновления, инициированной пейджингом RAN.
[0173] На шаге 620, в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, выполняют передачу данных, инициированную пейджингом RAN, в подключенном состоянии без выполнения проверки АС-ограничения для пейджинга RAN.
[0174] На шаге 630, в ответ на то, что результат проверки АС-ограничения указывает на отказ, выполняют проверку АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, не может использоваться для передачи сообщения NAS.
[0175] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что, когда параллельные события обрабатывают последовательно, результат проверки АС-ограничения может быть получен путем выполнения проверки АС-ограничения для события, инициированного слоем NAS; в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, выполняют передачу данных, инициированную пейджингом RAN, в подключенном состоянии без выполнения проверки АС-ограничения для пейджинга RAN; и в ответ на то, что результат проверки АС-ограничения указывает на отказ, выполняют проверку АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, не может использоваться для передачи сообщения NAS. Таким образом, могут быть одновременно повышены эффективность и гибкость АС-ограничения.
[0176] Фиг. 7 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, в некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN. После выполнения на шаге 120 АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN, в соответствии с иллюстрацией фиг. 7 может выполняться шаг 710, описанный ниже.
[0177] На шаге 710 выполняют процедуру возобновления, инициированную пейджингом RAN, при этом сообщение RRC в ходе процедуры возобновления может использоваться для передачи сообщения NAS.
[0178] В этих вариантах осуществления настоящего изобретения, если проверку АС-ограничения выполняют только для пейджинга RAN, АС-ограничение не может выполняться, так что процедура возобновления, инициируемая пейджингом RAN, выполняется непосредственно. При этом в ходе процедуры возобновления в сообщении RRC может содержаться сообщение NAS, то есть выполнять АС-ограничение для события, инициированного слоем NAS, больше нет необходимости.
[0179] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, после выполнения АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS, пейджинг RAN может не подвергаться АС-ограничению, и может быть выполнена процедура возобновления, инициированная пейджингом RAN, при этом сообщение RRC в ходе процедуры возобновления может переносить сообщение NAS. Таким образом, обрабатывают только одно из параллельных событий, и, следовательно, повышается эффективность АС-ограничения.
[0180] Фиг. 8 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, в некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN. После выполнения на шаге 120 АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN, в соответствии с иллюстрацией фиг. 8 может выполняться шаг 810, описанный ниже.
[0181] На шаге 810, после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и не выполнения процедуры возобновления, инициированной пейджингом RAN, отвечают на отбой (release), инициированный сетью, или отвечают на пейджинг RAN, снова инициированный сетью.
[0182] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что, когда выполняют проверку АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN, после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и не выполнения процедуры возобновления, инициированной пейджингом RAN, отвечают на отбой, инициированный сетью, или отвечают на пейджинг RAN, снова инициированный сетью. Таким образом, обрабатывают только одно из параллельных событий, и, следовательно, повышается эффективность АС-ограничения.
[0183] Фиг. 9 представляет блок-схему алгоритма для еще одного способа АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале, при этом, аналогично способу, показанному на фиг. 1, событие, инициированное слоем AS, является пейджингом RAN, а событие, инициированное слоем NAS, является пейджингом базовой сети. После выполнения шага 120, в соответствии с иллюстрацией фиг. 9 может быть выполнен шаг 910, описанный ниже.
[0184] На шаге 910 АС-ограничение выполняют только для пейджинга базовой сети.
[0185] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что, когда событие, инициированное слоем AS, является пейджингом RAN, а событие, инициированное слоем NAS, пейджингом базовой сети, АС-ограничение может выполняться только для пейджинга базовой сети. Таким образом, могут быть одновременно повышены эффективность и точность АС-ограничения.
[0186] В настоящем изобретении предложены также примеры устройств для АС-ограничения, соответствующие рассмотренным выше примерам способов АС-ограничения.
[0187] Фиг. 10 представляет блок-схему устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Предложенное устройство применяют в терминале, при этом оно сконфигурировано для выполнения способа АС-ограничения, показанного на фиг. 1. В соответствии с иллюстрацией фиг. 10, устройство может включать:
[0188] модуль 101 обнаружения, сконфигурированный для обнаружения событий, одновременно инициируемых слоями NAS и AS;
[0189] модуль 102 АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS.
[0190] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, когда обнаруживают события, инициированные одновременно слоем NAS и слоем AS, проверка АС-ограничения может выполняться для события, инициированного слоем NAS, и/или для события, инициированного слоем AS, что позволяет реализовать АС-ограничение для параллельных событий и расширить диапазон применения АС-ограничения.
[0191] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 10, событие, инициированное слоем AS, может быть пейджингом RAN. В соответствии с иллюстрацией фиг. 11, модуль 102 АС-ограничения может включать:
[0192] первый подмодуль 111 АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN; или
[0193] второй подмодуль 112 АС-ограничения, сконфигурированный, в ответ на то, что проверку АС-ограничения выполняют для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние, для выполнения АС-ограничения для пейджинга RAN; или
[0194] третий подмодуль 113 АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS; или
[0195] четвертый подмодуль 114 АС-ограничения, сконфигурированный для выполнения проверки АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN.
[0196] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 11, в соответствии с иллюстрацией фиг. 12 первый подмодуль 111 АС-ограничения может включать:
[0197] первый подмодуль 121 выполнения, сконфигурированный для выполнения, в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, процедуры возобновления, инициированной пейджингом RAN;
[0198] подмодуль 122 запуска, сконфигурированный, для события, инициированного слоем NAS, для запуска таймер АС-ограничения, соответствующего событию, инициированному слоем NAS;
[0199] первый подмодуль 123 проверки, сконфигурированный, в ответ на обнаружение того, что таймер АС-ограничения истек, для выполнения проверки АС-ограничения для события, инициированного слоем NAS, снова.
[0200] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что для выполнения АС-ограничения как для события, инициированного слоем NAS, так и для события, инициированного слоем AS, в ответ на определение того, что событие, инициированное слоем NAS, подлежит АС-ограничению, для пейджинга RAN, может быть выполнена процедура возобновления, инициированная пейджингом RAN; для события, инициированного слоем NAS, может быть запущен таймер АС-ограничения, соответствующий событию, инициированному слоем NAS; и в ответ на обнаружение того, что таймер АС-ограничения истек, выполняют проверку АС-ограничения для события, инициированного слоем NAS. Таким образом, могут быть обработаны параллельные события, и может быть повышена надежность АС-ограничения.
[0201] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 12, таймер АС-ограничения не перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[0202] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 12, таймер АС-ограничения сбрасывают или перезапускают после того, как пейджинг RAN инициирует переход терминала в подключенное состояние или в неактивное состояние.
[0203] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 12, в соответствии с иллюстрацией фиг. 13 первый подмодуль 123 проверки может включать:
[0204] второй подмодуль 131 проверки, сконфигурированный, в ответ на определение того, что терминал находится в неактивном состоянии, для выполнения проверки АС-ограничения для события, инициированного слоем NAS, с использованием первого параметра АС-ограничения. Первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии;
[0205] третий подмодуль 132 проверки, сконфигурированный, в ответ на определение того, что терминал перешел в подключенное состояние, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения или второго параметра АС-ограничения. Второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии.
[0206] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, в ответ на определение того, что терминал находится в неактивном состоянии, проверка АС-ограничения для события, инициированного слоем NAS, может выполняться с использованием первого параметра АС-ограничения. Первый параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в неактивном состоянии. В ответ на определение того, что терминал переходит в подключенное состояние, проверка АС-ограничения может выполняться с использованием первого параметра АС-ограничения или второго параметра АС-ограничения. Второй параметр АС-ограничения является параметром, сконфигурированным для использования терминалом в подключенном состоянии. Таким образом, может быть повышена точность проверки АС-ограничения.
[0207] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 13, в соответствии с иллюстрацией фиг. 14 третий подмодуль 132 проверки может включать:
[0208] первый подмодуль 141 обработки, сконфигурированный, в ответ на прием второго параметра АС-ограничения от базовой станции, для выполнения проверки АС-ограничения с использованием второго параметра АС-ограничения;
[0209] второй подмодуль 141 обработки, сконфигурированный, в ответ на то, что второй параметр АС-ограничения не принят от базовой станции, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения.
[0210] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 13, в соответствии с иллюстрацией фиг. 15 третий подмодуль 132 проверки может включать:
[0211] третий подмодуль 151 обработки, сконфигурированный, в ответ на прием, от базовой станции, информации указания, которая инструктирует терминал об использовании второго параметра АС-ограничения, для выполнения проверки АС-ограничения с использованием второго параметра АС-ограничения на основе этой информации указания;
[0212] четвертый подмодуль 152 обработки, сконфигурированный, в ответ на то, что информация указания не принята от базовой станции, для выполнения проверки АС-ограничения с использованием первого параметра АС-ограничения.
[0213] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 11, в соответствии с иллюстрацией фиг. 16 первый подмодуль 111 АС-ограничения может включать:
[0214] второй подмодуль 161 выполнения, сконфигурированный для выполнения, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, процедуры возобновления, инициированной пейджингом RAN;
[0215] подмодуль 162 добавления, сконфигурированный, для события, инициированного слоем NAS, для добавления сообщения NAS к назначенному сообщению, инициированному пейджингом RAN, и для передачи этого назначенного сообщения на базовую станцию.
[0216] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что после выполнения проверки АС-ограничения, как для события, инициированного слоем NAS, так и для события, инициированного пейджингом RAN, в ответ на определение того, что событие, инициированное слоем NAS, не подлежит АС-ограничению, для пейджинга RAN, может быть выполнена процедура возобновления, инициированная пейджингом RAN, при этом для события, инициированного слоем NAS, сообщение NAS добавляют к назначенному сообщению, инициированному пейджингом RAN, и это назначенное сообщение передают на базовую станцию. Таким образом, может быть повышена точность АС-ограничения.
[0217] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 16, упомянутым назначенным сообщением может быть сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, или сообщение восходящей линии связи от терминала, когда пейджингом RAN инициирован переход терминала в подключенное состояние.
[0218] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 11, в соответствии с иллюстрацией фиг. 17 второй подмодуль 112 АС-ограничения может включать:
[0219] подмодуль 171 определения результата проверки, сконфигурированный для получения результата проверки АС-ограничения после выполнения проверки АС-ограничения для события, инициированного слоем NAS;
[0220] пятый подмодуль 172 обработки, сконфигурированный, в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, для выполнения передачи данных, инициированной пейджингом RAN, в подключенном состоянии без выполнения проверки АС-ограничения для пейджинга RAN;
[0221] шестой подмодуль 173 обработки, сконфигурированный, в ответ на то, что результат проверки АС-ограничения указывает на отказ, для выполнения проверки АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, конфигурируют как неспособное переносить сообщение NAS.
[0222] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что когда параллельные события обрабатывают последовательно, результат проверки АС-ограничения может быть получен путем выполнения проверки АС-ограничения для события, инициированного слоем NAS; в ответ на то, что результат проверки АС-ограничения указывает на одобрение, и при обнаружении того, что терминал перешел в подключенное состояние, выполняют передачу данных, инициированную пейджингом RAN, в подключенном состоянии без выполнения проверки АС-ограничения для пейджинга RAN; и в ответ на то, что результат проверки АС-ограничения указывает на отказ, выполняют проверку АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления, инициированной пейджингом RAN, не может использоваться для передачи сообщения NAS. Таким образом, могут быть одновременно повышены эффективность и гибкость АС-ограничения.
[0223] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 11, в соответствии с иллюстрацией фиг. 18 третий подмодуль 112 АС-ограничения может включать:
[0224] седьмой подмодуль 181 обработки, сконфигурированный для выполнения процедуры возобновления, инициированной пейджингом RAN, без выполнения проверки АС-ограничения для пейджинга RAN, при этом сообщение RRC в ходе процедуры возобновления конфигурируют как способное переносить сообщение NAS.
[0225] Как можно видеть из рассмотренного выше варианта осуществления настоящего изобретения, после выполнения проверки АС-ограничения только для пейджинга RAN, но не для события, инициированного слоем NAS, может быть выполнена процедура возобновления, инициированная пейджингом RAN, при этом сообщение RRC в ходе процедуры возобновления может переносить сообщение NAS. Таким образом, обрабатывают только одно из параллельных событий, и, следовательно, повышается эффективность АС-ограничения.
[0226] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 11, в соответствии с иллюстрацией фиг. 19 четвертый подмодуль 112 АС-ограничения может включать:
[0227] восьмой подмодуль 191 обработки, сконфигурированный, в ответ на то, что событие, инициированное слоем NAS, подлежит проверке АС-ограничения, и процедуру возобновления, инициированную пейджингом RAN, не выполняют, для ответа на отбой, инициированный сетью, или на другой пейджинг RAN, снова инициированный сетью.
[0228] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что, когда выполняют проверку АС-ограничения только для события, инициированного слоем NAS, но не для пейджинга RAN, после выполнения проверки АС-ограничения для события, инициированного слоем NAS, и не выполнения процедуры возобновления, инициированной пейджингом RAN, отвечают на отбой, инициированный сетью, или отвечают на пейджинг RAN, снова инициированный сетью. Таким образом, обрабатывают только одно из параллельных событий, и, следовательно, повышается эффективность АС-ограничения.
[0229] В некоторых из вариантов осуществления настоящего изобретения, которые основаны на устройстве, показанном на фиг. 10, событие, инициированное слоем NAS, может быть пейджингом базовой сети. В соответствии с иллюстрацией фиг. 20, модуль 102 АС-ограничения может включать:
[0230] пятый подмодуль 201 АС-ограничения, сконфигурированный для выполнения АС-ограничения только для пейджинга базовой сети.
[0231] Из рассмотренного выше варианта осуществления настоящего изобретения можно видеть, что, когда событие, инициированное слоем AS, является пейджингом RAN, а событие, инициированное слоем NAS, пейджингом базовой сети, АС-ограничение может выполняться только для пейджинга базовой сети. Таким образом, могут быть одновременно повышены эффективность и точность АС-ограничения.
[0232] Поскольку варианты осуществления устройства по существу соответствуют примерам осуществления способа, за описанием соответствующих частей следует обращаться к описанию вариантов осуществления способа. Рассмотренные выше варианты осуществления изобретения, относящиеся к предложенному устройству, являются исключительно иллюстративными, при этом их блоки, описанные как отдельные элементы, не обязательно должны быть физически отдельными друг от друга, а элементы, показанные в виде блоков, не обязательно должны являться физическими блоками, то есть, они могут размещаться как в одном месте, так и быть распределенными по множеству сетевых блоков. В соответствии с фактическими требованиями, для достижения целей, стоящих перед техническими решениями при осуществлении настоящего изобретения, могут быть выбраны как все рассмотренные модули, так и их подмножество. Специалисты в данной области техники способны понять это и реализовывать без приложения творческих усилий.
[0233] В настоящем изобретении предложен также машиночитаемый носитель, на котором хранят компьютерную программу. При этом компьютерная программа сконфигурирована для исполнения способа АС-ограничения, описанного на примере любой из фиг. 19.
[0234] В настоящем изобретении предложено также устройство для АС-ограничения, которое применяют в терминале и которое включает:
[0235] процессор; и
[0236] память для хранения инструкций, исполняемых процессором;
[0237] при этом процессор сконфигурирован:
[0238] для обнаружения по меньшей мере одного из события, инициированного слоем NAS, и события, инициированного слоем AS; и
[0239] для выполнения проверки АС-ограничения для по меньшей мере одного из события, инициированного слоем NAS, и для события, инициированного слоем AS.
[0240] Фиг. 21 представляет эскизную структурную схему устройства для АС-ограничения в соответствии с некоторыми из вариантов осуществления настоящего изобретения. На фиг. 21 показано устройство 2100 АС-ограничения, соответствующее некоторым из вариантов осуществления настоящего изобретения. Устройство 2100 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство приема и передачи сообщений, игровую приставку, планшетное устройство, медицинское устройство, тренажерное оборудование, карманный персональный компьютер и т.п.
[0241] В соответствии с иллюстрацией фиг. 21, устройство 2100 может включать один или более следующих компонентов: процессорный компонент 2101, память 2102, компонент 2103 электропитания, мультимедийный компонент 2104, аудиокомпонент 2105, интерфейс 2106 ввода-вывода (input/output, I/O), измерительный компонент 2107 и компонент 2108 связи.
[0242] Процессорный компонент 2101, как правило, осуществляет общее управление функционированием устройства 2100, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой с камерой и операциями записи. Процессорный компонент 2101 может включать один или более процессоров 2109, исполняющих инструкции с целью выполнения всех шагов описанных выше способов, или их подмножества. Также процессорный компонент 2101 может включать один или более модулей, обеспечивающих взаимодействие между процессорным компонентом 2101 и другими компонентами. Например, процессорный компонент 2101 может включать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 2104 и процессорным компонентом 2101.
[0243] Память 2102 сконфигурирована для хранения различных типов данных с целью поддержки функционирования устройства 2100. Примерами подобных данных могут служить инструкции любых приложений или способов, исполняемых в устройстве 2100, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 2102 может быть реализована с использованием энергозависимых или энергонезависимых запоминающих устройств любого типа, а также их комбинаций, например, быть статической памяти с произвольным доступом (SRAM), электрически перепрограммируемой памяти «только для чтения» (EPROM), программируемой памяти «только для чтения» (PROM), памяти «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.
[0244] Компонент 2103 электропитания обеспечивает электропитание различных компонентов устройства 2100. Компонент 2103 электропитания может включать систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электрической энергии для устройства 2100.
[0245] Мультимедийный компонент 2104 включает экран, который обеспечивает интерфейс вывода между устройством 2100 и пользователем. В некоторых примерах экран может включать дисплей на жидких кристаллах (LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то такой экран может быть реализован как сенсорный экран для приема сигналов ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов на сенсорной панели. Датчики касания могут не только регистрировать границы траектории касания или скольжения, но также определять временную длительность и величину давления, связанные с операциями касания или скольжения. В некоторых примерах мультимедийный компонент 2104 может включать фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 2100 находится в определенном режиме работы, например, в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или иметь функциональность фокусировки и оптического зуммирования.
[0246] Аудиокомпонент 2105 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиокомпонент 2105 может включать микрофон ("MIC"), сконфигурированный для приема внешнего аудиосигнала, когда устройство 2100 находится в определенном режиме работы, например, в режиме вызова, в режиме записи или в режиме распознавания голоса. Принятые аудиосигналы могут затем быть сохранены в памяти 2102 или переданы при помощи компонента 2108 связи. В некоторых примерах аудиокомпонент 2105 может также включать громкоговоритель для вывода аудиосигналов.
[0247] Интерфейс 2106 ввода/вывода может обеспечивать интерфейсы между процессорным компонентом 2101 и модулями периферийных интерфейсов. Модули периферийного интерфейса могут включать клавиатуру, поворотно-нажимной переключателя («колесо»), кнопки и т.п. Кнопки могут включать в себя, без ограничения перечисленным, кнопку «домой», кнопку регулировки громкости, кнопку «пуск» и кнопку блокировки.
[0248] Измерительный компонент 2107 включает один или более датчиков, обеспечивающих оценку состояния различных параметров. Например, измерительный компонент 2107 может обнаруживать состояние «открыто» или «закрыто» устройства 2100, относительное расположение компонентов, например, дисплея и клавиатуры устройства 2100. Измерительный компонент 2107 может также регистрировать изменение положения устройства 2100 или одного из компонентов устройства 2100, присутствие или отсутствие контакта пользователя с устройством 2100, ориентацию или ускорение/замедление устройства 2100 и изменение температуры устройства 2100. Измерительный компонент 2107 может включать датчик близости, сконфигурированный для обнаружения присутствия приближенных объектов без физического контакта с ними. Измерительный компонент 2107 может также включать светочувствительный датчик, например, датчик изображений CMOS или CCD, для использования в приложениях формирования изображений. В некоторых примерах измерительный компонент 2107 может также включать датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[0249] Компонент 2108 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 2100 и другими устройствами. Устройство 2100 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как WiFi, 2G или 3G, или их комбинации. В одном из примеров компонент 2108 связи принимает широковещательные сигналы или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В одном из примеров компонент 2108 связи может включать в себя также модуль ближней бесконтактной связи (NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии Ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.
[0250] В одном из примеров осуществления настоящего изобретения устройство 2100 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), одного или более цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения описанных выше и ниже способов.
[0251] В одном из примеров осуществления настоящего изобретения предложен также машиночитаемый носитель, который содержит инструкции, такой как память 2102, которая содержит инструкции, исполняемые процессором 2109 в терминале 2100 с целью выполнения описанного выше способа. К примеру, машиночитаемый носитель может представлять собой память ROM, память с произвольным доступом (RAM), CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство и т.п.
[0252] Когда инструкции из носителя данных исполняют при помощи процессора, устройство 2100 может выполнять любой из описанных здесь способов АС-ограничения.
[0253] Фиг. 22 представляет блок-схему алгоритма для еще одного способа АС-ограничения, в соответствии с некоторыми из вариантов осуществления настоящего изобретения. Данный способ АС-ограничения применяют в терминале. В соответствии с иллюстрацией фиг. 1, способ АС-ограничения может включать шаги 2010-2020, описанные ниже.
[0254] На шаге 2210 обнаруживают событие, инициированное слоем NAS, и/или событие, инициированное слоем AS.
[0255] На шаге 2220 выполняют проверку АС-ограничения для события, инициированного слоем NAS, и/или для события, инициированного слоем AS.
[0256] В некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем AS, является пейджингом RAN.
[0257] В некоторых из вариантов осуществления настоящего изобретения шаг 2220 включает по меньшей мере одно из следующего:
[0258] выполнение проверки АС-ограничения как для события, инициированного слоем NAS, так и для пейджинга RAN;
[0259] в ответ на то, что проверку АС-ограничения выполняют для события, инициированного слоем NAS, и при обнаружении того, что терминал перешел в подключенное состояние, выполнение проверки АС-ограничения для пейджинга RAN;
[0260] выполнение проверки АС-ограничения только для пейджинга RAN; и [0261] выполнение проверки АС-ограничения только для события, инициированного слоем NAS.
[0262] В некоторых из вариантов осуществления настоящего изобретения выполнение проверки АС-ограничения только для пейджинга RAN включает разрешение выполнения процедуры возобновления, инициированной пейджингом RAN.
[0263] В некоторых вариантах осуществления настоящего изобретения после выполнения проверки АС-ограничения только для пейджинга RAN, сообщение RRC в ходе процедуры возобновления конфигурируют как способное переносить сообщение NAS.
[0264] В некоторых из вариантов осуществления настоящего изобретения событие, инициированное слоем NAS, является пейджингом базовой сети, при этом выполнение проверки АС-ограничения для события, инициированного слоем NAS, и/или события, инициированного слоем AS, включает выполнение проверки АС-ограничения только для пейджинга базовой сети.
[0265] Различные варианты осуществления настоящего изобретения позволяют получить одно или более из описанных ниже преимуществ.
[0266] Когда терминал, соответствующий некоторым из вариантов осуществления настоящего изобретения, обнаруживает события, инициированные одновременно слоем NAS и слоем AS в терминале, этот терминал может выполнить АС-ограничение для события, инициированного слоем NAS, и/или для события, инициированного слоем AS, что позволяет реализовать АС-ограничение для одновременных событий и расширить диапазон применения АС-ограничения.
[0267] Различные компоненты, схемы, модули, блоки или подсистемы предложенного устройства могут иметь модульную конфигурацию или могут состоять из дискретных элементов, однако при этом они могут все равно называться, в общем смысле, «модулями», «компонентами» или «схемами». Другими словами, «компоненты», «модули», «блоки», «схемы» или «подсистемы», упоминаемые в настоящем документе, не обязательно имеют модульную структуру, и подобные выражения могут использоваться взаимоз аме няе мо.
[0268] В настоящем описании термины «установленный», «подключенный», «связанный», «закрепленный» и аналогичные им следует понимать в широком смысле, как постоянное или съемное или интегральное соединение, если на обратное не указано явно. Эти термины могут относиться как к механическим, так и к электрическим соединениям. Соединения могут быть как прямыми, так и опосредованными, через промежуточную среду. Эти термины могут также относиться к внутренним соединениям или взаимодействию между элементами. Конкретное значение упомянутых выше терминов в настоящем описании должно пониматься специалистами в данной области техники в соответствии с каждым отдельным случаем.
[0269] В описании настоящего изобретения выражения «один из вариантов осуществления изобретения», «некоторые из вариантов осуществления изобретения», «пример», «конкретный пример» или «некоторые примеры», и аналогичные им, могут указывать на конкретный отличительный признак, описанный в связи с вариантом, или примером, осуществления изобретения, на структуру, материал или признак, включенный по меньшей мере в один вариант или пример осуществления изобретения. В настоящем описании схематическое представление упомянутых выше терминов не обязательно относится к одному и тому же варианту, или примеру, осуществления изобретения.
[0270] При этом описанные конкретные отличительные признаки, структуры, материалы или характеристики могут комбинироваться соответствующим образом в одном или более из вариантов или примеров осуществления изобретения. Также различные варианты или примеры осуществления изобретения, рассмотренные в настоящем описании, а также их отличительные признаки, могут быть скомбинированы или реорганизованы.
[0271] В некоторых из вариантов осуществления настоящего изобретения также предложено управляющее и/или интерфейсное программное обеспечение, или приложение, которое может быть выполнено в форме машиночитаемого носителя данных, на котором хранят инструкции. К примеру, машиночитаемый носитель для хранения данных может представлять собой память ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство, флэш-память, например, USB-диск или SD-карту и т.п.
[0272] Настоящее изобретение и операции, описанные в данном документе, включая рассмотренные структуры и их эквиваленты или комбинации, могут быть реализованы с помощью цифровых электронных схем или компьютерного программного, микропрограммного или аппаратного обеспечения. Настоящее изобретение, описанное в данном документе, может быть реализовано в форме одной или более компьютерных программ, то есть одного или более набора компьютерных программных инструкций, закодированных на одном или более компьютерном носителе данных для исполнения устройством обработки данных или для управления работой устройства обработки данных.
[0273] Альтернативно или в дополнение, программные инструкции могут быть закодированы в искусственно сформированном распространяющемся сигнале, например, сформированном компьютером сигнале, электрическом, оптическом или электромагнитном сигнале, который формируют для кодирования информации с целью передачи в подходящее приемное устройство для исполнения устройством обработки данных. Машиночитаемый носитель данных может быть машиночитаемым запоминающим устройством, машиночитаемой запоминающей платой, массивом или устройством памяти с произвольным или последовательным доступом, или некоторой комбинацией из одного или более из перечисленного, или машиночитаемый носитель данных может входить в состав перечисленных элементов.
[0274] При этом в случае, когда машиночитаемый носитель данных не является распространяющимся сигналом, он может быть источником или местом назначения для компьютерных программных инструкций, закодированных в искусственно сформированном распространяющемся сигнале. Машиночитаемый носитель может представлять собой один или более отдельных компонентов или носителей (например, несколько CD, дисков, накопителей или иных запоминающих устройств), или может входить в их состав. Соответственно, машиночитаемый носитель данных может быть осязаемым.
[0275] Операции, описанные в данном документе, могут быть реализованы в форме операций, выполняющихся устройством обработки данных над данными, хранящимися на одном или более машиночитаемых запоминающих устройств, или принятыми из других источников.
[0276] Устройства в настоящем описании могут включать логические схемы специального назначения, например, электрически программируемые вентильные матрицы (field-programmable gate array, FPGA) или заказные интегральные схемы (application-specific integrated circuit, ASIC). Устройства, помимо аппаратного обеспечения, могут также включать код, который формирует среду исполнения для соответствующей компьютерной программы, например, код, образующий микропрограммное обеспечение процессора, стек протоколов, систему управления базами данных, операционную систему, кроссплатформенную среду исполнения, виртуальную машину, или комбинацию одного или более из перечисленного. Устройства и среда исполнения могут реализовывать инфраструктуры для различных моделей вычислений, например, инфраструктуры веб-сервисов, распределенных вычислений или сетевых вычислений.
[0277] Компьютерные программы (также называемые программами, программным обеспечением, программными приложениями, приложениями, скриптами или кодами) могут быть написаны на языке программирования любого типа, включая компилируемые и интерпретируемые языки программирования, декларативные и процедурные языки программирования. При этом компьютерная программа может внедряться в любой форме, включая автономную программу, или фрагмент, компонент, подпрограмму, объект или иной фрагмент, подходящий для использования в вычислительной среде. Компьютерная программа не обязательно является файлом в файловой системе. Программа может храниться в некоторой части файла, где содержатся также другие программы или данные (например, один или более скриптов в документе на языке разметки), в отдельном файле, выделенном для соответствующей программы, или в нескольких связанных файлах (например, в файлах, где хранятся один или более фрагментов, подпрограмм или фрагментов кода). Компьютерная программа может быть установлена для исполнения на одном компьютере или на нескольких компьютерах, расположенных на одной площадке или распределенных по нескольким площадкам и связанных друг с другом сетью связи.
[0278] Процедуры и алгоритмы, описанные в данном документе, могут исполняться при помощи одного или более программируемых процессоров, которые исполняют одну или более компьютерных программ с целью выполнения действий путем обработки входных данных и формирования выходных данных. Процедуры и алгоритмы могут также исполняться, или устройство может быть реализовано, при помощи логических схем специального назначения, например, схем FPGA или ASIC.
[0279] Процессоры или процессорные схемы, подходящие для исполнения компьютерных программ, включают, например, микропроцессоры общего или специального назначения, а также любое количество процессоров цифровых вычислительных машин любого типа. Обычно процессор принимает инструкции и данные из памяти «только для чтения» или из памяти с произвольным доступом, или из памяти обоих этих типов одновременно. Подсистемы компьютера могут иметь в своем составе процессор, сконфигурированный для выполнения действий согласно инструкциям, а также одно или более запоминающих устройств для хранения инструкций и данных.
[0280] Обычно компьютер также включает одно или более запоминающих устройств большой емкости для хранения данных, например, магнитные, магнитно-оптические или оптические диски. Альтернативно, компьютер может быть функционально связан с подобным устройством для передачи данных в это устройство, приема данных из устройства или для приема и передачи данных одновременно. Однако наличие в компьютере подобных устройств не является обязательным. При этом компьютер может быть встроен в другое устройство, в числе которых могут быть, например, мобильный телефон, карманный персональный компьютер (personal digital assistant, PDA), портативный аудио- или видеоплеер, игровая приставка, приемник глобальной системы позиционирования (GPS), или портативное запоминающее устройство (например, флэш-диск, работающий на универсальной последовательной шине (universal serial bus, USB).
[0281] Устройства, подходящие для хранения компьютерных программных инструкций и данных, могут включать любые типы энергонезависимых носителей или запоминающих устройств, включая, например, полупроводниковые запоминающие устройства, такие как EPROM, EEPROM, или флэш-память, магнитные диски, к примеру, встроенные или съемные жесткие диски, магнитооптические диски, а также диски CD-ROM и DVD-ROM. Процессор и память могут быть дополнены логическими схемами специального назначения, или могут входить в состав таких схем.
[0282] Для обеспечения взаимодействия с пользователем различные варианты реализации изобретения, описанного в данном документе, могут быть оснащены компьютером и/или дисплейным устройством, например, устройством виртуальной или дополненной реальности VR/AR, устанавливаемым на голове дисплеем (head-mount display, HMD), устройством проекции на лобовое стекло (head-up display, HUD), интеллектуальным носимым оптическим прибором (например, очками), катодно-лучевой трубкой (cathode-ray tube, CRT), жидкокристаллическим дисплеем (liquid-crystal display, LCD), дисплеем на органических светодиодах (organic light emitting diode, OLED) или любым другим монитором для отображения информации пользователю, а также клавиатурой, указательным устройством, например, компьютерной мышью, трекболом, или аналогичным устройством, или сенсорным экраном, сенсорной панелью и т.п., при помощи которых пользователь может передавать входные данные в компьютер.
[0283] Изобретение, описанное в данном документе, может быть реализовано в вычислительной системе, включающей компонент базовой системы, например, сервер данных, или промежуточный компонент, например, сервер приложений, или интерфейсный компонент, например, клиентский компьютер с графическим интерфейсом пользователя или веб-браузером, при помощи которых пользователь может взаимодействовать с реализацией изобретения, описанного в данном документе. Вычислительная система может также включать любую комбинацию из базовых, промежуточных и интерфейсных компонентов.
[0284] Компоненты системы могут быть связаны средой цифровой передачи данных любого типа, например, сетью связи. Примеры сетей связи включают локальную вычислительную сеть (local area network, LAN), глобальную вычислительную сеть (wide area network, WAN), объединенную сеть (например, Интернет) и пиринговые сети (например, децентрализованные пиринговые сети).
[0285] Настоящее описание содержит множество конкретных деталей реализации, однако их не следует трактовать как ограничивающие объем любых пунктов формулы изобретения, напротив, они являются лишь описанием признаков, относящихся к конкретным реализациям. Различные признаки, описанные в данном документе как относящиеся к различным реализациям, могут также применяться совместно в одной реализации. И наоборот, различные признаки, описанные как относящиеся к одной реализации, могут применяться в различных реализациях по отдельности или в любых подходящих субкомбинациях.
[0286] Также признаки, описанные как функционирующие в конкретных комбинациях, и даже первоначально указанные как таковые в пунктах формулы изобретения, могут в некоторых случаях исключаться из комбинации, и заявленная комбинация может быть преобразована в субкомбинацию или в вариации субкомбинаций.
[0287] Аналогично, операции, описанные на чертежах как имеющие конкретный порядок, не следует понимать как обязательно выполняемые в проиллюстрированном порядке или последовательно друг за другом, или как обязательные для исполнения для достижения желаемых результатов. В определенных ситуациях многозадачность и параллельная обработка данных могут быть более рациональными решениями. При этом разделение различных компонентов системы в рассмотренных выше реализациях не следует трактовать как обязательное для всех других реализаций. Нужно понимать, что описанные программные компоненты и системы в общем случае могут быть совместно интегрированы в единый программный продукт или могут входить в пакеты нескольких различных программных продуктов.
[0288] Таким образом, были рассмотрены конкретные варианты осуществления настоящего изобретения. В объем приведенной ниже формулы изобретения входят и другие варианты осуществления настоящего изобретения. В некоторых случаях действия, перечисленные в пунктах формулы изобретения, могут выполняться в отличающемся порядке, при этом все равно могут быть получены желаемые результаты. Также процедуры, изображенные на приложенных чертежах, для получения нужного результата не обязательно требуют конкретного проиллюстрированного порядка выполнения, а также не требуют их последовательного выполнения. В реализациях могут применяться многозадачность и параллельная обработка данных.
[0289] Приведенное описание и варианты осуществления настоящего изобретения следует считать исключительно иллюстративными. Специалистами в данной области техники, после изучения описания настоящего изобретения и приложенных чертежей, могут быть найдены другие варианты его осуществления. То есть, несмотря на подробное рассмотрение конкретных вариантов осуществления настоящего изобретения, приведенное выше, это описание является исключительно иллюстративным. Следовательно, нужно понимать, что многие из описанных выше аспектов не являются необходимыми или существенными элементами, если явно не указано на обратное.
[0290] Специалисты в данной области техники на основе настоящего изобретения могут быть способны выполнить различные модификации или использовать действия, аналогичные аспектам, рассмотренным в примерах осуществления изобретения, помимо описанных выше, оставаясь в пределах сущности и объема настоящего изобретения, которые определены приложенной формулой изобретения. При этом объем настоящего изобретения определяется максимально широкой трактовкой формулы изобретения и охватывает все подобные модификации и эквивалентные структуры.
[0291] Следует отметить, что «множество» в настоящем документе следует понимать как «два или более». «И/или» при описании отношений связи между объектами указывает на то, что возможны три типа отношений, например, А и/или В указывает на возможность трех случаев: когда присутствует только А, когда одновременно присутствуют А и В, и когда присутствует только В. Символ «/» в общем случае указывает на то, что соответствующие объекты связаны отношением «или».
[0292] Нужно понимать, что в настоящем описании выражения «ниже», «выше», «под», «снизу», «внизу», «над», «передний», «задний», «левый», «правый», «верхний», «нижний», «внутренний», «внешний», «горизонтальный», «вертикальный» и другие выражения, указывающие на ориентацию, или относительное расположение, основаны на примерах ориентации, проиллюстрированных на чертежах, и используются исключительно для простоты описания некоторых из вариантов осуществления настоящего изобретения, но не для указания на то, что устройство или компонент конструируют и используют в конкретной ориентации. Соответственно, такие выражения не следует считать ограничивающими объем настоящего изобретения.
[0293] В настоящем изобретении расположение первого элемента «на» втором элементе может подразумевать непосредственный контакт между первым и вторым элементами, отсутствие контакта, или опосредованную геометрическую связь через одну или более промежуточных сред или слоев, если обратное не указано или не определено явно. Аналогично, расположение первого элемента «под», «снизу» или «внизу» второго элемента может подразумевать непосредственный контакт между первым и вторым элементами, отсутствие контакта или опосредованную геометрическую связь через одну или более промежуточных сред или слоев, если обратное не указано или не определено явно.
[0294] Специалистами в данной области техники, по прочтении описания или после практического применения различных вариантов осуществления изобретения, описанного в настоящем документе, могут быть предложены другие варианты его осуществления. Настоящая заявка призвана охватить все изменения, применения или модификации настоящего изобретения в пределах его объема, следующие его общим принципам и включающие общие знания или традиционные технические средства данной области техники. Настоящее описание и примеры следует считать исключительно иллюстративными, при этом истинный объем и сущность вариантов осуществления настоящего изобретения определены формулой изобретения.
[0295] Нужно понимать, что настоящее изобретение не ограничено конкретными структурами, описанными выше и проиллюстрированными на приложенных чертежах, а также, что в пределах объема настоящего изобретения допускаются множество различных модификаций и изменений. Объем настоящего изобретения ограничен только приложенной формулой изобретения.