Патент на изобретение №2348105

Published by on




РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2348105 (13) C2
(51) МПК

H04B7/00 (2006.01)

(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ

Статус: по данным на 08.09.2010 – действует

(21), (22) Заявка: 2005114531/09, 14.10.2003

(24) Дата начала отсчета срока действия патента:

14.10.2003

(30) Конвенционный приоритет:

16.10.2002 US 60/419,319
14.02.2003 US 10/367,234

(43) Дата публикации заявки: 10.10.2005

(46) Опубликовано: 27.02.2009

(56) Список документов, цитированных в отчете о
поиске:
RU 95121152 A1, 20.12.1997. WO 00/36804 A1, 22.06.2000. RU 2149518 C1, 20.05.2000. EP 1024661 A2, 02.08.2000. US 6032197 А, 29.02.2000.

(85) Дата перевода заявки PCT на национальную фазу:

16.05.2005

(86) Заявка PCT:

US 03/32773 (14.10.2003)

(87) Публикация PCT:

WO 2004/036767 (29.04.2004)

Адрес для переписки:

129090, Москва, ул. Б.Спасская, 25, стр.3, ООО “Юридическая фирма Городисский и Партнеры”, пат.пов. Ю.Д.Кузнецову, рег.№ 595

(72) Автор(ы):

АГРАВАЛ Авниш (US),
ВИДЖАЯН Раджив (US),
КАДОУС Тамер (US)

(73) Патентообладатель(и):

КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)

(54) АДАПТИВНАЯ К СКОРОСТИ ПЕРЕДАЧИ ПЕРЕДАЮЩАЯ СХЕМА ДЛЯ СИСТЕМ С БОЛЬШИМ КОЛИЧЕСТВОМ ВХОДОВ И ВЫХОДОВ (БКВВ)

(57) Реферат:

Изобретение относится к технике связи. Технический результат состоит в обеспечении разнесения передачи для каждого потока символов данных и использовании суммарной мощности передачи системы и полной мощности каждой антенны. Для этого в одном способе принимают по меньшей мере один поток символов данных для передачи от множества антенн. Каждый поток символов данных масштабируют с помощью соответственного весового коэффициента, соответствующего величине мощности передачи, распределенной для этого потока. Масштабированный поток (потоки) символов данных перемножают с основной матрицей передачи для обеспечения множества потоков передаваемых символов для множества антенн. Основная матрица передачи (например, матрица Уолша-Адамара или матрица ДПФ) определена таким образом, что каждый поток символов данных передается от всех антенн, и каждый поток передаваемых символов передается на полной (или близкой к полной) мощности для связанной антенны. 6 н. и 16 з.п. ф-лы, 4 ил.

Область техники, к которой относится изобретение

Настоящее изобретение касается в общем передачи данных, и более конкретно, адаптивной к скорости передачи передающей схемы для систем связи с большим количеством входов и выходов (БКВВ, MIMO).

Уровень техники

