Способ передачи данных, терминальное устройство и сетевое устройство Российский патент 2021 года по МПК H04W12/02 

Описание патента на изобретение RU2745659C1

Область техники

[0001] Варианты осуществления настоящего раскрытия относятся к области связи и, более конкретно, к способу передачи данных, терминальному устройству и сетевому устройству.

Уровень техники

[0002] Принадлежащий канальному уровню уровень протокола конвергенции пакетных данных (PDCP) используется для обработки сообщений управления радиоресурсами (RRC) в плоскости управления и пакетов Интернет-протокола (IP) в плоскости пользователя. В пользовательской плоскости после того как подуровень PDCP получает IP пакет данных с верхнего уровня, IP-пакет данных может подвергаться сжатию и шифрованию заголовка, и затем обработанный IP-пакет данных передается на подуровень управления линией радиосвязи (RLC).

[0003] В предшествующем уровне техники, когда функция дублирования данных уровня PDCP находится в активированном состоянии, размер данных каждого элемента RLC является одинаковым, поскольку данные дублируются. Может возникнуть большой объем сигнализации, если отчет о состоянии буфера (BSR) сообщается для логического канала, соответствующего каждому элементу RLC.

[0004] Чтобы решить вышеупомянутую проблему, в технологии Долгосрочного развития (LTE) вводится понятие группы логических каналов (LCG). В частности, если предположить, что функция дублирования данных PDCP находится в активированном состоянии, то сетевое устройство осуществляет привязку первого элемента RLC к конкретной LCG (то есть логический канал, соответствующий первому элементу RLC, помещается в эту LCG), но не осуществляет привязку второго элемента RLC к конкретной LCG (то есть логический канал, соответствующий второму элементу RLC, не помещается в эту LCG). Таким образом, первый элемент RLC включен в BSR, тогда как второй элемент RLC не включен в BSR.

[0005] Однако, в вышеприведенном техническом решении, когда функция дублирования данных уровня PDCP отключена, терминальное устройство может отключить первый элемент RLC, что может привести к тому, что сеть не сможет получить BSR, включающий в себя первый элемент RLC, так что доля успешных попыток передачи данных снижается.

Сущность изобретения

[0006] Предложены способ передачи данных, терминальное устройство и сетевое устройство, которые могут эффективно повысить долю успешных попыток передачи данных.

[0007] В первом аспекте предоставляется способ передачи данных, причем способ включает в себя:

[0008] определение, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP; и

[0009] отправку PDU в сетевое устройство через первый элемент.

[0010] В некоторых вариантах осуществления настоящего раскрытия терминальное устройство может определять элемент RLC (элемент RLC, привязанный к LCG, или элемент RLC, который необходимо привязать к LCG) для PDU для передачи уровня PDCP, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, а затем передавать PDU уровня PDCP в элементе RLC, привязанном к LCG, так что доля успешных попыток передачи данных может быть эффективно повышена.

[0011] В некоторых возможных вариантах реализации определение первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP, включает в себя:

[0012] получение по меньшей мере одного второго элемента, каковой по меньшей мере один второй элемент является элементом управления линией радиосвязи (RLC), соответствующим PDU, когда функция дублирования данных находится в активированном состоянии; и

[0013] определение первого элемента по меньшей мере в одном втором элементе.

[0014] В некоторых возможных вариантах реализации определение первого элемента по меньшей мере в одном втором элементе включает в себя:

[0015] определение, в по меньшей мере одном втором элементе, элемента RLC, привязанного к группе логических каналов (LCG), в качестве первого элемента.

[0016] В некоторых вариантах осуществления настоящего раскрытия терминальное устройство может определять элемент RLC, привязанный к LCG, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, и может передавать PDU уровня PDCP в элементе RLC, привязанном к LCG, так что доля успешных попыток передачи данных может быть эффективно повышена.

[0017] В некоторых возможных вариантах реализации определение первого элемента по меньшей мере в одном втором элементе включает в себя:

[0018] определение первого элемента согласно первому порядку, причем первый порядок является порядком размещения по меньшей мере одного второго элемента.

[0019] В некоторых вариантах осуществления настоящего раскрытия терминальное устройство может определять элемент RLC, привязанный к LCG, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, и может передавать PDU уровня PDCP в элементе RLC, привязанном к LCG, после того, как сетевое устройство заканчивает операцию привязки, так что доля успешных попыток передачи данных может быть эффективно повышена.

[0020] В некоторых возможных вариантах реализации первый порядок представляет собой последовательность, образованную посредством сортировки по меньшей мере одного второго элемента от высокого к низкому согласно приоритету логического канала, соответствующего элементу RLC.

[0021] В некоторых возможных вариантах реализации определение первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP, включает в себя:

[0022] определение первого элемента согласно информации указания, отправленной сетевым устройством, причем информация указания используется для указания первого элемента.

[0023] В некоторых возможных вариантах реализации перед определением первого элемента согласно информации указания, отправленной сетевым устройством, способ дополнительно включает в себя:

[0024] прием информации указания, отправленной сетевым устройством.

[0025] В некоторых возможных вариантах реализации прием информации указания, отправленной сетевым устройством, включает в себя:

[0026] прием сигнализации управления радиоресурсами (RRC), отправленной сетевым устройством, причем сигнализация RRC включает в себя информацию указания.

[0027] Второй аспект обеспечивает способ передачи данных, который включает в себя:

