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

Иллюстрации

Показать все

Изобретение относится к системам связи. Настоящее изобретение раскрывает способ передачи сигнализации управления восходящей линии по физическому каналу совместного доступа (PUSCH). Способ включает отображение сигнализации управления восходящей линии на уровни, соответствующие одному из двух потоков передаваемых транспортных блоков/кодовых слов, когда два транспортных блока/кодовых слова передаются по каналу PUSCH. Настоящее изобретение также раскрывает устройство для передачи сигнализации управления восходящей линии по каналу PUSCH. Устройство включает блок отображения, используемый для отображения сигнализации управления восходящей линии на уровни, соответствующие одному из двух потоков транспортных блоков/кодовых слов, когда два потока транспортных блоков/кодовых слов передают по каналу PUSCH; и передающий блок, используемый для передачи сигнализации управления восходящей линии. Настоящее изобретение эффективно решает проблему передачи сигнализации управления восходящей линии по каналу PUSCH, когда канал PUSCH использует пространственное мультиплексирование в системе LTE-A, и гарантирует информационную емкость. Качество канала, соответствующее транспортным блокам, выбираемым различными путями, относительно хорошее, поэтому гарантируется качество передачи сигнализации управления восходящей линии. 2 н. и 13 з.п. ф-лы, 5 ил., 5 табл.

Реферат

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

Настоящее изобретение относится к технологии передачи сигнализации управления восходящей линии и, в частности, к способу и устройству для передачи сигнализации управления восходящей линии по физическому каналу совместного доступа восходящей линии (PUSCH, physical uplink shared channel).

Предпосылки создания изобретения

В системе долгосрочного развития (LTE, long term evolution) сигнализация управления, которую необходимо передавать по восходящей линии, является информацией о подтверждении/не подтверждении приема (ACK/NACK, Acknowledgement/Negative Acknowledgement), а также тремя формами информации о состоянии канала (CSI, channel state information), отражающими состояние физической нисходящей линии: показателем качества канала (CQI, channel quality indication), указателем матрицы предварительного кодирования (PMI, pre-coding matrix indicator) и указателем ранга (RI, rank indicator).

В системе LTE информация ACK/NACK передается по физическому каналу управления восходящей линии (PUCCH, physical uplink control channel) в формате 1/1а/1b (PUCCH-формат 1/1a/1b), если пользовательскому оборудованию (UE, user equipment) необходимо передать информацию данных восходящей линии, сигнализацию управления восходящей линии передают по физическому каналу совместного доступа восходящей линии (PUSCH, Physical Uplink Shared Channel), обратная связь CQI/PMI и RI может быть периодической или апериодической обратной связью, и конкретная обратная связь показана в таблице 1:

Таблица 1
Режим планирования Каналы периодических сообщений CQI Каналы апериодических сообщений CQI
Частотно- неселективное PUCCH
Частотно- селективное PUCCH PUSCH

Для периодических CQI/PMI и RI, если UE не требуется передача информации данных восходящей линии, периодические CQI/PMI и RI передаются по каналу PUCCH в PUCCH-формате 2/2а/2b, если UE требуется передать информацию данных восходящей линии, CQI/PMI и RI передаются по каналу PUSCH; в случае апериодических CQI/PMI и RI, они передаются только по каналу PUSCH.

