ОБНАРУЖЕНИЕ MIMO С ПОДАВЛЕНИЕМ ПОМЕХ У СВОЕВРЕМЕННЫХ КОМПОНЕНТОВ СИГНАЛА

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