[0028] генерирование информации указания, причем информация указания используется для указания терминальному устройству отправлять, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, протокольный блок данных (PDU) уровня PDCP в сетевое устройство через первый элемент; и

[0029] отправку информации указания в терминальное устройство.

[0030] В некоторых возможных вариантах реализации отправка информации указания в сетевое устройство включает в себя:

[0031] отправку сигнализации управления радиоресурсами (RRC) в терминальное устройство, причем сигнализация RRC включает в себя информацию указания.

[0032] Третий аспект обеспечивает терминальное устройство, которое включает в себя:

[0033] блок определения, выполненный с возможностью определения, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, причем первый элемент используется для передачи протокольного блока данных (PDU) уровня PDCP; и

[0034] блок приемопередачи, выполненный с возможностью отправки PDU в сетевое устройство через первый элемент.

[0035] Четвертый аспект обеспечивает терминальное устройство, которое включает в себя:

[0036] процессор, выполненный с возможностью определения, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP; и

[0037] приемопередатчик, выполненный с возможностью отправки PDU в сетевое устройство через первый элемент.

[0038] Пятый аспект обеспечивает сетевое устройство, которое включает в себя:

[0039] блок генерирования, выполненный с возможностью генерирования информации указания, причем информация указания используется для указания терминальному устройству отправлять, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, протокольный блок данных (PDU) уровня PDCP в сетевое устройство через первый элемент; и

[0040] блок отправки, выполненный с возможностью отправки информации указания в терминальное устройство.

[0041] Шестой аспект обеспечивает сетевое устройство, которое включает в себя:

[0042] процессор, выполненный с возможностью генерирования информации указания, причем информация указания используется для указания терминальному устройству отправлять, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, протокольный блок данных (PDU) уровня PDCP в сетевое устройство через первый элемент; и

[0043] приемопередатчик, выполненный с возможностью отправки информации указания в терминальное устройство.

[0044] Седьмой аспект предоставляет машиночитаемый носитель, выполненный с возможностью хранения компьютерной программы, включающей в себя инструкции для выполнения способа согласно первому аспекту или второму аспекту.

[0045] Восьмой аспект обеспечивает компьютерную микросхему, которая включает в себя: интерфейс ввода, интерфейс вывода, по меньшей мере один процессор и память. Процессор выполнен с возможностью выполнения кода в памяти. Когда код выполняется, процессор может реализовать каждый процесс, выполняемый терминальным устройством или сетевым устройством в способе передачи данных согласно первому аспекту или второму аспекту.

[0046] Девятый аспект обеспечивает систему связи, которая включает в себя вышеупомянутое сетевое устройство и вышеупомянутое терминальное устройство.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0047] Фиг. 1 является блок-схемой последовательности операций способа передачи данных уровня PDCP согласно одному варианту осуществления настоящего раскрытия;

[0048] Фиг. 2 является блок-схемой последовательности операций способа передачи данных согласно одному варианту осуществления настоящего раскрытия;

[0049] Фиг. 3 является блок-схемой терминального устройства согласно одному варианту осуществления настоящего раскрытия;

[0050] Фиг. 4 является другой блок-схемой терминального устройства согласно одному варианту осуществления настоящего раскрытия;

[0051] Фиг. 5 является схематической структурной схемой сетевого устройства согласно одному варианту осуществления настоящего раскрытия; и

[0052] Фиг. 6 является другой схематической структурной схемой сетевого устройства согласно одному варианту осуществления настоящего раскрытия.

ПОДРОБНОЕ ОПИСАНИЕ

[0053] Технические решения в вариантах осуществления настоящего раскрытия будут описаны ниже со ссылкой на прилагаемые чертежи.

[0054] Следует понимать, что технические решения в вариантах осуществления настоящего раскрытия могут применяться к различным системам связи, например, к Глобальной системе мобильной связи (GSM), системе множественного доступа с кодовым разделением каналов (CDMA), системе широкополосного множественного доступа с кодовым разделением каналов (WCDMA), системе службы пакетной радиосвязи общего пользования (GPRS), система связи 5G, системе стандарта долгосрочного развития (LTE), системе дуплексной связи с частотным разделением каналов (FDD) LTE, системе дуплексной связи с временным разделением каналов (TDD) LTE и универсальной системе мобильной связи (UMTS) и т.д.

[0055] Варианты осуществления настоящего раскрытия описаны со ссылкой в сетевое устройство и терминальное устройство.

[0056] Сетевое устройство может быть базовой станцией или сетевым устройством, имеющим функцию базовой станции. Например, сетевым устройством может быть Базовая приемопередающая станция (BTS) в системе GSM или системе CDMA, NodeB (NB) в системе WCDMA, Усовершенствованный узел B (eNB или eNodeB) в системе LTE или беспроводной контроллер в облачной сети радиодоступа (CRAN) или ретрансляционная станция, точка доступа, установленное в транспортном средстве устройство, носимое устройство и сетевое устройство в будущей сети 5G и т.д.

[0057] Терминальное устройство также может упоминаться как терминал доступа, пользовательское оборудование (UE), абонентское устройство, абонентская станция, мобильная станция, удаленная станция, удаленный терминал, мобильное устройство, пользовательский терминал, терминал, устройство беспроводной связи, пользовательский агент или пользовательское устройство. Терминал доступа может быть сотовым телефоном, беспроводным телефоном, телефоном SIP (протокола инициирования сеанса), станцией WLL (беспроводной абонентской линии), PDA (персональным цифровым помощником), карманным устройством, имеющим функцию беспроводной связи, вычислительным устройством или другим устройством линейной обработки, подключенным к беспроводному модему, установленным в транспортном средстве устройством, носимым устройством и т.д.