На фиг.1 представлена схема способа мультиплексирования сигнализации управления восходящей линии и данных восходящей линии в системе LTE, как показано на фиг.1, в области, заштрихованной вертикальными линиями, передается информация CQI/PMI, в области, заштрихованной наклонными линиями, передается информация RI, в более плотно заштрихованной области передается информация АСК/NACK, и в незаштрихованной области передается информация данных восходящей линии. На фиг.2 представлена схема процесса кодирования канала при мультиплексировании сигнализации управления восходящей линии и информации данных восходящей линии в системе LTE, как показано на фиг.2, информация данных восходящей линии в системе LTE передается в форме транспортных блоков (ТВ, Transport Block), после обработки блоков ТВ с присоединением CRC, блоковой сегментацией и присоединением блокового CRC, канальным кодированием, согласованием по скорости, блоковым объединением и кодированием, выполняется мультиплексирование данных восходящей линии и сигнализации управления на CQI/PMI, и в заключении закодированная информация ACK/NACK, RI-сигнализация и информация данных совместно мультиплексируются посредством канального перемежения. На фиг.3 представлена схема способа PUSCH-передачи в системе LTE, как видно из фиг.3, PUSCH передается в форме единственной антенны, таким образом, PUSCH соответствует только одному ТВ, который формирует кодовое слово после канального кодирования, поэтому PUSCH имеет только одно кодовое слово в системе LTE. Процесс кодирования сигнализации управления восходящей линии осуществляют следующим образом: вначале вычисляют конечную длину, и затем осуществляют канальное кодирование, способы кодирования информации АСК/NACK и информации RI те же самые, если информация АСК/NACK или информация RI состоит из 1 бита, в случае QPSK-модуляции, закодированная информация выглядит как [o0, y]; в случае модуляции 16QAM закодированная информация выглядит как [o0, y, x, x]; в случае модуляции 64QAM закодированная информация выглядит как [o0, y, x, x, x, x]; где o0 обозначает информацию ACK/NACK или информацию RI, x и y обозначают символы-заполнители, максимизирующие евклидово расстояние символа модуляции в процессе скремблирования; если информация ACK/NACK или информация RI состоит из 2 битов, в случае QPSK-модуляции, закодированная информация выглядит как [o0, o1, o2 ,o0,o1, o2]; в случае модуляции 16QAM закодированная информация выглядит как [o0, o1, x, x, o0, o0, x, x, o1, o2, x, x]; в случае модуляции 64QAM закодированная информация выглядит как [o0, o1, x, x, x, x, o2, o0, x, x, x, x, o1, o2, x, x, x, x]; где, o0 и o1 обозначают два бита информации АСК/NACK или информации RI, o2=(o0⊕o1), где ⊕ обозначает XOR-операцию (операцию сложения по модулю два); x обозначает символ-заполнитель, максимизирующий евклидово расстояние символа модуляции в процессе скремблирования; так как в LTE-системах возможна ситуация, когда число битов информации АСК/NACK больше 2, как в случае с TDD-системами, то когда число битов информации АСК/NACK больше 2, для кодирования может использоваться линейное блоковое кодирование, например, может использоваться RM (32, О) для кодирования, где О обозначает число битов данных перед кодированием, а 32 обозначает число битов данных после кодирования. Когда число битов CQI/РМ1 меньше или равно 11 битам, CQI использует для кодирования RM(32, O); иначе, сначала выполняется присоединение CRC, и затем используется сверточное кодирование крайних битов с длиной слова, равной 7, и скоростью, равной 1/3, как показано на фиг.4, и в заключение биты после кодирования АСК/NACK, RI и CQI/PMI повторяются до тех пор, пока не будет достигнута конечная длина, биты закодированной информации обозначаются [ q 0 A C K , q 1 A C K , q 2 A C K , … , q Q A C K − 1 A C K ] , [ q 0 C Q I , q 1 C Q I , q 2 C Q I , … , q Q C Q I − 1 C Q I ] , [ q 0 R I , q 1 R I , q 2 R I , … , q Q R I − 1 R I ] . Мультиплексирование данных восходящей линии и сигнализации управления последовательно объединяет закодированную информацию CQI/РМ1 и данные в форме символов модуляции, обозначаемых как g i _ 0 , g i _ 1 , g i _ 2 , … g i _ H i ' − 1 . Процессом канального перемежения является запись закодированных АСК/NACK битов сообщения [ q 0 A C K , q 1 A C K , q 2 A C K , … , q Q A C K − 1 A C K ] , битов информации RI [ q 0 R I , q 1 R I , q 2 R I , … , q Q R I − 1 R I ] , а также мультиплексированных данных и информации управления g i _ 0 , g i _ 1 , g i _ 2 , … g i _ H i ' − 1 в виртуальную матрицу в соответствии с определенным порядком, и затем считывание виртуальной матрицы в соответствии с порядком от рядов к столбцам, таким образом, гарантируя, что при дальнейшем процессе отображения модуляционных символов на физические ресурсы, АСК/NACK, RI, CQI/РМ1 и данные могут быть поставлены в соответствие с позициями, показанными на фиг.1, а конкретный процесс канального перемежения описывается следующим образом:

(1) сначала генерируют виртуальную матрицу, размер которой зависит от распределения ресурсов PUSCH;

(2) в соответствии с порядком записи сначала в столбцы, а затем в строки виртуальной матрицы, записывают, начиная с последнего столбца к первому столбцу виртуальной матрицы, закодированные биты [ q 0 R I , q 1 R I , q 2 R I , … , q Q R I − 1 R I ] информации RI в форме модуляционных символов в заранее определенные позиции информации RI в виртуальной матрице;

(3) начиная с позиции первой строки и первого столбца виртуальной матрицы, в соответствии с порядком от столбцов к строкам, записывают g i _ 0 , g i _ 1 , g i _ 2 , … g i _ H i ' − 1 в виртуальную матрицу, и в процессе записи пропускают позиции, в которых была записана информация RI;

(4) в соответствии с порядком записи сначала в столбцы, а потом в строки виртуальной матрицы, начиная запись с последней строки к первой строке виртуальной матрицы, записывают закодированные биты [ q 0 A C K , q 1 A C K , q 2 A C K , … , q Q A C K − 1 A C K ] информации АСК/NACK в заранее определенные позиции информации АСК/NACK в виртуальной матрице в форме модуляционных символов, и во время записи, если в позицию уже была осуществлена запись, то удаляют символ данных в этой позиции;

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

