Способ обработки данных, оконечное устройство и сетевое устройство

Изобретение относится к области связи. Технический результат – улучшение гибкости процессов кодирования и декодирования. Для этого предусмотрено: прием оконечным устройством первой указывающей информации, используемой для сегментации кодовых блоков, отправляемой сетевым устройством; выполнение оконечным устройством в соответствии с первой указывающей информацией сегментации кодовых блоков в отношении данных с получением по меньшей мере одного кодового блока, причем данные являются данными, принятыми оконечным устройством от сетевого устройства, или данные являются данными, предназначенными для отправки оконечным устройством сетевому устройству; и кодирование или декодирование оконечным устройством по меньшей мере одного кодового блока. 2 н. и 14 з.п. ф-лы, 6 ил., 5 табл.

 

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

[0002] В системе долгосрочного развития (Long Term Evolution, LTE) данные обычно кодируют на основании турбокода. В процессе кодирования на основе турбокода, ограниченном структурой кодера, максимальное количество битов каждого кодового блока составляет 6144. Когда количество битов подлежащих кодированию данных больше чем 6144, должна быть выполнена сегментация кодовых блоков в отношении подлежащих кодированию данных с получением [Z/6144] кодовых блоков, где L - количество битов подлежащих кодированию данных, и подлежащие кодированию данные обычно включают информацию о 24-битовой проверке циклическим кодом (Cyclic Redundancy Check, CRC).

[0003] Системы связи будущего поколения имеют более высокие требования к демодуляции данных и обратной связи. Например, система 5G (или так называемая система 5G NR (New Radio)) поддерживает сверхнадежные средства связи с низкой временной задержкой (Ultra-Reliable and Low Latency Communications, URLLC), и указанная сверхнадежная связь с низкой временной задержкой (URLLC) в общем случае требует, чтобы принимающая сторона осуществляла быструю демодуляцию данных и обратную связь. В крайнем случае сверхнадежная связь с низкой временной задержкой (URLLC) требует, чтобы данные, передаваемые во временном блоке (который может быть, например, субфреймом), передавались в качестве обратной связи во временном блоке, т.е. принимающая сторона должна отправлять информацию обратной связи ACK/NACK о данных, которые передаются в том же временном блоке, в указанном временном блоке.

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

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

РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

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

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

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

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

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

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

NCB=⎡L/Lmax

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше или равно 1, причем K меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1;

меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

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

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

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

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

[0023] В отношении первого аспекта, согласно некоторым вариантам реализации первого аспекта схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; код ТВСС; и код Рида-Мюллера.

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

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

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

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

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

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

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

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

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

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

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

где:

NCB=⎡L/Lmax

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше или равно 1, причем K меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1;

меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

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

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

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

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

[0040] В отношении второго аспекта, согласно некоторым вариантам реализации второго аспекта схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; код ТВСС; и код Рида-Мюллера.

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

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

[0043] Согласно пятому аспекту предложено оконечное устройство. Оконечное устройство содержит приемопередатчик и кодер, и указанный кодер осуществляет способ согласно первому аспекту на основании приемопередатчика.

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

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

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

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

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

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

[0049] На ФИГ. 1 схематически изображена блок-схема способа обработки данных согласно одному варианту реализации настоящего изобретения.

[0050] На ФИГ. 2 схематически изображена блок-схема способа обработки данных согласно еще одному варианту реализации настоящего изобретения.

[0051] На ФИГ. 3 схематически изображена структурная схема оконечного устройства согласно одному варианту реализации настоящего изобретения.

[0052] На ФИГ. 4 схематически изображена структурная схема сетевого устройства согласно одному варианту реализации настоящего изобретения.

[0053] На ФИГ. 5 схематически изображена структурная схема оконечного устройства согласно еще одному варианту реализации настоящего изобретения.

[0054] На ФИГ. 6 схематически изображена структурная схема сетевого устройства согласно еще одному варианту реализации настоящего изобретения.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

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

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

[0058] Согласно различным вариантам реализации настоящего изобретения сетевое устройство может быть устройством сетевого доступа. Например, сетевое устройство может быть базовой станцией, точкой передачи и приема (TRP) или точкой доступа. Базовая станция может быть базовой приемопередающей станцией (BTS) в сетях GSM или CDMA, также может быть базовой станцией NodeB (NB) в системе WCDMA, также может быть базовой станцией Evolutional NodeB (eNB или eNodeB) в системе стандарте LTE, и также может базовой станцией gNB в сетях NR или 5G. Для вариантов реализации настоящего изобретения в этом отношении нет никаких конкретных ограничений.

