ОБРАБОТКА НЕПОЛНЫМ FFT И ДЕМОДУЛЯЦИЯ ДЛЯ СИСТЕМЫ С НЕСКОЛЬКИМИ ПОДНЕСУЩИМИ

1. Устройство, содержащее:
по меньшей мере один процессор, сконфигурированный для выбора по меньшей мере одного множества поднесущих из нескольких множеств поднесущих, для выполнения предварительной обработки выборок временной области для получения промежуточных выборок и для выполнения по меньшей мере одного быстрого преобразования Фурье (FFT) над промежуточными выборками для получения символов частотной области по меньшей мере для одного множества поднесущих; и
запоминающее устройство, соединенное по меньшей мере с одним процессором.
2. Устройство по п.1, в котором по меньшей мере один процессор конфигурируется для выполнения M-точечных FFT над выборками временной области, где M - количество множеств поднесущих, и для умножения результатов M-точечных FFT на единичные комплексные величины для получения промежуточных выборок.
3. Устройство по п.1, в котором по меньшей мере один процессор конфигурируется для вращения выборок временной области для получения повернутых выборок, и для суммирования повернутых выборок для получения промежуточных выборок.
4. Устройство по п.1, в котором запоминающее устройство конфигурируется для хранения выборок временной области в первом направлении и для предоставления выборок временной области для предварительной обработки во втором направлении.
5. Устройство по п.4, в котором запоминающее устройство конфигурируется для хранения промежуточных выборок во втором направлении и для предоставления промежуточных выборок для обработки FFT в первом направлении.
6. Устройство по п.4, в котором первое направление является поколоночным, а второе направление является построчным.
7. Устройство по п.1, в котором по меньшей мере один процессор конфигурируется для выполнения предварительной обработки в соответствии со схемой предварительной обработки, выбранной исходя из количества выбранных множеств поднесущих.
8. Устройство по п.1, в котором для каждого из по меньшей мере одного множества поднесущих по меньшей мере один процессор конфигурируется для выполнения K-точечного FFT над K промежуточными выборками для получения K символов частотной области для множества поднесущих, где М·К=N, M - количество множеств поднесущих, K - количество поднесущих в каждом множестве и N - общее количество поднесущих.
9. Устройство по п.1, в котором по меньшей мере один процессор конфигурируется для выполнения первого FFT над первым множеством промежуточных выборок для получения первого множества символов частотной области для первого множества поднесущих, используемых для контрольной передачи, и для выполнения второго FFT над вторым множеством промежуточных выборок для получения второго множества символов частотной области для второго множества поднесущих, используемых для передачи данных.
10. Устройство по п.9, в котором по меньшей мере один процессор конфигурируется для выполнения третьего FFT над третьим множеством промежуточных выборок для получения третьего множества символов частотной области для третьего множества поднесущих, используемых для передачи данных.
11. Устройство по п.9, в котором по меньшей мере один процессор конфигурируется для выведения оценок коэффициента усиления канала для второго множества поднесущих, исходя из первого множества символов частотной области, и для выполнения обнаружения на втором множестве символов частотной области с помощью оценок коэффициента усиления канала.
12. Устройство по п.1, в котором несколько множеств включают в себя равное количество поднесущих, и в котором поднесущие в каждом множестве равномерно распределены по полосе пропускания системы.
13. Устройство по п.1, в котором несколько множеств поднесущих получаются с помощью мультиплексирования с ортогональным частотным разделением каналов (OFDM).
14. Устройство по п.1, в котором несколько множеств поднесущих получаются с помощью коллективного доступа с разделением каналов по частоте с одной несущей (SC-FDMA).
15. Процессор, сконфигурированный для выбора по меньшей мере одного множества поднесущих из нескольких множеств поднесущих, для выполнения предварительной обработки выборок временной области для получения промежуточных выборок и для выполнения по меньшей мере одного быстрого преобразования Фурье (FFT) над промежуточными выборками для получения символов частотной области по меньшей мере для одного множества поднесущих.
16. Процессор по п.15, который сконфигурирован для выполнения M-точечных FFT над выборками временной области, где M - количество множеств поднесущих, и для умножения результатов M-точечных FFT на единичные комплексные величины для получения промежуточных выборок.
17. Процессор по п.15, который сконфигурирован для выполнения K-точечного FFT над K промежуточными выборками для каждого из, по меньшей мере, одного множества поднесущих для получения K символов частотной области для множества поднесущих, где М·К=N, M - количество множеств поднесущих, K - количество поднесущих в каждом множестве и N - общее количество поднесущих.
18. Процессор по п.15, который сконфигурирован для выполнения первого FFT над первым множеством промежуточных выборок для получения первого множества символов частотной области для первого множества поднесущих, используемых для контрольной передачи, и для выполнения второго FFT над вторым множеством промежуточных выборок для получения второго множества символов частотной области для второго множества поднесущих, используемых для передачи данных.
19. Процессор по п.18, который сконфигурирован для выведения оценок коэффициента усиления канала для второго множества поднесущих, исходя из первого множества символов частотной области, и для выполнения обнаружения на втором множестве символов частотной области с помощью оценок коэффициента усиления канала.
20. Способ, содержащий этапы, на которых:
выбирают по меньшей мере одно множество поднесущих из нескольких множеств поднесущих;
выполняют предварительную обработку выборок временной области для получения промежуточных выборок; и
выполняют по меньшей мере одно быстрое преобразование Фурье (FFT) над промежуточными выборками для получения символов частотной области по меньшей мере для одного множества поднесущих.
21. Способ по п.20, в котором выполнение предварительной обработки содержит этапы, на которых
выполняют M-точечные FFT над выборками временной области, где M - количество множеств поднесущих, и
умножают результаты M-точечных FFT на единичные комплексные величины для получения промежуточных выборок.
22. Способ по п.20, содержащий также этапы, на которых:
сохраняют выборки временной области в буфере в первом направлении; и
извлекают выборки временной области из буфера во втором направлении для предварительной обработки.
23. Способ по п.22, содержащий также этапы, на которых:
сохраняют промежуточные выборки в буфере во втором направлении; и
извлекают промежуточные выборки из буфера в первом направлении для обработки FFT.
24. Способ по п.20, в котором выполнение по меньшей мере одного FFT содержит этапы, на которых
выполняют первое FFT над первым множеством промежуточных выборок для получения первого множества символов частотной области для первого множества поднесущих, используемых для контрольной передачи, и
выполняют второе FFT над вторым множеством промежуточных выборок для получения второго множества символов частотной области для второго множества поднесущих, используемых для передачи данных.
25. Способ по п.24, содержащий также этапы, на которых:
выводят оценки коэффициента усиления канала для второго множества поднесущих, исходя из первого множества символов частотной области; и
выполняют обнаружение на втором множестве символов частотной области с помощью оценок коэффициента усиления канала.
26. Устройство, содержащее:
средство для выбора по меньшей мере одного множества поднесущих из нескольких множеств поднесущих;
средство для выполнения предварительной обработки выборок временной области для получения промежуточных выборок; и
средство для выполнения по меньшей мере одного быстрого преобразования Фурье (FFT) над промежуточными выборками для получения символов частотной области по меньшей мере для одного множества поднесущих.
27. Устройство по п.26, в котором средство для выполнения предварительной обработки содержит
средство для выполнения M-точечных FFT над выборками временной области, где M - количество множеств поднесущих, и
средство для умножения результатов M-точечных FFT на единичные комплексные величины для получения промежуточных выборок.
28. Устройство по п.26, которое также содержит:
средство для сохранения выборок временной области в первом направлении; и
средство для предоставления выборок временной области во втором направлении для предварительной обработки.
29. Устройство по п.28, которое также содержит:
средство для сохранения промежуточных выборок во втором направлении; и
средство для извлечения промежуточных выборок в первом направлении для обработки FFT.
30. Устройство по п.26, в котором средство для выполнения по меньшей мере одного FFT содержит
средство для выполнения первого FFT над первым множеством промежуточных выборок для получения первого множества символов частотной области для первого множества поднесущих, используемых для контрольной передачи, и
средство для выполнения второго FFT над вторым множеством промежуточных выборок для получения второго множества символов частотной области для второго множества поднесущих, используемых для передачи данных.
31. Устройство по п.30, которое также содержит:
средство для выведения оценок коэффициента усиления канала для второго множества поднесущих, исходя из первого множества символов частотной области; и
средство для выполнения обнаружения на втором множестве символов частотной области с помощью оценок коэффициента усиления канала.
32. Машиночитаемый носитель, закодированный с помощью компьютерной программы для:
выбора по меньшей мере одного множества поднесущих из нескольких множеств поднесущих;
выполнения предварительной обработки выборок временной области для получения промежуточных выборок; и
выполнения по меньшей мере одного быстрого преобразования Фурье (FFT) над промежуточными выборками для получения символов частотной области по меньшей мере для одного множества поднесущих.
33. Машиночитаемый носитель по п.32, который также закодирован с помощью компьютерной программы для:
выполнения M-точечных FFT над выборками временной области, где M - количество множеств поднесущих, и
умножения результатов M-точечных FFT на единичные комплексные величины для получения промежуточных выборок.