Заранее определенные позиции информации RI и ответного сообщения АСК/NACK показаны в таблице 2 и таблице 3:

Таблица 2
Конфигурация циклического префикса Набор столбцов
Нормальная {1,4,7,10}
Расширенная {0, 3, 5, 8}

Таблица 3

Конфигурация циклического префикса Набор столбцов
Нормальная {2, 3, 8, 9}
Расширенная {1,2,6,7}

В системе LTE узел eNB посылает индекс imcs схемы модуляции и кодирования в UE посредством PDCCH, и узел eNB определяет индекс imcs схемы модуляции и кодирования, схему модуляции PUSCH, размер транспортного блока, дублирующую версию, и другую связанную информацию, также как и ее взаимосвязи, как показано в таблице 4:

Таблица 4
Индекс схемы модуляции и кодирования IMCS Порядок модуляции Qm Индекс размера транспортного блока ITBS Дублирующая версия rvidx
0 2 0 0
1 2 1 0
2 2 2 0
3 2 3 0
4 2 4 0
5 2 5 0
6 2 6 0
7 2 7 0
8 2 8 0
9 2 9 0
10 2 10 0
11 4 10 0
12 4 11 0
13 4 12 0
14 4 13 0
15 4 14 0
16 4 15 0
17 4 16 0
18 4 17 0
19 4 18 0
20 4 19 0
21 6 19 0
22 6 20 0
23 6 21 0
24 6 22 0
25 6 23 0
26 6 24 0
27 6 25 0
28 6 26 0
29 зарезервировано 1
30 2
31 3

Система LTE также определяет, что кодовую скорость получают в соответствии с размером блока ТВ и размером блока ресурсов и в соответствии со взаимосвязью между индексом ТВ и размером ТВ.

Система расширенного долгосрочного развития (LTE-A, long term evolution advanced), как развитие стандарта системы LTE, поддерживает более высокую скорость передачи восходящей линии, таким образом, передача PUSCH поддерживает пространственное мультиплексирование. Для канала PUSCH, который использует пространственное мультиплексирование для передачи, соответствующая техника обеспечивает взаимосвязь отображения кодовых слов на уровни, при этом взаимосвязь такая же, что и взаимосвязь отображения кодовых слов на уровни в передаче нисходящей линии в системе LTE, и конкретный процесс отображения показан в таблице 5:

Таблица 5
Число уровней Число кодовых слов Отображение кодовых слов на уровни
i = 0,1 … , M с и м в с л о й − 1
1 1 x(0)(i)=d(0)(i) M с и м в с л о й = M с и м в ( 0 )
2 2 x(0)(i)=d(0)(i) M с и м в с л о й = M с и м в ( 0 ) − M с и м в ( 1 )
x(1)(i)=d(1)(i)
2 1 x(0)(i)=d(0)(2i) M с и м в с л о й = M с и м в ( 2 ) / 2
x(1)(i)=d(0)(2i+1)
3 2 x(0)(i)=d(0)(i) M с и м в с л о й = M с и м в ( 0 ) = M с и м в ( 1 ) / 2
x(1)(i)=d(1)(2i)
x(2)(i)=d(1)(2i+1)
4 2 x(0)(i)=d(0)(2i) M с и м в с л о й = M с и м в ( 0 ) / 2 = M с и м в ( 1 ) / 2
x(1)(i)=d(0)(2i+1)
x(2)(i)=d(1)(2i)
x(3)(i)=d(1)(2i+1)

Где M с и м в с л о й обозначает количество данных, переданных в каждом уровне, M с и м в ( 0 ) и M с и м в ( 1 ) обозначают количество символов в каждом кодовом слове соответственно, d(0)(i) и d(1)(i) обозначают данные в каждом кодовом слове соответственно, x(0)(i) ,…, x(3)(i) обозначают данные, переданные на каждом уровне, соответственно.

В системе LTE-A возможен случай, когда имеется два кодовых слова, передаваемых по PUSCH, тогда соответствующая сигнализация управления PDCCH включает индексы модуляции и кодирования, обозначаемые соответственно I M C S 1 и I M C S 2 , для этих двух кодовых слов.

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

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

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

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

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

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

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

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

Предпочтительно, способ также включает:

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

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

Предпочтительно, способ также включает:

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

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

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

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

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

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

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

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

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

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

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

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

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