[0059] Для улучшения гибкости процессов кодирования и декодирования, вместо выполнения сегментации кодовых блоков в отношении данных с использованием метода сегментации фиксированных кодовых блоков, оконечное устройство, предложенное согласно различным вариантам реализации настоящего изобретения, выполняет сегментацию кодовых блоков в отношении данных на основании первой указывающей информации, отправляемой сетевым устройством. Один вариант реализации настоящего изобретения подробно описан ниже со ссылкой на ФИГ. 1.

[0060] На ФИГ. 1 схематически изображена блок-схема способа обработки данных согласно одному варианту реализации настоящего изобретения. Способ на ФИГ. 1 включает:

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

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

[0063] На этапе 130: кодирование или декодирование оконечным устройством по меньшей мере одного кодового блока.

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

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

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

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

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

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

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

[0071] Согласно еще одним вариантам реализации оконечное устройство может выполнять кодирование или декодирование на основании схемы кодирования, указанной сетевым устройством. В частности, согласно некоторым вариантам реализации способ, изображенный на ФИГ. 1, также может включать: прием оконечным устройством второй указывающей информации, отправляемой сетевым устройством и используемой для указания схемы кодирования кодовых блоков, сегментированных из указанных данных. Этап 130 может включать: кодирование или декодирование оконечным устройством по меньшей мере одного кодового блока на основании схемы кодирования, указанной во второй указывающей информации.

[0072] Также схема кодирования кодовых блоков, сегментированных из данных, содержит по меньшей мере одну из следующих схем кодирования с использованием: кода с малой плотностью проверок на четность (Low Density Parity Check Code, LDPC); полярного кода; турбокода; сверточного кода с задаваемой концевой комбинацией битов (Tail-Biting Convolutional Code, ТВСС); и кода Рида-Мюллера (Reed Muller, RM).

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

[0074] Согласно некоторым вариантам реализации первая указывающая информация указывает один тип информации в вышеуказанной информации. Согласно еще одному варианту реализации первая указывающая информация указывает множество типов информации в вышеуказанной информации.

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

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

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

[0078] Например, управляющая сигнальная информация нисходящего канала переносит первую указывающую информацию с использованием 3-битового поля (т.е. {b0, b1, b2}, как указано в приведенной ниже Таблице 1). Как показано в Таблице 1, Ni - положительное целое число, и значение Ni может быть согласовано в протоколе или предварительно задано сетевым устройством. Может быть предположено, что когда значение {b0, b1, b2} составляет {0, 0, 1}, соответствующее значение №составляет 2. Это указывает, что данные должны быть сегментированы в два кодовых блока.

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

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

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

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

[0083] Также, согласно данному варианту реализации настоящего изобретения этап 120 может включать: определение оконечным устройством значения поля, используемого для передачи первой указывающей информации; выбор оконечным устройством метода сегментации кодовых блоков, соответствующих значению поля, из заданных методов сегментации кодовых блоков в качестве целевого метода сегментации кодовых блоков; и выполнение оконечным устройством сегментации кодовых блоков в отношении данных на основании указанного целевого метода сегментации кодовых блоков.

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

[0085] Следует отметить, что количество заданных методов сегментации кодовых блоков и форма заданного метода сегментации кодовых блоков, в частности, не ограничиваются этим вариантом реализации настоящего изобретения. Например, управляющая сигнальная информация нисходящего канала переносит первую указывающую информацию с использованием 1 бита (т.е. бита {b0}). Как показано в Таблице 2, b0=0 соответствует методу А сегментации кодовых блоков, и b0=1 соответствует методу В сегментации кодовых блоков.

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

[0087] Метод 1 сегментации кодовых блоков:

NCB=⎡L/Lmax

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше или равны 1.

Следует отметить, что максимальная длина Lmax может быть согласована в протоколе или может быть задана сетевым устройством.

[0088] Метод 2 сегментации кодовых блоков:

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше или равны 1.

Следует отметить, что Lmin может быть согласована в протоколе или может быть задана сетевым устройством.

