СПОСОБ, УСТРОЙСТВО И СИСТЕМА ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИОННЫХ БИТОВ
METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING INFORMATION BITS

Область техники, к которой относится изобретение
Настоящее изобретение относится к области технологий связи и, в частности, - к способу, устройству и системе для передачи информационных битов.
Уровень техники
В системе усовершенствованного долгосрочного развития (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 битов в двух временных сегментах.
0
1
47
0
1
23
0
1
11
0
1
11
0
1
4
12
13
23
Конкретный основной процесс передачи информационных битов с помощью формата PUCCH на основе DFT-S-OFDM представляет собой следующее: как показано на фиг.1, сначала передающий конец кодирует подлежащие передаче информационные биты посредством некоторого канального кодирования для генерирования последовательности из 48 кодированных битов [b, b, …, b], а затем эти 48 кодированных битов скремблируют; выдаваемые после скремблирования 48 кодированных битов модулируют посредством КФМн для получения последовательности из 24 символов КФМн [q, q, …, q], и далее выполняют 12-точечное ДПФ на первых 12 символах [q, q, …, q] из 24 модуляционных символов; 12 символов данных [Q, Q, …, Q] после ДПФ последовательно отображают на 12 поднесущих первого временного интервала 0, причем это последовательное отображение относится к тому, что смежные модуляционные символы в последовательности модуляционных символов отображаются на смежные поднесущие; а после всего символ данных на каждой поднесущей расширяют в пять символов данных посредством некоторой последовательности [w, w, …, w] длиной 5, и символы данных отображают в местоположение для символов данных во временной области; аналогично, последние 12 модуляционных символов [Q, Q, …, Q] отображают во второй временной сегмент 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 битами можно получить с помощью следующей формулы:
i,n
kn
k
kj
где M является соответствующим элементом в матрице кодирования, i=0, 1, …, 31; X является n-м информационным битом в Х(к) подлежащих передаче битах, n=0, …, X - 1; и U является 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 битами можно получить с помощью следующей формулы:
i,n
kn
k
kj
где M является соответствующим элементом в матрице кодирования, i=0, 1, …, 19; X является n-м информационным битом в Х(k) подлежащих передаче битах, n=0, …, X - 1; и U является 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.1
1.14
1,3
1,23
1,12
[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) кодовых слов после переупорядочивания имеет следующий вид: [U, U, U, …, U, U].
Этап 303: Комбинировать полученные n последовательностей кодированных битов с U(i) битами для получения последовательности кодированных битов с B битами в целом, при этом относительный порядок между группами во время комбинирования не ограничен и может быть любым порядком, а затем биты в последовательности В кодовых слов разделяют на подгруппы согласно заранее заданному методу модуляции, чтобы получить последовательность подгрупп, эти подгруппы в полученной последовательности подгрупп переупорядочивают, так что подгруппы, образованные кодированными битами из каждой U(i), дискретно распределяются в полной последовательности подгрупп, и, наконец, подгруппы разгруппируют для получения другой последовательности кодированных битов с В битами.
Например, если метод модуляции заранее задан как модуляция КФМн, каждые два кодированных бита составляют одну подгруппу; если метод модуляции заранее задан как модуляция 16КАМ, каждые четыре кодированных бита составляют одну подгруппу, и так далее.
1,0
1.1
1,23
2,0
2,1
2,23
1,0
1,1
1,22
1,23
2,0
2,1
2,22
2,23
1,0
1,1
2,0
2,1
1,2
2,2
2,3
1,22
1,23
2,22
2,23
1,0
1,1
2,0
2,1
1,22
1,23
2,22
2,23
В частности, когда используется формат 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)=[U, U, …, U, U, U, …, U], B сначала разделяется на подгруппы, чтобы получить [(U, U), (U, U), (U,U), (U, U)], эти подгруппы переупорядочиваются в [(U, U), (U, U), (U), (U, U), …, (U, U), (U, U)], и наконец, подгруппы разгруппируются для получения другой последовательности [U, U, U, U, U, U, U, U] кодированных битов.
1,0
1,1
1,23
2,0
2,1
2,23
1,0
1,1
2,0
2,1
1,22
1,23
2,22
2,23
Переупорядочивание подгрупп, чтобы дать возможность каждой группе кодового слова быть дискретно распределенной во всей последовательности кодированных битов в вышеприведенном описании, помогает получить лучший показатель качества. Вновь принимая в качестве примера В=U(1)U(2)=[U, U, …, U, U, U, …, U], перед переупорядочиванием, если структура, аналогичная DFT-S-OFDM, непосредственно используется для последовательности В кодированных битов для передачи информационных битов, последовательность U(l) кодированных битов, генерируемая посредством кодирования X(1) битов, в конце концов отображается только во временной сегмент 0, и аналогично, U(2) в конце концов отображается только во временной сегмент 1. При этом прием битов X(1) просто зависит от канальных условий временного сегмента 0, а вследствие того, что эти канальные условия временного сегмента 0 могут быть хорошими или плохими, показатель качества приема нестабилен, и аналогично биты X(2) имеют те же проблемы. В другом аспекте, последний символ во временном сегменте 1, проиллюстрированный на фиг.1, может быть иногда занят для другого использования, например, этот последний символ может быть использован иногда для передачи SRS, и когда такой случай происходит, расширенная длина во временном сегменте 1 формата DFT-S-OFDM укорачивается с длины 5 до длины 4. Показатель качества при длинной расширенной длине лучше, чем при короткой. В силу этого, если U(l) отображается на сегмент 0, a U(2) отображается на временной сегмент 1, показатель качества приема битов X(1) лучше, чем показатель качества битов X(2) в общем, что приводит к несбалансированному показателю качества приема. После переупорядочивания, принимая последовательность [U, U, U, U, …, U, U, U, U] кодированных битов, полученную посредством переупорядочивания, в качестве примера, кодированные биты в U(l) распределены как во временном сегменте 0, так и во временном сегменте 1, и таким образом прием битов X(1) зависит от канальных условий двух временных сегментов в одно и то же время. Поскольку вероятность того, что канальные условия двух временных сегментов плохие в одно и то же время, мала, показатель качества приема битов X(1) в большинстве случаев не слишком плохой. Аналогично, показатель качества приема битов X(2) также не слишком плохой. С другой стороны, когда последний символ во временном сегменте 1 занят для иного использования, расширенная длина некоторой из X(1) и X(2) может быть длиной 5 и длиной 4, что приемлемо для X(1) и X(2), благодаря чему достигается сбалансированный показатель качества. Поскольку подгруппы переупорядочены, кодированные биты этих подгрупп распределены по возможности дискретно, и, наконец, кодированные биты распределены в каждом из временных сегментов, что важно для улучшения показателя качества приема.
Этап 304: Последовательно модулировать полученную последовательность кодированных битов с В битами согласно заранее заданному методу модуляции, чтобы получить семейство последовательностей модуляционных символов.
В частности, методом модуляции может быть КФМн или 16КАМ. Когда используется модуляция КФМн, последовательная модуляция состоит в том, что b(0) и b(1) модулируются в модуляционный символ q(0), b(2) и b(3) модулируются в модуляционный символ q(1), и так далее. Когда же используется 16КАМ, последовательная модуляция состоит в том, что b(0), b(1), b(2) и b(3) модулируются в модуляционный символ q(0), b(4), b(5), b(6) и b(7) модулируются в модуляционный символ q(1), и так далее.
1,0
2,0
1,1
2,1
1,23
2,23
1,0
2,0
10
10
Следует отметить, что группирование подгрупп на этапе 303 помогает обеспечить то, что кодированные символы, включенные в каждый модуляционный символ, полученный после модуляции на этапе 304, взяты из одной и той кодирующей группы U(i), а следовательно, приемный конец может легко реализовать алгоритм максимального правдоподобия на символьном уровне с хорошим показателем качества и контролирует сложность, благодаря чему обеспечивается реализация алгоритма на приемном конце и показатель качества. В частности, если переупорядочивание кодированных битов выполняется с помощью обычного метода переупорядочивания без каких-либо ограничивающих или конкретных требований, то есть каждый кодированный бит является независимым, эти кодированные биты могут помещаться в любое местоположение и не имеют связи с местоположением смежных кодированных битов, например, последовательность кодированных битов, полученная с помощью такого метода упорядочивания, может быть В=[U, U, U, U, …, U, U], то есть последовательности кодированных битов в U(l) и U(2) попеременно размещены вместе. В этом случае приемный конец не может использовать алгоритм максимального правдоподобия на символьном уровне с хорошим показателем качества для кодовых подгрупп независимо, потому что биты, включенные в некоторые модуляционные символы, принадлежат разным кодовым подгруппам, например, кодированные биты U, U в В могут модулироваться в модуляционный символ КФМн, но они приходят из разных кодовых подгрупп. Если должен использоваться алгоритм максимального правдоподобия на символьном уровне, кодовые подгруппы должны обрабатываться совместно, и их сложность очень высока. Причина этого состоит в том, что для алгоритма максимального правдоподобия обычно нужно искать все вероятности, а здесь для алгоритма максимального правдоподобия нужно искать по всем последовательностям модуляционных символов и, кроме того, для алгоритма максимального правдоподобия нужно совместно искать по всем возможным последовательностям кодированных битов во всех кодовых группах. Принимая в качестве примера две кодовые подгруппы, имеющие каждая 10 битов, при совместном поиске необходимо просмотреть 210 • 210 (более одного миллиона) различных вероятностей. Если сначала выполняется виртуальное группирование, чтобы гарантировать, что кодированные биты в каждом модуляционном символе взяты из одной и той же кодовой подгруппы, приемный конец может выбрать все модуляционные символы, принадлежащие различным кодовым подгруппам, и использовать алгоритм максимального правдоподобия на символьном уровне для этих модуляционных символов независимо, благодаря чему резко снижается сложность. Например, снова принимая в качестве примера две кодовые группы, имеющие каждая 10 битов, алгоритм максимального правдоподобия для кодовых подгрупп независимо нуждается в поиске 2+2 (примерно 2000) различных вероятностей, и его сложность резко снижается по сравнению с одним миллионом вероятностей.
Этап 305: Последовательно отображать последовательности модуляционных символов на структуру S и поместить пилот-сигнал в структуру S для передачи.
Структура S здесь относится к структуре, аналогичной DFT-S-OFDM, то есть физические ресурсы, занятые этой структурой, занимают по меньшей мере два временных периода с почти независимыми канальными условиями во временной области и (или) занимают по меньшей мере две частотных полосы с почти независимыми канальными условиями в частотной области. В частности, когда используется формат DFT-S-OFDM, отображение далее включает в себя этап, на котором выполняют сначала такие операции как ДПФ и расширение, а затем последовательное отображение, то есть смежные символы отображают на смежные поднесущие.
Соответственно, приемному концу нужно принимать символы согласно способу кодирования, методу модуляции для каждой подгруппы и правилу переупорядочивания, используемым на передающем конце, в том числе: восстанавливать исходный порядок согласно правилу переупорядочивания и выполнять демодуляцию и декодирование, которые здесь не будут описываться подробно. Этот приемный конец может быть базовой станцией.
Чтобы было легко наблюдать показатель качества для способа передачи информационных битов в данном варианте осуществления, эти информационные биты разделяются в дальнейшем на две группы, которые обе кодируются посредством Таблицы 1, а затем попеременно упорядочиваются, а, кроме того, передача посредством формата DFT-S-OFDM, проиллюстрированного на фиг.1, используется в качестве представления, чтобы выдать показатель качества данного варианта осуществления, сравнение показателей качества реализуется посредством моделирования, и условия этого моделирования следующие: ширина полосы 5 МГц, развитой типичный городской (ETU) канал, скорость передвижения 3 км/час для абонентского оборудования, архитектура из одной передающей и двух приемных антенн, и использование оценки реального канала.
На фиг.4 показана условная диаграмма результата моделирования в случае, когда число подлежащих передаче информационных битов равно 12 битов, 16 битов и 20 битов. На фиг.4 координаты по горизонтали представляют отношение сигнал-шум (С/Ш) (SNR) в единицах дБ, а координаты по вертикали представляют частоту битовых ошибок (BER). Здесь, чем меньше С/Ш, требуемое для достижения той же самой частоты битовых ошибок, тем лучше показатель качества.
Один вариант осуществления настоящего изобретения обеспечивает способ передачи информационных битов, и, как показано на фиг.5, этот способ включает в себя следующие этапы.
Этап 501: Передающий конец сначала разделяет A подлежащих передаче информационных битов на n групп (n≥2), при этом каждая группа включает в себя Х(n) битов, и X(1)+X(2)+…+Х(n)=A. Каждая группа может иметь одно и то же или различное число битов на этом этапе. Например, передаче подлежат 20 информационных битов, которые можно разделить на две части, каждая с 10 битами, то есть X(1)=X(2)=10. В частности, передающий конец может быть абонентским оборудованием LTE/LTE-A, а подлежащие передаче информационные биты являются управляющими информационными битами восходящей связи, которые включают в себя - но не ограничиваются ими - CQI и (или) PMI и (или) RI и (или) информацию ACK/NACK и (или)SRI.
На этом этапе разделение А информационных битов может также включать в себя следующие подэтапы. Когда А информационных битов включают в себя управляющие информационные биты разных типов, эти А информационных битов можно группировать по типам управляющей информации, то есть биты разных типов можно помещать в разные группы. Поскольку показатель качества приема, требуемый управляющими информационными битами различных типов, не является полностью одним и тем же, управляющие информационные биты разных типов могут кодироваться по отдельности. Например, информационные биты CQI в A информационных битах помещаются в одну группу, а информация ACK/NACK помещается в другую группу; либо информационные биты SRI в A информационных битах помещаются в одну группу, а информация ACK/NACK помещается в другую группу; либо информационные биты CQI в А информационных битах помещаются в одну группу, а информация 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 и SPJ помещают в одну группу, информационные биты, соответствующие CQI, помещают в другую группу; либо информационные биты, соответствующие CQI и SRI, помещают в одну группу, а информационные биты, соответствующие ACK/NACK, помещают в другую группу. Например, если 18 информационных битов включают в себя 11 битов CQI, 6 информационных битов ACK/NACK и 1 информационный бит SRI, эти 11 битов CQI помещают в одну группу, а 6 информационных битов ACK/NACK и 1 информационный бит SRI помещают в другую группу.
Этап 502: Кодировать биты Х(k) с помощью способа k кодирования для генерирования U(k) последовательностей кодированных битов, где U(l)+U(2)+…+U(n)=B, B является полным числом кодированных битов, a U(k) есть целое кратное от числа битов, которое представлено одним модуляционным символом в заранее заданном методе модуляции. Не является ограничением то, одинаковы ли способы i, j кодирования.
Например, если метод модуляции заранее задан как модуляция КФМн, число битов, включенных в каждый U(k), кратно 2; если метод модуляции заранее задан как 16КАМ, число битов, включенных в каждый U(k), кратно 4; и так далее. Конкретный способ кодирования аналогичен этапу 302 на фиг.3, так что подробности здесь не будут описываться вновь.
Этап 503: Комбинировать все полученные U(i) для получения последовательности кодированных битов с В битами.
В способе комбинирования на этом этапе относительный порядок между группами во время комбинирования не ограничен и может быть любым порядком. Например, U(i) может комбинироваться в восходящем или нисходящем порядке значения i. Например, если на этапе 503 генерируются две последовательности кодовых битов, U(i) может комбинироваться согласно порядку сначала U1, а затем U2, либо согласно порядку сначала U2, а затем U1.
Этап 504: Последовательно модулировать полученную последовательность кодированных битов с В битами согласно заранее заданному методу модуляции, чтобы получить семейство последовательностей модуляционных символов.
В частности, методом модуляции может быть КФМн или 16КАМ. Когда используется модуляция КФМн, последовательная модуляция состоит в том, что b(0) и b(1) модулируются в модуляционный символ q(0), b(2) и b(3) модулируются в модуляционный символ q(1), и так далее. Когда же используется 16КАМ, последовательная модуляция состоит в том, что b(0), b(l), b(2) и b(3) модулируются в модуляционный символ q(0), b(4), b(5), b(6) и b(7) модулируются в модуляционный символ q(1), и так далее.
Этап 505: Переупорядочить полученные модуляционные символы так, чтобы модуляционные символы из одной и той же последовательности кодированных символов были дискретно распределены во всей последовательности модуляционных символов.
1,0
1,1
1.1
2,0
2,1
В частности, когда U(1)=U(2)=24, после использования модуляции КФМн, U(1) генерирует [q, q, …, q], а U(2) генерирует [q, q, …, q], и эти модуляционные символы упорядочены для получения последовательности Q модуляционных символов длиной 24. Например, последовательность Q модуляционных символов, полученную после упорядочивания, можно показать следующим образом, причем не все порядки могут быть описаны посредством формулы или правила, а могут быть лишь отражены через конечный результат. Эти порядки следующие:
1,0
2,0
1,1
2,1
1.11
Первый порядок: Q=[q, q, q, q, …, q, q];
1,0
1.1
1,5
2,0
2,1
2,5
1,6
1.7
1.11
2,6
Второй порядок: Q=[q, q, …, q, q, q, …, q, q, q, …, q, q, …, q];
1,0
1,1
2,0
2,1
1,3
2,3
1.10
1,11
2,10
Третий порядок: Q=[q, q, q, q, q, q, …, q, q, q, q].
1,0
1.1
1.11
2,0
2,1
Последовательность модуляционных символов длиной 24 [q, q, …, q, q, q, …, q] может быть также переупорядочена согласно последовательности, определенной следующей формулой:
(Pn+1)mod24, n=0, 1, …, 23,
при этом 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) кодовых слов после переупорядочивания имеет следующий вид:
1,1
2,2
1,3
2,4
1,5
2,6
1,7
1.10
2,0
[q, q, q, q, q, q, q, q, q, q].
Цель переупорядочивания та же самая, что и в описании этапа 303 на фиг.3, так что подробности здесь не будут описываться вновь. Следует отметить, что вышеприведенное описание является просто некоторыми примерами методов упорядочивания, и настоящее изобретение не ограничивается конкретными методами упорядочивания.
Этап 506: Последовательно отображать последовательности модуляционных символов на структуру S и поместить пилот-сигнал в структуру S для передачи.
В частности, когда используется формат DFT-S-OFDM, отображение далее включает в себя такие операции как ДПФ и расширение, за которыми следует отображение.
Соответственно, приемному концу нужно принимать символы согласно способу кодирования, методу модуляции и правилу переупорядочивания, использованным для каждой подгруппы передающим концом, в том числе: восстанавливать исходный порядок согласно правилу переупорядочивания и выполнять демодуляцию и декодирование, которые здесь не будут описываться подробно. Этот приемный конец может быть базовой станцией.
Чтобы было легко наблюдать показатель качества для способа передачи информационных битов в данном варианте осуществления, эти информационные биты разделяются в дальнейшем на две группы, которые обе кодируются посредством Таблицы 1, а затем модуляционные символы попеременно упорядочиваются, а кроме того, передача посредством формата DFT-S-OFDM, проиллюстрированного на фиг.1, используется в качестве представления, чтобы выдать показатель качества данного варианта осуществления, сравнение показателей качества реализуется посредством моделирования, и условия этого моделирования следующие: ширина полосы 5 МГц, развитой типичный городской (ETU) канал, скорость передвижения 3 км/час для абонентского оборудования, архитектура из одной передающей и двух приемных антенн, и использование оценки реального канала. На фиг.6 показана условная диаграмма результата моделирования в случае, когда число подлежащих передаче информационных битов равно 12 битов, 16 битов и 20 битов. На фиг.6 координаты по горизонтали представляют С/Ш в единицах дБ, а координаты по вертикали представляют BER. Здесь, чем меньше С/Ш, требуемое для достижения той же самой частоты битовых ошибок, тем лучше показатель качества.
Один вариант осуществления настоящего изобретения обеспечивает устройство для передачи информационных битов, и, как показано на фиг.7, это устройство включает в себя: группирующий блок 701, выполненный с возможностью разделять подлежащие передаче информационные биты на по меньшей мере две группы; кодирующий блок 702, выполненный с возможностью кодировать подлежащие передаче информационные биты в каждой группе; модулирующий блок 703, выполненный с возможностью модулировать закодированные кодированные биты для получения модуляционных символов, причем каждый модуляционный символ получается за счет модуляции кодированных битов в одной и той же группе; и отображающий и передающий блок 704, выполненный с возможностью отображать и передавать модуляционные символы.
В группирующем блоке 701 каждая группа может иметь одно и то же или разное число информационных битов. Помимо этого, подлежащие передаче информационные символы включают в себя по меньшей мере одни из следующих управляющих информационных битов восходящей связи: CQI, PMI, RI, информацию ACK/NACK и SRI.
Конкретная структура модулирующего блока 703 показана на фиг.8 и включает в себя: первый блок 7031 подгрупп, выполненный с возможностью разделения закодированных кодированных битов в каждой группе на N подгрупп, чтобы получить последовательность подгрупп кодированных битов каждой группы; комбинирующий блок 7032, выполненный с возможностью комбинировать последовательность подгрупп кодированных битов каждой группы для получения полной последовательности подгрупп кодированных битов; упорядочивающий блок 7033, выполненный с возможностью переупорядочивать полную последовательность подгрупп кодированных битов, чтобы эта последовательность подгрупп кодированных битов была распределена с перерывами в полной последовательности подгрупп кодированных битов; и модулирующий блок 7034, выполненный с возможностью модулировать переупорядоченную полную последовательность подгрупп кодированных битов для получения модуляционных символов. Что касается конкретного воплощения первого блока 7031 подгрупп, комбинирующего блока 7032, упорядочивающего блока 7033 и первого модуляционного блока 7034, можно сделать ссылку на этап 302, так что подробности здесь не будут описываться вновь.
Упорядочивающий блок 7033 далее включает в себя: первый упорядочивающий блок (не показан), выполненный с возможностью попеременно размещать последовательность подгрупп кодированных битов каждой группы в полной последовательности подгрупп кодированных битов, а что касается конкретного воплощения, можно сделать ссылку на этап 302, так что подробности здесь не будут описываться вновь.
Модулирующий блок 703 может включать в себя: второй модулирующий блок 7131, выполненный с возможностью модулировать закодированные кодированные биты каждой группы, чтобы получить модуляционные символы каждой группы; второй комбинирующий блок 7132, выполненный с возможностью комбинировать модуляционные символы каждой группы, чтобы получить последовательность модуляционных символов; и второй упорядочивающий блок 7133, выполненный с возможностью переупорядочивать последовательность модуляционных символов так, чтобы по меньшей мере одна группа модуляционных символов была с перерывами распределена в последовательности модуляционных символов. Что касается конкретного воплощения второго модулирующего блока 7131, второго комбинирующего блока 7132 и второго упорядочивающего блока 7133, можно сослаться на этапы 503, 504 и 505, так что подробности здесь не будут описываться вновь.
Второй упорядочивающий блок 7133 включает в себя: третий упорядочивающий блок (не показан), выполненный с возможностью попеременно размещать модуляционные символы каждой группы в последовательности модуляционных символов, а что касается конкретного воплощения, можно сделать ссылку на этап 302, так что подробности здесь не будут описываться вновь.
Один вариант осуществления настоящего изобретения далее предлагает систему для передачи информационных битов, которая включает в себя терминал и базовую станцию, находящуюся в связи с этим терминалом, при этом терминал выполнен с возможностью разделять подлежащие передаче информационные биты на по меньшей мере две группы, кодировать подлежащие передаче информационные биты в каждой группе, модулировать закодированные кодированные биты для получения модуляционных символов, причем каждый модуляционный символ получен за счет модуляции кодированных битов в одной и той же группе, и отображать и передавать модуляционные символы к базовой станции; а базовая станция выполнена с возможностью принимать модуляционные символы, передаваемые терминалом, и демодулировать и декодировать эти модуляционные символы для получения подлежащих передаче информационных битов.
Для специалистов ясно, что настоящее изобретение может быть выполнено посредством программного обеспечения плюс необходимая универсальная аппаратная платформа. На этой основе, вышеприведенные технические решения или часть, которая вносит вклады в уровень техники, могут практически осуществляться в виде программного продукта. Компьютерный программный продукт может храниться на носителе данных, таком как ПЗУ/ОЗУ (ROM/RAM), магнитный диск или оптический диск, и содержать несколько команд для указания компьютерному оборудованию (например, персональному компьютеру, серверу или сетевому оборудованию) выполнять способы, описанные в вариантах осуществления настоящего изобретения или с некоторой части вариантов осуществления настоящего изобретения.
Приведенные выше описания являются просто конкретными вариантами осуществления настоящего изобретения, но не предназначены для ограничения объема охраны настоящего изобретения. Любые варианты или замены, которые могут быть легко придуманы специалистами в техническом объеме настоящего изобретения, должны попадать в объем охраны настоящего изобретения, как определено приложенной формулой изобретения.