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

1. Устройство, содержащее:
по меньшей мере, один процессор, сконфигурированный для определения набора параметров, определяющих матрицу управления передачей, которая должна быть использована для передачи из передатчика в приемник, и отправки этого набора параметров в передатчик для использования передатчиком для получения матрицы управления передачей, и
память, соединенную, по меньшей мере, с одним процессором.
2. Устройство по п.1, в котором, по меньшей мере, один процессор сконфигурирован для получения матрицы управления передачей на основе множества матриц преобразования и определения набора параметров на основе этого множества матриц преобразования.
3. Устройство по п.2, в котором, по меньшей мере, один процессор сконфигурирован для выполнения множества итераций вращения Якоби матрицы канала посредством множества матриц преобразования для обнуления недиагональных элементов матрицы канала.
4. Устройство по п.3, в котором для каждой итерации вращения Якоби, по меньшей мере, один процессор сконфигурирован для получения матрицы преобразования на основе матрицы канала, для обновления матрицы канала на основе матрицы преобразования и обновления матрицы управления передачей на основе матрицы преобразования.
5. Устройство по п.4, в котором для каждой итерации вращения Якоби, по меньшей мере, один процессор сконфигурирован для формирования подматрицы матрицы канала, разложения этой подматрицы для получения вспомогательной матрицы собственных векторов подматрицы и формирования матрицы преобразования на основе вспомогательной матрицы.
6. Устройство по п.4, в котором для каждой итерации вращения Якоби, по меньшей мере, один процессор сконфигурирован для идентификации наибольшего недиагонального элемента матрицы канала и получения матрицы преобразования на основе индексов строки и столбца наибольшего недиагонального элемента.
7. Устройство по п.4, в котором, по меньшей мере, один процессор сконфигурирован для выбора элементов матрицы канала в предопределенном порядке для множества итераций вращения Якоби и получения матрицы преобразования для каждой итерации вращения Якоби на основе элементов матрицы канала, выбранных для этой итерации.
8. Устройство по п.4, в котором, по меньшей мере, один процессор сконфигурирован для инициализации матрицы управления передачей единичной матрицей, матрицей управления передачей для другой поднесущей или матрицей управления передачей для другого интервала времени до множества итераций вращения Якоби.
9. Устройство по п.4, в котором, по меньшей мере, один процессор сконфигурирован для получения матрицы канала на основе оценки характеристик канала.
10. Устройство по п.4, в котором, по меньшей мере, один процессор сконфигурирован для получения корреляционной матрицы для матрицы характеристик канала и использования этой корреляционной матрицы как матрицы канала.
11. Устройство по п.2, в котором набор параметров содержит, по меньшей мере, один угол для, по меньшей мере, одного элемента каждой из матриц преобразования.
12. Устройство по п.11, в котором, по меньшей мере, один процессор сконфигурирован для получения упомянутого, по меньшей мере, одного угла для каждой матрицы преобразования с равномерным квантованием.
13. Устройство по п.11, в котором, по меньшей мере, один процессор сконфигурирован для получения этого, по меньшей мере, одного угла для каждой матрицы преобразования с неравномерным квантованием из вычисления CORDIC.
14. Устройство по п.2, в котором набор параметров содержит, по меньшей мере, одно значение для, по меньшей мере, одного элемента каждой матрицы преобразования, по меньшей мере, один индекс для, по меньшей мере, одного элемента каждой передачи, указание вида каждой матрицы преобразования или их комбинацию.
15. Способ, содержащий:
определение набора параметров, определяющих матрицу управления передачей, которая должна быть использована для передачи из передатчика в приемник, и
отправку набора параметров в передатчик для использования передатчиком для получения матрицы управления передачей.
16. Способ по п.15, в котором определение набора параметров содержит
получение матрицы управления передачей на основе множества матриц преобразования и
определение набора параметров на основе множества матриц преобразования.
17. Способ по п.16, в котором получение матрицы управления передачей содержит
выполнение множества итераций вращения Якоби матрицы канала посредством множества матриц преобразования, и
для каждой итерации вращения Якоби
получение матрицы преобразования на основе матрицы канала,
обновление матрицы канала на основе матрицы преобразования и
обновление матрицы управления передачей на основе матрицы преобразования.
18. Способ по п.16, в котором определение набора параметров на основе множества матриц преобразования содержит
формирование набора параметров с, по меньшей мере, одним углом для, по меньшей мере, одного элемента каждой матрицы преобразования.
19. Устройство, содержащее:
средство для определения набора параметров, определяющих матрицу управления передачей, которая должна быть использована для передачи из передатчика в приемник, и
средство для отправки набора параметров в передатчик для использования передатчиком для получения матрицы управления передачей.
20. Устройство по п.19, в котором средство для определения набора параметров содержит
средство для получения матрицы управления передачей на основе множества матриц преобразования и
средство для определения набора параметров на основе множества матриц преобразования.
21. Устройство по п.20, в котором средство для получения матрицы управления передачей содержит
средство для выполнения множества итераций вращения Якоби матрицы канала посредством множества матриц преобразования, и
средство для каждой итерации вращения Якоби
получения матрицы преобразования на основе матрицы канала,
обновления матрицы канала на основе матрицы преобразования и
обновления матрицы управления передачей на основе матрицы преобразования.
22. Устройство по п.20, в котором средство для определения набора параметров на основе множества матриц преобразования содержит
средство для формирования набора параметров с, по меньшей мере, одним углом для, по меньшей мере, одного элемента каждой матрицы преобразования.
23. Читаемый процессором носитель, включающий в себя команды, сохраненные на нем, содержащий:
первый набор команд для определения набора параметров, определяющих матрицу управления передачей, которая должна быть использована для передачи из передатчика в приемник, и
второй набор команд для отправки набора параметров в передатчик для использования передатчиком для получения матрицы управления передачей.
24. Читаемый процессором носитель по п.23, в котором первый набор команд содержит
третий набор команд для получения матрицы управления передачей на основе множества матриц преобразования и
четвертый набор команд для определения набора параметров на основе множества матриц преобразования.
25. Читаемый процессором носитель по п.24, в котором четвертый набор команд содержит
пятый набор команд для формирования набора параметров с, по меньшей мере, одним углом для, по меньшей мере, одного элемента каждой матрицы преобразования.
26. Устройство, содержащее:
по меньшей мере, один процессор, сконфигурированный для приема набора параметров, определяющих матрицу управления передачей, для получения матрицы управления передачей на основе этого набора параметров и использования матрицы управления передачей для передачи из передатчика в приемник, и
память, соединенную, по меньшей мере, с одним процессором.
27. Устройство по п.26, в котором, по меньшей мере, один процессор сконфигурирован для инициализации матрицы управления передачей, формирования множества матриц преобразования на основе набора параметров и обновления матрицы управления передачей посредством каждой из матриц преобразования.
28. Устройство по п.27, в котором, по меньшей мере, один процессор сконфигурирован для получения, по меньшей мере, одного угла для, по меньшей мере, одного элемента каждой матрицы преобразования из набора параметров и формирования каждой матрицы преобразования на основе этого, по меньшей мере, одного угла для матрицы преобразования.
29. Устройство по п.28, в котором, по меньшей мере, один процессор сконфигурирован для получения, по меньшей мере, одного элемента каждой матрицы преобразования посредством выполнения вычисления CORDIC на основе, по меньшей мере, одного угла для матрицы преобразования.
30. Устройство по п.27, в котором, по меньшей мере, один процессор сконфигурирован для инициализации матрицы управления передачей единичной матрицей, матрицей управления передачей для другой поднесущей или матрицей управления передачей для другого интервала времени.
31. Способ, содержащий:
прием набора параметров, определяющих матрицу управления передачей,
получение матрицы управления передачей на основе набора параметров и
использование матрицы управления передачей для передачи из передатчика в приемник.
32. Способ по п.31, в котором получение матрицы управления передачей содержит
инициализацию матрицы управления передачей,
формирование множества матриц преобразования на основе набора параметров и
обновление матрицы управления передачей посредством каждой из матриц преобразования.
33. Способ по п.32, в котором формирование множества матриц преобразования содержит
получение, по меньшей мере, одного угла для, по меньшей мере, одного элемента каждой матрицы преобразования из набора параметров и
формирование каждой матрицы преобразования на основе упомянутого, по меньшей мере, одного угла для матрицы преобразования.
34. Устройство, содержащее:
средство для приема набора параметров, определяющих матрицу управления передачей,
средство для получения матрицы управления передачей на основе набора параметров и
средство для использования матрицы управления передачей для передачи из передатчика в приемник.
35. Устройство по п.34, в котором средство для получения матрицы управления передачей содержит
средство для инициализации матрицы управления передачей,
средство для формирования множества матриц преобразования на основе набора параметров и
средство для обновления матрицы управления передачей посредством каждой из матриц преобразования.
36. Устройство по п.35, в котором средство для формирования множества матриц преобразования содержит
средство для получения, по меньшей мере, одного угла для, по меньшей мере, одного элемента каждой матрицы преобразования из набора параметров и
средство для формирования каждой матрицы преобразования на основе упомянутого, по меньшей мере, одного угла для матрицы преобразования.
37. Читаемый процессором носитель, включающий в себя команды, сохраненные на нем, содержащий:
первый набор команд для приема набора параметров, определяющих матрицу управления передачей,
второй набор команд для получения матрицы управления передачей на основе упомянутого набора параметров и
третий набор команд для использования матрицы управления передачей для передачи из передатчика в приемник.
38. Читаемый процессором носитель по п.37, в котором второй набор команд содержит
четвертый набор команд для инициализации матрицы управления передачей,
пятый набор команд для формирования множества матриц преобразования на основе набора параметров и
шестой набор команд для обновления матрицы управления передачей посредством каждой из матриц преобразования.
39. Читаемый процессором носитель по п.38, в котором пятый набор команд содержит
седьмой набор команд для получения, по меньшей мере, одного угла для, по меньшей мере, одного элемента каждой матрицы преобразования из набора параметров и
восьмой набор команд для формирования каждой матрицы преобразования на основе этого, по меньшей мере, одного угла для матрицы преобразования.