Устройство связи, способ связи и компьютерная программа
COMMUNICATION DEVICE, METHOD OF COMMUNICATION AND COMPUTER PROGRAM

Область техники
Данное изобретение относится к способу и устройству и, в частности, к способу и устройству, которые используют агрегацию несущих и дублирование канала.
Предпосылки создания изобретения
Система связи может рассматриваться как средство, которое обеспечивает связь между двумя или более устройствами, такими как пользовательские терминалы, машиноподобные терминалы, базовые станции и/или другие узлы, посредством предоставления каналов связи для переноса информации между устройствами, осуществляющими связь. Система связи может обеспечиваться, например, посредством сети связи и одного или нескольких совместимых устройств связи. Связь может включать, например, передачу данных для переноса данных для передачи речи, электронной почты (email), текстовых сообщений, мультимедийной информации и/или передачи данных контента и тому подобное. Неограничивающие примеры предоставляемых услуг включают в себя двусторонние или многосторонние разговоры, передачу данных или мультимедийные услуги и доступ к системе сети передачи данных, такой как Интернет.
В системе беспроводной связи по меньшей мере часть связи происходит через беспроводные интерфейсы. Примеры беспроводных систем включают наземные сети мобильной связи общего пользования (Public Land Mobile Network, PLMN), спутниковые системы связи и различные беспроводные локальные сети, например беспроводные локальные сети (Wireless Local Area Network, WLAN). Технология беспроводных локальных сетей, позволяющая устройствам подключаться к сети передачи данных, известна под торговым наименованием Wi-Fi. Сеть Wi-Fi часто используется как синоним сети WLAN. Беспроводные системы могут быть разделены на соты, и поэтому их часто называют сотовыми системами. Базовая станция предоставляет по меньшей мере одну соту.
Пользователь может получать доступ к системе связи посредством соответствующего устройства связи или терминала, которые способны связываться с базовой станцией. Следовательно, узлы, подобные базовым станциям, часто называют точками доступа. Устройство связи пользователя часто упоминается как пользовательское оборудование (User Equipment, UE). Устройство связи снабжено соответствующим устройством приема и передачи сигналов для обеспечения связи, например, обеспечения связи с базовой станцией и/или связи непосредственно с другими пользовательскими устройствами. Устройство связи может осуществлять связь по соответствующим каналам, например, прослушивать канал, по которому осуществляет передачу станция, например, базовая станция соты.
Система связи и связанные с ней устройства обычно работают в соответствии с заданным стандартом или спецификацией, которая устанавливает, что различным субъектам, связанным с системой, разрешено делать и как этого следует достигать. Также обычно определяются протоколы связи и/или параметры, которые должны использоваться для соединения. Неограничивающие примеры стандартизированных технологий радиодоступа включают глобальную систему мобильной связи (Global System for Mobile, GSM), сеть радиодоступа усовершенствованной среды передачи данных GSM (Enhanced Data for GSM Evolution, EDGE) (GSM/EDGE Radio Access Network, GERAN), универсальную наземную сеть радиодоступа (Universal Terrestrial Radio Access Networks UTRAN) и усовершенствованную UTRAN (evolved UTRAN, E-UTRAN). Примером архитектуры системы связи является проект долгосрочного развития (Long-Term Evolution, LTE) технологии радиодоступа универсальной системы мобильной связи (Universal Mobile Telecommunications System, UMTS). Система LTE стандартизирована организацией Проект сотрудничества по разработке систем третьего поколения (Third Generation Partnership Project, 3GPP). Система LTE использует усовершенствованную универсальную наземную сеть радиодоступа (E-UTRAN) и ее дальнейшее развитие, которое иногда называют усовершенствованной LTE (LTE-Advanced, LTE-А).
С момента введения услуг четвертого поколения (4th Generation, 4G) все больший интерес уделяется стандарту следующего или пятого поколения (5th Generation, 5G). Система 5G может упоминаться также как сеть новое радио (New Radio, NR). Стандартизация сетей 5G или NR продолжается организацией 3GPP.
Сущность изобретения
Согласно первому аспекту предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы, при этом по меньшей мере одна память и код компьютерной программы сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: в ответ на деактивацию всего множества активных сот, связанных с дублирующим каналом, инициирование деактивации упомянутого дублирующего канала.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством в ответ на деактивацию упомянутого дублирующего канала инициирования передачи данных, находящихся в буфере, связанном с упомянутым деактивированным дублирующим каналом, из пользовательского оборудования в точку доступа.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством определения, есть ли в упомянутом буфере данные для передачи после упомянутой деактивации упомянутого дублирующего канала.
Буфер может быть связан с объектом управления радиолинией, связанным с упомянутым деактивированным дублирующим каналом.
Логический канал может быть связан с упомянутым дублирующим каналом, и по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством отображения упомянутого логического канала по меньшей мере на одну активную соту, связанную с исходным каналом, так что упомянутые данные передаются по логическому каналу по меньшей мере в одну активную соту упомянутой точки доступа.
По меньшей мере одна активная сота может содержать первичную соту и/или вторичную соту.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством обеспечения передачи упомянутых данных, находящихся в упомянутом буфере, связанном с упомянутым деактивированным дублирующим каналом, до тех пор, пока не будут переданы все упомянутые данные и/или не будет повторно активирован дублирующий канал.
Устройство может быть размещено в беспроводном устройстве.
В соответствии с другим аспектом предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы; при этом по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: в ответ на деактивацию всего множества активных сот, связанных с дублированием, инициирование деактивации упомянутого дублирования.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством в ответ на деактивацию упомянутого дублирования, инициирования передачи данных, находящихся в буфере, связанном с деактивированным дублированием, из пользовательского оборудования в точку доступа.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством определения, есть ли в упомянутом буфере данные для передачи после деактивации дублирования.
Буфер может быть связан с объектом управления радиолинией, связанным с упомянутым деактивированным дублированием.
Логический канал может быть связан с упомянутым дублированием, и по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством отображения упомянутого логического канала по меньшей мере на одну активную соту, связанную с исходным каналом, так что упомянутые данные передаются по логическому каналу по меньшей мере в одну активную соту точки доступа.
По меньшей мере одна активная сота может содержать первичную соту и/или вторичную соту.
По меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством обеспечения передачи упомянутых данных, находящихся в упомянутом буфере, связанном с деактивированным дублированием, до тех пор, пока не будут переданы все упомянутые данные или не будет повторно активирован дублирующий канал.
Устройство может быть предусмотрено в беспроводном устройстве.
В соответствии с еще одним аспектом предлагается способ, включающий: в ответ на деактивацию всего множества активных сот, связанных с линей связи с дублированием, выполнение деактивации упомянутого дублирующего канала.
Способ может включать этап, на котором в ответ на деактивацию упомянутого дублирующего канала инициируют передачу данных, находящихся в буфере, связанном с деактивированной линей связи с дублированием, из пользовательского оборудования в точку доступа.
Способ может включать определение, есть ли в упомянутом буфере данные для передачи после деактивации дублирующего канала.
Буфер может быть связан с объектом управления радиолинией, связанным с упомянутым дублирующим каналом.
Логический канал может быть связан с упомянутым дублирующим каналом, при этом упомянутый способ может включать отображение упомянутого логического канала по меньшей мере на одну активную соту, связанную с исходным каналом, так что упомянутые данные передаются по логическому каналу в упомянутую по меньшей мере одну активную соту точки доступа.
Активная сота может быть первичной сотой или вторичной сотой.
Способ может включать обеспечение передачи упомянутых данных, находящихся в упомянутом буфере, связанном с дублирующим каналом, до тех пор, пока не будут переданы все упомянутые данные или не будет повторно активирован дублирующий канал.
Согласно другому аспекту предлагается способ, включающий: в ответ на деактивацию всего множества активных сот, связанных с дублирующим каналом, выполнение деактивации упомянутого дублирования.
Способ может включать в ответ на деактивацию упомянутого дублирования инициирование передачи данных, находящихся в буфере, связанном с деактивированной линей связи с дублированием, из пользовательского оборудования в точку доступа.
Способ может включать определение, имеет ли упомянутый буфер данные для передачи после деактивации дублирования.
Буфер может быть связан с объектом управления радиолинией, связанным с упомянутым дублирующим каналом.
Логический канал может быть связан с упомянутым дублирующим каналом, при этом упомянутый способ может включать отображение упомянутого логического канала по меньшей мере на одну активную соту, связанную с исходным каналом, так что упомянутые данные передаются по логическому каналу в упомянутую по меньшей мере одну активную соту точки доступа.
Активная сота может быть первичной сотой или вторичной сотой.
Способ может включать обеспечение передачи упомянутых данных, находящихся в упомянутом буфере, связанном с дублирующим каналом, до тех пор, пока не будет осуществлена передача всех упомянутых данных или не будет повторного активировано упомянутое дублирование.
Согласно еще одному аспекту предлагается способ, включающий: разрешение логическому каналу использовать только подмножество доступных сот, когда дублирующий канал активирован; и разрешение логическому каналу использовать любую из упомянутых доступных сот, когда упомянутый дублирующий канал деактивирован.
Согласно еще одному аспекту предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы; при этом по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: разрешение логическому каналу использовать только подмножество доступных сот, когда дублирующий канал активирован; и разрешение логическому каналу использовать любую из упомянутых доступных сот, когда упомянутый дублирующий канал деактивирован.
Согласно еще одному аспекту предлагается способ, включающий в ответ на деактивацию дублирования радиоканала инициирование по умолчанию отображения логического канала на любую одну или несколько из активных обслуживающих сот.
Согласно еще одному аспекту предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы; при этом по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: в ответ на деактивацию дублирования радиоканала, обеспечение отображения заданного по умолчанию логического канала на любую одну или несколько из активных обслуживающих сот.
Согласно еще одному аспекту, предлагается способ, включающий: разрешение логическому каналу использовать только подмножество доступных обслуживающих сот, когда дублирование соответствующего радиоканала активировано; и разрешение логическому каналу использовать любую из упомянутых доступных обслуживающих сот, когда упомянутое дублирование соответствующего радиоканала деактивировано.
Согласно еще одному аспекту предлагается способ, включающий: разрешение логическому каналу использовать только подмножество доступных обслуживающих сот, когда дублирование активировано; и разрешение логическому каналу использовать любую из упомянутых доступных обслуживающих сот, когда упомянутое дублирование деактивировано.
Согласно еще одному аспекту предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы; при этом по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: разрешение логическому каналу использовать только подмножество доступных обслуживающих сот, когда дублирование соответствующего радиоканала активировано; и разрешение логическому каналу использовать любую из упомянутых доступных обслуживающих сот, когда упомянутое дублирование соответствующего радиоканала деактивировано.
Согласно еще одному аспекту предлагается устройство, содержащее: по меньшей мере один процессор и по меньшей мере одну память, включающую в себя код компьютерной программы; при этом по меньшей мере одна память и компьютерный код могут быть сконфигурированы для обеспечения совместно с по меньшей мере одним процессором выполнения устройством по меньшей мере следующего: разрешение логическому каналу использовать только подмножество доступных обслуживающих сот, когда дублирование активировано; и разрешение логическому каналу использовать любую из упомянутых доступных обслуживающих сот, когда упомянутое дублирование деактивировано.
Согласно еще одному аспекту предлагается способ, включающий: инициирование на узле доступа деактивации по меньшей мере одной из множества сот, связанных с дублирующим каналом, для деактивации упомянутого дублирующего канала.
Согласно еще одному аспекту предлагается компьютерный программный продукт, содержащий части программного кода для выполнения этапов любого из вышеупомянутых аспектов, когда программа выполняется на компьютере.
Также может быть предложена компьютерная программа, содержащая средство программного кода, приспособленное для выполнения способов.
Выше было описано множество вариантов осуществления изобретения. Следует принимать во внимание, что дополнительные варианты осуществления изобретения могут быть получены комбинацией любых двух или более вариантов осуществления, описанных выше.
Краткое описание чертежей
В качестве примера некоторые варианты осуществления изобретения будут описаны более подробно со ссылкой на следующие примеры и сопровождающие чертежи, на которых:
На фиг. 1 показана схема примера системы беспроводной связи.
На фиг. 2 показан пример устройства связи.
На фиг. 3 показан пример отображения логического канала в пользовательском оборудовании.
На фиг. 4 показана последовательность операций способа согласно одному из вариантов осуществления изобретения.
Подробное описание
Перед подробным описанием примеров некоторые общие принципы системы беспроводной связи и устройств мобильной связи кратко поясняются со ссылкой на фиг. 1-2, чтобы помочь в понимании технологии, лежащей в основе описанных примеров.
В системе 100 беспроводной связи, такой как показанная на фиг. 1, устройствам беспроводной связи, например пользовательскому оборудованию (UE) или устройствам 102, 104, 105 межмашинной связи (Machine Type Communication, МТС), предоставляется беспроводной доступ через по меньшей мере одну базовую станцию или аналогичный беспроводной передающий и/или принимающий узел или точку беспроводной инфраструктуры. Таким узлом может быть, например, базовая станция или усовершенствованный узел В (enhanced NodeB, eNodeB, eNB), или в системе 5G узел В следующего поколения (Next Generation NodeB, gNB) или другой узел беспроводной инфраструктуры. Эти узлы будут далее называться общим термином «базовая станция». Базовые станции обычно управляются по меньшей мере одним подходящим контроллером для обеспечения их работы и управления устройствами мобильной связи при связи с базовыми станциями. Контроллер может быть расположен в сети радиодоступа (например, в системе 100 беспроводной связи) или в базовой сети (Core Network, CN) (не показана на чертеже) и может быть реализован как одно центральное устройство или его функциональные возможности могут быть распределены по нескольким устройствам. Контроллер может быть частью базовой станции и/или предоставлять собой отдельный объект, такой как блок управления (Control Unit, CU). На фиг. 1 показаны устройства 108 и 109 управления для управления соответствующими базовыми станциями 106 и 107 макроуровня. В некоторых системах устройство управления может дополнительно или альтернативно предусматриваться в блоке CU. Другие примеры системы радиодоступа включают в себя те, которые обеспечиваются базовыми станциями систем, основанных на таких технологиях, как 5G или новое радио, беспроводная локальная сеть (Wireless Local Area Network, WLAN) и/или технология широкополосного доступа в микроволновом диапазоне (Worldwide Interoperability for Microwave Access, WiMax). Базовая станция может обеспечивать покрытие для всей соты или аналогичной зоны службы радиосвязи.
На фиг. 1 базовые станции 106 и 107 показаны подключенными к более широкомасштабной сети 113 связи через шлюз 112. Для соединения с другой сетью может быть предусмотрена дополнительная функция шлюза.
Меньшие базовые станции 116, 118 и 120 также могут быть подключены к сети 113, например, с помощью отдельной функции шлюза и/или через контроллеры станций макроуровня. Базовые станции 116, 118 и 120 могут быть базовыми станциями пико- или фемто- уровня и т.п. В этом примере станции 116 и 118 подключены через шлюз 111, в то время как станция 120 подключены через контроллер 108. В некоторых вариантах осуществления изобретения меньшие станции могут не предусматриваться.
Далее более подробно будет описан вариант устройства беспроводной связи со ссылкой на фиг. 2, на которой показан схематичный вид устройства 200 связи с частичным разрезом. Такое устройство связи часто называют пользовательским оборудованием (UE) или терминалом. Соответствующее устройство мобильной связи может быть предоставлено любым устройством, способным отправлять и принимать радиосигналы. Неограничивающие примеры включают мобильную станцию (Mobile Station, MS) или мобильное устройство, такое как мобильный телефон или устройство, называемое "смартфоном", компьютер, снабженный картой беспроводного интерфейса или другим средством беспроводного интерфейса (например, адаптером с интерфейсом универсальной последовательной шины (Universal Serial Bus, USB) (USB dongle)), персональный цифровой помощник (Personal Data Assistant, PDA) или планшетный компьютер, снабженный возможностями беспроводной связи, или любые их комбинации или тому подобное. Устройство мобильной связи может обеспечивать, например, передачу данных для переноса сообщений, таких как речевое сообщение, электронная почта (email), текстовое сообщение, мультимедийная информация и тому подобное. Таким образом, пользователям могут предлагаться и предоставляться многочисленные услуги посредством их устройства связи. Неограничивающие примеры этих услуг включают в себя двухсторонние или многосторонние разговоры, передачу данных или мультимедийные услуги или просто доступ к сетевой системе передачи данных, такой как Интернет. Пользователям также может быть предоставлена широковещательная или многоадресная передача данных. Неограничивающие примеры контента включают загрузки, теле- и радиопрограммы, видео, рекламу, различные оповещения и другую информацию.
Устройство беспроводной связи может быть, например, мобильным устройством, то есть устройством, не закрепленным в определенном месте, или оно может быть стационарным устройством. Беспроводное устройство может нуждаться во взаимодействии человека для связи или может не нуждаться во взаимодействии человека для связи. В настоящем описании термины UE или "пользовательский" используются для обозначения устройства беспроводной связи любого типа.
Беспроводное устройство 200 может принимать сигналы через эфир или радиоинтерфейс 207 посредством соответствующего устройства для приема радиосигналов и может передавать сигналы посредством соответствующего устройства для передачи радиосигналов. На фиг. 2 приемопередающее устройство схематично обозначено блоком 206. Приемопередающее устройство 206 может быть обеспечено, например, посредством блока радиосвязи и соответствующей антенной системы. Антенная система может быть расположена внутри или снаружи беспроводного устройства.
Беспроводное устройство обычно снабжено по меньшей мере одним объектом 201 обработки данных по меньшей мере одной памятью 202 и другими возможными компонентами 203 для использования в программном и аппаратном обеспечении выполнения задач, для которых оно предназначено, включая управление доступом и связью с системами доступа и другими устройства связи. Устройства обработки, хранения данных и другого соответствующего управления данными могут быть предусмотрены на соответствующей плате и/или в наборах интегральных схем. Эта особенность обозначена ссылочным номером 204. Пользователь может управлять работой беспроводного устройства посредством подходящего пользовательского интерфейса, такого как клавиатура 205, голосовые команды, сенсорный планшет, их комбинации или тому подобное. Также могут быть предусмотрены дисплей 208, динамик и микрофон. Кроме того, устройство беспроводной связи может содержать соответствующие соединители (проводные или беспроводные) с другими устройствами и/или для подключения внешних аксессуаров, например оборудования громкой связи. Устройства 102, 104, 105 связи могут осуществлять доступ к системе связи на основе различных технологий доступа.
Примером систем беспроводной связи являются архитектуры, стандартизированные организацией Проект сотрудничества по разработке систем третьего поколения (3GPP). Последние разработки на основе 3GPP часто называют проектом долгосрочного развития (LTE) технологии радиодоступа универсальной системы мобильной связи (UMTS). Различные этапы разработки спецификаций 3GPP называются релизами. Более поздние разработки LTE часто называют усовершенствованной LTE (LTE-A). Система LTE использует архитектуру мобильной связи, известную как усовершенствованная универсальная наземная сеть радиодоступа (E-UTRAN). Базовые станции таких систем известны как развитые или усовершенствованные узлы NodeB (eNB) и предоставляют функции E-UTRAN, такие как окончания стека протоколов объединения пакетных данных/управления линией радиосвязи/управления доступом к среде/физического уровня (Packet Data Convergence/Radio Link Control/Medium Access Control/Physical Layer, PDCP/RLC/MAC/PHY) в плоскости пользователя и плоскости управления радиоресурсами (Radio Resource Control, RRC) к устройствам связи. Другие примеры системы радиодоступа включают в себя системы, предоставляемые базовыми станциями систем, которые основаны на таких технологиях, как беспроводная локальная сеть WLAN и/или технология широкополосного доступа в микроволновом диапазоне WiMax. Базовая станция может обеспечивать покрытие для всей соты или аналогичной зоны службы радиосвязи.
Другим примером системы связи является система 5G. Архитектура сети в системе 5G может быть очень похожа на архитектуру LTE-A. Изменения в архитектуре сетей могут зависеть от необходимости поддержки различных технологий радиосвязи и более точной поддержки качества обслуживания (Quality of Service, QoS), а также от некоторых требований по запросу, например, к уровням QoS для поддержки качества восприятия услуг связи (Quality of Experience, QoE) с точки зрения пользователя. Также услуги и приложения ориентированные на сеть, а также сети, ориентированные на услуги и приложения могут вносить изменения в архитектуру. Они связаны с подходами информационно-ориентированных сетей (Information-Centric Network, ICN) и ориентированных на пользователя сетей доставки контента (User-Centric Content Delivery Network, UC-CDN). Система 5G может использовать антенные системы с множеством входов и множеством выходов (Multiple Input Multiple Output, MFMO), значительно большее количество базовых станций или узлов, чем LTE (так называемая «концепция малой соты»), включая макросайты, работающие во взаимодействии с более мелкими станциями и, возможно, также использующие различные технологии радиосвязи для лучшего охвата и повышения скорости передачи данных.
Базовые станции в 5G могут называться узлами gNB.
В некоторых вариантах осуществления изобретения агрегация несущих и/или двойное подключение используется в сочетании с дублированием канала.
Некоторые варианты осуществления изобретения относятся к функции дублирования на уровне протокола объединения пакетных данных (PDCP) (называемая также дублированием пакетов в PDCP). Некоторые варианты осуществления изобретения могут относиться к последствиям деактивации вторичной соты (Secondary Cell, SCell) для дублирования.
Протокол управления радиоресурсами (Radio Resource Control, RRC) может конфигурировать уровень PDCP для дублирования, а протоколы радиосвязи оборудования UE с отдельными объектами управления линией радиосвязи (RLC) и логическими каналами (Logical Channel, LCH) для обработки дубликатов (называемых "ветвями" (legs)).
Только одна дополнительная ветвь может быть сконфигурирована для дубликатов PDCP.
Исходный блок пакетных данных (Packet Data Unit, PDU) PDCP и соответствующий дубликат не могут передаваться в одном и том же транспортном блоке (Transport Block, ТВ) в соответствии с некоторыми вариантами осуществления изобретения.
В случае агрегации несущих (Carrier Aggregation, СА) может существовать поддержка дубликатов PDCP на одной и той же несущей с ограничением для предотвращения их передачи в одном и том же транспортном блоке. Они могут передаваться на разных несущих. В других вариантах осуществления изобретения такие ограничения могут отсутствовать.
Решение дублирования PDCP для С А может требовать только один объект MAC.
Могут быть предусмотрены ограничения на отображение логических каналов для обработки дубликатов внутри одного объекта MAC (СА).
Дублирование PDCP восходящей линии связи (Uplink, UL) может быть сконфигурировано для каждого радиоканала передачи данных (Data Radio Bearer, DRB) и, в случае двойного подключения (Dual Connectivity, DC) новое радио-новое радио (NR-NR), для каждого радиоканала сигнализации (Signalling Radio Bearer, SRB).
Начальное состояние дублирования PDCP линии UL (дублирование активно или не активно и, если не активно, какая ветвь используется) может быть заранее задано по умолчанию и/или может сигнализироваться уровнем RRC.
Может быть предусмотрен механизм для более быстрого запуска/остановки дублирования PDCP и/или с меньшим объемом служебной сигнализации по сравнению с реконфигурацией RRC.
Подход с элементом управления (Control Element, СЕ) доступом к среде (MAC) может использоваться для управления дублированием линии UL.
Для дублирования в случае агрегации несущих СА было предложено, что дублирование на одной несущей не может поддерживаться. Может поддерживаться конфигурируемое RRC отображение двух каналов LCH на разные несущие. В некоторых вариантах осуществления изобретения оба канала LCH могут не отображаться на одну несущую. Дублированные блоки PDU PDCP могут направляться двум разным объектам RLC.
Было предложено поддерживать активацию/деактивацию соты SCell для агрегации несущих в NR. Как и в системе LTE, активация/деактивация может управляться для каждой компонентной несущей (Component Carrier, СС) посредством явной индикации и неявного механизма для агрегации несущих в NR.
Конфигурация неявного механизма деактивации может выполняться для каждой СС для агрегации несущих в NR.
Как можно видеть выше, определенный канал LCH (дубликат другого) может быть сконфигурирован для отображения на определенной несущей(-их) из набора несущих, сконфигурированных для UE. Кроме того, деактивация SCell может поддерживаться на основе явного и/или неявного механизма для агрегации несущих в NR, так же как она поддерживалась в системе LTE.
Некоторые варианты осуществления изобретения могут иметь отношение к поведению оборудования UE при деактивации соты SCell, на которую был отображен дублирующий канал LCH, и нет другой соты SCell/несущей, на которую можно отобразить канал LCH.
Рассмотрим случай, когда деактивируются одна или более сот SCell. Это может выполняться явно сетью NW с элементом управления MAC, неявно вследствие истечения времени таймера деактивации СА или любым другим способом. В некоторых вариантах осуществления изобретения для однонаправленного радиоканала со сконфигурированным и активированным дублированием, если ни один из каналов LCH, сконфигурированных для дублирования, не может быть передан, поскольку ни одна из сот PScell/SCell, сконфигурированных для возможного отображения данных для этого канала(-ов) LCH, не остается активированной, то дублирование для этого радиоканала деактивируется.
В случае двойного подключения дублирование должно быть деактивировано только тогда, когда все соты группы вторичных сот (Secondary Cell Group, SCG) (включающей первичную SCell (Primary SCell, PScell) и соты SCell) деактивированы.
В некоторых вариантах осуществления изобретения для радиоканала со сконфигурированным и активированным дублированием, если один из каналов LCH, сконфигурированных для дублирования, не может быть передан, поскольку ни одна сота SCell, сконфигурированная для возможного отображения данных для этого канала LCH, не остается активированной, то дублирование для этого радиоканала деактивируется. Может быть только один канал LCH для дублирования.
В некоторых вариантах осуществления изобретения сеть или любой другой подходящий объект может гарантировать, что заданный по умолчанию канал LCH радиоканала, т.е. не канал(-ы) LCH, сконфигурированный(-ые) для дублирования, может быть отображен на активную соту. Если происходит событие, когда заданный по умолчанию канал LCH не может быть отображен ни на одну соту SCell, оборудованию UE может быть разрешено отобразить заданный по умолчанию канал LCH на соту PCell. Для этого может потребоваться, чтобы ни один из каналов LCH этого радиоканала не был отображен на соту PCell. В других вариантах осуществления изобретения может быть возможным, чтобы оба канала LCH временно отображались на одну и ту же соту PCell.
Что касается логических каналов, если объект RLC в оборудовании UE все еще имеет данные для передачи (например, в буфере повторной передачи) после деактивации дублирования, может быть разрешено отображение канала(-ов) LCH на любую активную обслуживающую соту объекта MAC до тех пор, пока буфер не опустеет.В некоторых вариантах осуществления изобретения в этом случае (то есть, когда дублирование деактивировано) могут применяться или не применяться ограничения отображения вследствие различных нумераций/длительностей интервала передачи (Transmission Time Interval, TTI) грантов восходящей линии.
Это связано с тем фактом, что оставшиеся данные в буфере могут быть бесполезными, так как дублирование также деактивируется, поэтому их следует просто передавать для синхронизации одноранговых объектов RLC.
Ограничения отображения логического канала до определенных нумераций/длительностей TTI могут быть сконфигурированы сетью NW. Например, если услуга, переносимая в канале LCH, требует определенной задержки, она может быть отображена с короткими длительностями TTI или с нумерацией с большим разнесением поднесущих.
В одном из вариантов осуществления изобретения оборудование UE может указывать или может быть сконфигурировано для указания сети NW события неявной деактивации дублирования для определенного радиоканала. Например, в виде элемента управления MAC или сообщения протокола RRC.
Это может касаться некоторых сценариев ошибок, когда сеть NW не знает всего, что произошло в оборудовании UE, например, в результате отсутствия элемента управления MAC линии DL, который ранее пытался деактивировать дублирование.
На фиг. 3 показан пример сценария отображения логических каналов для дубликата канала-носителя в оборудовании UE. Обычный уровень PDCP 700 снабжается исходным объектом RLC 702, который относится к "заданному по умолчанию или исходному каналу LCH" радиоканала. Дополнительный объект RLC относится к каналу LCH, сконфигурированному для дублирования.
Уровень MAC содержит функцию 706 планирования и обработки приоритетов, предназначенную для планирования заданного по умолчанию канала LCH и дубликата. Уровень MAC содержит также две функции 708 мультиплексирования, одна из которых связана с исходным RLC, а другая - с дублирующим RLC. Альтернативно, уровень MAC также может содержать только одну функцию 708 мультиплексирования, которая связана как с исходным RLC, так и с дублирующим RLC. Кроме того, уровень MAC содержит четыре функции 710 гибридного автоматического запроса на повторную передачу данных (Hybrid Automatic Repeat Request, HARQ), по одной для каждой обслуживающей соты. Две из упомянутых функций HARQ связаны с одной из функций мультиплексирования, а две из упомянутых функций HARQ связаны с другой из функций мультиплексирования.
Сота PCell 712 связана с одной из функций HARQ. Она связана с исходным объектом RLC вместе с первой сотой SCell 714. Первая сота SCell 714 связана с соответствующей одной из функций HARQ.
Вторая и третья соты SCell 716 и 718 соответственно связаны с функциями HARQ. Вторая и третья соты SCell 716 и 718 связаны с дополнительным объектом RLC.
При использовании функции деактивации SCell, если вторая и третья соты SCell 716 и 718 деактивируются, данные из дополнительного объекта RLC не могут быть отображены на какую-либо соту SCell, и дублирование деактивируется согласно некоторым вариантам осуществления изобретения.
В некоторых вариантах осуществления изобретения дополнительному объекту RLC может быть разрешено отображать оставшиеся данные (например, данные буфера повторной передачи) на соту PCell и/или первую соту SCell 714 до тех пор, пока буфер RLC не опустеет или пока вторая или третья сота SCell не будет активирована снова, вследствие чего будет повторно активировано дублирование. Дублирование может быть активировано отдельным элементом управления MAC линии связи DL на основании активации соты SCell сетевым объектом.
Некоторые варианты осуществления изобретения могут иметь преимущества, заключающиеся в том, что деактивация дублирования, связанная с деактивацией соты SCell, экономит служебную информацию, а также устраняет сценарий возможной ошибки, в котором дублирование было деактивировано ранее, но соответствующая команда была потеряна.
Когда дублирование деактивировано (например, канал(-ы) LCH, связанный с дополнительным каналом, деактивирован), заданный по умолчанию канал LCH, связанный с исходным каналом, может использовать только соты PCell 712 и SCell 714, т.е. не существует полной гибкости планирования распределения ресурсов для заданного по умолчанию канала LCH, даже если дублирование не используется.
В некоторых вариантах осуществления изобретения канал LCH, связанный с исходным каналом, может использовать любую обслуживающую соту, когда дублирование деактивировано. Когда дублирование активировано, канал LCH, связанный с исходным каналом, может быть ограничен в отношении того, какие обслуживающие соты этот LCH может использовать. Это ограничение может применяться только при активации дублирования. В течение переходного периода после активации некоторые блоки PDU PDCP из обоих каналов LCH могут оказаться в одной и той же обслуживающей соте, но это может не вызвать существенных проблем. Например, заданный по умолчанию канал LCH, связанный с исходным каналом, может отображаться на соты PCell 712 и SCell 1 714, когда дублирование активировано, а другой канал LCH отображается на соты SCell2 716 и SCell3 718. Когда дублирование деактивировано, а другой канал LCH больше не используется, тогда заданному по умолчанию каналу LCH может быть разрешено отображаться на любую активную обслуживающую соту, то есть на PCell 712, SCell1 714, SCell2 716, SCell3 718, обеспечивая полную гибкость планирования для заданному по умолчанию канала LCH всякий раз, когда дублирование деактивировано, т.е. ту же самую гибкость, как если бы дублирование вообще не было сконфигурировано.
Далее описана к фиг. 4, на которой показан способ в пользовательском устройстве.
На этапе S1 выполняется определение в отношении того, был ли дублирующий канал деактивирован. В некоторых вариантах осуществления изобретения это выполняется путем определения, были ли деактивированы все соты, связанные с дублирующим каналом. Эти соты могут быть сотой PCell или сотами SCell. В примере показанном на фиг. 3, если определено, что и вторая, и третья соты SCell были деактивированы, то можно определить, что дублирующий канал был деактивирован.
На этапе S2 выполняется определение того, есть ли у буфера дополнительного RLC, то есть буфера, связанного с дополнительной или дублирующей линией связи, какие-либо данные, оставшиеся для передачи на узел gNB.
Если нет, способ заканчивается на этапе S3.
Если да, следующим этапом является этап S4, на котором определяется, на какую из сот, связанных с активным каналом, должен быть отображен канал LCH дублирующего канала. В примере на фиг. 3 это будет сота PCell или первая сота SCell. В примере, показанном на фиг. 3, данные из дополнительного буфера RLC передаются в часть планирования/обработки приоритетов, которая будет передавать по меньшей мере часть этих данных в мультиплексор, связанный с каналом исходного RLC, то есть с сдублированным каналом.
На этапе S5 данные, находящиеся в буфере дополнительного RLC, передаются до тех пор, пока в этом буфере их не останется. В некоторых вариантах осуществления изобретения может передаваться только часть этих данных.
В целом, различные варианты осуществления изобретения могут быть реализованы в виде аппаратуры или специализированных схем, программного обеспечения, логических схем или любой их комбинации. Некоторые аспекты изобретения могут быть реализованы с помощью аппаратного обеспечения, а другие аспекты могут быть реализованы с помощью встроенного программного обеспечения или программного обеспечения, которое может выполняться контроллером, микропроцессором или другим вычислительным устройством, хотя изобретение этим не ограничивается. Хотя различные аспекты изобретения могут быть проиллюстрированы и описаны в виде блок-схем, алгоритмов или с использованием некоторых других графических представлений, очевидно, что эти блоки, устройства, системы, технологии или способы, описанные в данном документе, могут быть реализованы как не связанные с ограничивающими примерами, в виде аппаратного, программного, встроенного программного обеспечения, специализированных схем или логических схем, универсальных аппаратных средств или контроллеров, других вычислительных устройств или некоторой комбинации упомянутых средств.
Варианты осуществления этого изобретения могут быть реализованы с помощью компьютерного программного обеспечения, исполняемого процессором данных мобильного устройства, например, в объекте процессора, или аппаратным обеспечением, или комбинацией программного и аппаратного обеспечения. Компьютерное программное обеспечение или программа, также называемая программным продуктом, включая программные процедуры, апплеты и/или макросы, могут храниться на любом машиночитаемом носителе данных и содержать команды программы для выполнения конкретных задач. Компьютерный программный продукт может содержать один или несколько исполняемых компьютером компонентов, которые при запуске программы сконфигурированы для обеспечения выполнения одного из вариантов осуществления изобретения. Один или несколько исполняемых компьютером компонентов могут представлять собой по меньшей мере один программный код или его части.
Далее в этом отношении следует отметить, что любые блоки логического потока, как на чертежах, могут представлять этапы программы или взаимосвязанные логические схемы, блоки и функции или комбинацию этапов программы и логических схем, блоков и функций. Программное обеспечение может храниться на таких физических носителях, как интегральные схемы памяти или блоки памяти, реализованные в процессоре, магнитных носителях, таких как жесткий диск или дискеты, и оптических носителях, таких как, например, цифровые универсальные диски (Digital Versatile Disk, DVD) и подобные варианты хранения данных, компакт-диски (Compact Disk, CD). Эти физические носители являются энергонезависимыми носителями.
Память может быть любого типа, подходящего для локальной технической среды, и может быть реализована с использованием любой подходящей технологии хранения данных, такой как запоминающие устройства на основе полупроводников, устройства и системы с магнитной памятью, устройства и системы с оптической памятью, фиксированная память и съемная память. Процессоры данных могут быть любого типа, подходящего для локальной технической среды, и могут включать, например, один или несколько универсальных компьютеров, компьютеров специального назначения, микропроцессоров, процессоров цифровых сигналов (Digital Signal Processor, DSP), специализированных интегральных схем (Specific Integrated Circuits, ASIC), программируемых пользователем вентильных матриц (Field Programmable Gate Array, FPGA), схем уровня логических элементов и процессоров на основе многоядерной архитектуры процессоров.
Варианты осуществления изобретения могут быть осуществлены в различных компонентах, таких как модули на интегральных схемах. Проектирование интегральных схем является в целом высокоавтоматизированным процессом. Сложные и мощные программные инструменты доступны для преобразования проекта логического уровня в проект полупроводниковой схемы, готовой для травления и формирования на полупроводниковой подложке.
В изложенном выше описании представлено в качестве неограничивающих примеров полное и информативное описание примерных вариантов осуществления данного изобретения. Однако различные модификации и адаптации могут быть очевидными для специалистов в данной области техники с учетом вышеприведенного описания при прочтении вместе с прилагаемыми чертежами и прилагаемой формулой изобретения. Тем не менее, все такие и подобные модификации идей этого изобретения все еще будут попадать в объем этого изобретения, определенный прилагаемой формулой изобретения. Действительно, существует еще один вариант осуществления изобретения, содержащий комбинацию одного или более вариантов осуществления с любым из других вариантов осуществления, рассмотренных ранее.