В настоящем изобретении, когда имеется два транспортных блока/кодовых слова в PUSCH, только один из них выбирается для передачи сигнализации управления восходящей линии, UE определяет схему кодирования сигнализации управления восходящей линии в соответствии с индексом схемы модуляции и кодирования выбранного транспортного блока/кодового слова, и передает сигнализацию управления восходящей линии после кодирования. Настоящее изобретение решает проблему передачи сигнализации управления восходящей линии, когда два транспортных блока/кодовых слова передаются по PUSCH, таким образом гарантируя, что сигнализация управления восходящей линии может быть отправлена в базовую станцию. Настоящее изобретение эффективно решает проблему передачи сигнализации управления восходящей линии по PUSCH, когда PUSCH использует пространственное мультиплексирование в системе LTE-A, таким образом гарантируя информационную емкость, а так как качество канала, соответствующего транспортному блоку, выбранному различными путями, относительно хорошее, качество передачи сигнализации управления восходящей линии может быть гарантировано.

Краткое описание чертежей

На фиг.1 представлена схема мультиплексирования сигнализации управления восходящей линии и данных восходящей линии в системе LTE;

На фиг.2 представлена схема процесса канального кодирования во время мультиплексирования системы сигнализации управления восходящей линии и данных восходящей линии в системе LTE;

На фиг.3 представлена схема процесса передачи PUSCH в системе LTE;

На фиг.4 представлена схема сверточного кодирования крайних битов с длиной слова, равной 7, и скоростью, равной 1/3;

На фиг.5 представлена схема устройства для передач сигнализации управления восходящей линии по физическому каналу совместного доступа восходящей линии в настоящем изобретении.

Предпочтительные варианты осуществления изобретения

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

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

Первый вариант осуществления

Предполагая, что существует два транспортных блока ТВ1 и ТВ2 в PUSCH, базовая станция всегда нумерует транспортный блок с лучшими условиями в канале как ТВ1, пользовательское оборудование всегда определяет передачу сигнализации управления восходящей линии по ТВ1, получает соответствующую схему Q m 1 модуляции в соответствии с I M C S 1 , и сигнализация управления, которую необходимо передать в текущем подкадре, a соответственно обозначается как [ O 0 A C K , O 1 A C K , … , O 3 A C K ] , [ O 0 R I , O 1 R I ] и [ O 0 C Q I , O 1 C Q I , … , O 10 C Q I ] , и сперва вычисляется целевая длина каждой сигнализации управления восходящей линии, и целевые длины соответственно обозначаются как QACK, QR1 и QCQI, выбираются различные схемы кодирования в соответствии с Q m 1 , и закодированная информация соответственно обозначается как [ q 0 A C K , q 1 A C K , q 2 A C K , … , q Q A C K − 1 A C K ] , [ q 0 R I , q 1 R I , q 2 R I , … , q Q R I − 1 R I ] и [ q 0 C Q I , q 1 C Q I , q 2 C Q I , … , q Q C Q I − 1 C Q I ] ; вычисляется информация G 1 = N s y m b P U S C H 1 × M s c P U S C H 1 × Q m 1 − Q C Q I − Q R I данных в транспортном блоке 1, и затем закодированные данные [ f 0 1 , f 1 1 , f 2 1 , … , f G 1 − 1 1 ] и [ q 0 C Q I , q 1 C Q I , q 2 C Q I , … , q Q C Q I − 1 C Q I ] мультиплексируются для получения [ g 1 _ 0 , g 1 _ 1 , g 1 _ 2 , … , g 1 _ H 1 ' − 1 ] ; затем [ q 0 A C K , q 1 A C K , q 2 A C K , … , q Q A C K − 1 A C K ] , [ q 0 R I , q 1 R I , q 2 R I , … , q Q R I − 1 R I ] и [ g 1 _ 0 , g 1 _ 1 , g 1 _ 2 , … , g 1 _ H 1 ' − 1 ] перемежаются для получения информации h 0 1 , h 1 1 , h 2 1 , … , h H 1 + Q R I − 1 1 после мультиплексирования сигнализации управления восходящей линии и информации данных восходящей линии, затем информация передается на транспортном уровне, соответствующем ТВ1. В данном примере способ кодирования сигнализации управления восходящей линии идентичен существующей схеме кодирования.

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

Второй вариант осуществления

Предполагая, что существует два транспортных блока ТВ1 и ТВ2 в PUSCH, базовая станция использует однобитовую сигнализацию в сигнализации управления нисходящей линии для указания, что качество канала, соответствующее транспортному блоку 2, относительно хорошее (базовая станция использует информацию указания в реальном времени для извещения пользовательского оборудования о транспортном блоке с относительно хорошими условиями в канале), пользовательское оборудование принимает решение о передаче сигнализации управления восходящей линии в ТВ2, получает соответствующую схему Q2 модуляции, соответствующую I M C S 2 , при этом сигнализация управления, которую необходимо передавать в текущем субкадре, обозначается соответственно [ O 0 A C K , O 1 A C K , … , O 3 A C K ] , [ O 0 R I , O 1 R I ] , и [ O 0 C Q I , O 1