[0058] На основе технологий новой радиосвязи (NR) в сценарии агрегации несущих (CA) вариант осуществления настоящего раскрытия предоставляет способ передачи данных, который может использовать функцию дублирования данных уровня протокола конвергенции пакетных данных (PDCP) для реализации передачи дублирования данных. Способ передачи данных, предоставленный вариантом осуществления настоящего раскрытия, может эффективно повысить надежность передачи данных.

[0059] Способ передачи дублированных данных в сценарии CA в варианте осуществления настоящего раскрытия будет кратко представлен ниже со ссылкой на Фиг. 1.

[0060] Фиг. 1 является блок-схемой последовательности операций способа передачи данных уровня PDCP согласно одному варианту осуществления настоящего раскрытия.

[0061] Как показано на Фиг. 1 данные (PDU и дублированные данные PDU), сгенерированные уровнем PDCP, соответственно передаются двум разным элементам RLC (элементу a RLC и элементу b RLC), причем два разных элемента RLC привязываются к разным несущие физического уровня (первой несущей физического уровня и второй несущей физического уровня) через один и тот же элемент уровня управления доступом к среде (MAC) (элемент MAC). Следует понимать, что в вариантах осуществления настоящего раскрытия данные (PDU и дублированные данные PDU), генерируемые уровнем PDCP, соответственно привязываются к разным несущим физического уровня через два разных элемента RLC. Таким образом, может быть достигнута цель усиления разнесения по частоте, и, таким образом, надежность передачи данных может быть повышена.

[0062] В частности, каждый подуровень может отправлять разные данные PDU на назначенные уровни приемного терминала. Данные, не обработанные на каждом подуровне, называются служебным блоком данных (SDU), а данные, обработанные подуровнем и сформированные в конкретный формат, называются протокольным блоком данных (PDU). Таким образом, SDU является блоком информации, передаваемым из протокола более высокого уровня в протокол более низкого уровня, то есть исходные данные SDU представляют собой PDU протокола верхнего уровня. Другими словами, PDU, сформированный на этом уровне, является SDU следующего уровня.

[0063] Например, каждый логический канал каждого терминального устройства имеет один элемент RLC, и данные, принятые элементом RLC с уровня PDCP, или данные, отправленные элементом RLC на уровень PDCP, могут называться SDU RLC (или PDU PDCP). Данные, принятые элементом RLC от уровня MAC, или данные, отправленные элементом RLC на уровень MAC, могут упоминаться как RLC PDU (или MAC SDU).

[0064] Следует понимать, что в вариантах осуществления настоящего раскрытия уровень RLC расположен между уровнем PDCP и уровнем MAC, а уровень RLC может взаимодействовать с уровнем PDCP через точку доступа к услуге (SAP) и взаимодействовать с уровнем MAC через логический канал. Однако варианты осуществления настоящего раскрытия не ограничиваются этим.

[0065] В вариантах осуществления настоящего раскрытия, когда функция дублирования данных уровня PDCP находится в активированном состоянии, PDU уровня PDCP (то есть PDU PDCP) и дублированные данные PDU PDCP привязываются к разным несущим физического уровня посредством разных элементов RLC, которые могут эффективно повысить надежность передачи данных.

[0066] Однако, размер данных PDU PDCP такой же, как у дублированных данных PDU PDCP, поэтому терминальному устройству нужно только привязать элемент RLC, соответствующий PDU PDCP, или элемент RLC, соответствующий дублированным данным PDCP PDU, к конкретной LCG. То есть только один элемент RLC, таким образом, включен в отчет о состоянии буфера (BSR).

[0067] Следовательно, когда функция дублирования данных уровня PDCP отключена, чтобы гарантировать то, что сеть продолжает получать BSR для выбранного элемента RLC, элемент RLC, привязанный к конкретной LCG, должен быть выбран для передачи PDU уровня PDCP, вернее элемент RLC, не привязанный к конкретной LCG, не должен выбираться для передачи PDU PDCP. То есть, если терминальное устройство передает PDU PDCP с помощью элемента RLC, который не привязан к конкретной LCG, то это может вызвать сбой передачи данных, тем самым уменьшая долю успешных попыток передачи данных. Со ссылкой не Фиг. 1, предполагается, что когда функция дублирования данных уровня PDCP находится в активированном состоянии, то сетевое устройство осуществляет привязку элемент a RLC к конкретной LCG, но не осуществляет привязку элемент b RLC к этой LCG. Если терминальное устройство выбирает передавать PDU PDCP с помощью элемента b RLC, то это может вызвать сбой передачи данных.

[0068] Следовательно, вариант осуществления настоящего раскрытия дополнительно обеспечивает способ передачи данных, который в основном направлен на то, как определять, посредством терминального устройства, элемент RLC, который привязан к LCG и используется для передачи PDU уровня PDCP, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние в сценарии CA, чтобы повысить долю успешных попыток передачи данных.

[0069] Фиг.2 является блок-схемой последовательности операций способа 100 передачи данных согласно одному варианту осуществления настоящего раскрытия.

[0070] Как показано на Фиг. 2, способ 100 включает в себя следующие этапы:

[0071] S110: определение, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP; и

[0072] S120: отправка PDU в сетевое устройство через первый элемент.

