Способ и терминал для передачи обратной связью информации о состоянии канала

Иллюстрации

Показать все

Изобретение относится к системе беспроводной связи, в которой передающая сторона и приемная сторона используют несколько антенн с режимом пространственного мультиплексирования, и обеспечивает точность передачи индикатора матрицы предварительного кодирования обратной связью при ограниченных служебных данных, благодаря чему передача обратной связью информации о состоянии канала (CSI) по физическому восходящему каналу управления (PUCCH) по-прежнему способной эффективно поддерживать технологию предварительного кодирования. Настоящее изобретение описывает, в частности, способ для передачи обратной связью информации о состоянии канала, причем: если информация о состоянии канала передается обратной связью по PUCCH, кодовые слова, содержащиеся в используемой таблице кодирования СPUCCH(r) при номере уровня или классе, равном r, является подмножеством кодовых слов, содержащихся в таблице кодирования CPUSCH(r) при номере уровня или классе, равном r, в общей таблице кодирования, определенной в LTE-A, где СPUCCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования, и СPUCCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования; и одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования, означает, что фактически используемая таблица кодирования является фактически определенной одиночной таблицей кодирования, однако, чтобы определить таблицу кодирования кодовых слов в ней для определенного r, требуются 2 идентификатора матрицы предварительного кодирования. 2 н. и 20 з.п. ф-лы.

Реферат

Текст описания приведен в факсимильном виде.

1. Способ передачи обратной связью информации о состоянии канала, содержащий: терминал в системе Long Term Evolution-Advanced (LTE-A), который квантует информацию о состоянии канала, используя таблицу кодирования, и передает обратной связью информацию о состоянии канала по физическому восходящему каналу управления;где, если информация о состоянии канала передается обратной связью по физическому восходящему каналу управления, кодовые слова, содержащиеся в используемой таблице кодирования CPUCCH(r) при номере уровня или классе, равном r, являются подмножеством кодовых слов, содержащихся в таблице кодирования CPUSCH(r) при номере уровня или классе, равном r, в общей таблице кодирования, определенной в LTE-A;где CPUCCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования; и CPUSCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования; иодиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования, означает, что фактически используемая таблица кодирования является фактически определенной одиночной таблицей кодирования, однако, чтобы определить таблицу кодирования кодовых слов в ней для определенного r, требуются 2 идентификатора матрицы предварительного кодирования.

2. Способ по п.1, где, если r=1 или 2, CPUSCH(r) имеет повторяющиеся кодовые слова, и CPUCCH(r) не имеет повторяющихся кодовых слов.

3. Способ по п.1, гдеесли r=1, все кодовые слова CPUSCH(r) отвечают модели , ui - один четырехмерный вектор-столбец, i=1, 2, 3 … m, m - положительное целое число, и k=1, 2, 3, 4, и αk=ejπ(k-1)/2; для каждого ui CPUSCH(r) содержит 4 кодовых слова , соответствующих αk=ejπ(k-1)/2, где k=1, 2, 3, 4, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным {1, -1};или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным {j, -j};или половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным {1, -1}; а другая половина кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным {j, -j};или 1/4 кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным 1, 1/4 кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным -1, 1/4 кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным j, и 1/4 кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk, равным -j.

4. Способ по п.3, где имеются лишь 2 кодовых слова, отвечающих модели , соответственно самое большее в CPUCCH(r), если значения ui одни и те же.

5. Способ по п.1, гдеи если r=1, все кодовые слова CPUSCH(r) отвечают модели , ui - один четырехмерный вектор-столбец, i=1, 2, 3 … m, m - положительное целое число, кратное 4; для каждого ui, CPUSCH(r) содержит 4 кодовых слова , соответствующие αk=ejπ(k-1)/2, где k=1, 2, 3, 4;есть 4n разных кодовых слов в CPUCCH(r), отмеченных как где , и i=1, 2, 3 …n, и N=16 или 32;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ;или кодовые слова, которые образуют CPUCCH(r) - это все или кодовых слов, выбранных из .

6. Способ по п.5,где, есть лишь 1 или 2 кодовых слова, отвечающих модели соответственно в CPUCCH(r), если значения νi в таблице кодирования одни и те же.

