Способ, устройство и система для передачи информационных битов
Иллюстрации
Показать всеИзобретение относится к области технологий связи. Техническим результатом является улучшение показателя качества приема. Способ передачи информационных битов, включающий в себя этап разделения подлежащих передаче информационных битов на, по меньшей мере, две группы. Далее согласно способу кодируют подлежащие передаче информационные биты в каждой группе для получения, по меньшей мере, двух групп кодированных битов. А также комбинируют эти, по меньшей мере, две группы кодированных битов для получения полной последовательности кодированных битов. Полную последовательность кодированных битов получают разделением кодированных битов в каждой группе на N подгрупп и переупорядочиванием этих подгрупп в каждой группе кодированных битов. При этом подгруппы в, по меньшей мере, одной группе кодированных битов распределяют с перерывами в полной последовательности кодированных битов после переупорядочивания. 4 н. и 12 з.п. ф-лы, 9 ил., 2 табл.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к области технологий связи и, в частности, - к способу, устройству и системе для передачи информационных битов.
Уровень техники
В системе усовершенствованного долгосрочного развития (LTE-A) физический канал восходящей связи включает в себя: физический совместно используемый канал восходящей связи (PUSCH) и физический управляющий канал восходящей связи (PUCCH). Как правило, управляющие сигналы восходящей связи передаются по PUCCH и в основном включают в себя: сигналы индикатора качества канала (CQI), сообщение подтверждения/неподтверждения (ACK/NACK) и сообщение индикатора запроса на планирование (SRI).
В особенности, формат (или несущая) передачи сообщения ACK/NACK восходящего канала на PUCCH в системе LTE-A применяет формат передачи на основе дискретного преобразования Фурье (ДПФ) - расширения - мультиплексирования с ортогональным разделением частот (МОРЧ) (DFT-S-OFDM), и пример этого формата показан на фиг.1. Этот формат занимает 12 поднесущих в одном физическом ресурсном блоке (PRB), определяемом стандартом LTE/LTE-A проекта партнерства третьего поколения (3GPP) в одном временном сегменте, где каждая поднесущая косвенно соответствует символу квадратурной фазовой манипуляции (КФМн) (QPSK), а каждый символ КФМн несет два бита, и, соответственно, одному временному сегменту нужно в целом нести 12·2=24 бита, а тем самым всему формату DFT-S-OFDM нужно нести 24 символа КФМн, то есть 48 битов в двух временных сегментах.
Конкретный основной процесс передачи информационных битов с помощью формата PUCCH на основе DFT-S-OFDM представляет собой следующее: как показано на фиг.1, сначала передающий конец кодирует подлежащие передаче информационные биты посредством некоторого канального кодирования для генерирования последовательности из 48 кодированных битов [b0, b1, …, b47], а затем эти 48 кодированных битов скремблируют; выдаваемые после скремблирования 48 кодированных битов модулируют посредством КФМн для получения последовательности из 24 символов КФМн [q0, q1, …, q23], и далее выполняют 12-точечное ДПФ на первых 12 символах [q0, q1, …, q11] из 24 модуляционных символов; 12 символов данных [Q0, Q1, …, Q11] после ДПФ последовательно отображают на 12 поднесущих первого временного интервала 0, причем это последовательное отображение относится к тому, что смежные модуляционные символы в последовательности модуляционных символов отображаются на смежные поднесущие; а после всего символ данных на каждой поднесущей расширяют в пять символов данных посредством некоторой последовательности [w0, w1, …, w4] длиной 5, и символы данных отображают в местоположение для символов данных во временной области; аналогично, последние 12 модуляционных символов [Q12, Q13, …, Q23] отображают во второй временной сегмент 1; и, наконец, соответствующий пилот-сигнал ставят в заранее заданное временное положение и передают. Описанный выше процесс имеет также иные эквивалентные способы воплощения. Например, полученные 24 модуляционных символа сначала расширяются, а затем выполняется ДПФ на модуляционных символах, отображенных на каждую временную область, и, наконец, модуляционные символы отображают на физический канал для передачи. Считается, что в 48 кодированных битах, генерируемых кодированием подлежащих передаче информационных битов первые 24 кодированных бита b(0), b(1), b(23) и последние 24 кодированных бита b(24), b(25), b(47) получают независимо. Соответственно, когда используется структура, подобная DFT-S-OFDM, модуляционные символы, соответствующие первым 24 кодированным битам, последовательно отображаются во временной интервал 0, а последние 24 кодированных битов последовательно отображаются во временной сегмент 1. Таким образом, прием первых 24 кодированных битов просто зависит от канальных условий временного сегмента 0. Однако канальные условия временного сегмента 0 могут быть хорошими или плохими, а тем самым показатель качества приема нестабилен. Аналогично, прием последних 24 кодированных битов просто зависит от канальных условий во временном сегменте 1. Кроме того, как показано на фиг.1, последний символ во временном сегменте 1 может быть иногда занят для иного использования, например, последний символ используется иногда для передачи сигнала эталона звучания (SRS), и когда такой случай происходит, расширенная длина временного сегмента 1 в формате DFT-S-OFDM укорачивается с длины 5 до длины 4. Показатель качества длинной расширенной длины лучше, чем короткой. В силу этого, если первые 24 кодированных бита просто отображаются во временной сегмент 0, а последние 24 бита просто отображаются во временной сегмент 1, показатель качества приема первых 24 кодированных битов в целом лучше, нежели показатель качества приема последних 24 кодированных битов, что приводит к несбалансированному показателю качества приема и требует достаточно сложный алгоритм приема.
Сущность изобретения
Согласно вариантам осуществления настоящего изобретения предложены способ, устройство и система для передачи информационных битов.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложен способ передачи информационных битов, включающий в себя этапы, на которых: разделяют подлежащие передаче информационные биты на по меньшей мере две группы; кодируют подлежащие передаче информационные биты в каждой группе; модулируют кодированные биты, полученные кодированием, для получения модуляционных битов, при этом каждый модуляционный символ получают модулированием кодированных битов в одной и той же группе; и отображают и передают модуляционные символы.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложено устройство для передачи информационных битов, которое включает в себя: группирующий блок, выполненный с возможностью разделять подлежащие передаче информационные биты на по меньшей мере две группы; кодирующий блок, выполненный с возможностью кодировать подлежащие передаче информационные биты в каждой группе; модулирующий блок, выполненный с возможностью модулировать кодированные биты, полученные кодированием, для получения модуляционных символов, при этом каждый модуляционный символ получен модулированием кодированных битов в одной и той же группе; и отображающий и передающий блок, выполненный с возможностью отображения и передачи модуляционных символов.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложена система для передачи информационных битов, которая включает в себя терминал и базовую станцию, находящуюся в связи с этим терминалом, при этом терминал выполнен с возможностью разделять подлежащие передаче информационные биты на две группы, кодировать подлежащие передаче информационные биты в каждой группе, модулировать кодированные биты, полученные кодированием, для получения модуляционных символов, причем каждый модуляционный символ получен модулированием кодированных битов в одной и той же группе, и отображать модуляционные символы и передавать модуляционные символы к базовой станции; а базовая станция выполнена с возможностью принимать модуляционные символы, передаваемые терминалом, и демодулировать и декодировать модуляционные символы для получения подлежащих передаче информационных битов.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложен способ передачи информационных битов, включающий в себя этапы, на которых: разделяют подлежащие передаче информационные биты на по меньшей мере две группы; кодируют подлежащие передаче информационные биты в каждой группе для получения по меньшей мере двух групп кодированных битов; комбинируют эти по меньшей мере две группы кодированных битов, полученных кодированием, для получения полной последовательности кодированных битов, причем полную последовательность кодированных битов получают разделением кодированных битов в каждой группе на N подгрупп и переупорядочиванием этих подгрупп кодированных битов в каждой группе, а подгруппы в по меньшей мере одной группе кодированных битов распределяют с перерывами в полной последовательности кодированных битов после переупорядочивания; модулируют полную последовательность кодированных битов для получения модуляционных символов, причем каждый модуляционный символ получают за счет модуляции кодированных битов в одной и той же группе; и отображают и передают эти модуляционные символы.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложено устройство для передачи информационных битов, которое включает в себя: группирующий блок, выполненный с возможностью разделять подлежащие передаче информационные биты на по меньшей мере две группы; кодирующий блок, выполненный с возможностью кодировать подлежащие передаче информационные биты в каждой группе, разделенной группирующим блоком, для получения по меньшей мере двух групп кодированных битов; комбинирующий блок, выполненный с возможностью комбинировать эти по меньшей мере две группы кодированных битов, полученных с помощью кодирования кодирующим блоком, для получения полной последовательности кодированных битов, при этом полная последовательность кодированных битов получена разделением кодированных битов в каждой группе на N подгрупп и переупорядочиванием этих подгрупп кодированных битов в каждой группе, а подгруппы в по меньшей мере одной группе кодированных битов распределены с перерывами в полной последовательности кодированных битов после переупорядочивания; модулирующий блок, выполненный с возможностью модулировать полную последовательность кодированных битов, полученную комбинирующим блоком, для получения модуляционных символов, причем каждый модуляционный символ получен за счет модуляции кодированных битов в одной и той же группе; и отображающий и передающий блок, выполненный с возможностью отображать и передавать модуляционные символы, полученные модулирующим блоком.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложен способ передачи информационных битов, включающий в себя этапы, на которых: разделяют подлежащие передаче информационные биты на по меньшей мере две группы; кодируют подлежащие передаче информационные биты в каждой группе; модулируют кодированные биты, полученные кодированием каждой группы, для получения модуляционных символов каждой группы; комбинируют эти модуляционные символы для получения последовательности модуляционных символов; переупорядочивают последовательность модуляционных символов так, чтобы по меньшей мере одна группа модуляционных символов была дискретно распределена в последовательности модуляционных символов; и отображают и передают модуляционные символы.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложено устройство для передачи информационных битов, которое включает в себя: группирующий блок, выполненный с возможностью разделять подлежащие передаче информационные биты на по меньшей мере две группы; кодирующий блок, выполненный с возможностью кодировать подлежащие передаче информационные биты в каждой группе, разделенной группирующим блоком; модулирующий блок, выполненный с возможностью модулировать кодированные биты, кодированные кодирующим блоком, для получения модуляционных символов каждой группы; комбинирующий блок, выполненный с возможностью комбинировать модуляционные символы каждой группы, модулированные модулирующим блоком, для получения последовательности модуляционных символов; упорядочивающий блок, выполненный с возможностью переупорядочивать последовательность модуляционных символов, полученную посредством комбинирования комбинирующего блока так, чтобы по меньшей мере одна группа модуляционных символов была дискретно распределена в последовательности модуляционных символов; и отображающий и передающий блок, выполненный с возможностью отображать и передавать модуляционные символы, переупорядоченные упорядочивающим блоком.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложен способ передачи информационных битов, включающий в себя этапы, на которых: разделяют подлежащие передаче информационные биты на n групп, где n есть целое число больше 1; кодируют подлежащие передаче информационные биты в каждой группе для получения последовательностей кодированных битов n групп; разделяют последовательности кодированных битов каждой группы на N подгрупп и переупорядочивают эти подгруппы в каждой группе кодированных битов так, чтобы каждая группа кодированных битов была дискретно распределена в полной последовательности кодированных битов; модулируют полную последовательность кодированных битов для получения модуляционных символов; и отображают и передают модуляционные символы.
Для достижения вышеуказанных целей в варианте осуществления настоящего изобретения принято следующее техническое решение.
Предложено устройство для передачи информационных битов, которое включает в себя: группирующий блок, выполненный с возможностью разделять подлежащие передаче информационные биты на n групп, где n есть целое число больше 1; кодирующий блок, выполненный с возможностью кодировать подлежащие передаче информационные биты в каждой группе, разделенной группирующим блоком, для получения последовательностей кодированных битов n групп; упорядочивающий блок, выполненный с возможностью разделять последовательность кодированных битов каждой группы, полученной кодирующим блоком, на N подгрупп и переупорядочивать эти подгруппы в каждой группе кодированных битов так, чтобы каждая группа кодированных битов была дискретно распределена в полной последовательности кодированных битов; модулирующий блок, выполненный с возможностью модулировать полную последовательность кодированных битов, переупорядоченную упорядочивающим блоком, для получения модуляционных символов; и отображающий и передающий блок, выполненный с возможностью отображать и передавать модуляционные символы, полученные модулирующим блоком.
В вариантах осуществления настоящего изобретения терминал разделяет подлежащие передаче информационные биты на по меньшей мере две группы, кодирует подлежащие передаче информационные биты в каждой группе и модулирует кодированные биты для получения модуляционных символов, при этом каждый модуляционный символ получается с помощью модулирования кодированных битов в одной и той же группе. Поскольку терминал сначала разделяет подлежащие передаче информационные биты на по меньшей мере две группы, и каждый модуляционный символ после кодирования и модулирования получается с помощью кодированных битов в одной и той же группе, приемный конец может легко снизить сложность алгоритма, благодаря чему гарантируется показатель качества приемного конца.
Краткое описание чертежей
Ниже кратко описаны сопровождающие чертежи для более ясной иллюстрации технических решений согласно вариантам осуществления настоящего изобретения или в ближайшем аналоге. Очевидно, что эти сопровождающие чертежи в нижеследующем описании являются лишь некоторыми вариантами осуществления настоящего изобретения, и специалисты могут получить другие чертежи из этих сопровождающих чертежей без творческих усилий.
Фиг.1 представляет собой условный архитектурный вид передачи информационных битов с помощью формата PUCCH на основе DFT-S-OFDM в ближайшем аналоге.
Фиг.2 представляет собой условную схему способа передачи информационных битов согласно варианту осуществления настоящего изобретения.
Фиг.3 представляет собой условную схему другого способа передачи информационных битов согласно варианту осуществления настоящего изобретения.
Фиг.4 представляет собой условную диаграмму результата моделирования в случае, когда число подлежащих передаче информационных битов составляет 12 битов, 16 битов и 20 битов, согласно варианту осуществления настоящего изобретения.
Фиг.5 представляет собой условную схему еще одного способа передачи информационных битов согласно варианту осуществления настоящего изобретения.
Фиг.6 представляет собой условную диаграмму результата моделирования в случае, когда число подлежащих передаче информационных битов составляет 12 битов, 16 битов и 20 битов, согласно варианту осуществления настоящего изобретения.
Фиг.7 представляет собой условную схему устройства для передачи информационных битов согласно варианту осуществления настоящего изобретения.
Фиг.8 представляет собой условный структурный вид модулирующего блока согласно варианту осуществления настоящего изобретения.
Фиг.9 представляет собой другой условный структурный вид модулирующего блока согласно варианту осуществления настоящего изобретения.
Подробное описание изобретения
Технические решения по настоящему изобретению ясно описаны ниже со ссылкой на сопровождающие чертежи. Очевидно, что подлежащие описанию варианты осуществления являются лишь частью, а не семи из вариантов осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистами на основе вариантов осуществления по настоящему изобретению без творческих усилий, должны попадать в объем охраны настоящего изобретения.
Один вариант осуществления настоящего изобретения предлагает способ передачи информационных битов и, как показано на фиг.2, этот способ включает в себя следующие этапы.
Этап 201: Разделить подлежащие передаче информационные биты на по меньшей мере две группы.
На этапе 201 терминал разделяет подлежащие передаче информационные биты на по меньшей мере две группы, т.е. на две или более групп. Каждая группа может иметь одно и то же или разное число информационных битов. Помимо этого, подлежащие передаче информационные биты включают в себя по меньшей мере один из следующих управляющих информационных битов канала восходящей связи: CQI, индекс матрицы предварительного кодирования (PMI), ранговый индикатор (RI), информация ACK/NACK hSRI.
Этап 202: Кодировать подлежащие передаче информационные биты в каждой группе.
Этап 203: Модулировать кодированные биты, полученные на этапе кодирования, для получения модуляционных символов, причем каждый модуляционный символ получают за счет модуляции кодированных битов в одной и той же группе.
Модулирование кодированных битов, полученных на этапе кодирования, для получения модуляционных символов включает в себя, в частности, следующие два метода.
Первый метод состоит в следующем: разделяют кодированные биты, полученные на этапе кодирования, в каждой группе на N подгрупп для получения последовательности подгрупп кодированных битов каждой группы; комбинируют последовательность подгрупп кодированных битов каждой группы для получения полной последовательности подгрупп кодированных битов; переупорядочивают полную последовательность подгрупп кодированных битов так, чтобы последовательность подгрупп кодированных битов в по меньшей мере одной группе была распределена с перерывами в полной последовательности подгрупп кодированных битов; и модулируют переупорядоченную полную последовательность подгрупп кодированных битов для получения модуляционных символов. Помимо этого, переупорядочивают полную последовательность подгрупп кодированных битов в таком порядке, что последовательность подгрупп кодированных битов в по меньшей мере одной группе распределена с перерывами в полной последовательности подгрупп кодированных битов, что включает в себя этап, на котором: задают попеременный порядок последовательности подгрупп кодированных битов каждой группы в полной последовательности подгрупп кодированных битов.
Второй метод состоит в следующем: этап модулирования всех кодированных битов после соответствующего кодирования для получения последовательности модуляционных символов включает в себя, в частности, этапы, на которых: модулируют кодированные биты каждой группы, полученные на этапе кодирования, для получения модуляционных символов каждой группы; комбинируют модуляционные символы каждой группы для получения последовательности модуляционных символов; и переупорядочивают последовательность модуляционных символов так, чтобы по меньшей мере одна группа модуляционных символов была распределена с перерывами в последовательности модуляционных символов. Помимо этого, этап переупорядочивания последовательности модуляционных символов, чтобы дать возможность распределить с перерывами по меньшей мере одну группу модуляционных символов в последовательности модуляционных символов, включает в себя, в частности, этап, на котором задают попеременный порядок модуляционных символов каждой группы в последовательности модуляционных символов.
Этап 204: Отображать и передавать модуляционные символы.
Терминал разделяет подлежащие передаче информационные символы на по меньшей мере две группы, кодирует подлежащие передаче информационные биты в каждой группе и модулирует кодированные биты, полученные на этапе кодирования, для получения модуляционных символов, причем каждый модуляционный символ получают за счет модуляции кодированных битов в одной и той же группе. Поскольку терминал сначала разделяет подлежащие передаче информационные биты на по меньшей мере две группы, и каждый модуляционный символ после кодирования и модуляции получают с помощью кодированных битов в одной и той же группе, приемный конец может легко снизить сложность алгоритма, благодаря чему гарантируется показатель качества приемного конца.
Один вариант осуществления настоящего изобретения предлагает способ передачи информационных битов и, как показано на фиг.3, этот способ включает в себя следующие этапы.
Этап 301: Передающий конец сначала разделяет A подлежащих передаче информационных битов на n групп (n≥2), где каждая группа включает в себя X(n) битов и X(1)+X(2)+…+X(n)=A.
На этом этапе каждая группа может иметь одно и то же или разное число информационных битов. Например, передаче подлежат 20 информационных битов, которые могут быть разделены на две части, каждая из которых имеет 10 битов, то есть X(1)+X(2)=10. В частности, передающий конец может быть абонентским оборудованием (UE) типа LTE/LTE-A, а подлежащие передаче информационные биты являются управляющими информационными битами восходящей связи, которые включают в себя, но не ограничиваются ими, CQI и (или) PMI и (или) информацию ACK/NACK и (или) SRI.
На этом этапе разделение A информационных битов может также включать в себя следующие подэтапы. Когда A информационных битов включают в себя управляющие информационные биты различных типов, эти A информационных битов могут группироваться по типам управляющей информации, то есть биты различных типов могут помещаться в различные группы. Поскольку показатель качества приема, требуемый управляющими информационными битами разных групп, не является полностью одинаковым, управляющие информационные биты разных типов могут кодироваться по отдельности. Например, информационные биты CQI в A информационных битах помещаются в одну группу, а информация ACK/NACK помещается в другую группу; либо информационные биты SRIb A информационных битов помещается в одну группу, а информация ACK/NACK помещается в другую группу; либо информационные биты CQI в A информационных битов помещаются в одну группу, а информация SRI помещается в другую группу. В частности, например, если 16 информационных битов включают в себя 10 битов CQI и 6 битов ACK/NACK, 10 битов CQI определяются как одна группа, а 6 битов ACK/NACK определяются как другая группа.
На данном этапе разделение A информационных битов может также включать в себя следующие подэтапы. Когда A информационных битов включают в себя множество CQI несущих, эти A информационных битов могут группироваться по несущим, то есть CQI разных несущих могут помещаться в разные группы. Например, если 17 информационных битов включают в себя 11 битов CQI несущей 1 и 6 битов CQI несущей 2, эти 11 битов CQI несущей 1 помещаются в одну группу, а 6 битов CQI несущей 2 помещаются в другую группу.
На этом этапе разделение A информационных битов может также включать в себя следующие подэтапы. Когда A информационных битов включают в себя CQI, ACK/NACK и SRI, информационные биты, соответствующие ACK/NACK и SRT помещают в одну группу, а информационные биты, соответствующие CQI, помещают в другую группу; либо информационные биты, соответствующие CQI и SRI, помещают в одну группу, а информационные биты, соответствующие ACK/NACK, помещают в другую группу. Например, если 18 информационных битов включают в себя 11 битов CQI, 6 информационных битов ACK/NACK и 1 информационный бит SRI, 11 битов CQI помещают в одну группу, а 6 информационных битов ACK/NACK и 1 информационный бит SRI помещают в другую группу.
Этап 302: Кодировать Х(k) битов с помощью способа k кодирования для генерирования U(k) последовательной кодированных битов, где U(l)+U(2)+…+U(n)=В, B является полным числом кодированных битов, a U(k) есть целое кратное от числа битов, которое представлено одним модуляционным символом в заранее заданном методе модуляции.
Не является ограничением то, одинаковы ли способы i, j кодирования; например, если метод модуляции заранее задан как модуляция КФМн, число битов, включенных в каждый U(k), кратно 2; если метод модуляции заранее задан как 16-квадратурная амплитудная модуляция (16КАМ) (16QAM), число битов, включенных в каждый U(k), кратно 4; и так далее. В частности, когда используется формат DFT-S-OFDM, проиллюстрированный на фиг.1, каждая из X(1) и X(2) должна быть закодирована для генерирования последовательностей из 24 кодированных битов, то есть U(1)+U(2)=24, а В=48, и конкретные способы кодирования могут быть для генерирования последовательности кодированных битов с 32 битами на основе Таблицы 1 и Формулы (2), приведенных ниже, а затем выбора и удаления 8 битов из 32 битов, чтобы получить последовательность кодированных битов из 24 битов. Простейший метод состоит в непосредственном удалении 8 последних битов в этих 32 битах для получения битовой последовательности с 24 битами. Последовательность кодированных битов с 32 битами можно получить с помощью следующей формулы:
где Mi,n является соответствующим элементом в матрице кодирования, i=0, 1, …, 31; Xkn является n-м информационным битом в Х(к) подлежащих передаче битах, n=0, …, Xk - 1; и Ukj является j-м битом в последовательности U(k) кодированных битов.
Таблица 1
i | Mi,0 | Mi,l | Mi,2 | Mi,3 | Mi,4 | Mi,5 | Mi,6 | Mi,7 | Mi,8 | Mi,9 | Mi,10 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I |
2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | I |
3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | I |
4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | I |
5 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 |
6 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
7 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
8 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |
9 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 |
10 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |
11 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |
12 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
13 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 |
14 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | |
15 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
16 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
17 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
18 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
19 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
20 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
21 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
22 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
23 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
24 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |
25 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | |
26 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
27 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
28 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
29 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
30 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
31 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Оба конкретных способа кодирования могут быть также способами для генерирования последовательности кодированных битов с 20 битами на основе Таблицы 2 и Формулы (3), приведенных ниже, а затем выбора 4 битов из 20 битов и добавления этих 4 битов после конца битовой последовательности с 20 битами, чтобы получить последовательность кодированных битов с 24 битами, при этом относительный порядок добавленных 4 битов может отличаться от относительного порядка 4 битов в ранее полученной последовательности кодированных битов с 20 битами. Простейший метод состоит в непосредственном выборе первых 4 битов из 20 битов, а затем размещении этих 4 битов после 20 битов. Последовательность кодированных битов с 20 битами можно получить с помощью следующей формулы:
где Mi,n является соответствующим элементом в матрице кодирования, i=0, 1, …, 19; Xkn является n-м информационным битом в Х(k) подлежащих передаче битах, n=0, …, Xk - 1; и Ukj является j-м битом в последовательности U(k) кодированных битов.
Таблица 2
i | Mi,0 | Mi,1 | Mi,2 | Mi,3 | Mi,4 | Mi,5 | Mi,6 | Mi,7 | Mi,8 | Mi,9 | Mi,10 | Mi,11 | Mi,12 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |
1 | 1 | Г | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |
4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
5 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |
6 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |
7 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
8 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
9 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
10 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |
11 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |
12 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
13 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
14 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | |
15 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |
16 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |
17 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
18 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
19 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Что касается конкретных способов кодирования, то одна группу информационных битов может быть основана на способе, описанном в Таблице 1, а другая группа может быть основана на способе, описанном в Таблице 2. Оба конкретных способа кодирования могут принимать сверточный код, а конкретное воплощение сверточного кода может принимать метод реализации, принятый в 6 версии 3GPP UTRA или в 8 версии 3GPP LTE, либо иные методы реализации, но не ограничивается ими.
Закодированные кодированные биты каждой группы могут быть также соответственно и по отдельности переупорядочены. Например, биты в U(1) переупорядочены согласно последовательности, определенной следующей формулой:
где mod есть операция по модулю, Р есть число, которое является взаимно простым с 24, такое как 11 или 13, и когда Р=13, определяемая этой формулой последовательность имеет следующий вид:
[1, 14, 3, 16, 5, 18, 7, 20, 9, 22, 11, 0, 13, 2, 15, 4, 17, 6, 19, 8, 21, 10, 23, 12]; и последовательность U(1) кодовых слов после переупорядочивания имеет следующий вид: [U1.1, U1.14, U1,3, …, U1,23, U1,12].
Этап 303: Комбинировать полученные n последовательностей кодированных битов с U(i) битами для получения последовательности кодированных битов с B битами в целом, при этом относительный порядок между группами во время комбинирования не ограничен и может быть любым порядком, а затем биты в последовательности В кодовых слов разделяют на подгруппы согласно заранее заданному методу модуляции, чтобы получить последовательность подгрупп, эти подгруппы в полученной последовательности подгрупп переупорядочивают, так что подгруппы, образованные кодированными битами из каждой U(i), дискретно распределяются в полной последовательности подгрупп, и, наконец, подгруппы разгруппируют для получения другой последовательности кодированных битов с В битами.
Например, если метод модуляции заранее задан как модуляция КФМн, каждые два кодированных бита составляют одну подгруппу; если метод модуляции заранее задан как модуляция 16КАМ, каждые четыре кодированных бита составляют одну подгруппу, и так далее.
В частности, когда используется формат DFT-S-OFDM, метод модуляции заранее задан как модуляция КФМн, и U(l)=U(2)=24, U(l) и U(2) сначала комбинируются в U(1)U(2) или U(2)U(1), и получается последовательность В кодированных битов с 48 битами. Принимая в качестве примера В=U(1)U(2)=[U1,0, U1.1, …, U1,23, U2,0, U2,1, …, U2,23], B сначала разделяется на подгруппы, чтобы получить [(U1,0, U1,1), (U1,22, U1,23), (U2,0, U2,1), (U2,22, U2,23)], эти подгруппы переупорядочиваются в [(U1,0, U1,1), (U2,0, U2,1), (U1,2), (U2,2, U2,3), …, (U1,22, U1,23), (U2,22, U2,23)], и наконец, подгруппы разгруппируются для получения другой последовательности [U1,0, U1,1, U2,0, U2,1, U1,22, U1,23, U2,22, U2,23] кодированных битов.
Переупорядочивание подгрупп, чтобы дать возможность каждой группе кодового слова быть дискретно распределенной во всей последовательности кодированных битов в вышеприведенном описании, помогает получить лучший показатель качества. Вновь принимая в качестве примера В=U(1)U(2)=[U1,0, U1,1, …, U1,23, U2,0, U2,1, …, U2,23], перед переупорядочиванием, если структура, аналогичная DFT-S-OFDM, непосредственно используется для последовательности В кодированных битов для пере