[0089] Метод 3 сегментации кодовых блоков:

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше или равно 1, причем K меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin.

[0090] В частности, метод 3 сегментации кодовых блоков может быть выполнен на основании следующих рассуждений:

если L≤Lmin то NCB=1;

если Lmax<L<Ndecoder⋅Lmin, то NCB=⎣L/Lmin⎦;

если K⋅Lmin≤L≤K⋅Lmax, то NCB=K, и длина каждого кодового блока не меньше чем Lmin и не больше чем Lmax; или

если L>K⋅Lmax, то NCB=⎡L/Lmax⎤, и длина каждого кодового блока не меньше чем Lmin и не больше чем Lmax.

[0091] Согласно некоторым вариантам реализации К равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

[0093] Метод 4 сегментации кодовых блоков:

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1;

меньше чем Lmax;

K - целое число, которое больше чем или равно 1; и

K - меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

Согласно некоторым вариантам реализации К равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

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

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

[0097] Например, управляющая сигнальная информация нисходящего канала переносит первую указывающую информацию с использованием 3-битового поля ({b0, b1, b2}). Когда значение поля {b0, b1, b2} составляет {0, 0, 0} или {0, 0, 1}, первая указывающая информация может указывать метод сегментации кодовых блоков, или когда значение поля {b0, b1, b2} не является значением {0, 0, 0} и {0, 0, 1}, первая указывающая информация может указывать количество кодовых блоков, в которые должны быть сегментированы данные.

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

[0099] В частности, заданный метод сегментации кодовых блоков может быть методом сегментации кодовых блоков, согласованным в протоколе, или может быть методом сегментации кодовых блоков, заданным сетевым устройством. Заданный метод сегментации кодовых блоков может быть, например, по меньшей мере одним из вышеуказанных методов 1-4 сегментации кодовых блоков. Из вышеуказанных методов 1-4 сегментации кодовых блоков может быть ясно, что каждый метод сегментации кодовых блоков имеет один или более параметров (которые также могут быть названы одной или более переменными). Например, параметром метода 1 сегментации кодовых блоков является Lmax, параметром метода 2 сегментации кодовых блоков является Lmin, параметрами метода 3 сегментации кодовых блоков являются Lmax, Lmin и K, и параметрами метода 4 сегментации кодовых блоков являются и Lmax.

[00100] Также, согласно данному варианту реализации настоящего изобретения этап 120 может включать: определение оконечным устройством значения поля, используемого для передачи первой указывающей информации; выбор оконечным устройством значения, соответствующего значению указанного поля, из множества значений параметра целевого метода сегментации кодовых блоков в качестве значения параметра целевого метода сегментации кодовых блоков; и выполнение оконечным устройством сегментации кодовых блоков в отношении данных с использованием целевого метода сегментации кодовых блоков на основании значения параметра целевого метода сегментации кодовых блоков.

[00101] В частности, при использовании вышеуказанного метода 1 сегментации кодовых блоков в качестве примера предполагается, что управляющая сигнальная информация нисходящего канала переносит первую указывающую информацию с использованием 2-битового поля, и соответствие между значением 2-битового поля и значением параметра Lmax (параметр Lmax может быть согласован в протоколе или может быть задан сетевым устройством) метода 1 сегментации кодовых блоков показано в Таблице 4:

[00102] Предполагая, что значение {b0, b1} составляет {0, 1}, значение Lmax в NCB=⎡L/Lmax⎤, составляет Lmax,1, так что оконечное устройство может выполнять сегментацию кодовых блоков в отношении данных на основании, NCB=⎡L/Lmax,1⎤, т.е. сначала определяет NCB на основании NCB=⎡L/Lmax,1⎤, и затем разделяет данные на NCB кодовых блоков.

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

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

[00105] Заданный метод сегментации кодовых блоков, в частности, не ограничивается этим вариантом реализации настоящего изобретения. Например, заданный метод сегментации кодовых блоков может включать по меньшей мере один из вышеописанных методов 1-4 сегментации кодовых блоков, и параметры различных методов сегментации кодовых блоков могут быть одними и теми же или могут быть различными.

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

[00107] Например, если управляющая сигнальная информация нисходящего канала переносит первую указывающую информацию с использованием 3-битового ({b0, b1, b2}) поля, соответствие между значением первой указывающей информации, заданным методом сегментации кодовых блоков и значением параметра заданного метода сегментации кодовых блоков может быть отражено в Таблице 5.