[0073] В частности, терминальное устройство определяет, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, первый элемент, используемый для передачи PDU уровня PDCP, и отправляет PDU в сетевое устройство через первый элемент.

[0074] То есть элемент RLC, определенный терминальным устройством, приспособлен для отправки PDU в сетевое устройство. Другими словами, первый элемент, определенный терминальным устройством, может быть элементом RLC, привязанным к конкретной LCG, или может быть элементом RLC, не привязанным к LCG. Однако, следует отметить, что если первый элемент, определенный терминальным устройством, является элементом RLC, не привязанным к LCG, терминальному устройству необходимо подождать, прежде чем передать PDU уровня PDCP, пока сетевое устройство успешно не осуществит привязку первого элемента к LCG.

[0075] Со ссылкой не Фиг. 1, предполагается, что когда функция дублирования данных уровня PDCP находится в активированном состоянии, сетевое устройство осуществляет привязку элемента a RLC к конкретной LCG, но не осуществляет привязку элемента b RLC к этой LCG. Например, если терминальное устройство выбирает элемент a RLC в качестве первого элемента, то терминальное устройство может напрямую отправить PDU уровня PDCP в сетевое устройство через элемент a RLC. В другом примере, если терминальное устройство выбирает элемент b RLC в качестве первого элемента, то терминальному устройству необходимо подождать, пока сетевое устройство осуществит привязку элемента b RLC к конкретной LCG, а затем отправит PDU уровня PDCP в сетевое устройство через элемент b RLC.

[0076] Как видно из приведенного выше анализа, в некоторых вариантах осуществления настоящего раскрытия терминальное устройство может определить элемент RLC (элемент RLC, привязанный к LCG, или элемент RLC, который необходимо привязать к LCG) PDU для передачи уровня PDCP, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, а затем передает PDU уровня PDCP в элементе RLC, привязанном к LCG, так что доля успешных попыток передачи данных может быть эффективно повышена.

[0077] В качестве одного варианта осуществления терминальное устройство может получить по меньшей мере один второй элемент, который является элементом RLC, соответствующим PDU, когда функция дублирования данных находится в активированном состоянии, и затем определить, в по меньшей мере одном втором элементе, первый элемент.

[0078] Другими словами, в некоторых вариантах осуществления настоящего раскрытия терминальное устройство может получить по меньшей мере один второй элемент, который может включать в себя третий элемент и четвертый элемент, причем третий элемент может быть элементом RLC, соответствующим PDU уровня PDCP, когда функция дублирования данных находится в активированном состоянии, и четвертый элемент может быть элементом RLC, соответствующим дублированным данным PDU уровня PDCP, когда функция дублирования данных находится в активированном состоянии. Третий элемент в варианте осуществления настоящего раскрытия представляет собой элемент RLC (логический канал) для передачи PDU уровня PDCP, а четвертый элемент представляет собой элемент RLC (логический канал) для передачи дублированных данных PDU уровня PDCP. Со ссылкой не Фиг. 1, третий элемент является элементом a RLC, а четвертый элемент является элементом b RLC.

[0079] Например, терминальное устройство может определять, в по меньшей мере одном втором элементе, элемент RLC, привязанный к группе логических каналов (LCG), в качестве первого элемента. Следует понимать, что в вариантах осуществления настоящего раскрытия терминальное устройство может непосредственно выбирать PDU уровня PDCP, передаваемого в элементе RLC, привязанном к LCG, что может эффективно улучшить долю успешных попыток передачи данных.

[0080] В другом примере терминальное устройство может определять первый элемент согласно первому порядку, причем первый порядок является порядком размещения по меньшей мере одного второго элемента. Следует понимать, что первый порядок может указываться сетевым устройством терминальному устройству или может храниться в памяти терминального устройства предварительно сконфигурированным способом или может быть оговорен в протоколе, а также может быть определен посредством согласования между сетевым устройством и терминальным устройством. Однако варианты осуществления настоящего раскрытия конкретно не ограничены этим.

[0081] В качестве примера, а не ограничения, первый порядок представляет собой последовательность, образованную посредством сортировки по меньшей мере одного второго элемента от высокого к низкому согласно приоритету логического канала, соответствующего элементу RLC. Первый порядок предусмотрен в протоколе или предварительно сконфигурирован в сетевом устройстве и терминальном устройстве.

[0082] В некоторых вариантах осуществления настоящего раскрытия терминальное устройство может определять элемент RLC, привязанный к LCG, когда функция дублирования данных уровня PDCP переключается из активированного состояния в деактивированное состояние, и может передавать PDU уровня PDCP в элементе RLC, привязанном к LCG, после того, как сетевое устройство заканчивает операцию привязки, так что доля успешных попыток передачи данных может быть эффективно повышена.

[0083] Следует понимать, что в вариантах осуществления настоящего раскрытия, когда терминальное устройство определяет элемент RLC, привязанный к группе логических каналов (LCG), в качестве первого элемента, если только один элемент RLC среди по меньшей мере одного второго элемента был привязан к LCG, то терминальное устройство может выбрать этот элемент RLC, который был привязан к LCG, в качестве первого элемента. Если множество элементов RLC среди по меньшей мере одного второго элемента привязываются к LCG, то терминальное устройство может произвольным образом выбрать один или более элементов RLC, которые были привязаны к LCG, в качестве первого элемента.

