КОДИРОВАНИЕ И МОДУЛЯЦИИ ДЛЯ МНОЖЕСТВА ПОТОКОВ ДАННЫХ В СИСТЕМЕ СВЯЗИ

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