[00108] Если значение {b0, b1, b2}, принятое оконечным устройством, составляет {0, 1, 1}, оконечное устройство выполняет сегментацию кодовых блоков с использованием метода 1 сегментации кодовых блоков, и значение параметра метода 1 сегментации кодовых блоков составляет Lmax,3.

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

NCB=⎡L/Lmax⎤, где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше чем или равно 1, причем K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1; и

Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1;

- меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

[00110] Выше подробно описан способ обработки данных согласно различным вариантам реализации настоящего изобретения со ссылкой на ФИГ. 1 сточки зрения оконечного устройства, и ниже подробно описан способ обработки данных согласно различным вариантам реализации настоящего изобретения со ссылкой на ФИГ. 2 с точки зрения сетевого устройства. Следует понимать, что описания с точки зрения сетевого устройства соответствуют описаниям с точки зрения оконечного устройства. Одинаковое содержание, относящееся к вышеуказанным описаниям, и подробности повторно в данном случае не описаны.

[00111] На ФИГ. 2 схематически изображена блок-схема способа обработки данных согласно одному варианту реализации настоящего изобретения. Способ на ФИГ. 2 включает:

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

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

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

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

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

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

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

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

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

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше чем или равно 1, причем K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1; и

Lmax - больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1;

- меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K - меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

[00121] При необходимости согласно некоторым вариантам реализации способ на ФИГ. 2 также может включать: прием сетевым устройством информации о функциональных возможностях, отправляемой оконечным устройством и используемой для указания количества параллельных кодеров и/или параллельных декодеров, поддерживаемых оконечным устройством.

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

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

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

[00125] При необходимости согласно некоторым вариантам реализации способ на ФИГ. 2 также может включать: отправление сетевым устройством оконечному устройству второй указывающей информации, используемой для указания схемы кодирования кодовых блоков, сегментированных из данных.

[00126] При необходимости согласно некоторым вариантам реализации схема кодирования кодовых блоков, сегментированных из данных, содержит по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; сверточный код ТВСС; и код Рида-Мюллера.

[00127] Выше со ссылкой на ФИГ. 1 и 2 были подробно описаны варианты реализации способа согласно настоящему изобретению, и ниже подробно со ссылкой на ФИГ. 3-6 будут описаны варианты реализации устройства согласно настоящему изобретению. Следует понимать, что варианты реализации устройства соответствуют вариантам реализации способа. Подобные описания можно найти в вариантах реализации способа.

[00128] На ФИГ. 3 схематически изображена структурная схема оконечного устройства согласно одному варианту реализации настоящего изобретения. Оконечное устройство 300 на ФИГ. 3 содержит:

приемный блок 310, выполненный с возможностью приема от сетевого устройства первой указывающей информации, используемой для выполнения сегментации кодовых блоков;

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

обрабатывающий блок 330, выполненный с возможностью кодирования или декодирования по меньшей мере одного кодового блока.

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

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

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

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

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

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

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

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

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

[00138] При необходимости согласно некоторым вариантам реализации метод сегментации кодовых блоков, используемый оконечным устройством 300 для выполнения сегментации кодовых блоков в отношении данных, включает по меньшей мере один из следующих методов сегментации кодовых блоков:

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB; L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше чем или равно 1, причем K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством 300;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1, причем - меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством 300.

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

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

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

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

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

[00144] При необходимости согласно некоторым вариантам реализации схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; сверточный код ТВСС; и код Рида-Мюллера.

[00145] На ФИГ. 4 схематически изображена структурная схема сетевого устройства согласно одному варианту реализации настоящего изобретения. Сетевое устройство 400, изображенное на ФИГ. 4, содержит:

блок 410 генерации, выполненный с возможностью генерирования первой указывающей информации, используемой для выполнения сегментации кодовых блоков; и

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

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

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

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

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

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

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

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

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

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

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

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1, меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

[00157] При необходимости согласно некоторым вариантам реализации первая указывающая информация определяется сетевым устройством 400 на основании количества параллельных кодеров и/или параллельных декодеров.

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

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

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

[00161] При необходимости согласно некоторым вариантам реализации схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; сверточный код ТВСС; и код Рида-Мюллера.