[0084] В качестве другого варианта осуществления терминальное устройство может определить первый элемент посредством конфигурации сети. В необязательном порядке, терминальное устройство может принимать информацию указания, отправленную сетевым устройством, причем информация указания используется для указания первого элемента. Терминальное устройство определяет первый элемент согласно информации указания, отправленной сетевым устройством. Например, терминальное устройство может принимать сигнализацию управления радиоресурсами (RRC), отправленную сетевым устройством, причем сигнализация RRC включает в себя информацию указания.

[0085] То есть сетевое устройство может генерировать информацию указания, при этом информация указания используется для указания терминальному устройству отправлять, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, протокольный блок данных (PDU) уровня PDCP в сетевое устройство через первый элемент. Затем сетевое устройство отправляет информацию указания в терминальное устройство. Аналогично, сетевое устройство может отправить сигнализацию управления радиоресурсами (RRC) в терминальное устройство, причем сигнализация RRC включает в себя информацию указания.

[0086] Фиг.3 является блок-схемой терминального устройства 200 согласно одному варианту осуществления настоящего раскрытия.

[0087] Как показано на Фиг.3, терминальное устройство 200 включает в себя:

[0088] блок 210 определения, выполненный с возможностью определения, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP; и блок 220 приемопередачи, выполненный с возможностью отправки PDU в сетевое устройство через первый элемент.

[0089] В необязательном порядке, блок 210 определения конкретно выполнен с возможностью:

[0090] получить по меньшей мере один второй элемент, каковой по меньшей мере один второй элемент является элементом управления линией радиосвязи (RLC), соответствующим PDU, когда функция дублирования данных находится в активированном состоянии; и определить первый элемент по меньшей мере в одном втором элементе.

[0091] В необязательном порядке, блок 210 определения конкретно выполнен с возможностью:

[0092] определить, в по меньшей мере одном втором элементе, элемент RLC, привязанный к группе логических каналов (LCG), в качестве первого элемента.

[0093] В необязательном порядке, блок 210 определения конкретно выполнен с возможностью:

[0094] определять первый элемент согласно первому порядку, причем первый порядок является порядком размещения по меньшей мере одного второго элемента.

[0095] В необязательном порядке, первый порядок представляет собой последовательность, образованную посредством сортировки по меньшей мере одного второго элемента от высокого к низкому согласно приоритету логического канала, соответствующего элементу RLC.

[0096] В необязательном порядке, блок 210 определения конкретно выполнен с возможностью:

[0097] определять первый элемент согласно информации указания, отправленной сетевым устройством, причем информация указания используется для указания первого элемента.

[0098] В необязательном порядке, блок 220 приемопередачи также выполнен с возможностью:

[0099] принимать информацию указания, отправленную сетевым устройством, до определения первого элемента согласно информации указания, отправленной сетевым устройством.

[00100] В необязательном порядке, блок 220 приемопередачи конкретно выполнен с возможностью:

[00101] принимать сигнализацию управления радиоресурсами (RRC), отправленную сетевым устройством, причем сигнализация RRC включают в себя информацию указания.

[00102] Следует отметить, что в вариантах осуществления настоящего раскрытия блок 210 определения может быть реализован процессором, а блок 220 приемопередатчика может быть реализован приемопередатчиком. Как показано на Фиг. 4, терминальное устройство 300 может включать в себя процессор 310, приемопередатчик 320 и память 330. Память 330 может быть выполнена с возможностью хранения информации указания, а также может быть выполнена с возможностью хранения кода или инструкции, выполняемой процессором 310 и т.д. Каждый компонент терминального устройства 300 соединен через систему шин, причем система шин включает в себя шину данных и дополнительно включает в себя шину питания, шину управления и шину сигналов состояния.

[00103] Терминальное устройство 300, как показано на Фиг. 4 может реализовывать процедуры, реализуемые терминальным устройством в вышеупомянутых вариантах осуществления способа на Фиг. 1 и Фиг. 2, и, следовательно, их подробные описания здесь опущены, чтобы избежать повторений.

[00104] Фиг. 5 является блок-схемой сетевого устройства 400 согласно одному варианту осуществления настоящего раскрытия.

[00105] Как показано на Фиг. 5, сетевое устройство 400 включает в себя:

[00106] блок 410 генерирования, выполненный с возможностью генерирования информации указания, причем информация указания используется для указания терминальному устройству отправлять, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, протокольный блок данных (PDU) уровня PDCP в сетевое устройство через первый элемент; и

[00107] блок 420 отправки, выполненный с возможностью отправки информации указания в терминальное устройство.

[00108] В необязательном порядке, блок 420 отправки конкретно выполнен с возможностью:

[00109] отправлять сигнализацию управления радиоресурсами (RRC) в терминальное устройство, причем сигнализация RRC включает в себя информацию указания.

[00110] Следует отметить, что в вариантах осуществления настоящего раскрытия блок 410 генерирования может быть реализован процессором, а блок 420 отправки может быть реализован приемопередатчиком. Как показано на Фиг. 6, сетевое устройство 500 может включать в себя процессор 510, приемопередатчик 520 и память 530. Память 530 может быть выполнена с возможностью хранения информации указания, а также может быть выполнена с возможностью хранения кода или инструкции, исполняемой процессором 510 и т.д. Каждый компонент сетевого устройства 500 соединен через систему шин, причем система шин включает в себя шину данных и дополнительно включает в себя шину питания, шину управления и шину сигналов состояния.