В системе БКВВ для передачи данных используется множество (NТ) передающих антенн и множество (NR) приемных антенн. Канал БКВВ, сформированный NТ передающими и NR приемными антеннами, может быть разбит на NS независимых каналов, где NS = min{NТ, NR}. Каждый из NS независимых каналов соответствует размеру. Система БКВВ может обеспечивать улучшенную эффективность (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, создаваемые множеством передающих и приемных антенн.

В системе беспроводной связи подлежащие передаче данные обычно обрабатываются (например, кодируются и модулируются) для обеспечения символов данных. Для системы БКВВ от передатчика в приемник могут быть посланы один или множество потоков символов данных. Множество потоков символов данных могут передаваться параллельно от множества передающих антенн с использованием пространственного мультиплексирования, которое применяет дополнительные размерности канала БКВВ. Для достижения высокой пропускной способности желательно передавать параллельно столько потоков символов данных, сколько возможно. Однако количество потоков символов данных, которые могут быть переданы, и скорости передачи, которые могут использоваться для этих потоков, обычно зависят от состояния канала. В настоящее время доступны различные передающие схемы для пространственного мультиплексирования, включая (1) схему “мультиплексирования антенн”, которая передает один поток символов данных от каждой антенны, и (2) схему “мультиплексирования собственной моды”, которая передает один поток символов данных на каждом независимом канале канала БКВВ.

В качестве альтернативы, от множества передающих антенн может передаваться единственный поток символов данных с использованием разнесения передачи для увеличения надежности передачи данных. Разнесение получают посредством использования множества передающих антенн, а также множества приемных антенн для обеспечения некоторого количества путей распространения для потока символов данных. Разнесение передачи можно использовать, если требуется большая надежность или если состояние канала настолько плохое, что лучше использовать всю доступную мощность передачи для одного потока символов данных. В настоящее время доступны различные передающие схемы для разнесения передачи, включая (1) схему “пространственно-временного разнесения”, описанную S.M. Alamouti в статье под названием “A Simple Transmit Diversity Technique for Wireless Communications (Методика простого разнесения передачи для беспроводной связи)”, IEEE JSAC, октябрь 1998 г., и (2) схему “разнесения задержки”, описанную B. Raghothaman и др. в статье под названием “Performance of Closed Loop Transmit Diversity with Feedback Delay (Эффективность разнесения передачи замкнутого цикла с задержкой обратной связи)”, Thirty-Fourth Asilomar Conference on Signals, Systems and Computers (Тридцать четвертая конференция Асиломара по вопросам передачи сигналов, систем и компьютеров), 2000 г.

Для достижения высокой эффективности можно разработать систему БКВВ для поддержания одной или более передающих схем для пространственного мультиплексирования и одной или более передающих схем для разнесения передачи. Для такой системы БКВВ в любом заданном интервале передачи может быть выбрана определенная передающая схема для использования в зависимости от состояния канала и желательного результата (например, более высокой пропускной способности или большей надежности). Однако обычные передающие схемы для пространственного мультиплексирования часто весьма отличаются по конструкции от обычных передающих схем для разнесения передачи. Таким образом, сложность передатчика и приемника в системе может значительно повышаться, если они требуются для поддержания множества (и различных) схем передачи для пространственного мультиплексирования и разнесения передачи. Кроме того, для обеспечения высокой эффективности для передачи данных желательно полностью использовать суммарную мощность передачи, доступную для системы, и полную мощность, доступную для каждой из NТ передающих антенн, независимо от количества подлежащих передаче потоков символов данных.

Поэтому в технике имеется потребность в передающей схеме, которая может поддерживать пространственное мультиплексирование, обеспечивать разнесения передачи и полностью использовать доступную мощность передачи в системах БКВВ.

Сущность изобретения

Здесь предложена адаптивная к скорости передачи передающая схема, которая поддерживает пространственное мультиплексирование и обеспечивает разнесение передачи для систем БКВВ. Адаптивная к скорости передачи передающая схема имеет ряд требуемых характеристик, включающих в себя: (1) поддержку передачи переменного количества потоков символов данных, таким образом делая ее подходящей для использования в адаптивных к скорости передачи системах, (2) обеспечение разнесения передачи для каждого потока символов данных и (3) обеспечение возможности использования полной мощности, доступной для каждой передающей антенны, подлежащей использованию для передачи данных, независимо от количества передаваемых потоков символов данных, таким образом делая ее эффективной по мощности. Адаптивная к скорости передачи передающая схема хорошо подходит для системы БКВВ с единственной несущей и может также использоваться для систем БКВВ с несколькими несущими.

В варианте осуществления предложен способ обработки данных для передачи в системе БКВВ. В соответствии со способом принимают по меньшей мере один поток символов данных для передачи от множества передающих антенн. Каждый поток символов данных масштабируют с помощью соответственного весового коэффициента, который соответствует величине мощности передачи, распределенной для этого потока символов данных. Суммарная величина мощности передачи, распределенной для всех из по меньшей мере одного потока символов данных, меньше или равна суммарной мощности передачи, доступной для системы. Затем масштабированный поток (потоки) символов данных перемножают с основной матрицей передачи для обеспечения множества потоков передаваемых символов, по одному потоку передаваемых символов для каждой передающей антенны.

Основная матрица передачи определена так, что (1) каждый поток символов данных передается от множества передающих антенн и (2) каждый поток передаваемых символов передается на полной (или близкой к ней) мощности, доступной для связанной антенны. Основная матрица передачи может быть матрицей Уолша-Адамара, матрицей дискретного преобразования Фурье (ДПФ) или некоторой другой матрицей.

Ниже более подробно описаны различные аспекты и варианты осуществления изобретения.

Краткое описание чертежей

Признаки, характер и преимущества настоящего изобретения станут более очевидными из подробного описания, сформулированного ниже и приведенного в связи с чертежами, на которых подобные ссылочные позиции применяются соответствующим образом повсюду и на которых:

фиг.1 изображает блок-схему процесса передачи ND потоков символов данных от NТ антенн с использованием адаптивной к скорости передачи передающей схемы;

фиг.2 изображает блок-схему системы передатчика и системы приемника в системе БКВВ;

фиг.3 изображает пространственную обработку в системах передатчика и приемника для адаптивной к скорости передачи передающей схемы;

фиг.4 изображает блок-схему пространственного процессора передачи (ТХ) в системе передатчика.

Подробное описание

Здесь описана адаптивная к скорости передачи передающая схема для систем БКВВ. Для системы БКВВ с несколькими несущими передающую схему можно использовать для каждой из множества несущих, доступных для передачи данных. Для ясности, адаптивная к скорости передачи передающая схема описана ниже для системы БКВВ с единственной несущей.

Для системы БКВВ с единственной несущей канал БКВВ, сформированный NТ передающими и NR приемными антеннами, может быть разбит на NS независимых каналов, с NS = min{NТ, NR}. Количество независимых каналов определяется количеством собственных мод для канала БКВВ, которое, в свою очередь, зависит от матрицы Н характеристик канала, которая описывает зависимость между NТ передающими и NR приемными антеннами. Для простоты, в приведенном ниже описании предполагается, что NТ = NR и что матрица Н характеристик канала представляет собой полный ранг (то есть, NS = NТ = NR). С этими предположениями в течение каждого периода символов параллельно могут передаваться до NТ символов от NТ передающих антенн.

Модель для системы БКВВ с единственной несущей можно выразить как:

где x – вектор “данных” {NТ x 1} с NТ компонентами для символов данных, подлежащих передаче от NТ передающих антенн;

y – вектор “приема” {NR x 1} с NR компонентами для символов, принимаемых через NR приемных антенн;

Н – матрица характеристик канала {NR x NТ};

n – вектор аддитивного белого гауссова шума (АБГШ).

Вектор x данных предполагается таким, что E[xxH] = I, где E – операция математического ожидания, “H” – сопряженное транспонирование, а I – единичная матрица с единицами по диагонали и остальными нулями. Предполагается, что вектор n имеет нулевое среднее значение и ковариационную матрицу n = 2I, где 2 – дисперсия шума.

В обычной системе имеются ограничения, налагаемые на (1) суммарную мощность передачи, Ptot, которая может использоваться для всех NТ передающих антенн, и (2) максимальную или полную мощность, Pant, для каждой передающей антенны. Как правило, мощность Pant на антенну задается как Pant = Ptot/NТ. Эти ограничения могут быть наложены посредством (1) ограничения усилителя мощности, используемого для возбуждения каждой передающей антенны, (2) обязательных требований и (3) возможно других факторов. Тогда модель для системы БКВВ с этими ограничениями мощности может быть выражена как:

где – масштабный коэффициент, который учитывает ограничения суммарной мощности и мощности на антенну.

В одной обычной схеме передачи ND потоков символов данных одновременно передаются от NТ передающих антенн с использованием мультиплексирования антенн, где ND может быть любым целым числом от 1 до NТ (то есть, NТ = ND 1). Для этой обычной передающей схемы, в любом заданном периоде символов, ND символов данных передаются одновременно от ND антенн, а (NТ – ND) остающихся антенн не используются. Если суммарная мощность передачи и мощность на антенну ограничиваются, как описано выше, то эта передающая схема будет демонстрировать потерю мощности, если для передачи данных используется меньше, чем NТ антенн, что имеет место в случае, если ND < NТ. Из-за ограничения мощности на антенну, когда ND < NТ, для ND антенн, используемых для передачи данных, большая величина суммарной мощности передачи Ptot не может быть распределена. Кроме того, если ND потоков символов данных являются избыточными потоками (то есть, теми же самыми), то есть риск стирания этих потоков в приемнике.

Определенное количество потоков символов данных, подлежащих передаче, может зависеть от различных факторов, таких, например, как состояние канала, количество данных для передачи и т.д. Как отмечено выше, различные независимые каналы могут испытывать разные состояния канала и достигать различных отношений сигнал-шум (ОСШ, SNR). Для канала БКВВ недостаточного ранга оптимальная стратегия заключается в передаче менее чем NТ потоков символов данных, но распределении большей суммарной мощности Ptot передачи для потоков символов данных, которые достигают более высоких значений отношений ОСШ. Однако для описанной выше передающей схемы с мультиплексированием антенн, посредством которой каждый поток символов данных передается от одной антенны, оптимальное распределение суммарной мощности передачи не может быть достигнуто из-за ограничения мощности на антенну. В результате произойдет некоторая потеря в эффективности.

Описываемая здесь адаптивная к скорости передачи передающая схема поддерживает пространственное мультиплексирование, обеспечивает разнесение передачи и имеет следующие выгодные особенности:

Поддерживает передачу переменного количества потоков символов данных (от одного до NТ), используя одну и ту же пространственную обработку передачи и приема при сохранении ключевых характеристик.

Обеспечивает лучшую эффективность, чем схема пространственно-временного разнесения для единственного потока символов данных, через передачу от всех NТ передающих антенн.

Позволяет использовать полную мощность Pant каждой из NТ передающих антенн, подлежащих использованию для передачи данных, независимо от количества передаваемых потоков символов данных, таким образом делая ее эффективной по мощности, без потери мощности, когда передается меньше, чем NТ потоков символов данных.

Обеспечивает гибкое распределение суммарной мощности Ptot передачи среди подлежащих передаче потоков символов данных.

Адаптивная к скорости передачи передающая схема и ее выгодные особенности ниже описаны более подробно.

Общая модель для системы БКВВ с единственной несущей и подходящая для адаптивной к скорости передачи передающей схемы может быть выражена как:

где М – основная матрица передачи {NТ x NТ}, которая является унитарной матрицей;

– диагональная матрица {NТ x NТ};

х – вектор “передачи” {NТ x 1} с NТ компонентами для NТ передаваемых символов, посылаемых от NТ передающих антенн;

Heff – матрица отклика “эффективного” канала, которая определяется как Heff = HM.

Унитарная матрица U отличается свойством UHU = I, которое показывает, что каждый столбец унитарной матрицы ортогонален всем другим столбцам матрицы, и каждая строка унитарной матрицы также ортогональна всем другим строкам. Диагональная матрица содержит неотрицательные вещественные значения по диагонали и остальные нули. Эти диагональные компоненты показывают величину мощности передачи, распределенную для подлежащих передаче ND потоков символов данных.

Как описано более подробно ниже, диагональную матрицу можно использовать для распределения различных мощностей передачи ND потокам символов данных при согласовании с ограничением суммарной мощности передачи Ptot. Основная матрица передачи М позволяет каждый поток символов данных посылать от NT передающих антенн и дополнительно позволяет для передачи данных использовать полную мощность Pant каждой передающей антенны.

Из уравнения (3) вектор передачи x можно выразить как:

Передаваемый символ хk для k-й передающей антенны (то есть, k-й элемент вектора передачи х) может быть выражен как:

где Мk,i – элемент в k-й и i-м столбце основной матрицы передачи М;

i,i – i-й диагональный элемент матрицы ;

xi – i-й элемент вектора данных x;

xk – k-й элемент вектора передачи x;

K – набор из всех передающих антенн (то есть, K ={1,2…,NT}).

Уравнение (3) представляет общую модель, которая охватывает оба уравнения (1) и (2). Это достигнуто посредством определения должным образом основной матрицы передачи М и диагональной матрицы . Например, уравнение (3) может быть сделано равным уравнению (2) посредством (1) определения основной матрицы передачи М, как М = [m1 m2... mNT], где mi является вектором “индекса” {NT x 1} для i-ого столбца М и определен “1” в i-й позиции и “0” в других позициях, и (2) определения диагональной матрицы как Однако могут быть получены другие выгодные характеристики посредством определения основной матрицы передачи М и диагональной матрицы некоторым другим образом, как описано ниже.

Для следующего анализа рассмотрим произвольную основную матрицу передачи М и произвольную диагональную матрицу с неотрицательными диагональными компонентами. Мощность передачи для вектора x равна сумме квадрата диагональных элементов . Тогда ограничение суммарной мощности передачи может быть выражено как:

Из уравнения (5) мощность передачи для каждой из NТ передающих антенн может быть выражена как:

для k К (7)

где “*” обозначает комплексно сопряженный элемент.

Затем ограничение мощности на антенну может быть выражено как:

для k К (8)

Поскольку trace(2) = Ptot, как показано в уравнении (6), ограничение мощности на антенну в уравнении (8) может быть удовлетворено любой матрицей М полного ранга, элементы которой удовлетворяют следующему уравнению:

для i К и k К (9)

Уравнение (9) показывает, что элементы допустимой матрицы М имеют величину, равную Уравнение (9) представляет достаточное условие (но не являющееся необходимым условием), требуемое для удовлетворения ограничению мощности на антенну.

Матрица М может быть определена различными способами при удовлетворении ограничению мощности на антенну. В одном варианте осуществления матрица М определена как:

где W – матрица Уолша-Адамара. В качестве иллюстрации для NT = 4 матрица Уолша-Адамара W4×4 может быть выражена как:

(11)

Матрица Уолша-Адамара W2Nx2N большего размера может быть определена как:

(12)

В другом варианте осуществления матрица М определена как:

где Q – матрица дискретного преобразования Фурье (ДПФ).

В качестве иллюстрации для NТ = 4 матрица ДПФ Q4×4 может быть выражена как:

(14)

В общем, матрица ДПФ NxN QNxN может быть определена так, что (k, i)-й компонент, qN k,i, задается как:

для k = {1…N} и i = {1…N}, (15)

где k – индекс строки, а i – индекс столбца для матрицы QNxN. Матрицу М также можно определять различными другими матрицами и это находится в пределах объема изобретения.

При использовании соответствующей основной матрицы передачи М и соответствующей диагональной матрицы ограничение суммарной мощности передачи и ограничение мощности на антенну оба могут быть удовлетворены. В частности, ограничение суммарной мощности передачи может быть удовлетворено при определении диагональных элементов таким образом, чтобы удовлетворялось уравнение (6). Затем может быть удовлетворено ограничение мощности на антенну посредством определения элементов М так, чтобы удовлетворялось уравнение (9). Каждый диагональный элемент i,i в является показательным для величины мощности передачи, используемой для связанного потока xi символов данных. Поскольку ограничение не налагается на значение любого отдельного диагонального элемента , за исключением того, что 2 i,i = Ptot, суммарная мощность передачи Ptot может быть распределена для ND потоков символов данных различными способами, все еще удовлетворяя ограничениям суммарной мощности передачи и мощности на антенну. Тогда это предоставляет большую гибкость в распределении доступной мощность передачи среди ND потоков символов данных.

Адаптивную к скорости передачи передающую схему можно использовать для передачи любого количества потоков символов данных (то есть, ND может иметь любое значение от 1 до NТ). Передатчик осуществляет пространственную обработку, показанную уравнением (4), независимо от количества потоков символов данных, подлежащих передаче. Вектор данных x включает в себя ND ненулевых компонент для ND потоков символов данных и NТ – ND нулевых компонент. Каждый из ND потоков символов данных связан с соответствующим ненулевым диагональным элементом в матрице . Каждый из ND потоков символов данных дополнительно обрабатывается с использованием соответствующей строки основной матрицы передачи М для передачи по соответствующему пространственному каналу, который определен конкретным столбцом или собственным вектором матрицы Heff характеристик эффективного канала.

Можно показать, что адаптивная к скорости передачи передающая схема может обеспечивать улучшенную эффективность по сравнению с обычными схемами разнесения передачи. Например, схема пространственно-временного разнесения, описанная S.M. Alamouti, часто используется для передачи единственного потока символов данных от единственной пары передающих антенн, чтобы получить разнесение передачи. Однако можно показать, что адаптивная к скорости передачи передающая схема может обеспечивать улучшенную эффективность для передачи единственного потока символов данных. Принимаемый ОСШ, SNRra, для потока символов данных, передаваемого с использованием адаптивной к скорости передачи передающей схемы с лучшим столбцом Heff, может быть выражен как: Ур. (5)

, (16)

где обозначает пропорциональность;

heff,i 2 – квадрат нормы элемента heff,i, который представляет собой i-й столбец или собственный вектор матрицы Heff характеристик эффективного канала.

Уравнение (16) показывает, что ОСШ единственного лучшего потока символов данных с использованием адаптивной к скорости передачи передающей схемы является пропорциональным квадрату нормы лучшего собственного вектора Нeff. Чтобы получить ОСШ по уравнению (16), приемнику требуется послать информацию обратной связи, указывающую лучший столбец Нeff для использования передатчиком.

Принимаемый ОСШ, SNRst, для единственного потока символов данных, передаваемого с использованием схемы пространственно-временного разнесения, может быть выражен как:

(17)

Уравнение (17) показывает, что ОСШ единственного потока символов данных с использованием схемы пространственно-временного разнесения пропорционален среднему арифметическому квадратов норм NТ собственных векторов Heff. В обоих уравнениях (16) и (17) предполагается передача на полной скорости передачи (то есть, без потери скорости передачи). Однако, поскольку схема пространственно-временного разнесения использует только две антенны для передачи единственного потока символов данных, если NТ > 2, то будет потеря скорости передачи.

Общеизвестно, что следующее выражение всегда правильное:

(18a)

и таким образом,

SNRra SNRst. (18b)

Уравнения (18a) и (18b) показывают, что адаптивная к скорости передачи передающая схема может обеспечивать такую же или лучшую эффективность, чем схема пространственно-временного разнесения. Кроме того, адаптивная к скорости передачи передающая схема может обеспечивать большее разнесение передачи, поскольку поток символов данных передается от всех NТ антенн. В противоположность этому, схема пространственно-временного разнесения передает единственный поток символов данных только от одной пары передающих антенн. Передача единственного потока символов данных через множество пар антенн может быть возможна для схемы пространственно-временного разнесения, но может приводить к потере скорости передачи или некоторым другим проблемам в отношении эффективности.

Следует также отметить, что использование основной матрицы передачи М адаптивной к скорости передачи передающей схемой позволяет полностью использовать и суммарную мощность Ptot передачи, и мощность на антенну Pant для передачи данных, независимо от количества потоков передаваемых символов данных. Если основная матрица передачи М не используется (то есть, если М = I) и единственный поток символов данных передается от единственной лучшей антенны, используя мультиплексирование антенн, то принимаемое ОСШ для этого потока символов данных может быть выражено как:

(19)

Также можно показать, что следующее выражение также всегда верное:

(20)

Таким образом, адаптивная к скорости передачи передающая схема по быстродействию также превосходит мультиплексирующую антенну передающую схему.

На фиг.1 изображена графическая схема программы варианта осуществления процесса 100 для передачи ND потоков символов данных от NТ антенн с использованием адаптивной к скорости передачи передающей схемы. Как отмечено выше, ND может иметь любое значение от 1 до NТ (то есть, NТ ND 1).

Первоначально суммарная мощность передачи Ptot распределяется для ND потоков символов данных (обозначенных x) (этап 112). На основании состояния канала можно определить определенное количество потоков символов данных для передачи и величину мощности для распределения для каждого потока символов данных. Например, можно использовать процедуру “водного заполнения”, чтобы определить количество потоков символов данных для передачи и величину мощности, подлежащую использованию для каждого потока символов данных, таким образом, чтобы полная пропускная способность увеличилась до максимума. Процедура “водного заполнения” подробно описана в переуступленной обычным образом заявке на патент США с порядковым № 10/056,275 под названием “Перераспределение избыточной мощности для систем с большим количеством входов и выходов (БКВВ) с полной информацией о состоянии канала (ИСК)”, зарегистрированной 23 января 2002 г., и в работе Robert G. Gallager “Теория информации и надежная связь”, John Wiley and Sons, 1968 г., обе включены здесь путем ссылки.

Величина мощности передачи, распределенная для каждого потока символов данных xi, обозначена соответствующим весовым коэффициентом i,i. NТ диагональных элементов матрицы состоят из ND весовых коэффициентов для ND потоков символов данных и (NТ-ND) нулей. Суммарная величина мощности передачи, распределенная для ND потоков символов данных, меньше или равна суммарной мощности передачи системы (то есть, ).

Затем выбирается для использования основная матрица передачи М (этап 114). Основную матрицу передачи М можно определить таким образом, чтобы каждый поток символов данных передавался от всех NТ антенн и для передачи данных использовалась полная мощность каждой антенны. Основная матрица передачи М может быть определена, как (1) матрица W Уолша-Адамара, описанная в уравнениях (10) – (12), (2) матрица ДПФ, описанная в уравнениях (13) – (15), или (3) некоторая другая матрица.

Затем каждый поток xi символов данных масштабируется с помощью его связанного весового коэффициента i,i в диагональной матрице (этап 116). Это масштабирование приводит к тому, что каждый поток символов данных передается с его распределенной мощностью. Затем ND масштабированных потоков символов данных перемножаются с основной матрицей передачи М для получения NТ потоков передаваемых символов (обозначенных х) для NТ передающих антенн (этап 118). Масштабирование ND потоков символов данных с помощью диагональной матрицы и перемножение с основной матрицей передачи М показано в уравнении (4). Каждый поток передаваемых символов хk дополнительно обрабатывается и затем передается от связанной антенны (этап 120).

На фиг.2 изображена блок-схема варианта осуществления системы 210 передатчика и системы 250 приемника в системе 200 БКВВ. В системе 210 передатчика данные для ND потоков обеспечиваются источником 212 данных и кодируются и модулируются процессором 214 данных передачи (ТХ) для обеспечения модуляционных символов, которые также упоминаются как символы данных. Скорость передачи данных, кодирование и модуляция для каждого потока могут быть определены средством управления, обеспечиваемым контроллером 230. Символы данных дополнительно масштабируются с помощью диагональной матрицы и пространственно обрабатываются с помощью основной матрицы передачи М пространственным процессором 220 ТХ для обеспечения передаваемых символов. Символы пилот-сигнала, которые могут использоваться для оценки канала, мультиплексируются с передаваемыми символами. По одному потоку мультиплексированных передаваемых символов и символов пилот-сигнала подается в каждый передатчик (TMTR) 222 и обрабатывается там для обеспечения соответствующего РЧ (радиочастотного) модулированного сигнала. Затем NТ модулированных сигналов из передатчиков 222a – 222t передаются от NТ антенн 224a – 224t.

В системе 250 приемника NТ передаваемых сигналов принимаются NR антеннами 252a – 252r. Каждый приемник (RCVR) 254 обрабатывает принимаемый сигнал от связанной антенны 252 для обеспечения соответствующего принимаемого потока символов. Затем пространственный процессор 260 приема (RX) обрабатывает NR принимаемых потоков символов от NR приемников 254a – 254r для обеспечения ND “восстановленных” потоков символов, которые являются оценками ND потоков символов данных, передаваемых системой передатчика. ND восстановленных потоков символов дополнительно обрабатываются процессором 270 данных RX для получения декодированных данных, которые являются оценкой данных, передаваемых системой передатчика.

Пространственный процессор 260 RX также может получать оценку характеристики каналов между NТ передающими и NR приемными антеннами (например, на основании символов пилот-сигнала). Оценка каналов подробно описана в предварительной заявке на патент США с порядковым № 60/438,601 под названием “Передающие схемы пилот-сигнала для беспроводных систем связи с несколькими несущими”, зарегистрированной 7 января 2003 г., переуступленной правопреемнику настоящей заявки и включенной здесь путем ссылки. Оценка H отклика канала может использоваться для выполнения пространственной обработки или выравнивания в приемнике. Пространственный процессор 260 RX дополнительно может оценивать отношения ОСШ восстановленных потоков символов и/или принятых символов пилот-сигнала. Контроллер 280 принимает оценку H отклика канала и принятые ОСШ и обеспечивает сигнал обратной связи относительно канала БКВВ и/или потоков. Например, сигнал обратной связи может показывать количество потоков символов данных для передачи, которые являются потоками пространственных каналов или собственных векторов, подлежащих использованию для передачи данных, и полученное ОСШ или скорость передачи для каждого потока. Обратная связь обрабатывается процессором 288 данных ТХ, дополнительно обрабатывается пространственным процессором 290 ТХ, адаптируется передатчиками 254a – 254r и посылается назад в систему 210 передатчика.

В системе 210 передатчика передаваемые модулированные сигналы от системы 250 приемника принимаются антеннами 224, адаптируются приемниками 222a – 222t, демодулируются пространственным процессором 240 RX и обрабатываются процессором 242 данных RX, чтобы восстановить сигнал обратной связи, посланный системой приемника. Затем сигнал обратной связи подается в контроллер 230 и может использоваться для (1) определения количества потоков символов данных, подлежащих передаче, (2) определения скорости передачи и схемы кодирования и модуляции, подлежащей использованию для каждого потока символов данных, и (3) генерирования различных средств управления для процессора 214 данных ТХ и пространственного процессора 220 ТХ.

Контроллеры 230 и 280 направляют работу в системах передатчика и приемника, соответственно. Блоки 232 и 282 памяти обеспечивают сохранение для кодов программ и данных, используемых контроллерами 230 и 280, соответственно.

На фиг.3 изображена блок-схема пространственной обработки в системах передатчика и приемника для адаптивной к скорости передачи передающей схемы. В пространственном процессоре 220 ТХ в системе 210 передатчика, вектор x данных сначала перемножается с диагональной матрицей модулем 310, а затем дополнительно перемножается с основной матрицей передачи М модулем 312 с целью получения вектора x˜˜ передачи. Затем вектор обрабатывается передатчиком 314 и передается по каналу БКВВ в систему 250 приемника. Модуль 312 осуществляет пространственную обработку для системы передатчика.

В системе 250 приемника передаваемые сигналы обрабатываются приемником 354 для получения вектора y приема. В пространственном процессоре 260 RX вектор y приема сначала перемножается с матрицей HН eff модулем 356. Матрица HН eff оценки отклика эффективного канала может быть получена, как HН eff = HM, причем матрица HН eff является сопряженным транспонированием матрицы Heff. Матрица HН eff также упоминается, как матрица согласованной фильтрации для адаптивной к скорости передачи передающей схемы. Результирующий вектор из модуля 356 дополнительно масштабируется с помощью обратной диагональной матрицы модулем 358, чтобы получить вектор , который является оценкой вектора x данных. Модули 356 и 358 выполняют пространственную обработку (то есть, согласованную фильтрацию) для системы приемника.

Фиг.4 изображает блок-схему пространственного процессора 220x ТХ, который является вариантом осуществления пространственного процессора 220 ТХ на фиг.2. Пространственный процессор 220x ТХ включает в себя некоторое количество пространственных процессоров 410a – 410t потоков символов данных, по одному процессору для каждого из ND потоков символов данных, подлежащих передаче. Каждый процессор 410 принимает назначенный поток xi символов данных, весовой коэффициент i,i для назначенного потока и соответствующий вектор mi из основной матрицы передачи М.

В каждом процессоре 410 символы данных в назначенном потоке xi сначала масштабируются с помощью весового коэффициента i,i умножителем 412. Масштабированные символы данных дополнительно перемножаются NТ умножителями 414a – 414t с NТ элементами М1,IМNT,i, соответственно, из вектора mi. Каждый поток xi символов данных таким образом передается от всех NТ антенн и представлен вектором i, который может быть выражен как:

i = mii,ixi (21)

Выходные символы из умножителей 414a – 414t затем подаются в NТ сумматоров 420a – 420t, соответственно, по одному сумматору для каждой передающей антенны. Каждый сумматор 420 принимает выходные символы для своей назначенной антенны, которые поступают от ND умножителей 414 в ND процессорах 410, назначенных для обработки ND потоков символов данных. Затем каждый сумматор 420 суммирует выходные символы и обеспечивает передаваемые символы для своей назначенной антенны. Суммирование, выполняемое каждым сумматором 420, может быть выражено как:

, (22)

где x˜k,i – k-й элемент в векторе i, для i-ого потока символов данных; и

k – поток передаваемых символов для k-й передающей антенны.

Передаваемые символы от каждого сумматора 420 подаются на соответствующий мультиплексор 430 и мультиплексируются с символами пилот-сигнала для обеспечения потока мультиплексированных передаваемых символов и символов пилот-сигнала для связанной антенны.

Описанную здесь адаптивную к скорости передачи передающую схему можно использовать как для систем БКВВ с единственной несущей, так и для систем БКВВ с несколькими несущими. Для системы БКВВ с несколькими несущими каждая из множества несущих, доступных для передачи данных, может рассматриваться как система БКВВ с единственной несущей. Суммарная мощность Ptot передачи и мощность Pant на антенну могут быть разделены равномерно (или возможно, неравномерно) между NF несущими так, что Ptot_car = Ptot /NF и Pant_car = Pant/NF. Затем адаптивная к скорости передачи передающая схема может применяться для каждой из NF несущих с ограничением суммарной мощности на несущую Ptot_car и ограничением мощности на антенну/несущую Pant_car.

Описанную здесь адаптивную к скорости передачи передающую схему можно реализовать различными средствами в системах приемников и передатчиков. Например, обработку для адаптивной к скорости передачи передающей схемы можно осуществить в аппаратных средствах, программном обеспечении или их комбинации. Для осуществления в аппаратных средствах элементы, используемые для выполнения обработки в системах передатчика и приемника, могут быть реализованы в одной или более интегральных схемах прикладной ориентации (ИСПО), процессорах цифровых сигналов (ПЦС), обрабатывающих устройствах цифровых сигналов (ОУЦС), программируемых логических устройствах (ПЛУ), программируемых пользователем вентильных матрицах (ППВМ), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных модулях, предназначенных для выполнения описанных здесь функций, или их комбинации.

Для программного осуществления обработка для адаптивной к скорости передачи передающей схемы может быть реализована с помощью модулей (например, процедуры, функции и т.д.), которые выполняют описанные здесь функции. Программные коды могут храниться в блоке памяти (например, в блоках памяти 232 и 282 на фиг.2) и выполняться процессором (например, контроллерами 230 и 280). Каждый блок памяти может быть реализован внутри процессора или вне процессора, и в этом случае он может быть коммуникационным образом подсоединен к процессору через различные средства как известно в данной области техники.

Предыдущее описание раскрытых вариантов осуществления обеспечено для того, чтобы дать возможность любому специалисту в данной области техники выполнить или использовать настоящее изобретение. Различные модификации к этим вариантам осуществления будут очевидны специалистам в данной области техники, а определенные здесь универсальные принципы можно применять к другим вариантам осуществления, не отступая при этом от объема и сущности изобретения. Таким образом, настоящее изобретение не должно быть ограничено изображенными здесь вариантами осуществления, но должно соответствовать самому широкому объему, совместимому с раскрытыми здесь принципами и новыми признаками.

Формула изобретения

1. Способ обработки данных для передачи в системе связи с большим количеством входов и выходов (БКВВ), заключающийся в том, что принимают по меньшей мере один поток символов данных для передачи от множества антенн, масштабируют каждый из по меньшей мере одного потока символов данных с помощью соответственного весового коэффициента, соответствующего величине мощности передачи, распределенной для этого потока символов данных, причем суммарная величина мощности передачи, распределенной по меньшей мере для одного потока символов данных, меньше или равна суммарной мощности передачи, доступной для системы, и обрабатывают по меньшей мере один поток символов данных с помощью основной матрицы передачи для обеспечения множества потоков передаваемых символов, по одному потоку передаваемых символов для каждой из множества антенн, причем основную матрицу передачи определяют таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной антенны.

2. Способ по п.1, в котором основной матрицей передачи является матрица Уолша-Адамара.

3. Способ по п.1, в котором основной матрицей передачи является матрица дискретного преобразования Фурье (ДПФ).

4. Способ по п.1, в котором дополнительно

распределяют суммарную мощность передачи по меньшей мере для одного потока символов данных, и при этом весовой коэффициент для каждого потока символов данных определяют на основании величины мощности передачи, распределенной для этого потока символов данных.

5. Способ по п.4, в котором величину мощности передачи, распределенную для каждого из по меньшей мере одного потока символов данных, определяют на основании состояния канала.

6. Способ по п.1, в котором единственный поток символов данных передают от множества антенн на полной или близкой к полной мощности, доступной для каждой из множества антенн.

7. Способ по п.6, в котором единственный поток символов данных передают по пространственному каналу, связанному с самым высоким качеством принимаемого сигнала.

8. Способ по п.1, в котором NT потоков символов данных передают от NT антенн на полной или близкой к полной мощности, доступной для каждой из NT антенн, где NT – целое число, превышающее единицу.

9. Способ по п.1, в котором ND потоков символов данных передают от NT антенн на полной или близкой к полной мощности, доступной для каждой из NT антенн, где NT – целое число, превышающее единицу, a ND – целое число, меньше или равное NT.

10. Способ по п.1, в котором передают переменное количество потоков символов данных на основании состояния канала.

11. Способ по п.1, в котором каждый из по меньшей мере одного потока символов данных связан с конкретной скоростью передачи, определяемой на основании, по меньшей мере частично, качества принимаемого сигнала для этого потока символов данных.

12. Способ по п.1, в котором дополнительно мультиплексируют символы пилот-сигнала в каждом из множества потоков передаваемых символов.

13. Способ обработки символов для передачи в системе связи с большим количеством входов и выходов (БКВВ) с единственной несущей, заключающийся в том, что принимают по меньшей мере один поток символов данных для передачи от множества антенн, распределяют суммарную мощность передачи, доступную для системы, по меньшей мере для одного потока символов данных, причем суммарная мощность передачи, распределенная по меньшей мере для одного потока символов данных, меньше или равна суммарной мощности передачи,

масштабируют каждый из по меньшей мере одного потока символов данных с помощью соответственного весового коэффициента, соответствующего величине мощности передачи, распределенной для потока символов данных, и

обрабатывают по меньшей мере один масштабированный поток символов данных с помощью основной матрицы передачи для обеспечения множества потоков передаваемых символов, по одному потоку передаваемых символов для каждой из множества антенн, причем основную матрицу передачи определяют таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной антенны.

14. Способ обработки символов, принимаемых в системе связи с большим количеством входов и выходов (БКВВ), заключающийся в том, что получают множество потоков принимаемых символов для множества приемных антенн, причем множество потоков принимаемых символов содержит по меньшей мере один поток символов данных, обработанный с помощью основной матрицы передачи для формирования множества потоков передаваемых символов для множества передающих антенн, при этом основную матрицу передачи определяют таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества передающих антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной передающей антенны, и

обрабатывают множество потоков принимаемых символов для восстановления по меньшей мере одного потока символов данных.

15. Способ по п.14, в котором обработка включает в себя этапы, на которых

выравнивают множество потоков принимаемых символов для получения оценки по меньшей мере одного потока символов данных и

декодируют оценку по меньшей мере одного потока символов данных.

16. Способ по п.15, в котором выравнивание выполняют на основании матрицы согласованной фильтрации, которая содержит основную матрицу передачи.

17. Способ по п.14, в котором дополнительно оценивают качество принимаемого сигнала для каждого из по меньшей мере одного потока символов данных и определяют скорость передачи для каждого из по меньшей мере одного потока символов данных на основании оцененного качества принимаемого сигнала.

18. Устройство для обработки символов для передачи в системе связи с большим количеством входов и выходов (БКВВ), содержащее средство для приема по меньшей мере одного потока символов данных для передачи от множества антенн, средство для масштабирования каждого из по меньшей мере одного потока символов данных с помощью соответственного весового коэффициента, соответствующего величине мощности передачи, распределенной для потока символов данных, причем суммарная величина мощности передачи, распределенной по меньшей мере для одного потока символов данных, меньше или равна суммарной мощность передачи, доступной для системы, и средство для обработки по меньшей мере одного потока символов данных с помощью основной матрицы передачи для обеспечения множества потоков передаваемых символов, по одному потоку передаваемых символов для каждой из множества антенн, в котором основная матрица передачи определена таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной антенны.

19. Устройство передатчика по п.18, в котором основной матрицей передачи является матрица Уолша-Адамара или матрица дискретного преобразования Фурье (ДПФ).

20. Устройство для обработки символов для передачи в системе связи с большим количеством входов и выходов (БКВВ), содержащее процессор данных передачи, выполненный с возможностью обработки данных для обеспечения по меньшей мере одного потока символов данных для передачи от множества антенн, и пространственный процессор передачи, выполненный с возможностью масштабирования каждого из по меньшей мере одного потока символов данных с помощью соответственного весового коэффициента, соответствующего величине мощности передачи, распределенной для потока символов данных, и обработки по меньшей мере одного потока символов данных с помощью основной матрицы передачи для обеспечения множества потоков передаваемых символов, по одному потоку передаваемых символов для каждой из множества антенн, причем основная матрица передачи определена таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной антенны.

21. Устройство передатчика по п.20, дополнительно содержащее

множество передатчиков, связанных с множеством антенн, причем каждый передатчик выполнен с возможностью обработки соответствующего потока передаваемых символов для передачи от связанной антенны.

22. Устройство для приема в системе связи с большим количеством входов и выходов (БКВВ), содержащее пространственный процессор приема, выполненный с возможностью обработки множества потоков принимаемых символов для обеспечения оценки по меньшей мере одного потока символов данных, причем по меньшей мере один поток символов данных обрабатывается с помощью основной матрицы передачи для формирования множества потоков передаваемых символов для множества передающих антенн, и при этом основная матрица передачи определена таким образом, что каждый из по меньшей мере одного потока символов данных передается от множества передающих антенн, и каждый поток передаваемых символов передается на полной или близкой к полной мощности, доступной для связанной передающей антенны, и процессор данных приема, выполненный с возможностью обработки оценки по меньшей мере одного потока символов данных для обеспечения декодированных данных.

РИСУНКИ

Categories: BD_2348000-2348999