[00162] На ФИГ. 5 схематически изображена структурная схема оконечного устройства согласно одному варианту реализации настоящего изобретения. Оконечное устройство 500, изображенное на ФИГ. 5, содержит:

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

кодер 520, выполненный с возможностью: осуществления сегментации кодовых блоков в отношении данных на основании первой указывающей информации с получением по меньшей мере одного кодового блока, причем данные принимаются оконечным устройством 500 от сетевого устройства, или данные подготавливаются оконечным устройством 300 для отправления сетевому устройству; и кодирования или декодирования по меньшей мере одного кодового блока.

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

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

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

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

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

[00168] При необходимости согласно некоторым вариантам реализации первую указывающую информацию используют для указания значения параметра целевого метода сегментации кодовых блоков, используемого кодером 520 при выполнении им сегментации кодовых блоков в отношении данных.

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

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

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

[00172] При необходимости согласно некоторым вариантам реализации метод сегментации кодовых блоков, используемый оконечным устройством 500 для выполнения сегментации кодовых блоков в отношении данных, включает по меньшей мере один из следующих методов сегментации кодовых блоков:

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством 500;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1, причем меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством 500.

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

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

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

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

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

[00178] При необходимости согласно некоторым вариантам реализации схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; сверточный код ТВСС; и код Рида-Мюллера.

[00179] На ФИГ. 6 схематически изображена структурная схема сетевого устройства согласно одному варианту реализации настоящего изобретения. Сетевое устройство 600, изображенное на ФИГ. 6, содержит:

процессор 610, выполненный с возможностью генерирования первой указывающей информации, используемой для выполнения сегментации кодовых блоков;

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

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

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

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

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

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

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

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

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

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

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

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;,

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmax - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

NCB, L и Lmin - целые числа, которые больше чем или равны 1;

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

Lmax - указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

Lmin - указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

K - целое число, больше чем или равное 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

NCB, L, Lmax и Lmin - целые числа, которые больше чем или равны 1, и Lmax больше чем Lmin; и

где:

NCB - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

L - указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

Lmax - указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

NCB, L, и Lmax - целые числа, которые больше чем или равны 1, - меньше чем Lmax;

K - целое число, которое больше чем или равно 1, и K меньше чем или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

[00191] При необходимости согласно некоторым вариантам реализации первая указывающая информация определяется сетевым устройством 600 на основании количества параллельных кодеров и/или параллельных декодеров.

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

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

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

[00195] При необходимости согласно некоторым вариантам реализации схема кодирования кодовых блоков, сегментированных из данных, включает по меньшей мере одну из следующих схем кодирования: код LDPC; полярный код; турбокод; сверточный код ТВСС; и код Рида-Мюллера.

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

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

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

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

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

[00201] При осуществлении функций в форме функционального блока программного обеспечения и продаже или использовании в качестве независимого продукта, функции могут храниться в компьютерочитаемом носителе. На основании такого понимания технические решения настоящего изобретения, в целом или в форме частей вносящих изобретательский вклад в уровень техники, могут быть выполнены в виде программного продукта. Указанный программный продукт хранится в носителе и содержит множество инструкций для инструктирования компьютерного устройства (которое может быть персональным компьютером, сервером, сетевым оборудованием и т.п.) относительно выполнения всех или некоторых этапов способов, описанных в вариантах реализации настоящего изобретения. Вышеуказанный носитель включает любой носитель, который может хранить программный код, такой как U-диск, мобильный жесткий диск, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), магнитный диск или оптический диск.

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

1. Способ обработки данных, включающий:

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

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

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

причем выполнение оконечным устройством сегментации кодовых блоков в отношении данных на основании первой указывающей информации включает:

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

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

выполнение оконечным устройством сегментации кодовых блоков в отношении данных на основании целевого метода сегментации кодовых блоков.

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

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

, и - целые числа, которые больше или равны 1;

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

, и - целые числа, которые больше или равны 1;

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

- указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

- целое число, которое больше или равно 1, причем меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

, , и - целые числа, которые больше или равны 1, и больше, чем ; и

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

- указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

, , и - целые числа, которые больше или равны 1;

меньше, чем ;

- целое число, которое больше или равно 1, и меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

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

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

4. Оконечное устройство, содержащее:

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

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

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

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

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

