АЛГОРИТМ БЫСТРОГО ВЫЧИСЛЕНИЯ КОРНЯ КВАДРАТНОГО ДЛЯ КОРРЕКЦИИ В СИСТЕМЕ MIMO

1. Способ обеспечения коррекции в приемной цепочке в системе радиосвязи, содержащий:
генерацию матрицы коррекции для тона принимаемого сигнала, где матрица коррекции является функцией обратной матрицы, вычисляемой по меньшей мере частично на основе частичного обновления подмножества элементов матрицы быстрого вычисления корня квадратного; и
коррекцию тона в функции матрицы коррекции;
отличающийся тем, что выполнение частичного обновления подмножества элементов матрицы быстрого вычисления корня квадратного содержит определение матрицы поворота в соответствии с методом отражения Хаусхолдера.
2. Способ по п.1, отличающийся тем, что матрица быстрого вычисления корня квадратного является матрицей предмассива.
3. Способ по п.1, отличающийся тем, что матрица быстрого вычисления корня квадратного является матрицей постмассива.
4. Способ по п.1, дополнительно содержащий модификацию матрицы быстрого вычисления корня квадратного для снижения требований к динамическому диапазону.
5. Способ по п.1, дополнительно содержащий модификацию матрицы быстрого вычисления корня квадратного в функции от дисперсии помех.
6. Способ по п.1, дополнительно содержащий выполнение коррекции с применением сложения в максимальной пропорции, когда в принимаемом сигнале присутствует только один поток данных.
7. Способ по п.1, дополнительно содержащий генерацию регистрационного пакета, содержащего символы, полученные из скорректированного тона.
8. Аппаратура для обеспечения коррекции в среде радиосвязи, содержащая:
процессор, конфигурированный для вычисления обратной матрицы по меньшей мере частично на основе итеративного частичного обновления матрицы быстрого вычисления корня квадратного, для вычисления матрицы коррекции в функции этой обратной матрицы и для получения по меньшей мере одного потока данных из принимаемого сигнала с использованием этой матрицы коррекции; и
запоминающее устройство, соединенное с процессором;
отличающаяся тем, что выполнение итеративного частичного обновления матрицы быстрого вычисления корня квадратного содержит определение матрицы поворота в соответствии с методом отражения Хаусхолдера.
9. Аппаратура по п.8, отличающаяся тем, что указанная матрица быстрого вычисления корня квадратного представляет собой, по меньшей мере, одну матрицу предмассива или матрицу постмассива.
10. Аппаратура по п.8, отличающаяся тем, что процессор дополнительно конфигурирован для снижения требований к динамическому диапазону матрицы быстрого вычисления корня квадратного.
11. Аппаратура по п.10, отличающаяся тем, что указанная матрица быстрого вычисления корня квадратного определена в функции дисперсии помех.
12. Аппаратура по п.8, отличающаяся тем, что процессор дополнительно конфигурирован для выполнения коррекции с применением сложения в максимальной пропорции, когда в принимаемом сигнале присутствует только один поток данных.
13. Устройство для обеспечения коррекции в среде радиосвязи, содержащее:
средства для генерации матрицы коррекции с использованием модифицированного способа быстрого вычисления корня квадратного, выполняющего обновление подмножества матрицы быстрого вычисления корня квадратного в процессе итеративной обработки; и
средства для выделения по меньшей мере одного потока данных из принимаемого сигнала с использованием матрицы коррекции,
отличающееся тем, что обновление подмножества матрицы быстрого вычисления корня квадратного в процессе итеративной обработки содержит определение матрицы поворота в соответствии с методом отражения Хаусхолдера.
14. Устройство по п.13, отличающееся тем, что указанная матрица быстрого вычисления корня квадратного представляет собой, по меньшей мере, одну матрицу предмассива или матрицу постмассива.
15. Устройство по п.13, отличающееся тем, что указанную матрицу быстрого вычисления корня квадратного инициализируют в функции дисперсии помех, чтобы снизить требования к динамическому диапазону.
16. Устройство по п.13, дополнительно содержащее средства для коррекции принимаемого сигнала с применением сложения в максимальной пропорции, когда в принимаемом сигнале присутствует только один поток данных.
17. Компьютерный программный продукт, включающий машиночитаемый носитель, содержащий:
программу, под управлением которой компьютер вычисляет матрицу коррекции для тона принимаемого сигнала, отличающуюся тем, что вычисление матрицы коррекции основано на итеративном частичном обновлении матрицы быстрого вычисления корня квадратного; и
программу, под управлением которой компьютер корректирует принимаемый сигнал в функции матрицы коррекции;
отличающийся тем, что выполнение частичного обновления подмножества элементов матрицы быстрого вычисления корня квадратного содержит определение матрицы поворота в соответствии с методом отражения Хаусхолдера.
18. Компьютерный программный продукт по п.17, отличающийся тем, что указанная матрица быстрого вычисления корня квадратного представляет собой, по меньшей мере, одну матрицу предмассива или матрицу постмассива.
19. Компьютерный программный продукт по п.17, где машиночитаемый носитель дополнительно содержит программу, под управлением которой компьютер инициализирует указанную матрицу быстрого вычисления корня квадратного в функции дисперсии помех, чтобы снизить требования к динамическому диапазону.
20. Компьютерный программный продукт по п.17, где машиночитаемый носитель дополнительно содержит программу, под управлением которой компьютер корректирует принимаемый сигнал с применением сложения в максимальной пропорции, когда в принимаемом сигнале присутствует только один поток данных.