7. Способ по п.1,где, если r=2, кодовые слова таблицы кодирования CPUSCH(r) отвечают модели , ui и uii - одинаковые или разные 4-мерные векторы, CPUSCH(r) имеет А случаев, когда ui=uii, и В случаев, когда ui≠uii, A - положительное целое число, В - неотрицательное целое число, и αk имеет 2 значения {1, j} для каждого случая сочетания (ui, uii), то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из кодовых слов в А случаях, когда ui=uii в CPUSCH(r);или кодовые слова, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с соответствующим αk=1,или кодовые слова, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели , с ui=uii, и αk=1;или половина кодовых слов, которые образуют CPUCCH(r), являются кодовыми словами, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk=1; и половина кодовых слов являются кодовыми словами, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk=j,или половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, выбранных из кодовых слов в А случаях, если ui=uii в CPUSCH(r), другая половина кодовых слов являются частью кодовых слов, выбранной из CPUCCH(r).

8. Способ по п.1,где, если r=3, все или часть кодовых слов CPUSCH(r) отвечают модели , где ui и uii - разные 4-мерные векторы, для каждого сочетания ui и uii (ui, uii) αk соответствует 2 значениям {1, -1} соответственно, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из - CPUSCH(r) и отвечают модели , с αk, равным 1;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , с αk, равным -1.

9. Способ по п.1,где, если r=3, CPUSCH(r) содержит четное число кодовых слов, и половина указанного четного числа кодовых слов отвечают модели , а другая половина отвечают модели соответственно, где ui и uii - разные 4-мерные векторы, и αk соответствует {1, 1, j, -j} или подмножеству {1, 1, j, -j}, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели ;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели ;или половина кодовых слов, которые образуют CPUCCH(r) - это часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , а другая половина кодовых слов - это кодовые слова, отвечающие модели соответственно;таблица кодирования, полученная после выполнения преобразования произвольного обмена местами столбцов кодовых слов, умножения на постоянный коэффициент или обмена местами строк всех кодовых слов вместе для CPUCCH(r) и CPUSCH(r), эквивалентна таблице кодирования до преобразования.

10. Способ по п.1,где, если r=4, все или часть кодовых слов CPUSCH(r) отвечают модели , где ui и uii - разные 4-мерные векторы, и для каждого сочетания ui и uii (ui, uii), i=a и ii=b - эквивалент i=b и ii=a; для каждого сочетания (ui, uii) αk соответствует 2 значениям {1, -1} соответственно, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , с соответствующим αk, равным 1;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , с соответствующим αk, равным j;или половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , с соответствующим αk, равным 1; другая половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели , с соответствующим αk, равным j.

11. Способ по п.1, где таблица кодирования, полученная после выполнения преобразования произвольного обмена местами столбцов кодовых слов, умножения на постоянный коэффициент или обмена местами строк всех кодовых слов вместе для CPUCCH(r) и CPUSCH(r), эквивалентна таблице кодирования до преобразования.

12. Терминал, содержащий:блок квантования, конфигурированный для квантования информации о состоянии канала, используя таблицу кодирования, в системе Long Term Evolution-Advanced (LTE-A); иблок обратной связи, конфигурированный для передачи обратной связью информации о состоянии канала по физическому восходящему каналу управления;где блок квантования конфигурирован следующим образом:кодовые слова, содержащиеся в используемой таблице кодирования CPUCCH(r) при номере уровня или классе, равном r, являются подмножеством кодовых слов, содержащихся в таблице кодирования CPUSCH(r) при номере уровня или классе, равном r, в общей таблице кодирования, определенной в LTE-A;CPUCCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования; и CPUSCH(r) - одиночная таблица кодирования или одиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования; иодиночная таблица кодирования, эквивалентная сдвоенным таблицам кодирования, означает, что фактически используемая таблица кодирования является фактически определенной одиночной таблицей кодирования, однако, чтобы определить таблицу кодирования кодовых слов в ней для определенного r, требуются 2 идентификатора матрицы предварительного кодирования.

13. Терминал по п.12, где, если r=1 или 2, CPUSCH(r) имеет повторяющиеся кодовые слова, и CPUCCH(r) не имеет повторяющихся кодовых слов.

14. Терминал по п.12,где, если r=1, все кодовые слова CPUSCH(r) отвечают модели , ui - четырехмерный вектор-столбец, i=1, 2, 3 … m, m - положительное целое число, и k=1, 2, 3, 4, и αk=ejπ(k-1)/2; для каждого ui CPUSCH(r) содержит 4 кодовых слова , соответствующих αk=ejπ(k-1)/2, где k=1, 2, 3, 4, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным {1, -1};или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным {j, -j};или половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным {1, -1}, а другая половина кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным {j, -j};или 1/4 кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным 1, 1/4 кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным -1, 1/4 кодовых слов, являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным j, и 1/4 кодовых слов являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели с соответствующим αk, равным -j.

15. Терминал по п.14,где имеются лишь 2 кодовых слова, отвечающих модели , соответственно самое большее в CPUCCH(r), если значения ui одни и те же.