[00111] Терминальное устройство 500, как показано на Фиг. 6 может реализовывать процедуры, реализуемые сетевым устройством в вышеупомянутых вариантах осуществления способа на Фиг. 1 и Фиг. 2, и, следовательно, их подробные описания здесь опущены, чтобы избежать повторений.

[00112] Следует отметить, что варианты осуществления способа в вариантах осуществления настоящего раскрытия могут быть применены к процессору или могут быть реализованы процессором. Процессор может быть интегральной микросхемой и может обладать возможностью обработки сигналов. В процессе реализации этапы вышеупомянутых вариантов осуществления способа могут быть реализованы с использованием интегрированной логической схемы аппаратных средств в процессоре или команд в форме программного обеспечения. Вышеупомянутый процессор может представлять собой процессор общего назначения, процессор цифровых сигналов (DSP), специализированную интегральную схему (ASIC), программируемую полевую вентильную матрицу (FPGA) или другое программируемое логическое устройство, транзисторное логическое устройство или дискретный аппаратный компонент. Способы, этапы и логические блок-схемы, раскрытые в вариантах осуществления настоящего раскрытия, могут быть реализованы или выполнены. Процессор общего назначения может быть микропроцессором, или процессор может быть любым обычным процессором или тому подобным. Этапы способов, раскрытых в вариантах осуществления настоящего раскрытия, могут непосредственно выполняться процессором аппаратного декодирования или могут выполняться сочетанием аппаратных и программных модулей в процессоре декодирования. Программный блок может быть расположен на хорошо известном в данной области техники носителе данных, таком как оперативное запоминающее устройство, флэш-память, постоянное запоминающее устройство, программируемое постоянное запоминающее устройство, электрически стираемое программируемое запоминающее устройство или регистр. Носитель данных расположен в памяти, и процессор считывает информацию в памяти и реализует этапы вышеупомянутых способов в сочетании с аппаратным обеспечением процессора.

[00113] Понятно, что память в вариантах осуществления настоящего раскрытия может быть энергозависимой памятью (кратковременного хранения) или энергонезависимой памятью (долговременного хранения) или может включать в себя как энергозависимую память, так и энергонезависимую память. Энергонезависимая память может включать в себя: постоянное запоминающее устройство (ROM), программируемое ROM (PROM), стираемое ROM (EPROM), электрически стираемое ROM (EEPROM) или флэш-память. Энергозависимая память может быть запоминающим устройством с произвольным доступом (RAM), которая используется в качестве внешней кэш-память. Согласно описанию, которое может использоваться в качестве примера, но не налагает никаких ограничений, применимы RAM разных форм, такие как статическая память с произвольным доступом (Static RAM, SRAM), динамическая память с произвольным доступом (Dynamic RAM, DRAM), синхронное динамическое запоминающее устройство с произвольным доступом (Synchronous DRAM, SDRAM), синхронное динамическое запоминающее устройство с произвольным доступом с двойной скоростью передачи данных (Double Data Rate SDRAM, DDR SDRAM), динамическое запоминающее устройство с расширенным синхронным доступом (Enhanced SDRAM, ESDRAM), динамическое оперативное запоминающее устройство с синхронизацией каналов (Synchlink DRAM, SLDRAM) и оперативная память прямого доступа (Rambus RAM, DRRAM). Следует отметить, что подразумевается, что память в системе и способ, описанные в данном документе, включают в себя, но не ограничиваются этим, эту память и любую другую память подходящего типа.

[00114] Наконец, следует отметить, что термины, используемые в вариантах осуществления настоящего раскрытия и прилагаемой формулы изобретения, предназначены только для описания конкретных вариантов осуществления и не предназначены для ограничения вариантов осуществления настоящего раскрытия.

[00115] Например, как используется в вариантах осуществления настоящего раскрытия и прилагаемой формулы изобретения, подразумевается, что формы единственного числа также включают в себя форму множественного числа, если содержание явно не предписывает иное.

[00116] В другом примере термины группа сот первого типа и группа сот второго типа, вероятно, могут использоваться в вариантах осуществления настоящего раскрытия, но эти типы групп сот не должны ограничиваться этими терминами. Эти термины предназначены только для различия между типами групп сот.

[00117] Для еще одного другого примера, в зависимости от контекста, используемый в данном документе термин «когда» можно интерпретировать как «если», «когда» или «в ответ на определение» или «в ответ на обнаружение». Точно так же, в зависимости от контекста, фразы «если определяется» или «если обнаруживается (указанное условие или событие)» могут интерпретироваться как «при определении» или «в ответ на определение» или «при обнаружении (указанное условие или событие)» или «в ответ на обнаружение (заявленное состояние или событие)».

[00118] Специалисты в данной области техники поймут, что посредством электронных аппаратного обеспечения или сочетания компьютерного программного обеспечения и электронного аппаратного обеспечения можно реализовать этапы блоков и способов в различных примерах, описанных в вариантах осуществления, раскрытых в данном документе. Выполнение этих функций в аппаратном или программном режиме зависит от конкретных применений и конструктивных ограничений технических решений. Специалисты в данной области техники могут использовать различные способы для реализации функций, описанных в каждом из конкретных вариантов применения. Однако такая реализация не должна рассматриваться как выходящая за объем вариантов осуществления настоящего раскрытия.

[00119] Специалисты в данной области техники определенно поймут, что для удобного и точного описания, конкретный процесс работы систем, аппаратов и блоков, описанных выше, может ссылаться на соответствующий процесс в вышеупомянутых вариантах осуществления способа, и повторное описание не приводится.

