ПРЕОБРАЗОВАННАЯ СТРУКТУРА ДЛЯ ОСНОВАННОГО НА РАЗНЕСЕНИИ С ЦИКЛИЧЕСКОЙ ЗАДЕРЖКОЙ ПРЕДВАРИТЕЛЬНОГО КОДИРОВАНИЯ

1. Способ, который облегчает применение разнесения с циклической задержкой (CDD) и предварительное кодирование к беспроводным передачам, содержащий этапы:
преобразование множества векторов данных, связанных с антеннами приемника, в область виртуальной антенны;
применение матрицы CDD ко множеству векторов данных, чтобы получить матрицу пространственного разнесения; и
применение матрицы предварительного кодирования к матрице пространственного разнесения, чтобы создать множество направленных лучей данных, соответствующих многим передающим антеннам.
2. Способ по п.1, в котором преобразование векторов данных в область виртуальной антенны достигается посредством применения единичной матрицы к векторам данных, где размерности единичной матрицы связаны с количеством векторов данных.
3. Способ по п.2, дополнительно содержащий применение эрмитовой обратно транспонированной матрицы единичной матрицы к векторам данных, на основании, по меньшей мере частично, типа приемника.
4. Способ по п.1, дополнительно содержащий выбор матрицы CDD, на основании, по меньшей мере частично, типа приемника, количества антенн приемника или множества векторов данных.
5. Способ по п.1, дополнительно содержащий выбор приращения фазы, применяемого к матрице CDD, чтобы сконфигурировать размер пространственного разнесения, выполняемого посредством применения матрицы пространственного разнесения.
6. Способ по п.1, в котором количество передающих антенн изменяется в зависимости от количества антенн приемника или множества векторов данных.
7. Способ по п.1, дополнительно содержащий:
применение обратного быстрого преобразования Фурье (IFFT) к направленным лучам данных, чтобы создать один или более символов OFDM, относящихся к ним; и
добавление циклического префикса (CP) к одному или более символам OFDM.
8. Способ по п.7, дополнительно содержащий передачу символов OFDM по множеству передающих антенн согласно связанному направленному лучу передачи данных.
9. Устройство беспроводной связи, содержащее:
по меньшей мере один процессор, сконфигурированный, чтобы преобразовать множество векторов данных в область виртуальной антенны и применить матрицы разнесения с циклической задержкой (CDD) и предварительного кодирования в отношении них, чтобы создать множество сформированных в лучи сигналов; и
память, подсоединенную по меньшей мере к одному процессору.
10. Устройство беспроводной связи по п.9, в котором по меньшей мере один процессор также сконфигурирован для того, чтобы передать сформированные сигналы по множеству передающих антенн.
11. Устройство беспроводной связи по п.9, в котором множество векторов данных преобразовывается в область виртуальной антенны, по меньшей мере частично, посредством применения единичной матрицы ко множеству векторов данных.
12. Устройство беспроводной связи по п.11, в котором матрица CDD применяется по единичной матрице, чтобы ввести в нее пространственное разнесение.
13. Устройство беспроводной связи по п.12, в котором предварительное кодирование применяется к матрице, полученной из применения матрицы CDD, чтобы создать сформированные в лучи сигналы.
14. Устройство беспроводной связи по п.9, в котором по меньшей мере один процессор также конфигурируется, чтобы выбрать матрицу CDD, на основании, по меньшей мере частично, типа приемника, который принимает множество сформированных в лучи сигналов.
15. Устройство беспроводной связи по п.14, в котором приемник является приемником с линейной минимальной среднеквадратичной ошибкой (LMMSE), и матрица CDD содержит эрмитову матрицу единичной матрицы, используемой для преобразования векторов данных в область виртуальной антенны.
16. Устройство беспроводной связи по п.9, в котором количество антенн, используемых для передачи сформированных в лучи сигналов, превышает количество антенн для приема этих сформированных в лучи сигналов или количество векторов данных.
17. Устройство беспроводной связи, которое облегчает применение разнесения с циклической задержкой (CDD) и предварительное кодирование к беспроводным передачам, содержащее:
средство для преобразования множества векторов данных, связанных с рангом передачи, в пространство виртуальной антенны;
средство для применения CDD к пространству виртуальной антенны; и
средство для предварительного кодирования пространства виртуальной антенны с примененным CDD, чтобы создать множество сформированных в лучи сигналов.
18. Устройство беспроводной связи по п.17, дополнительно содержащее средство для передачи сформированных в лучи сигналов по множеству передающих антенн.
19. Устройство беспроводной связи по п.18, в котором количество антенн больше, чем ранг передачи.
20. Устройство беспроводной связи по п.17, в котором средство для применения CDD умножает векторы данных на матрицу задержки CDD.
21. Устройство беспроводной связи по п.20, дополнительно содержащее средство для выбора матрицы задержки CDD, на основании, по меньшей мере частично, типа приемника, чтобы принять сформированные в лучи сигналы.
22. Устройство беспроводной связи по п.17, в котором матрица задержки CDD дополнительно выбирается на основании, по меньшей мере частично, ранга передачи, чтобы препятствовать рассеиванию энергии передачи в пространстве при передаче сформированных в лучи сигналов.
23. Устройство беспроводной связи по п.17, в котором средство для преобразования векторов данных использует единичную матрицу, чтобы создать пространство виртуальной антенны.
24. Устройство беспроводной связи по п.23, дополнительно содержащее средство для применения эрмитовой матрицы единичной матрицы, чтобы смягчить потерю производительности, вызванную использованием единичной матрицы.
25. Компьютерный программный продукт, содержащий: считываемый компьютером носитель, содержащий:
программный код, чтобы вынудить по меньшей мере один компьютер преобразовывать множество векторов данных, связанных с антеннами приемника, в область виртуальной антенны;
программный код, чтобы вынудить по меньшей мере один компьютер применить матрицу разнесения с циклической задержкой (CDD) ко множеству векторов данных, чтобы получить матрицу пространственного разнесения; и
программный код, чтобы вынудить по меньшей мере один компьютер применить матрицу предварительного кодирования к матрице пространственного разнесения, чтобы создать множество направленных лучей данных, соответствующих многим передающим антеннам.