16. Терминал по п.12,где, если r=1, все кодовые слова CPUSCH(r) отвечают модели ui - один четырехмерный вектор-столбец, i=1, 2, 3 … m, m - положительное целое число, кратное 4; для каждого ui, CPUSCH(r) содержит 4 кодовых слова , соответствующие αk=ejπ(k-1)/2, где k=1, 2, 3, 4;есть 4n разных кодовых слов в CPUSCH(r), отмеченных как ∪ i = 1 n ∪ k = 1 4 { [ ν i α k ν i ] } , где ν i = [ 1 e j 2 π ( i − 1 ) / N e j 4 π ( i − 1 ) / N e e j 6 π ( i − 1 ) / N ] T , и i=1, 2, 3 …n, и N=16 или 32;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 2 ∪ k = 1 4 { [ ν 2 i − 1 α k ν 2 i − 1 ] } ;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 2 ∪ k = 1 4 { [ ν 2 i α k ν 2 i ] } ;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 4 ∪ k = 1 4 { [ ν 4 i − 1 α k ν 4 i − 1 ] } ;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 4 ∪ k = 1 4 { [ ν 4 i − 2 α k ν 4 i − 2 ] } ;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 4 ∪ k = 1 4 { [ ν 4 i − 3 α k ν 4 i − 3 ] } ;кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, выбранных из ∪ i = 1 n 4 ∪ k = 1 4 { [ ν 4 i α k ν 4 i ] } .

17. Терминал по п.16,где есть лишь 1 или 2 кодовых слова, отвечающих модели [ ν i α k ν i ] соответственно в CPUCCH(r), если значения νi в таблице кодирования одни и те же.

18. Терминал по п.12, гдеесли r=2, кодовые слова таблицы кодирования CPUSCH(r) отвечают модели [ u i u i i α k u i − α k u i i ] , ui и uii - одинаковые или разные 4-мерные векторы, CPUSCH(r) имеет А случаев, когда ui=uii, и В случаев, когда ui≠uii, А - положительное целое число, В - неотрицательное целое число, и αk имеет 2 значения {1, j} для каждого случая сочетания (ui, uii), то:кодовые слова, которые образуют CPUSCH(r) - это все или часть кодовых слов, выбранных из кодовых слов в А случаях, когда ui=uii в CPUSCH(r);или кодовые слова, которые образуют CPUSCH(r) - это часть кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели [ u i u i i α k u i − α k u i i ] , c соответствующим αk=1;или кодовые слова, которые образуют CPUCCH(r), являются частью кодовых слов, которые извлечены из CPUSCH(r) и отвечают модели [ u i u i i α k u i − α k u i i ] , с ui=uii и αk=1;или половина кодовых слов, которые образуют CPUCCH(r), являются кодовыми словами, которые извлечены из CPUSCH(r) и отвечают модели [ u i u i i α k u i − α k u i i ] с соответствующим αk=1, и половина кодовых слов являются кодовыми словами, которые извлечены из CPUSCH(r) и отвечают модели [ u i u i i α k u i − α k u i i ] с соответствующим αk=j;или половина кодовых слов, которые образуют CPUCCH(r), являются частью кодовых слов, выбранных из кодовых слов в А случаях, если ui=uii в CPUSCH(r); другая половина кодовых слов являются частью кодовых слов, выбранных из CPUCCH(r).

19. Терминал по п.12,где, если r=3, все или часть кодовых слов CPUSCH(r) отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] , где ui и uii - разные 4-мерные векторы, для каждого сочетания ui и uii (ui, uii) αk соответствует 2 значениям {1, -1} соответственно, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] , сαk, равным 1;или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] , сαk, равным -1.

20. Терминал по п.12, гдеесли r=3, CPUSCH(r) содержит четное число кодовых слов, и половина указанного четного числа кодовых слов отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] , а другая половина отвечают модели [ u i i α k u i i u i i − α k u i i u i α k u i ] соответственно, где ui и uii - разные 4-мерные векторы, и αk соответствует {1 -1, j, -j} или подмножеству {1 -1, j, -j}, то:кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] ; или кодовые слова, которые образуют CPUCCH(r) - это все или часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели [ u i i α k u i i u i i − α k u i i u i α k u i ] ; или половина кодовых слов, которые образуют CPUCCH(r) - это часть кодовых слов, которые выбраны из CPUSCH(r) и отвечают модели [ u i α k u i u i − α k u i u i i α k u i i ] , а другая половина кодовых слов - это кодовые слова, отвечающие модели [ u i i α k u i i u i i − α k u i i u i