6. Оконечное устройство по п. 5, в котором блок сегментации кодовых блоков, в частности, выполнен с возможностью: определения значения поля, используемого для передачи первой указывающей информации; выбора метода сегментации кодовых блоков, соответствующего значению поля, из заданных методов сегментации кодовых блоков в качестве целевого метода сегментации кодовых блоков; и выполнения сегментации кодовых блоков в отношении данных на основании целевого метода сегментации кодовых блоков.

7. Оконечное устройство по любому из пп. 4-6, в котором первую указывающую информацию используют для указания значения параметра целевого метода сегментации кодовых блоков, используемого оконечным устройством, когда оконечное устройство выполняет сегментацию кодовых блоков в отношении данных.

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

9. Оконечное устройство по любому из пп. 4-8, в котором первая указывающая информация инструктирует оконечное устройство относительно выполнения сегментации кодовых блоков в отношении данных с использованием целевого метода сегментации кодовых блоков, выбранного из заданных методов сегментации кодовых блоков, и первая указывающая информация указывает значение параметра целевого метода сегментации кодовых блоков.

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

11. Оконечное устройство по любому из пп. 4-10, в котором метод сегментации кодовых блоков, используемый оконечным устройством для выполнения сегментации кодовых блоков в отношении данных, включает по меньшей мере один из следующих методов сегментации кодовых блоков:

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает максимальную длину кода в кодовых блоках, сегментированных из данных; и

, и - целые числа, которые больше или равны 1;

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает минимальную длину кода в кодовых блоках, сегментированных из данных; и

, и - целые числа, которые больше или равны 1;

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает максимальную длину кода в кодовых блоках, сегментированных из данных;

- указывает минимальную длину кода в кодовых блоках, сегментированных из данных;

- целое число, которое больше или равно 1, причем меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством;

, , и - целые числа, которые больше или равны 1, и больше, чем ; и

,

где - указывает количество кодовых блоков, в которые должны быть сегментированы данные;

- указывает длину данных;

- указывает первое значение максимальной длины кода в кодовых блоках, сегментированных из данных;

- указывает второе значение максимальной длины кода в кодовых блоках, сегментированных из данных;

, , и - целые числа, которые больше или равны 1;

меньше, чем ;

- целое число, которое больше или равно 1, и меньше или равно количеству параллельных кодеров или параллельных декодеров, поддерживаемых оконечным устройством.

12. Оконечное устройство по любому из пп. 4-11, также содержащее

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

13. Оконечное устройство по п. 12, в котором первая указывающая информация определяется сетевым устройством на основании количества параллельных кодеров и/или параллельных декодеров.

14. Оконечное устройство по любому из пп. 4-13, в котором приемный блок, в частности, выполнен с возможностью приема управляющей сигнальной информации нисходящего канала, отправляемой сетевым устройством и содержащей первую указывающую информацию.

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

16. Оконечное устройство по любому из пп. 4-15, в котором приемный блок также выполнен с возможностью приема второй указывающей информации, отправляемой сетевым устройством и используемой для указания схемы кодирования кодовых блоков, сегментированных из данных, и обрабатывающий блок, в частности, выполнен с возможностью кодирования или декодирования по меньшей мере одного кодового блока на основании схемы кодирования, указанной во второй указывающей информации.



 

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

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

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

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении пропускной способности за счет использования нелицензированного спектра для передачи данных восходящей линии связи.

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении пропускной способности путем выравнивания размеров информации, предназначенной для слепого обнаружения.

Изобретение относится к средствам для кодирования и декодирования данных. Технический результат заключается в повышении эффективности кодирования.

Изобретение относится к области связи. Технический результат – достижение возможности гибкого переключения терминала между узкой полосой пропускания и полосой пропускания системы и возможности реализации измерения информации SCI в отношении нисходящего канала с уменьшением энергопотребления терминала.

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

Изобретение относится к области связи. Технический результат - достижение возможности управления вторичным соединением между терминальным устройством и устройством вторичной сети доступа.

Изобретение раскрывает способ передачи управляющего блока PDU отчета о состоянии на уровне RLC. Технический результат - обеспечение возможности управляющему блоку PDU иметь разные форматы, обеспечивая в некоторых случаях соответствие требованиям различных сценариев.

Изобретение относится к средствам обеспечения работы пользовательского оборудования в системе беспроводной связи. Технический результат заключается в возможности подавления фазового шума.
Наверх