УПРАВЛЕНИЕ ОТКАЗАМИ ЛИНИИ РАДИОСВЯЗИ В СЕТЯХ БЕСПРОВОДНОЙ СВЯЗИ
CONTROL OF RADIO COMMUNICATION LINK FAILURES IN WIRELESS COMMUNICATION NETWORKS

Область техники, к которой относится изобретение
Настоящее описание относится, в общем, к сетям беспроводной связи и беспроводной связи и, в частности, к управлению отказами линии радиосвязи (RLF).
Уровень техники
Дублирование PDCP
Для повышения надежности пакеты дублируются благодаря функции, называемой дублированием PDCP. Цель состоит в том, что, так как отправляются две копии, вероятность того, что они достигнут пункта назначения, выше, чем при отправке только одной копии. Когда используется дублирование, один объект PDCP ассоциируется с двумя объектами RLC, и объект PDCP создает две копии каждого пакета и отправляет по одной копии с помощью каждого из двух объектов RLC. Чтобы добиться повышения надежности, трафик от двух различных объектов RLC отображается в разные обслуживающие соты, и обслуживающие соты, в свою очередь, ассоциируются с разными частотами.
Отказ линии радиосвязи
В случае, если линия радиосвязи UE в направлении сети имеет проблемы, линия радиосвязи может выйти из строя. Согласно текущим спецификациям 3GPP отказ линии радиосвязи (RLF) инициируется тогда, когда физический уровень обнаруживает, что частота появления ошибок в канале является слишком высокой, когда было слишком много повторных передач RLC или когда было слишком много попыток передачи преамбулы во время процедуры произвольного доступа.
Когда UE обнаруживает RLF, UE, если включена защита, будет пытаться повторно установить соединение с сетью и, если защита не включена, перейдет в режим IDLE.
Раскрытие сущности изобретения
Когда используется дублирование PDCP, объект PDCP может отправлять пакеты через два логических канала - первичный логический канал и вторичный логический канал. Если в этих логических каналах возникают проблемы, ассоциированные объекты RLC могут достигать максимального количества (повторных) передач, которые могут инициировать процедуру при отказе линии радиосвязи (RLF). Когда инициируется процедура RLF, UE может попытаться повторно установить соединение с сетью. Однако выполнение повторного установления соединения может вызвать ненужные прерывания связи.
В некоторых широких аспектах предусмотрены способы, устройства и компьютерные программные продукты для обработки отказов RLC (таких как достижение максимального количества повторных передач RLC) для случая дублирования PDCP, когда имеются два логических канала, по которым объект PDCP может отправлять пакеты.
Согласно одному аспекту некоторые варианты осуществления включают в себя способ, выполняемый беспроводным устройством, обслуживаемым по меньшей мере первым набором сот и вторым набором сот, подключенных по меньшей мере к одному узлу радиосети и работающих в режиме дублирования (например, дублирования PDCP). Способ содержит передачу, из первого объекта управления линией радиосвязи (RLC) беспроводного устройства, первых блоков данных протокола RLC (PDU), переносящих данные, принятые из объекта протокола конвергенции пакетных данных (PDCP) беспроводного устройства, в первый объект RLC, ассоциированный с первым набором сот, по первичному логическому каналу, и, из второго объекта RLC беспроводного устройства, вторых PDU RLC, переносящих дублированные данные, принятые из объекта PDCP беспроводного устройства, во второй объект RLC, ассоциированный со вторым набором сот, по вторичному логическому каналу. Способ также содержит определение отказа линии радиосвязи, поддерживающей вторичный логический канал и, в ответ на определение отказа линии радиосвязи, поддерживающей вторичный логический канал, уведомление узла радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать, при уведомлении узла радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал, передачу сообщения в узел радиосети, причем сообщение содержит информацию об отказе линии радиосвязи, поддерживающей вторичный логический канал. В таких вариантах осуществления сообщение может быть сообщением управления радиоресурсами (RRC) (например, сообщением PDCP-DuplicationFailureInformation). В некоторых вариантах осуществления информация об отказе линии радиосвязи, поддерживающей вторичный логический канал, может содержать идентификатор вторичного логического канала, идентификатор по меньшей мере одной соты из второго набора сот, идентификатор однонаправленного канала, несущего вторичный логический канал и/или идентификатор частотных ресурсов, ассоциированных с линией радиосвязи, поддерживающей вторичный логический канал.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать, в ответ на определение отказа линии радиосвязи, поддерживающей вторичный логический канал, приостановку второго объекта RLC беспроводного устройства, при этом поддерживая активность первого объекта RLC.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать прием информации о конфигурации из узла радиосети, причем информация о конфигурации указывает то, что первичный логический канал должен быть отображен в первый набор сот, и что вторичный логический канал должен быть отображен во второй набор сот. В таких вариантах осуществления способ может содержать или дополнительно содержать, в ответ на прием информации о конфигурации из узла радиосети, конфигурирование первичных и вторичных логических каналов и отображение первичного логического канала в первый набор сот и отображение вторичного логического канала во второй набор сот. В некоторых вариантах осуществления прием информации о конфигурации из узла радиосети может содержать или дополнительно содержать прием сообщения о конфигурации из узла радиосети, причем сообщение о конфигурации указывает то, что первичный логический канал должен быть отображен в первый набор сот, и что вторичный логический канал должен быть отображен во второй набор сот. В некоторых вариантах осуществления сообщение о конфигурации может быть сообщением RRC (например, сообщением RRCConnectionSetup или сообщением RRCConnectionReconfiguration).
В некоторых вариантах осуществления первый набор сот и второй набор сот могут управляться узлом радиосети. В некоторых других вариантах осуществления первый набор сот может управляться узлом радиосети, тогда как второй набор сот может управляться другим узлом радиосети.
В некоторых вариантах осуществления первый набор сот может содержать одну или более сот, и второй набор сот может содержать одну или более сот.
Согласно другому аспекту некоторые варианты осуществления включают в себя узел радиосети, адаптированный, сконфигурированный, разрешенный или иным образом выполненный с возможностью выполнения одной или нескольких из описанных функций беспроводного устройства (например, действий, операций, этапов и т.д.).
В некоторых вариантах осуществления беспроводное устройство может содержать один или несколько приемопередатчиков и схему обработки, функционально связанную с одним или несколькими приемопередатчиками. Один или несколько приемопередатчиков выполнены с возможностью поддержания связи между беспроводным устройством и одним или несколькими узлами радиосети по радиоинтерфейсу. Схема обработки выполнена таким образом, чтобы беспроводное устройство могло выполнить одну или несколько из описанных функций беспроводного устройства. В некоторых вариантах осуществления схема обработки может содержать по меньшей мере один процессор и по меньшей мере одну память, причем в памяти хранятся инструкции, которые при их исполнении процессором предписывают беспроводному устройству выполнять одну или несколько из описанных функций беспроводного устройства.
В некоторых вариантах осуществления беспроводное устройство может содержать один или несколько функциональных блоков (также называемых модулями), выполненных с возможностью выполнения одной или несколько из описанных функций беспроводных устройств. В некоторых вариантах осуществления эти функциональные блоки могут быть реализованы одним или несколькими приемопередатчиками и схемой обработки беспроводного устройства.
Согласно другому аспекту некоторые варианты осуществления включают в себя компьютерный программный продукт. Компьютерный программный продукт содержит машиночитаемые инструкции, хранящиеся на невременном машиночитаемом носителе информации компьютерного программного продукта. Когда инструкции исполняются схемой обработки (например, по меньшей мере одним процессором) беспроводного устройства, они предписывают беспроводному устройству выполнять одну или несколько из описанных функций беспроводного устройства.
Согласно другому аспекту некоторые варианты осуществления включают в себя способ, выполняемый узлом радиосети, подключенным к беспроводному устройству, причем беспроводное устройство обслуживается по меньшей мере первым набором сот и вторым набором сот, при этом узел радиосети работает в режиме дублирования (например, дублирования PDCP). Способ содержит прием, в объекте PDCP узла радиосети, первых PDU RLC, переносящих данные, принятые в первом объекте RLC, ассоциированном с первым набором сот, из первого объекта RLC беспроводного устройства, по первому логическому каналу, и вторых PDU RLC, переносящих дублированные данные, принятые вторым объектом RLC, ассоциированным со вторым набором сот, из второго объекта RLC беспроводного устройства, по второму логическому каналу, и прием уведомления из беспроводного устройства об отказе линии радиосвязи, поддерживающей вторичный логический канал.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать, в ответ на прием уведомления из беспроводного устройства об отказе линии радиосвязи, поддерживающей вторичный логический канал, приостановку второго объекта RLC, ассоциированного со вторым набором сот, при этом поддерживая активность первого объекта RLC, ассоциированного с первым набором сот.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать, при приеме уведомления из беспроводного устройства об отказе линии радиосвязи, поддерживающей вторичный логический канал, прием сообщения из беспроводного устройства, причем сообщение содержит информацию об отказе линии радиосвязи, поддерживающей вторичный логический канал. В некоторых вариантах осуществления сообщение может быть сообщением RRC (например, сообщением PDCP-DuplicationFailureInformation). В некоторых вариантах осуществления информация об отказе линии радиосвязи, поддерживающей вторичный логический канал, может содержать идентификатор вторичного логического канала, идентификатор по меньшей мере одной соты из второго набора сот, идентификатор однонаправленного канала, несущего вторичный логический канал и/или идентификатор частотных ресурсов, ассоциированных с линией радиосвязи, поддерживающей вторичный логический канал.
В некоторых вариантах осуществления способ может содержать или дополнительно содержать передачу информации о конфигурации в беспроводное устройство, причем информация о конфигурации указывает, что первичный логический канал должен быть отображен в первый набор сот, и что вторичный логический канал должен быть отображен во второй набор сот. В таких вариантах осуществления способ может содержать или дополнительно содержать, при передаче информации о конфигурации в беспроводное устройство, передачу сообщения о конфигурации в беспроводное устройство, причем сообщение о конфигурации указывает, что первичный логический канал должен быть отображен в первый набор сот, и что вторичный логический канал должен быть отображен во второй набор сот. В некоторых вариантах осуществления сообщение о конфигурации может быть сообщением RRC (например, сообщением RRCConnectionSetup или сообщением RRCConnectionReconfiguration).
В некоторых вариантах осуществления первый набор сот и второй набор сот могут управляться узлом радиосети. В некоторых других вариантах осуществления первый набор сот может управляться узлом радиосети, тогда как второй набор сот может управляться другим узлом радиосети.
В некоторых вариантах осуществления первый набор сот может содержать одну или несколько сот, и второй набор сот может содержать одну или несколько сот.
Согласно другому аспекту некоторые варианты осуществления включают в себя узел радиосети, адаптированный, сконфигурированный, разрешенный или иным образом выполненный с возможностью выполнения одной или нескольких из описанных функций узла радиосети (например, действий, операций, этапов и т.д.).
В некоторых вариантах осуществления узел радиосети может содержать один или несколько приемопередатчиков, один или несколько интерфейсов связи и схему обработки, функционально связанными с одним или несколькими приемопередатчиками и с одним или несколькими интерфейсами связи. Один или несколько приемопередатчиков выполнены таким образом, чтобы позволить узлу радиосети обмениваться данными с одним или несколькими беспроводными устройствами по радиоинтерфейсу. Один или несколько интерфейсов связи выполнены таким образом, чтобы позволить узлу радиосети обмениваться данными с одним или несколькими другими узлами радиосети (например, через интерфейс связи сети радиодоступа), одним или несколькими узлами базовой сети (например, через интерфейс связи базовой сети) и/или с одним или несколькими другими сетевыми узлами. Схема обработки выполнена таким образом, чтобы узел радиосети мог выполнить одну или несколько из описанных функций узла радиосети. В некоторых вариантах осуществления схема обработки может содержать по меньшей мере один процессор и по меньшей мере одну память, причем в памяти хранятся инструкции, которые при их исполнении процессором конфигурируют по меньшей мере один процессор таким образом, чтобы узел радиосети мог выполнить одну или несколько из описанных функций узла радиосети.
В некоторых вариантах осуществления узел радиосети может содержать один или более функциональных блоков (также называемых модулями), выполненных с возможностью выполнения одной или нескольких из описанных функций узла радиосети. В некоторых вариантах осуществления эти функциональные блоки могут быть реализованы одним или несколькими приемопередатчиками и схемой обработки узла радиосети.
Согласно другому аспекту некоторые варианты осуществления включают в себя компьютерный программный продукт. Компьютерный программный продукт содержит машиночитаемые инструкции, хранящиеся на невременном машиночитаемом носителе информации компьютерного программного продукта. Когда инструкции исполняются схемой обработки (например, по меньшей мере одним процессором) узла радиосети, они предписывают узлу радиосети выполнять одну или несколько из описанных функций узла радиосети.
Некоторые варианты осуществления могут позволить узлу радиосети определить сопоставление между первичным и вторичным логическими каналами и обслуживающими сотами и то, как это сопоставление может быть сконфигурировано для беспроводного устройства. Некоторые варианты осуществления могут позволить беспроводному устройству выполнять разные действия в зависимости от того, какой из первичного и вторичного логических каналов, то есть объекта RLC, выходит из строя. Некоторые варианты осуществления могут позволить беспроводному устройству указывать узлу радиосети то, какая из обслуживающих сот вышла из строя, посредством ссылки, например, на первичный или вторичный логический канал. Некоторые варианты осуществления могут позволять беспроводному устройству, работающему в режиме дублирования PDCP, уведомлять узел радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал, без инициирования процедуры RLF.
Данный раздел "Сущность изобретения" не является обширным обзором всех предполагаемых вариантов осуществления и не предназначен для определения ключевых или решающих аспектов или особенностей любых вариантов осуществления или для подробного описания каких-либо подробностей вариантов осуществления. Другие аспекты и особенности станут очевидными для специалистов в данной области техники после прочтения последующего подробного описания конкретных вариантов осуществления совместно с фигурами.
Краткое описание чертежей
Примерные варианты осуществления будут описаны более подробно со ссылкой на следующие фигуры, на которых:
фиг. 1 - схематичное представление примерной сети беспроводной связи в соответствии с некоторыми вариантами осуществления;
фиг. 2A и 2B - схематичные представления примерного развертывания агрегации несущих (CA) (фиг. 2A) и примерного развертывания двойной связности (DC) (фиг. 2B) в соответствии с некоторыми вариантами осуществления;
фиг. 3A и 3B - блок-схемы примеров части стека протоколов при развертывании агрегации несущих (CA) (фиг. 3A) и при развертывании двойной связности (DC) (фиг. 3B) в соответствии с некоторыми вариантами осуществления;
фиг. 4 - схематичное представление сигнализации в соответствии с некоторыми вариантами осуществления;
фиг. 5 - блок-схема операций, выполняемых беспроводным устройством в соответствии с некоторыми вариантами осуществления;
фиг. 6 - блок-схема операций, выполняемых узлом радиосети в соответствии с некоторыми вариантами осуществления;
фиг. 7 - блок-схема беспроводного устройства в соответствии с некоторыми вариантами осуществления;
фиг. 8 - другая блок-схема беспроводного устройства в соответствии с некоторыми вариантами осуществления;
фиг. 9 - блок-схема узла радиосети в соответствии с некоторыми вариантами осуществления;
фиг. 10 - другая блок-схема узла радиосети в соответствии с некоторыми вариантами осуществления.
Осуществление изобретения
В изложенных ниже вариантах осуществления представлена информация, позволяющая специалистам в данной области техники применять на практике варианты осуществления. После прочтения последующего описания в свете сопроводительных чертежей специалисты в данной области техники поймут концепции описания и распознают применения этих концепций, которые, в частности, не рассмотрены в данном документе. Следует понимать, что эти концепции и приложения находятся в пределах объема описания.
В последующем описании изложены многочисленные конкретные детали. Однако понятно, что варианты осуществления могут быть осуществлены на практике без этих конкретных деталей. В других случаях общеизвестные схемы, структуры и технологии не были показаны подробно, чтобы не затруднять понимание описания. Специалисты в данной области техники, используя настоящее описание, смогут реализовать соответствующие функциональные возможности без чрезмерных экспериментов.
Используемые в описании ссылки на "один вариант осуществления", "вариант осуществления", "примерный вариант осуществления" и т.д., указывают на то, что описанный вариант осуществления может включать в себя конкретный признак, структуру или характеристику, но каждый вариант осуществления не обязательно должен включать конкретный признак, структуру или характеристику. Более того, такие фразы не обязательно относятся к одному и тому же варианту осуществления. Кроме того, когда конкретный признак, структура или характеристика описываются в связи с вариантом осуществления, подразумевается, что специалисту в данной области техники известно, как реализовать такой признак, структуру или характеристику в связи с другими вариантами осуществления, независимо от того, описаны ли они явным или неявным образом.
Используемые в данном описании формы существительных в единственном числе предусматривают также использование форм существительных во множественном числе, если из контекста явно не следует иное. Далее будет понятно, что используемые в данном документе термины "содержит", "содержащий", "включает в себя" и/или "включающий в себя" точно определяют наличие заявленных признаков, целых чисел, этапов, операций, элементов и/или компонентов, но не исключают наличия или добавления одного или нескольких других признаков, целых чисел, этапов, операций, элементов, компонентов и/или их групп.
На фиг. 1 показана примерная сеть 100 беспроводной связи, которая может использоваться для беспроводной связи. Беспроводная сеть 100 включает в себя беспроводные устройства 110A-110C (совместно именуемые беспроводными устройствами или WD 110) и множество узлов 130A-130C радиосети (например, eNB в LTE, gNBs в NR и т.д.) (совместно именуемые узлом радиосети или узлами 130 радиосети), которые напрямую или косвенно подключены к базовой сети 150, которая может содержать множество узлов базовой сети (например, MME, SGW и/или PGW в LTE/EPC, AMF, SMF и/или UPF в NGC и т.д.) (которые совместно упоминаются как узел базовой сети или узлы базовой сети). Беспроводная сеть 100 может использовать любые подходящие сценарии развертывания сети радиодоступа (RAN), включая наземную сеть радиодоступа UMTS (UTRAN), развитую наземную сеть радиодоступа UMTS (E-UTRAN) и сеть радиодоступа следующего поколения (NG-RAN).
Каждое из беспроводных устройств 110 в зонах 115 покрытия может иметь возможность напрямую поддерживать связь с узлами 130 радиосети через беспроводной интерфейс. В некоторых вариантах осуществления беспроводные устройства также могут иметь возможность поддерживать связь друг с другом посредством обмена данными между устройствами (D2D). В качестве примера, беспроводное устройство 110A может поддерживать связь с узлом 130A радиосети через беспроводной интерфейс. То есть беспроводное устройство 110A может передавать сигналы беспроводной связи в узел 130A радиосети и/или принимать сигналы беспроводной связи из него. Сигналы беспроводной связи могут содержать голосовой трафик, трафик данных, сигналы управления и/или любую другую подходящую информацию. В некоторых вариантах осуществления зона 115 покрытия беспроводного сигнала, ассоциированная с узлом 130 радиосети, может упоминаться как сота 115.
Обратимся теперь к фиг. 2A и 2B, на которых, соответственно, проиллюстрированы примеры развертывания агрегации несущих (CA) и развертывания двойной связности (DC). Обратимся сначала к фиг. 2A, на которой в CA один узел радиосети может устанавливать многочисленные линии радиосвязи с беспроводным устройством, причем каждая из линий радиосвязи обслуживается другой сотой, обычно работающей на разных частотах или на разных несущих. В примере, показанном на фиг. 2A, беспроводное устройство обслуживается двумя сотами, например, сотой 115A1 и 115A2, которые управляются одним и тем же узлом (например, 130A) радиосети. В CA одна из сот является первичной сотой (PCell), и другая(ие) сота(ы) является/являются вторичной(ыми) сотой(ами) (SCell). Хотя показаны только две соты, развертывание CA может включать в себя более двух сот.
Обратимся теперь к фиг. 2B, на которых в DC (первый) узел радиосети может также устанавливать многочисленные линии радиосвязи с беспроводным устройством, причем каждая линия радиосвязи обслуживается отдельной сотой. Однако в DC и в отличие от CA по меньшей мере одна из линий радиосвязи устанавливается через второй узел радиосети, который поддерживает связь с первым узлом радиосети (например, в LTE через интерфейс X2). В примере, показанном на фиг. 2B, беспроводное устройство обслуживается двумя сотами: сотой 115A, управляемой (первым) узлом 115A радиосети, и сотой 115B, управляемой (вторым) узлом радиосети 115B. В DC одна из сот является первичной сотой (PCell), а другая - первичной вторичной сотой (PSCell). При развертывании в соответствии со стандартами LTE узел радиосети, управляющий первичной сотой, упоминается как главный eNB или MeNB, тогда как узел радиосети, управляющий первичной вторичной сотой, упоминается как вторичный eNB или SeNB.
Хотя для упрощения это не показано на чертеже, CA и DC могут быть объединены, причем каждый из первого узла радиосети, второй радиосети или и того и другого может управлять множеством сот, обслуживающих беспроводное устройство.
Обратимся теперь к фиг. 3A и 3B, на которых показаны высокоуровневые виды части стеков протоколов развертывания CA и DC, соответственно. Как показано на фиг. 3A, при развертывании CA один объект PDCP, ассоциированный с первой сотой (или первым набором сот), ассоциируется и взаимодействует по меньшей мере с двумя объектами RLC, один из которых ассоциируется с первой сотой (или первым набором сот).), а другой ассоциируется со второй сотой (или вторым набором сот). В свою очередь, каждый из этих двух объектов RLC ассоциируется и взаимодействует с соответствующими объектами RLC в беспроводном устройстве по соответствующим логическим каналам. Так как логические каналы устанавливаются и отображаются в разные соты, логические каналы обычно поддерживаются разными линиями радиосвязи. Наконец, объекты RLC беспроводного устройства ассоциируются и взаимодействуют с одним объектом PCDP. Примечательно, что при развертывании CA как первая сота (или первый набор сот), так и вторичная сота (или второй набор сот) управляются одним и тем же узлом радиосети. Другими словами, при развертывании CA беспроводное устройство может обслуживаться двумя сотами (или двумя наборами сот), управляемыми одним и тем же узлом радиосети.
Обратимся теперь к фиг. 3B, на которой показано, что при развертывании DC один объект PDCP, ассоциированный с первой сотой (или первым набором сот), ассоциируется и взаимодействует с двумя объектами RLC, причем один из них ассоциируется с первой сотой (или первым набором сот), а другой ассоциируется со второй сотой (или вторым набором сот). В свою очередь, каждый из этих двух объектов RLC ассоциируется и взаимодействует с соответствующими объектами RLC в беспроводном устройстве по соответствующим логическим каналам. Как и при развертывании CA, при развертывании DC, так как логические каналы установлены и сопоставлены с разными сотами, логические каналы обычно поддерживаются разными линиями радиосвязи. Наконец, объекты RLC беспроводного устройства ассоциируются и взаимодействуют с одним объектом PCDP. Примечательно, что при развертывании DC первая сота (или первый набор сот) управляется первым или главным узлом радиосети, и вторая сота (или второй набор сот) управляется вторым или вторичным узлом радиосети.
Чтобы повысить надежность в определенных сценариях, было предложено, чтобы объекты RLC обменивались PDU RLC, переносящими дублированные PDU PDCP. Другими словами, было предложено разрешить беспроводному устройству, работающему с агрегацией несущих или с двойной связностью, дополнительно работать в режиме дублирования (также называемом дублированием PDCP). В режиме дублирования объект PDCP узла радиосети, управляющего первой(ыми) сотой(ами) (то есть узел радиосети в CA или главный узел радиосети в DC), дублирует PDU PDCP для их отправки в беспроводное устройство и их отправки в объекты RLC первой(ых) и второй(ых) сот, обслуживающих беспроводное устройство, для окончательной отправки в беспроводное устройство по их соответствующим логическим каналам. Аналогичным образом, объект PDCP беспроводного устройства дублирует PDU PDCP, которые должны быть отправлены в узел радиосети, управляющий первой(ыми) сотой(ами), и отправляет их в каждый из объектов RLC, ассоциированных с объектами RLC первой и второй сот, обслуживающих беспроводное устройство, которые должно, в конечном счете, отправить их в узел радиосети, управляющий первой(ыми) сотой(ами), по их соответствующим логическим каналам.
В дублировании PDCP было предложено, чтобы логический канал RLC считался первичным или вторичным логическим каналом в зависимости от того, какое(ие) поле(я) (например, поля в сообщении конфигурации RRC) было(и) сконфигурирована(ы) с одним или более компонентами/элементами, ассоциированными с этим логическим каналом. В этом отношении было предложено, что если объект RLC для логического канала был сконфигурирован в первом наборе полей RRC, то этот логический канал считается первичным логическим каналом, в то время как если объект RLC был сконфигурирован во втором наборе полей RRC, ассоциированный с ними логический канал считается вторичным логическим каналом.
Пример того, как определяются первичный и вторичный логические каналы, показан ниже. Приведенный ниже код ASN показывает некоторые параметры информационного элемента RadioResourceConfigDedicated, которые могут использоваться на основе 3GPP TS 36.331 V15.0.1. Этот информационный элемент может быть частью сообщения о конфигурации RRC, такого как сообщение RRCConnectionSetup или сообщение RRCConnectionReconfiguration. В этом информационном элементе узел радиосети конфигурирует линии радиосвязи, объекты RLC, идентификаторы логических каналов и конфигурации логических каналов. Первичный логический канал считается логическим каналом, который ассоциируется с полями rlc-Config, logicalChannelIdentity и logicalChannelConfig, и вторичный логический канал считается логическим каналом, который ассоциируется с полями rlc-Config-Dupl-r15, logicalChannelId-Dupl-v15xy и logicalChannelConfig-Dupl-v15xy (x и y указывают, что номер версии для этих полей еще не подтвержден).
Примечательно, что хотя в описании используются выражения "первичный логический канал" и "вторичный логический канал", для их описания или ссылки на них могут использоваться другие выражения. Например, для первичного логического канала могут использоваться выражения: первичный логический канал RLC, основная линия связи, основной участок, основной логический канал, первичная линия связи, первичный участок, основной участок дублирования PDCP, основной тракт передачи дублирования PDCP, тракт передачи, ассоциированный с первичной сотой или группой сот и т.д. для обозначения первичного логического канала. Аналогичным образом, выражения: вторичный логический канал RLC, вторичная линия связи, вторичный участок, дублирующая линия связи, дублирующий участок, дублирующий логический канал, вторичный участок дублирования PDCP, вторичная линия связи дублирования PDCP, вторичный тракт передачи дублирования PDCP, тракт передачи, ассоциированный со вторичной сотой или группой сот и т.д. могут использоваться для обозначения вторичного логического канала.
Способы, выполняемые в первичных и вторичных дублирующих линиях связи с помощью сот
Как указано выше, узел радиосети может указывать беспроводному устройству, какие логические каналы могут быть отправлены в какие обслуживающие соты. Это можно сделать путем предоставления беспроводному устройству сопоставления между логическими каналами и обслуживающими сотами, например, запретив отправку логических каналов в те соты, в которые не следует отправлять трафик логического канала.
В некоторых вариантах осуществления узел радиосети может конфигурировать (например, путем предоставления вышеупомянутого сопоставления/ограничений) беспроводное устройство таким образом, чтобы первичный логический канал отправлялся в набор обслуживающих сот, содержащих одну или более обслуживающих сот, которые считаются более важными, чем другие соты. Примеры таких более важных сот включают в себя первичную соту (PCell), первичную вторичную соту (PSCell), SCell PUCCH и т.д. по сравнению, например, с вторичной сотой (SCell).
Как будет описано ниже, беспроводное устройство может инициировать RLF, если беспроводное устройство имеет проблемы в первичном логическом канале (то есть в линии радиосвязи, поддерживающей первичный логический канал), при этом отправляя только уведомление или указание проблемы, если беспроводное устройство имеет проблемы во вторичном логическом канале (например, в линии радиосвязи, поддерживающей вторичный логический канал). Это означает, что при отображении/ограничении способом, описанным согласно этим вариантам осуществления, поведение будет следующим:
- если проблемы имеются в первичном логическом канале, это может означать, что беспроводное устройство имеет проблемы в важной соте и, следовательно, беспроводное устройство инициирует RLF;
- если проблемы имеются во вторичном логическом канале, это может означать, что беспроводное устройство имеет проблемы в менее важных сотах, и, следовательно, беспроводное устройство отправит указание.
Таким образом, если узел радиосети обеспечивает сопоставление между логическими каналами и обслуживающими сотами, как указано выше, узел радиосети может убедиться, что при наличии проблем в важной соте (например, PCell) беспроводное устройство инициирует RLF, но если проблемы имеются в менее важной соте (например, в соте SCell), беспроводное устройство не инициирует RLF, а вместо этого отправляет уведомление или указание.
Дифференцированное действие в зависимости от того, какая дублирующая линия связи имеет проблемы
В некоторых вариантах осуществления и, как указано выше, беспроводное устройство может инициировать первое действие или ряд действий, если проблемы имеются в основном логическом канале для дублированного однонаправленного канала, в то время как беспроводное устройство может инициировать второе действие или ряд действий, если проблемы имеются во вторичном логическом канале продублированного однонаправленного канала. В некоторых вариантах осуществления первое действие может заключаться в инициировании процедуры отказа линии радиосвязи (RLF), которая может привести к попытке беспроводного устройства восстановить соединение с сетью. Второе действие может состоять в уведомлении сети или предоставлении в сеть отчета о том, что возникла проблема. Примечательно, что, как будет показано позже, процедура предоставления отчета в сеть может называться типом отказа линии радиосвязи (который упоминается в данном документе как "отказ линии радиосвязи […] для вторичного логического канала дублирования PDCP"), однако этот тип отказа линии радиосвязи не инициирует повторное установление, к которому могла бы привести обычная процедура отказа линии радиосвязи.
В некоторых вариантах осуществления, когда проблемы имеются во вторичном логическом канале, беспроводное устройство может дополнительно приостановить объект/объекты RLC, ассоциированные со вторичным логическим каналом дублирования PDCP.
Узел радиосети, в ответ на такой отчет, описанный как второе действие, может деконфигурировать функцию дублирования для этого однонаправленного канала, восстановить подвергнутый отказу объект RLC отказавшего канала или деконфигурировать обслуживающие соты и т.д.
Предпочтительно, некоторые варианты осуществления позволяют избежать повторного установления соединения с сетью тогда, когда только вторичный логический канал имеет проблемы. Другими словами, в таких вариантах осуществления беспроводное устройство может только инициировать RLF, который вызывает повторное установление, если первичный логический канал имеет проблемы, но не инициировать RLF, если вторичный логический канал имеет проблемы. Это позволяет гарантировать, что беспроводное устройство будет инициировать только RLF, который вызывает повторное установление, если важные соты сталкиваются с проблемами.
В разделе 5.6.13 3GPP TS 36.331 v15.0.1 описан механизм отказа вторичной группы сот (SCG). Эта процедура заставляет беспроводное устройство приостанавливать все передачи в SCG и сбрасывать объект MAC, ассоциированный с SCG. Однако выполнение этих действий может не потребоваться в случае возникновения проблемы во вторичном логическом канале дублирования PDCP. Например, если беспроводное устройство имеет соту X, соту Y и соту Z в SCG, и вторичный логический канал дублирования PDCP сопоставлен только с сотой X, то отказ, вызванный низкой производительностью соты X, не будет мотивировать прекращение использования соты Y и соты Z.
Выше было описано то, как беспроводное устройство, сконфигурированное с CA, может отправлять первый тип отчета (например, сообщение SCellFailureReport), если максимальное количество повторных передач RLC достигается на одной из несущих, сопоставленных с дублированным однонаправленным каналом, в то время как беспроводное устройство инициирует механизм отказа SCG, если оно сконфигурировано с DC. В отличие от такого подхода, некоторые варианты осуществления предпочтительно гарантируют, что поведение унифицируется тогда, когда беспроводное устройство сталкивается с проблемами со вторичной линией связи дублирования PDCP, то есть беспроводное устройство уведомляет узел радиосети (например, посредством информационного сообщения об отказе дублирования PDCP) независимо от того, сконфигурирована ли агрегация несущих или двойная связность, что позволяет упростить вторичную линию связи дублирования PDCP, которая находится в SCG или в MCG. Кроме того, как упомянуто выше, беспроводное устройство инициирует для вторичного объекта RLC, участвующего в дублировании, указание отказа дублирования, специфичное для этого отказавшего объекта RLC. Эта указание отказа является специфичным для объекта RLC, то есть может привести к приостановке этого объекта RLC, и указывает на отказ объекта RLC в сети. Таким образом, сеть может деконфигурировать отказавший объект RLC. Указание отказа, специфичное для объекта RLC, то есть логического канала, является предпочтительным по сравнению с указанием отказа, специфичным для SCell (которая может включать в себя приостановку передач по восходящей линии связи в этой SCell), так как SCell также может использоваться множеством других логических каналов, которые могут не пострадать в такой же ситуации отказа/сбоя, как рассматриваемый объект RLC. Это может иметь место для конкретных конфигураций приоритезации логических каналов, в которых одни логические каналы предпочтительнее других, что приводит, скорее всего, к отказам в неприоритезированных объектах RLC. Это означает, что не работают только некоторые (отказавшие) объекты RLC, и только они должны быть деконфигурированы, в то время как другие объекты RLC могут продолжать свою работу, и, в частности, может продолжаться выполнение операции передачи по восходящей линии связи SCell. Чтобы инициировать это деконфигурирование эффективным способом, сеть должна быть проинформирована беспроводным устройством об отказе RLC вторичного логического канала дублирования, а не об отказе SCell.
Кроме того, инициирование указания отказа дублирования, которое описано в данном документе, на основе обнаружения отказа RLC во вторичном объекте RLC, задействованном в однонаправленном канале дублирования, имеет преимущество в том, что оно уникально для конкретного однонаправленного канала. Если бы было определено, что должно быть инициировано указание отказа для логических каналов RLC, для которых передачи ограничены некоторой SCell, то указание также должно быть инициировано для первичного логического канала RLC дублирования, ограниченного передачами в этой SCell. Таким образом, инициирование указаний отказа дублирования в зависимости от того, определен ли объект RLC как первичный или как вторичный объект RLC при дублировании, имеет преимущество в том, что узел радиосети может гибко определять ограничения передачи обоих объектов RLC, независимо от инициирования отказа, то есть может ассоциировать объекты RLC свободно с PCell или любой SCell.
Указание источника отказа
В случае отказа в объекте RLC, который может считаться произошедшим, если было достигнуто максимальное количество (повторных) передач RLC, беспроводное устройство может предоставить указание того, в каком объекте RLC (или группе объектов RLC)) произошла ошибка. Один из способов указания того, в каком объекте RLC произошла ошибка, состоит в указании в отчете об отказе идентификатора однонаправленного канала, логического канала или соты/частоты/несущей (то есть радиоресурсов), в которых произошла ошибка. Затем узел радиосети может определить, какая сота или группа сот имеют проблемы.
Это дает преимущество, заключающееся в том, что узел радиосети сможет, обладая этими знаниями, принять решение относительно применения действия только к проблемной(ым) соте(ам) (например, деконфигурировать их, деактивировать их и т.д.), но при этом оставить непроблемные соты такими, какие они есть. Это позволяет гарантировать, что удаляются только проблемные соты, и непроблемные соты сохраняются и могут использоваться для передачи из/в беспроводное устройство. Кроме того, этот способ является эффективным способом предоставления информации, необходимой узлу радиосети, так как необходимо просигнализировать только один идентификатор однонаправленного канала, что требует всего лишь нескольких битов сигнализации.
В некоторых вариантах осуществления для того, чтобы задействовать один или несколько из описанных вариантов осуществления, приведенные ниже разделы 3GPP TS 36.331 V15.0.1 могут быть изменены следующим образом.
====== <<<<<< 3GPP TS 36.331 V15.0.1>>>>> ======
5.3.11.3 Обнаружение отказа линии радиосвязи
UE должно:
1> по истечении T310; или
1> по истечении T312; или
1> после приема указания проблемы произвольного доступа от MCG MAC, когда ни T300, T301, T304, ни T311 не работают; или
1> после приема указания от RLC MCG, которое не ассоциируется со вторичным участком дублирования PDCP тем, что для SRB или DRB было достигнуто максимальное количество повторных передач:
2> считать, что отказ линии радиосвязи обнаруживается для MCG, то есть RLF;
2> кроме NB-IoT, сохранить следующую информацию об отказах линии радиосвязи в параметре VarRLF-Report, задав его поля следующим образом:
3> удалить информацию, включенную в VarRLF-Report, если таковая имеется;
3> установить plmn-IdentityList для включения списка EPLMN, хранимого UE (то есть включить RPLMN);
3> установить параметр MeasResultLastServCell таким образом, чтобы он включал в себя RSRP и RSRQ, если они доступны, PCell на основе результатов измерений, собранных до момента обнаружения UE отказа линии радиосвязи;
3> установить параметр MeasResultNeighCells таким образом, чтобы он включал в себя лучшие измеренные соты, отличные от PCell, упорядоченные таким образом, чтобы лучшая сота указывалась первой, и основанные на измерениях, собранных до момента обнаружения UE отказа линии радиосвязи, и установить его поля следующим образом;
4> если UE было выполнено с возможностью выполнения измерений для одной или нескольких частот E-UTRA, включить MeasResultListE-UTRA;
4> если UE было выполнено с возможностью предоставления отчетов об измерениях для одной или нескольких соседних частот UTRA, включить в него файл MeasResultListUTRA;
4> если UE было выполнено с возможностью предоставления отчетов об измерениях для одной или нескольких соседних частот GERAN, включить MeasResultListGERAN;
4> если UE было выполнено с возможностью предоставления отчетов об измерениях для одной или нескольких соседних частот CDMA2000, включить в него MeasResultsCDMA2000;
4> для каждой включенной соседней соты включить дополнительные доступные поля;
Примечание 1. Измеренные величины фильтруются фильтром L3, как указано в конфигурации измерения мобильности. Измерения основаны на ограничении ресурсов измерения во временной области, если оно сконфигурировано. Соты из черного списка сообщать не требуется.
3> если доступна подробная информация о местоположении, установить содержание locationInfo следующим образом:
4> включить locationCoordinates;
4> включить horizontalVelocity, если таковая имеется;
3> установить failedPCellId равным глобальному идентификатору соты, если он доступен, и в противном случае - физическому идентификатору соты и несущей частоте PCell, где обнаружен отказ линии радиосвязи;
3> установить для tac-FailedPCell код зоны отслеживания, если он доступен, той PCell, где обнаружен отказ линии радиосвязи;
3> если сообщение RRCConnectionReconfiguration, включающее в себя mobilityControlInfo, было принято до отказа соединения:
4> если последнее сообщение RRCConnectionReconfiguration, включающее в себя mobilityControlInfo, касается передачи обслуживания внутри E-UTRA:
5> включить previousPCellId и установить для него глобальный идентификатор соты той PCell, где было принято последнее сообщение RRCConnectionReconfiguration, включающее в себя mobilityControlInfo;
5> установить timeConnFailure равным времени, прошедшему с момента приема последнего сообщения RRCConnectionReconfiguration, включающего в себя mobilityControlInfo;
4> если последнее сообщение RRCConnectionReconfiguration, включающее в себя mobilityControlInfo, касалось передачи обслуживания к E-UTRA от UTRA, и если UE поддерживает отчет об отказах линии радиосвязи для MRO интер-RAT:
5> включить previousUTRA-CellId и установить для него идентификатор физической соты, частоту несущей и глобальный идентификатор соты, если таковой имеется, той соты UTRA, в которой было принято последнее сообщение RRCConnectionReconfiguration, включающее в себя mobilityControlInfo;
5> установить timeConnFailure равным времени, прошедшему с момента приема последнего сообщения RRCConnectionReconfiguration, включающего в себя mobilityControlInfo;
3> если UE поддерживает указание QCI1 в отчете об отказе линии радиосвязи и имеет DRB, для которого QCI равен 1:
4> включить drb-EstablishedWithQCI-1;
3> установить для параметра connectionFailureType значение rlf;
3> установить c-RNTI равным C-RNTI, используемому в PCell;
3> установить rlf-Cause на запуск для обнаружения отказа линии радиосвязи;
2> если защита AS не была активирована:
3> если UE является UE NB-IoT:
4>, если UE поддерживает повторное установление RRC-соединения для оптимизации EPS CIoT плоскости управления:
5> инициировать процедуру повторного установления RRC-соединения, как указано в 5.3.7;
4> иначе:
5> выполнить действия после выхода из RRC_CONNECTED, как указано в 5.3.12, с причиной освобождения "отказ RRC-соединения";
3> иначе:
4> выполнить действия после выхода из RRC_CONNECTED, как указано в 5.3.12, с причиной разъединения "другое";
2> иначе:
3> инициировать процедуру повторного установления соединения, как указано в 5.3.7;
В случае дублирования PDCP UE должно:
1> после приема указания от объекта RLC, ассоциированного со вторичным участком дублирования PDCP тем, что было достигнуто максимальное количество повторных передач:
2> считать, что отказ линии радиосвязи будет обнаружен для вторичного участка дублирования PDCP, то есть для дублирования PDCP-RLF;
2> инициировать процедуру получения информации об отказе дублирования PDCP, как указано в 5.6.X, для предоставления отчета об отказе дублирования PDCP;
В случае DC UE должно:
1> по истечении T313; или
1> после получения указания проблемы произвольного доступа от MAC SCG; или
1> после приема указания от RLC SCG, которое не ассоциируется со вторичным участком дублирования PDCP тем, что для SCG или разделенного DRB было достигнуто максимальное количество повторных передач:
2> считать, что отказ линии радиосвязи будет обнаружен для SCG, то есть SCG-RLF;
2> инициировать процедуру получения информации об отказе SCG, как указано в 5.6.13, для предоставления отчета об отказе линии радиосвязи SCG;
UE может сбросить информацию об отказе линии радиосвязи, то есть прекратить действие переменной UE VarRLF-Report через 48 часов после обнаружения отказа линии радиосвязи при отключении питания или при разъединении.
5.6.X Информация об ошибке дублирования PDCP
5.6.X.1 Общие положения
Фиг. 5.6.X.1-1. Информация об отказе дублирования PDCP
Целью этой процедуры является информирование E-UTRAN об отказе участка дублирования PDCP, который испытало UE.
5.6.X.2 Инициирование
UE инициирует процедуру для предоставления отчета об отказах участков дублирования PDCP, когда дублирование PDCP является активным и когда выполняется одно из следующих условий:
1> после обнаружения отказа линии радиосвязи для SCG в соответствии с 5.3.11; или
в случае дублирования PDCP, после инициировании процедуры UE должно:
1> инициировать передачу сообщения PDCP-DuplicationFailureInformation в соответствии с 5.6.X.3.
5.6.X.3 Действия, связанные с передачей сообщения PDCP-DuplicationFailureInformation
UE должно установить содержание сообщения PDCP-DuplicationFailureInformation следующим образом:
1> если PDCP-DuplicationFailureInformation отправляется из-за отказа дублирования PDCP для отказавшего DRB:
2> установить failedDRB для идентификации отказавшего DRB;
1> иначе, если PDCP-DuplicationFailureInformation отправляется из-за отказа дублирования PDCP для отказавшего SRB:
2> установить failedSRB-Identity для идентификации отказавшего SRB;
1> установить в поле MeasResultServFreqList включение для каждой соты E-UTRA, которая сконфигурирована, если таковая имеется, в measResultSCell величин рассматриваемой SCell, если она доступна в соответствии с требованиями к производительности, указанными в [16];
1> для каждой обслуживающей частоты E-UTRA, включенной в measResultServFreqList, включить в measResultBestNeighCell PhysCellId и величины лучшей необслуживающей соты, на основе RSRP, на рассматриваемой обслуживающей частоте;
1> установить параметр MeasResultNeighCells таким образом, чтобы он включал в себя наилучшие измеренные соты на необслуживающих частотах E-UTRA, упорядоченных таким образом, чтобы лучшая сота указывалась первой, и основанных на результатах измерений, собранных до момента, когда UE обнаружило отказ, и установить его поля следующим образом;
2> если UE было выполнено с возможностью выполнения измерений для одной или нескольких необслуживающих частот E-UTRA, и доступны результаты измерений, включить MeasResultListE-UTRA;
2> для каждой включенной соседней соты включить дополнительные доступные поля;
Примечание 1. Измеренные величины фильтруются фильтром L3, как указано в конфигурации измерения мобильности. Измерения основаны на ограничении ресурсов измерения во временной области, если оно сконфигурировано. Соты из черного списка сообщать не требуется.
UE должно отправить сообщение PDCP-DuplicationFailureInformation на нижние уровни для передачи.
6.2.2. Определение сообщений
- PDCP-DuplicationFailureInformation
Сообщение PDCP-DuplicationFailureInformation используется для предоставления информации об отказах дублирования PDCP, обнаруженных UE.
Однонаправленный радиоканал сигнализации: SRB1
RLC-SAP: AM
Логический канал: DCCH
Направление: UE - E-UTRAN
Сообщение PDCP-DuplicationFailureInformation
Описание поля PDCP-DuplicationFailureInformation
failedBearerIdentityЭто поле указывает идентификатор однонаправленного канала, в котором произошла ошибка дублирования PDCP. Для DRB идентификатор предусмотрен в поле failedDRB. Для SRB идентификатор указывается в поле failedSRB.
====== <<<<<< 3GPP TS 36.331 V15.0.1>>>>> ======
Со ссылкой на фиг. 4 показана блок-схема функционирования и сигнализации высокого уровня согласно некоторым вариантам осуществления. На схеме показан объект PCDP и первый объект RLC, ассоциированный с первой сотой (или первым набором сот), и второй объект RLC, ассоциированный со второй сотой (или вторым набором сот). На фиг. 4 две соты управляются одним узлом 130 радиосети, как это было бы в случае развертывания CA (смотри также фиг. 2A и 3A). Примечательно, что при развертывании DC первая(ые) сота(ы) будет (будет) управляться первым узлом радиосети, и вторая(ые) сота(ы) будет (будет) управляться вторым узлом радиосети (смотри также фиг. 2B и 3B).
Как показано на чертеже, узел радиосети может отправить сообщение о конфигурации RRC в беспроводное устройство (этап S102) для конфигурирования беспроводного устройства с соответствующими параметрами, чтобы разрешить как агрегацию несущих (или двойную связность), так и дублирование PDCP. Узел радиосети может отправить это RRC-сообщение во время установления соединения с помощью сообщения RRCConnectionSetup или позже при реконфигурировании соединения с помощью сообщения RRCConnectionReconfiguration. Независимо от того, какое сообщение используется, после того как только беспроводное устройство примет это сообщение, оно конфигурирует два объекта RLC и ассоциированные с ними логические каналы, сопоставляет логические каналы с первой(ыми) сотой(ами) и второй(ыми) сотой(ами), которые указаны, и назначает или иным образом определяет один из логических каналов в качестве первичного логического канала, и другой из логических каналов в качестве вторичного логического канала для дублирования PDCP (этап S104). В некоторых вариантах осуществления беспроводное устройство определяет первичный логический канал как канал, который описан и сконфигурирован в полях rlc-Config, logicalChannelIdentity и logicalChannelConfig, и определяет вторичный логический канал как канал, который описан и сконфигурирован в полях rlc-Config-Dupl-r15, logicalChannelId-Dupl-v15xy и logicalChannelConfig-Dupl-v15xy.
После того, как объекты RLC и их соответствующие логические каналы сконфигурированы, беспроводное устройство может обмениваться данными (то есть PDU RLC) с первой(ыми) сотой(ами) и второй(ыми) сотой(ами). На фиг. 4 первичный логический канал находится между беспроводным устройством и первой(ыми) сотой(ами), в то время как вторичный логический канал находится между беспроводным устройством и первой(ыми) сотой(ами). Таким образом, беспроводное устройство обменивается данными (то есть PDU RLC) с первой(ыми) сотой(ами) по первичному логическому каналу (этап S106), в то время как беспроводное устройство обменивается дублированными данными (то есть PDU RLC, переносящими дублированные данные) со второй(ыми) сотой(ами) по вторичному логическому каналу (этап S108). Узел радиосети обычно решает, какой логический канал будет связан с какой(ими) сотой(ами).
В определенный момент времени беспроводное устройство определяет отказ линии радиосвязи, которая поддерживает вторичный логический канал (этап S110). Отказ линии радиосвязи, поддерживающей вторичный логический канал, может быть определен после того, как беспроводное устройство обнаружит, что максимальное количество (повторных) попыток передачи было достигнуто в объекте RLC, ассоциированном с вторичным логическим каналом. После этого определения беспроводное устройство уведомляет узел радиосети об отказе линии радиосвязи, которая поддерживает вторичный логический канал. В некоторых вариантах осуществления и, как показано на фиг. 4, беспроводное устройство может уведомить узел радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал, путем отправки сообщения RRC, включающего в себя информацию о линии радиосвязи, которая поддерживает вторичный логический канал, и/или о вторичном логическом канале. В некоторых вариантах осуществления RRC-сообщение может быть вновь определенным RRC-сообщением, например, RRC-сообщением PDCP-DuplicationFailureInformation, тогда как в других вариантах осуществления RRC-сообщение может быть существующим RRC-сообщением, модифицированным для дополнительной передачи информации о линии радиосвязи, которая поддерживает вторичный логический канал, и/или о вторичном логическом канале.
В дополнение к уведомлению узла радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал, беспроводное устройство может предпринять дополнительные действия. Например, в некоторых вариантах осуществления беспроводное устройство может приостанавливать работу второго объекта RLC (то есть объекта RLC, ассоциированного со вторичным логическим каналом), при этом поддерживая активность первого объекта RLC (то есть объекта RLC, ассоциированного с первичным логическим каналом).
Аналогичным образом, после приема уведомления об отказе линии радиосвязи, поддерживающей вторичный логический канал, узел радиосети может предпринять дальнейшие действия. Например, в некоторых вариантах осуществления узел радиосети может приостановить второй объект RLC (то есть объект RLC, ассоциированный со вторичным логическим каналом), при этом поддерживая активность первого объекта RLC (то есть объекта RLC, ассоциированного с первичным логическим каналом). Дополнительно или альтернативно, узел радиосети может деконфигурировать или деактивировать дублирование PDCP. Дополнительно или альтернативно узел радиосети может деконфигурировать соту, ассоциированную с отказавшей линией радиосвязи.
Хотя это не показано на фиг. 4, если беспроводное устройство определяет отказ линии радиосвязи, которая поддерживает первичный логический канал, беспроводное устройство может инициировать процедуру отказа линии радиосвязи, которая может содержать попытку восстановить отказавший канал радиосвязи, который пытается восстановить соединение с сетью.
На фиг. 5 показана блок-схема последовательности операций, которая иллюстрирует некоторые операции беспроводного устройства в соответствии с некоторыми вариантами осуществления. Как показано на чертеже, беспроводное устройство может сначала принять информацию о конфигурации из узла радиосети, причем информация о конфигурации указывает то, что первичный логический канал должен быть отображен в первый набор сот, и вторичный логический канал должен быть отображен во второй набор сот, который будет использоваться при дублировании PDCP (этап S202). Информация о конфигурации может быть принята в сообщении конфигурации из узла радиосети, причем сообщение о конфигурации содержит или иным образом указывает соответствие между первичным логическим каналом и первым набором сот и между вторичным логическим каналом и вторым набором сот. В некоторых вариантах осуществления сообщение о конфигурации может быть RRC-сообщением, таким как сообщение RRC-ConnectionSetup (используемое во время установления соединения) или сообщение RRC-ConnectionReconfiguration (используемое при реконфигурировании соединения).
После приема сообщения о конфигурации беспроводное устройство может конфигурировать первичный логический канал между первым объектом RLC беспроводного устройства и первым объектом RLC, ассоциированным с первым набором сот, и вторичный логический канал между вторым объектом RLC беспроводного устройства и вторым объектом RLC, ассоциированным со вторым набором сот (этап S204).
После того, как объекты RLC и их соответствующие логические каналы были правильно сконфигурированы, беспроводное устройство может передавать из первого объекта RLC беспроводного устройства первые PDU RLC, переносящие данные, принятые из объекта PDCP беспроводного устройства, в первый объект RLC, ассоциированный с первым набором сот, по первичному логическому каналу, и из второго объекта RLC беспроводного устройства, вторые PDU RLC, переносящие дублированные данные, принятые из объекта PDCP беспроводного устройства, во второй объект RLC, ассоциированный со вторым набором сот, по вторичному логическому каналу (этап S206).
В определенный момент времени беспроводное устройство может определить или иным образом обнаружить отказ линии радиосвязи, поддерживающей вторичный логический канал (этап S208).
В ответ на определение отказа линии радиосвязи, поддерживающей вторичный логический канал, беспроводное устройство может уведомить узел радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал (этап S210). В некоторых вариантах осуществления уведомление узла радиосети может содержать передачу сообщения узлу радиосети, при этом сообщение содержит информацию об отказе линии радиосвязи, поддерживающей вторичный логический канал. В некоторых вариантах осуществления сообщение может быть RRC-сообщением, таким как вновь определенное сообщение PDCP-DuplicationFailureInformation или существующее RRC-сообщение, несущее информацию о линии радиосвязи, которая поддерживает вторичный логический канал, и/или о вторичном логическом канале.
Кроме того, в ответ на определение отказа линии радиосвязи, поддерживающей вторичный логический канал, беспроводное устройство может также дополнительно приостановить второй объект RLC, при этом поддерживая активность первого объекта RLC (этап S212).
Понятно, что в некоторых вариантах осуществления блоки на блок-схеме последовательности операций могут осуществляться в порядке, отличном от указанного на чертеже. Например, два блока, показанные последовательно, могут фактически исполняться по существу одновременно, или блоки могут иногда исполняться в обратном порядке, в зависимости от включенной функциональности. Также блоки, показанные пунктирными линиями, могут считаться необязательными по меньшей мере в некоторых вариантах осуществления.
На фиг. 6 показана блок-схема последовательности операций, которая иллюстрирует некоторые операции узла радиосети в соответствии с некоторыми вариантами осуществления. Как показано на чертеже, узел радиосети может сначала передать информацию о конфигурации в беспроводное устройство, причем информация о конфигурации указывает то, что первичный логический канал должен быть отображен в первый набор сот, и вторичный логический канал должен быть отображен во второй набор сот, который будет использоваться при дублировании PDCP (этап S302). Информация о конфигурации может быть передана в сообщении конфигурации в беспроводное устройство, причем сообщение о конфигурации содержит или иным образом указывает соответствие между первичным логическим каналом и первым набором сот и между вторичным логическим каналом и вторым набором сот. В некоторых вариантах осуществления сообщение о конфигурации может быть RRC-сообщением, таким как сообщение RRCConnectionSetup (используемое во время установления соединения) или сообщение RRCConnectionReconfiguration (используемое при реконфигурировании соединения).
После того, как объекты RLC и их соответствующие логические каналы были правильно сконфигурированы в беспроводном устройстве, узел радиосети принимает, в объекте PDCP узла радиосети, первые PDU RLC, переносящие данные, и вторые PDU RLC, переносящие дублированные данные, причем первые PDU RLC принимаются из первого объекта RLC беспроводного устройства по первичному логическому каналу с помощью первого объекта RLC, ассоциированного с первым набором сот, и вторые PDU RLC принимаются из второго объекта RLC беспроводного устройства по вторичному логическому каналу с помощью второго объекта RLC, ассоциированного со вторым набором сот (этап S304).
В определенный момент времени узел радиосети может принять уведомление из беспроводного устройства об отказе линии радиосвязи, поддерживающей вторичный логический канал (этап S306). В некоторых вариантах осуществления прием уведомления может содержать прием сообщения из беспроводного устройства, при этом сообщение содержит информацию об отказе линии радиосвязи, поддерживающей вторичный логический канал. В некоторых вариантах осуществления сообщение может быть RRC-сообщением, таким как вновь определенное сообщение PDCP-DuplicationFailureInformation или существующее RRC-сообщение, несущее информацию о линии радиосвязи, которая поддерживает вторичный логический канал, и/или о вторичном логическом канале.
В ответ на прием уведомления из беспроводного устройства узел радиосети может приостановить объект RLC, ассоциированный со вторым набором сот, при этом поддерживая активность объекта RLC, ассоциированного с первым набором сот (этап S308). Узел радиосети может дополнительно или альтернативно выполнять другие действия, такие как деконфигурирование соты, ассоциированной с отказавшей линией радиосвязи.
Понятно, что в некоторых вариантах осуществления блоки на блок-схеме последовательности операций могут осуществляться в порядке, отличном от указанного на чертеже. Например, два блока, показанные последовательно, могут фактически исполняться по существу одновременно, или блоки могут иногда исполняться в обратном порядке, в зависимости от включенной функциональности. Также блоки, показанные пунктирными линиями, могут считаться необязательными по меньшей мере в некоторых вариантах осуществления.
Некоторые варианты осуществления беспроводного устройства (WD) 110 будут теперь описаны со ссылкой на фиг. 7 и 8. Даже в том случае, если выражение "беспроводное устройство" используется на протяжении всего описания, следует понимать, что данное выражение используется в общем смысле. В этом смысле беспроводное устройство обычно относится к устройству, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания беспроводной связи с одним или несколькими сетевыми узлами (например, с узлами радиосети) и/или с одним или несколькими другими беспроводными устройствами. В некоторых вариантах осуществления беспроводное устройство может быть выполнено с возможностью передачи и/или приема информации без прямого взаимодействия с человеком. Такое беспроводное устройство может называться устройством связи машинного типа (MTC) или устройством межмашинного взаимодействия (M2M).
Примечательно, что в разных стандартах связи может использоваться разная терминология при упоминании или описании беспроводного устройства. Например, в 3GPP используются термины "пользовательское оборудование (UE)", "мобильное оборудование (ME)" и "мобильный терминал (MT)". Со своей стороны, в 3GPP2 используются термины "терминал доступа (AT)" и "мобильная станция (MS)". В стандарте IEEE 802.11 (также известном как WiFi™) используется термин "станция (STA)". Понятно, что общее выражение "беспроводное устройство" охватывает все эти термины.
На фиг. 7 показана блок-схема примерного беспроводного устройства 110 согласно некоторым вариантам осуществления. Беспроводное устройство 110 включает в себя одно или несколько: из приемопередатчика 112, процессора 114 и памяти 116. В некоторых вариантах осуществления приемопередатчик 112 обеспечивает передачу сигналов беспроводной связи и прием сигналов беспроводной связи из узла 130 радиосети (например, с помощью передатчика(ов) (Tx) 118, приемника(ов) (Rx) 120 и антенны (антенн) 122). Процессор 114 исполняет инструкции для выполнения некоторых или всех функций, описанных выше как выполняемых беспроводным устройством 110, и память 116 хранит инструкции, которые должны быть исполнены процессором 114. В некоторых вариантах осуществления процессор 114 и память 116 образуют схему 124 обработки.
Процессор 114 может включать в себя любую подходящую комбинацию аппаратных средств для исполнения инструкций и манипулирования данными для выполнения некоторых или всех описанных функций беспроводного устройства 110, таких как функции беспроводного устройства 110, описанного выше. В некоторых вариантах процессор 114 может включать в себя, например, один или более компьютеров, один или более центральных процессоров (CPU), один или более микропроцессоров, одну или более специализированных интегральных схем (ASIC), одну или более программируемых полевых матриц (FPGA) и/или другую логику.
Память 116 обычно предназначена для хранения инструкций, таких как компьютерная программа, программное обеспечение, прикладная программа, включающая в себя одну или несколько логических схем, правил, алгоритмов, кодов, таблиц и т.д. и/или других инструкций, которые могут быть исполнены процессором. Примеры памяти включают в себя компьютерную память (например, оперативное запоминающее устройство (RAM) или постоянное запоминающее устройство (ROM)), запоминающее устройство большой емкости (например, жесткий диск), съемные носители информации (например, компакт-диск (CD), или цифровой видеодиск (DVD)) и/или любые другие энергозависимые или энергонезависимые, невременные, машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию, данные и/или инструкции, которые могут быть использованы процессором беспроводного устройства 110.
Другие варианты осуществления беспроводного устройства 110 могут включать в себя дополнительные компоненты, помимо тех, которые показаны на фиг. 7, которые могут отвечать за выполнение определенных аспектов функций беспроводного устройства, включая любые из описанных выше функций и/или любые дополнительные функции (включая любые функций, необходимые для поддержки решений, описанных выше). В качестве только одного примера беспроводное устройство 110 может включать в себя устройства ввода и схемы, устройства вывода и один или более модулей или схем синхронизации, которые могут быть частью процессора. Устройства ввода включают в себя средства ввода данных в беспроводное устройство 110. В качестве примера, беспроводное устройство 110 может включать в себя дополнительные аппаратные средства 126, такие как устройства ввода и устройства вывода. Устройства ввода включают в себя средства ввода, такие как микрофон, элементы ввода, дисплей и т.д. Устройства ввода включают средство вывода данных в аудио, видео и/или печатном виде. Например, устройства вывода могут включать в себя динамик, дисплей и т.д.
На фиг. 8 показана блок-схема другого примерного беспроводного устройства 110 в соответствии с некоторыми вариантами осуществления. Как показано на чертеже, в некоторых вариантах осуществления беспроводное устройство 110 может содержать ряд модулей (или блоков) 128, выполненных с возможностью реализации некоторых или всех функциональных возможностей беспроводного устройства 110, описанного выше. Более конкретно, в некоторых вариантах осуществления беспроводное устройство 110 может содержать модуль передачи, выполненный с возможностью передачи, из первого объекта RLC беспроводного устройства, первых PDU RLC, переносящих данные, принятые из объекта PDCP беспроводного устройства, в первый объект RLC, ассоциированный с первым набором сот, по первичному логическому каналу, и из второго объекта RLC беспроводного устройства, вторых PDU RLC, переносящих дублированные данные, принятые из объекта PDCP беспроводного устройства, во второй объект RLC, ассоциированный со вторым набором сот, по вторичному логическому каналу. Беспроводное устройство 110 может также содержать модуль определения, выполненный с возможностью определения отказа линии радиосвязи, поддерживающей вторичный логический канал, и модуль уведомления, выполненный с возможностью уведомления узла радиосети об отказе линии радиосвязи, поддерживающей вторичный логический канал.
Следует понимать, что различные модули 128 могут быть реализованы в виде комбинации аппаратных средств и/или программного обеспечения, например, процессора 114, памяти 116 и приемопередатчика(ов) 112 беспроводного устройства 110, показанного на фиг. 7. Некоторые варианты осуществления также могут включать в себя дополнительные модули 128 для поддержки дополнительных и/или вспомогательных функций.
Варианты осуществления узла 130 радиосети будут теперь описаны со ссылкой на фиг. 9-10. Даже в том случае, если выражение "узел радиосети" используется по всему описанию, следует понимать, что данное выражение используется в общем смысле. В этом смысле узел радиосети обычно относится к оборудованию или комбинации оборудования, способному, сконфигурированному, расположенному и/или выполненному с возможностью поддержания беспроводной связи с одним или несколькими беспроводными устройствами и/или с другими сетевыми узлами или оборудованием в беспроводной сети для разрешения и/или предоставления беспроводного доступа к беспроводному(ым) устройству(ам) и/или для выполнения других функций (например, администрирования) в беспроводной сети.
Примечательно, что в разных стандартах связи может использоваться разная терминология при упоминании или описании узла радиосети. Например, в 3GPP используются термины "узел B (NB)", "развитой узел B (eNB)", "узел B следующего поколения (gNB)", "контроллер радиосети (RNC)" и "базовая станция (BS)". Со своей стороны, в 3GPP2 используются термины "узел доступа (AN)", "базовая станция (BS)" и "контроллер базовой станции (BSC)". В стандарте IEEE 802.11 (также известном как WiFi™) используется термин "точка доступа (AP)". Понятно, что общее выражение "узел радиосети" охватывает все эти термины.
На фиг. 9 показана блок-схема примерного узла 130 радиосети согласно некоторым вариантам осуществления. Узел 130 радиосети может включать в себя одно или несколько из: приемопередатчика 132, процессора 134, памяти 136 и одного или нескольких интерфейсов 146 связи. В некоторых вариантах осуществления приемопередатчик 132 обеспечивает передачу сигналов беспроводной связи и прием сигналов беспроводной связи из беспроводного устройства 110 (например, с помощью передатчика(ов) (Tx) 138, приемника(ов) (Rx) 140 и антенны (антенн) 142). Процессор 134 исполняет инструкции для выполнения некоторых или всех функций, описанных выше как выполняемых узлом 130 радиосети, и память 136 хранит инструкции, которые должны быть исполнены процессором 134. В некоторых вариантах осуществления процессор 134 и память 136 образуют схему 144 обработки. Интерфейс(ы) 146 связи позволяют узлу 130 радиосети поддерживать связь с другими узлами сети, в том числе с другими узлами радиосети (через интерфейс сети радиодоступа) и узлами базовой сети (через интерфейс базовой сети).
Процессор 134 может включать в себя любую подходящую комбинацию аппаратных средств для исполнения инструкций и манипулирования данными для выполнения некоторых или всех описанных функций узла 130 радиосети, таких как описано выше. В некоторых вариантах процессор 134 может включать в себя, например, один или более компьютеров, один или более центральных процессоров (CPU), один или более микропроцессоров, одну или более специализированных интегральных схем (ASIC), одну или более программируемых логических матриц (FPGA) и/или другую логику.
Память 136, как правило, выполнена с возможностью хранения инструкций, таких как компьютерная программа, программное обеспечение, прикладная программа, включающая в себя одно или более из: логики, правил, алгоритмов, кодов, таблиц и т.д. и/или других инструкций, которые могут быть исполнены процессором. Примеры памяти включают в себя компьютерную память (например, оперативное запоминающее устройство (RAM) или постоянное запоминающее устройство (ROM)), запоминающее устройство большой емкости (например, жесткий диск), съемные носители информации (например, компакт-диск (CD) или цифровой видеодиск (DVD)) и/или любые другие энергозависимые или энергонезависимые, невременные, машиночитаемые и/или машиноисполняемые запоминающие устройства, которые хранят информацию.
В некоторых вариантах осуществления интерфейс 146 связи коммуникативно связан с процессором 134 и может относиться к любому подходящему устройству, выполненному с возможностью приема входного сигнала для узла 130 радиосети, отправки выходного сигнала из узла 130 радиосети, выполнения подходящей обработки входного сигнала или выходного сигнала или одновременно и того, другого, поддержания связи с другими устройствами или к любой комбинации из того, что было приведено выше. Интерфейс 146 связи может включать в себя соответствующее оборудование (например, порт, модем, сетевую карту и т.д.) и программное обеспечение, включая возможности преобразования протоколов и обработки данных, для обеспечения связи через сеть.
Другие варианты осуществления узла 130 радиосети могут включать в себя дополнительные компоненты, помимо тех, которые показаны на фиг. 9, которые могут отвечать за выполнение определенных аспектов функций узла радиосети, включая любые из описанных выше функций и/или любые дополнительные функции (включая любые функции, необходимые для поддержки решений, описанных выше). Различные типы сетевых узлов могут включать в себя компоненты, имеющие одно и то же физическое оборудование, выполненное с возможностью поддержки (например, посредством программирования) различных технологий радиодоступа, или могут представлять собой, полностью или частично, различные физические компоненты.
В некоторых вариантах осуществления узел 130 радиосети может содержать ряд модулей (или блоков) 148, выполненных с возможностью реализации некоторых или всех функций узла 130 радиосети, описанных выше. Как показано на фиг. 10, в некоторых вариантах осуществления узел 130 радиосети может содержать (первый) модуль приема, выполненный с возможностью приема, в объекте PDCP узла радиосети, первых PDU RLC, переносящих данные, и вторых PDU RLC, переносящих дублированные данные, причем первые PDU RLC принимаются из первого объекта RLC беспроводного устройства по первичному логическому каналу с помощью первого объекта RLC, ассоциированного с первым набором сот, и вторые PDU RLC принимаются из второго объекта RLC беспроводного устройства по вторичному логическому каналу с помощью второго объекта RLC, ассоциированного со вторым набором сот. Узел 130 радиосети также может содержать (второй) модуль приема, выполненный с возможностью приема уведомления из беспроводного устройства об отказе линии радиосвязи, поддерживающей вторичный логический канал.
Следует понимать, что различные модули 148 могут быть реализованы в виде комбинации аппаратных средств и/или программного обеспечения, например, процессора 134, памяти 136 и приемопередатчика(ов) 132 узла 130 радиосети, показанного на фиг. 9. Некоторые варианты осуществления также могут включать в себя дополнительные модули 148 для поддержки дополнительных и/или вспомогательных функций.
Некоторые варианты осуществления могут быть представлены в виде невременного программного продукта, хранящегося на машиночитаемом носителе информации (который также называется машиночитаемым носителем информации, считываемым процессором носителем информации или машиноиспользуемым носителем информации, имеющим машиночитаемый программный код, воплощенный на нем). Машиночитаемый носитель информации может быть любым подходящим материальным носителем информации, в том числе магнитным, оптическим или электрическим носителем информации, включая дискету, постоянное запоминающее устройство на основе компакт-диска (CD-ROM), устройство памяти (энергозависимое или энергонезависимое) на основе постоянного запоминающего устройства на цифровом универсальном диске (DVD-ROM), или аналогичным механизмом хранения. Машиночитаемый носитель информации может содержать различные наборы инструкций, кодовые последовательности, информацию о конфигурации или другие данных, которые при их исполнении предписывают процессору выполнять этапы способа согласно одному или нескольким из описанных вариантов осуществления. Специалистам в данной области техники должно быть понятно, что другие инструкции и операции, необходимые для реализации описанных вариантов осуществления, также могут храниться на машиночитаемом носителе информации. Программное обеспечение, запущенное с машиночитаемого носителя информации, может взаимодействовать со схемой для выполнения описанных задач.
Вышеописанные варианты осуществления предназначены только для примера. Специалисты в данной области техники могут вносить изменения, модификации и изменения в конкретные варианты осуществления без отклонения от объема описания.
Перечень сокращений
Настоящее описание может содержать одно или более из следующих сокращений:
DC - двойное подключение
eNB - развитой узел B
EUTRAN - развитая наземная сеть радиодоступа
MAC - управление доступом к среде передачи данных
MCG - основная группа сот
PDCP - протокол конвергенции пакетных данных
PDU - протокольный блок данных
RLC - управление линией радиосвязи
RLF - отказ линии радиосвязи
RRC - управление радиоресурсами
SCG - группа вторичных сот
UE - пользовательское оборудование
UMTS - универсальная мобильная телекоммуникационная система.
Ссылки на стандарты
Следующие ссылки могут относиться к настоящему описанию:
3GPP TS 36.323 V14.5.0 - Спецификация протокола конвергенции пакетных данных (PDCP)
3GPP TS 36.331 V15.0.1 - Спецификация протокола управления радиоресурсами (RRC).