Спосіб (варіанти) і пристрій (варіанти) для підтримки багатокористувацької і однокористувацької схеми мімо в системі бездротового зв’язку
Номер патенту: 100071
Опубліковано: 12.11.2012
Автори: Малладі Дурга Прасад, Хассанпур Гхаді Навід, Хоу Цзилей, Смі Джон Е., Маллік Сіддхартха
Формула / Реферат
1. Спосіб прийому даних в системі бездротового зв’язку, що містить: визначення оцінок каналу для кожного з численних стільників користувацьким обладнанням (UE);
генерування вектора віртуального каналу на основі оцінок каналу для кожного з численних стільників;
посилання вектора віртуального каналу з UE на щонайменше один з численних стільників; і
прийом передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу.
2. Спосіб за п. 1, в якому передача даних містить щонайменше один потік даних, причому щонайменше один потік даних приймається UE з численних стільників.
3. Спосіб за п. 1, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників.
4. Спосіб за п. 1, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE.
5. Спосіб за п. 1, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE.
6. Спосіб за п. 1, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, яке визначене з характерного для стільника компонента вектора віртуального каналу.
7. Спосіб за п. 1, в якому передача даних містить єдиний потік даних, що посилається з передкодуванням на основі вектора передкодування, визначеного з вектора віртуального каналу.
8. Спосіб за п. 1, в якому кожен з численних стільників оснащений єдиною передавальною антеною, в якому UE оснащено численними приймальними антенами, і в якому генерування вектора віртуального каналу містить:
визначення вектора каналу для кожного з численних стільників, і
визначення коефіцієнта посилення каналу для кожного стільника на основі вектора каналу для стільника і приймального фільтра.
9. Спосіб за п. 1, в якому кожен з численних стільників оснащений численними передавальними антенами, в якому UE оснащене єдиною приймальною антеною, і в якому визначення оцінок каналу містить визначення вектора каналу для кожного з численних стільників.
10. Спосіб за п. 1, в якому кожен з численних стільників оснащений численними передавальними антенами, в якому UE оснащено численними приймальними антенами, і в якому визначення оцінок каналу містить:
визначення матриці каналу для кожного з численних стільників, і
визначення вектора каналу для кожного стільника на основі матриці каналу для стільника і приймального фільтра.
11. Спосіб за п. 1, в якому численні стільники належать єдиній базовій станції.
12. Спосіб за п. 1, в якому численні стільники асоціюються з численними антенами, розподіленими по різних місцеположеннях.
13. Спосіб за п. 1, в якому вектор віртуального каналу містить множину компонентів, і причому кожний компонент містить підсилювач каналу, асоційований з лінією зв'язку між UE і одним із множини стільників.
14. Спосіб за п. 1, в якому компоненти вектора віртуального каналу згенеровані на основі приймального фільтра UE.
15. Пристрій для прийому даних в системі бездротового зв'язку, що містить:
засіб для визначення оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE);
засіб для генерування вектора віртуального каналу на основу оцінок каналу для кожного з численних стільників;
засіб для посилання вектора віртуального каналу з UE на щонайменше один з численних стільників; і
засіб для прийому передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу.
16. Пристрій за п. 15, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних приймається UE з численних стільників.
17. Пристрій за п. 15, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників.
18. Пристрій за п. 15, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE.
19. Пристрій за п. 15, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE.
20. Пристрій за п. 15, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, яке визначене з характерного для стільника компонента вектора віртуального каналу.
21. Пристрій для бездротового зв'язку, що містить:
щонайменше один процесор, виконаний з можливістю визначення оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE), генерування вектора віртуального каналу на основу оцінок каналу для кожного з численних стільників, посилання вектора віртуального каналу з UE на щонайменше один з численних стільників і прийому передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу.
22. Пристрій за п. 21, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних приймається UE з численних стільників.
23. Пристрій за п. 21, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників.
24. Пристрій за п. 21, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE.
25. Пристрій за п. 21, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE.
26. Пристрій за п. 21, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, визначеним з характерного для стільника компонента вектора віртуального каналу.
27. Зчитуваний комп'ютером носій, що містить:
код, що викликає визначення щонайменше одним комп'ютером оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE),
код, що викликає генерування щонайменше одним комп'ютером вектора віртуального каналу на основі оцінок каналу кожного з численних стільників,
код, що викликає посилання щонайменше одним комп'ютером вектора віртуального каналу з UE на щонайменше один з численних стільників, і
код, що викликає прийом щонайменше одним комп'ютером передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу.
28. Спосіб посилання даних в системі бездротового зв'язку, що містить:
прийом вектора віртуального каналу для численних стільників від користувацького обладнання (UE), причому вектор віртуального каналу містить інформацію про канал, генеровану щонайменше на UE на основі оцінок каналу, визначених на UE для кожного з численних стільників; і
посилання щонайменше однієї передачі даних з щонайменше одного з численних стільників, що передають на UE, на основі вектора віртуального каналу, причому кожна передача даних посилається численними стільниками на UE.
29. Спосіб за п. 28, в якому передача даних для UE містить щонайменше один потік даних, причому кожний потік даних посилається численними стільниками на UE.
30. Спосіб за п. 28, в якому передача даних для UE містить численні потоки даних, причому кожний потік даних посилається одним з численних стільників на UE.
31. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить посилання щонайменше двох передач даних численними стільниками щонайменше на два UE по спільних ресурсах.
32. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить посилання єдиної передачі даних численними стільниками на єдине UE по ресурсах, що не використовуються для посилання передач даних на інші UE.
33. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить:
визначення щонайменше одного вектора передкодування на основі вектора віртуального каналу, і
посилання кожної передачі даних на основі відповідного вектора передкодування численними стільниками на UE.
34. Спосіб за п. 33, в якому щонайменше один вектор передкодування визначається на основі методу форсування нуля або мінімальної середньоквадратичної помилки (MMSE).
35. Спосіб за п. 33, в якому кожний вектор передкодування містить ваговий коефіцієнт для кожної з численних передавальних антен на численних стільниках.
36. Спосіб за п. 28, в якому кожна передача даних містить щонайменше два потоки даних, і в якому посилання щонайменше однієї передачі даних містить:
визначення вектора передкодування для кожного потоку даних на основі вектору віртуального каналу, і
посилання кожного потоку даних на основі вектора передкодування для потоку даних за допомогою численних стільників.
37. Спосіб за п. 28, який додатково включає визначення інформації передкодування для передач даних UE за допомогою численних стільників на основі інформації, отриманої з вектора віртуального каналу.
38. Спосіб за п. 37, в якому інформація передкодування є характерною для стільника.
39. Спосіб за п. 37, в якому інформація передкодування є загальною для численних стільників.
40. Пристрій для бездротового зв'язку, що містить:
засіб для прийому вектора віртуального каналу для численних стільників від користувацького обладнання (UE), причому вектор віртуального каналу, що згенерований на UE за допомогою об'єднання векторів каналів, що відповідають оцінці каналу для кожного з численних стільників; і
засіб для посилання щонайменше однієї передачі даних з одного з численних стільників, що передають на UE, на основі вектора віртуального каналу, причому кожна передача даних посилається численними стільниками на UE.
41. Пристрій за п. 40, в якому передача даних для UE містить щонайменше один потік даних, причому кожний потік даних посилається численними стільниками на UE.
42. Пристрій за п. 40, в якому передача даних для UE містить численні потоки даних, причому кожний потік даних посилається одним з численних стільників на UE.
43. Пристрій за п. 40, в якому засіб для посилання щонайменше однієї передачі даних містить:
засіб для визначення щонайменше одного вектора передкодування на основі вектора віртуального каналу, і
засіб для посилання кожної передачі даних на основі відповідного вектора передкодування численними стільниками на UE.
44. Пристрій за п. 40, в якому кожна передача даних містить щонайменше два потоки даних, і в якому засіб для посилання щонайменше однієї передачі даних містить:
засіб для визначення вектора передкодування для кожного потоку даних на основі вектора віртуального каналу, і
засіб для посилання кожного потоку даних на основі вектора передкодування для потоку даних численними стільниками.
Текст
Реферат: Описані методи підтримки розподілених передач по схемі з багатьма входами і багатьма виходами (МІМО). У одній розробці користувацьке обладнання (UE) визначає оцінки каналу для численних стільників і повідомляє оцінки каналу. Після цього UE приймає передачу даних, що посилається численними стільниками па UE, основуючись на оцінках каналу. Передача даних може включати в себе щонайменше один потік даних, і кожний потік даних може посилатися одним стільником або численними стільниками на UE. У іншій розробці UE визначає першу і другу оцінки каналу для першого і другого стільника, відповідно, і повідомляє оцінки каналу. UE потім приймає першу передачу даних, що посилається першим стільником на UE, основуючись на першій оцінці каналу. UE також приймає другу передачу даних, що посилається другим стільником на інший UE і відводиться від UE, основуючись на другій оцінці каналу. UA 100071 C2 (12) UA 100071 C2 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 Дана заявка претендує на пріоритет попередньої заявки США № 61/087 066, озаглавленої "INTER-CELL DOWN-LINK DISTRIBUTED MULTI-USER MIMO", поданої 7 серпня 2008 р., заявки США № 61/087 063, озаглавленої "INTER-CELL DOWN-LINK DISTRIBUTED SINGLE-USER MIMO", поданої 7 серпня 2008 р., і заявки США № 61/087 922, озаглавленої "METHOD AND APPARATUS FOR SUPPORTING DISTRIBUTED MIMO IN А WIRELESS COMMUNICATION SYSTEM", поданої 11 серпня 2008 р., при цьому всі належать правонаступнику даної заявки і включені в даний документ по посиланню. I. Галузь техніки, до якої належить винахід Дане розкриття належить, в основному, до зв'язку і, зокрема, до методів підтримки передачі даних в системі бездротового зв'язку. II. Рівень техніки Системи бездротового зв'язку широко використовуються для надання різного комунікаційного контента, такого як голос, пакетні дані, обмін повідомленнями, широкомовна передача і т. д. Ці бездротові системи можуть бути системами багатостанційного доступу, здатними підтримувати численних користувачів за допомогою спільного використання доступних системних ресурсів. Приклади таких систем багатостанційного доступу включають в себе системи багатостанційного доступу з кодовим розділенням каналів (CDMA), системи багатостанційного доступу з часовим розділенням каналів (TDMA), системи багатостанційного доступу з частотним розділенням каналів (FDMA), системи багатостанційного доступу з ортогональним частотним розділенням каналів (OFDMA) і системи багатостанційного доступу з частотним розділенням каналів на одній несучій (SC-FDMA). Система бездротового зв'язку (наприклад, стільникова система) може включати в себе декілька вузлів В, які можуть підтримувати зв'язок для деякої кількості користувацького обладнання (UE). UE може виконувати зв'язок з вузлом В по низхідній лінії зв'язку і висхідній лінії зв'язку. Низхідна лінія зв'язку (або пряма лінія зв'язку) посилається на лінію зв'язку від вузла В до UE, і висхідна лінія зв'язку (або зворотна лінія зв'язку) посилається на лінію зв'язку від UE до вузла В. UE може знаходитися всередині покриття численних стільників, де термін "стільник" може посилатися на зону покриття вузла В і/або підсистеми вузла В, яка обслуговує зону покриття. Один стільник може бути вибраний як обслуговуючий стільник для UE, і інші стільники можуть згадуватися як необслуговуючі стільники. UE може спостерігати сильні перешкоди від необслуговуючих стільників. Може бути бажаним передавати дані на UE таким чином, щоб досягати хороших робочих характеристик навіть в присутності сильних сусідніх стільників. Суть винаходу У даному документі описуються методи для підтримки передач по однокористувацькій і багатокористувацькій розподіленій схемі з багатьма входами і багатьма виходами (MIMO). Для багатокористувацької розподіленої схеми MIMO (або MU-MIMO) численні стільники можуть одночасно посилати передачі даних на численні UE по одних і тих же частотно-часових ресурсах і можуть виконувати передкодування для зниження перешкод для UE. Для однокористувацької розподіленої схеми MIMO (або SU-MIMO) численні стільники можуть посилати передачу даних на єдине UE по ресурсах, що не використовуються для передач даних на інші UE. Для обох схем MU-MIMO і SU-MIMO стільники можуть передавати дані різним чином в залежності від кількості передавальних антен в кожному стільнику, від кількості приймальних антен на кожному UE, від рівня координації між стільниками і т. д. У одній розробці, яка може бути застосовна як для MU-MIMO, так і для SU-MIMO, UE може визначати оцінки каналу для численних стільників, які можуть працювати як віртуальні стільники для передачі даних на UE. UE може повідомляти оцінки каналу, наприклад, обслуговуючому стільнику. UE може після цього приймати передачу даних, що посилається численними стільниками на UE, основуючись на оцінках каналу. У одній розробці передача даних може містити щонайменше один потік даних, і кожний потік даних може посилатися численними стільниками на UE. У іншій розробці передача даних може містити численні потоки даних, і кожний потік даних може посилатися одним стільником на UE. Для MU-MIMO передача даних може посилатися по ресурсах, які можуть використовуватися для посилання іншої передачі даних на інше UE. Для SU-MIMO передача даних може посилатися по ресурсах, що не використовуються для посилання передач даних на інші UE. У іншій розробці, яка може бути застосовна для MU-MIMO, перше UE може визначати першу оцінку каналу для першого стільника і також може визначати другу оцінку каналу для другого стільника. Перше UE може повідомляти першу і другу оцінки каналу, наприклад, обслуговуючому стільнику. Перше UE може приймати першу передачу даних, що посилається першим стільником на перше UE, основуючись на першій оцінці каналу. Перше UE може 1 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 приймати другу передачу даних, що посилається другим стільником на другий UE і відводиться від першого UE, основуючись на другій оцінці каналу. Перша і друга передачі даних можуть посилатися одночасно першим і другим стільником по спільних ресурсах. Перша передача даних може посилатися першим стільником на основі першого вектора передкодування, який може визначатися на основі першої оцінки каналу від першого UE і третьої оцінки каналу від третього UE, що не обслуговується першим стільником. Перша передача даних може відводитися від третього UE за допомогою першого вектора передкодування. Друга передача даних може посилатися другим стільником на основі другого вектора передкодування, який може визначатися на основі другої оцінки каналу від першого UE і четвертої оцінки каналу від другого UE. Нижче більш детально описуються різні аспекти і ознаки розкриття. Короткий опис креслень Фіг. 1 зображує систему бездротового зв'язку. Фіг. 2 зображує передачу по низхідній лінії зв'язку для MU-MIMO. Фіг. 3 зображує передачу по низхідній лінії зв'язку для SU-MIMO. Фіг. 4-9 зображують MU-MIMO для різних антенних конфігурацій. Фіг. 10-13 зображують SU-MIMO для різних антенних конфігурацій. Фіг. 14 зображує розподілену антенну систему. Фіг. 15 і 16 зображують спосіб і пристрій для прийому даних. Фіг. 17 і 18 зображують спосіб і пристрій для посилання даних. Фіг. 19 і 20 зображують інший спосіб і пристрій для прийому даних. Фіг. 21 і 22 зображують інший спосіб і пристрій для посилання даних. Фіг. 23 і 24 зображують спосіб і пристрій для планування UE. Фіг. 25 зображує блок-схему вузла В і UE. Докладний опис Методи, описані в даному документі, можуть використовуватися для різних систем бездротового зв'язку, таких як CDMA, TDMA, FDMA, OFDMA, SC-FDMA і інші системи. Терміни "система" і "мережа" часто використовуються навперемінно. Система CDMA може реалізувати радіотехнологію, таку як універсальний наземний радіодоступ (UTRA), cdma2000 і т. п. UTRA включає в себе широкосмуговий CDMA (WCDMA) і інші варіанти CDMA. cdma2000 охоплює стандарти IS-2000, IS-95 і IS-856. Система TDMA може реалізувати радіотехнологію, таку як глобальна система мобільного зв'язку (GSM). Система OFDMA може реалізувати радіотехнологію, таку як еволюціонований UTRA (E-UTRA), ультрамобільну широкосмугову мережу (UMB), IEEE 802.11 (WI-Fi (бездротова точність)), IEEE 802.16 (WiMAX (загальносвітова сумісність широкосмугового бездротового доступу)), IEEE 802.20, Flash-OFDM® (швидкий доступ з малим часом очікування і безшовним переходом між базовими станціями на основі мультиплексування з ортогональним розділенням частот) і т. д. UTRA і E-UTRA є частиною універсальної системи мобільного зв'язку (UMTS). Довгострокова еволюція (LTE) Проекту партнерства по створенню системи третього покоління (3GPP) і вдосконалена LTE (LTE-A) являють собою нові версії UMTS, які використовують E-UTRA, який застосовує OFDMA на низхідній лінії зв'язку і SC-FDMA на висхідній лінії зв'язку. UTRA, E-UTRA, UMTS, LTE, LTE-A і GSM описані в документах організації, яка називається "Проект партнерства по створенню системи 3-го покоління" (3GPP). cdma2000 і UMB описані в документах організації, яка називається "Проект 2 партнерства по створенню системи 3-го покоління" (3GPP2). Методи, описані в даному документі, можуть використовуватися для систем і радіотехнологій, згаданих вище, а також інших систем і радіотехнологій. Для ясності, деякі аспекти методів описані нижче для LTE. Фіг. 1 зображує систему 100 бездротового зв'язку, яка може являти собою стільникову систему, таку як система LTE або деяка інша система. Система 100 може включати в себе декілька вузлів В і інші мережеві об'єкти, які можуть підтримувати послуги зв'язку для декількох UE. Для спрощення, тільки три вузли В 110а, 110b і 110с показані на Фіг. 1. Вузлом В може бути станція, яка виконує зв'язок з UE і також може згадуватися як еволюціонований вузол В (eND), базова станція, точка доступу і т. д. Кожний вузол В 110 може забезпечувати покриття зв'язку для конкретної географічної зони 102. Щоб підвищити пропускну здатність системи, повна зона покриття вузла В може бути розділена на численні менші зони, наприклад, на три менші зони 104а, 104b і 104с. Кожна менша зона може обслуговуватися відповідною підсистемою вузла В. В 3GPP термін "стільник" може посилатися на найменшу зону покриття вузла В і/або підсистеми вузла В, що обслуговує дану зону покриття. У 3GPP2 термін "сектор" або "стільник-сектор" може посилатися на найменшу зону покриття базової станції і/або підсистеми базової станції, що 2 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 обслуговує дану зону покриття. Для ясності, в описі нижче використовується поняття стільники в 3GPP. Загалом, вузол В може підтримувати один або багато (наприклад, три) стільників. Декілька UE може бути розосереджені по системі, і кожне UE може бути стаціонарним або мобільним. Для спрощення Фіг. 1 зображує тільки одне UE 120 в кожному стільнику. UE також може згадуватися як мобільна станція, термінал, термінал доступу, абонентський блок, станція і т. д. UE може являти собою стільниковий телефон, персональний цифровий помічник (PDA), бездротовий модем, пристрій бездротового зв'язку, кишеньковий пристрій, переносний комп'ютер, бездротовий телефон, станцію бездротового абонентського доступу (WLL) і т. д. Терміни "UE" і "користувач" використовуються навперемінно в даному документі. Як показано на Фіг. 1, може виконуватися секторизацію для розділення зони покриття кожного вузла В на три стільники, щоб підвищити пропускну здатність системи. Для кожного стільника може використовуватися спрямована антена з фіксованою діаграмою спрямованості для фокусування потужності стільника, яка передається, і для зниження перешкод для інших стільників. Стільники можуть працювати незалежно без координації серед цих стільників, і кожен стільник може передавати дані на свої UE незалежно. Деякі UE можуть розташовуватися на межі сусідніх стільників і можуть згадуватися як UE на краю стільника. UE на краю стільника можуть спостерігати сильні міжстільникові перешкоди від необслуговуючих стільників і можуть суттєво знижувати свої характеристики через сильні перешкоди. Дане погіршення характеристик може відбуватися як по (i) сценаріях всередині вузла В, в яких стільники належать одному і тому ж вузлу В, так і (ii) по сценаріях між вузлами В, в яких стільники належать різним вузлам В. Може використовуватися декілька схем для координації передач даних на UE в різних стільниках, які можуть належати одному і тому ж вузлу В або різним вузлам В. Ці схеми можуть застосовувати просторову розмірність для зниження перешкод і поліпшення робочих характеристик UE на краю стільника. Наприклад, можуть використовуватися наступні схеми: - Багатокористувацька розподілена схема MIMO (або MU-MIMO) посилає передачі даних з численних стільників на численні UE по одних і тих же частотно-часових ресурсах з керуванням променем для зниження перешкод, і - Однокористувацька розподілена схема MIMO (або SU-MIMO) посилає передачу даних з численних стільників на єдине UE по ресурсах, які не використовуються для передач даних на інші UE. Керування променем являє собою процес для керування просторовим напрямком передачі на цільовий приймач і/або від непередбаченого приймача. Керування променем може виконуватися за допомогою застосування вектора передкодування до передачі на передавачі, як описано нижче. Фіг. 2 зображує передачу по низхідній лінії зв'язку з MU-MIMO для одного вузла В з трьома стільниками i, j і k, що покривають різні географічні зони. Сусідні стільники звичайно перекривають один одного на краях, що може дозволяти UE приймати покриття зв'язку від одного або декількох стільників в будь-якому місцеположенні, коли UE переміщується по системі. Для спрощення, фіг.2 зображує тільки два UE u і v. UE u являє собою UE на краю стільника, розташоване на межі стільників i і j. Стільник i може вибиратися як обслуговуючий стільник для UE u, і стільник j може бути необслуговуючим стільником для UE u. UE v розташовується всередині стільника j. Стільником j може бути обслуговуючий стільник для UE v, і стільником i може бути необслуговуючий стільник для UE v. Загалом, UE може розташовуватися всередині покриття будь-якої кількості стільників і може мати будь-яку кількість необслуговуючих стільників. Для MU-MIMO численні стільники можуть передавати дані на численні UE, в той же час знижуючи перешкоди для UE в інших стільниках. Наприклад, стільник i може передавати дані на UE u, в той же час знижуючи перешкоди для UE v в сусідньому стільнику j. Аналогічно, стільник j може передавати дані на UE v, в той же час знижуючи перешкоди для UE u в сусідньому стільнику i. Кожен стільник може формувати просторові промені, спрямовані до своїх UE, в той же час знижуючи перешкоди для UE в сусідніх стільниках. UE в сусідніх стільниках тоді можуть спостерігати менші міжстільникові перешкоди. Фіг. 3 зображує передачу по низхідній лінії зв'язку зі схемою SU-MIMO для одного вузла В з трьома стільниками i, j і k. Для SU-MIMO численні стільники можуть одночасно передавати один або декілька потоків даних на одне і те ж UE. У одній розробці обидва стільники i і j можуть передавати один потік даних на UE u, яке може бути оснащене однією приймальною антеною. У іншій розробці стільник i може передавати один потік даних на UE u, і стільник j може передавати інший потік даних на UE u, яке може бути оснащене численними приймальними антенами. Для обох розробок потужність, що приймається для обох стільниках i і j, на UE u буде 3 UA 100071 C2 5 10 15 20 25 30 35 40 45 являти собою необхідну потужність (замість того, що обслуговуючий стільник i забезпечує необхідну потужність, і необслуговуючий стільник j забезпечує потужність перешкоди). Необслуговуючий стільник j може згадуватися як взаємодіючий стільник при передачі даних на UE u. Для спрощення, більша частина опису нижче призначена для передачі даних на UE u, яке може мати один обслуговуючий стільник i і один або декілька необслуговуючих стільників з індексом j. В одній схемі MU-MIMO необслуговуючий стільник j може діяти як взаємодіючий стільник, і стільники i і j обидва можуть передавати дані на UE u. У іншій схемі MU-MIMO обслуговуюча стільник i може передавати дані на UE u, і необслуговуючий стільник j може виконувати пригнічення перешкод для UE u. У одній схемі SU-MIMO як обслуговуючій стільник i, так і взаємодіючій стільник j можуть передавати дані на UE u. Нижче детально описуються ці різні схеми MIMO. У загальному, кожен стільник може бути оснащений однією або численними передавальними антенами. Кожне UE також може бути оснащено однієї або численними приймальними антенами. Дані можуть посилатися різним чином в залежності від кількості передавальних антен в кожному стільнику, кількості приймальних антен на кожному UE, рівня взаємодії між стільниками і т. д. Для ясності, більша частина опису нижче охоплює передачу даних двома стільниками i і j. Схеми MIMO, описані в даному документі, можуть бути розширені на більше двох стільників. I. Багатокористувацька розподілена схема MIMO Фіг. 4 зображує розробку MU-MIMO, причому кожен стільник оснащений єдиною передавальною антеною, і кожне UE оснащене єдиною приймальною антеною. Кожне UE може визначати комплексний коефіцієнт посилення каналу для каналу по схемі з одним входом і одним виходом (SISO) від передавальної антени на кожному стільнику до його приймальної антени. UE u може отримувати коефіцієнт посилення hiu каналу для стільника і i коефіцієнт посилення hju каналу для стільника j. Аналогічно, UE v може отримувати коефіцієнт посилення hiv каналу для стільника і і коефіцієнт посилення hjv каналу для стільника j. Коефіцієнт посилення каналу для кожного стільника може розглядатися як компонент вектора віртуального каналу. UE u може отримувати вектор-рядок hu=[hiu hju] віртуального каналу, і UE v може отримувати вектор-рядок hv=[hiv hjv] віртуального каналу. Концептуально, два стільники, кожен з єдиною передавальною антеною, може розглядатися як віртуальний стільник з двома передавальними антенами. У одній схемі MU-MIMO з єдиною передавальною антеною в кожному стільнику потік даних може посилатися на кожне UE з обох передавальних антен в двох стільниках i і j (замість тільки з однієї передавальної антени в одному стільнику). Стільник i може приймати потоки даних u і v, призначені для UE u і v, відповідно. Стільник i може виконувати передкодування по двох потоках даних з вектором wi передкодування для отримання вихідного потоку і може посилати вихідний потік через свою передавальну антену. Аналогічно, стільник j може приймати потоки u і v даних, виконувати передкодування по двох потоках даних з вектором wj передкодування для отримання вихідного потоку і посилати вихідний потік через свою передавальну антену. Вектори wi і wj передкодування можуть визначатися різним чином. У одній розробці вектори передкодування можуть визначатися на основі методу форсування h нуля (ZF). Матриця розміру 2×2 віртуального каналу може бути сформована як Heq u . h v Матриця W zf передкодування розміру 2×2 може бути визначена на основі форсування нуля таким чином: Рівняння 1 де являє собою діагональну матрицю, яка нормалізує потужність передачі двох стільників, і 50 55 "Н" означає ермітове або зв'язане транспонування. W zf включає в себе два вектори передкодування в двох колонках. Один вектор передкодування в W zf може забезпечуватися як вектор W zf, i передкодування для стільника i, і інший вектора передкодування в W zf може забезпечуватися як вектор W zf, j передкодування для стільника j. Якщо матриця віртуального каналу є точною, тоді UE u може спостерігати малі перешкоди від стільника j, і UE v може спостерігати малі перешкоди від стільника i. У іншій розробці вектор wmmse, i передкодування для стільника i може визначатися на основі методу мінімальної середньоквадратичної помилки (MMSE) таким чином: 4 UA 100071 C2 5 10 15 20 25 30 35 40 45 Рівняння 2 де Nu являє собою шум, що спостерігається UE u, Pi являє собою потужність передачі стільника i, і I являє собою одиничну матрицю. Вектор wmmse, i передкодування MMSE може максимізувати відношення сигналу до викликаних перешкод (SCIR) для стільника i, яке може бути виражене як: Рівняння 3 Як показано в рівнянні (3), SCIRi являє собою відношення потужності, що приймається на UE u (чисельник) до потужності перешкод на UE v плюс шум на UE u (знаменник). Використання wmmse, i для wi в рівнянні (3) може максимізувати SCIRi. Вектори передкодування для стільників i і j також можуть визначатися іншим чином. Наприклад, вектори передкодування можуть визначатися на основі методу оптимального по критерію комбінування (MCR) і т. д. Стільник i може виконувати передкодування зі своїм вектором wi передкодування таким чином: Рівняння 4 де di являє собою вектор даних розміру 1×2, що містить символи даних в потоках u і v даних, і xi являє собою вихідний символ для стільника i. Стільник i може використовувати W zf, i або wmmse, i або деякий інший вектор передкодування для wi в рівнянні (4). Вектор wi передкодування включає в себе два вагових коефіцієнти передкодування. Один ваговий коефіцієнт передкодування може бути застосований до потоку u даних, і інший ваговий коефіцієнт передкодування може бути застосований до потоку v даних. Для системи дуплекса з часовим розділенням (TDD) низхідна лінія зв'язку і висхідна лінія зв'язку спільно використовують один і той же частотний канал, і характеристика каналу низхідної лінії зв'язку може бути сильно корельована з характеристикою каналу висхідної лінії зв'язку. У цьому випадку, стільники можуть оцінювати hu і hv, основуючись на пілот-сигналах, що посилаються по висхідній лінії зв'язку за допомогою UE u і v. Для системи дуплекса з частотним розділенням (TDD) низхідна лінія зв'язку і висхідна лінія зв'язку використовують різні частотні канали, і характеристика каналу низхідної лінії зв'язку може не корелюватися добре з характеристикою каналу висхідної лінії зв'язку. У цьому випадку, UE u може оцінювати hu і посилати його на свій обслуговуючий стільник i, і UE v може оцінювати hv і посилати його на свій обслуговуючий стільник j. У одній розробці UE u може визначати інформацію індикатора напрямку каналу (CDI) таким чином. UE u може спочатку отримувати оцінку h u, наприклад, на основі опорного сигналу або пілот-сигналу, що приймається від кожного стільника. UE u може ділити вектор каналу на його величину для отримання вектора з одиничною нормою таким чином: Рівняння 5 де ||hu|| являє собою величину вектора-рядка hu віртуального каналу, і ~ являє собою нормалізований вектор віртуального каналу з одиничною величиною. hu В ˆ UE u може вибирати вектор h каналу в кодовій книзі з 2 векторів каналу, які найбільш u близько відповідають ~u . UE u потім може посилати В-бітовий індекс вибраного вектора каналу h як інформацію CDI. Фіг. 5 зображує розробку MU-MIMO, причому кожен стільник оснащений єдиною передавальною антеною, і кожне UE оснащене численними (R) приймальними антенами. Кожне UE може визначати вектор характеристики каналу (або просто вектор каналу) для каналу з одним входом і багатьма виходами (SIMO) від передавальної антени в кожному стільнику до 5 UA 100071 C2 T 5 10 15 20 25 30 35 40 45 50 55 його R приймальних антен. UE u може отримувати вектор hiu=[hiu, 1 … hiu, R] каналу розміру R1 для стільника i, де hiu, r для r{1,…, R} являє собою комплексний коефіцієнт посилення каналу від передавальної антени в стільнику i до приймальної антени r на UE u, і "Т" означає транспонування. UE u також може отримувати вектор hju каналу розміру R×1 для стільника j. UE u може визначати коефіцієнт посилення hiu, eq еквівалентного каналу для стільника i за допомогою застосування приймального фільтра до hiu. Наприклад, UE u може визначати hiu, eq за допомогою застосування домінуючого лівого власного вектора u u матриці каналу для UE u таким чином: Рівняння 6 Домінуючий лівий власний вектор може визначатися так, як описано нижче. UE u також може визначати коефіцієнт посилення hju, eq еквівалентного каналу для стільника j за допомогою застосування цього ж домінуючого лівого власного вектора таким чином: Рівняння 7 Вектор віртуального каналу для UE u потім може формуватися як hu=[hiu, eq hju, eq]. Описана вище обробка для випадку з однією приймальною антеною може застосовуватися до h u, отриманому з численними приймальними антенами на UE u. Планування може виконуватися різним чином для випадку, в якому кожен стільник оснащений єдиною передавальною антеною. У одній розробці кожен стільник може планувати свої UE незалежно і може вибирати UE для передачі даних на основі будь-якого набору критеріїв. На етапі формування променя/передкодування вибрані UE можуть підбиратися парами для спільної передачі. Кожна пара UE може включати в себе одне UE в одному стільнику і іншу UE в іншому стільнику. Вектори передкодування можуть визначатися для спарених UE і можуть використовуватися для посилання потоків даних на ці UE, наприклад, як описано вище. У іншій розробці спільний планувальник може працювати по численних стільниках. У одній розробці спільного планування по двох стільниках планувальник може спочатку вибирати UE з самою високою метрикою (наприклад, основуючись на рівнодоступності і т. д.) серед UE в двох стільниках. Якщо вибране UE знаходиться в стільнику i, тоді планувальник може вибрати сумісне UE в іншому стільнику j. Щоб вибрати сумісне UE, планувальник може ідентифікувати піднабір UE в стільнику j, вектори каналу яких мають малу кореляцію відносно вектора каналу вибраного UE в стільнику i. Потім планувальник може вибрати UE з самою високою метрикою з піднабору UE в стільнику j. Потім планувальник може утворити пару з вибраного UE в стільнику i з вибраним UE в стільнику j. Дана схема вибору UE може зменшити втрати потужності від передкодування. У одній розробці планування одне UE може вибиратися від кожного стільника, наприклад, як описано вище. У іншій розробці планування одне або обидва UE в даному стільнику можуть вибиратися, наприклад, якщо обидва UE мають високі метрики, і їх вектори каналу мають малу кореляцію. Для цієї розробки планування UE може асоціюватися з віртуальним стільником (замість фізичного стільника) і може обслуговуватися одним або декількома фізичними стільниками у віртуальному стільнику. Описані вище розробки можуть обслуговувати два UE в двох стільниках по одних і тих же частотно-часових ресурсах. Ці розробки можуть бути розширені на обслуговування трьох і більше UE в трьох або більше стільниках по одних і тих же ресурсах. Вектор віртуального каналу для кожного UE може залежати від кількості стільників, які будуть передавати на це UE. Вектор передкодування для кожного стільника може залежати від векторів віртуального каналу для всіх UE, на які ця стільник буде передавати дані. Якщо кожен стільник оснащений численними (Т) передавальними антенами, дані можуть посилатися з передкодуванням декількома способами. У першій схемі MU-MIMO передкодування може виконуватися по численних стільниках. У другій схемі MU-MIMO передкодування може виконуватися кожним стільником. Фіг. 6 зображує розробку передкодування по стільниках для першої схеми MU-MIMO, при цьому кожен стільник оснащений численними (Т) передавальними антенами, і кожне UE оснащене єдиною приймальною антеною. Кожне UE може визначати вектор-рядок характеристики каналу (або просто вектор каналу) для каналу з багатьма входами і одним виходом (MISO) від Т передавальних антен в кожному стільнику до його приймальної антени. UE u може отримувати вектор hiu =[hiu, 1 … hiu, Т] каналу для стільника i, де hiu, t для t{1,…,T} являє собою комплексний коефіцієнт посилення каналу від передавальної антени t в стільнику i до приймальної антени на UE u. UE u також може отримувати вектор hju каналу для стільника j. 6 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 Вектор каналу для кожного стільника може розглядатися як компонент вектора віртуального каналу. UE u може формувати вектор hu=[hiu hju] віртуального каналу. Аналогічно, UE v може отримувати вектор hiv каналу для стільника i і вектор hjv каналу для стільника j і може формувати вектор hv=[hiv hjv] віртуального каналу. Для першої схеми MU-MIMO потік даних може посилатися на кожне UE з 2Т передавальних антен на двох стільниках i і j (замість тільки з Т передавальних антен в одному стільнику). Стільник i може приймати потоки u і v даних, призначені для UE u і v, відповідно. Стільник i може виконувати передкодування по двох потоках даних з матрицею W i передкодування для отримання Т вихідних потоків і може посилати ці Т вихідних потоків по своїх Т передавальних антенах. Аналогічно, стільник j може приймати потоки u і v даних, виконувати передкодування по двох потоках даних за допомогою матриці W j передкодування для отримання Т вихідних потоків і посилати ці Т вихідних потоків за допомогою своїх Т передавальних антен. Матриці W i і W j передкодування можуть визначатися на основі форсування нуля, MMSE і т. д. Фіг. 7 зображує розробку передкодування по стільниках для першої схеми MU-MIMO, при цьому кожен стільник оснащений численними (Т) передавальними антенами, і кожне UE оснащене численними (R) приймальними антенами. Кожне UE може визначати матрицю характеристики каналу (або просто матрицю каналу) для каналу MIMO від Т передавальних антен на кожному стільнику до його R приймальних антен. UE u може отримувати матрицю Нiu каналу розміру RТ для стільника i, і матрицю hju каналу для стільника j. UE u може визначати вектори hiu і hju еквівалентного каналу на основі матриць каналу і приймального фільтра для UE u. Аналогічно, UE v може отримувати матрицю Нiv каналу для стільника i і матрицю Нjv каналу для стільника j. UE v може визначати вектори hiv і hjv еквівалентного каналу на основі матриць каналу і приймального фільтра для UE v. У одній розробці розкладання по сингулярних числах матриці Н iu каналу може бути виражене як: Рівняння 8 де Uiu являє собою унітарну матрицю розміру RR лівих власних векторів Hiu, iu являє собою діагональну матрицю розміру RТ сингулярних чисел Hiu, і Viu являє собою унітарну матрицю розміру ТТ правих власних векторів Hiu. H Унітарна матриця U характеризується властивістю U U=I. Стовпці U ортогональні один одному, і кожний стовпець має одиничну потужність. Діагональні елементи iu являють собою сингулярні числа, які представляють коефіцієнти посилення каналу власних мод hiu. Сингулярні числа в iu можуть бути впорядковані від найбільшого до найменшого по діагоналі. Вектори в Uiu і Viu можуть бути впорядковані аналогічним чином як сингулярні значення в iu. Після упорядкування перший стовпець Uiu являє собою домінуючий лівий власний вектор і може бути позначений як ui, 1. Перший стовпець Viu являє собою домінуючий правий власний вектор і може бути позначений як vi, 1. У одній розробці вектор hiu каналу для обслуговуючого стільника i може бути визначений як: Рівняння 9 де i, 1 являє собою найбільше сингулярне число в iu Для розробки, показаної в рівнянні (9), UE u може, як передбачається, виконувати приймальну фільтрацію MIMO (або виявлення MIMO) за допомогою попереднього множення своїх сигналів, що приймаються, на приймальний фільтр ui, 1. hiu тоді може являти собою еквівалентний канал, що визначається масштабованою версією домінуючого правого власного вектора vi, 1. У одній розробці вектор hju каналу для необслуговуючого стільника j може визначатися як: Рівняння 10 У розробці, показаній в рівнянні (10), вектор hju каналу для необслуговуючого стільника j виходить за допомогою застосування цього ж приймального фільтра ui, 1 до матриці Hju каналу для необслуговуючого стільника j. Для випадку з численними приймальними антенами на кожному UE, як показано на Фіг. 7, матриці W i і W j передкодування можуть визначатися на основі hiu і hju і відповідно до форсування нуля, MMSE і т. д. Стільники i і j тоді можуть посилати дані на UE u і v з матрицями W i і W j передкодування, відповідно, аналогічно випадку з єдиною приймальною антеною на кожному UE. 7 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 У одній розробці перестановка антен може застосовуватися до потоку(ів) даних, що посилається на одному UE, щоб досягнути симетрії, вирівнювання і/або робастності серед потоків даних. Для перестановки антен кожний потік даних може посилатися з різних антен в різні інтервали часу і/або по різних частотних піднесучих. Загалом, два або більше стільників можуть одночасно передавати дані двом або більше UE з передкодуванням по цих стільниках. Кількість потоків даних (NS), які можуть посилатися одночасно на дане UE, може визначатися як NSmin{NT, NR}, де NT являє собою загальну кількість передавальних антен у всіх стільниках, що посилають потоки даних, і NR являє собою загальну кількість приймальних антен на UE. Якщо один потік даних посилається на кожне UE, тоді більше одного UE можуть плануватися на стільник, якщо загальна кількість UE, що підлягають обслуговуванню, менша або дорівнює загальній кількості передавальних антен (NT) у всіх стільниках. Матриця передкодування для кожного стільника може визначатися на основі векторів віртуального каналу від всіх UE, що обслуговуються, і може виводитися за допомогою форсування нуля, MMSE і т. д. Планування може виконуватися різним чином для випадку, в якому кожен стільник оснащений численними передавальними антенами. У одній розробці кількість UE, що плануються для передачі даних, може дорівнювати кількості стільників, і один потік даних може посилатися на кожне заплановане UE. У даній розробці планування і вибір UE може виконуватися так, як описано вище, для випадку, в якому кожен стільник оснащений однією передавальною антеною. Зокрема, кожен стільник може виконувати планування незалежно, і одне UE може вибиратися на стільник, наприклад, в послідовному порядку. Альтернативно, планування може виконуватися спільно по стільниках, і UE можуть вибиратися (наприклад, в послідовному порядку) з числа UE в цих стільниках. У іншій розробці кількість UE для обслуговування може бути більшою, ніж кількість стільників і/або більшою, ніж один потік даних може посилатися на заплановане UE. У даній розробці UE може посилати М векторів віртуального каналу, щоб приймати до М потоків даних, де М1. Кожний вектор віртуального каналу може розглядатися, як якби він приймався від UE з єдиною антеною. UE тоді можуть вибиратися, наприклад, в послідовному порядку, основуючись на метриці. При плануванні можуть застосовуватися додаткові обмеження. Наприклад, планування може виконуватися так, що щонайменше одне UE вибирається від кожного стільника, максимум L потоків даних (наприклад, L=2) посилається на дане UE, і т. д. Загальна кількість потоків даних, що посилаються на все заплановані UE, може бути меншою або дорівнювати загальній кількості передавальних антен (NT) на всіх стільниках, що посилають ці потоки даних. Загалом, якщо UE добре розділені просторово, тоді може бути краще вибирати більше UE з одним потоком даних, ніж вибирати декілька UE з численними потоками даних. Вибір більшої кількості UE може забезпечувати більший виграш від рознесення, в той же час зменшуючи втрати потужності передкодування. Для другої схеми MU-MIMO передкодування може виконуватися кожним стільником замість по стільниках. Кожен стільник може посилати потік даних на своє UE і може виконувати формування променя таким чином, щоб зменшити перешкоди для іншого UE, що обслуговується іншим стільником. Наприклад, стільник i може посилати потік даних на UE u і може виконувати формування променя для зниження перешкод для UE v. Аналогічно, стільник j може посилати потік даних на UE v і може виконувати формування променя для зниження перешкод для UE u. Фіг. 8 зображує розробку передкодування на стільник для другої схеми MU-MIMO, при цьому кожен стільник оснащений численними (Т) передавальними антенами, і кожне UE оснащене єдиною приймальною антеною. UE u може отримувати вектор hiu каналу для обслуговуючого стільника і і вектор hju каналу для необслуговуючого стільника j. Аналогічно, UE v може отримувати вектор hiv каналу для необслуговуючого стільника і і вектор hjv каналу для обслуговуючого стільника j. Вектор wi передкодування для стільника i може визначатися на основі векторів hiu для hiv каналу, так що передача даних може спрямовувати на UE u і відводитися від UE v. У одній розробці вектор передкодування для стільника i може визначатися на основі MMSE наступним чином: Рівняння 11 SCIR для стільника i може бути виражено як: 8 UA 100071 C2 5 Рівняння 12 Використання wmmse, i для wi максимізує SCIR передачі даних від стільника i на UE u. wmmse, i може використовуватися як приймальний фільтр стільником i для максимізування відношення сигналу до шуму і перешкод (SCIR), якщо стільник i повинен приймати передачу даних від UE u по каналу hiu і створюючу перешкоди передачу від UE v по каналу hiv. У іншій розробці вектор передкодування для стільника i може визначатися на основі форсування нуля таким чином: перший стовпчик де Hi,eq 10 15 20 Рівняння 13 hiu являє собою матрицю віртуального каналу розміру 22 для стільника i. hiv Як показано в рівняннях (11) і (13), вектор передкодування для стільника i може виводитися на основі векторів hiu для hiv каналу, які локалізовані для стільника i. Таким чином, кожен стільник може приймати своє рішення незалежно на рівні формування променя/передкодування. Як для MMSE, так і для форсування нуля, якщо вектори hiu і hiv каналу є точними, тоді UE v може спостерігати малі перешкоди від стільника i. Фіг. 9 зображує розробку передкодування на стільник для другої схеми MU-MIMO, при цьому кожен стільник оснащений численними (Т) передавальними антенами, і кожне UE оснащене численними (R) приймальними антенами. UE u може отримувати матрицю Hiu каналу для стільника i і матрицю Hiu каналу для стільника j. Аналогічно, UE v може отримувати матрицю Hiu каналу для стільника i і матрицю hjv каналу для стільника j. Стільник i може передавати М потоків даних на UE u, де М1. Вектори hiu, m і hju, m каналу для m-ого потоку даних, де m{1,…,M}, можуть бути виражені як: і Рівняння 14 25 Рівняння 15 Вектор передкодування для m-ого потоку даних може визначатися на основі MMSE таким чином: Рівняння 16 Вектор передкодування для m-ого потоку даних також може визначатися на основі форсування нуля. У цьому випадку матриця еквівалентного каналу розміру 2МR може 30 35 40 45 T T T T визначатися як Hi,eq hiu,1...hiu,M hiv,1...hiv,M тоді може визначатися наступним чином: . Вектор передкодування для m-ого потоку даних T m-ий стовпчик Рівняння 17 Як показано на Фіг. 9, стільник i може передавати М потоків даних на UE u на основі матриці wi передкодування для стільника i. W i може визначатися на основі форсування нуля, MMSE і т. д. Аналогічно, стільник j може передавати М потоків даних на UE v на основі матриці W j передкодування для стільника j. W j також може визначатися на основі форсування нуля, MMSE і т. д. Стільники i і j можуть передавати таку ж або іншу кількість потоків даних на UE u і v, відповідно. Кількість потоків даних (М) для посилання на UE u може дорівнювати або бути меншим, ніж кількість приймальних антен на UE u. М може вибиратися так, що щонайменше одна розмірність прийому (або ступінь свободи) буде доступна для пригнічення залишкових перешкод між UE. Крім того, стільник i може посилати дані на більше, ніж одне UE, якщо загальна кількість UE, що обслуговуються стільником i, дорівнює або менша кількості передавальних антен (Т) в стільнику i, передбачаючи один потік даних на UE. Планування може виконуватися різним чином, якщо кожен стільник оснащений численними передавальними антенами. У одній розробці кожен стільник може незалежно планувати свої UE 9 UA 100071 C2 5 10 15 20 і може інформувати сусідні стільники про запланованих UE. Кожен стільник може досліджувати UE (або потоки даних), що підлягають обслуговуванню сусідніми стільниками, і може виконувати формування променя для своїх UE на основі векторів каналу від своїх UE, а також векторів каналу від UE в сусідніх стільниках, щоб зменшити перешкоди для UE в сусідніх стільниках. У іншій розробці планування може виконуватися по численних стільниках. У даній розробці планувальник може спочатку вибирати UE (або потік даних) з самою високою метрикою в численних стільниках. Потім планувальник може вибирати інше UE з високою метрикою і малою кореляцією між його вектором каналу і вектором каналу вибраного UE. Планувальник може вибирати кожне подальше UE (або потік даних) аналогічним чином, доки не будуть вибрані всі UE (або потоки даних). Дана розробка може зменшити втрати потужності від передкодування. Можуть застосовуватися деякі обмеження, наприклад, для обмеження одного UE на стільник, для обмеження максимуму L потоку даних на UE і т. д. Один або декілька стільників можуть відключатися, якщо є нові сумісні UE, які можуть розглядатися як адаптивне фракційне повторне використання частот (FFR). У третій схемі MU-MIMO з численними (Т) передавальними антенами на кожному стільнику вектори передкодування для стільників в одному і тому ж вузлі В можуть вибиратися спільно по цих стільниках. У одній розробці може бути доступна для використання кодова книга векторів передкодування. Один вектор передкодування може вибиратися для кожного стільника на основі одного або декількох критеріїв вибору. У одній розробці критерій вибору для максимізування сумарної швидкості або середнього гармонічного швидкостей для UE може використовуватися для вибору векторів передкодування. Сумарна швидкість R для набору UE може бути виражена як: і Рівняння 18 25 30 35 40 45 50 Рівняння 19 де SINRl являє собою відношення сигналу до перешкод і шуму (SINR)UE l і l{u, v, …}. У одній розробці набір UE може вибиратися для передачі даних, наприклад, на основі їх метрик. Сумарна швидкість тоді може обчислюватися для різних наборів векторів передкодування для стільників для вибраного набору UE. Набір векторів передкодування, який забезпечує найбільшу сумарну швидкість, може вибиратися для використання. У іншій розробці UE можуть вибиратися в послідовному порядку. Наприклад,спочатку може вибиратися UE з самою високою метрикою (наприклад, найбільшим SINR). Вектор передкодування для цього UE може визначатися на основі форсування нуля або MMSE для зменшення перешкод, що викликається для другого UE. Вектор передкодування для другого UE може вибиратися з кодової книги, наприклад, для максимізування сумарної швидкості. Планування також може виконуватися так, як описано вище для другої схеми MU-MIMO. Для всіх схем MU-MIMO, описаних вище, UE u може оснащуватися численними приймальними антенами і може застосовувати приймальний фільтр (наприклад, домінуючий лівий власний вектор) для отримання векторів еквівалентного каналу для цілей зворотного зв'язку. Стільник i може отримувати вектори еквівалентного каналу від UE u, а також UE v в стільнику j. Стільник i може виводити вектор передкодування для UE u на основі векторів еквівалентного каналу від UE u і v. Аналогічно, стільник j може виводити вектор передкодування для UE v на основі векторів еквівалентного каналу від UE v і u. Якщо вектори еквівалентного каналу є точними, тоді UE u може спостерігати малі перешкоди від стільника j після застосування приймального фільтра. Однак фактичний канал, що спостерігається UE u, може відрізнятися від еквівалентних каналів, передбачуваних стільниками i і j. Це розходження може бути через різні чинники, такі як помилки квантування, різновиду каналу, помилки оцінки каналу і т. д. У одній розробці UE u може виводити приймальний фільтр на основі MMSE таким чином: Рівняння 20 де qmmse, m являє собою приймальний фільтр MMSE для потоку m даних. 10 UA 100071 C2 5 Приймальний фільтр MMSE може обнулювати залишкові перешкоди через невідповідність між фактичним каналом і еквівалентним каналом. Якщо тільки один потік даних посилається на UE u, тоді R-1 приймальних антен на UE u можуть використовуватися для цілей пригнічення перешкод. UE u може виконувати приймальну фільтрацію за допомогою приймального фільтра MMSE таким чином: Рівняння 21 де ru являє собою вектор прийнятих символів, отриманих за допомогою R приймальних антен на UE u, і du, m являє собою виявлений символ для потоку m даних. 10 15 20 II. Однокористувацька розподілена схема MIMO Для SU-MIMO численні стільники можуть взаємодіяти для посилання одного або декількох потоків даних на дане UE. Ці стільники можуть посилати єдиний потік даних на UE через більшу кількість передавальних антен для отримання коефіцієнта посилення формування променя. Ці стільники також можуть посилати більше ніж один потік даних на UE для підвищення робочих характеристик передачі даних. Фіг. 10 зображує розробку схеми SU-MIMO, при цьому кожен стільник оснащений єдиною передавальною антеною, і UE u оснащене єдиною приймальною антеною. UE u може отримувати коефіцієнт посилення hiu каналу для стільника i і коефіцієнт посилення hju каналу для стільника j. UE u може формувати вектор hu=[hiu hju] віртуального каналу. У одній схемі SU-MIMO з єдиною передавальною антеною в кожному стільнику потік даних може посилатися на UE u з обох передавальних антен на двох стільниках i і j. Вектор W u передкодування може виводитися для UE u на основі вектора hu віртуального каналу 25 30 35 40 45 50 T * (наприклад, w u w i w j T hH hiu h* ) і може включати в себе два вагових коефіцієнти для u ju двох стільників i і j. Стільник i може застосовувати один ваговий коефіцієнт wi до потоку даних, що посилається на UE u, і стільник j може застосовувати інший ваговий коефіцієнт wj до цього ж потоку даних, що посилається на UE u. Тільки один потік даних може посилатися на UE u з двох стільників, оскільки UE u оснащене однією приймальною антеною. Стільник j не обслуговує ніяке UE по частотно-часових ресурсах, що використовуються для UE u. Якщо UE u оснащене численними (R) приймальними антенами, тоді численні потоки даних можуть посилатися на UE u декількома способами. У першій схемі SU-MIMO численні потоки даних можуть посилатися з передкодуванням по численних стільниках. У другій схемі SU-MIMO численні потоки даних можуть посилатися з передкодуванням на стільник. Фіг. 11 зображує розробку другої схеми SU-MIMO, при цьому кожен стільник оснащений єдиною передавальною антеною, і UE u оснащене численними (R) приймальними антенами. UE u може отримувати вектор hiu каналу для стільника i і вектор hju каналу для стільника j. UE u може визначати SINR для кожного стільника на основі вектора каналу для цього стільника. SINR для кожного стільники може залежати від приймального фільтра, що використовується UE u, яким може бути форсування нуля, MMSE, MMSE з послідовним пригніченням перешкод (SIC), виявлення по критерію максимальної правдоподібності (MLD), деякі інші приймальні фільтри. UE u може визначати інформацію індикатора якості каналу (CQI) для кожного стільника на основі SINR для цього стільника і може посилати інформацію CQI для стільників i і j. Стільник i може посилати один потік даних на UE u з швидкістю, визначеною на основі інформації CQI для стільника i. Стільник j може посилати інший потік даних на UE u з швидкістю, визначеною на основі інформації CQI для стільника j. UE u може виконувати приймальну фільтрацію на основі форсування нуля, MMSE, MMSE-SIC і т. д. для відновлення двох потоків даних, що посилається двома стільниками на UE u. Фіг. 12 зображує розробку першої схеми SU-MIMO, при цьому кожен стільник оснащений єдиною передавальною антеною, і UE u оснащене численними (R) приймальними антенами. UE u може отримувати вектор hiu каналу для стільника i і вектор hju каналу для стільника j. UE u може отримувати матрицю каналу розміру 2R для двох стільників як Hu 55 h iu h ju і може спільно визначати SINR для двох стільників. UE u може визначати інформацію CQI для двох просторових рівнів на основі матриці каналу і може посилати інформацію CQI як зворотний зв'язок. Два потоки даних можуть посилатися стільниками i і j на UE u декількома способами. У одній розробці, яка показана на Фіг. 12, кожний потік даних може посилатися з обох стільників з 11 UA 100071 C2 5 10 15 20 25 передкодуванням. Матриця W u передкодування розміру 22 може виводитися для UE u на основі матриці Hu каналу, наприклад, використовуючи форсування нуля, MMSE і т. д. Кожний потік даних може посилатися з двох передавальних антен на стільники i і j на основі одного рядка W u, яка являє собою вектор передкодування для обох передавальних антен на двох стільниках i і j. Кожен стільник може виконувати передкодування для двох потоків даних на основі вектора передкодування, що відповідає одному стовпцю W u. У іншій розробці, яка не показана на Фіг. 12, кожний потік даних може посилатися двома стільниками з перестановкою антен (і без передкодування), щоб збільшити просторову симетрію між різними потоками даних. Фіг. 13 зображують розробку першої схеми SU-MIMO, при цьому кожен стільник оснащений численними (Т) передавальними антенами, і UE u оснащене численними (R) приймальними антенами. UE u може отримувати матрицю Hiu каналу для стільника i і матрицю Hiu каналу для стільника j. UE u може спільно розглядати матриці каналу для двох стільників і може визначати SINR для М просторових рівнів, де М1. UE u може визначати інформацію CQI для М просторових рівнів на основі SINR і може посилати інформацію CQI як зворотний зв'язок. Загальна кількість передавальних антен на двох стільниках може бути більша кількості приймальних антен на UE u. UE u тоді може визначати матриці передкодування для двох стільників і може посилати матриці передкодування на стільники. Два стільники можуть посилати М потоків даних на UE u відповідно до інформації CQI і матриць передкодування. Для другої схеми SU-MIMO, яка не показана на Фіг. 13, кожен стільник може посилати один або декілька потоків даних на UE u і може виконувати передкодування для кожного потоку даних, що посилається на UE u. Для обох першої і другої схем SU-MIMO UE u може виконувати приймальну фільтрацію на основі форсування нуля, MMSE, MMSE-SIC і т. д. для відновлення потоків даних, що посилаються двома стільниками. Для всіх схем MIMO, описаних вище, UE u може діставати оцінки каналу для численних стільників. Оцінка каналу для кожного стільника може містити коефіцієнт посилення каналу, вектор каналу, матрицю каналу і т. д. В одній розробці UE u може відображати вектор hiu каналу ˆ ˆ для стільника i на вектор h каналу в кодовій книзі і може посилати h як інформацію CDI для iu 30 35 40 45 50 55 iu ˆ стільника i. Аналогічно, UE u може відображати вектор hju каналу для стільника j на вектор h ju ˆ каналу в кодовій книзі і може посилати h як інформацію CDI для стільника j. В іншій розробці ju UE u може визначати один або декілька векторів передкодування для одного або декількох стільників на основі оцінок каналу і може посилати вектор(и) передкодування як зворотний зв'язок. Ця розробка може бути більш застосовною для схем SU-MIMO з численними передавальними антенами на кожному стільнику, оскільки загальна кількість передавальних антен може бути більшою, ніж кількість приймальних антен на UE u. Для всіх схем MIMO, описаних вище, UE u може оцінювати SINR для кожного потоку даних, що посилається на UE u. UE u може визначати інформацію CQI для всіх М потоків даних, що посилаються на UE u на основі SINR для кожного потоку даних. SINR і, отже, інформація CQI можуть визначатися на основі конкретного приймального фільтра, що використовується UE u. Інформація CQI може вказувати SINR або швидкість передачі даних для кожного потоку даних і/або іншу інформацію. UE u може посилати інформацію CQI на обслуговуючий стільник і/або взаємодіючий стільник(и). Обслуговуючий стільник і, можливо, взаємодіючий стільник(и) може посилати М потоків даних з швидкостями передачі даних, вибраними відповідно до інформації CQI для UE u. UE u може посилати інформацію зворотного зв'язку (наприклад, інформацію CQI і CDI) для підтримки MU-MIMO або SU-MIMO. Для MU-MIMO UE u може посилати інформацію CQI для обслуговуючого стільника і інформацію CDI для обслуговуючого стільника і взаємодіючого стільника (стільників). Для SU-MIMO UE u може посилати інформацію CQI і CDI для обслуговуючого стільника і взаємодіючого стільника (стільників), де інформація CDI може представляти фазу, а не амплітуду. У одній розробці UE u може посилати інформацію зворотного зв'язку на обслуговуючий стільник, який може спрямовувати інформацію зворотного зв'язку для взаємодіючого стільника (стільників) по ретрансляційний лінії зв'язку на взаємодіючий стільник(и). У іншій розробці UE u може посилати інформацію зворотного зв'язку для кожного стільника безпосередньо на цей стільник. Методи, описані в даному документі, можуть використовуватися для підтримки розподіленої схеми MIMO з численних стільників в одному і тому ж вузлі В або різних вузлах В, як описано вище. Методи також можуть використовуватися для підтримки розподіленої схеми MIMO в розподіленій антенній системі. 12 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 Фіг. 14 зображує розподілену антенну систему 1400. Вузол В 1410 може включати в себе численні (наприклад, три) антени 1412а, 1412b і 1412с, які можуть розташовуватися по різних місцеположеннях для збільшення покриття. Антена 1412а може забезпечувати покриття зв'язку для стільника i, антена 1412b може забезпечувати покриття зв'язку для стільника j, і антена 1412с може забезпечувати покриття зв'язку для стільника k. Антени 1412а, 1412b і 1412с можуть бути з'єднані з вузлом В 1410 за допомогою дротових або бездротових ретрансляційних ліній зв'язку, які показані пунктирними лініями на Фіг. 14. Схеми MU-MIMO і SU-MIMO, описані вище, можуть застосовуватися в системі 1400 аналогічним чином. Методи, описані в даному документі, можуть поліпшити робочі характеристики UE на краю стільника. Вище були описані різні схеми MU-MIMO і SU-MIMO і різні рівні взаємодії між стільниками. Деякі схеми використовують високорівневу координацію, де віртуальний стільник може формуватися численними фізичними стільниками і може передавати дані на численні UE в фізичних стільниках. Деякі схеми використовують низькорівневу координацію, де кожен стільник може передавати дані на свої UE, і поліпшені робочі характеристики можуть досягатися за допомогою вибору сумісних UE і/або за допомогою формування променя в сторону від UE в сусідніх стільниках. Фіг. 15 зображує розробку способу 1500 для прийому даних в системі бездротового зв'язку. Спосіб 1500 може виконуватися за допомогою UE (як описано нижче) або за допомогою деякого іншого об'єкта. UE може визначати оцінки каналу для численних стільників, які можуть працювати як віртуальні стільники для передачі даних на UE (блок 1512). Численні стільники можуть належати єдиній базовій станції або численним базовим станціям. Численні стільники також можуть асоціюватися з численними антенами, розподіленими по різних місцеположеннях, наприклад, як показано на Фіг. 14. UE може посилати оцінки каналу щонайменше одному з численних стільників, наприклад, на обслуговуючий стільник (блок 1514). UE може приймати передачу даних, що посилається численними стільниками на UE на основі оцінок каналу (блок 1516). UE може повідомляти інформацію CQI одному або декільком стільникам, і передача даних може посилатися, додатково основуючись на інформації CQI. У одній розробці передача даних може містити щонайменше один потік даних, і кожний потік даних може посилатися численними стільниками на UE. У іншій розробці передача даних може містити численні потоки даних, і кожний потік даних може посилатися одним стільником на UE. У одній розробці для MU-MIMO передача даних може посилатися численними стільниками по ресурсах, які можуть використовуватися для посилання іншої передачі даних на інше UE. У іншій розробці для SU-MIMO передача даних може посилатися численними стільниками по ресурсах, що не використовуються для посилання передач даних на інші UE. У одній розробці передача даних може посилатися численними стільниками на основі щонайменше одного вектора передкодування, визначеного на основі оцінок каналу від UE. У іншій розробці передача даних може містити щонайменше один потік даних, і кожний потік даних може посилатися з передкодуванням численними стільниками на основі вектора передкодування для цього потоку даних. Загалом, потік даних може посилатися на UE з передкодуванням по численних стільниках або з передкодуванням одним стільником. У одній розробці кожен з численних стільників може бути оснащений єдиною передавальною антеною, і UE може бути оснащено єдиною приймальною антеною, наприклад, як показано на Фіг. 4 і 10. Оцінки каналу можуть містити коефіцієнт посилення каналу для кожного з численних стільників. У іншій розробці кожен з численних стільників може бути оснащений єдиною передавальною антеною, і UE може бути оснащено численними приймальними антенами, наприклад, як показано на Фіг. 5, 11 і 12. UE може визначати вектор каналу для кожного стільника і може визначати коефіцієнту посилення каналу для стільника на основі вектора каналу і приймального фільтра. У ще іншій розробці кожен з численних стільників може бути оснащений численними передавальними антенами, і UE може бути оснащено єдиною приймальною антеною, наприклад, як показано на Фіг. 6 і 8. Оцінки каналу можуть містити вектор каналу для кожного стільника. У ще іншій розробці кожен з численних стільників може бути оснащений численними передавальними антенами, і UE може бути оснащено численними приймальними антенами, наприклад, як показано на Фіг. 7, 9 і 13. UE може визначати матрицю каналу для кожного стільника і може визначати вектор каналу для стільники на основі матриці каналу і приймального фільтра. Оцінки каналу для численних стільників також можуть містити іншу інформацію. Для всіх розробок кількість потоків даних, які можуть посилатися на UE, може обмежуватися кількістю передавальних антен на численних стільниках і кількістю приймальних антен на UE. Фіг. 16 зображує розробку пристрою 1600 для прийому даних в системі бездротового зв'язку. Пристрій 1600 включає в себе модуль 1612 для визначення оцінок каналу для численних 13 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 стільників за допомогою UE, модуль 1614 для посилання оцінок каналу з UE на щонайменше один з численних стільників, і модуль 1616 для прийому передачі даних, що посилається численними стільниками на UE на основі оцінок каналу. Фіг. 17 зображує розробку способу 1700 для посилання даних в системі бездротового зв'язку. Спосіб 1700 може виконуватися базовою станцією або деяким іншим об'єктом. Оцінки каналу для численних стільників можуть прийматися від щонайменше одного UE (блок 1712). Численні стільники можуть працювати як віртуальні стільники і можуть належати єдиній базовій станції або численним базовим станціям. Щонайменше одна передача даних може посилатися з численних стільників на щонайменше одне UE, основуючись на оцінках каналу, причому кожна передача даних посилається численними стільниками на відповідне UE (блок 1714). У одній розробці передача даних для кожного UE може містити щонайменше один потік даних, і кожний потік даних може посилатися численними стільниками на UE. У іншій розробці передача даних для кожного UE може містити численні потоки даних, і кожний потік даних може посилатися одним стільником на UE. У одній розробці для MU-MIMO щонайменше дві передачі даних можуть посилатися одночасно численними стільниками на щонайменше два UE по загальних ресурсах. У іншій розробці для SU-MIMO єдина передача даних може посилатися численними стільниками на єдине UE по ресурсах, що не використовуються для посилання передач даних на інші UE. У одній розробці блоку 1714 щонайменше один вектор передкодування може визначатися на основі оцінок каналу, наприклад, за допомогою форсування нуля або MMSE. Кожний вектор передкодування може містити ваговий коефіцієнт для кожної передавальної антени на численних стільниках. Кожна передача даних може посилатися на основі відповідного вектора передкодування численними стільниками на відповідне UE. У іншій розробці блока 1714 кожна передача даних може містити щонайменше один потік даних. Вектор передкодування може визначатися для кожного потоку даних на основі оцінок каналу. Кожен потік даних може посилатися на основі вектора передкодування для цього потоку даних за допомогою численних стільників. Фіг. 18 зображує розробку пристрою 1800 для посилання даних в системі бездротового зв'язку. Пристрій 1800 включає в себе модуль 1812 для прийому оцінок каналу для численних стільників від щонайменше одного UE і модуль 1814 для посилання щонайменше однієї передачі даних з численних стільників на щонайменше одне UE на основі оцінок каналу, причому кожна передача даних посилається численними стільниками на відповідне UE. Фіг. 19 зображує розробку способу 1900 для прийому даних в системі бездротового зв'язку. Спосіб 1900 може виконуватися першим UE (як описано нижче) або деяким іншим об'єктом. Перше UE може визначати першу оцінку каналу для першого стільника (блок 1912) і також може визначати другу оцінку каналу для другого стільника (блок 1914). Перше UE може посилати першу і другу оцінки каналу на щонайменше один з першого і другого стільника, наприклад, на обслуговуючий стільник (блок 1916). Перше UE може приймати першу передачу даних, що посилається першим стільником на перше UE, основуючись на першій оцінці каналу (блок 1918). Перше UE може приймати другу передачу даних, що посилається другим стільником на другий UE і відводиться від першого UE, основуючись на другій оцінці каналу (блок 1920). Перша і друга передачі даних можуть посилатися одночасно першим і другим стільниками по одних і тих же ресурсах, наприклад, по одному і тому ж блоку ресурсів в системі довгострокової еволюції (LTE). Перша передача даних може посилатися першим стільником на основі першого вектора передкодування, який може визначатися на основі першої оцінки каналу від першого UE і третьої оцінки каналу від третього UE, що не обслуговується першим стільником. Перша передача даних може відводитися від третього UE за допомогою першого вектора передкодування, що може зменшувати перешкоди для третього UE. Друга передача даних може посилатися другим стільником на основі другого вектора передкодування, який може визначатися на основі другої оцінки каналу від UE і четвертої оцінки каналу від другого UE. Другий вектор передкодування може зменшувати перешкоди для першого UE. У одній розробці кожен з першого і другого стільника може бути оснащений численними передавальними антенами, перше UE може бути оснащено єдиною приймальною антеною, і кожна з першої і другої оцінки каналу може містити вектор каналу. У іншій розробці кожен з численних стільників може бути оснащений численними передавальними антенами, і перше UE може бути оснащено численними приймальними антенами. Перша оцінка каналу для першого стільника може містити перший вектор каналу, визначений на основі першої матриці каналу для першого стільника і приймального фільтра. Друга оцінка каналу для другого стільника може містити другий вектор каналу, визначений на основі другої матриці каналу для другого стільника 14 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 і цього ж приймального фільтра. Приймальний фільтр може визначатися на основі власного вектора першої матриці каналу для першого стільника. Перша і друга оцінки каналу також можуть містити іншу інформацію. Перше UE може виводити другий приймальний фільтр на основі першої і другої оцінок каналу, наприклад, відповідно до методу MMSE, як показано в рівнянні (20). Перше UE може виконувати приймальну фільтрацію для першої передачі даних на основі другого приймального фільтра. Фіг. 20 зображує розробку пристрою 2000 для прийому даних в системі бездротового зв'язку. Пристрій 2000 включає в себе модуль 2012 для визначення першої оцінки каналу для першого стільника першим UE, модуль 2014 для визначення другої оцінки каналу для другого стільника першим UE, модуль 2016 для посилання першої і другої оцінок каналу з першого UE на щонайменше один з першого і другого стільника, модуль 2018 для прийому першої передачі даних, що посилається першим стільником на перше UE, на основі першої оцінки каналу, і модуль 2020 для прийому другої передачі даних, що посилається другим стільником на другий UE і відводиться від першого UE, на основі другої оцінки каналу. Фіг. 21 зображує розробку способу 2100 для посилання даних в системі бездротового зв'язку. Спосіб 2100 може виконуватися базовою станцією або деяким іншим об'єктом. Перша оцінка каналу для стільника може прийматися від першого UE (блок 2112). Друга оцінка каналу для стільника може прийматися від другого UE (блок 2114). Перше UE може вибиратися на основі малої кореляції між першою і другою оцінками каналу. Вектор передкодування може визначатися на основі першої і другої оцінок каналу, наприклад, за допомогою методів форсування нуля або MMSE (блок 2116). Передача даних може посилатися зі стільника на перше UE і відводитися від другого UE на основі вектора передкодування (блок 2118). Фіг. 22 зображує розробку пристрою 2200 для посилання даних в системі бездротового зв'язку. Пристрій 2200 включає в себе модуль 2212 для прийому першої оцінки каналу для стільника від першого UE, модуль 2214 для прийому другої оцінки каналу для стільника від другого UE, модуль 2216 для визначення вектора передкодування на основі першої і другої оцінок каналу, і модуль 2218 для посилання передачі даних зі стільника на перше UE і відведення від другого UE на основі вектора передкодування. Фіг. 23 зображує розробку способу 2300 для планування UE в системі бездротового зв'язку. Спосіб 2300 може виконуватися базовою станцією або деяким іншим об'єктом. Щонайменше одне UE може вибиратися з числа численних UE в численних стільниках, які можуть працювати як віртуальна стільники (блок 2312). Щонайменше одна передача даних може посилатися з численних стільників на щонайменше одному UE (блок 2314). У одній розробці блоку 2312 перше UE в першому стільнику може вибиратися, наприклад, на основі щонайменше однієї метрики. Друге UE у другому стільнику тоді може вибиратися, наприклад, на основі малої кореляції між оцінками каналу від першого і другого UE. У одній розробці вибору другого UE може визначатися набір UE з оцінками каналу, що мають малу кореляцію з оцінкою каналу від першого UE. UE з самою високою метрикою серед набору UE може вибиратися як другий UE. Вибір UE в блоці 2312 може зумовлюватися одним або декількома обмеженнями, такими як щонайменше одне UE вибирається з кожного стільника, максимум L UE вибирається з будьякого одного стільника, де L1, і т. д. Фіг. 24 зображує розробку пристрою 2400 для планування UE. Пристрій 2400 включає в себе модуль 2412 для вибору щонайменше одного UE з числа численних UE в численних стільниках і модуль 2414 для посилання щонайменше однієї передачі даних з численних стільників на щонайменше одному UE. Модулі на Фіг. 16, 18, 20, 22 і 24 можуть містити процесори, електронні пристрої, апаратні пристрої, електронні компоненти, логічні схеми, пам'яті, програмні коди, апаратно-програмні коди і т. д., або будь-яку їх комбінацію. Фіг. 25 зображує блок-схему розробки вузла В 110 і UE 120, якими можуть бути один з вузлів В і одне з UE на Фіг. 1. Вузол В 110 може бути оснащений Т антенами 2534а-2534t, і UE 120 може бути оснащене R антенами 2552a-2552r, де, в основному, Т1 і R1. На вузлі В 110 процесор 2520 передачі може приймати дані для одного або декількох UE від джерела 2512 даних, обробляти (наприклад, кодувати, перемежовувати і модулювати) дані для кожного UE, основуючись на одній або декількох схемах модуляції і кодування, вибраних для UE, і забезпечувати символи даних для всіх UE. Процесор 2520 передачі також може приймати керуючу інформацію від контролера/процесора 2540, обробляти керуючу інформацію і забезпечувати керуючі символи. Процесор 2520 передачі також може генерувати пілот-символи для опорного сигналу або пілот-сигналу. Процесор 2530 MIMO передачі (TX) може виконувати передкодування/формування променя по символах даних, керуючих символах і/або пілот 15 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 символах, якщо це застосовно, і може надавати Т вихідних потоків символів Т модуляторам (MOD) 2532a-2532t. Кожний модулятор 2532 може обробляти свій вихідний потік символів (наприклад, для мультиплексування з ортогональним частотним розділенням (OFDM) і т. д.) для отримання вихідного потоку відліків. Кожний модулятор 2532 може додатково приводити в певний стан (наприклад, перетворювати в аналоговий вигляд, фільтрувати, посилювати і перетворювати з підвищенням частоти) свій вихідний потік відліків і генерувати сигнал низхідної лінії зв'язку. Т сигналів низхідної лінії зв'язку від модуляторів 2532а-2532t можуть передаватися за допомогою антен 2534a-2534t, відповідно. На UE 120 антени 2552a-2552r можуть приймати сигнали низхідної лінії зв'язку від вузла В 110 і можуть надавати прийняті сигнали демодуляторам (DEMOD) 2554a-2554r, відповідно. Кожний демодулятор 2554 може приводити в певний стан (наприклад, фільтрувати, посилювати, перетворювати з пониженням частоти і оцифровувати) свій сигнал, що приймається, для отримання відліків і може додатково обробляти відліки (наприклад, для OFDM і т. д.) для отримання прийнятих символів. Кожний демодулятор 2554 може надавати прийняті символи даних і керуючі символи детектору/еквалайзеру 2560 MIMO і може надавати прийняті пілот-символи процесору 2594 каналу. Процесор 2594 каналу може оцінювати характеристику бездротового каналу від вузла В 110 до UE 120 на основі прийнятих пілот-символів і може надавати оцінку каналу для кожного стільники, що розглядається. Детектор/еквалайзер 2560 MIMO може виконувати приймальну фільтрацію (тобто, виявлення/вирівнювання MIMO) прийнятих символів даних і керуючих символів на основі оцінок каналу і може забезпечувати виявлені символи, які являють собою оцінки переданих символів даних і керуючих символів. Процесор 2570 прийому може обробляти (наприклад, демодулювати, усувати перемежовування і декодувати) виявлені символи, надавати декодовані дані приймачу 2572 даних і надавати декодовану керуючу інформацію контролеру/процесору 2590. UE 120 може оцінювати стани каналів і генерувати інформацію зворотного зв'язку, яка може містити інформацію CDI, інформацію CQI і/або іншу інформацію для обслуговуючого стільника, взаємодіючого стільника, необслуговуючих стільників і т. д. Інформація зворотного зв'язку і/або дані від джерела 2578 даних можуть оброблятися процесором 2580 передачі, перекодовуватися процесором 2582 MIMO TX (якщо це застосовно) і додатково оброблятися модуляторами 2554a-2554r для генерування R сигналів висхідної лінії зв'язку, які можуть передаватися антенами 2552a-2552r. На вузлі В 110 сигнали висхідної лінії зв'язку від UE 120 можуть прийматися антенами 2534a-2534t, оброблятися демодуляторами 2532a-2532t, просторово оброблятися детектором/еквалайзером 2536 MIMO і додатково оброблятися процесором 2538 прийому для відновлення інформації зворотного зв'язку і даних, що посилаються UE 120. Декодований дані можуть надаватися приймачу 2539 даних. Контролер/процесор 2540 може керувати передачею даних на UE 120 на основі декодованої інформації зворотного зв'язку. Контролери/процесори 2540 і 2590 можуть керувати роботою на вузлі В 110 і UE 120, відповідно. Процесор 2540 і/або інші процесори і модулі на вузлі В 110 можуть виконувати або керувати способом 1700 на Фіг. 17, способом 2100 на Фіг. 21, способом 2300 на Фіг. 23 і/або іншими способами для методів, описаних в даному документі. Процесор 2590 і/або інші процесори і модулі на UE 120 можуть виконувати або керувати способом 1500 на Фіг. 15, способом 1900 на Фіг. 19 і/або іншими способами для методів, описаних в даному документі. Пам'ять 2542 і 2592 може зберігати дані і програмні коди для вузла В 110 і UE 120, відповідно. Планувальник 2544 може вибирати UE 120 і/або інші UE для передачі даних по низхідній лінії зв'язку і/або висхідній лінії зв'язку на основі інформації зворотного зв'язку (наприклад, інформації CDI і CQI), що приймається від всіх UE. Фахівець в даній галузі техніки розуміє, що інформація і сигнали можуть бути представлені з використанням будь-якої з різноманітних різних технологій і методів. Наприклад, дані, інструкції, команди, інформація, сигнали, біти, символи і чіпи, які можуть згадуватися у вищезазначеному описі, можуть бути представлені напругами, струмами, електромагнітними хвилями, магнітними полями або частинками, оптичними полями або частинками, або будь-якою їх комбінацією. Фахівець в даній галузі техніки додатково оцінить по достоїнству, що різноманітні ілюстративні логічні блоки, модулі, схеми і етапи алгоритму, описані в зв'язку з розкриттям в даному документі, можуть бути реалізовані у вигляді електронних апаратних засобів, комп'ютерних програмних засобів або їх комбінації. Щоб ясно показати цю взаємозамінність апаратних і програмних засобів, різні ілюстративні компоненти, блоки, модулі, схеми і етапи були описані вище, в основному, на мові їх функціональної можливості. Чи реалізована така функціональна можливість у вигляді апаратних або програмних засобів залежить від конкретного застосування і конструктивних обмежень, що накладається на всю систему. Фахівець в даній галузі може реалізувати описану функціональну можливість різними шляхами 16 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 для кожного конкретного застосування, але такі рішення по реалізації не повинні інтерпретуватися як такі, що викликають відступ від об'єму даного розкриття. Різні ілюстративні логічні блоки, модулі і схеми, описані в зв'язку з розкриттям в даному документі, можуть бути реалізовані або виконані за допомогою процесора загального призначення, процесора цифрової обробки сигналів (DSP), спеціалізованої інтегральної схеми (спеціалізованої ІС), програмованої вентильної матриці (FPGA) або іншого програмованого логічного пристрою, дискретної вентильної або транзисторної логіки, дискретних апаратних компонентів або будь-якої їх комбінації, призначеної для виконання функцій, описаних в даному документі. Процесором загального призначення може бути мікропроцесор, але, в альтернативі, процесором може бути будь-який звичайний процесор, контролер, мікроконтролер або кінцевий автомат. Процесор також може бути реалізований у вигляді комбінації обчислювальних пристроїв, наприклад, комбінації DSP і мікропроцесора, множини мікропроцесорів, одного або декількох мікропроцесорів разом з ядром DSP, або будь-якої іншої такої конфігурації. Етапи способу або алгоритму, описані в зв'язку з розкриттям в даному документі, можуть втілюватися безпосередньо апаратними засобами, програмним модулем, що виконується процесором, або їх комбінацією. Програмний модуль може постійно знаходитися в пам'яті оперативного запам'ятовуючого пристрою (RAM), флеш-пам'яті, пам'яті постійного запам'ятовуючого пристрою (ROM), пам'яті стираного програмованого ROM (EPROM), пам'яті електрично стираного програмованого ROM (EEPROM), регістрах, на жорсткому диску, знімному диску, компакт-диску або запам'ятовуючому носії будь-якого іншого вигляду, відомим в техніці. Зразкове запам'ятовуюче середовище зв'язується з процесором, так, що процесор може зчитувати інформацію із запам'ятовуючим носієм і записувати інформацію на нього. У альтернативі, запам'ятовуюче середовище може бути виконане інтегрально з процесором. Процесор і запам'ятовуючий носій можуть постійно знаходитися в спеціалізованій ІС. Спеціалізована ІС може постійно знаходитися в користувацькому терміналі. У альтернативі, процесор і запам'ятовуючий носій можуть постійно знаходитися як дискретні компоненти в користувацькому терміналі. У одній або декількох зразкових розробках описані функції можуть бути реалізовані апаратними, програмними, апаратно-програмними засобами або будь-якою їх комбінацією. Якщо вони реалізовані програмними засобами, функції можуть зберігатися або передаватися у вигляді однієї або декількох інструкцій або коду на комп'ютерозчитуваному носії. Комп'ютерозчитувані носії включають в себе як запам'ятовуючий носій комп'ютера, так і носій передачі даних, що включає в себе будь-який носій, який сприяє пересиланню комп'ютерної програми з одного місця на інше. Запам'ятовуючі носії можуть являти собою будь-які доступні носіями, до яких може звертатися комп'ютер загального призначення або спеціального призначення. Як приклад, і не обмеження, такі комп'ютерозчитувані носії можуть містити RAM, ROM, EEPROM, компакт-диск або інший запам'ятовуючий пристрій на оптичному диску, запам'ятовуючий пристрій на магнітних дисках або інші магнітні запам'ятовуючі пристрої, або будь-який інший носій, який може використовуватися для перенесення або зберігання необхідного засобу програмного коду у вигляді інструкцій або структур даних, і до якої може звертатися комп'ютер загального призначення або спеціального призначення, або процесор загального призначення або спеціального призначення. Також, будь-яке з'єднання правильно називається комп'ютерозчитуваним носієм. Наприклад, якщо програмні засоби передаються з веб-сайту, сервера або іншого віддаленого джерела, використовуючи коаксіальний кабель, волоконно-оптичний кабель, виту пару, цифрову абонентську лінію (DSL) або бездротові технології, такі як інфрачервоні, радіочастотні і мікрохвильові, тоді коаксіальний кабель, волоконно-оптичний кабель, вита пара, DSL або бездротові технології, такі як інфрачервоні, радіочастотні і мікрохвильові, включаються у визначення носія. Диск (disk) і диск (disc), як використовується в даному документі, включає в себе компакт-диск (CD), лазерний диск, оптичний диск, цифровий багатофункціональний диск (DVD), дискету і диск Blu-ray (синьопроменевий диск), де диски (disk) звичайно відтворюють дані магнітним чином, тоді як диски (disc) відтворюють дані оптичним чином за допомогою лазерів. Комбінації вищезазначених також повинні бути включені в об'єм комп'ютерозчитуваних середовищ. Попередній опис розкриття представлений для того, щоб надати можливість будь-якому фахівцеві в даній галузі техніки виконати або використати дане розкриття. Різні модифікації розкриття легко очевидні для фахівця в даній галузі техніки, і узагальнені принципи, визначені в даному документі, можуть бути застосовані до інших варіантів без відступу від суті або об'єму розкриття. Таким чином, розкриття, як передбачається, не обмежується прикладами і розробками, описаними в даному документі, але повинно відповідати найбільшому об'єму, що узгоджується з принципами і новими ознаками, описаними в даному документі. 17 UA 100071 C2 ФОРМУЛА ВИНАХОДУ 5 10 15 20 25 30 35 40 45 50 55 60 1. Спосіб прийому даних в системі бездротового зв’язку, що містить: визначення оцінок каналу для кожного з численних стільників користувацьким обладнанням (UE); генерування вектора віртуального каналу на основі оцінок каналу для кожного з численних стільників; посилання вектора віртуального каналу з UE на щонайменше один з численних стільників; і прийом передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу. 2. Спосіб за п. 1, в якому передача даних містить щонайменше один потік даних, причому щонайменше один потік даних приймається UE з численних стільників. 3. Спосіб за п. 1, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників. 4. Спосіб за п. 1, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE. 5. Спосіб за п. 1, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE. 6. Спосіб за п. 1, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, яке визначене з характерного для стільника компонента вектора віртуального каналу. 7. Спосіб за п. 1, в якому передача даних містить єдиний потік даних, що посилається з передкодуванням на основі вектора передкодування, визначеного з вектора віртуального каналу. 8. Спосіб за п. 1, в якому кожен з численних стільників оснащений єдиною передавальною антеною, в якому UE оснащено численними приймальними антенами, і в якому генерування вектора віртуального каналу містить: визначення вектора каналу для кожного з численних стільників, і визначення коефіцієнта посилення каналу для кожного стільника на основі вектора каналу для стільника і приймального фільтра. 9. Спосіб за п. 1, в якому кожен з численних стільників оснащений численними передавальними антенами, в якому UE оснащене єдиною приймальною антеною, і в якому визначення оцінок каналу містить визначення вектора каналу для кожного з численних стільників. 10. Спосіб за п. 1, в якому кожен з численних стільників оснащений численними передавальними антенами, в якому UE оснащено численними приймальними антенами, і в якому визначення оцінок каналу містить: визначення матриці каналу для кожного з численних стільників, і визначення вектора каналу для кожного стільника на основі матриці каналу для стільника і приймального фільтра. 11. Спосіб за п. 1, в якому численні стільники належать єдиній базовій станції. 12. Спосіб за п. 1, в якому численні стільники асоціюються з численними антенами, розподіленими по різних місцеположеннях. 13. Спосіб за п. 1, в якому вектор віртуального каналу містить множину компонентів, і причому кожний компонент містить підсилювач каналу, асоційований з лінією зв'язку між UE і одним із множини стільників. 14. Спосіб за п. 1, в якому компоненти вектора віртуального каналу згенеровані на основі приймального фільтра UE. 15. Пристрій для прийому даних в системі бездротового зв'язку, що містить: засіб для визначення оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE); засіб для генерування вектора віртуального каналу на основу оцінок каналу для кожного з численних стільників; засіб для посилання вектора віртуального каналу з UE на щонайменше один з численних стільників; і засіб для прийому передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу. 16. Пристрій за п. 15, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних приймається UE з численних стільників. 17. Пристрій за п. 15, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників. 18 UA 100071 C2 5 10 15 20 25 30 35 40 45 50 55 60 18. Пристрій за п. 15, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE. 19. Пристрій за п. 15, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE. 20. Пристрій за п. 15, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, яке визначене з характерного для стільника компонента вектора віртуального каналу. 21. Пристрій для бездротового зв'язку, що містить: щонайменше один процесор, виконаний з можливістю визначення оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE), генерування вектора віртуального каналу на основу оцінок каналу для кожного з численних стільників, посилання вектора віртуального каналу з UE на щонайменше один з численних стільників і прийому передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу. 22. Пристрій за п. 21, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних приймається UE з численних стільників. 23. Пристрій за п. 21, в якому передача даних містить численні потоки даних, причому кожний потік даних приймається UE з одного з численних стільників. 24. Пристрій за п. 21, в якому передача даних приймається з численних стільників по ресурсах, що використовуються поряд з другим UE. 25. Пристрій за п. 21, в якому передача даних приймається з численних стільників по ресурсах, що зарезервовані для використання UE. 26. Пристрій за п. 21, в якому передача даних містить щонайменше один потік даних, причому кожний потік даних посилається з характерним для стільника передкодуванням, визначеним з характерного для стільника компонента вектора віртуального каналу. 27. Зчитуваний комп'ютером носій, що містить: код, що викликає визначення щонайменше одним комп'ютером оцінки каналу для кожного з численних стільників користувацьким обладнанням (UE), код, що викликає генерування щонайменше одним комп'ютером вектора віртуального каналу на основі оцінок каналу кожного з численних стільників, код, що викликає посилання щонайменше одним комп'ютером вектора віртуального каналу з UE на щонайменше один з численних стільників, і код, що викликає прийом щонайменше одним комп'ютером передачі даних, що посилається численними стільниками на UE, на основі вектора віртуального каналу. 28. Спосіб посилання даних в системі бездротового зв'язку, що містить: прийом вектора віртуального каналу для численних стільників від користувацького обладнання (UE), причому вектор віртуального каналу містить інформацію про канал, генеровану щонайменше на UE на основі оцінок каналу, визначених на UE для кожного з численних стільників; і посилання щонайменше однієї передачі даних з щонайменше одного з численних стільників, що передають на UE, на основі вектора віртуального каналу, причому кожна передача даних посилається численними стільниками на UE. 29. Спосіб за п. 28, в якому передача даних для UE містить щонайменше один потік даних, причому кожний потік даних посилається численними стільниками на UE. 30. Спосіб за п. 28, в якому передача даних для UE містить численні потоки даних, причому кожний потік даних посилається одним з численних стільників на UE. 31. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить посилання щонайменше двох передач даних численними стільниками щонайменше на два UE по спільних ресурсах. 32. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить посилання єдиної передачі даних численними стільниками на єдине UE по ресурсах, що не використовуються для посилання передач даних на інші UE. 33. Спосіб за п. 28, в якому посилання щонайменше однієї передачі даних містить: визначення щонайменше одного вектора передкодування на основі вектора віртуального каналу, і посилання кожної передачі даних на основі відповідного вектора передкодування численними стільниками на UE. 34. Спосіб за п. 33, в якому щонайменше один вектор передкодування визначається на основі методу форсування нуля або мінімальної середньоквадратичної помилки (MMSE). 35. Спосіб за п. 33, в якому кожний вектор передкодування містить ваговий коефіцієнт для кожної з численних передавальних антен на численних стільниках. 19 UA 100071 C2 5 10 15 20 25 30 36. Спосіб за п. 28, в якому кожна передача даних містить щонайменше два потоки даних, і в якому посилання щонайменше однієї передачі даних містить: визначення вектора передкодування для кожного потоку даних на основі вектору віртуального каналу, і посилання кожного потоку даних на основі вектора передкодування для потоку даних за допомогою численних стільників. 37. Спосіб за п. 28, який додатково включає визначення інформації передкодування для передач даних UE за допомогою численних стільників на основі інформації, отриманої з вектора віртуального каналу. 38. Спосіб за п. 37, в якому інформація передкодування є характерною для стільника. 39. Спосіб за п. 37, в якому інформація передкодування є загальною для численних стільників. 40. Пристрій для бездротового зв'язку, що містить: засіб для прийому вектора віртуального каналу для численних стільників від користувацького обладнання (UE), причому вектор віртуального каналу, що згенерований на UE за допомогою об'єднання векторів каналів, що відповідають оцінці каналу для кожного з численних стільників; і засіб для посилання щонайменше однієї передачі даних з одного з численних стільників, що передають на UE, на основі вектора віртуального каналу, причому кожна передача даних посилається численними стільниками на UE. 41. Пристрій за п. 40, в якому передача даних для UE містить щонайменше один потік даних, причому кожний потік даних посилається численними стільниками на UE. 42. Пристрій за п. 40, в якому передача даних для UE містить численні потоки даних, причому кожний потік даних посилається одним з численних стільників на UE. 43. Пристрій за п. 40, в якому засіб для посилання щонайменше однієї передачі даних містить: засіб для визначення щонайменше одного вектора передкодування на основі вектора віртуального каналу, і засіб для посилання кожної передачі даних на основі відповідного вектора передкодування численними стільниками на UE. 44. Пристрій за п. 40, в якому кожна передача даних містить щонайменше два потоки даних, і в якому засіб для посилання щонайменше однієї передачі даних містить: засіб для визначення вектора передкодування для кожного потоку даних на основі вектора віртуального каналу, і засіб для посилання кожного потоку даних на основі вектора передкодування для потоку даних численними стільниками. 20 UA 100071 C2 21 UA 100071 C2 22 UA 100071 C2 23 UA 100071 C2 24 UA 100071 C2 25 UA 100071 C2 26 UA 100071 C2 27 UA 100071 C2 28
ДивитисяДодаткова інформація
Назва патенту англійськоюMethod (embodiments) and apparatus (embodiments) for supporting multi-user and single-user mimo in wireless communication system
Автори англійськоюHou, Jilei, Smee, John, E., Malladi, Durga Prasad, Hassanpour Ghady, Navid, Mallik, Siddhartha
Назва патенту російськоюСпособ (варианты) и устройство (варианты) для поддержки многопользовательской и однопользовательской схемы mimo в системе беспроводной связи
Автори російськоюХоу Цзилей, Сми Джон Е., Маллади Дурга Прасад, Хассанпур Гхади Навид, Маллик Сиддхартха
МПК / Мітки
Мітки: бездротового, мімо, зв'язку, однокористувацької, схемі, багатокористувацької, варіанти, підтримки, системі, спосіб, пристрій
Код посилання
<a href="https://ua.patents.su/34-100071-sposib-varianti-i-pristrijj-varianti-dlya-pidtrimki-bagatokoristuvacko-i-odnokoristuvacko-skhemi-mimo-v-sistemi-bezdrotovogo-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Спосіб (варіанти) і пристрій (варіанти) для підтримки багатокористувацької і однокористувацької схеми мімо в системі бездротового зв’язку</a>
Попередній патент: Спосіб управління ядерною енергетичною установкою з реактором водяного типу при зміні потужності реактора або зовнішнього навантаження
Наступний патент: Амідні похідні гетероарилів і їх застосування як активаторів глюкокінази
Випадковий патент: Пружна муфта