СПОСОБ ОБРАБОТКИ ОТКАЗА РАДИОЛИНИИ И СВЯЗАННОЕ С НИМ ИЗДЕЛИЕ
METHOD FOR PROCESSING RADIO LINE FAILURE AND RELATED PRODUCT

Область техники, к которой относится настоящее изобретение
Настоящее изобретение относится к технической области связи, в частности к способу обработки отказа радиолинии и связанному с ним изделию.
Предшествующий уровень техники настоящего изобретения
В системе беспроводной связи оконечное устройство обнаруживает качество сигнала соседней соты, используя для этого несущую частоту в соответствии с информацией о несущей частоте, посланной со стороны сети. Для системы агрегации несущих частот, такой как система стандарта «Долгосрочное развитие» с расширенными возможностями (LTE-A) и т.п., оконечное устройство может иметь несколько несущих частот, одновременно обслуживающих оконечное устройство. Агрегация несущих частот в режиме базовой станции называется сотой агрегации. Если оконечное устройство обслуживается сотой агрегации, оконечное устройство может одновременно использовать для передачи данных несколько несущих частот восходящей и нисходящей линий связи. Если отказ радиолинии происходит лишь на части несущих частот (восходящей и/или нисходящей линий связи), оконечное устройство может по-прежнему иметь связь с базовой станцией с использованием других несущих частот, не претерпевших отказа. И лишь в случае, если отказы радиолинии происходят на всех несущих (нисходящей и/или восходящей линий связи), оконечное устройство определяет, что радиолиния отказала, и для возобновления сигнального соединения с базовой станцией начинает процесс восстановления соединения посредством управления радиоресурсами (RRC). В известной системе «Новое радио» для объекта RLC, если все из группы сот, предназначенных для соответствующего логического канала, являются вторичными сотами, то, когда некоторый сервисный блок данных (SDU) объекта AM RLC повторно передается вплоть до максимального числа раз, реконфигурация RRC запуститься не может, но только в случае, если повторная передача достигает максимального числа раз, которое должно сообщаться, тем самым уменьшая влияние реконфигурации на абонентское устройство. Однако до сих пор не найдено решение, как соответственно конфигурировать объект RLC.
Краткое раскрытие настоящего изобретения
В соответствии с вариантами осуществления настоящего изобретения предлагаются способ обработки отказа радиолинии и связанное с ним изделие, которое может запускать разные процессы при отказе радиолинии, посредством различения разных конфигураций объекта слоя RLC, тем самым в максимально возможной степени уменьшая прерывания в работе линии и своевременно устраняя отказ.
Согласно первому аспекту в соответствии с одним вариантом осуществления настоящего изобретения предлагается способ обработки отказа радиолинии применительно к оконечному устройству, причем оконечное устройство содержит объект слоя управления логической связью (RLC), при этом способ предусматривает: запуск процесса при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи.
Согласно второму аспекту в соответствии с одним вариантом осуществления настоящего изобретения предлагается оконечное устройство. Функция оконечного устройства заключается к реализации действий оконечного устройства, предусмотренных в вышеупомянутом способе. Эти функции могут реализовываться с использованием аппаратных средств или могут реализовываться путем выполнения соответствующего программного обеспечения посредством аппаратных средств. Аппаратные средства или программное обеспечение включают в себя один или несколько модулей, соответствующих вышеупомянутым функциям. В одной возможной конструкции оконечное устройство содержит процессор. Процессор выполнен с возможностью поддержки оконечного устройства при выполнении им соответствующей функции в вышеупомянутых способах. Более того, оконечное устройство может дополнительно содержать приемопередатчик. Приемопередатчик используется для поддержки связи между оконечным устройством и сетевым устройством. Оконечное устройство может дополнительно содержать запоминающее устройство. Запоминающее устройство используется для связи с процессором и хранения важных программных команд и данных оконечного устройства.
Согласно третьему аспекту в соответствии с одним вариантом осуществления настоящего изобретения предлагается оконечное устройство. Оконечное устройство содержит процессор, запоминающее устройство, интерфейс связи и одну или несколько программ, причем указанные одна или несколько программ хранятся в запоминающем устройстве и предназначены для выполнения процессором, и программа содержит команды для выполнения стадий в каком-либо способе в соответствии со вторым аспектом настоящего изобретения.
Согласно четвертому аспекту в соответствии с одним вариантом осуществления настоящего изобретения предлагается машиночитаемый носитель данных. Машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, причем по компьютерной программе компьютер выполняет все или часть стадий, описанных в каком-либо способе в соответствии с первым аспектом настоящего изобретения.
Согласно пятому аспекту в соответствии с одним вариантом осуществления настоящего изобретения предлагается компьютерный программный продукт, причем компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу, и при выполнении компьютерной программы компьютер выполняет все или часть стадий, описанных в каком-либо способе в соответствии с первым аспектом настоящего изобретения. Компьютерный программный продукт может представлять собой пакет инсталляции программного обеспечения.
Можно видеть, что в вариантах осуществления настоящего изобретения оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
Краткое описание фигур
Далее приводится краткое описание прилагаемых фигур, которые необходимы для описания вариантов осуществления или известного уровня техники.
На фиг. 1A представлена схема сетевой архитектуры одной возможной системы связи в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 1B представлено схематическое изображение функции дублирования данных PDCP (протокола конвергенции пакетных данных) в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 2 представлена блок-схема способа обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 3 представлена блок-схема способа обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 4 представлена блок-схема способа обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 5 представлено схематическое изображение структуры оконечного устройства в соответствии с одним вариантом осуществления настоящего изобретения;
на фиг. 6 представлено схематическое изображение структуры оконечного устройства в соответствии с одним вариантом осуществления настоящего изобретения.
Подробное раскрытие настоящего изобретения
Ниже приводится описание технических решений согласно вариантам осуществления настоящего изобретения со ссылками на прилагаемые фигуры.
Как пример, на фиг. 1A представлена система беспроводной связи, рассматриваемая в настоящем документе. Система 100 беспроводной связи может работать в высокочастотном диапазоне, и система беспроводной связи не ограничивается системой по стандарту «Долгосрочное развитие» (LTE), она может представлять собой систему мобильной связи 5-го поколения (5-е поколение, 5G), разработанную в будущем, систему «Новое радио» (NR), систему М2М (межмашинного или машинно-машинного взаимодействия) или подобную. Система 100 беспроводной связи может содержать: одно или несколько сетевых устройств 101, одно или несколько оконечных устройств 103 и основное сетевое устройство 105. Сетевое устройство 101 может быть базовой станцией. Базовая станция может использоваться для связи с одним или несколькими оконечными устройствами или может использоваться для связи с одной или несколькими базовыми станциями с частичными функциями оконечного устройства (такими как макробазовая станция и микробазовая станция). Базовая станция может представлять собой базовую приемопередающую станцию (BTS) в системе множественного доступа с синхронным разделением по времени и частоте (TD-SCDMA), развитие элемента Node B (eNB) в системе LTE или базовую станцию в системе 5G или системе NR. Кроме того, базовая станция может представлять собой точку доступа (AP), транспортную точку (TRP), центральный блок (CU) или другие сетевые объекты и может содержать часть или все функции вышеупомянутых сетевых объектов. Основное сетевое устройство 105 содержит устройство стороны базовой сети, такое как объект функции управления доступом и мобильностью (AMF), объект функции пользовательской плоскости (UPF), функцию управления сеансом (SMF) и т.п. Оконечное устройство 103 может быть распределенным по всей системе 100 беспроводной связи, которая может статической или мобильной. Согласно некоторым вариантам осуществления настоящего изобретения оконечное устройство 103 может быть мобильным устройством (например, смартфоном), мобильной станцией, мобильным блоком, оконечным устройством системы M2M, беспроводным блоком, удаленным блоком, пользовательским агентом, мобильным клиентом и т.п.
Следует отметить, что система 100 беспроводной связи, показанная на фиг. 1A, служит лишь для более понятного объяснения технических решений настоящего изобретения и не предназначена для ограничения его объема. Специалисты в данной области техники должны знать, что с развитием сетевой архитектуры и появлением новых сценариев обслуживания технические решения, предусмотренные настоящим изобретением, будут применимы и к подобным техническим задачам.
Ниже приводится описание родственных технологий, вовлеченных в настоящее изобретение.
В настоящее время в системах 5-го поколения (5G) и NR (в нынешнем состоянии системы NR) для дублирования данных указанное дублирование осуществляется одновременно с использованием дублирования данных на уровне PDCP с целью повышения надежности передачи данных. В настоящее время система NR определяет две архитектуры для поддержки дублирования данных: для случая агрегации несущих частот (CA) схема, поддерживающая дублирование данных, использует функцию слоя PDCP для дублирования данных для получения дублированных модулей данных протокола (PDU) для протокола PDCP (PDCP PDU) для передачи двум объектам RLC (в два разных логических каналах) соответственно, и, наконец, обеспечивает, что дублированные PDCP PDU могут передаваться на агрегированных несущих частотах разных физических слоев, чем достигается усиление частотного разделения для повышения надежности передачи данных. Конкретная структура протокола показана на фиг. 1B. Логический канал, соответствующий объекту слоя управления радиолинией (слоя RLC) может конфигурироваться с сотой или группой (группами) сот, и соты (группы), конфигурированные для двух логических каналов при дублировании CA, являются разными, так что дублированные PDCP PDU могут передаваться на разных несущих, при этом улучшается эффект разнесения передачи для достижения цели повышения надежности. При обсуждении на 99-м пленарном заседании NR RAN2 сделаны следующие заключения:
Договоренности № 99
1. RLC сообщает, что максимальное число повторных передач RLC достигло RRC.
2. Для логического канала, ограниченного одной или несколькими вторичными сотами (SCell) (то есть логического канала, конфигурированного для дублирования), пользовательское оборудование (UE) сообщает в gNB (например, SCell-RLF) об отказе, но восстановление RRC не происходит.
Для объекта RLC, если группа сот, конфигурированная для соответствующего логического канала, полностью состоит из вторичных сот, то когда повторная передача определенного сервисного блока данных (SDU) объекта AM RLC достигает максимального числа раз, реконфигурация RRC не может запуститься, и может быть лишь сообщено событие, что повторная передача достигает максимального числа раз, и тем самым уменьшается влияние реконфигурации на UE. Однако до сих пор не найдено решение, как соответственно конфигурировать объект RLC.
Для решения вышеупомянутой проблемы в соответствии с вариантами осуществления настоящего изобретения предлагаются следующие варианты осуществления, описываемые ниже со ссылками на прилагаемые фигуры.
Рассмотрим фиг. 2. На фиг. 2 представлен способ обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения применительно к оконечному устройству в вышеописанной иллюстративной системе связи. Оконечное устройство содержит объект слоя управления логической связью (RLC). Способ предусматривает стадию 201.
На стадии 201 оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи.
В настоящем документе под тем, что объект слоя RLC достигает максимального числа раз повторной передачи, подразумевается, что число раз повторных передач данных слоя RLC достигает заданного максимального порога повторных передач, который, в частности, может быть счетчиком повторных передач, связанным с сервисным блоком данных (SDU) RLC, обрабатываемым объектом слоя RLC.
В настоящем документе максимальное число раз повторных передач может предопределяться протоколом, а числовое значение может быть 2 раза, 3 раза, 4 раза и т.п. и однозначно не ограничивается.
В настоящем документе слой RLC находится между слоем протокола конвергенции пакетных данных (PDCP) и слоем управления доступом к среде передачи данных (MAC). Он имеет связь со слоем PDCP через точку доступа к услуге (SAP) и со слоем MAC по логическому каналу. Каждый логический канал каждого оконечного устройства имеет объект слоя RLC. Данные, принятые объектом слоя RLC из слоя PDCP, или данные, посланные в слой PDCP, называются сервисным блоком данных управления радиолинией (RLC SDU) (или модулем данных протокола для протокола конвергенции пакетных данных (PDCP PDU)). Данные, принятые объектом RLC из слоя MAC, или данные, посланные в слой MAC, называются RLC PDU (или MAC SDU).
Функция слоя RLC реализуется объектом RLC. Объект RLC может быть выполнен с возможностью нахождения в одном из следующих трех режимов: (1) Прозрачный режим (TM), соответствующий объекту TM RLC, сокращенно объект ТМ. Этот режим можно рассматривать как пустое RLC, поскольку в этом режиме обеспечивается лишь функция пересылки данных. (2) Неподтвержденный режим (UM), соответствующий объекту UM RLC, сокращенно объект UM. Этот режим обеспечивает все функции RLC за исключением повторной передачи и повторной сегментации, обеспечивая, таким образом, ненадежную услугу передачи. (3) Подтвержденный режим (AM), соответствующий объекту AM RLC, сокращенно объект AM. Благодаря обнаружению ошибки и повторной передаче, режим AM обеспечивает надежную услугу передачи. Этот режим обеспечивает выполнение всех функций RLC.
Можно видеть, что согласно вариантам осуществления настоящего изобретения оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере потеря связи включает в себя любое из следующего: отказ радиолинии, отказ радиолинии группы вторичных сот (SCG), отказ радиолинии вторичной соты (SCell).
В настоящем документе отказ радиолинии называется также отказом радиолинии группы первичных сот (MCG).
Можно видеть, что в этом примере, поскольку процесс при потере связи включает в себя одну из целого ряда ситуаций отказа линии, то есть в системе 5G NR оконечное устройство может точнее инициировать процесс при отказе радиолинии, тем самым предотвращая слишком длительное прерывание, вызванное не выявлением своевременно отказа радиолинии, в максимально возможной степени уменьшая прерывания в работе радиолинии оконечного устройства и своевременно устраняя отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell); и запуск процесса при потере связи в соответствии с конфигурацией объекта слоя RLC включает в себя: запуск процесса при отказе радиолинии.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
Вышеуказанный запуск процесса при отказе радиолинии включает в себя следующие стадии (1), (2) и (3).
(1) Приостанавливают все радиоканалы за исключением радиоканала сигнализации SRB0 (приостанавливают все RB за исключением SRB0).
(2) Сбрасывают слой управления доступом к среде передачи данных (MAC) (сбрасывают MAC).
(3) Инициализируют передачу сообщения с запросом на восстановление соединения RRC (инициализируют передачу сообщения «RRCConnectionReestablishmentRequest»).
В настоящем документе отказ радиолинии называется также отказом радиолинии группы главных сот (MCG).
Можно видеть, что в этом примере для случая, в котором набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), оконечное устройство может запускать процесс при отказе радиолинии в соответствии с конфигурацией объекта слоя RLC, приостанавливать все радиоканалы за исключением SRB0, сбрасывать слой MAC, инициализировать передачу сообщения с запросом на восстановление соединения RRC и своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную вторичную соту (PSCell); и запуск процесса при потере связи в соответствии с конфигурацией объекта слоя RLC включает в себя: запуск процесса при отказе радиолинии группы вторичных сот (SCG).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
Вышеуказанный запуск процесса при отказе радиолинии группы вторичных сот (SCG) включает в себя следующие стадии (4), (5) и (6).
(4) Приостанавливают все радиоканалы передачи данных (DBR) группы вторичных сот (SCG) и приостанавливают передачу части SCG для разделенных каналов передачи данных (приостанавливают все DRB SCG и приостанавливают передачу SCG для разделенных DRB).
(5) Сбрасывают слой управления доступом к среде передачи данных (MAC) группы вторичных сот (SCG) (сбрасывают SCG-MAC).
(6) Инициализируют передачу в сеть сообщения об отказе радиолинии SCG (инициализируют передачу сообщения «SCGFailureInformation» в соответствии с 5.6.13.3).
Можно видеть, что в этом примере для случая, в котором набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную вторичную соту (PSCell), оконечное устройство может запускать процесс при отказе радиолинии группы вторичных сот (SCG) в соответствии с конфигурацией объекта слоя RLC, приостанавливать все радиоканалы передачи данных SCG и приостанавливать передачу части SCG для разделенных каналов передачи данных, сбрасывать слой SCG-MAC и инициировать передачу в сеть сообщения об отказе радиолинии SCG, чтобы своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит лишь SCell; а запуск процесса при потере связи в соответствии с конфигурацией объекта слоя RLC включает в себя: запуск генерации отчета об отказе радиолинии во вторичной соте (SCell).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит лишь SCell, подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться только посредством SCell в том случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В этом возможном примере под объектом слоя RLC подразумевается вторичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
Можно видеть, что в этом примере для случая, в котором набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит лишь SCell, оконечное устройство может запускать сообщение об отказе радиолинии вторичной соты (SCell) в соответствии с конфигурацией объекта слоя RLC и своевременно устранять отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере под вторичным объектом слоя RLC подразумевается объект слоя RLC, который больше не принимает новые данные объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
В одном возможном примере под первичным объектом слоя RLC подразумевают объект слоя RLC, продолжающий принимать новые данные от объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
С вариантом осуществления, показанным на фиг. 2, согласуется вариант осуществления на фиг. 3. На фиг. 3 показан еще один способ обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения применительно к оконечному устройству в вышеописанной иллюстративной системе связи. Оконечное устройство содержит объект слоя управления логической связью (RLC). Способ предусматривает стадию 301.
На стадии 301 оконечное устройство запускает процесс при потере связи, когда объект слоя RLC достигает максимального числа раз повторной передачи, что означает то, что максимальное число раз повторной передачи слоя RLC достигает заданного максимального порога повторных передач.
В настоящем документе набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), и под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
Вышеуказанный запуск процесса при отказе радиолинии включает в себя следующие стадии (1), (2) и (3).
(1) Приостанавливают все радиоканалы за исключением радиоканала сигнализации SRB0 (приостанавливают все RB за исключением SRB0).
(2) Сбрасывают слой MAC (сбрасывают MAC).
(3) Инициализируют передачу сообщения с запросом на восстановление соединения RRC (инициализируют передачу сообщения «RRCConnectionReestablishmentRequest»).
Можно видеть, что в вариантах осуществления настоящего изобретения оконечное устройство запускает процесс при отказе связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
Кроме того, для случая, в котором набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), оконечное устройство может запускать процесс при отказе радиолинии в соответствии с конфигурацией объекта слоя RLC, приостанавливать все радиоканалы за исключением радиоканала сигнализации SRB0, сбрасывать слой MAC, инициализировать передачу сообщения с запросом на восстановление соединения RRC и своевременно устранять отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
С вариантами осуществления, показанными на фиг. 2 и 3, согласуется вариант осуществления на фиг. 4. На фиг. 4 представлен способ обработки отказа радиолинии в соответствии с одним вариантом осуществления настоящего изобретения применительно к оконечному устройству в вышеописанной иллюстративной системе связи. Оконечное устройство содержит объект слоя управления логической связью (RLC). Способ предусматривает стадию 401.
На стадии 401 оконечное устройство запускает процесс при отказе радиолинии группы вторичных сот (SCG), когда объект слоя RLC достигает максимального числа раз повторной передачи, что означает то, что максимальное число раз повторной передачи слоя RLC достигает заданного максимального порога повторных передач.
В настоящем документе набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную вторичную соту (PSCell), и под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
Вышеуказанный запуск процесса при отказе радиолинии группы вторичных сот (SCG) включает в себя следующие стадии (3), (4) и (6).
(4) Приостанавливают все радиоканалы передачи данных (DBR) группы вторичных сот (SCG) и передачу части SCG для разделенных каналов передачи данных (приостанавливают все DRB SCG и приостанавливают передачу SCG для разделенных DRB).
(5) Сбрасывают слой SCG-MAC (сбрасывают SCG-MAC).
(6) Инициализируют передачу в сеть сообщения об отказе радиолинии SCG (инициализируют передачу сообщения «SCGFailureInformation» в соответствии с 5.6.13.3).
Можно видеть, что в вариантах осуществления настоящего изобретения оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
Кроме того, для случая, в котором набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную вторичную соту (PSCell), оконечное устройство может запускать процесс при отказе радиолинии группы вторичных сот (SCG) в соответствии с конфигурацией объекта слоя RLC, приостанавливать все радиоканалы передачи данных SCG и приостанавливать передачу части SCG для разделенных каналов передачи данных, сбрасывать слой SCG-MAC и инициировать передачу в сеть сообщения об отказе радиолинии SCG, чтобы своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
С вышеописанным вариантом осуществления согласует вариант осуществления на фиг.5. На фиг. 5 представлено схематическое изображение структуры оконечного устройства в соответствии с одним вариантом осуществления настоящего изобретения. Как показано на фиг. 5, оконечное устройство содержит процессор, запоминающее устройство, интерфейс связи и одну или несколько программ, причем указанные одна или несколько программ хранятся в запоминающем устройстве и сконфигурированы для выполнения процессором, и программа содержит команды для выполнения следующих стадий: запуск процесса при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи.
Можно видеть, что в вариантах осуществления настоящего изобретения оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере потеря связи включает в себя любое из следующего: отказ радиолинии, отказ радиолинии группы вторичных сот (SCG), отказ радиолинии вторичной соты (SCell).
В одном возможном примере под тем, что объект слоя RLC достигает максимального числа раз повторной передачи, подразумевается, что максимальное число раз повторной передачи слоя RLC достигает заданного максимального порога повторных передач.
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell); и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC команды в программе используются специально для выполнения следующей операции: запуск процесса при отказе радиолинии.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевают первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту и вторичную соту (PSCell); и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC команды в программе используются специально для выполнения следующей операции: запуск процесса при отказе радиолинии группы вторичных сот (SCG).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит только SCell; и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC команды в программе используются специально для выполнения следующей операции: запуск генерации отчета об отказе радиолинии вторичной соты (SCell).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит только SCell, подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться только посредством SCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В этом возможном примере под объектом слоя RLC подразумевается вторичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере под вторичным RLC подразумевается объект слоя RLC, который больше не принимает новые данные объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
В одном возможном примере под первичным объектом слоя RLC подразумевается объект слоя RLC, продолжающий принимать новые данные от объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
Выше описаны решения, предусмотренные в вариантах осуществления настоящего изобретения, главным образом, с точки зрения взаимодействия между элементами сети. Можно понять, что оконечное устройство и сетевое устройство содержат соответствующие структуры аппаратных средств и/или модули программного обеспечения, предназначенные для выполнения различных функций с тем, чтобы реализовать вышеуказанные функции. Специалист в данной области техники должен легко понять, что в комбинации с устройствами и стадиями алгоритма в примерах, описанных выше со ссылками на варианты осуществления, раскрытые в настоящем документе, настоящее изобретение может быть реализовано посредством аппаратных средств или комбинации аппаратных средств и программного обеспечения для компьютеров. Выполняется какая-либо функция чисто аппаратными средствами или аппаратными средствами, приводимыми программным обеспечением для компьютеров, зависит от конкретного случая применения и условия конструктивного ограничения технического решения. Для реализации описанных функций специалист в данной области техники может использовать разные способы для каждого конкретного случая применения, но эта реализация не должна рассматриваться как выходящая за пределы объема настоящего изобретения.
В вариантах осуществления настоящего изобретения разбивка функциональных блоков для оконечного устройства и сетевого устройства может выполняться в соответствии с вышеописанными примерами способа. Например, различные функциональные блоки могут разбиваться в соответствии с различными функциями, или две или более функций могут объединяться в одном блоке обработки данных. Вышеупомянутый объединенный блок может реализовываться в виде аппаратных средств или в виде модуля программы, реализованной программно. Следует отметить, что разбивка блоков в вариантах осуществления настоящего изобретения является иллюстративной и представляет собой просто разбивку логических функций. При фактических реализациях могут использоваться другие виды разбивки.
Для случая использования объединенного блока на фиг. 6 представлена блок-схема возможной компоновки возможных функциональных блоков оконечного устройства, относящегося к вышеописанным вариантам осуществления. Оконечное устройство 600 содержит блок 602 обработки данных и блок 603 связи. Блок 602 обработки данных используется для управления действиями оконечного устройства и их контроля. Например, блок 602 обработки данных используется для поддержки оконечного устройства для выполнения стадии 201 на фиг. 2, стадии 301 на фиг. 3, стадии 401 на фиг. 4 и/или других процессов для методик, описанных в настоящем документе. Блок 603 связи используется для обеспечения связи между оконечным устройством и другими устройствами, например, связи между оконечным и сетевым устройствами, как проиллюстрировано на фиг. 5. Оконечное устройство может дополнительно содержать запоминающий блок 601, используемый для хранения программных кодов и данных оконечного устройства.
Блок 602 обработки данных может представлять собой процессор или контроллер, такой какой как центральный процессор (ЦП), универсальный процессор, цифровой сигнальный процессор (ЦСП), специализированная интегральная микросхема (ASIC), программируемые пользователем матрицы логических элементов (FPGA) или иное устройство с программируемой логикой, логическое устройство на транзисторах, компонент аппаратных средств или любая их комбинация. Блок 601 обработки данных может реализовывать или выполнять различные иллюстративные логические блоки, модули и схемы, описанные в сочетании с раскрытым содержанием настоящей заявки. Кроме того, процессор может представлять собой комбинацию для реализации вычислительных функций, например, комбинацию, содержащую один или несколько микропроцессоров, комбинацию ЦСП и микропроцессора. Блок 603 связи может представлять собой приемопередатчик или приемопередающую схему и т.п. Запоминающий блок 601 может представлять собой запоминающее устройство.
В настоящем документе блок 602 обработки данных используется для запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи посредством блока 603 связи.
Можно видеть, что в вариантах осуществления настоящего изобретения оконечное устройство запускает процесс при потере связи в соответствии с конфигурацией объекта слоя RLC, когда объект слоя RLC достигает максимального числа раз повторной передачи. Поскольку конфигурации, соответствующие разным объектам RLC, могут разниться, оконечное устройство может различать разные конфигурации объектов слоя RLC для запуска разных процессов при отказе радиолинии с тем, чтобы можно было в максимально возможной степени уменьшить прерывания в работе радиолинии оконечного устройства и чтобы можно было своевременно устранить отказ линии, что необходимо для повышения надежности беспроводной связи оконечного устройства.
В одном возможном примере потеря связи включает в себя любое из следующего: отказ радиолинии, отказ радиолинии группы вторичных сот (SCG), отказ радиолинии вторичной соты (SCell).
В одном возможном примере под тем, что объект слоя RLC достигает максимального числа раз повторной передачи, подразумевается, что максимальное число раз повторной передачи слоя RLC достигает заданного максимального порога повторных передач.
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC содержит первичную соту (PCell); и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC блок 602 обработки данных используется специально для запуска процесса при отказе радиолинии.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную вторичную соту (PSCell); и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC блок 602 обработки данных используется специально для запуска процесса при отказе радиолинии группы вторичных сот (SCG).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, но дублирование данных не активировано.
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит первичную соту (PSCell), подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться посредством PSCell в случае, если канал, соответствующий объекту слоя RLC, не конфигурирован с дублированием данных.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит лишь SCell; и в одном аспекте запуска процесса при потере связи в соответствии с конфигурацией объекта слоя RLC, блок 602 обработки данных используется специально для запуска генерации отчета об отказе радиолинии вторичной соты (SCell).
В этом возможном примере под тем, что набор несущих, конфигурированный для логического канала, соответствующего объекту слоя RLC, содержит лишь SCell, подразумевается, в частности, следующая ситуация: данные логического канала, соответствующие объекту слоя RLC, могут передаваться только посредством SCell в случае, если канал, соответствующий объекту слоя RLC, конфигурирован с дублированием данных, и дублирование данных активировано.
В этом возможном примере под объектом слоя RLC подразумевается первичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В этом возможном примере под объектом слоя RLC подразумевается вторичный объект слоя управления радиолинией (RLC) в режиме функции дублирования в агрегации несущих частот (дублирования в СА).
В одном возможном примере под вторичным RLC подразумевается объект слоя RLC, который больше не принимает новые данные объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
В одном возможном примере под первичным объектом слоя RLC подразумевается объект слоя RLC, продолжающий принимать новые данные от объекта слоя PDCP после того, как функция дублирования в агрегации несущих частот (дублирования в СА) оконечного устройства деактивирована.
Если блок 602 обработки данных представляет собой процессор, блок 603 связи представляет собой интерфейс связи, а запоминающий блок 601 представлять собой запоминающее устройство. Оконечным устройством, относящимся к вариантам осуществления настоящего изобретения, может быть оконечное устройство, показанное на фиг. 6.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также машиночитаемый носитель данных. Машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, причем компьютерная программа вызывает выполнение компьютером всех или части стадий, описанных для оконечного устройства в вышеупомянутых вариантах осуществления способа.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается также машиночитаемый носитель данных. Машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, причем компьютерная программа вызывает выполнение компьютером всех или части стадий, описанных для сетевого устройства в вышеупомянутых вариантах осуществления способа.
В соответствии с одним вариантом осуществления настоящего изобретения также предлагается компьютерный программный продукт, причем компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу, и при выполнении компьютерной программы компьютер выполняет все или часть стадий, описанных для оконечного устройства в вышеупомянутых вариантах осуществления способа. Компьютерный программный продукт может представлять собой пакет инсталляции программного обеспечения.
В соответствии с одним вариантом осуществления настоящего изобретения предлагается компьютерный программный продукт, причем компьютерный программный продукт содержит энергонезависимый машиночитаемый носитель данных, хранящий компьютерную программу, и при выполнении компьютерной программы компьютер выполняет все или часть стадий, описанных для сетевого устройства в вышеупомянутом способе. Компьютерный программный продукт может представлять собой пакет инсталляции программного обеспечения.
Стадии способа или алгоритма, описанные в вариантах осуществления настоящего изобретения, могут реализовываться в аппаратных средствах или могут реализовываться процессором, выполняющим команды программного обеспечения. Команды программного обеспечения могут составляться соответствующими модулями программного обеспечения. Модули программного обеспечения могут храниться в оперативном запоминающем устройстве (ОЗУ), флэш-памяти, постоянном запоминающем устройстве (ПЗУ), стираемом программируемом постоянном запоминающем устройстве (СППЗУ), электрически стираемом программируемом постоянном запоминающем устройстве (ЭСППЗУ), регистре, на жестком диске, сменном жестком диске, в постоянном запоминающем устройстве на компакт-диске (CD-ROM) или на носителе данных в любом ином виде, хорошо известном в данной области техники. Иллюстративный носитель данных подключается к процессору таким образом, что процессор может считывать информацию с носителя данных и записывать информацию на носитель данных. Разумеется, носитель данных может быть компонентом процессора. Процессор и носитель данных могут находиться в специализированной интегральной микросхеме (ASIC). Кроме того, ASIC может находиться в устройстве доступа к сети, целевом сетевом устройстве или основном сетевом устройстве. Процессор и носитель данных могут также действовать как отдельные компоненты в устройстве доступа к сети, целевом сетевом устройстве или основном сетевом устройстве.
Специалисты в данной области техники должны понимать, что в одном или нескольких примерах, описанных выше, функции, описанные в вариантах осуществления настоящего изобретения, могут реализовываться полностью или частично посредством программного обеспечения, аппаратных средств, аппаратно реализованного программного обеспечения или любой их комбинации. Если функции, описанные в вариантах осуществления настоящего изобретения, реализуются посредством программного обеспечения, эти функции могут реализовываться полностью или частично в виде компьютерного программного продукта. Компьютерный программный продукт содержит одну или несколько компьютерных команд. Когда эти команды загружаются в компьютер и выполняются им, процессы или функции генерируются полностью или частично в соответствии с вариантами осуществления настоящего изобретения. Компьютер может представлять собой универсальный компьютер, компьютер специального назначения, компьютерную сеть или иные программируемые устройства. Компьютерные команды могут храниться в машиночитаемом носителе данных или передаваться из одного машиночитаемого носителя данных в другой, например, компьютерные команды могут передаваться из одного веб-сайта, компьютера, сервера или центра хранения и обработки данных в другой веб-сайт, компьютер, сервер или центр хранения и обработки данных проводным способом (например, по коаксиальному кабелю, оптоволоконному кабелю, цифровой абонентской линии (DSL)) или беспроводным способом (например, посредством инфракрасного излучения, радиосвязи, СВЧ и т.п.). Машиночитаемый носитель данных может представлять собой любой имеющийся носитель, к которому может иметь доступ компьютер, или устройство хранения данных, такое как интегрированный сервер или центр хранения и обработки данных, содержащий один или несколько доступных носителей. Доступными носителями могут быть магнитный носитель (например, дискета, жесткий диск, магнитная лента), оптический носитель (например, цифровой видеодиск (DVD)) или полупроводниковый носитель (например, твердотельный диск (SSD)) и т.п.
Цели, технические решения и положительные эффекты вариантов осуществления настоящего изобретения дополнительно подробно объяснены на примере конкретных путей реализации. Следует понимать, что вышеприведенное описание представляет лишь конкретные пути реализации вариантов осуществления настоящего изобретения, и это описание не предназначено для ограничения объема защиты вариантов осуществления настоящего изобретения. Любые модификации, эквивалентные замены, усовершенствования и т.п., выполненные на основании технических решений вариантов осуществления настоящего изобретения включаются в объем защиты вариантов осуществления настоящего изобретения.