способ для формирования таблицы кодирования, способ и устройство для передачи данных
Классы МПК: | H04B7/08 на приемной станции |
Автор(ы): | ЧЖОУ Юнсин (CN), СУНЬ Вэйцзюнь (CN) |
Патентообладатель(и): | ХУАВЭЙ ТЕКНОЛОДЖИЗ КО., ЛТД. (CN) |
Приоритеты: |
подача заявки:
2010-06-18 публикация патента:
10.03.2014 |
Изобретение относится к технике связи и может использоваться для формирования таблицы кодирования. Технический результат состоит в повышении эффективности передачи данных. Для этого способ для передачи данных включает в себя: прием метки кодового слова в таблице кодирования для восьми антенн, отправляемой посредством абонентского устройства (UE); поиск кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн; и кодирование данных, которые должны отправляться, посредством использования кодового слова, и отправку кодированных данных. Таблица кодирования включает в себя одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн. Следовательно, кодовое слово в таблице кодирования для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией. 7 н. и 11 з.п. ф-лы, 12 ил.
Формула изобретения
1. Способ для передачи данных, содержащий этапы, на которых:
- принимают метку кодового слова в таблице кодирования для восьми антенн, отправляемой посредством абонентского устройства (UE);
- выполняют поиск кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн;
- кодируют данные, которые должны отправляться, посредством использования кодового слова; и
- отправляют кодированные данные, причем:
- таблица кодирования для восьми антенн содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, кодовое слово ранга 8 для восьми антенн получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн или получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн, на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем кодовое слово ранга 4 для восьми антенн получается посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или
кодовое слово ранга 4 для восьми антенн получается посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн, на диагональную матрицу.
2. Способ по п.1, в котором кодовое слово ранга 8 для восьми антенн, полученное посредством расширения кодовых слов ранга 4 для восьми антенн, содержит:
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
3. Способ по п.1, в котором после получения кодового слова ранга 8 для восьми антенн, способ содержит этап, на котором:
- получают кодовые слова в других группировках поляризации антенн, за исключением полученного кодового слова ранга 8 для восьми антенн, посредством перестановки строк полученного кодового слова ранга 8 для восьми антенн.
4. Способ по п.1, в котором структурой восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, является, по меньшей мере, одно из , , , и , где и - это, соответственно, кодовые слова ранга 4 для четырех антенн.
5. Способ для передачи данных, содержащий этапы, на которых:
- выбирают кодовое слово в таблице кодирования для восьми антенн; и
- отправляют метку кодового слова в таблице кодирования для восьми антенн в базовую станцию, причем:
- таблица кодирования для восьми антенн содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, кодовое слово ранга 8 для восьми антенн получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн; или получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем
- кодовое слово ранга 4 для восьми антенн, полученное посредством конкатенации кодовых слов ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или
- кодовое слово ранга 4 для восьми антенн, полученное посредством конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
6. Способ по п.5, в котором кодовое слово ранга 8 для восьми антенн, полученное посредством расширения кодовых слов ранга 4 для восьми антенн, содержит:
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
7. Способ по п.5, в котором структурой восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, является, по меньшей мере, одно из , , , и , где и - это, соответственно, кодовые слова ранга 4 для четырех антенн.
8. Устройство базовой станции, содержащее:
- модуль хранения, выполненный с возможностью хранить таблицу кодирования для восьми антенн, причем таблица кодирования для восьми антенн содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем таблица кодирования для восьми антенн получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн, или получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем
кодовое слово ранга 4 для восьми антенн получается посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, или
кодовое слово ранга 4 для восьми антенн получается посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу;
- приемный модуль, выполненный с возможностью принимать метку кодового слова в таблице кодирования для восьми антенн, отправляемую посредством абонентского устройства (UE);
- модуль поиска, выполненный с возможностью выполнять поиск кодового слова, идентифицированного посредством метки, принятой посредством приемного модуля, в таблице кодирования для восьми антенн, хранимой модулем хранения;
- модуль кодирования, выполненный с возможностью кодировать данные, которые должны отправляться, посредством использования кодового слова, найденного посредством модуля поиска; и
- передающий модуль, выполненный с возможностью отправлять данные, кодированные посредством модуля кодирования.
9. Устройство базовой станции по п.8, в котором:
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
10. Абонентское устройство (UE), содержащее:
- модуль хранения, выполненный с возможностью хранить таблицу кодирования для восьми антенн, причем таблица кодирования для восьми антенн содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получено посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн, или получено посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем кодовое слово ранга 4 для восьми антенн получено посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, или
кодовое слово ранга 4 для восьми антенн получено посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу;
- модуль выбора, выполненный с возможностью выбирать кодовое слово в таблице кодирования для восьми антенн, хранимой модулем хранения; и
- передающий модуль, выполненный с возможностью отправлять метку кодового слова, выбранного посредством модуля выбора в таблице кодирования для восьми антенн, в базовую станцию.
11. Абонентское устройство по п.10, в котором:
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получено посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получено посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получено посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
12. Машиночитаемый носитель хранения данных, содержащий: код, чтобы заставить компьютер обеспечивать, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн формируется посредством расширения кодовых слов ранга 4 для восьми антенн;
- код, чтобы заставить компьютер формировать таблицу кодирования, причем таблица кодирования содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн; причем
машиночитаемый носитель дополнительно содержит: код, чтобы заставить компьютер получать кодовое слово ранга 4 для восьми антенн, которое формируется посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или
- код, чтобы заставить компьютер получать кодовое слово ранга 4 для восьми антенн, которое получается посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу, и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
13. Машиночитаемый носитель по п.12, дополнительно содержащий:
- код, чтобы заставить компьютер предоставлять кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- код, чтобы заставить компьютер обеспечивать кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- код, чтобы заставить компьютер обеспечивать кодовое слово ранга 8 для восьми антенн, которое получается посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
14. Система связи, содержащая сетевой узел,
выполненный с возможностью осуществлять связь с пользовательским оборудованием (UE), причем
сетевой узел выполнен с возможностью принимать метку кодового слова в таблице кодирования для восьми антенн, отправляемой посредством абонентского устройства (UE), искать кодовое слово, идентифицированное посредством метки в таблице кодирования для восьми антенн, кодировать данные, которые должны отправляться, посредством использования кодового слова; и отправлять кодированные данные, причем
таблица кодирования содержит, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получено посредством расширения кодовых слов ранга 4 для восьми антенн или получено посредством умножения матрицы, обратной для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн,
причем кодовое слово ранга 4 для восьми антенн формируется посредством конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или кодовое слово ранга 4 для восьми антенн получено посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу, и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
15. Система связи по п.14, в которой кодовое слово ранга 8 для восьми антенн получено посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн получено посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн получено посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
16. Система связи по п.14 или 15, в которой сетевой узел является базовой станцией или ретрансляционным узлом.
17. Устройство для формирования таблицы кодирования в системе связи, содержащее:
модуль хранения, выполненный с возможностью хранить команды для формирования таблицы кодирования, и
процессор, соединенный с модулем хранения, выполненный с возможностью исполнять команды, хранимые в модуле хранения,
причем таблица кодирования содержит по меньшей мере одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получено посредством расширения кодовых слов ранга 4 для восьми антенн или получено посредством умножения матрицы, обратной для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн;
причем кодовое слово ранга 4 для восьми антенн получено посредством конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или кодовое слово ранга 4 для восьми антенн получено посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу, и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
18. Устройство по п.17, в котором кодовое слово ранга 8 для восьми антенн, полученное посредством расширения кодовых слов ранга 4 для восьми антенн, содержит:
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн; или
- кодовое слово ранга 8 для восьми антенн, полученное посредством использования первого кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования второго кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн.
Описание изобретения к патенту
Данная заявка испрашивает приоритет китайской заявки на патент номер 200910139469.2, поданной в патентное ведомство Китая 18 июня 2009 года и озаглавленной "METHOD FOR GENERATING CODEBOOK, METHOD AND APPARATUS FOR DATA TRANSMISSION", которая полностью включена в данный документ по ссылке.
Область техники
Настоящее изобретение относится к области техники технологий связи, и, в частности, к способу, для формирования таблицы кодирования и способу и устройству для передачи данных.
Уровень техники
Чтобы удовлетворять требованию максимальной эффективности использования спектра, на стороне базовой станции добавляется поддержка восьми антенн во время разработки усовершенствованного проекта долгосрочного развития (LTE-A) для нового поколения системы беспроводной сотовой мобильной связи.
Таблица кодирования для восьми антенн разрабатывается посредством использования таблицы кодирования для двух антенн и таблицы кодирования для четырех антенн, чтобы формировать кронекеровское произведение, и использования таблицы кодирования для четырех антенн и таблицу кодирования для двух антенн, чтобы формировать кронекеровское произведение, с тем чтобы формировать таблицу кодирования полного ранга для восьми антенн, которая, в частности, показана в формуле (1):
, n равно 2 или 4, является кодовым словом в таблице кодирования для двух антенн, является кодовым словом в таблице кодирования для четырех антенн, является таблицей кодирования полного ранга для двух антенн, и является таблицей кодирования полного ранга для четырех антенн. Кодовое слово для восьми антенн не адаптируется к характеристикам канала с двойной поляризацией и не может эффективно применяться к антенне с двойной поляризацией.
Сущность изобретения
Настоящее изобретение направлено на способ для формирования таблицы кодирования и способ, и устройство для передачи данных, которые являются применимыми к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией.
Соответственно, варианты осуществления настоящего изобретения предоставляют:
Предоставляется способ для формирования таблицы кодирования, включающий в себя:
- получение матрицы вращения для восьми антенн;
- получение кодовых слов ранга 4 для четырех антенн; и
- получение кодового слова ранга 8 для восьми антенн посредством умножения обратной матрицы для матрицы вращения на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем кодовое слово ранга 8 для восьми антенн используется посредством базовой станции для кодирования данных, которые должны отправляться.
Способ для формирования таблицы кодирования, включающий в себя:
- получение кодовых слов для четырех антенн; и
- получение кодового слова ранга 1 для восьми антенн или кодового слова ранга 4 для восьми антенн посредством использования кодовых слов для четырех антенн.
Способ для передачи данных, включающий в себя:
- прием метки кодового слова в таблице кодирования для восьми антенн, отправляемой посредством абонентского устройства (UE);
- поиск кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн; и
- кодирование данных, которые должны отправляться, посредством использования кодового слова; и
- отправку кодированных данных, причем:
- таблица кодирования для восьми антенн включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн и восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн.
Способ для передачи данных, включающий в себя:
- выбор кодового слова в таблице кодирования для восьми антенн; и
- отправку метки кодового слова в таблице кодирования для восьми антенн в базовую станцию, причем:
- таблица кодирования для восьми антенн включает в себя, по меньшей мере: кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн и восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн.
Устройство базовой станции, включающее в себя:
- модуль хранения, выполненный с возможностью хранить таблицу кодирования для восьми антенн, причем таблица кодирования для восьми антенн включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн;
- приемный модуль, выполненный с возможностью принимать метку кодового слова в таблице кодирования для восьми антенн, отправляемую посредством UE;
- модуль поиска, выполненный с возможностью выполнять поиск кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн;
- модуль кодирования, выполненный с возможностью кодировать данные, которые должны отправляться, посредством использования кодового слова, найденного посредством модуля поиска; и
- передающий модуль, выполненный с возможностью отправлять данные, кодированные посредством модуля кодирования.
UE, включающее в себя:
- модуль хранения, выполненный с возможностью хранить таблицу кодирования для восьми антенн, причем таблица кодирования для восьми антенн включает в себя, по меньшей мере: кодовое слово ранга 8 для восьми антенн, причем кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн;
- модуль выбора, выполненный с возможностью выбирать кодовое слово из таблицы кодирования для восьми антенн; и
- передающий модуль, выполненный с возможностью отправлять метку выбранного кодового слова в таблице кодирования для восьми антенн в базовую станцию.
Согласно вариантам осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовым словам ранга 4 для четырех антенн. Кодовое слово ранга 8 для восьми антенн может адаптироваться к характеристикам канала с двойной поляризацией и является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией.
Согласно вариантам осуществления настоящего изобретения, кодовое слово ранга 1 для восьми антенн или кодовое слово ранга 4 для восьми антенн получается посредством использования кодовых слов для четырех антенн. Кодовое слово для восьми антенн может адаптироваться к характеристикам канала с двойной поляризацией и является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией.
Краткое описание чертежей
Чтобы более понятно иллюстрировать технические решения согласно вариантам осуществления настоящего изобретения или в предшествующем уровне техники, ниже кратко представляются прилагаемые чертежи для описания вариантов осуществления или предшествующего уровня техники. Очевидно, прилагаемые чертежи в последующем описании являются только некоторыми вариантами осуществления настоящего изобретения, и специалисты в данной области техники могут извлекать другие чертежи из прилагаемых чертежей без творческих усилий.
Фиг.1 является блок-схемой способа для формирования таблицы кодирования согласно варианту 1 осуществления настоящего изобретения;
Фиг.2 является блок-схемой способа для формирования таблицы кодирования согласно варианту 2 осуществления настоящего изобретения;
Фиг.3 является схематичной картиной направлений поляризации восьми антенн согласно варианту 2 осуществления настоящего изобретения;
Фиг.4 является блок-схемой способа для формирования таблицы кодирования согласно варианту 3 осуществления настоящего изобретения;
Фиг.5 является блок-схемой способа для формирования таблицы кодирования согласно варианту 4 осуществления настоящего изобретения;
Фиг.6 является блок-схемой способа для формирования таблицы кодирования согласно варианту 6 осуществления настоящего изобретения;
Фиг.7 является блок-схемой способа для формирования таблицы кодирования согласно варианту 7 осуществления настоящего изобретения;
Фиг.8 является блок-схемой способа для передачи данных согласно варианту 8 осуществления настоящего изобретения;
Фиг.9 является блок-схемой способа для передачи данных согласно варианту 9 осуществления настоящего изобретения;
Фиг.10 является блок-схемой способа для передачи данных согласно варианту 10 осуществления настоящего изобретения;
Фиг.11 является структурным видом устройства базовой станции согласно варианту 11 осуществления настоящего изобретения; и
Фиг.12 является структурным видом UE согласно варианту 12 осуществления настоящего изобретения.
Подробное описание вариантов осуществления изобретения
Чтобы сделать цели, технические решения и преимущества настоящего изобретения более понятными, настоящее изобретение дополнительно описывается подробно ниже в отношении вариантов осуществления и прилагаемых чертежей. Сетевой узел в настоящем изобретении может быть eNB или ретрансляционным узлом (RN), и RN, или eNB, соответственно, рассматривается в качестве примеров сетевых узлов для нижеприведенной иллюстрации. Очевидно то, что варианты осуществления, которые должны быть описаны, являются только частью, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистами в данной области техники на основе вариантов осуществления настоящего изобретения без творческих усилий, должны попадать в объем защиты настоящего изобретения.
Вариант 1 осуществления
Вариант 1 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования для восьми антенн. Ссылаясь на фиг.1, способ включает в себя следующее.
На этапе 101, получение матрицы вращения для восьми антенн (8TX);
На этапе 102, получение кодовых слов ранга 4 для четырех антенн (4TX).
На этапе 103, получение кодового слова ранга 8 для восьми антенн посредством умножения обратной матрицы для матрицы вращения для четырех антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн. Кодовое слово ранга 8 для восьми антенн используется посредством базовой станции для кодирования данных, которые должны отправляться.
Структурой восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, является или , или , или , где и - это, соответственно, кодовые слова ранга 4 для четырех антенн.
Согласно варианту 1 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовым словам ранга 4 для четырех антенн. Кодовое слово ранга 8 для восьми антенн может адаптироваться к характеристикам канала с двойной поляризацией и является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией.
Вариант 2 осуществления
Вариант 2 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования. Ссылаясь на фиг.2, согласно этому варианту осуществления, предполагается, что передающие антенны базовой станции группируются как {1, 2, 3, 4} и {5, 6, 7, 8} согласно направлениям поляризации, и направления поляризации антенн на стороне базовой станции составляют ±45° (как показано на фиг.3), в то время как направления поляризации приемных антенн на стороне UE составляют 0°/90°. Кодовое слово для восьми антенн получается посредством использования матрицы вращения для восьми антенн и кодовых слов для четырех антенн, и способ, в частности, включает в себя следующее.
На этапе 201, получение матрицы вращения для восьми антенн.
Матрицей вращения для восьми антенн является
- и канальной матрицей, имеющей направления поляризации ±45°, является , где - это канальная матрица, имеющая направления поляризации 0°/90°.
На этапе 202, получение таблицы кодирования ранга 4 для четырех антенн (т.е. таблицы кодирования для четырех антенн с рангом, равным 4).
Предполагается, что таблицей кодирования ранга 4 для четырех антенн, полученной на этом этапе, является , где - это, соответственно, кодовые слова ранга 4 для четырех антенн.
На этапе 203, получение кодового слова ранга 8 для восьми антенн посредством умножения обратной матрицы для матрицы вращения для четырех антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн.
Структурой восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, является или , или , или , где и - это, соответственно, кодовые слова ранга 4 для четырех антенн.
В частности, согласно этому этапу, кодовое слово ранга 8 для восьми антенн может получаться через следующую формулу (3) или формулу (4):
- где - это m-тое кодовое слово в таблице кодирования ранга 8 для восьми антенн, и
- и - это, соответственно, кодовые слова в таблице кодирования ранга 4 для четырех антенн.
Альтернативно, также может получаться через следующую формулу или , и на реализацию настоящего изобретения влияние не оказывается.
Следует отметить, что кодовое слово в других группировках поляризации антенн может получаться посредством перестановки строк кодового слова ранга 8 для восьми антенн, полученного на этом этапе; и кодовое слово не изменяется посредством умножения строк или столбцов кодового слова ранга 8 для восьми антенн на скаляр.
Согласно варианту 2 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовым словам ранга 4 для четырех антенн. Кодовое слово ранга 8 для восьми антенн основано на кодовых словах ранга 4 для четырех антенн, так что сложность таблицы кодирования уменьшается. Кодовое слово для восьми антенн, полученное через вариант осуществления настоящего изобретения, имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность индикатора качества канала (CQI) и уменьшать емкость для хранения базовой станции и UE. Кодовое слово для восьми антенн может быть применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 3 осуществления
Вариант 3 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования. Ссылаясь на фиг.4, способ включает в себя следующее.
На этапе 401, получение кодового слова для четырех антенн.
На этапе 402, получение кодового слова ранга 1 для восьми антенн или кодового слова ранга 4 для восьми антенн посредством использования кодовых слов для четырех антенн.
Согласно варианту 3 осуществления настоящего изобретения, кодовое слово ранга 1 для восьми антенн или кодовое слово ранга 4 для восьми антенн получается непосредственно посредством использования кодового слова для четырех антенн, что упрощает сложность таблицы кодирования, и может быть применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 4 осуществления
Вариант 4 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования. Ссылаясь на фиг.5, в этом способе, получение кодового слова ранга 1 для восьми антенн посредством использования кодового слова для четырех антенн, получение кодового слова ранга 4 для восьми антенн посредством использования кодового слова ранга 1 для восьми антенн и получение кодового слова ранга 8 для восьми антенн посредством расширения кодовых слов ранга 4 для восьми антенн. Этот способ, в частности, включает в себя следующее.
На этапе 501, определение размера P таблицы кодирования для таблицы кодирования с восемью антеннами согласно проектным требованиям.
Размером таблицы кодирования для восьми антенн является число кодовых слов в таблице кодирования для восьми антенн.
На этапе 502, определение того, что число кодовых слов, оптимизированных для сценария сильной корреляции с одиночной поляризацией, составляет Q, и что число кодовых слов, оптимизированных для сценария сильной корреляции с двойной поляризацией, составляет R, где Q+R<P.
На этапе 503, получение кодового слова ранга 1 для восьми антенн, оптимизированного для сценария сильной корреляции с одиночной поляризацией, и кодового слова ранга 1 для восьми антенн, оптимизированного для сценария сильной корреляции с двойной поляризацией, и удаление повторного кодового слова в конфигурации с восемью антеннами кодового слова ранга 1, оптимизированного для сценария сильной корреляции с одиночной поляризацией, и в кодовом слове ранга 1 с восемью антеннами, оптимизированном для сценария сильной корреляции с двойной поляризацией.
В частности, процесс для определения кодового слова ранга 1 с восемью антеннами, оптимизированного для сценария сильной корреляции с одиночной поляризацией, в частности, включает в себя следующее.
(1) Кодовые слова ранга 1 на основе дискретного преобразования Фурье (DFT) для четырех передающих антенн (также называемые кодовыми словами ранга 1 на основе DFT для четырех антенн), имеющие размер Q, формируются посредством использования формулы (5):
- где - это число 4 из передающих антенн, и - это элемент m-этой строки и n-ного столбца g-того кодового слова в таблице кодирования.
(2) Кодовое слово ранга 1 для восьми антенн получается посредством умножения кодового слова ранга 1 на основе DFT для четырех передающих антенн на оптимизированный параметр и затем конкатенации кодового слова ранга 1 на основе DFT для четырех передающих антенн и матрицы, полученной посредством умножения.
Кодовое слово ранга 1 для восьми антенн получается посредством использования формул (6) и (7):
- где оптимизированный параметр ,
- и где представляет кодовое слово ранга 1 на основе DFT для четырех передающих антенн, полученное согласно .
Что касается сценариев корреляции с двойной поляризацией, в этом варианте осуществления, предполагается, что направления поляризации антенн на стороне базовой станции составляют ±45°, а направления поляризации приемных антенн на стороне UE составляют 0°/90°. В частности, процесс для определения кодового слова ранга 1 для восьми антенн, оптимизированного для сценария сильной корреляции с двойной поляризацией, включает в себя следующее.
(1) Кодовые слова ранга 4 для четырех передающих антенн получаются через следующее:
- где , кодовые слова ранга 4 для четырех передающих антенн, полученные на этом этапе, должны обеспечивать то, что матрица, полученная посредством перестановки второго столбца с третьим столбцом в , является блочно-диагональной матрицей.
(2) Если группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}, кодовое слово ранга 1 для восьми антенн получается посредством использования формулы (10). Если группировки поляризации антенн - это {1, 2, 7, 8} и {3, 4, 5, 6}, кодовое слово ранга 1 для восьми антенн получается посредством использования формулы (11).
Когда группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}, матрица, имеющая четыре строки и один столбец, получается посредством умножения матрицы вращения для четырех антенн на первый столбец . Матрица, имеющая четыре строки и один столбец, умножается на оптимизированный параметр , чтобы получать матрицу. Кодовое слово ранга 1 для восьми антенн получается посредством конкатенации матрицы, полученной посредством умножения матрицы, имеющей четыре строки и один столбец, на оптимизированный параметр , и матрицы, имеющей четыре строки и один столбец:
Когда группировки поляризации антенн - это {1, 2, 7, 8} и {3, 4, 5, 6}, первая матрица получается посредством умножения матрицы вращения для четырех антенн на первый столбец , если r находится в диапазоне от 1 до R/2, вторая матрица получается посредством умножения матрицы вращения для четырех антенн на первый столбец и оптимизированный параметр , и кодовое слово ранга 1 с восемью антеннами получается посредством конкатенации первой матрицы и второй матрицы; в то время как, если r находится в диапазоне от (R/2)+1 до R, третья матрица получается посредством умножения матрицы вращения для четырех антенн на первый столбец и оптимизированный параметр , и кодовое слово ранга 1 с восемью антеннами получается посредством конкатенации первой матрицы и третьей матрицы:
Следует отметить, что задание для повторного кодового слова ранга 1 заключается в том, что если кодовое слово a может записываться как кодовое слово b, умноженное на скаляр c, т.е. , то кодовое слово a повторяется с кодовым словом c.
На этапе 504, получение кодового слова ранга 1 для восьми антенн, оптимизированного для сценария слабой корреляции с двойной поляризацией.
Предполагается, что, на этапе 503, число повторных кодовых слов кодовых слов ранга 1 для восьми антенн, оптимизированных для сценария сильной корреляции с одиночной поляризацией, и кодовых слов ранга 1 для восьми антенн, оптимизированных для сценария сильной корреляции с двойной поляризацией, составляет S, так что число кодовых слов ранга 1 для восьми антенн, оптимизированных для сценария слабой корреляции с двойной поляризацией, составляет P-(Q+R)+S.
Что касается сценария слабой корреляции с двойной поляризацией, четвертая матрица получается посредством умножения матрицы вращения для четырех антенн на первый столбец , пятая матрица получается посредством умножения матрицы вращения для четырех антенн на первый столбец и оптимизированный параметр , и кодовое слово ранга 1 для восьми антенн получается посредством конкатенации четвертой матрицы и пятой матрицы.
Если группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}, кодовое слово ранга 1 для восьми антенн получается посредством использования следующей формулы (12):
Если группировки поляризации антенн - это {1, 2, 7, 8} и {3, 4, 5, 6}, кодовое слово ранга 1 для восьми антенн получается посредством использования следующей формулы (13):
На этапе 505, получение кодового слова ранга 4 для восьми антенн согласно кодовому слову ранга 4 для четырех антенн, полученному посредством расширения кодового слова ранга 1 для четырех антенн в первых четырех строках кодового слова ранга 1 для восьми антенн, и кодовому слову ранга 4 для четырех антенн, полученному посредством расширения кодового слова ранга 1 для четырех антенн в последних четырех строках кодового слова ранга 1 для восьми антенн, и затем умножения на диагональную матрицу.
(1) Что касается сценария сильной корреляции с одиночной поляризацией, следующие два способа могут приспосабливаться, чтобы получать кодовое слово ранга 4 для четырех антенн .
Первый способ заключается в том, что кодовое слово ранга 4 для четырех антенн получается посредством выполнения преобразования Хаусхолдера для кодового слова ранга 1 для четырех антенн (как показано в формуле (13a)):
- где представляет кодовое слово ранга 1 для четырех антенн.
Второй способ заключается в том, что кодовое слово ранга 4 для четырех антенн получается посредством использования следующей формулы (13b) и рассмотрения формулы (13c) в качестве ограничивающего условия:
- где - это диагональная матрица, является релевантным для , и - это первый столбец (см. формулу (13c)):
- где T - это любая 4x4-мерная унитарная матрица (к примеру, DFT-матрица).
Что касается сценария сильной корреляции с двойной поляризацией, кодовое слово ранга 1 для четырех антенн в кодовом слове ранга 1 для восьми антенн расширяется, чтобы формировать кодовое слово ранга 4 для четырех антенн, как показано в формуле (14):
(2) Умножение кодового слова ранга 4 для четырех антенн, полученного посредством расширения кодового слова ранга 1 для четырех антенн в последних четырех строках кодового слова ранга 1 для восьми антенн, на диагональную матрицу, с тем чтобы получать кодовое слово ранга 4 для восьми антенн.
Следующая матрица является кодовым словом ранга 4 для восьми антенн, оптимизированным для сценария сильной корреляции с одиночной поляризацией:
Следующая матрица является кодовым словом ранга 4 для восьми антенн, оптимизированным для сценария сильной корреляции с двойной поляризацией, когда группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}:
Следующая матрица является кодовым словом ранга 4 для восьми антенн, оптимизированным для сценария слабой корреляции с двойной поляризацией:
- где - это диагональная матрица, используемая для оптимизации кодового расстояния высокого ранга (т.е. ранга>1), и уже задается и определяется посредством процесса оптимизации кодового слова ранга 1; может быть определен через направленность или может получаться посредством оптимизации хордального расстояния кодовых слов ранга 2.
На этапе 506, получение кодового слова ранга 8 для восьми антенн посредством расширения кодовых слов ранга 4 для восьми антенн. Ортогональность кодовых слов в таблице кодирования ранга 8 для восьми антенн обеспечивается.
Конкретный способ реализации этого этапа может быть следующим: использование кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использование отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или, использование кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использование отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн.
Кодовое слово ранга 8 для восьми антенн, оптимизированное для сценария сильной корреляции с одиночной поляризацией, может формировать следующую матрицу:
Когда группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}, кодовое слово ранга 8 для восьми антенн, оптимизированное для сценария сильной корреляции с двойной поляризацией, может формировать следующую матрицу:
Кодовое слово ранга 8 для восьми антенн, оптимизированное для сценария слабой корреляции с двойной поляризацией, может формировать следующую матрицу:
В вышеприведенном варианте осуществления, кодовое слово ранга 1 для восьми антенн является кодовым словом для восьми антенн с рангом 1, кодовое слово ранга 4 для восьми антенн является кодовым словом для восьми антенн с рангом 4, кодовое слово ранга 8 для восьми антенн является кодовым словом для восьми антенн с рангом 8, кодовое слово ранга 1 для четырех передающих антенн является кодовым словом для четырех передающих антенн с рангом 1, и кодовое слово ранга 4 для четырех передающих антенн является кодовым словом для четырех передающих антенн с рангом 4.
Согласно варианту 4 осуществления настоящего изобретения, получение кодового слова ранга 1 для восьми антенн посредством использования кодовых слов ранга 4 для четырех антенн и получение кодовых слов ранга 4 для восьми антенн и затем получение кодового слова ранга 8 для восьми антенн посредством расширения кодовых слов ранга 4 для восьми антенн. Кодовое слово для восьми антенн формируется на основе кодового слова для четырех антенн, тем самым снижая сложность исполнения таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 5 осуществления
Вариант 5 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования, и отличие этого способа от варианта 4 осуществления заключается в следующем.
Способ разработки кодовых слов ранга 1 с восемью антеннами, оптимизированных для сценария сильной корреляции с одиночной поляризацией, отличается, и конкретный процесс разработки включает в себя следующее.
Кодовое слово ранга 1 на основе DFT для восьми передающих антенн , имеющих размер Q, формируется сначала, где . Формула (5) может использоваться для реализации, и в это время в формуле (5) равно 8.
Кодовое слово ранга 1 для четырех антенн получается посредством использования следующей формулы:
Кодовое слово ранга 1 для восьми антенн формируется посредством конкатенации и вращения кодового слова для четырех антенн, и конкретный способ реализации может использовать следующую формулу:
Согласно варианту осуществления настоящего изобретения, группировки поляризации антенн - это {1, 2, 3, 4} и {5, 6, 7, 8}; поэтому, третья строка и четвертая строка кодового слова ранга 8 для восьми антенн, полученного из варианта 2 осуществления, переставляются с пятой строкой и шестой строкой, и приводится ссылка на следующую формулу:
Согласно варианту 3 осуществления настоящего изобретения, получение кодового слова ранга 1 для восьми антенн посредством использования кодового слова ранга 4 с четырьмя антеннами и получение кодового слова ранга 4 для восьми антенн и затем получение кодового слова ранга 8 для восьми антенн посредством расширения кодовых слов ранга 4 для восьми антенн. Кодовое слово для восьми антенн основано на кодовом слове для четырех антенн, тем самым снижая сложность исполнения таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI и уменьшать емкость для хранения базовой станции и UE. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 6 осуществления
Вариант 6 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования, который является применимым к сценарию сильной корреляции с одиночной поляризацией. Ссылаясь на фиг.6, кодовое слово ранга 4 для восьми антенн получается непосредственно из кодового слова ранга 4 для четырех антенн согласно этому варианту осуществления. Способ, в частности, включает в себя следующее.
На этапе 601, что касается сценария сильной корреляции с одиночной поляризацией, кодовое слово ранга 1 на основе DFT для четырех передающих антенн формируется, и кодовое слово ранга 4 для четырех антенн получается согласно кодовому слову ранга 1 на основе DFT для четырех передающих антенн.
Способ для формирования кодовых слов ранга 1 на основе DFT для четырех передающих антенн, имеющих размер Q, может использовать формулу (5), и способ для получения кодовых слов ранга 4 для четырех антенн согласно кодовым словам ранга 1 на основе DFT для четырех передающих антенн может использовать формулу (13a) или формулы (13b) и (13c).
На этапе 602, кодовое слово ранга 4 для четырех антенн умножается на диагональную матрицу, и кодовое слово ранга 4 для восьми антенн получается посредством конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу.
Структурой кодового слова ранга 4 для восьми антенн может быть ,
- где - это диагональная матрица, p представляет то, что кодовое слово ранга 4 для восьми антенн является p-тым кодовым словом в таблице кодирования ранга 4 для восьми антенн, и представляет кодовое слово ранга 4 для четырех антенн.
Альтернативно, на этом этапе, первое кодовое слово ранга 4 для четырех антенн умножается на диагональную матрицу, и кодовое слово ранга 4 для восьми антенн получается посредством конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 с четырьмя антеннами на диагональную матрицу.
На этапе 603, кодовое слово ранга 4 для восьми антенн используется в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн, и отрицательные значения первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн используются в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или, кодовое слово ранга 4 для восьми антенн используется в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн, и отрицательные значения первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн используются в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн.
Согласно варианту 6 осуществления настоящего изобретения, получение кодового слова ранга 4 для четырех антенн согласно кодовому слову ранга 1 на основе DFT для четырех передающих антенн, затем получение кодового слова ранга 4 для восьми антенн согласно кодовому слову ранга 4 для четырех антенн и получение кодового слова ранга 8 для восьми антенн посредством расширения кодовых слов ранга 4 для восьми антенн. Кодовое слово для восьми антенн основано на кодовом слове для четырех антенн, тем самым снижая сложность исполнения таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 7 осуществления
Вариант 7 осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования, который является применимым к сценариям корреляции с одиночной поляризацией и корреляции с двойной поляризацией. Ссылаясь на фиг.7, кодовое слово ранга 4 для восьми антенн получается непосредственно из кодовых слов ранга 4 для четырех антенн согласно этому способу, и этот способ, в частности, включает в себя следующее.
На этапе 701, получение таблицы кодирования ранга 4 для четырех антенн.
Структура таблицы кодирования ранга 4 для конфигурации с +четырьмя антеннами заключается в следующем:
На этапе 702, первое кодовое слово (т.е. первое кодовое слово ранга 4 для четырех антенн) в таблице кодирования ранга 4 для четырех антенн умножается на диагональную матрицу, и кодовое слово ранга 4 для восьми антенн получается посредством конкатенации матрицы, полученной посредством умножения первого кодового слова в таблице кодирования ранга 4 для четырех антенн на диагональную матрицу, и второго кодового слова в таблице кодирования ранга 4 для четырех антенн. На этом этапе, упомянутое первое кодовое слово и упомянутое второе кодовое слово не представляют первое кодовое слово и второе кодовое слово (т.е. второе кодовое слово ранга 4 для четырех антенн) в таблице кодирования ранга 4 с четырьмя антеннами, а представляют два различных кодовых слова в таблице кодирования ранга 4 для четырех антенн.
На этапе 703, кодовое слово ранга 4 для восьми антенн используется в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн, и отрицательные значения первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн используются в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или, кодовое слово ранга 4 для восьми антенн используется в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн, и отрицательные значения первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн используются в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн, и структура полученного кодового слова ранга 8 для восьми антенн заключается в следующем:
На вышеуказанном этапе 402, кодовое слово в таблице кодирования ранга 4 для четырех антенн умножается на диагональную матрицу, и кодовое слово ранга 4 для восьми антенн получается посредством конкатенации матрицы, полученной через умножение, и идентичного кодового слова. Структура матрицы полученной таблицы кодирования ранга 8 для восьми антенн заключается в следующем:
Согласно варианту 7 осуществления настоящего изобретения, кодовое слово ранга 4 для восьми антенн получается посредством использования кодового слова ранга 4 для четырех антенн, и кодовое слово ранга 4 для восьми антенн расширяется, чтобы получать кодовое слово ранга 8 для восьми антенн. Кодовое слово для восьми антенн основано на кодовом слове для четырех антенн, тем самым снижая сложность исполнения таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI и уменьшать емкость для хранения базовой станции и UE. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Чтобы делать вариант осуществления настоящего изобретения более достижимым, ниже приводится пример для иллюстрации.
Предполагается, что набор символов - это , все элементы кодовых слов в таблице кодирования с восемью антеннами являются элементами в наборе символов. Предполагается, что число кодовых слов в таблице кодирования составляет N=16.
Предполагается, что группировки поляризации антенн - это {1, 2, 3, 4} и {5, 6, 7, 8}, и таблица MIMO-кодирования нисходящей линии связи для восьми антенн, полученная после оптимизации хордального расстояния посредством использования технических решений, предоставляемых посредством варианта осуществления настоящего изобретения, заключается в следующем:
Сформированный вектор и диагональная матрица являются такими, как показано в таблице 1.
Отношение преобразования между кодовыми словами ранга 8 и кодовыми словами с другими рангами является таким, как показано в таблице 2.
Вариант 8 осуществления
Вариант 8 осуществления настоящего изобретения предоставляет способ для передачи данных. Ссылаясь на фиг.8, в этом способе, таблица кодирования для восьми антенн хранится в UE и базовой станции, и таблица кодирования для восьми антенн в этом способе получается согласно техническим решениям, предоставляемым посредством вариантов 1-7 осуществления. Способ, в частности, включает в себя следующие этапы.
На этапе 801, базовая станция отправляет опорный сигнал в UE.
На этапе 802, UE выполняет измерение канала согласно опорному сигналу.
На этапе 803, UE выбирает ранг, индикатор качества канала (CQI) и кодовое слово предварительного кодирования для передачи данных согласно результату измерений канала, при этом кодовое слово предварительного кодирования является определенной матрицей, выбранной из предварительно заданной таблицы кодирования для восьми антенн, т.е. кодовое слово предварительного кодирования (кодовое слово, если коротко) выбирается.
На этапе 804, UE возвращает CQI, ранг и метку (PMI) кодового слова предварительного кодирования в таблице кодирования в базовую станцию.
На этапе 805, базовая станция выбирает информацию, к примеру, режим модуляции и матрицу предварительного кодирования, согласно принимаемому CQI, рангу и метке (PMI) кодового слова предварительного кодирования в таблице кодирования.
В частности, базовая станция выполняет поиск матрицы предварительного кодирования в таблице кодирования для восьми антенн.
На этапе 806, базовая станция использует найденную матрицу предварительного кодирования, чтобы кодировать данные, которые должны отправляться, и отправляет кодированные данные.
На этапе 807, UE принимает данные, отправляемые посредством базовой станции, и анализирует принимаемые данные посредством использования матрицы предварительного кодирования, выбранной на этапе 503.
Согласно варианту 8 осуществления настоящего изобретения, матрица предварительного кодирования, сохраненная в UE и базовой станции, является применимой к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 9 осуществления
Вариант 9 осуществления настоящего изобретения предоставляет способ для передачи данных. Ссылаясь на фиг.9, способ включает в себя следующие этапы.
На этапе 901, прием метки кодового слова в таблице кодирования для восьми антенн, отправляемой посредством UE.
На этапе 902, выполнение поиска кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн.
На этапе 903, кодирование данных, которые должны отправляться, посредством использования кодового слова, и отправка кодированных данных.
Таблица кодирования для восьми антенн включает в себя, по меньшей мере: кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн.
Основным объектом выполнения вышеуказанных этапов в варианте осуществления настоящего изобретения может быть базовая станция.
Согласно варианту 9 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовому слову ранга 4 для четырех антенн или получается посредством расширения кодового слова ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн. Кодовое слово ранга 8 для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 10 осуществления
Вариант 10 осуществления настоящего изобретения предоставляет способ для передачи данных. Ссылаясь на фиг.10, способ включает в себя следующие этапы.
На этапе 1001, выбор кодового слова в таблице кодирования для восьми антенн.
На этапе 1002, отправка метки кодового слова в таблице кодирования для восьми антенн в базовую станцию.
Таблица кодирования с восемью антеннами включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодового слова ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовым словам для четырех антенн.
Вышеуказанные этапы в варианте осуществления настоящего изобретения могут быть реализованы посредством UE.
Согласно варианту 10 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодового слова ранга 4 для четырех антенн или получается посредством расширения кодового слова ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн. Кодовое слово ранга 8 для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант 11 осуществления
Вариант 11 осуществления настоящего изобретения предоставляет устройство базовой станции. Ссылаясь на фиг.11, устройство базовой станции включает в себя модуль 1101 хранения, приемный модуль 1102, модуль 1103 поиска, модуль 1104 кодирования и передающий модуль 1105.
Модуль 1101 хранения выполнен с возможностью хранить таблицу кодирования для восьми антенн. Таблица кодирования с восемью антеннами включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодового слова ранга 4 для четырех антенн, или получается посредством расширения кодового слова ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн.
Приемный модуль 1102 выполнен с возможностью принимать метку кодового слова в таблице кодирования для восьми антенн, отправляемую посредством UE.
Модуль 1103 поиска выполнен с возможностью осуществлять поиск кодового слова, идентифицированного посредством метки в таблице кодирования для восьми антенн.
Модуль 1104 кодирования выполнен с возможностью кодировать данные, которые должны отправляться, посредством использования кодового слова, найденного посредством модуля 1103 поиска.
Передающий модуль 1105 выполнен с возможностью отправлять данные, кодированные посредством модуля 1104 кодирования.
Кодовое слово ранга 4 для восьми антенн получается посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или, кодовое слово ранга 4 для восьми антенн получается посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу, и второго кодового слова ранга 4 для четырех антенн.
Первые четыре столбца кодового слова ранга 8 для восьми антенн являются кодовым словом ранга 4 для восьми антенн, и последние четыре столбца получаются посредством получения отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 с восемью антеннами.
Альтернативно, последние четыре столбца кодового слова ранга 8 для восьми антенн являются кодовым словом ранга 4 для восьми антенн, и первые четыре столбца получаются посредством получения отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн.
Согласно варианту 11 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовому слову ранга 4 для четырех антенн или получается посредством расширения кодового слова ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн, тем самым снижая сложность таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI и уменьшать емкость для хранения базовой станции. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией.
Вариант 12 осуществления
Вариант 12 осуществления настоящего изобретения предоставляет UE. Ссылаясь на фиг.12, UE включает в себя модуль 1201 хранения, модуль 1202 выбора и передающий модуль 1203.
Модуль 1201 хранения выполнен с возможностью хранить таблицу кодирования для восьми антенн. Таблица кодирования для восьми антенн включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодового слова ранга 4 для четырех антенн; или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн.
Модуль 1202 выбора выполнен с возможностью выбирать кодовое слово в таблице кодирования для восьми антенн.
Передающий модуль 1203 выполнен с возможностью отправлять метку выбранного кодового слова в таблице кодирования для восьми антенн в базовую станцию.
UE дополнительно включает в себя приемный модуль 1204, выполненный с возможностью принимать данные, отправляемые посредством базовой станции, при этом данные, отправляемые посредством базовой станции, отправляются после того, как базовая станция использует кодовое слово, идентифицированное посредством метки, чтобы кодировать данные, которые должны отправляться; и модуль 1205 декодирования, выполненный с возможностью декодировать данные, отправляемые посредством базовой станции, согласно выбранному кодовому слову.
Кодовое слово ранга 4 для восьми антенн получается посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу; или, кодовое слово ранга 4 для восьми антенн получается посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
Первые четыре столбца кодового слова ранга 8 для восьми антенн являются кодовым словом ранга 4 для восьми антенн, и последние четыре столбца получаются посредством получения отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн; альтернативно, последние четыре столбца кодового слова ранга 8 для восьми антенн являются кодовым словом ранга 4 для восьми антенн, и первые четыре столбца получаются посредством получения отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн.
Согласно варианту 12 осуществления настоящего изобретения, кодовое слово ранга 8 для восьми антенн получается согласно матрице вращения для восьми антенн и кодовому слову ранга 4 для четырех антенн; или получается посредством расширения кодового слова ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн, тем самым снижая сложность таблицы кодирования. Кодовое слово для восьми антенн имеет характеристику вложенности и конечный набор символов, что позволяет снижать вычислительную сложность CQI и уменьшать емкость для хранения UE. Кодовое слово для восьми антенн является применимым к сценариям, включающим в себя сильную корреляцию с двойной поляризацией, слабую корреляцию с двойной поляризацией, сильную корреляцию с одиночной поляризацией и слабую корреляцию с одиночной поляризацией и т.д.
Вариант осуществления настоящего изобретения предоставляет устройство базовой станции, которое включает в себя модуль хранения, приемный модуль, модуль поиска, модуль кодирования и передающий модуль.
Модуль хранения выполнен с возможностью хранить таблицу кодирования для восьми антенн. Таблица кодирования для восьми антенн включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн; или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн.
Приемный модуль выполнен с возможностью принимать метку кодового слова в таблице кодирования для восьми антенн, отправляемую посредством UE.
Модуль поиска выполнен с возможностью осуществлять поиск кодового слова, идентифицированного посредством метки, принятой посредством приемного модуля, в таблице кодирования для восьми антенн, хранимой модулем хранения.
Модуль кодирования выполнен с возможностью кодировать данные, которые должны отправляться, посредством использования кодового слова, найденного посредством модуля поиска.
Передающий модуль выполнен с возможностью отправлять данные, кодированные посредством модуля кодирования.
Модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 4 для восьми антенн, которое получается посредством конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, или дополнительно выполнен с возможностью хранить кодовое слово ранга 4 для восьми антенн, которое получается посредством конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
Модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн.
Вариант осуществления настоящего изобретения предоставляет UE, которое включает в себя модуль хранения, модуль выбора и передающий модуль.
Модуль хранения выполнен с возможностью хранить таблицу кодирования с восемью антеннами. Таблица кодирования с восемью антеннами включает в себя, по меньшей мере, одно кодовое слово ранга 8 для восьми антенн. Кодовое слово ранга 8 для восьми антенн получается посредством умножения обратной матрицы для матрицы вращения для восьми антенн на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, или получается посредством расширения кодовых слов ранга 4 для восьми антенн, причем кодовое слово ранга 4 для восьми антенн получается согласно кодовому слову для четырех антенн.
Модуль выбора выполнен с возможностью выбирать кодовое слово в таблице кодирования для восьми антенн, хранимой модулем хранения.
Передающий модуль выполнен с возможностью отправлять метку кодового слова, выбранного посредством модуля выбора в таблице кодирования для восьми антенн, в базовую станцию.
Модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 4 для восьми антенн, которое получается посредством конкатенации кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, или дополнительно выполнен с возможностью хранить кодовое слово ранга 4 для восьми антенн, которое получается посредством конкатенации второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу.
Модуль хранения дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов конфигурации с восемью антеннами кодового слова ранга 8, или дополнительно выполнен с возможностью хранить кодовое слово ранга 8 для восьми антенн, которое получается посредством использования кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использования отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн.
Вариант осуществления настоящего изобретения предоставляет способ для формирования таблицы кодирования, который включает в себя:
- получение матрицы вращения для восьми антенн;
- получение кодовых слов ранга 4 для четырех антенн; и
- получение кодового слова ранга 8 для восьми антенн посредством умножения обратной матрицы для матрицы вращения на восьмимерную матрицу, сформированную посредством кодовых слов ранга 4 для четырех антенн, причем кодовое слово ранга 8 для восьми антенн используется посредством базовой станции для кодирования данных, которые должны отправляться.
Структурой восьмимерной матрицы, сформированной посредством кодовых слов ранга 4 для четырех антенн, является или , или , или , где и - это, соответственно, кодовые слова ранга 4 для четырех антенн.
Способ дополнительно включает в себя:
- перестановку строк полученного кодового слова ранга 8 для восьми антенн.
Вариант осуществления настоящего изобретения дополнительно предоставляет способ для формирования таблицы кодирования, который включает в себя:
- получение кодового слова для четырех антенн; и
- получение кодового слова ранга 1 для восьми антенн или кодового слова ранга 4 для восьми антенн посредством использования кодовых слов для четырех антенн.
Что касается сценария сильной корреляции с одиночной поляризацией, получение кодовых слов для четырех антенн включает в себя:
- получение кодового слова ранга 1 на основе DFT для четырех антенн посредством использования формулы , где - это элемент m-этой строки и n-ного столбца g-того кодового слова из кодовых слов ранга 1 на основе DFT для четырех передающих антенн, Q - это число кодовых слов, оптимизированных для сценария сильной корреляции с одиночной поляризацией, и =4; или
- получение кодового слова ранга 1 на основе DFT для восьми антенн посредством использования формулы и выбора четырех элементов в в качестве элементов кодового слова ранга 1 на основе DFT для четырех передающих антенн согласно группировкам поляризации антенн, где - это элемент m-этой строки и n-ного столбца g-того кодового слова из кодовых слов ранга 1 на основе DFT для восьми антенн, Q - это число кодовых слов, оптимизированных для сценария сильной корреляции с одиночной поляризацией, и =8.
Получение кодового слова для четырех антенн дополнительно включает в себя:
- расширение кодового слова ранга 1 на основе DFT для четырех антенн, чтобы получать кодовое слово ранга 4 для четырех антенн согласно преобразованию Хаусхолдера; или
- расширение кодового слова ранга 1 на основе DFT для четырех антенн, чтобы получать кодовое слово ранга 4 для четырех антенн посредством использования формулы и ограничивающего условия , где представляет кодовое слово ранга 4 для четырех антенн, - это диагональная матрица, T - это 4x4-мерная унитарная матрица, и представляет кодовое слово ранга 1 на основе DFT для четырех антенн.
Полученное кодовое слово для четырех антенн включает в себя кодовое слово ранга 1 на основе DFT для четырех антенн .
Получение кодового слова ранга 1 для восьми антенн посредством использования кодового слова для четырех антенн включает в себя:
- получение кодового слова ранга 1 для восьми антенн посредством конкатенации кодового слова ранга 1 на основе DFT для четырех антенн и матрицы, полученной посредством умножения кодового слова ранга 1 на основе DFT для четырех антенн на оптимизированный параметр .
Полученное кодовое слово для четырех антенн включает в себя кодовое слово ранга 4 для четырех антенн . Получение кодового слова ранга 1 для восьми антенн согласно кодовому слову для четырех антенн включает в себя:
- умножение матрицы вращения для четырех антенн на первый столбец , чтобы получать матрицу, имеющую четыре строки и один столбец, умножение матрицы, имеющей четыре строки и один столбец, на оптимизированный параметр , и конкатенацию матрицы, полученной посредством умножения матрицы, имеющей четыре строки и один столбец, на оптимизированный параметр , и матрицы, имеющей четыре строки и один столбец, чтобы получать кодовое слово ранга 1 для восьми антенн, что касается сценария сильной корреляции с двойной поляризацией, когда группировки поляризации антенн - это {1, 2, 5, 6} и {3, 4, 7, 8}; и/или
- умножение матрицы вращения для четырех антенн на первый столбец , чтобы получать первую матрицу, умножение матрицы вращения для четырех антенн на первый столбец и оптимизированный параметр , чтобы получать вторую матрицу, если r находится в диапазоне от 1 до R/2, и конкатенацию первой матрицы и второй матрицы, чтобы получать кодовое слово ранга 1 для восьми антенн, что касается сценария сильной корреляции с двойной поляризацией, когда группировки поляризации антенн - это {1, 2, 7, 8} и {3, 4, 5, 6}; или умножение конфигурации с четырьмя антеннами матрицы вращения на первый столбец и оптимизированный параметр , чтобы получать третью матрицу, конкатенацию первой матрицы и третьей матрицы, чтобы получать кодовое слово ранга 1 для восьми антенн, если r находится в диапазоне от (R/2)+1 до R; и/или
- умножение матрицы вращения для четырех антенн на первый столбец , чтобы получать четвертую матрицу, умножение матрицы вращения для четырех антенн на первый столбец и оптимизированный параметр , чтобы получать пятую матрицу, и конкатенацию четвертой матрицы и пятой матрицы, чтобы получать кодовое слово ранга 1 для восьми антенн, что касается сценария слабой корреляции с двойной поляризацией.
Полученное кодовое слово для четырех антенн включает в себя кодовое слово ранга 4 для четырех антенн. Получение кодового слова ранга 4 для восьми антенн согласно кодовому слову для четырех антенн включает в себя:
- умножение кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенацию матрицы, полученной посредством умножения кодового слова ранга 4 для четырех антенн на диагональную матрицу, и кодового слова ранга 4 для четырех антенн, чтобы получать кодовое слово ранга 4 для восьми антенн; и/или
- умножение первого кодового слова ранга 4 для четырех антенн на диагональную матрицу и конкатенацию второго кодового слова ранга 4 для четырех антенн и матрицы, полученной посредством умножения первого кодового слова ранга 4 для четырех антенн на диагональную матрицу, чтобы получать кодовое слово ранга 4 для восьми антенн.
Способ дополнительно включает в себя:
- использование кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн и использование отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн; или
- использование кодового слова ранга 4 для восьми антенн в качестве последних четырех столбцов кодового слова ранга 8 для восьми антенн и использование отрицательных значений первых четырех строк или последних четырех строк кодового слова ранга 4 для восьми антенн в качестве первых четырех столбцов кодового слова ранга 8 для восьми антенн.
Специалисты в данной области техники должны понимать, что все или часть этапов способа согласно вариантам осуществления настоящего изобретения могут быть реализованы посредством программы, выдающей инструкции релевантным аппаратным средствам. Программа может быть сохранена на машиночитаемом носителе хранения данных, таком как ROM, магнитный диск или оптический диск.
Способ для формирования таблицы кодирования и способ, и устройство для передачи данных вариантов осуществления настоящего изобретения описываются подробно выше. Принцип и реализация настоящего изобретения описаны в данном документе через конкретные примеры. Описание вариантов осуществления настоящего изобретения предоставляется просто для простоты понимания способа и базовых идей настоящего изобретения. Специалисты в данной области техники могут осуществлять варьирования и модификации настоящего изобретения с точки зрения конкретных реализаций и объемов применения согласно идеям настоящего изобретения. Следовательно, данное подробное описание не должно истолковываться как ограничение настоящего изобретения.
Следует отметить, что в вышеописанных вариантах осуществления UE и базовой станции, модули разделяются согласно функциональной логике, но не ограничены вышеуказанному разделению до тех пор, пока они могут реализовывать соответствующие функции. Помимо этого конкретное название каждого функционального модуля используется для различения вместо ограничения объема защиты настоящего изобретения.
Следует понимать, что вышеприведенные описания являются просто некоторыми примерными и конкретными вариантами осуществления настоящего изобретения, но объем настоящего изобретения не ограничен этим. В объеме, раскрытом посредством настоящего изобретения, любая модификация или замена, которая может быть легко задумана специалистами в данной области техники, должны попадать в объем защиты настоящего изобретения, заданный посредством прилагаемой формулы изобретения.
Класс H04B7/08 на приемной станции