СПОСОБ И УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ РАЗМЕРА ТРАНСПОРТНОГО БЛОКА
METHOD AND APPARATUS FOR DETERMINING SIZE OF TRANSPORT BLOCK

Область техники, к которой относится изобретение
[0001] Эта заявка относится к области передачи данных и, в частности, к способу определения размера транспортного блока и устройству.
Уровень техники
[0002] Система беспроводной связи 5-го поколения (5th generation, 5G) (также называемая системой беспроводной связи нового радио (new radio, NR)) специально разработана для поддержки более высокой производительности системы, а система связи 5G поддерживает множество типов услуг, множество сценариев развертывания и более широкий диапазон спектра. Система беспроводной связи 5G должна поддерживать разные требования к услугам разных типов услуг. Следовательно, планирование ресурсов характеризуется большей гибкостью, и определение размера транспортного блока (transport block size, TBS) при планировании ресурсов также должно быть более гибким.
[0003] В существующей системе долгосрочного развития (Long Term Evolution, LTE) определение TBS по каналу данных терминального устройства используется в качестве примера, и процесс определения TBS включает в себя следующие этапы:
Этап 1: Терминальное устройство определяет схему модуляции (порядок модуляции - modulation order) и индекс TBS (TBS index, I_TBS) на основе индекса (index, I_MCS) схемы модуляции и кодирования (modulation and coding scheme, MCS) и таблицы отображения MCS, предварительно заданных в протоколе.
Этап 2: Терминальное устройство определяет на основе информации о выделении ресурсов, указанной сетевым устройством, число блоков физических ресурсов (physical resource block, PRB) (PRB number, N_PRB), выделенных в частотной области.
Этап 3: Терминальное устройство ищет в предварительно заданной таблице TBS соответствующее значение TBS на основе таких параметров, как I_TBS и N_PRB, чтобы определить TBS, переносимый в канале данных.
[0004] В системе LTE основное предположение для определения TBS состоит в том, что базовая единица времени планирования ресурсов представляет собой один подкадр (14 символов с мультиплексированием с ортогональным частотным разделением (orthogonal frequency division multiplexing, OFDM)) и является количеством ресурсов, доступных для канала данных в каждом PRB является фиксированным, например, 120 элементов ресурса (resource element, RE). Однако для системы беспроводной связи 5G гибкость планирования ресурсов в системе беспроводной связи 5G значительно изменяется, и количество ресурсов, доступных для канала данных в каждом PRB, сильно варьируется. Кроме того, диапазон времени планирования и диапазон частотной области, поддерживаемые системой беспроводной связи 5G, чрезвычайно велики. Поэтому, если все еще используется способ определения TBS в канале данных в системе LTE, операции не являются гибкими, а масштабируемость является плохой.
Сущность изобретения
[0005] Варианты осуществления этой заявки предоставляют способ определения размера транспортного блока и устройство для повышения гибкости способа определения размера транспортного блока.
[0006] Согласно первому аспекту предоставлен способ определения размера транспортного блока, и способ включает в себя: прием терминальным устройством управляющей информации, отправленной сетевым устройством, причем управляющая информация включает в себя информацию указания и информацию ресурса канала данных; определение терминальным устройством схемы модуляции и кодовой скорости на основе первого набора отношений отображения и информации указания и определение числа частотно-временных ресурсов на основе информации ресурса канала данных, где первый набор отношений отображения включает в себя соответствие между информацией указания и комбинацией схемы модуляции и кодовой скорости; определение терминальным устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов; и декодирование терминальным устройством на основе первого TBS канала данных, переносимого на частотно-временных ресурсах, или отправка терминальным устройством на частотно-временных ресурсах канала данных на основе первого TBS.
[0007] Согласно второму аспекту предоставляется способ для определения размера транспортного блока, и способ может включать в себя:
определение сетевым устройством схемы модуляции и кодовой скорости и определение информации указания на основе первого набора отношений отображения и комбинации схемы модуляции и кодовой скорости, где первый набор отношений отображения включает в себя соответствие между информацией указания и комбинацией схемы модуляции и кодовой скорости;
отправку сетевым устройством управляющей информации в терминальное устройство, где управляющая информация включает в себя информацию указания и информацию ресурса канала данных, и информация ресурса используется для определения числа частотно-временных ресурсов;
определение сетевым устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов; и
декодирование сетевым устройством на основе первого TBS канала данных, переносимого на частотно-временных ресурсах, или отправка сетевым устройством на частотно-временных ресурсах канала данных на основе первого TBS.
[0008] В вариантах осуществления этой заявки терминальное устройство может определять схему модуляции и кодовую скорость из первого набора отношений отображения на основе управляющей информации, доставленной сетевым устройством, и может дополнительно определять количество частотно-временных ресурсов на основе управляющая информация. Частотно-временные ресурсы - это частотно-временные ресурсы для отправки или приема канала данных, а именно частотно-временные ресурсы, фактически занятые каналом данных. Кроме того, терминальное устройство может определять TBS по каналу данных. Таким образом, TBS, определенный на основе частотно-временных ресурсов, фактически занятых каналом данных, больше соответствует целевой кодовой скорости канала данных, тем самым повышая точность TBS. Целевая кодовая скорость в данном документе представляет собой кодовую скорость, которую сетевое устройство ожидает, что канал данных достигнет, а вышеупомянутая кодовая скорость является кодовой скоростью, фактически используемой каналом данных.
[0009] Кроме того, поскольку TBS определяется на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов, относительно точный TBS может быть определен одинаковым образом, независимо от количества запланированных ресурсов и независимо от количества других служебных ресурсов в запланированных ресурсах. Следовательно, способ определения TBS применим к различным сценариям планирования, а способ определения TBS является очень гибким и обладает хорошей масштабируемостью.
[0010] Кроме того, поскольку определенный TBS является более точным, количество частотно-временных ресурсов, выделенных терминальному устройству, не очень мало, так что возможность повторной передачи может быть уменьшена при отправке канала данных или приеме канала данных, при этом количество частотно-временных ресурсов, выделяемых терминальному устройству, также не слишком велико, что позволяет избежать излишние затраты ресурсов.
[0011] Необязательно, определение терминальным устройством или сетевым устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов включает в себя:
определение терминальным устройством или сетевым устройством первого TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней, где
Первый TBS соответствует следующей формуле:
где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0012] N может быть дискретизировано с большой степенью детализации, и
, K - положительное целое число, где
N_TEMP может быть числом частотно-временных ресурсов, доступных для канала данных, N - дискретизированное количество частотно-временных ресурсов, доступных для канала данных, и N используется для вычисления первого TBS и/или второго TBS. Подробности не описаны ниже.
[0013] Необязательно, первый TBS может быть получен путем поиска в таблице соответствия на основе числа N частотно-временных ресурсов, доступных для канала данных, числа v транспортных уровней, которое поддерживается каналом данных, и схемы модуляции.
[0014] Необязательно, число L битов, переносимых в ресурсе блока, может быть получено путем поиска в таблице соответствия на основе схемы модуляции и числа v транспортных уровней, которое поддерживается каналом данных, и, кроме того, первый TBS получается путем умножения числа L битов, переносимых в ресурсе блока, и отношения количества N частотно-временных ресурсов, доступных для канала данных, к количеству ресурсов, включенных в ресурс блока.
[0015] Необязательно, число L битов, переносимых в одноуровневой передаче, может быть получено путем поиска в таблице соответствия на основе количества N частотно-временных ресурсов, доступных для канала данных, и схемы модуляции, и, кроме того, первый TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче, и числа v транспортных уровней, которое поддерживается каналом данных.
[0016] Необязательно, число L битов, переносимых в одноуровневой передаче в ресурсе блока, может быть получено путем поиска в таблице соответствия на основе схемы модуляции, и, кроме того, первый TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче, в ресурсе блока, отношения количества N частотно-временных ресурсов, доступных для канала данных, к количеству ресурсов, включенных в ресурс блока, и числа v транспортных уровней, которое поддерживается каналом данных.
[0017] В вариантах осуществления этой заявки TBS может определяться посредством вычисления с использованием формулы со ссылкой на такие параметры, как схема модуляции, кодовая скорость, количество частотно-временных ресурсов и количество транспортных уровней, которое поддерживается каналом данных, так что эффективность в определении TBS выше. Кроме того, в этой заявке TBS может быть определен другими способами, чем способ поиска в таблице соответствия. Следовательно, нет необходимости разрабатывать таблицу TBS, сложность реализации определения TBS снижается, а применимость лучше. Конечно, в вариантах осуществления этой заявки соответствующая таблица TBS может быть разработана на основе вышеупомянутой формулы, но значение, полученное путем поиска в таблице соответствия, удовлетворяет вышеуказанной формуле. Таким образом, точность TBS также может быть улучшена.
[0018] Необязательно, терминальное устройство или сетевое устройство может определять второй TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней и определять первый TBS на основе второго TBS.
[0019] Первый TBS отвечает следующему условию: когда второй TBS больше, чем первый опорный порог, первый TBS равен второму TBS.
[0020] В вариантах осуществления этой заявки второй TBS вводится до определения окончательного первого TBS.
[0021] Необязательно, терминальное устройство или сетевое устройство может определять второй TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и
второй TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0022] Необязательно, второй TBS может быть получен путем поиска в таблице соответствия на основе числа N частотно-временных ресурсов, доступных для канала данных, числа v транспортных уровней, которое поддерживается каналом данных, и схемы модуляции.
[0023] Необязательно, число L битов, переносимых в ресурсе блока, может быть получено путем поиска в таблице соответствия на основе схемы модуляции и числа v транспортных уровней, которое поддерживается каналом данных, и, кроме того, второй TBS получается путем умножения числа L битов, переносимых в ресурсе блока, и отношения числа N частотно-временных ресурсов, доступных для канала данных, к количеству ресурсов, включенных в ресурс блока.
[0024] Необязательно, число L битов, переносимых в одноуровневой передаче, может быть получено путем поиска в таблице соответствия на основе числа N частотно-временных ресурсов, доступных для канала данных, и схемы модуляции, и, кроме того, второй TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче, и числа v транспортных уровней, которое поддерживается каналом данных.
[0025] Необязательно, число L битов, переносимых в одноуровневой передаче в ресурсе блока, может быть получено путем поиска в таблице соответствия на основе схемы модуляции, и, кроме того, второй TBS получается путем умножения количества L битов, переносимых в одноуровневой передаче, в ресурсе блока, отношения числа N частотно-временных ресурсов, доступных для канала данных, к количеству ресурсов, включенных в ресурс блока, и числа v транспортных уровней, которое поддерживается каналом данных.
[0026] В вариантах осуществления этой заявки терминальное устройство или сетевое устройство получает второй TBS на основе параметров, таких как схема модуляции, кодовая скорость, количество частотно-временных ресурсов и количество транспортных уровней, и затем сравнивает второй TBS с первым опорным порогом. Если второй TBS больше первого опорного порога, второй TBS может использоваться в качестве окончательно требуемого TBS, а именно первого TBS. Дополнительно, в вариантах осуществления этой заявки, если второй TBS, полученный путем расчета, меньше или равен первому опорному порогу, элемент (первый элемент) в первом наборе значения может быть определен как окончательно требуемый TBS, а именно, первый TBS.
[0027] В вариантах осуществления этой заявки, в соответствии со способом определения первого TBS путем сравнения второго TBS с первым опорным порогом, передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных является более эффективной, и способ определения TBS при передаче большого пакета данных является более гибким, более применимым и с лучшей масштабируемостью. Специальный пакет данных может включать в себя пакет Протокола VoIP передачи голоса через интернет, пакет элемента CE управления управления MAC доступом к среде, пакет кодека EVS с улучшенными речевыми услугами и т.п.
[0028] Необязательно, первый опорный порог больше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE.
[0029] Необязательно, первый набор значений включает в себя по меньшей мере один из размера пакета VoIP и/или размера пакета MAC CE.
[0030] Необязательно, первый набор значений включает в себя по меньшей мере одно из следующих значений: 8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520 и 536.
[0031] Необязательно, первый элемент является элементом, который находится в первом наборе значений и который меньше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим; или
первый элемент является элементом, который находится в первом наборе значений и который больше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим; или
первый элемент является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0032] В вариантах осуществления этой заявки набор значений определяется на основе размера пакета VoIP или размера пакета MAC CE. Элемент, включенный в набор значений, может быть размером пакета VoIP или может быть размером пакета MAC CE. Необязательно, в вариантах осуществления этой заявки некоторые значения могут быть предоставлены непосредственно, и эти значения представлены с использованием массива или набора для получения набора значений. Данные могут быть размером существующего пакета VoIP или размером существующего пакета MAC CE, или могут быть размером расширенного пакета VoIP или размером расширенного пакета MAC CE, или могут быть некоторыми другими вставленными значениями, отличными от значение размера пакета VoIP и значение размера пакета MAC-CE. В вариантах осуществления этой заявки, первый опорный порог устанавливается на основании размера пакета VoIP или размер пакета MAC-CE, и в соответствии с определяющим способом определения первого TBS путем сравнения первого опорного порога, а второй TBS, передача пакета небольшого размера, особенно передача специального пакета данных, является более эффективной, и способ определения TBS, когда передается большой пакет, является более гибким и более применимым. Если второй TBS меньше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE, элемент в первом наборе значений может быть выбран в качестве первого TBS, так что передача небольшого размера пакет, особенно передача специального пакета данных, является более эффективным. Если второй TBS больше, чем размер максимального пакета VoIP или размер максимального пакета MAC CE, второй TBS определяется как первый TBS, так что способ определения TBS при передаче большого пакета более гибкий, более применимый и с лучшей масштабируемостью.
[0033] Необязательно, терминальное устройство или сетевое устройство может определить второе TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней, а также определить первый TBS на основе второго TBS.
[0034] Первый TBS отвечает следующему условию:
когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, первый TBS является вторым элементом в первом наборе значений.
[0035] В качестве альтернативы, возможно, когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше чем второй опорный порог, первый TBS равен второму TBS.
[0036] Необязательно, второй опорный порог является предварительно заданным значением, или второй опорный порог является значением произведения второго элемента и предварительно заданного коэффициента.
[0037] В вариантах осуществления этой заявки, после получения второго TBS, разницы между вторым TBS и элементами, включенными в первый набор значений, рассчитываются один за другим, абсолютные значения разниц, полученных в результате расчета, сравниваются со вторым опорным порогом последовательности, и один элемент в первом наборе значений определяется как первый TBS на основе результата сравнения. Необязательно, в вариантах осуществления этой заявки может быть определено, что способ определения первого TBS включает в себя способ 1 и способ 2. В способе 1, когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше чем второй опорный порог, второй TBS может быть определен как первый TBS, так что способ определения TBS при передаче большого пакета данных является более гибким, более применимым и с лучшей масштабируемостью. В способе 2, элемент (второй элемент) в первом наборе значений определяется как первый TBS, где абсолютное значение разницы между элементом и вторым TBS меньше или равно второму опорному порогу, так что передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных, является более эффективной.
[0038] Необязательно, информация ресурса указывает частотно-временные ресурсы, выделенные сетевым устройством терминальному устройству, а число частотно-временных ресурсов - это число оставшихся частотно-временных ресурсов, полученных после вычитания заданного частотно-временного ресурса из частотно-временных ресурсов, указанных информацией ресурса.
[0039] Соответственно, определение количества частотно-временных ресурсов на основе информации ресурса канала данных, включает в себя:
определение, терминальным устройством, числа частотно-временных ресурсов на основе информации ресурса и заданного частотно-временного ресурса, где частотно-временные ресурсы включают в себя оставшиеся частотно-временные ресурсы, полученные после вычитания заданного частотно-временного ресурса из частотно-временных ресурсов, указанных информацией ресурса.
[0040] Заданный частотно-временной ресурс может включать в себя один или более из частотно-временного ресурса, занимаемого опорным сигналом DMRS демодуляции, соответствующим каналу данных, частотно-временного ресурса, занимаемого информационным опорным сигналом CSI-RS состояния канала, отправляемого сетевым устройством на частотно-временные ресурсы, указанные информацией ресурса, и частотно-временного ресурса, зарезервированным сетевым устройством.
[0041] Необязательно, частотно-временной ресурс, зарезервированный сетевым устройством, может включать в себя частотно-временной ресурс, занимаемый сигналом, или канал, предварительно сконфигурированный сетевым устройством, например, частотно-временной ресурс, занимаемый первичным сигналом синхронизации (primary synchronization signal, PSS), вторичный сигнал синхронизации (secondary synchronization signal, SSS), физический широковещательный канал (physical broadcast channel, PBCH).
[0042] В вариантах осуществления этой заявки информация ресурса канала данных может быть указана с помощью управляющей информации, а терминальное устройство определяет, основываясь на частотно-временных ресурсах, указанных в информации ресурса и фиксированном служебном частотно-временном ресурсе, частотно-временных ресурсах, доступных для канала данных, так что способ определения числа частотно-временных ресурсов, доступных для канала данных, является более гибким, а также определено количество частотно-временных ресурсов являются более точными, тем самым повышая точность определяется TBS.
[0043] Необязательно, первый набор отношений отображения является набором отношений отображения по умолчанию, установленным во множестве наборов отношений отображения.
[0044] В качестве альтернативы, перед приемом терминальным устройством управляющей информации, отправленной сетевым устройством, способ дополнительно включает в себя: прием терминальным устройством информации о конфигурации, отправленной сетевым устройством. Альтернативно, перед отправкой сетевым устройством управляющей информации на терминальное устройство способ дополнительно включает в себя: отправку сетевым устройством информации о конфигурации на терминальное устройство. Информация о конфигурации указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0045] Необязательно, один набор отношений отображения может соответствовать одной таблице. Каждый набор отношений отображения может включать в себя одну или более комбинаций схем модуляции и кодовых скоростей, и каждая комбинация может соответствовать одной части информации указания. Кроме того, информация указания может быть индексом.
[0046] В вариантах осуществления этой заявки множество наборов отношений отображения может быть сконфигурировано или определено, и каждый набор отношений отображения может быть применим к услуге терминального устройства. Таким образом, терминальное устройство или сетевое устройство могут выбирать разные таблицы отношений отображения на основе разных услуг, чтобы лучше адаптироваться к услуге терминального устройства. Следует отметить, что множество наборов отношений отображения не только связаны с услугами, но также могут быть связаны с другой информацией. В данной заявке это однозначно не ограничено. Таким образом, при использовании множества наборов отношений отображения терминальное устройство или сетевое устройство может определять набор отношений отображения на основе другой информации или выбирать набор отношений отображения по умолчанию.
[0047] Необязательно, управляющая информация дополнительно включает в себя информацию указания набора отношений отображения, информация указания набора отношений отображения указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0048] Необязательно, формат управляющей информации указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0049] Необязательно, тип информации, переносимой в канале данных, указанном управляющей информацией, указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0050] В вариантах осуществления этой заявки набор отношений отображения, применимый к терминальному устройству, может быть указан с использованием управляющей информации или информации о конфигурации. Это может динамически адаптироваться к множеству гибких сценариев выделения ресурсов, и применимость лучше.
[0051] Необязательно, управляющая информация включает в себя информацию указания предварительного кодирования, а информация указания предварительного кодирования указывает количество транспортных уровней, которое поддерживается каналом данных. Соответственно, перед определением терминальным устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов способ дополнительно включает в себя: определение терминальным устройством на основе информации указания предварительного кодирования, включенной в управляющую информацию, количество транспортных уровней, которое поддерживается каналом данных.
[0052] Необязательно, перед определением терминальным устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов способ дополнительно включает в себя:
определение терминальным устройством на основе режима передачи, соответствующего каналу данных, числа транспортных уровней, которое поддерживается каналом данных.
[0053] Соответственно, перед определением сетевым устройством первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов способ дополнительно включает в себя: определение сетевым устройством на основе режима передачи, соответствующего каналу данных, количества транспортных уровней, которое поддерживается каналом данных.
[0054] В вариантах осуществления этой заявки количество транспортных уровней, которое поддерживается каналом данных, может определяться множеством способов, и способ определения числа транспортных уровней, которое поддерживается каналом данных, является более гибким. Это может лучше адаптироваться к различным сценариям распределения ресурсов.
[0055] Согласно третьему аспекту предоставляется терминальное устройство, и терминальное устройство может включать в себя блок приемопередатчика и блок обработки. Блок приемопередатчика и блок обработки могут выполнять функции терминального устройства в первом аспекте и вышеупомянутых необязательных реализациях.
[0056] Согласно четвертому аспекту предоставляется сетевое устройство, и сетевое устройство может включать в себя блок приемопередатчика и блок обработки. Блок приемопередатчика и блок обработки могут выполнять функции сетевого устройства во втором аспекте и вышеупомянутых необязательных реализациях.
[0057] Согласно пятому аспекту предоставляется терминальное устройство, и терминальное устройство может включать в себя процессор, память и приемопередатчик, где
память и приемопередатчик подключены к процессору;
память выполнена с возможностью хранения группы программного кода; и
процессор и приемопередатчик выполнены с возможностью вызова программного кода, хранящегося в памяти, для выполнения способа, предусмотренного в первом аспекте.
[0058] Согласно шестому аспекту предоставляется сетевое устройство, и сетевое устройство может включать в себя процессор, память и приемопередатчик, где
память и приемопередатчик подключены к процессору;
память выполнена с возможностью хранения группы программного кода; и
процессор и приемопередатчик выполнены с возможностью вызова программного кода, хранящегося в памяти, для выполнения способа, предусмотренного во втором аспекте.
[0059] Согласно седьмому аспекту предоставляется система связи, и система включает в себя терминальное устройство, предоставленное в третьем аспекте, и сетевое устройство, предоставленное в четвертом аспекте.
[0060] Согласно восьмому аспекту предоставлен компьютерный носитель данных, компьютерный носитель данных выполнен с возможностью хранения инструкции компьютерного программного обеспечения, используемой вышеупомянутым терминальным устройством, и инструкция компьютерного программного обеспечения включает в себя программу, предназначенную для выполнения вышеупомянутых аспектов.
[0061] В соответствии с девятым аспектом предоставлен компьютерный носитель данных, компьютерный носитель данных выполнен с возможностью хранения инструкции компьютерного программного обеспечения, используемой вышеупомянутым сетевым устройством, и инструкция компьютерного программного обеспечения включает в себя программу, предназначенную для выполнения вышеупомянутых аспектов.
[0062] В соответствии с десятым аспектом предоставляется микросхема, и микросхема соединяется с приемопередатчиком в сетевом устройстве для выполнения технического решения во втором аспекте вариантов осуществления этой заявки. Следует понимать, что «соединение» в этом варианте осуществления настоящей заявки указывает на прямое соединение или косвенное соединение между двумя частями. Соединение может быть фиксированным или подвижным, и соединение может обеспечивать передачу жидкости, электричества, электрического сигнала или сигнала другого типа между двумя частями.
[0063] В соответствии с одиннадцатым аспектом предоставляется микросхема, и микросхема соединяется с приемопередатчиком в терминальном устройстве для выполнения технического решения в первом аспекте вариантов осуществления этой заявки. Следует понимать, что «соединение» в этом варианте осуществления настоящей заявки указывает на прямое соединение или косвенную комбинацию между двумя частями. Соединение может быть фиксированным или подвижным, и соединение может обеспечивать передачу жидкости, электричества, электрического сигнала или сигнала другого типа между двумя частями.
Краткое описание чертежей
[0064] Фиг. 1 является базовой архитектурой системы связи в соответствии с вариантом осуществления этой заявки;
[0065] Фиг. 2 является принципиальной схемой варианта осуществления способа для определения размера транспортного блока согласно варианту осуществления этой заявки;
[0066] Фиг. 3 является принципиальной структурной схемой терминального устройства согласно варианту осуществления этой заявки;
[0067] Фиг. 4 является структурной схемой сетевого устройства согласно варианту осуществления этой заявки; и
[0068] Фиг. 5 является структурной схемой устройства связи согласно варианту осуществления этой заявки.
Подробное описание изобретения
[0069] Далее описываются варианты осуществления этой заявки со ссылкой на прилагаемые чертежи в вариантах осуществления этой заявки.
[0070] Способ определения размера транспортного блока и устройство, которые предусмотрены в вариантах осуществления этой заявки, могут быть применимы к системе связи 5G или могут быть применимы к системе LTE или другим системам беспроводной связи, которые используют различные технологии радиодоступа. например, системы, которые используют технологии доступа, такие как множественный доступ с кодовым разделением (code division multiple access, CDMA), множественный доступ с частотным разделением (frequency division multiple access, FDMA), множественный доступ с временным разделением (time division multiple access, TDMA), множественный доступ с ортогональным частотным разделением (orthogonal frequency division multiple access, OFDMA) и множественный доступ с частотным разделением с одной несущей (single carrier frequency division multiple access, SC-FDMA). Ниже приводится описание с использованием системы связи 5G в качестве примера.
[0071] Ссылаясь на фиг. 1, фиг. 1 показывает базовую архитектуру системы связи в соответствии с вариантом осуществления этой заявки.
[0072] Система связи, предоставленная в этом варианте осуществления этой заявки, может включать в себя сетевое устройство, терминальное устройство и тому подобное. Сетевое устройство и терминальное устройство могут выполнять передачу данных или сигналов с использованием беспроводного интерфейса, и передача включает в себя передачу по восходящей линии связи и передачу по нисходящей линии связи.
[0073] Терминальное устройство представляет собой устройство, которое имеет функцию беспроводной передачи/приема, и терминальное устройство может быть развернуто на земле, например, внутреннее устройство, наружное устройство, портативное устройство или устройство в транспортном средстве, или может быть развернут на воде (например, на корабле) или может быть развернут в воздухе (например, на самолете, воздушном шаре или спутнике). Терминальным устройством может быть мобильный телефон (mobile phone), планшетный компьютер (планшет), компьютер с функцией беспроводной передачи/приема, терминальное устройство виртуальной реальности (Virtual Reality, VR), дополненная реальность (Augmented Reality, AR).) терминальное устройство, беспроводной терминал в промышленном управлении (industrial control), беспроводной терминал в автономном управлении (self driving), беспроводной терминал в телемедицине (дистанционное медицинское обслуживание, remote medical), беспроводной терминал в интеллектуальной энергосистеме (smart grid), беспроводной терминал в безопасности на транспорте (transportation safety), беспроводной терминал в умном городе (smart city), беспроводной терминал в умном доме (smart home) или тому подобное.
[0074] Для простоты описания в последующем описании вариантов осуществления этой заявки упомянутые выше устройства совместно называются терминальным устройством для описания.
[0075] Сетевое устройство в этом варианте осуществления этой заявки представляет собой устройство, которое развернуто в сети радиодоступа (radio access network, RAN) и выполнено с возможностью обеспечения функции беспроводной связи для терминального устройства. Сетевое устройство, в частности, может быть базовой станцией и может включать в себя макро базовую станцию, микро базовую станцию, ретрансляционный узел, контроллер базовой станции точки доступа, узел приема передачи (transmission reception point, TRP) и т.п. в различных формах. Базовая станция может иметь разные конкретные имена в системах, которые используют разные технологии радиодоступа. Например, в сети LTE базовая станция упоминается как усовершенствованный NodeB (evolved NodeB, eNB), а в последующей усовершенствованной системе базовая станция может далее упоминаться как узел B нового радио (new radio nodeB, gNB), такой как узел B нового поколения. Для простоты описания в последующем описании вариантов осуществления этой заявки упомянутые выше устройства совместно называются сетевым устройством.
[0076] Система связи 5G специально разработана для поддержки более высокой производительности системы, а система связи 5G поддерживает множество типов услуг, различные сценарии развертывания и более широкий диапазон спектра. Множество типов услуг включают в себя расширенную широкополосную подвижную связь (enhanced mobile broadband, eMBB), массовую связь машинного типа (sive machine type communication, mMTC), сверхнадежную связь с малой задержкой (ultra-reliable and low latency communications, URLLC), услугу многоадресной широковещательной передачи мультимедиа (multimedia broadcast multicast service, MBMS), услуга определения местоположения и тому подобное. Различные сценарии развертывания могут включать в себя внутреннюю горячую точку (Indoor hotspot), густонаселенную городскую зону (dense urban), пригород (suburbs), городской макроуровень (Urban Macro) и сценарий высокоскоростной железной дороги. Более широкий диапазон спектра указывает на то, что система беспроводной связи 5G поддерживает диапазон спектра до 100 гигагерц (ГГц), а диапазон спектра включает в себя низкочастотную часть менее 6 ГГц и высокочастотную часть в диапазоне от 6 ГГц до 100 ГГц.
[0077] По сравнению с системой связи технологии мобильной связи 4-го поколения (4th generation, 4G), особенностью системы связи 5G является поддержка URLLC. URLLC включает в себя множество типов услуг. Типичные случаи применения включают в себя промышленный контроль, автоматизацию промышленного производственного процесса, взаимодействие человека с компьютером, телемедицину и тому подобное. Для лучшего количественного определения показателя эффективности услуги URLLC и предоставления опорных входных данных и критерия оценки для проекта системы связи 5G, рабочей группы RAN и рабочей группы RAN1 Проекта партнерства 3-го поколения (3rd Generation Partnership Project, 3GPP) определить показатели производительности (включая задержку, надежность, пропускную способность системы и т.п.) услуги URLLC следующим образом:
Задержка - это время передачи, требуемое для пакета данных пользовательского прикладного уровня от блока служебных данных (блока служебных данных, SDU) уровня 2 протокола радиосвязи и/или уровня 3 протокола радиосвязи на стороне передачи к SDU уровня 2 протокола радиосвязи и/или уровня 3 протокола радиосвязи на приемном конце. Требование задержки в пользовательской плоскости услуги URLLC составляет 0,5 мс для передачи как по восходящей линии связи, так и по нисходящей линии связи. Требование задержки применимо только к сценарию, в котором сетевое устройство и терминальное устройство не находятся в состоянии прерывистого приема (DRX). Требование к производительности, равное 0,5 мс, является средней задержкой пакета данных и не связано с требованием надежности в показателях производительности услуги URLLC.
Надежность - это вероятность успеха правильной передачи количества (предположительно, X битов) данных в течение определенного времени передачи (предположительно, L секунд) в процессе передачи данных от передающей стороны к принимающей стороне с определенным качеством канала. Время передачи по-прежнему определяется как время передачи, требуемое для пакета данных пользовательского прикладного уровня от SDU уровня 2 протокола радиосвязи и/или уровня 3 протокола радиосвязи на передающей стороне к SDU уровня 2 протокола радиосвязи и/или уровень 3 протокола радиосвязи на приемном конце. Для услуги URLLC типичным требованием является достижение надежности 99,999% в течение 1 мс. Следует отметить, что вышеуказанный показатель эффективности является просто типичным значением. В конкретной реализации услуги URLLC в разных прикладных сценариях могут иметь разные требования к надежности. Например, в некоторых чрезвычайно строгих услугах промышленного контроля требуется, чтобы задержка от передающей стороны до приемной стороны находилась в пределах 0,25 мс, а надежность передачи данных достигала 99,9999999%.
Пропускная способность системы - это максимальная пропускная способность соты, которую система может достичь при условии удовлетворения определенной доли прерванных пользователей. Прерванный пользователь - это пользователь с требованием надежности, которое система не может выполнить в определенном диапазоне задержки. Другими словами, система не может обеспечить надежность, которая требуется некоторым пользователям в конкретном диапазоне задержки, и пользователи называются прерванными пользователями.
[0078] Система связи 5G должна поддерживать требования различных показателей эффективности множества услуг. Следовательно, планирование ресурсов системы связи 5G должно быть более гибким. Более гибкий способ планирования ресурсов указывает на более гибкую передачу данных. Следовательно, способ определения TBS при передаче данных также должен быть более гибким. Варианты осуществления этой заявки предоставляют способ определения TBS и устройство. Способ и устройство могут быть применимы к более гибкому способу планирования ресурсов и удовлетворять требованиям более диверсифицированных показателей эффективности обслуживания.
[0079] Далее описывается способ определения TBS и устройство в соответствии с вариантами осуществления этой заявки со ссылкой на фиг. 2-5.
[0080] Ссылаясь на фиг. 2, фиг. 2 является принципиальной схемой варианта осуществления способа для определения TBS согласно варианту осуществления этой заявки. Способ, предоставленный в этом варианте осуществления этой заявки, может включать в себя следующие этапы.
[0081] S20. Сетевое устройство определяет схему модуляции и кодовую скорость и определяет информацию указания на основании первого набора отношений отображения и комбинации схемы модуляции и кодовой скорости.
[0082] В системе связи 5G терминальное устройство может поддерживать одну или более услуг, например, услугу URLLC, услугу eMBB и услугу mMTC.
[0083] В конкретной реализации одна услуга, поддерживаемая терминальным устройством, может соответствовать одному набору отношений отображения, а один набор отношений отображения может быть представлен в виде одной таблицы, такой как следующая таблица 1 или таблица 2. Таблица 1 является схематической таблицей набора отношений отображения схемы модуляции и кодовой скорости. Для простоты описания набор отношений отображения, показанный в Таблице 1, может быть установлен в набор 1 отношений отображения в последующем описании этого варианта осуществления этой заявки. Таблица 2 является другой схематической таблицей набора отношений отображения схемы модуляции и кодовой скорости. Для простоты описания набор отношений отображения, показанный в Таблице 2, может быть установлен в набор 2 отношений отображения в последующем описании этого варианта осуществления этой заявки.
[0084] Необязательно, каждый набор отношений отображения может включать в себя одну или более комбинаций схем модуляции и кодовых скоростей, и каждая комбинация может соответствовать одной части информации указания. Например, комбинации схем модуляции и кодовых скоростей в Таблице 1 включают в себя комбинацию (установленную для комбинации 1) схемы модуляции QPSK (соответствующей порядку 2 модуляции) и кодовой скорости 0,01 и информацию указания, соответствующую комбинации 1. индекс MCS, равный 0.
[0085] Необязательно, набор отношений отображения также может быть представлен в других формах, кроме таблицы, и может быть конкретно определен на основе требования фактического сценария применения. Это не ограничено здесь.
Таблица 1
<b>Индекс (индекс MCS)</b>
<b>Схема модуляции (порядок модуляции)</b><b>(которая может быть представлена с использованием порядка модуляции)</b>
<b>Кодовая скорость (code rate)</b>
0
2
0.01
1
2
0.03
2
2
0.05
3
2
0.07
4
2
0.09
5
4
0.11
6
4
0.13
7
4
0.15
[0086] Как показано в приведенной выше таблице 1, для схем модуляции и кодовых скоростей, показанных в наборе 1 отношений отображения, существует восемь комбинаций схем модуляции и кодовых скоростей канала данных, и схемы модуляции включают в себя квадратурную фазовую манипуляцию (quadrature phase shift keying, QPSK) и 16 квадратурная амплитудная модуляция (16 quadrature amplitude modulation, 16QAM). Одна схема модуляции соответствует одному порядку модуляции. Следовательно, соответствие между схемой модуляции и кодовой скоростью может быть конкретно представлено с использованием соответствия между порядком модуляции и кодовой скоростью. Например, порядок модуляции (обозначаемый Q или Qm) схемы модуляции QPSK равен 2, а порядок модуляции схемы 16QAM модуляции равен 4. В конкретной реализации схема модуляции также может быть представлена в другой форме данных. Это не ограничено здесь. Кодовые скорости канала данных сконцентрированы в области с низкой кодовой скоростью, например, в области с низкой кодовой скоростью в диапазоне от 0,01 до 0,15. Например, поскольку услуга URLLC предъявляет требования к производительности из-за высокой надежности и низкой задержки, схемы модуляции услуги URLLC в основном представляют собой схемы модуляции более низкого порядка, а кодовые скорости в основном сосредоточены в диапазоне низких кодовых скоростей. Следовательно, набор 1 отношения отображения может быть применим к услуге URLLC и т.п., поддерживаемой терминальным устройством. Услуга URLLC является просто примером. Набор 1 отношения отображения также может быть применим к большему количеству типов услуг, и применимый тип услуги может быть конкретно определен на основе фактического сценария применения. Это не ограничено здесь.
[0087] Как показано в приведенной выше таблице 1, одна комбинация схемы модуляции и кодовой скорости может соответствовать одному индексу. Индекс схемы модуляции и кодовая скорость могут быть индексом MCS или могут быть информацией индекса в другой форме представления. Это не ограничено здесь. Для простоты описания следующее использует индекс MCS, чтобы дать описание, и детали не описаны в таблице 2.
Таблица 2
Индекс (индекс MCS)
Порядок модуляции (modulation order)
Кодовая скорость (code rate)
0
2
0.05
1
2
0.1
2
2
0.15
3
2
0.2
4
2
0.25
5
4
0.3
6
4
0.35
7
4
0.4
8
4
0.45
9
4
0.5
10
4
0.55
11
6
0.6
12
6
0.65
13
6
0.7
14
6
0.75
15
6
0.8
[0088] Как показано в приведенной выше таблице 2, для схем модуляции и кодовых скоростей, показанных в наборе 2 отношений отображения, существует 16 комбинаций схем модуляции и кодовых скоростей канала данных. Схемы модуляции включают в себя QPSK (соответствующий порядок модуляции равен 2, если быть точным, Q=2 или ), 16QAM (соответствующий порядок модуляции равен 4, более конкретно Q=4 или ), и 64QAM (соответствующий порядок модуляции равен 6, если быть точным, Q=6 или ). Кодовые скорости охватывают относительно большой диапазон, например диапазон от 0,05 до 0,8. Например, поскольку услуга eMBB характеризуется большим объемом передаваемых данных, высокой скоростью передачи и т.п. при передаче данных, услуга eMBB имеет больше схем модуляции, а кодовые скорости охватывают больший диапазон. Следовательно, набор 2 отношения отображения может быть применим к услуге eMBB и т.п., поддерживаемой терминальным устройством. Услуга eMBB является просто примером. Набор 2 отношения отображения также может быть применим к большему количеству типов услуг, и применимый тип услуги может быть конкретно определен на основе фактического сценария применения. Это не ограничено здесь.
[0089] Необязательно, что набор отношений отображения, описанный в этом варианте осуществления этой заявки, включает в себя набор 1 отношений отображения или набор 2 отношений отображения, который может быть сконфигурирован сетевым устройством. Сетевое устройство может конфигурировать разные наборы отношений отображения для терминального устройства на основе требований к показателям производительности различных услуг, поддерживаемых терминальным устройством, для удовлетворения требований к различным показателям производительности различных услуг терминального устройства. В конкретной реализации, если одно терминальное устройство поддерживает только одну услугу, сетевое устройство может конфигурировать один набор отношений отображения для каждого из разных терминальных устройств, которые поддерживают разные услуги. Другими словами, сетевое устройство конфигурирует множество наборов отношений отображения для множества терминальных устройств. В конкретной реализации количество наборов отношений отображения может быть определено сетевым устройством или может быть определено на основе количества типов услуг, поддерживаемых терминальным устройством. Это не ограничено здесь. Сетевое устройство может конфигурировать разные наборы отношений отображения для разных услуг и, кроме того, может доставлять, на основе услуги, переносимой на терминальном устройстве, информацию указания набора отношений отображения, соответствующего услуге.
[0090] Необязательно, что набор отношений отображения, описанный в этом варианте осуществления этой заявки, включает в себя набор 1 отношений отображения или набор 2 отношений отображения, может быть предварительно сконфигурирован терминальным устройством и не должен конфигурироваться сетевым устройством. В частности, способ определения набора отношений отображения может быть определен на основе фактического сценария применения. Это не ограничено здесь.
[0091] В конкретной реализации сетевое устройство конфигурирует разные наборы отношений отображения для разных услуг терминального устройства, или терминальное устройство предварительно конфигурирует разные наборы отношений отображения для разных услуг терминального устройства, чтобы лучше адаптироваться к услугам терминального устройства. Например, поскольку услуга URLLC предъявляет требования к производительности из-за высокой надежности и низкой задержки, схемы модуляции услуги URLLC в основном представляют собой схемы модуляции более низкого порядка, а кодовые скорости в основном сосредоточены в диапазоне низких кодовых скоростей. Набор отношений отображения (например, набор 1 отношений отображения) схемы модуляции и кодовой скорости специально определен для услуги URLLC. С одной стороны, общее количество комбинаций схемы модуляции и кодовой скорости может быть уменьшено, так что издержки управляющей информации нисходящей линии связи могут быть уменьшены, когда терминальное устройство уведомлено о схеме модуляции и кодовой скорости. С другой стороны, разрешение в рабочей области с низкой кодовой скоростью может быть улучшено для лучшей адаптации к каналу и повышения эффективности использования спектра в системе.
[0092] Необязательно, сетевое устройство может конфигурировать набор отношений отображения по умолчанию для терминального устройства, или терминальное устройство предварительно конфигурирует набор отношений отображения по умолчанию. Набор отношений отображения по умолчанию применим к требованию сценария приема системного широковещательного сообщения терминального устройства, например, к требованию приложения о приеме системного сообщения (system information), приеме сообщения поискового вызова (paging), получению ответа произвольного доступа (random access response) и тому подобному. Набор отношений отображения по умолчанию сконфигурирован для терминального устройства, так что набор отношений отображения, требуемый для обслуживания терминального устройства, является более полным, а конфигурация ресурсов обслуживания терминального устройства является более гибкой.
[0093] Необязательно, в некоторых выполнимых реализациях сетевое устройство может определять схему модуляции и кодовую скорость на основе информации, такой как состояние канала или ресурс, который должен быть запланирован. Сетевое устройство может определять из первого набора отношений отображения на основе комбинации определенной схемы модуляции и кодовой скорости информацию указания, соответствующую комбинации схемы модуляции и кодовой скорости. Первый набор отношений отображения может быть набором отношений отображения по умолчанию во множестве наборов отношений отображения. Информация указания, соответствующая комбинации схемы модуляции и кодовой скорости, может быть информацией индекса, такой как индекс MCS. Необязательно, первый набор отношений отображения также может быть набором отношений отображения, соответствующим услуге, поддерживаемой терминальным устройством. Например, услуга, поддерживаемая терминальным устройством, является услугой URLLC, и после того, как сетевое устройство определяет комбинацию (заданную для комбинации 1) схемы модуляции QPSK (соответствующей порядку 2 модуляции) и кодовой скорости 0,01, сетевое устройство может определить из набора 1 отношения отображения (таблица 1) информацию указания, соответствующую комбинации 1, то есть индекс MCS равен 0.
[0094] Необязательно, терминальное устройство может сообщать сетевому устройству тип услуги, поддерживаемый терминальным устройством. Сетевое устройство может выбрать из множества наборов отношений отображения на основе типа услуги, поддерживаемого терминальным устройством, первый набор отношений отображения, который применим к типу услуги, поддерживаемому терминальным устройством. Чтобы быть конкретным, первый набор отношений отображения является одним из множества наборов отношений отображения. Например, если терминальное устройство сообщает, что тип услуги, поддерживаемый терминальным устройством, является URLLC, сетевое устройство может использовать в качестве первого набора отношений отображения набор отношений отображения (набор 1 отношений отображения), показанный в таблице 1. Сетевое устройство может определять комбинацию схемы модуляции и кодовой скорости из первого набора отношений отображения на основе информации, такой как состояние канала или ресурс, который должен быть запланирован, и определять информацию указания, соответствующую комбинации схемы модуляции. и кодовая скорость. Например, сетевое устройство определяет схему модуляции QPSK (соответствующую порядку 2 модуляции) и кодовую скорость 0,01 на основе информации, такой как состояние канала и ресурс, который должен быть запланирован, и, кроме того, может определить из таблицы 1 то, что информация указания комбинации схемы модуляции и кодовой скорости является индексом MCS, который равен 0.
[0095] S22. Сетевое устройство отправляет управляющую информацию терминальному устройству.
[0096] Необязательно, управляющая информация может быть, в частности, управляющей информацией нисходящей линии связи (downlink control information, DCI). DCI может включать в себя информацию указания схемы модуляции и кодовой скорости, информацию ресурса канала данных и тому подобное. Информация указания указывает индекс схемы модуляции и кодовую скорость, которые определяются сетевым устройством. Информация ресурса используется для определения числа частотно-временных ресурсов.
[0097] Необязательно, DCI, отправляемый сетевым устройством терминальному устройству, может включать в себя информацию указания набора отношений отображения. Информация указания набора отношений отображения используется для указания первого набора отношений отображения, определенного сетевым устройством.
[0098] Необязательно, DCI может включать в себя по меньшей мере один бит, который используется для указания первого набора отношений отображения. Например, набор отношений отображения схемы модуляции и кодовой скорости, которые используются каналом данных, указывается в DCI с использованием одного бита. Когда значение бита равно «0», набор 1 отношения отображения (набор отношения отображения, показанный в таблице 1) соответствует схеме модуляции и кодовой скорости, которые используются каналом данных. Когда значение бита равно «1», набор 2 отношения отображения (набор отношения отображения, показанный в таблице 2) соответствует схеме модуляции и кодовой скорости, которые используются каналом данных. Терминальное устройство может определять первый набор отношений отображения на основе значения бита в DCI.
[0099] Необязательно, сетевое устройство доставляет DCI в терминальное устройство, и терминальное устройство может определять на основе формата DCI набор отношений отображения схемы модуляции и кодовой скорости, которые используются каналом данных, соответствующим DCI. Формат DCI соответствует исходному информационному биту, включенному в DCI. Например, формат 1 DCI соответствует набору 1 отношений отображения схемы модуляции и кодовые скорости, которые используются каналом данных, а формат 2 DCI соответствует набору 2 отношений отображения Схема модуляции и кодовая скорость, которые используются каналом данных. Терминальное устройство может определять первый набор отношений отображения на основе формата DCI.
[0100] Необязательно, сетевое устройство доставляет DCI терминальному устройству, и терминальное устройство может определять, на основании типа информации, переносимой в канале данных, набор отношений отображения схемы модуляции и кодовой скорости, которые используются каналом данных, соответствующим DCI. Например, терминальное устройство может определить, используя DCI, что канал данных переносит системное сообщение, и, кроме того, может определить первый набор отношений отображения, такой как набор отношений отображения по умолчанию для схемы модуляции и кодовой скорости, которые являются используется каналом данных.
[0101] Необязательно, если DCI, отправленный сетевым устройством, не включает в себя информацию указания первого набора отношений отображения, терминальное устройство может определить набор отношений отображения по умолчанию, установленный как первый набор отношений отображения.
[0102] Необязательно, перед отправкой DCI на терминальное устройство, сетевое устройство может отправлять информацию о конфигурации на терминальное устройство, чтобы указать, используя информацию о конфигурации, первый набор отношений отображения схемы модуляции и кодовую скорость, которые используются канал данных, соответствующий DCI.
[0103] S24. Терминальное устройство принимает управляющую информацию и определяет параметр конфигурации TBS на основании первого набора отношений отображения и управляющей информации.
[0104] Необязательно, параметр конфигурации TBS может включать в себя схему модуляции, кодовую скорость и количество частотно-временных ресурсов.
[0105] В частности, после определения первого набора отношений отображения, терминальное устройство может определить схему модуляции и кодовую скорость из первого набора отношений отображения на основе информации указания (например, индекса MCS), которая является комбинацией схемы модуляции. и кодовая скорость, и это включено в DCI. Например, если терминальное устройство определяет, что первый набор отношений отображения является набором 1 отношений отображения, показанным в таблице 1, и индекс MCS, указанный информацией указания, равен 0, терминальное устройство может определять схему модуляции и Кодовая скорость из Таблица 1. В частности, терминальное устройство определяет схему 1 модуляции и кодовую скорость 0,01, которые соответствуют комбинации 1 схемы модуляции и кодовой скорости.
[0106] Необязательно, DCI может включать в себя информацию ресурса канала данных. Информация ресурса указывает частотно-временные ресурсы, выделенные сетевым устройством терминальному устройству, и терминальное устройство может определить, основываясь на частотно-временных ресурсах, которые выделены сетевым устройством для терминального устройства и которые указаны информацией ресурса и на основе фиксированных служебных частотно-временных ресурсов - количество частотно-временных ресурсов, занимаемых каналом данных. В частности, частотно-временные ресурсы, занимаемые каналом данных, могут быть частотно-временными ресурсами, доступными для канала данных, и могут конкретно включать в себя оставшиеся частотно-временные ресурсы, полученные после фиксированного служебного частотно-временного ресурса (заданного частотно-временного ресурса). вычитается из частотно-временных ресурсов, выделенных сетевым устройством терминальному устройству. Фиксированный служебный частотно-временной ресурс может включать в себя частотно-временной ресурс, занимаемый опорным сигналом демодуляции (demodulation reference signal, DMRS), соответствующий каналу данных, частотно-временной ресурс, занимаемый опорным сигналом информации о состоянии канала (channel state information-reference signal, CSI-RS), отправленный сетевым устройством, частотно-временной ресурс, зарезервированный сетевым устройством, и тому подобное. Частотно-временной ресурс, зарезервированный сетевым устройством, может включать в себя частотно-временной ресурс, занимаемый сигналом или каналом, предварительно сконфигурированным сетевым устройством, например частотно-временной ресурс, занятый первичным сигналом синхронизации (primary synchronization signal, PSS). ), вторичным сигнал синхронизации (secondary synchronization signal, SSS), физический широковещательный канал (physical broadcast channel, PBCH) или тому подобное. Частотно-временной ресурс, зарезервированный сетевым устройством, также может включать в себя зарезервированный частотно-временной ресурс и т.п., динамически уведомляемый сетевым устройством. Поскольку фиксированный служебный частотно-временный ресурс может быть в единице RE, частотно-временные ресурсы, занимаемые каналом данных, также могут быть в единице RE. Другими словами, размер частотно-временных ресурсов, занимаемых каналом данных, может быть меньше размера блока физических ресурсов.
[0107] S26. Терминальное устройство определяет TBS на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов.
[0108] В конкретной реализации параметр конфигурации TBS может дополнительно включать в себя количество транспортных уровней, которое поддерживается каналом данных, соответствующим DCI.
[0109] Необязательно, терминальное устройство может определять на основе информации указания предварительного кодирования и т.п., включенной в DCI, количество транспортных уровней, которое поддерживается каналом данных, соответствующим DCI.
[0110] Необязательно, терминальное устройство может определять на основе режима передачи, соответствующего каналу данных, соответствующему DCI, количество транспортных уровней, которое поддерживается каналом данных.
[0111] В частности, после определения схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней, которое поддерживается каналом данных, терминальное устройство может определять TBS в канале данных.
[0112] TBS может быть первым TBS.
[0113] Необязательно, первый TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, доступных для канала данных, v - количество транспортных уровней, которое поддерживается каналом данных, Q - порядок модуляции, соответствующий определенной схеме модуляции, и R - определенная кодовая скорость.
[0114] Необязательно, N может быть дискретизировано с большой степенью детализации, и
, K - положительное целое число, где
N_TEMP может быть количеством частотно-временных ресурсов, доступных для канала данных, N - дискретизированное количество частотно-временных ресурсов, доступных для канала данных, и N используется для вычисления первого TBS и/или второго TBS. Подробности не описаны ниже.
[0115] Необязательно, первый TBS может быть получен путем поиска в таблице соответствия на основе числа N частотно-временных ресурсов, доступных для канала данных, числа v транспортных уровней, которое поддерживается каналом данных, и схемы модуляции.
[0116] Необязательно, количество L битов, переносимых в ресурсе блока может быть получено путем поиска в таблице соответствия на основе схемы модуляции и число v транспортных уровней, которое поддерживается каналом данных, и далее, первый TBS получается путем умножения числа L битов, переносимых в ресурсе блока и отношения числа N частотно-временных ресурсов, доступных для канала данных, к числу ресурсов, включенных в ресурс блока.
[0117] Необязательно, количество L битов, переносимых в одноуровневой передаче, может быть получено путем поиска в таблице соответствия на основе количества N частотно-временных ресурсов, доступных для канала данных и схемы модуляции, и далее, первый TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче, и числа v транспортных уровней, которое поддерживается каналом данных.
[0118] Необязательно, количество L битов, переносимых в одноуровневой передаче в ресурсе блока может быть получено путем поиска в таблице соответствия на основе схемы модуляции, и далее, первый TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче в ресурсе блока, соотношения числа N частотно-временных ресурсов, доступных для канала данных, к числу ресурсов, включенных в ресурс блока, и числа v транспортных уровней, поддерживаемого каналом данных,.
[0119] Необязательно, в некоторых возможных реализациях терминальное устройство может определить второе TBS на основе таких параметров, как схема модуляции, кодовая скорость, число частотно-временных ресурсов и количество транспортных уровней, которое поддерживается каналом данных, а затем определить первый TBS на основе второго TBS. Второй TBS может быть временным TBS, определяемым терминальным устройством, и терминальное устройство определяет окончательно требуемый TBS, а именно, первый TBS, на основе временного TBS и другого параметра.
[0120] Необязательно, другой параметр может быть размером пакета Протокола передачи голоса через интернет (voice over internet protocol, VoIP) пакет и/или размер элемента управления управления доступом к среде (medium access control, MAC) элемент управления (control element, CE) пакет.
[0121] Необязательно, второй TBS может соответствовать следующей формуле:
, где
N - количество частотно-временных ресурсов, доступных для канала данных, v - количество транспортных уровней, которое поддерживается каналом данных, Q - порядок модуляции, соответствующий определенной схеме модуляции, и R - определенная кодовая скорость.
[0122] Необязательно, N может быть дискретизировано с большой степенью детализации, и
, K - положительное целое число.
[0123] Необязательно, второй TBS может быть получен путем поиска в таблице соответствия на основе числа N частотно-временных ресурсов, доступных для канала данных, число v транспортных уровней, которое поддерживается каналом данных, и схема модуляции.
[0124] Необязательно, количество L битов, переносимых в ресурсе блока может быть получено путем поиска в таблице соответствия на основе схемы модуляции и число v транспортных уровней, которое поддерживается каналом данных, и далее, второй TBS получается путем умножения числа L битов, переносимых в ресурсе блока и отношения числа N частотно-временных ресурсов, доступных для канала данных, к количеству ресурсов, включенных в ресурс блока.
[0125] Необязательно, число L битов, переносимых в одноуровневой передаче, может быть получено путем поиска в таблице соответствия, на основе количества N частотно-временных ресурсов, доступных для канала данных и схемы модуляции, и далее, второй TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче, и числа v транспортных уровней, которое поддерживается каналом данных.
[0126] Необязательно, количество L битов, переносимых в одноуровневой передаче в ресурсе блока может быть получено путем поиска в таблице соответствия на основе схемы модуляции, и далее, второй TBS получается путем умножения числа L битов, переносимых в одноуровневой передаче в ресурсе блока, соотношения числа N частотно-временных ресурсов, доступных для канала данных, к числу ресурсов, включенных в ресурс блока, и числа v транспортных уровней, поддерживаемого каналом данных.
[0127] Необязательно, первый TBS может быть определен в любом из следующих способов от 1 до 4.
[0128] Способ 1
[0129] Если второй TBS больше первого опорного порога, первый TBS равен второму TBS. Другими словами, второй TBS может быть определен как первый TBS, или первый TBS, окончательно определенный терминальным устройством, равен второму TBS.
[0130] Способ 2
[0131] Когда второй TBS меньше или равен первому опорному порогу, первый TBS является первым элементом в первом наборе значений.
[0132] Необязательно, когда второй TBS меньше или равен первому опорному порогу, первый TBS может быть элемент, который находится в первом наборе значений и меньше или равен второй TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0133] Необязательно, если второй TBS меньше или равен опорному порогу, сетевое устройство может последовательно вычислять разницы между вторым TBS и элементами, включенными в первый набор значений, для получения разниц между вторым TBS и элементами, включенными в первый набор значений; выбирать элемент, который находится в первом наборе значений и который меньше или равен второму TBS, где абсолютное значение разницы между элементом и вторым TBS является наименьшим; и определять элемент как первый TBS. В этой реализации значение первого TBS может преимущественно обеспечивать надежность передачи данных, и потеря эффективности передачи является наименьшей.
[0134] Например, предполагая, что второй TBS равен 48, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], путем вычисления разниц между вторым TBS и элементами в первом наборе значений может быть определено, что элемент 40 в первом наборе значений меньше 48 и абсолютное значение разницы между 40 и 48 является наименьшим. Следовательно, может быть определено, что первый TBS равен 40.
[0135] Например, предполагая, что второй TBS равен 56, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], путем вычисления разниц между вторым TBS и элементами в первом наборе значений может быть определено, что элемент 56 в первом наборе значений равен второму TBS (что равно 56). Следовательно, может быть определено, что первый TBS равен 56.
[0136] Необязательно, первый TBS может быть элементом, который находится в первом наборе значений и который больше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим. При таком способе реализации значение первого TBS может лучше удовлетворять требованию качества обслуживания, когда надежность передачи данных немного снижается, а эффективность передачи является хорошей.
[0137] Например, предполагая, что второй TBS равен 48, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 56.
[0138] Например, предполагая, что второй TBS равен 56, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 56.
[0139] Необязательно, первый TBS является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим. Если абсолютные значения разниц между вторым TBS и двумя элементами одинаковы и являются наименьшими, выбирается меньший элемент. В этой реализации значение первого TBS может минимизировать отклонение надежности передачи данных. Хотя эффективность передачи немного снижается, надежность передачи данных улучшается.
[0140] Необязательно, первый TBS является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим. Если абсолютные значения разниц между вторым TBS и двумя элементами одинаковы и являются наименьшими, выбирается больший элемент. В этой реализации значение первого TBS может минимизировать отклонение надежности передачи данных. Хотя надежность немного снижается, эффективность передачи данных повышается.
[0141] Например, предполагая, что второй TBS равен 80, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 72.
[0142] Например, предполагая, что второй TBS равен 48, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 40.
[0143] Необязательно, первый набор значений включает в себя размер специального пакета данных, например, размер пакета VoIP и/или размер пакета MAC CE.
[0144] Необязательно, как показано в следующем наборе 1 или наборе 2, первый набор значений может включать в себя только размер пакета VoIP и/или размер пакета MAC CE.
[0145] Набор 1:
[8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536].
[0146] Набор 2:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536].
[0147] Необязательно, первый набор значений также может включать в себя размер пакета кодека улучшенных речевых услуг (enhanced voice services codec, EVS codec).
[0148] Например, набор 3:
[8, 16, 24, 32, 40, 56, 72, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0149] Набор 4:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0150] Необязательно, как показано в следующем наборе 5 или наборе 6, первый набор значений может включать в себя размер пакета VoIP и/или размер пакета MAC CE и может включать в себя некоторые элементы, вставленные между элементами с относительно большой разницей в размерах специальных пакетов данных.
[0151] Например, набор 5:
[8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520, 536].
[0152] По сравнению с набором 1 элементы 88, 136, 280, 288, 336, 376, 408, 424, 456, 472, 504 и 520 в наборе 5 являются вставленными элементами. В этом варианте осуществления этой заявки некоторые элементы вставляются между элементами с относительно большой разницей в размерах специальных пакетов данных (размер пакета VoIP, размер пакета MAC CE, размер пакета кодека EVS, и тому подобное), чтобы разницы между элементами в первом наборе значений были более равномерными. Первый TBS может быть размером специального пакета данных или может быть вставленным элементом, так что значение первого TBS является более точным и более применимым.
[0153] Набор 6:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520, 536].
[0154] По сравнению с набором 2 элементы 88, 136, 280, 288, 336, 376, 408, 424, 456, 472, 504 и 520 в наборе 6 являются вставленными элементами.
[0155] Необязательно, как показано в следующем наборе 7 или наборе 8, первый набор значений может включать в себя размер пакета VoIP и/или размер пакета MAC CE, и/или размер пакета кодека EVS, и может включать в себя некоторые элементы, вставленные между элементами с относительно большой разницей в размерах специальных пакетов данных.
[0156] Набор 7: [8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 128, 136, 144, 152, 176, 208, 216, 224, 232, 256, 264, 280, 296, 328, 336, 344, 392, 416, 424, 440, 456, 488, 512, 528, 536, 560, 632].
[0157] Набор 8: [8, 16, 24, 32, 40, 48, 56, 64, 72, 88, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 280, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0158] Первый опорный порог больше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE. Необязательно, значение первого опорного порога может быть 536, 328 или тому подобным.
[0159] Кроме того, первый опорный порог больше или равен размеру максимального пакета VoIP, размер максимального пакета MAC CE, или размер не более пакета кодека EVS. Необязательно, значение первого опорного порога может быть 536, 328, 632 или тому подобным.
[0160] В этом варианте осуществления этой заявки, в соответствии со способом определения первого TBS путем сравнения второго TBS с первым опорным порогом, передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных является более эффективной, и способ определения TBS при передаче большого пакета данных является более гибким, более применимым и с лучшей масштабируемостью. Специальный пакет данных может включать в себя пакет VoIP, пакет MAC CE, пакет кодека EVS и т.п. Это не ограничено здесь.
[0161] Способ 3
[0162] когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, первый TBS является вторым элементом в первом наборе значений.
[0163] Необязательно, после определения второго TBS, терминальное устройство может вычислять разницы между вторым TBS и элементами, включенными в первый набор значений, и получать абсолютные значения разниц между вторым TBS и элементами в первом наборе значений. Если абсолютное значение разницы между вторым TBS и элементом (набором ко второму элементу) в первом наборе значения меньше или равно второму опорному порогу, то элемент может быть определен в качестве первого TBS.
[0164] Необязательно, значение второго опорного порога может быть предварительно заданным значением. Предварительно заданное значение может быть 8, 16 или 32. Предварительно заданное значение может быть согласовано в протоколе или сконфигурировано сетевым устройством.
[0165] Необязательно, значение второго опорного порога может быть значением произведения второго элемента и предварительно заданного коэффициента, например, M-кратным второму элементу, где M может быть десятичным. Предварительно заданный коэффициент может быть согласован в протоколе или сконфигурирован сетевым устройством.
[0166] Необязательно, предварительно заданный коэффициент может составлять 0,01 или 0,1. Альтернативно, предварительно заданный коэффициент может быть установлен на разные значения для разных вторых элементов и может быть конкретно определен на основе фактического сценария применения. Например, для меньшего второго элемента предварительно заданный коэффициент может быть относительно небольшим значением, например, 0,01. Для большего второго элемента предварительно заданный коэффициент может быть относительно большим значением, например, 0,05.
[0167] Способ 4
[0168] Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше, чем второй опорный порог, второй TBS определяется как первый TBS.
[0169] Необязательно, после определения второго TBS, терминальное устройство может вычислять разницы между вторым TBS и элементами, включенными в первый набор значений, и получать абсолютные значения разниц между вторым TBS и элементами в первом наборе значений. Если абсолютное значение разницы между вторым TBS и элементом (установленным для второго элемента) в первом наборе значений больше, чем второй опорный порог, второй TBS может быть определен как первый TBS.
[0170] Терминальное устройство может определять первый TBS по-разному. Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше, чем второй опорный порог, второй TBS может быть определен как первый TBS, так что способ определения TBS при большом пакет данных передается более гибко, более применимо и лучше масштабируется. Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значения меньше или равно второму опорному порогу, элемент (второй элемент) в первом наборе значений может быть определен как первый TBS, где абсолютное значение разницы между элементом и вторым TBS меньше или равно второму опорному порогу, так что передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных, является более эффективной.
[0171] S28. Сетевое устройство определяет TBS на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов.
[0172] В конкретной реализации перед определением TBS в канале данных сетевое устройство может определить, на основе режима передачи, соответствующего каналу данных, количество транспортных уровней, которое поддерживается каналом данных.
[0173] Сетевое устройство может определять TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней, которое поддерживается каналом данных. TBS может быть первым TBS.
[0174] Первый TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, доступных для канала данных, v - количество транспортных уровней, которое поддерживается каналом данных, Q - порядок модуляции, соответствующий определенной схеме модуляции, и R - определенная кодовая скорость.
[0175] В частности, канал данных может быть каналом данных, отправленным сетевым устройством на терминальное устройство.
[0176] Необязательно, N может быть дискретизировано с большой степенью детализации, и
, K - положительное целое число.
[0177] Необязательно, в некоторых выполнимых реализациях сетевое устройство может определять второй TBS на основе параметров, таких как схема модуляции, кодовая скорость, количество частотно-временных ресурсов и количество транспортных уровней, которое поддерживается каналом данных, и затем определить первый TBS на основе второго TBS. Второй TBS может быть временным TBS, определенным сетевым устройством, и сетевое устройство определяет окончательно требуемый TBS, а именно первый TBS, на основе временного TBS и другого параметра.
[0178] Необязательно, другим параметром может быть размер пакета VoIP и/или размер пакета MAC CE.
[0179] Необязательно, второй TBS может соответствовать следующей формуле:
, где
N - количество частотно-временных ресурсов, доступных для канала данных, v - количество транспортных уровней, которое поддерживается каналом данных, Q - порядок модуляции, соответствующий определенной схеме модуляции, и R - определенная кодовая скорость.
[0180] Необязательно, первый TBS может быть определен любым из следующих способов 1-4.
[0181] Способ 1
[0182] Если второй TBS больше, чем первый опорный порог, первый TBS равен второму TBS. Другими словами, второй TBS может быть определен как первый TBS, или первый TBS, окончательно определенный сетевым устройством, равен второму TBS.
[0183] Способ 2
[0184] Когда второй TBS меньше или равен первому опорному порогу, первый TBS является первым элементом в первом наборе значений.
[0185] Необязательно, когда второй TBS меньше или равен первому опорному порогу, первый TBS может быть элемент, который находится в первом наборе значений и меньше или равен второй TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0186] Необязательно, если второй TBS меньше или равен опорному порогу, сетевое устройство может последовательно вычислять разницы между вторым TBS и элементами, включенными в первый набор значений, для получения разниц между вторым TBS и элементами, включенными в первый набор значений; выбирать элемент из первого набора значений, который меньше чем или равен второму TBS, где абсолютное значение разницы между элементом и вторым TBS является наименьшим; и определять элемент как первый TBS.
[0187] Например, предполагая, что второй TBS равен 48, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], путем вычисления разниц между вторым TBS и элементами в первом наборе значений может быть определено, что элемент 40 в первом наборе значений меньше 48 и абсолютное значение разницы между 40 и 48 является наименьшим. Следовательно, может быть определено, что первый TBS равен 40.
[0188] Например, предполагая, что второй TBS равен 56, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], путем вычисления разниц между вторым TBS и элементами в первом наборе значений может быть определено, что элемент 56 в первом наборе значений равен второму TBS (что равно 56). Следовательно, может быть определено, что первый TBS равен 56.
[0189] Необязательно, первый TBS может быть элементом, который находится в первом наборе значений и который больше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0190] Например, предполагая, что второй TBS равен 48, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 56.
[0191] Например, предполагая, что второй TBS равен 56, а первый набор значений равен [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что первый TBS равен 56.
[0192] Необязательно, первый TBS является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим. Если абсолютные значения разниц между вторым TBS и двумя элементами одинаковы и являются наименьшими, выбирается меньший элемент.
[0193] Например, предполагая, что второй TBS равен 80, и первый набор значений является: [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что TBS равен 72.
[0194] Например, предполагая, что второй TBS равен 48, и первый набор значений: [8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536], может быть определено, что TBS равен 40.
[0195] Необязательно, первый набор значений включает в себя размер специального пакета данных, например размер пакета VoIP и/или размер пакета MAC CE.
[0196] Необязательно, как показано в следующем наборе 1 или наборе 2, первый набор значений может включать в себя только размер пакета VoIP и/или размер пакета MAC CE.
[0197] Набор 1:
[8, 16, 24, 32, 40, 56, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536].
[0198] Набор 2:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 104, 120, 144, 152, 176, 208, 224, 256, 296, 328, 344, 392, 440, 488, 536].
[0199] Необязательно, первый набор значений может также включать в себя размер пакета кодека EVS.
[0200] Например, набор 3:
[8, 16, 24, 32, 40, 56, 72, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0201] Набор 4:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0202] Необязательно, как показано в следующем наборе 5 или набор 6, первый набор значений может включать в себя размер пакета VoIP и/или размер пакета MAC CE, и может включать в себя некоторые элементы, вставленные между элементами с относительно большой разницей в размерах специальных пакетов данных.
[0203] Набор 5:
[8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520, 536].
[0204] По сравнению с набором 1, элементы 88, 136, 280, 288, 336, 376, 408, 424, 456, 472, 504, и 520 в наборе 5 вставлены элементы. В этом варианте осуществления этой заявки некоторые элементы вставляются между элементами с относительно большой разницей в размерах специальных пакетов данных (размер пакета VoIP, размер пакета MAC CE, размер пакета кодека EVS и т.п.), так что разницы между элементами в первом наборе значений являются более равномерными. Первый TBS может быть размер специального пакета данных, или может быть вставленным элементом, так что значение первого TBS является более точным и более применимым.
[0205] Набор 6:
[8, 16, 24, 32, 40, 48, 56, 64, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520, 536].
[0206] По сравнению с набором 2, элементы 88, 136, 280, 288, 336, 376, 408, 424, 456, 472, 504, и 520 в наборе 6 вставлены элементы.
[0207] Необязательно, как показано в следующем наборе 7 или наборе 8, первый набор значений может включать в себя размер пакета VoIP и/или размер пакета MAC CE и/или размер пакета кодека EVS и может включать в себя некоторые элементы, вставленные между элементами с относительно большой разницей в размерах специальных пакетов данных.
[0208] Набор 7: [8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 128, 136, 144, 152, 176, 208, 216, 224, 232, 256, 264, 280, 296, 328, 336, 344, 392, 416, 424, 440, 456, 488, 512, 528, 536, 560, 632].
[0209] Набор 8: [8, 16, 24, 32, 40, 48, 56, 64, 72, 88, 104, 120, 128, 144, 152, 176, 208, 216, 224, 232, 256, 264, 280, 296, 328, 336, 344, 392, 416, 424, 440, 488, 512, 528, 536, 560, 632].
[0210] Первый опорный порог больше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE. Необязательно, значение первого опорного порога может быть 536, 328 или тому подобным.
[0211] Кроме того, первый опорный порог больше или равен размеру максимального пакета VoIP, размеру максимального пакета MAC CE или размеру максимального пакета кодов EVS. Дополнительно значение первого опорного порога может быть 536, 328, 632 или тому подобным.
[0212] В этом варианте осуществления этой заявки, в соответствии с способом определения первого TBS путем сравнения второго TBS с первым опорным порогом, передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных является более эффективной, и способ определения TBS при передаче большого пакета данных является более гибким, более применимым и с лучшей масштабируемостью. Специальный пакет данных может включать в себя пакет VoIP, пакет MAC CE, пакет кодека EVS и т.п. Это не ограничено здесь.
[0213] Способ 3
[0214] когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, первый TBS является вторым элементом в первом наборе значений.
[0215] Необязательно, после определения второго TBS, сетевое устройство может вычислить разницы между вторым TBS и элементами, включенными в первый набор значений, и получить абсолютные значения разниц между вторым TBS и элементами в первом наборе значений. Если абсолютное значение разницы между вторым TBS и элементом (установленным на второй элемент) в первом наборе значений меньше или равно второму опорному порогу, элемент может быть определен как первый TBS.
[0216] Необязательно, значение второго опорного порога может быть предварительно заданным значением. Предварительно заданное значение может быть 8, 16 или 32. Предварительно заданное значение может быть согласовано в протоколе или сконфигурировано сетевым устройством.
[0217] Необязательно, значение второго опорного порога может быть значением произведения второго элемента и предварительно заданного коэффициента, например, M раз второй элемент, где M может быть десятичной. Предварительно заданный коэффициент может быть согласован в протоколе или сконфигурирован сетевым устройством.
[0218] Необязательно, предварительно заданный коэффициент может быть 0,01 или 0,1. В качестве альтернативы Предварительно заданный коэффициент может устанавливаться на различные значения для различных вторых элементов и может быть конкретно определен на основе фактического сценария применения. Например, для меньшего второго элемента предварительно заданный коэффициент может быть относительно небольшим значением, например, 0,01. Для более крупного второго элемента предварительно заданный коэффициент может быть относительно большим значением, например, 0,05.
[0219] Способ 4
[0220] Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше чем второй опорный порог, второй TBS определяется как первый TBS.
[0221] Необязательно, после определения второго TBS, сетевое устройство может вычислить разницы между вторым TBS и элементами, включенными в первый набор значений, и получить абсолютные значения разниц между вторым TBS и элементами в первом наборе значений. Если абсолютное значение разницы между вторым TBS и элементом (установленным на второй элемент) в первом наборе значений больше или равно второму опорному порогу, то второй TBS может быть определен как первый TBS.
[0222] Сетевое устройство может определять первый TBS различными способами. Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше чем второй опорный порог, второй TBS может быть определен как первый TBS, так что способ определения TBS при передаче большого пакета данных является более гибким, более применимым и с лучшей масштабируемостью. Когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, элемент (второй элемент) в первом наборе значений может быть определен как первый TBS, где абсолютное значение разницы между элементом и вторым TBS меньше или равно второму опорному порогу, так что передача небольшого пакета данных (или именуемого небольшим пакетом), особенно передача специального пакета данных, является более эффективной.
[0223] Необязательно операция, выполненная в этапе S28, может быть выполнена до этапа S22. Другими словами, в конкретной реализации, после определения схемы модуляции и кодовой скорости, сетевое устройство может дополнительно определить число частотно-временных ресурсов и количество транспортных уровней, которое поддерживается каналом данных, и определить первый TBS на основе определенной схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней. Последовательность определения первого TBS и доставки управляющей информации не ограничена и может быть конкретно определена на основе фактического сценария применения.
[0224] S30. Сетевое устройство отправляет в частотно-временных ресурсах канал данных на основе первого TBS.
[0225] В конкретной реализации, для передачи данных нисходящей линии связи, сетевое устройство может отправить, в частотно-временных ресурсах, канал данных на основе определенного первого TBS. Частотно-временные ресурсы могут быть частотно-временными ресурсами, фактически занятыми каналом данных.
[0226] S32. Терминальное устройство декодирует, на основе определенного первого TBS, канал данных, переносимый на частотно-временных ресурсах.
[0227] В конкретной реализации, для получения данных по нисходящей линии связи, терминальное устройство может декодировать, на основе определенного первого TBS, канал данных, переносимый в частотно-временных ресурсах. Частотно-временные ресурсы могут быть частотно-временными ресурсами, фактически занятыми каналом данных.
[0228] Необязательно, этапы S30 и S32 также могут быть заменены следующими этапами S30' и S32'.
[0229] S30'. Терминальное устройство отправляет по частотно-временным ресурсам канал данных на основе определенного первого TBS.
[0230] S32'. Сетевое устройство декодирует, на основе первого TBS, канал данных, переносимый на частотно-временных ресурсах.
[0231] Для передачи данных по восходящей линии связи сетевое устройство отправляет DCI терминальному устройству, и терминальное устройство может выполнять канальное кодирование и модуляцию данных на основании определенных схемы модуляции и кодовой скорости. Терминальное устройство может отправлять на частотно-временных ресурсах, фактически занятых каналом данных, канал данных на основе определенного первого TBS.
[0232] Для приема данных восходящей линии связи сетевое устройство может декодировать на основе определенного первого TBS канал данных, переносимый на частотно-временных ресурсах, фактически занятых каналом данных.
[0233] Сравнивая некоторые возможные способы определения TBS в канале данных, можно узнать, что TBS соответствует следующей формуле:
, где
указывает количество блоков физических ресурсов (physical resource block, PRB), выделенных сетевым устройством терминальному устройству, и  указывается посредством DCI, принятой терминальным устройством.  указывает количество частотно-временных ресурсов, доступных для канала данных в каждом PRB, а именно, оставшиеся частотно-временные ресурсы, полученные после вычитания фиксированного служебного частотно-временного ресурса в каждом PRB. Каждый PRB имеет одно и то же , которое полустатически сконфигурировано сетевым устройством с использованием сигнализации более высокого уровня; и  указывает количество транспортных уровней, которое поддерживается каналом данных,  указывает порядок модуляции и  указывает целевую кодовую скорость (the code rate) канала данных. В системе LTE  это фиксированное значение (120). В вышеприведенной реализации  может быть полустатически сконфигурировано сетевым устройством, и конкретное значение  может быть сконфигурировано для различных прикладных сценариев.
[0234] Однако в системе связи 5G каждый PRB имеет отличный . В вышеприведенной реализации способ конфигурации  недостаточно гибок, не может динамически адаптироваться к конкретному сценарию приложения и, как следствие, не может удовлетворить требования к показателям производительности различных услуг терминального устройства. Следовательно, эффективность использования спектра системы снижается. В вышеприведенной реализации все услуги, поддерживаемые терминальным устройством, используют одну и ту же таблицу отображения MCS и кодовую скорость. Другими словами, все услуги используют одну и ту же таблицу кодовой скорости без различия. На самом деле, разные услуги имеют разные требования к показателям эффективности. Например, из-за требований URLLC к задержке и надежности основной рабочей областью URLLC является область с низкой кодовой скоростью. Следовательно, область с низкой кодовой скоростью должна иметь более высокую степень детализации. В вышеприведенной реализации MCS, используемые всеми услугами, помещаются в одну таблицу отображения MCS и кодовые скорости, и, следовательно, число битов DCI может быть увеличено, и применимость является плохой.
[0235] В этом варианте осуществления этой заявки терминальное устройство может определять схему модуляции и кодовую скорость из первого набора отношений отображения на основе управляющей информации, доставленной сетевым устройством, и может дополнительно определять количество частотно-временных ресурсов на основе управляющая информация. Частотно-временные ресурсы - это частотно-временные ресурсы для отправки или приема канала данных, а именно частотно-временные ресурсы, фактически занятые каналом данных. Кроме того, терминальное устройство может определять TBS по каналу данных. Таким образом, TBS, определенный на основе частотно-временных ресурсов, фактически занятых каналом данных, больше соответствует целевой кодовой скорости канала данных, тем самым повышая точность TBS. Целевая кодовая скорость в данном документе представляет собой кодовую скорость, которую сетевое устройство ожидает, что канал данных достигнет, а вышеупомянутая кодовая скорость является кодовой скоростью, фактически используемой каналом данных. Сетевое устройство также определяет TBS на основе того же числа частотно-временных ресурсов, и, следовательно, TBS, определенный сетевым устройством, также имеет вышеупомянутый эффект.
[0236] Кроме того, поскольку TBS определяется на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов, относительно точный TBS может быть определен таким же образом, независимо от количества запланированных ресурсов и независимо от количества других служебных ресурсов в запланированных ресурсах. Таким образом, способ определения TBS применим к различным сценариям планирования, а способ определения TBS является весьма гибким и имеет хорошую масштабируемость.
[0237] Кроме того, поскольку определенный TBS является более точным, количество частотно-временных ресурсов, выделенных терминальному устройству, не очень мало, так что возможность повторной передачи может быть уменьшена при отправке канала данных или приеме канала данных, при этом количество частотно-временных ресурсов, выделяемых терминальному устройству, также не слишком велико, что позволяет избежать излишние затраты ресурсов.
[0238] В этом варианте осуществления этой заявки могут быть настроены различные таблицы отношений отображения схем модуляции и кодовых скоростей для требований показателей эффективности услуг различных типов услуг терминального устройства. Это может динамически адаптироваться к различным гибким сценариям распределения ресурсов в системе связи 5G, операции являются более гибкими, и применимость лучше. Кроме того, в реализации, предусмотренных в этом варианте осуществления этой заявки, схема модуляции и кодовая скорость могут быть непосредственно определены на основе настроенной таблицы отношений отображения схемы модуляции и кодовой скорости, и далее TBS может быть определена с помощью предварительно заданной формулы определения TBS без определения таблицы TBS и без операций по поиску множества таблиц, таких как таблица отображения MCS и таблица TBS, так что сложность реализации определения TBS эффективно снижается повышается эффективность передачи и эффективность спектра системы, а применимость лучше.
[0239] Ссылаясь на фиг. 3, фиг. 3 представляет собой схематическую структурную схему терминального устройства в соответствии с вариантом осуществления этой заявки. Терминальное устройство, показанное в фиг. 3, может включать в себя блок 31 приемопередатчика и блок 32 обработки. Каждое устройство подробно описано ниже.
[0240] Блок 31 приемопередатчика выполнен с возможностью получения управляющей информации, отправленной сетевым устройством. Управляющая информация включает в себя информацию указания и информации ресурса канала данных.
[0241] Блок 32 обработки выполнен с возможностью: определения схемы модуляции и кодовой скорости на основе первого набора отношений отображения и информации указания, полученной блоком 31 приемопередатчика, и получения количества частотно-временных ресурсов на основе информации ресурса, которая относится к каналу данных и принимается блоком 31 приемопередатчика. Первый набор отношений отображения включает в себя соответствие между информацией указания и комбинацией схемы модуляции и кодовой скорости.
[0242] Блок 32 обработки дополнительно выполнен с возможностью определения первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов.
[0243] Блок 31 приемопередатчика дополнительно выполнен с возможностью: декодирования, на основе первого TBS, определенного блоком 32 обработки, канала данных, переносимого в частотно-временных ресурсах, или отправки, на частотно-временном ресурсе, канала данных, на основе первого TBS, определенного блоком 32 обработки.
[0244] Необязательно, размер частотно-временных ресурсов меньше, чем размер блока физических ресурсов.
[0245] Необязательно, блок 32 обработки выполнен с возможностью:
определения первого TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней.
[0246] Первый TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0247] Необязательно, блок 32 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0248] Первый TBS отвечает следующему условию:
когда второй TBS больше, чем первый опорный порог, первый TBS равен второму TBS.
[0249] Необязательно, блок 32 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0250] Первый TBS отвечает следующему условию:
когда второй TBS меньше или равен первому опорному порогу, первый TBS является первым элементом в первом наборе значений.
[0251] Необязательно, блок 32 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0252] Первый TBS отвечает следующему условию:
когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, первый TBS является вторым элементом в первом наборе значений.
[0253] Необязательно, блок 32 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0254] Первый TBS отвечает следующему условию:
когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше, чем второй опорный порог, первый TBS равен второму TBS.
[0255] Необязательно, блок 32 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней.
[0256] второй TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0257] Необязательно, первый опорный порог больше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE.
[0258] Необязательно, первый элемент является элементом, который находится в первом наборе значений и который меньше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0259] Альтернативно, первый элемент является элементом, который находится в первом наборе значений и который больше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0260] Альтернативно, первый элемент является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0261] Необязательно, первый набор значений включает в себя по меньшей мере один из размера пакета VoIP и/или размера пакета MAC CE.
[0262] Необязательно, первый набор значений включает в себя по меньшей мере одно из следующих значений: 8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520 и 536.
[0263] Необязательно, второй опорный порог представляет собой предварительно заданное значение, или второй опорный порог является значением произведения второго элемента и предварительно заданного коэффициента.
[0264] Необязательно, блок 32 обработки выполнен с возможностью:
определения количества частотно-временных ресурсов на основе информации ресурса, полученной блоком 31 приемопередатчика, и заданного частотно-временного ресурса, где частотно-временные ресурсы включают в себя оставшиеся частотно-временные ресурсы, полученные после вычитания заданного частотно-временного ресурса из частотно-временных ресурсов, указанных информацией ресурса.
[0265] Заданный частотно-временной ресурс включает в себя один или более из частотно-временного ресурса, занимаемого опорным сигналом DMRS демодуляции, соответствующим каналу данных, частотно-временного ресурса, занимаемого информационным опорным сигналом CSI-RS состояния канала, отправленным сетевым устройством на частотно-временных ресурсах, указанных информацией ресурса, и частотно-временного ресурса, зарезервированного сетевым устройством.
[0266] Необязательно, первым набором отношений отображения является набор отношений отображения по умолчанию во множестве наборов отношений отображения.
[0267] Альтернативно, блок 31 приемопередатчика дополнительно выполнен с возможностью получения информации о конфигурации, отправленной сетевым устройством. Информация о конфигурации указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0268] Необязательно, управляющая информация также включает в себя информацию указания набора отношений отображения, информация указания набора отношений отображения указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0269] Необязательно, формат управляющей информации указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0270] Альтернативно, тип информации, переносимый в канале данных, указанном управляющей информацией, указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0271] Необязательно, блок 32 обработки дополнительно выполнен с возможностью:
определить, на основе информации указания предварительного кодирования, включенной в управляющую информацию, количество транспортных уровней, которое поддерживается каналом данных.
[0272] Необязательно, блок 32 обработки дополнительно выполнен с возможностью:
определить, на основе режима передачи, соответствующего каналу данных, количество транспортных уровней, которое поддерживается каналом данных.
[0273] В конкретной реализации терминальное устройство может выполнять, используя блоки в терминальном устройстве, реализацию, выполненную терминальным устройством в варианте осуществления фиг. 2. Для конкретной реализации обратитесь к соответствующим описаниям в варианте осуществления метода, показанном в фиг. 2. Подробности не описаны в настоящем снова.
[0274] Ссылаясь на фиг. 4, фиг. 4 представляет собой схематическую структурную схему сетевого устройства в соответствии с вариантом осуществления этой заявки. Сетевое устройство, показанное в фиг. 4, может включать в себя блок 41 обработки и блок 42 приемопередатчика. Каждое устройство подробно описано ниже.
[0275] Блок 41 обработки выполнен с возможностью: определения схемы модуляции и кодовой скорости и определения информации указания на основе первого набора отношений отображения и комбинации схемы модуляции и кодовой скорости. Первый набор отношений отображения включает в себя соответствие между информацией указания и комбинацией схемы модуляции и кодовой скорости.
[0276] Блок 42 приемопередатчика выполнен с возможностью передачи управляющей информации терминальному устройству. Управляющая информация включает в себя информацию указания, определяемую блоком 41 обработки, и информацию ресурса канала данных, а информация ресурса используется для определения числа частотно-временных ресурсов.
[0277] Блок 41 обработки дополнительно выполнен с возможностью определения первого размера TBS транспортного блока на основе схемы модуляции, кодовой скорости и числа частотно-временных ресурсов.
[0278] Блок 42 приемопередатчика дополнительно выполнен с возможностью: декодирования, на основе первого TBS, канала данных, переносимого в частотно-временных ресурсах, или отправки, в частотно-временных ресурсах, канала данных, на основе первого TBS.
[0279] Необязательно, размер частотно-временных ресурсов меньше, чем размер блока физических ресурсов.
[0280] Необязательно, блок 41 обработки выполнен с возможностью:
определить первый TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней.
[0281] Первый TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0282] Необязательно, блок 41 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0283] Первый TBS отвечает следующему условию:
когда второй TBS больше первого опорного порога, первый TBS равен второму TBS.
[0284] Необязательно, блок 41 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0285] Первый TBS отвечает следующему условию:
когда второй TBS меньше или равен первому опорному порогу, первый TBS является первым элементом в первом наборе значений.
[0286] Необязательно, блок 41 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0287] Первый TBS отвечает следующему условию:
когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений меньше или равно второму опорному порогу, первый TBS является вторым элементом в первом наборе значений.
[0288] Необязательно, блок 41 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней; и определения первого TBS на основе второго TBS.
[0289] Первый TBS отвечает следующему условию:
когда абсолютное значение разницы между вторым TBS и вторым элементом в первом наборе значений больше чем второй опорный порог, первый TBS равен второму TBS.
[0290] Необязательно, блок 41 обработки выполнен с возможностью:
определения второго TBS на основе схемы модуляции, кодовой скорости, числа частотно-временных ресурсов и числа транспортных уровней.
[0291] второй TBS соответствует следующей формуле:
, где
N - количество частотно-временных ресурсов, v - количество транспортных уровней, поддерживаемое каналом данных, Q - порядок модуляции, соответствующий схеме модуляции, и R - кодовая скорость.
[0292] Необязательно, первый опорный порог больше или равен размеру максимального пакета VoIP или размеру максимального пакета MAC CE.
[0293] Необязательно, первый элемент является элементом, который находится в первом наборе значений, и который меньше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0294] Альтернативно, первый элемент является элементом, который находится в первом наборе значений и который больше или равен второму TBS, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0295] Альтернативно, первый элемент является элементом в первом наборе значений, и абсолютное значение разницы между элементом и вторым TBS является наименьшим.
[0296] Необязательно, первый набор значений включает в себя по меньшей мере один из размера пакета VoIP и/или размера пакета MAC CE.
[0297] Необязательно, первого набора значений включает в себя по меньшей мере одно из следующих значений: 8, 16, 24, 32, 40, 56, 72, 88, 104, 120, 136, 144, 152, 176, 208, 224, 256, 280, 288, 296, 328, 336, 344, 376, 392, 408, 424, 440, 456, 472, 488, 504, 520 и 536.
[0298] Необязательно, второй опорный порог является предварительно заданным значением, или второй опорный порог является значением произведения второго элемента и предварительно заданного коэффициента.
[0299] Необязательно, информация ресурса указывает частотно-временные ресурсы, выделенные сетевым устройством терминальному устройству.
[0300] Количество частотно-временных ресурсов является количеством оставшихся частотно-временных ресурсов, полученных после вычитания заданного частотно-временного ресурса из частотно-временных ресурсов, указанных информацией ресурса.
[0301] Заданный частотно-временной ресурс включает в себя один или более из частотно-временного ресурса, занимаемого опорным сигналом DMRS демодуляции, соответствующим каналу данных, частотно-временного ресурса, занимаемого информационным опорным сигналом CSI-RS состояния канала, отправленным сетевым устройством, и частотно-временного ресурса, зарезервированного сетевым устройством.
[0302] Необязательно, первым набором отношений отображения является набор отношений отображения по умолчанию во множестве наборов отношений отображения.
[0303] Альтернативно, блок 42 приемопередатчика дополнительно выполнен с возможностью отправки информации о конфигурации на терминальное устройство, где информация о конфигурации указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0304] Необязательно, управляющая информация дополнительно включает в себя информацию указания набора отношений отображения, информация указания набора отношений отображения указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0305] Необязательно, формат управляющей информации указывает первый набор отношений отображения, и первый набор отношений отображения является одним из множества наборов отношений отображения.
[0306] Альтернативно, тип информации, переносимой в канале данных, указанном управляющей информацией, указывает первый набор отношений отображения, а первый набор отношений отображения является одним из множества наборов отношений отображения.
[0307] Необязательно, управляющая информация включает в себя информацию указания предварительного кодирования, а информация указания предварительного кодирования указывает количество транспортных уровней, которое поддерживается каналом данных.
[0308] Необязательно, блок 41 обработки дополнительно выполнен с возможностью:
определения, на основе режима передачи, соответствующего каналу данных, количества транспортных уровней, которое поддерживается каналом данных.
[0309] В конкретной реализации сетевое устройство может выполнять, используя блоки в сетевом устройстве, реализацию, выполняемую сетевым устройством в варианте осуществления по фиг. 2. Для конкретной реализации обратитесь к соответствующим описаниям в варианте осуществления способа, показанном на фиг. 2. Подробности не описаны здесь снова.
[0310] Ссылаясь на фиг. 5, фиг. 5 является структурной схемой устройства 50 связи в соответствии с вариантом осуществления этой заявки. Как показано на фиг. 5, устройство 50 связи, предусмотренное в этом варианте осуществления этой заявки, включает в себя процессор 501, память 502, приемопередатчик 503 и систему 504 шин.
[0311] Процессор 501, память 502 и приемопередатчик 503 соединены с использованием системы 504 шин.
[0312] Память 502 выполнена с возможностью хранения программы. В частности, программа может включать в себя программный код, а программный код включает в себя инструкцию операций компьютера. Память 502 включает в себя, но не ограничивается этим, память с произвольным доступом (random access memory, RAM), постоянное запоминающее устройство (read-only memory, ROM), стираемое программируемое постоянное запоминающее устройство (erasable programmable read only memory, EPROM) или компакт-диск только для чтения (compact disc read-only memory, CD-ROM). Только одна память показана на фиг. 5. Конечно, множество запоминающих устройств может быть сконфигурировано так, как требуется. Память 502 может быть памятью в процессоре 501. Это не ограничено здесь.
[0313] Память 502 хранит следующие элементы: исполняемый модуль или структуру данных, или их подмножество, или их расширенный набор:
инструкция операций, включающая в себя различные инструкции операций, используемые для реализации различных операций; и
операционная система, включающая в себя различные системные программы и используемая для реализации различных базовых услуг и обработки аппаратной задачи.
[0314] Процессор 501 управляет работой устройства 50 связи. Процессор 501 может быть одним или несколькими центральными процессорами (central processing unit, CPU). Когда процессор 501 представляет собой один CPU, CPU может быть одноядерным CPU или может быть многоядерным CPU.
[0315] В конкретном применении компоненты устройства 50 связи соединяются вместе с использованием системы 504 шин. В дополнение к шине данных, система 504 шин может дополнительно включать в себя шину питания, шину управления, шину сигналов состояния и т.п. Однако для ясного описания различные типы автобусов на фиг. 5 обозначены как система 504 шин. Для простоты иллюстрации на фиг. 5 просто показывает пример системы 504 шин.
[0316] Фиг. 3, предоставленной в вариантах осуществления этой заявки, или способ терминального устройства, раскрытого в предшествующих вариантах осуществления, или фиг. 4, предусмотренный в вариантах осуществления этой заявки, или способ сетевого устройства, раскрытый в предыдущих вариантах осуществления, может быть применен к процессору 501 или реализован процессором 501. Процессор 501 может быть интегральной микросхемой и может обрабатывать сигналы. В процессе реализации этапы в вышеупомянутых способах могут быть реализованы с использованием аппаратной интегрированной логической схемы в процессоре 501 или с использованием инструкций в форме программного обеспечения. Процессор 501 может быть процессором общего назначения, процессором цифровых сигналов (digital signal processor, DSP), специализированной интегральной схемой (application specific integrated circuit, ASIC), программируемой полем вентильной решеткой (field-programmable gate array, FPGA) или другим программируемым логическим устройством, устройством, основанным на дискретных логических элементах или транзисторах, или дискретным аппаратным компонентом. Процессор может реализовывать или выполнять способы, этапы и логические блок-схемы, которые раскрыты в вариантах осуществления этой заявки. Процессор общего назначения может быть микропроцессором, или процессор может быть любым обычным процессором или тому подобным. Этапы способов, раскрытых со ссылкой на варианты осуществления этой заявки, могут быть непосредственно выполнены и реализованы с использованием процессора аппаратного декодирования или могут быть выполнены и реализованы с использованием комбинации аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен на широко известном в данной области техники носителе данных, например, оперативной памяти, флэш-памяти, постоянном запоминающем устройстве, программируемом постоянном запоминающем устройстве, электрически стираемом программируемом запоминающем устройстве, регистре или подобном. Носитель данных расположен в памяти 502. Процессор 501 считывает информацию в памяти 502 и выполняет, в сочетании с аппаратными средствами процессора 501, этапы способа терминального устройства, описанного на фиг. 3 или вышеизложенных вариантах осуществления, или выполняет, в сочетании с аппаратными средствами процессора 501, этапы способа сетевого устройства, описанного на фиг. 4 или вышеупомянутые варианты осуществления.
[0317] Специалист в данной области техники может понять, что все или некоторые процессы способов в вариантах осуществления могут быть реализованы компьютерной программой, выдающей инструкции соответствующему аппаратному обеспечению. Программа может храниться на считываемом компьютером носителе данных. Когда программа выполняется, выполняются процессы вариантов осуществления способа. Вышеупомянутый носитель данных включает в себя любой носитель, который может хранить программный код, такой как ПЗУ, ОЗУ с произвольным доступом, магнитный диск или оптический диск.