[00120] Из нескольких вариантов осуществления, представленных в данной заявке, следует понимать, что раскрытые системы, устройства и способы могут быть реализованы посредством других способов. Например, варианты осуществления устройств, описанных выше, являются лишь примерными. Например, разделение на блоки является всего лишь логическим функциональным разделением. В реальном варианте реализации могут быть доступны дополнительные способы разделения. В другом примере несколько блоков или компонентов могут быть объединены или интегрированы в другую систему, или некоторые функции могут игнорироваться или не выполняться. Кроме того, проиллюстрированные или описанные взаимные связи или прямые связи или коммуникационные соединения могут быть реализованы с использованием некоторых интерфейсов. Непрямые связи или коммуникационные соединения между устройствами или блоками могут быть реализованы в электронной, механической или других формах.

[00121] Блоки, описанные как отдельные части, могут быть или могут не быть физически отдельными, и части, показанные как блоки, могут быть или могут не быть физическими блоками, то есть либо находиться в одном месте, либо распределяться по множеству сетевых блоков. Блоки могут быть выбраны частично или полностью согласно фактическими потребностями для реализации целей вариантов осуществления настоящего раскрытия.

[00122] Кроме того, функциональные блоки в вариантах осуществления настоящего раскрытия могут быть интегрированы в один блок обработки, или каждый из блоков может существовать физически отдельно, или два или более блоков могут быть интегрированы в один блок.

[00123] Когда функции реализуются в форме программного функционального блока и продаются или используются в качестве независимого продукта, функции могут быть сохранены на машиночитаемом носителе данных. Исходя из такого понимания, суть технического решения согласно вариантам осуществления настоящего раскрытия или часть, вносящая вклад в предшествующий уровень техники, или часть технического решения может быть воплощена в форме программных продуктов, которые могут храниться на носителе данных, содержащем некоторые инструкции, чтобы предписывать компьютерному устройству (персональному компьютеру, серверу или сетевому устройству и тому подобному) исполнять все или часть этапов способа, изложенных в вариантах осуществления настоящего раскрытия. Вышеупомянутый носитель данных включает в себя: флэш-накопитель USB, переносной жесткий диск, постоянное запоминающее устройство (ROM), запоминающее устройство произвольного доступа (RAM), магнитный диск или оптический диск и другие носители, приспособленные хранить программные коды.

[00124] Вышеупомянутые варианты осуществления являются всего лишь конкретными вариантами осуществления настоящего раскрытия, но объем охраны вариантов осуществления настоящего раскрытия ими не ограничен. Любое изменение или замена, легко понятные специалисту в данной области техники в пределах технического объема, раскрытого в настоящем раскрытии, должны попадать в объем охраны вариантов осуществления настоящего раскрытия. Следовательно, объем охраны вариантов осуществления настоящего раскрытия определяется нижеследующей формулой изобретения.

Похожие патенты RU2745659C1

название год авторы номер документа
СПОСОБ ПЕРЕДАЧИ ДАННЫХ И СОПУТСТВУЮЩИЙ ПРОДУКТ 2017
  • Тан, Хай
RU2749306C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ДАННЫХ 2017
  • Ян, Нин
RU2741625C1
СИСТЕМЫ И СПОСОБЫ ДЛЯ УДАЛЕНИЯ ДУБЛИРОВАННЫХ ПАКЕТОВ ДЛЯ ПЕРЕДАЧИ 2017
  • Прадас, Хосе Луис
  • Дудда, Торстен
  • Килинк, Канер
RU2733281C1
СПОСОБ ОБРАБОТКИ ОТКАЗА ЛИНИИ РАДИОСВЯЗИ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО 2018
  • Сюй, Бинь
  • Ли, Бинчжао
  • Чай, Ли
  • Цао, Чженчжен
RU2770653C2
СПОСОБ ПЕРЕДАЧИ ОБСЛУЖИВАНИЯ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО 2018
  • Ван, Ман
  • Дай, Минцзэн
RU2763519C2
СПОСОБ УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ, УСТРОЙСТВО, ОБОРУДОВАНИЕ И НОСИТЕЛЬ ДЛЯ ХРАНЕНИЯ 2017
  • Ян, Нин
RU2751540C1
СПОСОБ ПЕРЕДАЧИ ДАННЫХ, ОКОНЕЧНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО 2017
  • Тан, Хай
RU2730002C1
СПОСОБ БЕСПРОВОДНОЙ СВЯЗИ, ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО 2017
  • Тан, Хай
RU2742465C1
СПОСОБ ПОДДЕРЖКИ ДУБЛИРОВАНИЯ ДАННЫХ, ПЕРЕДАЮЩЕЕ ОКОНЕЧНОЕ УСТРОЙСТВО И ПРИЕМНОЕ ОКОНЕЧНОЕ УСТРОЙСТВО 2018
  • Тан, Хай
RU2762931C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ QoS 2017
  • Хань, Лифэн
  • Чжан, Хунпин
  • Хуан, Цюйфан
  • Цзэн, Цинхай
RU2728897C2

Иллюстрации к изобретению RU 2 745 659 C1

Реферат патента 2021 года Способ передачи данных, терминальное устройство и сетевое устройство

