Рознесення і попереднє кодування циклічної затримки для бездротового зв’язку
Номер патенту: 94316
Опубліковано: 26.04.2011
Автори: Чжан Сяося, Кім Біоунг-Хоон, Малладі Дурга Прасад, Йоо Таєсанг
Формула / Реферат
1. Пристрій бездротового зв'язку, який містить щонайменше один процесор, сконфігурований з можливістю вибирати затримку з множини затримок для передачі з множиною входів і множиною виходів (МІМО), передавати вибрану затримку з першого об'єкта у другий об'єкт, і обмінюватися даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки; і пам'ять, сполучену щонайменше з одним процесором.
2. Пристрій за п. 1, в якому перший об'єкт є користувацьким обладнанням (UE), а другий об'єкт є вузлом В.
3. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю оцінювати множину затримок на основі щонайменше однієї метрики і вибирати затримку з найкращою щонайменше однією метрикою.
4. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю оцінювати кожну з множини затримок на основі метрики сумарної пропускної здатності і вибирати затримку з найбільшою метрикою сумарної пропускної здатності.
5. Пристрій за п. 3, в якому множина затримок містить множину наборів затримок для множини рангів, причому кожний ранг відповідає різному числу віртуальних антен, і кожний набір містить щонайменше одну затримку, придатну для використання для відповідного рангу.
6. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю оцінювати множину матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики, визначати комбінацію матриці попереднього кодування і затримки з найкращою щонайменше однією метрикою і вибирати матрицю попереднього кодування і затримку в комбінації.
7. Пристрій за п. 2, в якому щонайменше один процесор сконфігурований з можливістю передавати вибрану затримку з UE у вузол В і приймати передачі даних, відправлені вузлом В, з рознесенням циклічної затримки, основаної на вибраній затримці.
8. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю одержувати ефективну оцінку каналу МІМО на основі матриці циклічної затримки для вибраної затримки і виконувати детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО.
9. Пристрій за п. 1, в якому перший об'єкт є вузлом В, а другий об'єкт є користувацьким обладнанням (UE).
10. Пристрій за п. 9, в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку конкретно для UE і відправляти вибрану затримку в UE.
11. Пристрій за п. 9, в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку для набору UE, що обслуговуються вузлом В, і передавати вибрану затримку набору UE.
12. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю виконувати обробку для рознесення циклічної затримки, основаної на вибраній затримці, і виконувати попереднє кодування з матрицею попереднього кодування після обробки для рознесення циклічної затримки.
13. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю виконувати попереднє кодування з матрицею попереднього кодування і виконувати обробку для рознесення циклічної затримки, основаної на вибраній затримці після попереднього кодування.
14. Пристрій за п. 1, в якому множина затримок містить нульову затримку і велику затримку, яка перевищує довжину циклічного префіксу.
15. Пристрій за п. 14, в якому велика затримка відповідає циклічній затримці K/L, де K - число вибірок в корисній частині символу OFDM, a L - число антен для застосування рознесення циклічної затримки.
16. Пристрій за п. 14, в якому множина затримок додатково містить малу затримку, меншу, ніж довжина циклічного префіксу.
17. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку на основі робочих характеристик даних або рангу, що відповідає числу віртуальних антен, або геометрії, що відповідає відношенню сигналу до шуму і перешкоди (SINR), або мобільності, або типу каналу, або надійності зворотного зв'язку, або їх комбінації.
18. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для рангу 1, що відповідає одній віртуальній антені, і вибирати велику затримку для рангу 2, що відповідає двом віртуальним антенам.
19. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для низької геометрії, що відповідає низькому відношенню сигналу до шуму і перешкоди (SINR), і вибирати велику затримку для високої геометрії, що відповідає високому SINR.
20. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для каналу даних і вибирати велику затримку для керуючого каналу.
21. Пристрій за п. 1, в якому множина затримок містить затримку для кожного з множини рангів, причому кожний ранг відповідає різному числу віртуальних антен, і в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку на основі рангу передачі.
22. Спосіб бездротового зв'язку, який включає етапи, на яких вибирають затримку з множини затримок для передачі з множиною входів і множиною виходів (МІМО); передають вибрану затримку з першого об'єкта у другий об'єкт; і обмінюються даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки.
23. Спосіб за п. 22, в якому етап, на якому вибирають затримку, включає етапи, на яких оцінюють множину затримок на основі щонайменше однієї метрики, і вибирають затримку з найкращою щонайменше однією метрикою.
24. Спосіб за п. 22, в якому етап, на якому вибирають затримку, включає етапи, на яких оцінюють множину матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики, визначають комбінацію матриці попереднього кодування і затримки з найкращою щонайменше однією метрикою, і вибирають матрицю попереднього кодування і затримку в цій комбінації.
25. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких приймають передачу даних, відправлену другим об'єктом, з рознесенням циклічної затримки, основаної на вибраній затримці, одержують ефективну оцінку каналу МІМО на основі матриці циклічної затримки для вибраної затримки, і виконують детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО.
26. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких виконують обробку для рознесення циклічної затримки, основаної на вибраній затримці, і виконують попереднє кодування з матрицею попереднього кодування після обробки для рознесення циклічної затримки.
27. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких виконують попереднє кодування з матрицею попереднього кодування, і виконують обробку для рознесення циклічної затримки, основаної на вибраній затримці після попереднього кодування.
28. Пристрій бездротового зв'язку, який містить засіб для вибору затримки з множини затримок для передачі з множиною входів і множиною виходів (МІМО), засіб для відправлення передачі вибраної затримки з першого об'єкта у другий об'єкт, і засіб для обміну даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, причому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки.
29. Пристрій за п. 28, в якому засіб для вибору затримки містить засіб для оцінки множини затримок на основі щонайменше однієї метрики і засіб для вибору затримки з найкращою щонайменше однією метрикою.
30. Пристрій за п. 28, в якому засіб для вибору затримки містить засіб для оцінки множини матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики, засіб для визначення комбінації матриці попереднього кодування і затримки з найкращою щонайменше однією метрикою, і засіб для вибору матриці попереднього кодування і затримки в цій комбінації.
31. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для прийому передачі даних, відправленої другим об'єктом, з рознесенням циклічної затримки, основаної на вибраній затримці, засіб для одержання ефективної оцінки каналу МІМО на основі матриці циклічної затримки для вибраної затримки, і засіб для виконання детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО.
32. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для виконання обробки для рознесення циклічної затримки, основаної на вибраній затримці, і засіб для виконання попереднього кодування з матрицею попереднього кодування після обробки для рознесення циклічної затримки.
33. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для виконання попереднього кодування з матрицею попереднього кодування, і засіб для виконання обробки для рознесення циклічної затримки, основаної на вибраній затримці, після попереднього кодування.
34. Машиночитаний носій, що містить інструкції, які при виконанні комп'ютером спонукають комп'ютер виконувати операції, що включають в себе: вибір затримки з множини затримок для передачі з множиною входів і множиною виходів (МІМО); передачу вибраної затримки з першого об'єкта у другий об'єкт, і обмін даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки.
Текст
1. Пристрій бездротового зв'язку, який містить щонайменше один процесор, сконфігурований з можливістю вибирати затримку з множини затримок для передачі з множиною входів і множиною виходів (МІМО), передавати вибрану затримку з першого об'єкта у другий об'єкт, і обмінюватися даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки; і пам'ять, сполучену щонайменше з одним процесором. 2. Пристрій за п. 1, в якому перший об'єкт є користувацьким обладнанням (UE), а другий об'єкт є вузлом В. 3. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю оцінювати множину затримок на основі щонайменше однієї метрики і вибирати затримку з найкращою щонайменше однією метрикою. 4. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю оцінювати кожну з множини затримок на основі метрики сумарної пропускної здатності і вибирати затримку з найбільшою метрикою сумарної пропускної здатності. 5. Пристрій за п. 3, в якому множина затримок містить множину наборів затримок для множини рангів, причому кожний ранг відповідає різному числу віртуальних антен, і кожний набір містить щонай 2 (19) 1 3 14. Пристрій за п. 1, в якому множина затримок містить нульову затримку і велику затримку, яка перевищує довжину циклічного префіксу. 15. Пристрій за п. 14, в якому велика затримка відповідає циклічній затримці K/L, де K - число вибірок в корисній частині символу OFDM, a L число антен для застосування рознесення циклічної затримки. 16. Пристрій за п. 14, в якому множина затримок додатково містить малу затримку, меншу, ніж довжина циклічного префіксу. 17. Пристрій за п. 1, в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку на основі робочих характеристик даних або рангу, що відповідає числу віртуальних антен, або геометрії, що відповідає відношенню сигналу до шуму і перешкоди (SINR), або мобільності, або типу каналу, або надійності зворотного зв'язку, або їх комбінації. 18. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для рангу 1, що відповідає одній віртуальній антені, і вибирати велику затримку для рангу 2, що відповідає двом віртуальним антенам. 19. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для низької геометрії, що відповідає низькому відношенню сигналу до шуму і перешкоди (SINR), і вибирати велику затримку для високої геометрії, що відповідає високому SINR. 20. Пристрій за п. 16, в якому щонайменше один процесор сконфігурований з можливістю вибирати нульову затримку або малу затримку для каналу даних і вибирати велику затримку для керуючого каналу. 21. Пристрій за п. 1, в якому множина затримок містить затримку для кожного з множини рангів, причому кожний ранг відповідає різному числу віртуальних антен, і в якому щонайменше один процесор сконфігурований з можливістю вибирати затримку на основі рангу передачі. 22. Спосіб бездротового зв'язку, який включає етапи, на яких вибирають затримку з множини затримок для передачі з множиною входів і множиною виходів (МІМО); передають вибрану затримку з першого об'єкта у другий об'єкт; і обмінюються даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки. 23. Спосіб за п. 22, в якому етап, на якому вибирають затримку, включає етапи, на яких оцінюють множину затримок на основі щонайменше однієї метрики, і вибирають затримку з найкращою щонайменше однією метрикою. 24. Спосіб за п. 22, в якому етап, на якому вибирають затримку, включає етапи, на яких оцінюють множину матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики, визначають комбінацію матриці попереднього кодування і затримки з найкращою 94316 4 щонайменше однією метрикою, і вибирають матрицю попереднього кодування і затримку в цій комбінації. 25. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких приймають передачу даних, відправлену другим об'єктом, з рознесенням циклічної затримки, основаної на вибраній затримці, одержують ефективну оцінку каналу МІМО на основі матриці циклічної затримки для вибраної затримки, і виконують детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО. 26. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких виконують обробку для рознесення циклічної затримки, основаної на вибраній затримці, і виконують попереднє кодування з матрицею попереднього кодування після обробки для рознесення циклічної затримки. 27. Спосіб за п. 22, в якому етап, на якому обмінюються даними з другим об'єктом, включає етапи, на яких виконують попереднє кодування з матрицею попереднього кодування, і виконують обробку для рознесення циклічної затримки, основаної на вибраній затримці після попереднього кодування. 28. Пристрій бездротового зв'язку, який містить засіб для вибору затримки з множини затримок для передачі з множиною входів і множиною виходів (МІМО), засіб для відправлення передачі вибраної затримки з першого об'єкта у другий об'єкт, і засіб для обміну даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, причому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки. 29. Пристрій за п. 28, в якому засіб для вибору затримки містить засіб для оцінки множини затримок на основі щонайменше однієї метрики і засіб для вибору затримки з найкращою щонайменше однією метрикою. 30. Пристрій за п. 28, в якому засіб для вибору затримки містить засіб для оцінки множини матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики, засіб для визначення комбінації матриці попереднього кодування і затримки з найкращою щонайменше однією метрикою, і засіб для вибору матриці попереднього кодування і затримки в цій комбінації. 31. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для прийому передачі даних, відправленої другим об'єктом, з рознесенням циклічної затримки, основаної на вибраній затримці, засіб для одержання ефективної оцінки каналу МІМО на основі матриці циклічної затримки для вибраної затримки, і засіб для виконання детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО. 32. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для виконання обробки для рознесення циклічної затримки, 5 94316 6 основаної на вибраній затримці, і засіб для виконання попереднього кодування з матрицею попереднього кодування після обробки для рознесення циклічної затримки. 33. Пристрій за п. 28, в якому засіб для обміну даними з другим об'єктом містить засіб для виконання попереднього кодування з матрицею попереднього кодування, і засіб для виконання обробки для рознесення циклічної затримки, основаної на вибраній затримці, після попереднього кодування. 34. Машиночитаний носій, що містить інструкції, які при виконанні комп'ютером спонукають комп'ютер виконувати операції, що включають в себе: вибір затримки з множини затримок для передачі з множиною входів і множиною виходів (МІМО); передачу вибраної затримки з першого об'єкта у другий об'єкт, і обмін даними з другим об'єктом з рознесенням циклічної затримки, основаної на вибраній затримці, при цьому на основі даних формується множина потоків символів, що переносять різну інформацію, які піддаються затримці з різними величинами для рознесення циклічної затримки. Дана заявка вимагає пріоритет попередньої заявки США № 60/888,494, озаглавленої "Ефективне рознесення циклічної затримки на основі попереднього кодування", поданої 6 лютого 2007 p., права на яку переуступлені правовласнику даної заявки, і включеної в даний опис за допомогою посилання. Галузь техніки, до якої належить винахід Дане розкриття, загалом, стосується зв'язку і, більш конкретно, способів для передачі даних в системі бездротового зв'язку. Рівень техніки Бездротові системи зв'язку широко застосовуються, щоб надавати різний зміст зв'язку, такий як мова, відео, пакетні дані, обмін повідомленнями, широкомовна передача і т. д. Ці бездротові системи можуть бути системами множинного доступу, які можуть підтримувати множину користувачів за допомогою спільного використання наявних системних ресурсів. Приклади таких систем множинного доступу включають в себе системи множинного доступу з кодовим розділенням (CDMA), системи множинного доступу з часовим розділенням (TDMA), системи множинного доступу з частотним розділенням (FDMA), системи з ортогональним FDMA (OFDMA) і системи FDMA з однією несучою (SC-FDMA). Бездротова система зв'язку може підтримувати передачі з множиною входів і множиною виходів (МІМО). Для МІМО, передавач може використовувати множину (Т) антен передачі для передачі даних в приймач, оснащений множиною (R) антен прийому. Множина антен передачі і прийому формує канал МІМО, який може бути використаний для того, щоб збільшити пропускну здатність і/або підвищити надійність. Наприклад, передавач може передавати до Т потоків даних одночасно з Т антен передачі, щоб збільшити пропускну здатність. Як альтернатива, передавач може передавати один потік даних з Т антен передачі, щоб підвищити надійність. У будь-якому випадку бажано відправляти передачу МІМО деяким способом, щоб досягнути хорошої продуктивності. Розкриття винаходу У даній заявці описані методи відправлення передачі МІМО з використанням комбінації рознесення циклічної затримки і попереднього кодування. У одному аспекті можуть підтримуватися набір затримок для рознесення циклічної затримки і набір матриць попереднього кодування. Комбінація матриці попереднього кодування і затримки може бути вибрана на основі одного або більше критеріїв, таких як продуктивність даних, ранг, геометрія, мобільність, тип каналу, надійність зворотного зв'язку і т. д. В одній схемі, набір затримок включає в себе нульову затримку, малу затримку, менше ніж довжина циклічного префікса, і велику затримку, більше ніж довжина циклічного префікса. Велика затримка може відповідати циклічній затримці K/L, де К - число вибірок для корисної частини символу OFDM, a L - число антен для застосування рознесення циклічної затримки, які можуть бути віртуальними антенами або фізичними антенами. L також згадуються як ранг. У одній схемі, перший об'єкт (наприклад, передавач або приймач) може вибирати затримку з набору затримок і може передавати вибрану затримку у другий об'єкт (наприклад, приймач або передавач). Після чого перший об'єкт може обмінюватися даними (наприклад, відправляти дані або приймати дані) з другим об'єктом на основі вибраної затримки. У одній схемі, перший об'єкт є вузлом В, а другий об'єкт є користувацьким обладнанням (UE). Вузол В може вибирати затримку конкретно для UE і може передавати вибрану затримку в UE. Як альтернатива, вузол В може вибирати затримку для набору UE, що обслуговуються вузлом В, і може передавати широкомовним способом вибрану затримку в ці UE. У одній схемі, вузол В може виконувати попереднє кодування з матрицею попереднього кодування, а потім виконувати обробку для рознесення циклічної затримки на основі вибраної затримки. У іншій схемі, вузол В може виконувати обробку для рознесення циклічної затримки на основі вибраної затримки, а потім виконувати попереднє кодування з матрицею попереднього кодування. Попереднє кодування стосується просторової обробки, щоб одержати віртуальні антени з фізичних антен. У іншій схемі, перший об'єкт є UE, а другий об'єкт є вузлом В. UE може оцінювати набір матриць попереднього кодування і набір затримок на основі щонайменше однієї метрики, наприклад, метрики сумарної пропускної здатності. UE може визначати комбінацію матриці попереднього коду 7 вання і затримки з найкращою продуктивністю, і може передавати матрицю попереднього кодування і затримку в цій комбінації у вузол В. Після цього UE може приймати передачу даних, відправлену вузлом В, на основі вибраної матриці попереднього кодування і затримки. UE може одержувати ефективну оцінку каналу МІМО на основі вибраної матриці попереднього кодування і затримки, а потім може виконувати детектування МІМО на основі ефективної оцінки каналу МІМО. Різні аспекти і ознаки розкриття описані більш детально нижче. Короткий опис креслень Фіг.1 зображує систему бездротового зв'язку множинного доступу. Фіг.2 зображує блок-схему вузла В і UE. Фіг.3А і фіг.3В зображують дві конструкції процесора МІМО передачі (ТХ). Фіг.4 зображує блок-схему процесора МІМО прийому (RX). Фіг.5А і фіг.5В зображують рознесення циклічної затримки з великою затримкою для 2-х і 4-х антен, відповідно. Фіг.6А, фіг.6В і фіг.6С зображують передачу через чотири, три і дві віртуальні антени, відповідно, з перестановкою рівнів. Фіг.7 зображує конструкцію пристрою оцінки для вибору матриці попереднього кодування і затримки. Фіг.8 зображує процес обміну даними. Фіг.9 зображує процес, виконуваний вузлом В для передачі даних. Фіг.10 зображує процес, виконуваний UE для прийому даних. Фіг.11 зображує пристрій для обміну даними. Здійснення винаходу Методи, описані в даній заявці, можуть бути використані для різних бездротових систем зв'язку, таких як CDMA, TDMA, FDMA, OFDMA, SCFDMA і інших систем. Поняття "система" і "мережа" часто використані взаємозамінно. Система CDMA може здійснювати технологію радіозв'язку, таку як універсальний наземний радіодоступ (UTRA), cdma2000 і т. д. UTRA включає в себе широкосмуговий CDMA (W-CDMA) і інші версії CDMA. Cdma2000 охоплює стандарти IS-2000, IS95 і IS-856. Система TDMA може здійснювати технологію радіозв'язку, таку як глобальна система мобільного зв'язку (GSM). Система OFDMA може здійснювати технологію радіозв'язку, таку як розширена UTRA (Е-UTRA), надмобільна широкосмугова передача (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM® і т. д. UTRA і Е-UTRA є частиною універсальної мобільної телекомунікаційної системи (UMTS). Довгостроковий розвиток 3GPP (LTE) є версією UMTS, що розвивається, яка використовує Е-UTRA. UTRA, E-UTRA, LTE, UMTS і GSM описані в документах організації під назвою "Проект партнерства 3-го покоління" (3GPP). Cdma2000 і UMB описані в документах організації під назвою "Проект партнерства 3-го покоління 2" (3GPP2). Ці різні радіотехнології і стандарти відомі в даній галузі техніки. Фіг.1 зображує систему 100 бездротового зв'язку множинного доступу з множиною вузлів В 110 і 94316 8 множиною UE. Вузол В може бути фіксованою станцією, яка зв'язується з UE, а також може згадуватися як розширений вузол В (eNB), базова станція, точка доступу і т. д. Кожний вузол В 110 забезпечує покриття зв'язку для конкретної географічної області. UE 120 можуть бути розподілені по системі, і кожне UE може бути стаціонарним або рухомим. UE також може бути згадане як мобільна станція, термінал, термінал доступу, абонентський пристрій, станція і т. д. UE може бути стільниковим телефоном, персональним цифровим асистентом (PDA), бездротовим модемом, бездротовим пристроєм зв'язку, кишеньковим пристроєм, переносним портативним комп'ютером, бездротовим телефоном і т. д. UE може взаємодіяти з вузлом В через передачі по низхідній лінії зв'язку і висхідній лінії зв'язку. Низхідна лінія зв'язку (або пряма лінія зв'язку) стосується лінії зв'язку з вузлів В у UE, а висхідна лінія зв'язку (або зворотна лінія зв'язку) стосується лінії зв'язку з UE у вузли В. Методи, описані в даній заявці, можуть бути використані для передачі МІМО в низхідній лінії зв'язку, а також висхідній лінії зв'язку. Для пояснення певні аспекти способів описані нижче для передачі МІМО в низхідній лінії зв'язку в LTE. LTE використовує ортогональне частотне мультиплексування (OFDM) в низхідній лінії зв'язку і частотне мультиплексування з однією несучою (SC-FDM) у висхідній лінії зв'язку. OFDM і SC-FDM розділяють ширину смуги системи на множину (K) ортогональних піднесучих, які звичайно згадують як тони, біни і т. д. Кожна піднесуча може бути модульована даними. Звичайно символи модуляції передають в частотній області за допомогою OFDM, а у часовій області за допомогою SC-FDM. Фіг.2 зображує блок-схему конструкції вузла В 110 і UE 120, які є одним з вузлів В і одним з UE на фіг.1. Вузол В 110 оснащений множиною (Т) антен з 234а по 234t. UE 120 оснащений множиною (R) антен з 252а по 252r. Кожна антена 234 і 252 може бути розглянута як фізична антена. У вузлі В 110 процесор 120 даних передачі (ТХ) може приймати дані з джерела 212 даних, обробляти (наприклад, кодувати і виконувати відображення символів) дані на основі однієї або більше схем модуляції і кодування і забезпечувати символи даних. Як використано в даній заявці, символ даних є символом для даних, пілот-символ є символом для пілот-сигналу, і символ може бути дійсною або комплексною величиною. Символи даних і пілот-символи можуть бути символами модуляції зі схем модуляції, таких як PSK і QAM. Пілот-сигнал є даними, які відомі апріорі, як вузлу В, так і UE. Процесор 230 МІМО ТХ може обробляти символи даних і пілот-символи, як описано нижче, і забезпечувати Т вихідних потоків символів в Т модуляторів (MOD) 232a пo 232t. Кожний модулятор 232 може обробляти свій вихідний потік символів (наприклад, для OFDM), щоб одержати вихідний потік вибірок. Кожний модулятор 232 може додатково обробляти (наприклад, перетворювати в аналоговий вигляд, фільтрувати, посилювати і перетворювати з підвищенням частоти) свій вихідний потік вибірок і генерувати сигнал низхід 9 ної лінії зв'язку. Т сигналів низхідної лінії зв'язку з модуляторів 232а по 232t можуть бути передані через антени з 234а по 234t, відповідно. В UE 120, R антен з 252а по 252r можуть приймати Т сигналів низхідної лінії зв'язку з вузла В 110, і кожна антена 252 може подавати прийнятий сигнал в пов'язаний демодулятор (DEMOD) 254. Кожний демодулятор 254 може обробляти (наприклад, фільтрувати, посилювати, перетворювати з пониженням частоти і відцифровувати) свій прийнятий сигнал, щоб одержати вибірки, і може додатково обробляти вибірки (наприклад, для OFDM), щоб одержати прийняті символи. Кожний демодулятор 254 може подавати прийняті символи даних в процесор 260 МІМО RX і надавати прийняті пілот-символи в процесор 294 каналу. Процесор 294 каналу може оцінювати відгук каналу МІМО з вузла В ПО в UE 120 на основі прийнятих пілот-символів і надавати оцінку каналу МІМО в процесор 260 МІМО RX. Процесор 260 MIMO RX може виконувати детектування МІМО на прийнятих символах даних на основі оцінки каналу МІМО і видавати детектовані символи, які є оцінками переданих символів даних. Процесор 270 даних RX може обробляти (наприклад, виконувати зворотне відображення символів і декодувати) детектовані символи і надавати декодовані дані в приймач 272 даних. UE 120 може оцінювати умови каналу і генерувати інформацію зворотного зв'язку, яка може містити різні типи інформації, як описано нижче. Інформація зворотного зв'язку і дані з джерела 278 даних можуть бути оброблені (наприклад, кодовані і виконане відображення символів) за допомогою процесора 280 даних ТХ, просторово оброблені за допомогою процесора 282 МІМО ТХ і додатково оброблені за допомогою модуляторів з 254а по 254r, щоб згенерувати R сигналів висхідної лінії зв'язку, які можуть бути передані через антени з 252а по 252r. У вузлі В 110, R сигналів висхідної лінії зв'язку від UE 120 можуть бути прийняті за допомогою антен з 234а по 234t, оброблені за допомогою демодуляторів з 232а по 232t, просторово оброблені за допомогою процесора 236 МІМО RX і додатково оброблені (наприклад, виконане зворотне відображення символів і декодування) за допомогою процесора 238 даних RX, щоб відновити інформацію зворотного зв'язку і дані, передані за допомогою UE 120. Контролер/процесор 240 може керувати передачею даних в UE 120 на основі інформації зворотного зв'язку. Контролери/процесори 240 і 290 можуть керувати роботою вузла В 110 і UE 120, відповідно. Пам'яті 242 і 292 можуть зберігати дані і програмні коди для вузла В 110 і UE 120, відповідно. Планувальник 244 може планувати UE 120 і/або інші UE для передачі даних в низхідній лінії зв'язку і/або висхідній лінії зв'язку на основі інформації зворотного зв'язку, прийнятої зі всіх UE. Вузол В 110 може передавати L символів даних одночасно через L рівнів на кожній піднесучій в кожному періоді символу, де звичайно L1. Рівень може відповідати одному просторовому вимірюванню для кожної піднесучої. використовуваної 94316 10 для передачі. Вузол В 110 може передавати символи даних з використанням різних схем передачі. У одній схемі, вузол В 110 може обробляти символи даних для кожної піднесучої k наступним чином: y(k)=D(k)WUx(k), 1 де х(к) - вектор Lx1, що містить L символів даних, призначених для передачі через L рівнів на піднесучій k в одному періоді символу, U - матриця LxL відображення рівня у віртуальну антену, W - матриця TxL попереднього кодування, D(k) - матриця ТхТ циклічної затримки для піднесучої k, і у(к) - вектор Тх1, що містить Т вихідних символів для Т антен передачі на піднесучій k в одному періоді символу. Рівняння 1 призначене для піднесучої k. Та ж сама обробка може бути виконана для кожної піднесучої, використаної для передачі. У описі в даній заявці матриця може мати один або більше стовпців. Матриця W попереднього кодування може бути використана для того, щоб формувати Т віртуальних антен за допомогою Т фізичних антен з 234а по 234t. Кожна віртуальна антена може бути сформована за допомогою одного стовпця W. Символ даних може бути помножений на один стовпець W, а потім може бути переданий в одній віртуальній антені і у всіх Т фізичних антенах. W може бути основана на матриці Фур'є або деякій іншій матриці. W може бути вибрана з набору матриць попереднього кодування. Матриця U відображення рівня у віртуальну антену може бути використана для відображення символів даних для L рівнів в L віртуальних антен, вибраних з Т доступних віртуальних антен. U може бути визначена на основі відображення рівня у віртуальну антену, вибрану для використання, як описано нижче. U також може бути матрицею І ідентичності з одиницями по діагоналі і рештою нулями. Одна і та ж або різні матриці відображення можуть бути використані для K піднесучих. Матриця D(k) циклічної затримки може бути використана для реалізації рознесення циклічної затримки, яке може забезпечити посилення діаграми спрямованості, виграш від вибірного по частоті планування і/або виграш від рознесення. D(k) також може бути використана для досягнення перестановки рівнів, яка може мати певні переваги. D(k) може бути вибрана і застосована, як описано нижче. У схемі, показаній в рівнянні 1, попереднє кодування з W виконується до обробки з D(k). Таким чином, рознесення циклічної затримки застосовується до фізичних антен замість віртуальних антен, сформованих з матрицею W попереднього кодування. Ця схема може бути використана головним чином для нульової затримки і малої затримки, але також може бути використана для великої затримки. Фіг.3А зображує блок-схему процесора 230а МІМО ТХ, який виконує рівняння 1 і є однією конструкцією процесора 230 МІМО ТХ у вузлі В 110 на фіг.2. У процесорі 220 даних ТХ, S процесорів по 11 току з 320а по 320s можуть приймати S потоків даних з джерела 212 даних, де звичайно S1. Кожний процесор 320 потоку може кодувати, перемежовувати, скремблювати і виконувати відображення символів свого потоку даних, щоб одержувати символи даних. Кожний потік даних може переносити один транспортний блок або пакет в кожному інтервалі часу передачі (ТТІ). Кожний процесор 320 потоку може обробляти свій транспортний блок, щоб одержувати кодове слово, а потім може відображати кодове слово в блок символів модуляції. Поняття "потік даних", "транспортний блок", "пакет" і "кодове слово" можуть бути використані взаємозамінно. Процесори потоку з 320а по 320s можуть видавати S потоків символів даних. У процесорі 230а МІМО ТХ, пристрій 332 відображення рівня може відображати символи даних для S потоків даних в L рівнів, вибраних для використання. Пристрій 334 відображення віртуальної антени може відображати символи даних для L рівнів в піднесучі і віртуальні антени, використовувані для передачі. Пристрої 332 і 334 відображення також можуть бути об'єднані в один пристрій відображення. Пристрій 336 попереднього кодування може перемножувати відображені символи для кожної піднесучої з матрицею W попереднього кодування і видавати попередньо кодовані символи для цієї піднесучої. Процесор 338 рознесення циклічної затримки може перемножувати попередньо кодовані символи для кожної піднесучої з матрицею D(k) циклічної затримки, щоб одержувати вихідні символи для цієї піднесучої. Процесор 338 рознесення циклічної затримки може забезпечувати Т потоків вихідних символів в Т модуляторів з 232а по 232t. Кожний модулятор 232 може виконувати модуляцію OFDM для відповідного потоку вихідних символів. У кожному модуляторі 232, K вихідних символів, призначених для передачі на K повних піднесучих в одному періоді символу OFDM, можуть бути перетворені за допомогою K-точкового зворотного дискретного перетворення Фур'є (IDFT), щоб одержати корисну частину, що містить K вибірок часової області. Кожна вибірка часової області є комплексною величиною, призначеною для передачі в одному періоді символу. Останні С вибірок корисної частини можуть бути скопійовані і приєднані до передньої сторони корисної частини, щоб сформувати символ OFDM, що містить K+С вибірок. Скопійована частина згадується як циклічний префікс і використовується для боротьби з міжсимвольними перешкодами (ISI), викликаними частотно-вибірним завмиранням. Кожний модулятор 232 додатково може обробляти свій потік вибірок, щоб генерувати сигнал низхідної лінії зв'язку. Контролер/процесор 240 може приймати інформацію зворотного зв'язку з UE 120 і генерувати керуючі сигнали для процесорів 320 потоку і пристроїв 332 і 334 відображення. Контролер/процесор 240 також може надавати матрицю W попереднього кодування в пристрій 336 попереднього кодування, і матрицю D(k) циклічної затримки в процесор 338. 94316 12 У іншій схемі, вузол В 110 може обробляти символи даних для кожної піднесучої k наступним чином: y(k)=WD(k)Ux(k), (2) де D(k) - матриця LxL циклічної затримки для піднесучої k. У схемі, показаній в рівнянні 2, обробку з D(k) виконують до попереднього кодування з W. Таким чином, рознесення циклічної затримки застосовується до віртуальних антен замість фізичних антен. Ця схема може бути використана головним чином для великої затримки, але також може бути використана для нульової затримки і малої затримки. Фіг.3В зображує блок-схему процесора 230b MIMO ТХ, який реалізовує рівняння 2 і є іншою конструкцією процесора 230 МІМО ТХ у вузлі В 110 на фіг.2. У процесорі 230b МІМО ТХ, пристрій 342 відображення рівня може відображати символи даних для S потоків даних в L рівнів, вибраних для використання. Пристрій 344 відображення віртуальної антени може відображати символи даних для L рівнів в піднесучі і віртуальні антени. Процесор 346 рознесення циклічної затримки може перемножувати відображені символи для кожної піднесучої з матрицею D(k) циклічної затримки. Пристрій 348 попереднього кодування може перемножувати символи з процесора 346 для кожної піднесучої з матрицею W попереднього кодування, щоб одержувати вихідні символи для цієї піднесучої. Пристрій 348 попереднього кодування може забезпечувати Т потоків вихідних символів в Т модуляторів з 232а по 232t. Фіг.4 зображує блок-схему процесора 260 МІМО RX і процесора 270 даних RX в UE 120 на фіг.2. У процесорі 260 МІМО RX модуль 410 обчислення може приймати оцінку Н(k) каналу МІМО з пристрою 294 оцінки каналу і матрицю W попереднього кодування, матрицю D(k) циклічної затримки і матрицю U перетворення, вибрані для використання. Модуль 410 може обчислювати ефективну оцінку каналу МІМО наступним чином: Heff(k)=H(k)D(k)WU, (3) або Heff(k)=H(k)WD(k)U, (4) де Heff(k) - матриця RxT оцінки каналу МІМО для піднесучої k. Рівняння 3 може бути використане, якщо вузол В виконує попереднє кодування і обробку рознесення циклічної затримки, як показано в рівнянні 1. Рівняння 4 може бути використане, якщо вузол В виконує попереднє кодування і обробку рознесення циклічної затримки, як показано в рівнянні 2. D(k)W і WD(k) можуть бути розглянуті як розширені матриці попереднього кодування. Модуль 410 потім може обчислювати матрицю М(k) просторового фільтра для кожної піднесучої k на основі Heff(k) і відповідно до мінімальної середньоквадратичної помилки (MMSE), лінійної MMSE (LMMSE), примусового обнулення (ZF) або інших методів детектування МІМО. Детектор 412 МІМО може одержувати R потоків прийнятих символів з R демодуляторів з 254а по 254r. Детектор 412 МІМО може виконувати детектування МІМО в R потоках прийнятих даних з 13 матрицею М(k) просторового фільтра для кожної піднесучої k і видавати L потоків продетектованих символів для L вибраних віртуальних антен. Пристрій 414 зворотного відображення рівня може виконувати зворотне відображення L потоків продетектованих символів (які можуть включати в себе зворотну перестановку) способом, комплементарним до відображення, виконуваного за допомогою пристрою 332 відображення рівня на фіг.3 або пристрою 342 відображення на фіг.3В. Пристрій 414 зворотного відображення може видавати S потоків продетектованих символів для S потоків даних. Процесор 270 даних RX включає в себе S процесорів з 420а по 420s потоку для S потоків даних. Кожний процесор 420 потоку може виконувати зворотне відображення символів, зворотне скремблювання, зворотне перемежовування, і декодувати свої продетектовані символи і забезпечувати потік декодованих даних. Різні типи матриці попереднього кодування можуть бути використані для схем, показаних в рівняннях 1 і 2. В одній схемі, набір Q матриць попереднього кодування може бути визначений наступним чином: (5) Wi= i,F, де і=0,..., Q-1, де F - матриця Фур'є, i, - і-та матриця зсуву фази, а Wi - і-та матриця попереднього кодування. Матриця Wi попереднього кодування також може бути позначена як Рi. Елементи матриці F ТхТ Фур'є можуть бути виражені як: u j2 (6) T , для u=0,..., Т-1 і=0,..., Т-1, fu, e де fu, - елемент в u-ому рядку і -ому стовпці матриці Фур'є. У одній схемі матриця i зсуву фази може бути виражена як: e j i ,0 0 0 j i ,1 0 , i 0 e (7) 0 0 e j i ,T 1 де i, - фаза для -ої антени в і-тій матриці зсуву фази. Q різних матриць зсуву фази можуть бути визначені з різними фазами i, і/або за допомогою обертання однієї або більше базових матриць. Для схеми, показаної в рівнянні 5, Q різних матриць Wi, ТхТ попереднього кодування можуть бути визначені на основі матриці F Фур'є і Q різних матриць i, зсуву фази. Для селективної передачі віртуальної антени, можуть бути обчислені різні комбінації стовпців (або підматриць) Q матриць попереднього кодування, і L стовпців матриці Wi попереднього кодування, які забезпечують найкращу ефективність, можуть бути використані як 94316 14 матриця W TxL попереднього кодування, де звичайно 1LT. Вибір W описаний нижче. Для конфігурації МІМО 2x2 з двома антенами передачі і двома антенами прийому Wi може бути виражена як: e j i ,0 0 1 1 Wi iF (8) , j i ,1 1 1 e 0 Матриця W попереднього кодування може включати в себе один або обидва стовпці Wi. Для конфігурації МІМО 4x4 з чотирма антенами передачі і чотирма антенами прийому Wi може бути виражена як: e j i ,0 0 0 0 1 1 1 1 0 e j i ,1 0 0 1 j 1 j Wi iF , (9) 0 e j i ,2 0 1 1 1 1 0 1 j 1 j 0 0 e j i ,3 0 Матриця W попереднього кодування може включати в себе один, два, три або всі чотири стовпці Wi. У схемі, показаній в рівняннях з 5 по 9, Wi може бути розглянута як матриця попереднього кодування, інваріантна по частоті, основана на матриці Фур'є. Набір матриць попереднього кодування також може бути визначений іншими способами, наприклад, Wi=FHiF, де "Н" означає спряжене транспонування. Набір матриць попереднього кодування також може бути визначений за допомогою інших одиничних і не одиничних матриць замість матриці Фур'є, або додатково до неї. Набір матриць попереднього кодування також може включати в себе матрицю І ідентичності, яка може бути використана для того, щоб передавати кожний рівень в одній фізичній антені. У одній схемі, набір матриць циклічної затримки може бути визначений для набору затримок. Для кожної затримки пилкоподібна зміна нульової фази може бути застосована до антени 0, і V-1 пилкоподібних змін не нульової фази можуть бути визначені для антен з 1 по V-1. Якщо обробку рознесення циклічної фази виконують до попереднього кодування, як зображено на фіг.3В, тоді V=L, і V антен відповідають L вибраним віртуальним антенам. Якщо обробку рознесення циклічної фази виконують після попереднього кодування, як зображено на фіг.3А, тоді V=T, і V антен відповідають Т фізичним антенам. Таким чином, розмірність матриці D(k) циклічної затримки може залежати від того, чи виконують обробку рознесення циклічної затримки до або після попереднього кодування. Для пояснення, більша частина наступного опису допускає, що обробку рознесення циклічної затримки виконують до попереднього кодування, і D(k) має розмірність LxL. У одній схемі, набір матриць циклічної затримки може бути визначений як: 15 1 0 Dm (k ) 0 e 0 jm,1k 94316 0 0 , jm,L1k e 16 0 для де m, - пилкоподібна зміна фази для -тої антени для m-тої затримки, а Dm(k) - матриця циклічної затримки для m-тої затримки. У схемі, показаній в рівнянні 10, пилкоподібна зміна фази для кожної антени може бути основана на довільному значенні циклічної затримки. Матриця Dm(k) циклічної затримки також може бути позначена як m(k) або 1(k). У іншій схемі, множина матриць циклічної затримки може бути визначена як: 0 0 1 2mk j 0 e K 0 Dm (k ) (11) 2(L 1)mk j K 0 0 e де m - m-та затримка, яка також є кроком затримки між послідовними антенами. У схемі, показаній в рівнянні 11, значення m, циклічної затримки і пилкоподібна зміна фази m, для кожної антени можуть бути виражені як: (12) m,=m∙, для =0, ..., L-1, 2 m, m , для 0, ..., L 1 , (13) K Рівняння 11 є спеціальним випадком рівняння 10 з рівномірним кроком m для значень циклічної затримки різних антен. Рівномірний крок затримки може зменшити службову інформацію сигналізації, оскільки значення циклічної затримки з m,0 по m,L-1 всіх L антен можуть бути визначені на основі одного значення m. У одній схемі, набір з М=3 затримок може бути визначений, таким чином, щоб включати в себе наступне: (14) 0=0 для нульової затримки, (15) 1=2 для малої затримки, і (16) 2=K/L для великої затримки, Мала затримка може бути використана, щоб поліпшити діаграму спрямованості і посилення вибірного по частоті планування, і може бути особливо вигідною для каналу низькій мобільності, каналу низької геометрії, каналу низького рангу і т. д. Велика затримка може бути використана, щоб m 0, ..., M 1, (10) поліпшити посилення рознесення передачі, і може бути придатною для каналу високої мобільності (наприклад, для мобільного UE, що рухається зі швидкістю 30 км/годину або більше), каналу високої геометрії, каналу високого рангу, більш грубого зворотного зв'язку у часі і по частоті і т. д. Велика затримка може забезпечувати таку ж ефективність, що і нульова затримка в каналі низької мобільності, що може збільшити надійність системи, коли інформація зворотного зв'язку надходить з перешкодами. Геометрія пов'язана з відношенням сигналу до шуму і перешкод (SINR). Низька геометрія може відповідати малим SINR, а висока геометрія може відповідати великим SINR. Ранг стосується числа віртуальних антен, вибраних для використання, і також згадується як порядок просторового мультиплексування. У одній схемі, нульова затримка або мала затримка може бути використана для передачі рангу-1, а велика затримка може бути використана для передачі рангу-2 або вище. Обробка рознесення циклічної затримки з великою затримкою може вирівнювати SINR L рівнів, використовуваних для передачі даних. Звичайно, матриці циклічної затримки можуть бути визначені для будь-якого числа затримок і будь-якої конкретної затримки. Наприклад, матриці циклічної затримки можуть бути визначені для малої затримки m=1 або деякого іншого значення, для великої затримки, меншої K/L або більшої K/L і т. д. Звичайно мала затримка може бути будьякою затримкою, меншою довжини циклічного префікса, а велика затримка може бути будь-якою затримкою, більшою довжини циклічного префікса. Для пояснення, більша частина опису, наведеного нижче, стосується схеми, показаної в рівняннях з 14 по 16. Таблиця надає матриці циклічної затримки для нульової затримки, малої затримки і великої затримки для різного числа рівнів, коли матриці циклічної затримки застосовують, як показано в рівнянні 2. Аналогічна таблиця може бути згенерована для матриць циклічної затримки для нульової затримки, малої затримки і великої затримки для різного числа фізичних антен (Т), коли матриці циклічної затримки застосовують, як показано в рівнянні 1. 17 94316 18 Таблиця Матриці циклічної затримки Число рів- Нульова затримка 0=0 нів D0(k) 1 [1] 2 3 4 1 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 Мала затримка 1=2 D1(k) [1] 0 1 4k j 0 e K 0 0 1 4k j 0 e K 0 8k j K 0 0 e 0 0 1 4k j 0 e K 0 8k j K 0 0 e 0 0 0 Матриця D(k) циклічної затримки може бути застосована в частотній області і може бути функцією піднесучої k. Обробка з D(k) в частотній області з рівномірним кроком затримки m може бути еквівалентна виконанню циклічного зсуву m∙ вибірок у часовій області для антени . Для нульової затримки з m=0 матриці D0(k) циклічної затримки у другому стовпці таблиці є ідентичними матрицями. Отже, для кожної антени не застосовують пилкоподібну зміну фази або циклічну затримку. Для малої затримки з 1=2 кожна матриця D1(k) циклічної затримки в третьому стовпці таблиці забезпечує невелику пилкоподібну зміну фази (тобто невеликий лінійний зсув фази) по K піднесучим в кожній антені. Нахил пилкоподібної зміни фази є різним для різних антен, причому антена 0 не має пилкоподібної зміни фази, а антена L-1 має найбільшу пилкоподібну зміну фази. Застосування пилкоподібної зміни фази в частотній області еквівалентне виконанню циклічного зсуву вибірок в корисній частині символу OFDM у часовій області. Для 1=2 вибірки в корисній частині можуть бути циклічно зсунуті на нуль вибірок для віртуальної антени 0, дві вибірки для віртуальної антени 1, чотири вибірки для віртуальної антени 2, шість вибірок для віртуальної антени 3 і т. д. Для великої затримки з 2=K/L кожна матриця D2(k) циклічної затримки забезпечує великий лінійний зсув фази по K піднесучим в кожній антені. Еквівалентно, вибірки в корисній частині можуть бути циклічно зсунуті на ціле, кратне K/L число Велика затримка 2 K L D2(k) [1] 0 1 2k j 0 e 2 0 0 12k j K e 0 0 0 1 2k j 0 e 3 0 4k j 3 0 e 0 0 0 1 2k j 0 e 4 0 4k j 4 0 0 e 0 0 0 0 0 6k j 4 e 0 вибірок (або ціле, кратне K/L число вибірок в корисній частині) для кожної антени. Фіг.5А зображує рознесення циклічної затримки з великою затримкою у часовій області, відповідне обробці з D2(k) в частотній області для L=2 антен. Корисна частина може бути циклічно зсунута на нуль вибірок для антени 0 і на половину корисної частини для антени 1. Фіг.5В зображує рознесення циклічної затримки з великою затримкою у часовій області, відповідне обробці з D2(k) в частотній області для L=4 антен. Корисна частина може бути циклічно зсунута на нуль вибірок для антени 0, на чверть корисної частини для антени 1, половину корисної частини для антени 2 і три чверті корисної частини для антени 3. Фіг.5А і фіг.5В ілюструють обробку часової області для рознесення циклічної затримки, яка може бути застосовна, коли обробку рознесення циклічної затримки виконують після попереднього кодування, як зображено на фіг.3А. Обробка частотної області для рознесення циклічної затримки, тобто як показано в рівнянні 2, може застосовуватися, коли обробка рознесення циклічної затримки виконується до попереднього кодування, як зображено на фіг.3В. Може бути бажаним застосовувати велику затримку у віртуальних антенах до попереднього кодування, наприклад, як показано в рівнянні 2 і зображено на фіг.3D. Виграш від попереднього кодування може бути втрачений, якщо велика затримка застосовується в фізичних антенах після попереднього кодування. Нульова затримка або 19 мала затримка може бути застосована або у віртуальних антенах до попереднього кодування, наприклад, як показано в рівнянні 2, або в фізичних антенах після попереднього кодування, наприклад, як показано в рівнянні 1. Система може підтримувати вибірну перестановку віртуальної антени (S-VAP), яка є комбінацією вибірної перестановки віртуальної антени і рівня. Вибірна перестановка віртуальної антени стосується вибору L найкращих віртуальних антен для передачі даних з Т доступних віртуальних антен. Перестановка рівня стосується відображення символів даних для кожного рівня з L вибраних віртуальних антен циклічним способом через K всіх піднесучих. Перестановка рівня може забезпечити певні переваги, такі як (і) поліпшену ефективності внаслідок збільшеного просторового рознесення на рівень і (іі) зменшення службовій інформації зворотного зв'язку внаслідок схожих станів каналу, що спостерігаються всіма L рівнями. Перестановка рівня може досягатися за допомогою відображення символів даних для кожного рівня у відповідні піднесучі і віртуальні антени, як описано нижче. Перестановка рівня також може бути явно досягнута за допомогою виконання обробки з D2(k) для великої затримки, показаної в таблиці. Фіг.6А зображує передачу в чотирьох рівнях через чотири віртуальні антени з перестановкою рівнів. Чотири віртуальні антени з 0 по 3 можуть бути доступні, і всі чотири віртуальні антени можуть бути вибрані для використання. Чотири рівні можуть відображатися в чотири віртуальні антени на основі шаблона відображення, який відображає кожний рівень циклічно через чотири віртуальні антени через K піднесучих. Таким чином, рівень 0 може відображатися у віртуальну антену 0 на піднесучих 0, 4 і т. д., у віртуальну антену 1 на піднесучих 1, 5 і т. д., у віртуальну антену 2 на піднесучих 2, 6 і т. д. і у віртуальну антену 3 в піднесучих 3, 7 і т. д. Кожний рівень, що залишається, також циклічно повторюється через чотири віртуальні антени по K піднесучим, як зображено на фіг.6А. Кожний рівень відображається по всіх чотирьох віртуальних антенах з перестановкою рівнів і, отже, можна спостерігати середнє SINR чотирьох віртуальних антен. Перестановка рівня на фіг.6А може бути досягнута з D2(k) для чотирьох рівнів в таблиці. Фіг.6В зображує передачу на трьох рівнях з перестановкою рівнів. Чотири віртуальні антени з 0 по 3 можуть бути доступні, і один набір з трьох віртуальних антен {0, 1, 2}, {0, 1, 3}, {0, 2, 3} або {1, 2, 3} може бути вибраний для використання з числа чотирьох віртуальних антен. У прикладі, зображеному на фіг.6В, вибирають віртуальні антени 0, 1 і 3. Три рівні можуть відображатися в три вибрані віртуальні антени з перестановкою рівнів, і кожний рівень може відображатися по трьох вибраних віртуальних антенах циклічним способом. Перестановка рівня на фіг.6В може бути досягнута з D2(k) для трьох рівнів в таблиці. Фіг.6С зображує передачу на двох рівнях з перестановкою рівнів. Чотири віртуальні антени з 0 по 3 можуть бути доступні, і одна пара віртуальних 94316 20 антен {0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3} або {2, 3} може бути вибрана для використання з числа чотирьох віртуальних антен. У прикладі, зображеному на фіг.6С, вибирають віртуальні антени 1 і 3. Два рівні можуть відображатися в дві вибрані віртуальні антени з перестановкою рівнів, і кожний рівень може відображатися через обидві вибрані віртуальні антени циклічним способом. Перестановка рівня на фіг.6С може бути досягнута з D2(k) для двох рівнів в таблиці. Для простоти з фіг.6А по фіг.6С зображують перетворення рівнів через K всіх піднесучих. Звичайно рівні можуть відображатися через піднесучі, використовувані для передачі, які можуть бути підмножиною K всіх піднесучих. Різні затримки можуть бути більш придатними для різних умов каналу. Різні схеми можуть бути використані для того, щоб вибирати придатну затримку для використання. У першій схемі, Вузол В може напівстатично визначати і перемикати затримку на довгостроковій основі. У одній схемі, яка може бути згадана як рознесення циклічної затримки на основі стільника, вузол В може виконувати напівстатичне перемикання для всіх UE в стільнику і може застосовувати загальну затримку для всіх UE. Вузол В може вибирати затримку, яка може забезпечити хорошу ефективність для всіх UE, і може передавати широкомовним способом цю затримку в UE. У іншій схемі, яка може бути згадана як рознесення циклічної затримки на основі UE, вузол В може виконувати напівстатичне перемикання незалежно для кожного UE, і може застосовувати різні затримки для різних UE. Вузол В може вибирати затримку, яка може забезпечити хорошу ефективність для кожного UE, і може відправляти цю затримку в UE. Для обох схем вузол В може вибирати структуру попереднього кодування і рознесення циклічної затримки, наприклад, рівняння 1 для нульової затримки і малої затримки і рівняння 2 для великої затримки. Вузол В може вибирати затримку на основі різних критеріїв. У одній схемі, вузол В може вибирати велику затримку, коли інформація зворотного зв'язку з UH вважається ненадійною. Максимальна затримка може максимізувати рознесення передачі (незалежно від числа рівнів) і потенційно може зменшувати число матриць попереднього кодування і/або зворотний зв'язок CQI. Вузол В може вибирати малу затримку, коли бажане частотновибірне посилення діаграми спрямованості. У одній схемі, яка може бути згадана як рознесення циклічної затримки для визначеного рангу, вузол В може вибирати затримку на основі рангу передачі. У одній схемі може бути визначений набір комбінацій затримки, причому кожна комбінація включає в себе одну затримку для кожного рангу. Одна комбінація затримки може бути вибрана для використання і сигналізована в задіяне (і) UE. У одній схемі для конфігурації МІМО 2x2 множина комбінацій затримок може включати в себе наступне: (0,0),(0,К/2),(К/2)і(К/2,К/2), 21 де комбінація (а, b) означає, що затримку а використовують для рангу 1, а затримку b використовують для рангу 2. Для комбінації (0,0) вузол В не застосовує затримку для обох рангів 1 і 2. Для комбінації (0, К/2) вузол В не застосовує затримку для рангу 1 і застосовує велику затримку для рангу 2. З цією комбінацією досягається перестановка рівнів, коли вибирають ранг 2. Для комбінації (К/2,0) вузол В застосовує велику затримку для рангу 1 і не застосовує затримку для рангу 2. Для комбінації (К/2, К/2) вузол В застосовує велику затримку для обох рангів 1 і 2. У одній схемі для конфігурації МІМО 4x4 множина комбінацій затримок може включати в себе наступне: (0,0,0,0), (0,0,0, К/4), (0,0, К/3,0)...(К/2, К/2, К/3, К/4), де комбінація (a, b, c, d) означає, що затримку а використовують для рангу 1, затримку b використовують для рангу 2, затримку с використовують для рангу 3 і затримку d використовують для рангу 4. Для комбінації (0,0,0,0) вузол В не застосовує затримку для всіх чотирьох рангів з 1 по 4. Для комбінації (0,0,0, К/4) вузол В не застосовує затримку для рангів 1, 2 і 3 і застосовує велику затримку для рангу 4. З цією комбінацією досягається перестановка рівнів, коли вибирається ранг 4. Для комбінації (0,0, К/3,0) вузол В не застосовує затримку для рангів 1, 2 і 4 і застосовує велику затримку для рангу 3. З цією комбінацією досягається перестановка рівнів, коли вибирається ранг 3. Інші комбінації можуть бути інтерпретовані аналогічним чином. У другій схемі, UE може вибирати і передавати вибрану затримку у вузол В. UE може оцінювати різні комбінації матриці попереднього кодування і затримки і може вибирати комбінацію матриці попереднього кодування і затримки, яка може забезпечити найкращу ефективність. UE може передавати матрицю попереднього кодування і затримку в цій комбінації у вузол В для використання для передачі даних в UE. UE також може вибирати структуру попереднього кодування і рознесення циклічної затримки, наприклад, рівняння 1 для нульової затримки і малої затримки, і рівняння 2 для великої затримки. Фіг.7 зображує блок-схему конструкції пристрою 700 оцінки, який вибирає матрицю попереднього кодування і затримку на основі метрики сумарної пропускної здатності. Пристрій 700 може бути здійснений за допомогою процесора 290 в UE 120 або деякого іншого процесора на фіг.2. У модулі 700 оцінки контролер 710 може переглядати набір матриць попереднього кодування і набір затримок і забезпечувати різні комбінації матриці попереднього кодування і затримки для оцінки. Наприклад, контролер 700 може переглядати набір матриць попереднього кодування перший раз для нульової затримки, потім другий раз для малої затримки, а потім третій раз для великої затримки. Контролер 710 може видавати індекс m затримки і індекс і матриці попереднього кодування для комбінації для оцінки. Кодова книга 712 затримок мо 94316 22 же зберігати набір матриць циклічної затримки, приймати індекс m затримки і видавати відповідну матрицю Dm(k) циклічної затримки. Кодова книга 714 попереднього кодера може зберігати набір матриць попереднього кодування, приймати індекс і матриці попереднього кодування і видавати відповідну матрицю Wi попереднього кодування. Пристрій 720 просторового відображення може приймати оцінку Н(к) каналу МІМО, матрицю Wi попереднього кодування і матрицю Dm(k) циклічної затримки, і може обчислювати ефективну оцінку Heff(k) каналу МІМО, наприклад, як показано в рівнянні 3 або 4. Heff(k) включає в себе Т стовпців для Т антен для піднесучої k. Можуть бути оцінені різні гіпотези, причому кожна гіпотеза відповідає різним комбінаціям віртуальних антен (тобто різним підмножинам стовпців Heff(k)), які можуть бути використані для передачі даних. Для випадку з Т=4, можуть бути оцінені всі з 15 гіпотез, чотири гіпотези для чотирьох окремих віртуальних антен, шість гіпотез для шести можливих пар віртуальних антен, чотири гіпотези для чотирьох можливих наборів з трьох віртуальних антен і одна гіпотеза для всіх чотирьох віртуальних антен. Кожна гіпотеза s пов'язана з відповідною підматрицею Wi,s попереднього кодування, яка включає в себе до Т визначених стовпців Wi. Пристрій 722 оцінки SINR може визначати набір SINR для кожної гіпотези на основі Heff(k) і способу детектування МІМО, використовуваного UE. Для рангу 1, пристрій 722 оцінки SINR може оцінити SINR для кожної віртуальної антени на основі відповідного стовпця Heff(k), причому вся потужність передачі призначається для однієї віртуальної антени. Для рангу 2, пристрій 722 оцінки SINR може оцінити SINR для кожної можливої пари віртуальних антен на основі відповідної пари стовпців Heff(k), причому потужність передачі розподіляється (наприклад, порівну) двом віртуальним антенам. Для рангу 3, пристрій 722 оцінки SINR може оцінити SINR для кожного можливого набору з трьох віртуальних антен на основі відповідного набору з трьох стовпців Heff(k), причому потужність передачі розподіляється на три віртуальні антени. Для рангу 4, пристрій 722 оцінки SINR може оцінити SINR всіх чотирьох віртуальних антен на основі чотирьох стовпців Heff(k), причому потужність передачі розподіляється на чотири віртуальні антени. Для випадку з Т=4, пристрій 722 оцінки SINR може видати 15 наборів SINR для 15 гіпотез, чотири набори з одного SINR для чотирьох різних віртуальних антен для рангу 1, шість наборів з двох SINR для шести різних пар віртуальних антен для рангу 2, чотири набори з трьох SINR для чотирьох можливих наборів з трьох віртуальних антен для рангу 3 і один набір з чотирьох SINR для всіх чотирьох віртуальних антен для рангу 4. Число гіпотез може бути різним для матриць попереднього кодування, що залежать від рангу. Пристрій 724 відображення пропускної здатності може відображати кожне SINR в пропускну здатність на основі необмеженої функції пропускної здатності або обмеженої функції пропускної здатності. Потім пристрій 724 відображення пропускної здатності може накопичувати пропускні здатності 23 всіх K піднесучих для всіх віртуальних антен для кожної гіпотези, щоб одержати сумарну пропускну здатність для гіпотез. Модуль 726 коректування може коректувати сумарну пропускну здатність для кожної гіпотези на основі штрафного коефіцієнта для рангу цієї гіпотези для одержання повної пропускної здатності для гіпотези. Більший штрафний коефіцієнт може бути використаний для більш високого рангу, щоб враховувати потенційно великі втрати здійснення для більш високого рангу. Пристрій вибору рангу і генератор 728 CQI може приймати повні пропускні здатності для всіх гіпотез і вибирати гіпотезу з найбільшою повною пропускною здатністю. Модуль 728 може зберігати суттєву інформацію для вибраної гіпотези. Та ж сама обробка може бути повторена для кожної можливої комбінації матриці попереднього кодування і затримки. Будь-якого разу, коли повна пропускна здатність для найкращої гіпотези даної комбінації більше, ніж збережена пропускна здатність, модуль 728 може зберігати велику повну пропускну здатність і суттєву інформацію. Після того, як всі комбінації матриці попереднього кодування і затримки будуть оцінені, модуль 728 може видати матрицю Wi,s попереднього кодування і затримку для найкращої комбінації як вибрану матрицю W попереднього кодування і вибраної затримки. Матриця W попереднього кодування включає в себе L найкращих стовпців матриці Wi попереднього кодування в найкращій комбінації і переносить ранг L найкращої гіпотези. L стовпців W призначені для L вибраних віртуальних антен. Вибір рангу також може бути виконаний іншими способами. Наприклад, матриця W попереднього кодування може відповідати найкращій матриці попереднього кодування TxL, що залежить від рангу, доступної в кодовій книзі попереднього кодування. Модуль 728 також може визначати S SINR для S потоків даних, щоб відправляти в L вибраних віртуальних антенах, де S1. SINR кожного потоку даних може бути визначено на основі SINR піднесучих і віртуальних антен для цього потоку даних. Потім модуль 728 може визначити S значень показника якості каналу (CQI) на основі SINR S потоків даних. Значення CQI може містити середнє SINR, схему модуляції і кодування (MSC), формат пакета, транспортний формат, швидкість і/або деяку іншу інформацію, яка вказує якість сигналу або пропускну здатність передачі. Модуль 728 може видавати S значень CQI для S потоків даних. Як альтернатива, модуль 728 може забезпечувати базове значення CQI і диференціальне значення CQI. Базове значення CQI може представляти SINR потоку даних, декодованого першим, і диференціальне значення CQI може представляти різницю між SINR двох потоків даних. Фіг.7 зображує схему, в якій матрицю W попереднього кодування і затримку вибирають на основі метрики сумарної пропускної здатності. Матриця попереднього кодування і затримка також можуть бути вибрані на основі іншого критерію, такого як надійність зворотного зв'язку (наприклад, 94316 24 з урахуванням часу очікування, помилки і можливої швидкості UE) і/або інших факторів. У одній схемі, UE може передавати матрицю W попереднього кодування, затримку і значення CQI у вузол В у кожному інтервалі звіту. У іншій схемі, UE може передавати матрицю W попереднього кодування і значення CQI в кожному інтервалі звіту і може передавати затримку з меншою частотою. Затримка може бути такою, що повільно змінюється, в більшості канальних середовищ. Відправлення затримки з меншою частотою може зменшити службову інформацію зворотного зв'язку, в той же час надто впливаючи на ефективність. Вузол В може вибирати затримку і відправляти вибрану затримку в UE. У цьому випадку UE може оцінювати множину матриць попереднього кодування в комбінації тільки з вибраною затримкою. Вузол В також може обмежувати множину затримок диференційовано для кожного рангу для того, щоб зменшити обчислювальну складність UE, а також службову інформацію зворотного зв'язку. Наприклад, для рангу 1 може бути дозволена тільки нульова затримка, для рангу 2 можуть бути дозволені, як нульова затримка, так і велика затримка, і т. д. UE може оцінювати набір матриць попереднього кодування з кожною дозволеною затримкою для кожного рангу. Вузол В може приймати матрицю W попереднього кодування і затримку, повідомлені за допомогою UE. Вузол В може використовувати повідомлену матрицю попереднього кодування і затримку для передачі даних в UE. Як альтернатива, вузол В може вибирати різні матриці попереднього кодування і/або різні затримки, відмінні від матриці попереднього кодування, і затримки, повідомлені UE. Вузол В може використовувати повідомлені або вибрані матрицю попереднього кодування і затримку для передачі даних в UE. Вузол В також може приймати значення CQI з UE і може обробляти дані на основі прийнятих значень CQI. Вузол В може передавати дані нарівні з керуючою інформацією, яка може вказувати вибрану матрицю попереднього кодування, вибрану затримку, MSC для кожного потоку даних, частотночасові ресурси, використовувані для передачі даних, і т. д. Попереднє кодування і обробка рознесення циклічної затримки, описані в даній заявці, можуть бути виконані для каналу передачі даних, керуючого каналу і т. д. Керуючий канал може бути використаний для того, щоб передавати керуючу інформацію/сигналізацію в різні UE, які можуть бути в різних місцеположеннях. Велика затримка може бути використана для керуючого каналу, щоб максимізувати рознесення передачі. Для каналу передачі даних схеми, показані в рівняннях 1 і 2 і зображені на фіг.3А і фіг.3В, можуть підтримувати різні режими МІМО, такі як просторове мультиплексування із зворотним зв'язком (для рангу 2 або вище), формування променя (для рангу 1), просторове мультиплексування без зворотного зв'язку (для рангу 2 або вище), рознесення передачі без зворотного зв'язку (для рангу 1) і т. д. Попереднє кодування і обробка рознесення циклічної затримки можуть бути виконані різними 25 способами для різних режимів. У одній схемі можуть підтримуватися один або більше з наступних режимів: Режим без зворотного зв'язку без наявної інформації матриці попереднього кодування (РМІ): 1) UE високої мобільності - використання великої затримки і фіксованої матриці попереднього кодування. Режим із зворотним зв'язком з наявною інформацією матриці попередньої о кодування: 1) UE низької мобільності з великим об'ємом зворотного зв'язку - використання малої затримки і повідомленої матриці попереднього кодування, 2) UE від низької до високої мобільності із зменшеним зворотним зв'язком - використання великої затримки і повідомленої матриці попереднього кодування. Режим із зворотним зв'язком з наявною інформацією матриці попереднього кодування і затримки: 1) використання повідомленої затримки і повідомленої матриці попереднього кодування. Режими, описані вище, можуть максимізувати рознесення передачі і/або посилення діаграми спрямованості залежно від канальних середовищ. Оскільки велика затримка більше, ніж довжина циклічного префікса, пілот-символи можуть бути вставлені після попереднього кодування, наприклад, або на вході модуляторів 232 на фіг.3А і фіг.3В, або на вході попереднього кодера на фіг.3В. Це може гарантувати, що ефективність оцінки каналу, на основі пілот-символів, не погіршується за допомогою обробки рознесення циклічної затримки з великою затримкою. UE може одержувати оцінку каналу МІМО на основі пілотсимволів. Якщо пілот-символи не вставляються на вході модуляторів 232, тоді UE може застосовувати матрицю попереднього кодування і матрицю циклічної затримки, щоб одержувати ефективну оцінку каналу МІМО. Якщо пілот-символи вставляються на вході попереднього кодера 348 на фіг.3В, тоді UE може застосовувати матрицю циклічної затримки, щоб одержувати ефективну оцінку каналу МІМО. У будь-якому випадку UE може використовувати ефективну оцінку каналу МІМО для детектування МІМО. Фіг.8 зображує схему процесу 800 обміну даними в системі бездротового зв'язку. Процес 800 може виконуватися UE, вузлом В або деяким іншим об'єктом. Затримка може бути вибрана з множини затримок (етап 812). Вибрана затримка може передаватися з першого об'єкта у другий об'єкт (етап 814). Може бути виконаний обмін даними з другим об'єктом (наприклад, дані можуть бути передані або прийняті) з рознесенням циклічної затримки на основі вибраної затримки (етап 816). Множина затримок може включати в себе нульову затримку, малу затримку, меншу циклічного префікса, велику затримку, більшу циклічного префікса, інші затримки або їх комбінацію. Велика затримка може відповідати циклічній затримці K/L, де К - число вибірок для корисної частини символу OFDM, a L - число антен для застосування рознесення циклічної затримки. Затримка може бути 94316 26 вибрана на основі ефективності даних, рангу, геометрії, мобільності, типу каналу, надійності зворотного зв'язку і т. д. Наприклад, нульова затримка може бути вибрана для рангу 1, для низької геометрії, для низької мобільності для каналу даних і т. д. Велика затримка може бути вибрана для рангу 2, для високої геометрії, високої мобільності, для керуючого канату і т. д. Фіг.9 зображує схему процесу 900, виконуваного вузлом В. Процес 900 є однією схемою процесу 800, в якій перший об'єкт є вузлом В. а другий об'єкт є UE. У одній схемі етапів 812 і 814 на фіг.8, вузол В може вибирати затримку конкретно для UE (етап 912) і може передавати вибрану затримку в UE (етап 914). У іншій схемі етапів 812 і 814, вузол В може вибирати затримку для набору UE, що обслуговуються вузлом В, і може передавати широкомовним способом вибрану затримку в набір UE. У одній схемі етапу 816, яка може бути використана для відсутності затримки або для малої затримки, вузол В може виконувати попереднє кодування з матрицею попереднього кодування (етап 916), а потім виконувати обробку для рознесення циклічної затримки на основі вибраної затримки (етап 918), наприклад, як показано в рівнянні 1 і зображено на фіг.3А. У іншій схемі етапу 816, яка може бути використана для великої затримки, вузол В може виконувати обробку для рознесення циклічної затримки на основі вибраної затримки (етап 926), а потім виконувати попереднє кодування з матрицею попереднього кодування (етап 928), наприклад, як показано в рівнянні 2 і зображено на фіг.3В. Фіг.10 зображує схему процесу 1000, виконуваного UE. Процес 1000 є іншою схемою процесу 800, в якій перший об'єкт є UE, а другий об'єкт є вузлом В. В одній схемі етапу 812 на фіг.8, UE може оцінювати множину затримок на основі щонайменше однієї метрики (етап 1010) і може вибирати затримку з найкращою щонайменше однією метрикою (етап 1012). UE може оцінювати кожну затримку на основі метрики сумарної пропускної здатності і може вибирати затримку з найбільшою метрикою сумарної пропускної здатності. У іншій схемі етапу 812 UE може оцінювати множину матриць попереднього кодування в комбінації з множиною затримок на основі щонайменше однієї метрики. UE може визначати комбінацію матриці попереднього кодування і затримки з найкращою щонайменше однією метрикою і може вибирати матрицю попереднього кодування і затримку в цій комбінації. Для обох схем, множина затримок може містити множину наборів затримок для множини рангів. Кожний набір затримок може містити щонайменше одну затримку, придатну для використання для відповідного рангу і вибрану зі всіх підтримуваних затримок. UE може оцінювати тільки щонайменше одну затримку в наборі затримок для кожного рангу. UE може відправляти вибрану затримку у вузол В (етап 1014). У одній схемі етапу 816 на фіг.8, UE може приймати передачу даних, відправлену вузлом В, з рознесенням циклічної затримки на основі вибраної затримки (етап 1016). UE може одержувати ефективну оцінку каналу МІМО на 27 основі вибраної затримки, вибраної матриці попереднього кодування і т. д. (етап 1018). Потім UE може виконувати детектування МІМО для прийнятої передачі даних на основі ефективної оцінки каналу МІМО (етап 1020). Для передачі даних в низхідній лінії зв'язку, вузол В може виконувати процес 900 на фіг.9, a UE може виконувати процес 1000 на фіг.10. Для передачі даних у висхідній лінії зв'язку UE може виконувати процес 900 на фіг.9, а вузол В може виконувати процес 1000 на фіг.10. Фіг.11 зображує конструкцію пристрою 1100 обміну даними в системі бездротового зв'язку. Пристрій 1100 включає в себе засіб для вибору затримки з множини затримок (модуль 1112), засіб для передачі вибраної затримки з першого об'єкта у другий об'єкт (модуль 1114) і засіб для обміну даними з другим об'єктом з рознесенням циклічної затримки на основі вибраної затримки (модуль 1116). Модулі на фіг.11 можуть містити процесори, електронні пристрої, пристрої апаратного забезпечення, логічні схеми, запам'ятовуючі пристрої і т. д. або будь-які їх комбінації. Фахівці в даній галузі техніки повинні розуміти, що інформація і сигнали можуть бути представлені з використанням будь-чого з множини різних технологій і способів. Наприклад, дані, інструкції, команди, інформація, сигнали, біти, символи і чипи, які можуть бути згадані по всьому вищенаведеному опису, можуть бути представлені за допомогою напруг, струмів, електромагнітних хвиль, магнітних полів або частинок, оптичних полів або частинок, або будь-яких їх комбінацій. Фахівці в даній галузі техніки додатково повинні розуміти, що різні ілюстративні логічні блоки, модулі, схеми і етапи алгоритмів, описані в зв'язку з розкриттям, наведеним в даній заявці, можуть бути здійснені як електронне апаратне забезпечення, комп'ютерне програмне забезпечення або комбінації першого і другого. Щоб зрозуміло проілюструвати цю взаємозамінність апаратного забезпечення і програмного забезпечення, різні ілюстративні компоненти, блоки, модулі, схеми і етапи, описані вище звичайно в поняттях їх функціонального призначення. Чи здійснене таке функціональне призначення як апаратне забезпечення або програмне забезпечення, залежить від специфічних обмежень додатку і конструкції, накладених на всю систему. Досвідчені винахідники можуть здійснити описане функціональне призначення різними способами для кожного конкретного додатку, але такі рішення здійснення не повинні бути інтерпретовані як такі, що виходять за рамки об'єму даного розкриття. Різні ілюстративні логічні блоки, модулі і схеми, описані в зв'язку з розкриттям, наведеним в даній заявці, можуть бути здійснені або виконані за допомогою універсального процесора, процесора цифрових сигналів (DSP), спеціалізованої інтегральної мікросхеми (ASIC), програмованої вентильної матриці (FPGA) або іншого програмованого логічного пристрою, дискретного вентиля або транзисторної логіки, дискретних компонентів апаратного забезпечення або будь-якої їх комбінації, сконструйованої з можливістю виконання функцій, 94316 28 описаних в даній заявці. Універсальний процесор може бути мікропроцесором, але як альтернатива, процесор може бути будь-яким традиційним процесором, контролером, мікроконтролером або кінцевим автоматом. Процесор також може бути здійснений як комбінація обчислювальних пристроїв, наприклад, комбінація DSP і мікропроцесора, множина мікропроцесорів, один або більше мікропроцесорів в поєднанні з ядром DSP або будь-яка інша така конфігурація. Етапи способу або алгоритму, описані в зв'язку з розкриттям, наведеним в даній заявці, можуть бути здійснені безпосередньо в апаратному забезпеченні, в програмному забезпеченні, модулі, виконуваному за допомогою процесора, або в комбінації першого і другого. Модуль програмного забезпечення може знаходитися в пам'яті RAM, флеш-пам'яті, пам'яті ROM, пам'яті EPROM, пам'яті EEPROM, в регістрах, на жорсткому диску, на змінному диску, CD-ROM або будь-якому іншому виді носіїв, відомому в даній галузі техніки. Ілюстративний носій сполучений з процесором таким чином, що процесор може зчитувати інформацію з носія і записувати інформацію на носій. Як альтернатива, носій може бути невід'ємною частиною процесора. Процесор і носій зберігання можуть знаходитися в ASIC. ASIC може знаходитися в терміналі користувача. Як альтернатива, процесор і носій зберігання можуть знаходитися в дискретних компонентах термінала користувача. В одному або більше ілюстративних варіантах здійснення описані функції можуть бути здійснені в апаратному забезпеченні, програмному забезпеченні, програмно-апаратному забезпеченні або будь-якій їх комбінації. Якщо здійснені в програмному забезпеченні, функції можуть бути збережені як одна або більше інструкцій або код на машиночитаному носії, або передані за допомогою машиночитаного носія. Машиночитаний носій включає в себе як носій комп'ютерної пам'яті, так і носій передачі, що включає в себе будь-який носій, який сприяє передачі комп'ютерної програми з одного місця в інше. Носій зберігання може бути будьяким доступним носієм, доступ до якого може бути здійснений за допомогою комп'ютера. Як приклад, а не обмеження, такий машиночитаний носій може містити RAM, ROM, EEPROM, CD-ROM або іншу пам'ять на оптичному диску, пам'ять на магнітному диску або інші пристрої магнітної пам'яті або будьякий інший носій, який може бути використаний, щоб переносити або зберігати бажаний програмний код у вигляді інструкцій або структур даних, і доступ до якого може бути здійснений за допомогою комп'ютера. Також будь-яке з'єднання відповідно називають машиночитаним носієм. Наприклад, якщо програмне забезпечення передають з web-сайта, сервера або іншого дистанційного джерела з використанням коаксіального кабелю, волоконно-оптичного кабелю, витої пари, цифрової абонентської лінії (DSL) або бездротових технологій, таких як інфрачервоне випромінювання, радіохвилі і мікрохвилі, тоді коаксіальний кабель, волоконно-оптичний кабель, вита пара, DSL або бездротові технології, такі як інфрачервоне випромінювання, радіохвилі і мікрохвилі включені у 29 визначення носія. Всі похідні від поняття "диск", як використані в даній заявці, включають в себе компакт-диск (CD), лазерний диск, оптичний диск, цифровий універсальний диск (DVD), гнучкий диск і диск blu-ray, де диски звичайно відтворюють дані магнітним способом або оптичним способом за допомогою лазера. Комбінації вищепереліченого також повинні бути включені з рамки об'єму поняття машиночитаного носія. Попередній опис розкриття представлений для того, щоб дати можливість будь-якому фахівцеві в даній галузі техніки реалізувати і використа 94316 30 ти даний винахід. Різні модифікації в розкритті будуть без великих зусиль зрозумілі фахівцям в даній галузі техніки, і загальні принципи, визначені в даній заявці, можуть бути застосовані до інших варіантів, не виходячи за рамки суті і об'єму винаходу. Таким чином, не мається на увазі, що розкриття обмежене прикладами і конструкціями, описаними в даній заявці, але повинно відповідати самим широким рамкам, які узгоджуються з принципами і новими ознаками, розкритими в даній заявці. 31 94316 32 33 94316 34 35 94316 36 37 94316 38 39 Комп’ютерна верстка Л. Ціхановська 94316 Підписне 40 Тираж 23 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюDivercity and precoding of cyclic delay for wireless communication
Автори англійськоюKim, Byoung-Hoon, Malladi, Durga Prasad, Zhang, Xiaoxia, Yoo, Taesang
Назва патенту російськоюРазнесение и предварительное кодирование для беспроводной связи
Автори російськоюКим Биоунг-Хоон, Маллади Дурга Прасад, Чжан Сяося, Йоо Таесанг
МПК / Мітки
МПК: H04B 7/06
Мітки: кодування, циклічної, затримки, зв'язку, попереднє, бездротового, рознесення
Код посилання
<a href="https://ua.patents.su/20-94316-roznesennya-i-poperedneh-koduvannya-ciklichno-zatrimki-dlya-bezdrotovogo-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Рознесення і попереднє кодування циклічної затримки для бездротового зв’язку</a>
Попередній патент: Піддон для горизонтального переміщення вантажу
Наступний патент: Засіб для стимуляції коренеутворення зелених та здерев`янілих живців
Випадковий патент: Пружна муфта