Изобретение относится к беспроводной связи. Технический результат заключается в обеспечении возможности для сети продолжать получать отчет о состоянии буфера (BSR) для выбранного элемента управления линией радиосвязи (элемента RLC), когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP)отключена. Технический результат достигается за счет того, что при отключении функция дублирования данных уровня PDCP, для передачи протокольного блока данных (PDU) уровня PDCP, терминальное устройство выбирает элемент RLC, привязанный к конкретной группе логических каналов (LCG), при этом доля успешных попыток передачи данных может быть эффективно повышена. 2 н. и 7 з.п. ф-лы, 6 ил.

Формула изобретения RU 2 745 659 C1

1. Способ передачи данных, выполняемый терминальным устройством, содержащий этапы, на которых:

определяют, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, первый элемент, используемый для передачи протокольного блока данных (PDU) уровня PDCP из по меньшей мере двух разных элементов управления линией радиосвязи (RLC), при этом упомянутые по меньшей мере два разных элемента RLC привязаны к разным несущим физического уровня и используются для передачи PDU PDCP и дублируемого PDU PDCP, сгенерированных уровнем PDCP; и

отправляют PDU в сетевое устройство через первый элемент,

отличающийся тем, что упомянутое определение первого элемента, используемого для передачи PDU уровня PDCP, содержит этапы, на которых:

получают по меньшей мере один второй элемент, каковой по меньшей мере один второй элемент является элементом RLC, соответствующим PDU, когда функция дублирования данных находится в активированном состоянии; и

определяют, в упомянутом по меньшей мере одном втором элементе, элемент RLC, привязанный к группе логических каналов (LCG), в качестве первого элемента.

2. Способ по п.1, в котором при упомянутом определении, в упомянутом по меньшей мере одном втором элементе, элемента RLC, привязанного к группе логических каналов (LCG), в качестве первого элемента определяют первый элемент согласно первому порядку, причем первый порядок является порядком размещения упомянутого по меньшей мере одного второго элемента.

3. Способ по п.2, в котором первый порядок представляет собой последовательность, образованную посредством сортировки упомянутого по меньшей мере одного второго элемента согласно приоритету логического канала, соответствующего элементу RLC.

4. Способ по п.1, в котором при упомянутом определении первого элемента, используемого для передачи протокольного блока данных (PDU) уровня PDCP, первый элемент определяют согласно информации указания, отправленной сетевым устройством.

5. Способ по п.4, дополнительно содержащий этап, на котором принимают информацию указания, отправленную сетевым устройством, причем информация указания используется для указания первого элемента.

6. Способ по п.5, в котором при упомянутом приеме информации указания, отправленной сетевым устройством, принимают сигнализацию управления радиоресурсами (RRC), отправленную сетевым устройством, причем сигнализация RRC включает в себя информацию указания.

7. Терминальное устройство, содержащее:

блок определения, выполненный с возможностью, когда функция дублирования данных уровня протокола конвергенции пакетных данных (PDCP) переключается из активированного состояния в деактивированное состояние, определять первый элемент, используемый для передачи протокольного блока данных (PDU) уровня PDCP из по меньшей мере двух разных элементов управления линией радиосвязи (RLC), при этом упомянутые по меньшей мере два разных элемента RLC привязаны к разным несущим физического уровня и используются для передачи PDU PDCP и дублируемого PDU PDCP, сгенерированных уровнем PDCP; и

блок приемопередачи, выполненный с возможностью отправлять PDU в сетевое устройство через первый элемент,

отличающееся тем, что блок (210) определения выполнен с возможностью:

получать по меньшей мере один второй элемент, каковой по меньшей мере один второй элемент является элементом RLC, соответствующим PDU, когда функция дублирования данных находится в активированном состоянии, и

определять, в упомянутом по меньшей мере одном втором элементе, элемент RLC, привязанный к группе логических каналов (LCG), в качестве первого элемента.

8. Терминальное устройство по п.7, в котором блок определения выполнен с возможностью осуществлять:

определение первого элемента согласно первому порядку, причем первый порядок является порядком размещения упомянутого по меньшей мере одного второго элемента; при этом, предпочтительно, первый порядок представляет собой последовательность, образованную посредством сортировки упомянутого по меньшей мере одного второго элемента согласно приоритету логического канала, соответствующего элементу RLC, или

определение первого элемента согласно информации указания, отправленной сетевым устройством.

9. Терминальное устройство по п.8, в котором блок определения выполнен с возможностью осуществлять определение первого элемента согласно информации указания, отправленной сетевым устройством, и блок приемопередачи дополнительно выполнен с возможностью принимать информацию указания, отправленную сетевым устройством, причем информация указания используется для указания первого элемента;

при этом, предпочтительно, блок приемопередачи выполнен с возможностью принимать сигнализацию управления радиоресурсами (RRC), отправленную сетевым устройством, причем сигнализация RRC включает в себя упомянутую информацию указания.

Документы, цитированные в отчете о поиске Патент 2021 года RU2745659C1

ASUSTeK, Activation and Deactivation of UL PDCP duplication, 3GPP TSG-RAN WG2 Meeting NR Ad-hoc #2 (R2-1706945) Qingdao, China, 16.06.2017 (найден 27.10.2020) найден в Интернет: https://www.3gpp.org/ftp/TSG_RAN/WG2_RL2/TSGR2_AHs/2017_06_NR/Docs/
HUAWEI, HISILICON, Interaction between PDCP/RLC/MAC for packet duplication, GPP TSG RAN WG2 Meeting

RU 2 745 659 C1

Авторы

Тан, Хай

Даты

2021-03-30Публикация

2017-07-28Подача