СПОСОБЫ И УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ СИГНАЛОВ ОТ МНОЖЕСТВА РАЗНЕСЕННЫХ ИСТОЧНИКОВ
METHOD AND DEVICE TO SUM UP SIGNALS FROM MULTIPLE DIVERTED SOURCES

ОПИСАНИЕ
Область техники, к которой относится изобретение
Настоящее изобретение относится в целом к системам беспроводной связи. Более конкретно, настоящее открытие относится к способам и устройству для сложения сигналов, поступающих от множества разнесенных источников.
Уровень техники
Устройства беспроводной связи стали более маленькими и более мощными, чтобы удовлетворять нуждам потребителей и повысить портативность и удобство пользования. Потребители стали зависимы от устройств беспроводной связи, таких как сотовые телефоны, персональные цифровые помощники (PDA), компьютеры типа лэптоп и т.п. Потребители рассчитывают на надежное обслуживание, расширенные зоны покрытия и возросшие функциональные возможности. Устройства беспроводной связи могут называться мобильными станциями, станциями, терминалами доступа, пользовательскими терминалами, терминалами, абонентскими блоками, пользовательским оборудованием и т.д.
Система беспроводной связи может одновременно поддерживать связь для множества устройств беспроводной связи. Устройство беспроводной связи может осуществлять связь с одной или более базовыми станциями (которые могут альтернативно называться точками доступа, узлами В и т.д.) с помощью передач по восходящей и нисходящей линиям связи. Восходящая линия связи (или обратная линия связи) относится к линии связи от устройств беспроводной связи к базовым станциям, а нисходящая линия связи (или прямая линия связи) относится к линии связи от базовых станций к устройствам беспроводной связи.
Системами беспроводной связи могут быть системы множественного доступа, способные поддерживать связь с множеством пользователей посредством совместного использования доступных системных ресурсов (например, полоса пропускания и мощность передачи). Примеры указанных систем с множественным доступом включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA) и системы множественного доступа с ортогональным частотным разделением каналов (OFDMA).
Как указано выше, настоящее открытие относится в целом к системам беспроводной связи. Более конкретно, настоящее открытие относится к способам и устройству для сложения сигналов, поступающих от множества разнесенных источников.
Краткое описание чертежей
Фиг.1 иллюстрирует пример системы беспроводной связи.
Фиг.2 иллюстрирует пример системы для сложения сигналов, поступающих от множества разнесенных источников.
Фиг.3 иллюстрирует пример передатчика, сконфигурированного для применения множества схем разнесения.
Фиг.4А и 4В иллюстрируют другой пример системы для сложения сигналов, поступающих от множества разнесенных источников.
Фиг.5 иллюстрирует способ сложения сигналов, поступающих от множества разнесенных источников.
Фиг.6 иллюстрирует блоки «средство плюс функция», соответствующие способу, показанному на фиг.5; и
фиг.7 иллюстрирует различные компоненты, которые могут быть применены в беспроводном устройстве.
Сущность изобретения
Раскрыт способ сложения сигналов, поступающих от множества разнесенных источников. Способ может включать в себя этап, на котором выполняют выравнивание и сложение на основе оптимального сложения (MRC) для сигналов с разнесенных антенн приемника. Способ может также включать в себя этап, на котором выполняют выравнивание и сложение на основе MRC для разнесенных с повторением сигналов. Способ может также включать в себя этап, на котором выполняют выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов. Выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов могут каждое выполняться по отдельности.
Раскрыто беспроводное устройство для сложения сигналов, поступающих от множества разнесенных источников. Беспроводное устройство может включать в себя выравниватель и сумматор для сигналов с разнесенных антенн приемника, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. Беспроводное устройство может также включать в себя выравниватель и сумматор для разнесенных с повторением сигналов, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Беспроводное устройство может также включать в себя выравниватель и сумматор для разнесенных с дублированием сигналов, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов могут каждое выполняться по отдельности.
Также раскрыто устройство для сложения сигналов, поступающих от множества разнесенных источников. Устройство может включать в себя средство для выполнения выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. Устройство может также включать в себя средство для выполнения выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Устройство может также включать в себя средство для выполнения выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов могут каждое выполняться по отдельности.
Также раскрыт компьютерный программный продукт для сложения сигналов, поступающих от множества разнесенных источников. Компьютерный программный продукт может включать в себя считываемый компьютером носитель, имеющий в себе команды. Команды могут включать в себя код для выполнения выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. Команды могут также включать в себя код для выполнения выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Команды могут также включать в себя код для выполнения выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов могут каждое выполняться по отдельности.
Подробное описание изобретения
Способы и устройство по настоящему открытию могут быть применены в системе широкополосной беспроводной связи. Термин «широкополосная беспроводная» относится к технологии, которая предоставляет беспроводной доступ к сетям передачи речи, Интернет и/или сетям передачи данных в данной зоне.
WiMAX, что означает «Всемирное взаимодействие сетей для доступа в микроволновом диапазоне», представляет собой основанную на стандартах технологию широкополосной беспроводной связи, которая обеспечивает широкополосные соединения с высокой пропускной способностью на большие расстояния. На сегодняшний день имеются два основных приложения WiMAX: фиксированный WiMAX и мобильный WiMAX. Фиксированные приложения WiMAX предоставляют соединения типа «точка-множество точек», позволяющие обеспечить широкополосный доступ дома и на работе.
Мобильный WiMAX основан на технологии OFDM (мультиплексирование с ортогональным частотным разделением каналов) и OFDMA (множественный доступ с ортогональным частотным разделением каналов). OFDM представляет собой способ цифровой модуляции множеством несущих, который в последнее время нашел широкое применение в различных системах высокоскоростной передачи данных. Для использования OFDM битовый поток передачи делится на множество низкоскоростных субпотоков. Каждый субпоток модулируется одной из множества ортогональных поднесущих и посылается по одному из множества параллельных субканалов. OFDMA является способом множественного доступа, при котором пользователям присваивают поднесущие на различных временных слотах. OFDMA представляет собой способ гибкого множественного доступа, который может обеспечить обслуживание множества пользователей с самыми разными приложениями, скоростями передачи данных и требованиями к качеству обслуживания.
Фиг.1 иллюстрирует пример системы 100 беспроводной связи. Система 100 беспроводной связи может быть системой широкополосной беспроводной связи. Система 100 беспроводной связи предоставляет связь для нескольких сот 102, каждая из которых обслуживается базовой станцией 104. Базовая станция 104 может быть фиксированной станцией, осуществляющей связь с пользовательскими терминалами 106. Альтернативно базовая станция 104 может называться точкой доступа, узлом В или некоторым другим термином.
На фиг.1 показаны различные пользовательские терминалы 106, рассредоточенные по системе 100. Пользовательские терминалы 106 могут быть фиксированными (то есть стационарными) или мобильными. Альтернативно пользовательские терминалы 106 могут называться удаленными станциями, терминалами доступа, терминалами, абонентскими блоками, мобильными станциями, станциями, пользовательским оборудованием и т.д. Пользовательские терминалы 106 могут представлять собой беспроводные устройства, такие как сотовые телефоны, персональные цифровые помощники (PDA), карманные устройства, беспроводные модемы, компьютеры типа лэптоп, персональные компьютеры и т.д.
Для передач в системе 100 беспроводной связи между базовыми станциями 104 и пользовательскими терминалами 106 может использоваться множество различных алгоритмов и способов. Например, сигналы между базовыми станциями 104 и пользовательскими терминалами 106 могут посылаться и приниматься в соответствии со способами OFDMA. Если это имеет место, то система 100 беспроводной связи может называться системой 100 OFDMA.
Линия связи, которая способствует передаче от базовой станции 104 к пользовательскому терминалу 106, может называться нисходящей линией 108 связи, а линия связи, которая способствует передаче от пользовательского терминала 106 к базовой станции 104, может называться восходящей линией 110 связи. Альтернативно нисходящая линия 108 связи может называться прямой линией связи или прямым каналом, а восходящая линия 110 связи может называться обратной линией связи или обратным каналом.
Сота 102 может быть разделена на множество секторов 112. Сектор 112 представляет собой физическую зону покрытия в соте 102. Базовые станции 104 в системе 100 OFDMA могут применять антенны, которые концентрируют поток мощности в конкретном секторе 112 соты 102. Указанные антенны могут называться направленными антеннами.
В системах 100 беспроводной связи эффективность системы ограничена многолучевым замиранием. Использование схем разнесения может подавить эффекты многолучевого замирания и, следовательно, повысить помехоустойчивость, скорость передачи данных и/или пропускную способность систем беспроводной связи.
В системе 100 беспроводной связи может быть применено несколько различных типов схем разнесения. Примеры схем разнесения включают в себя разнесение антенн приемника, разнесение с повторением и разнесение с дублированием.
Для реализации разнесения антенн приемника в приемнике может быть предоставлено множество антенн. Сигналы от этих антенн могут складываться на основе схемы оптимального сложения (MRC).
Разнесение с повторением может быть реализовано путем посылки одного и того же сигнала множество раз. Сигнал может быть повторен в одном и том же символе с разными частотными полосами, либо сигнал может быть повторен в другом символе.
Для реализации разнесения с повторением может быть задан коэффициент повторения. В системе IEEE 802.16 коэффициент повторения может быть равным 1, 2, 4 или 6. Коэффициент повторения может указывать, сколько раз повторяется сигнал. Например, если коэффициент повторения равен двум, то тогда может быть передан исходный сигнал и один дополнительный сигнал, такой же, как исходный сигнал.
Разнесение с дублированием может быть реализовано посредством посылки одних и тех же информационных битов множество раз. Например, стандарты IEEE 802.16е поддерживают дублированную передачу для канала заголовка управления кадром (FCH). Содержимое канала FCH называется префиксом кадра нисходящей линии связи (DLFP). DLFP является структурой данных, которую передают в начале каждого кадра. DLFP содержит информацию, относящуюся к текущему кадру, и отображается по каналу FCH. В системе OFDMA, которая сконфигурирована в соответствии со стандартом IEEE 802.16е, 24-битовое сообщение DLFP может быть продублировано для формирования 48-битового блока, который включает в себя 24-битовое сообщение DLFP и дубликат 24-битового сообщения DLFP.
Фиг.2 иллюстрирует пример системы 200 для сложения сигналов, приходящих от множества разнесенных источников. Система 200 может быть сконфигурирована для применения OFDMA. Например, система 200 может быть сконфигурирована в соответствии с IEEE 802.16е.
Система 200 включает в себя передатчик 202. Передатчик 202 включает в себя компонент 208, который реализует разнесение с дублированием. Передатчик 202 также включает в себя компонент 210, который реализует разнесение с повторением. Передатчик 202 также включает в себя антенну 216.
N
N
-
(N
)
N
c
c
c
c
Система 200 также включает в себя приемник 204. Приемник 204 включает в себя  антенн 206. На фиг.2 показаны первая антенна 206(1) ия антенна 206. Антенны 206(1) … могут быть предоставлены с целью достижения разнесения антенн приемника.
Приемник 204 также включает в себя компонент 220, который реализует выравнивание и сложение для сигналов с разнесенных антенн приемника. Приемник также включает в себя компонент 222, который реализует сложение информации о состоянии канала (CSI) для сигналов с разнесенных антенн приемника.
Приемник 204 также включает в себя компонент 228, который реализует выравнивание и сложение для разнесенных с повторением сигналов. Приемник также включает в себя компонент 230, который реализует сложение CSI для разнесенных с повторением сигналов.
Приемник 204 также включает в себя компонент 232, который реализует выравнивание и сложение для разнесенных с дублированием сигналов. Приемник также включает в себя компонент 234, который реализует сложение CSI для разнесенных с дублированием сигналов.
Приемник 204 может быть сконфигурирован таким образом, что выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов выполняется каждое по отдельности. Другими словами, эти операции выравнивания и сложения могут выполняться последовательно, в противоположность выполняемым параллельно. Аналогичным образом сложение CSI на основе MRC для сигналов с разнесенных антенн приемника, сложение CSI на основе MRC для разнесенных с повторением сигналов и сложение CSI на основе MRC для разнесенных с дублированием сигналов также могут каждое выполняться по отдельности.
Фиг.3 иллюстрирует пример передатчика 302, который может быть применен в рамках системы 100 беспроводной связи, такой как система OFDMA, которая сконфигурирована в соответствии с IEEE 802.16е. Передатчик 302 может быть реализован в базовой станции 104 для передачи данных на пользовательский терминал по нисходящей линии 108 связи. Передатчик 302 также может быть реализован в пользовательском терминале 106 для передачи данных на базовую станцию 104 по восходящей линии 110 связи.
Показано, что в качестве входного сигнала для передатчика 302 подается полезная нагрузка 322. Передатчик 302 включает в себя компонент 304, который реализует разнесение с дублированием. Передатчик 302 включает в себя компонент 306 канального кодирования и компонент 308, который реализует распределение поднесущих и сегментацию на слоты. Передатчик 302 также включает в себя компонент 310, который реализует разнесение с повторением. Передатчик 302 также включает в себя компонент 312 отображения, рандомизатор 314 поднесущих, компонент 318 обратного быстрого преобразования Фурье (IFFT), радиочастотный выходной каскад 320 и антенну 316.
Фиг.4А и 4В иллюстрируют другой пример системы 400 для сложения сигналов, поступающих от множества разнесенных источников. Система 400 может быть сконфигурирована для применения OFDMA. Например, система 400 может быть сконфигурирована в соответствии с IEEE 802.16е.
Система 400 включает в себя передатчик 402. Передатчик 402 может быть сконфигурирован аналогично передатчику 302, который показан на фиг.3. Передатчик 402 включает в себя антенну 416.
Система 400 также включает в себя приемник 404. Приемник 404 может быть реализован в пользовательском терминале 106 для приема данных от базовой станции 104 по нисходящей линии 108 связи. Приемник 404 также может быть реализован в базовой станции 104 для приема данных от пользовательского терминала 106 по восходящей линии 110 связи.
N
N
-
N
).
N
N
N
h
… h
c
c
c
c
c
c
1
Nc
Некоторые аспекты приемника 404 показаны на фиг.4А, а ряд других аспектов приемника 404 показан на фиг.4В. Обратимся вначале к фиг.4А, где приемник 404 включает в себя  антенн 406. На фиг.4А показаны первая антенна 406(1) и я антенна 406(Антенны 406(1) … 406() могут быть предоставлены с целью достижения разнесения антенн приемника. Между антенной 416 передатчика 402 и антеннами 406(1) … 406() приемника 404 может быть  разных каналов  связи.
N
)
h
N
R
(i,c,n)
(i=
,…,N
)
(c=
…,N
),
(n=
…,N
)
c
fft
fft
i
c
fft
Приемник 404 включает в себя компонент 410 быстрого преобразования Фурье (FFT), который сконфигурирован для выполнения операций FFT в отношении сигналов, принимаемых антеннами 406(1) … 406(. В отношении каждого символа OFDMA в каждом сигнале, соответствующем различному каналу  408 связи, может выполняться -точечная операция FFT. Результат операций FFT может быть выражен в виде многомерной матрицы  450, где член i является индексом для символа OFDMA 1,2, член с является индексом для канала 408 связи 1,2а член n является индексом для FFT1,2,.
R
(i,c,n)
R
(i,c,n)
fft
sdr
Приемник 404 также включает в себя дерандомизатор 414 поднесущих, который сконфигурирован для выполнения дерандомизации поднесущих в отношении 450. Дерандомизация поднесущих может быть выполнена для всех полезных поднесущих на посимвольной основе. Результат дерандомизации поднесущих может быть выражен в виде многомерной матрицы 452.
R
(i,c,n)
H
(i,c,n)
sdr
p
Приемник 404 также включает в себя компонент 418 оценки канала, который сконфигурирован для выполнения оценки канала в отношении 452. Оценка канала может быть выполнена для всех возможных каналов, поднесущих и символов. Результат оценки канала может быть выражен в виде многомерной матрицы 454.
Приемник 404 также включает в себя компонент 420, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. На фиг.4А этот компонент 420 обозначен как «выравниватель - сумматор для сигналов с разнесенных антенн приемника» и может быть назван как выравниватель и сумматор 420 для сигналов с разнесенных антенн приемника.
Выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника может быть выполнено в соответствии со следующим уравнением:
R
(i,n)
R
(i,n)
R
(i,n)
R
(i,n)
R
(i,n)
()*
e
eN
e
eD
e
В этом уравнении член 456 относится к результату выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. Член  относится к числителю 456. Член  относится к знаменателю456. Выражение  относится к комплексно сопряженному выражению ().
Приемник 404 также включает в себя компонент 422, который сконфигурирован для выполнения сложения информации о состоянии канала (CSI) на основе MRC для сигналов с разнесенных антенн приемника. Этот компонент 422 обозначен на фиг.4А как «Сумматор CSI для сигналов с разнесенных антенн приемника» и может быть назван как сумматор 422 информации CSI для сигналов с разнесенных антенн приемника.
Сложение CSI на основе MRC для сигналов с разнесенных антенн приемника может быть выполнено в соответствии со следующим уравнением:
H
(i,n)
H
(i,n)
H
(i,n)
H
(i,n)
H
(i,n)
e
eN
e
eD
e
В этом уравнении член 458 относится к результату сложения CSI на основе MRC. Член  относится к числителю. Член  относится к знаменателю.
R
(i,n)
R
(s,k)
s
(s=
…,N
)
k
(k=
…,N
)
H
(i,n)
H
(s,k)
e
s
s
sc
e
s
Приемник 404 также включает в себя первый компонент 424 устранения распределения поднесущих, который сконфигурирован для выполнения устранения распределения поднесущих в отношении 456. Результат этого устранения распределения поднесущих может быть выражен как460, где - индекс количества распределенных слотов 1,2,, а - индекс количества поднесущих на каждый слот 1,2,. Приемник 404 также включает в себя второй компонент 426 устранения распределения поднесущих, который сконфигурирован для выполнения устранения распределения поднесущих в отношении 458. Результат этого устранения распределения поднесущих может быть выражен как 462. Устранение распределения поднесущих может заключать в себя извлечение соответствующих поднесущих и компоновку поднесущих в формат на основе слотов.
Приемник 404 также включает в себя компонент 428, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Этот компонент 428 обозначен на фиг.4А как «выравниватель - сумматор для кодирования с повторением» и может быть назван как выравниватель и сумматор 428 для разнесенных с повторением сигналов.
Выравнивание и сложение на основе MRC для разнесенных с повторением сигналов может быть выполнено в соответствии со следующими уравнениями:
R
(z,k)
R
(z,k)
R
(z,k)
R
(z,k)
R
(z,k)
z
s
z=
N
R
R=
rpt
rptN
rpt
rptD
rpt
z
В этих уравнениях член 464 относится к результату выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Член  является числителем 464. Член является знаменателем 464. Член  является индексом количества распределенных слотов по отношению к индексу распределенных слотов, где 1,2,…,, где  и где - коэффициент повторения, и [1,2,4 или 6].
Приемник 404 также включает в себя компонент 430, который сконфигурирован для выполнения сложения CSI на основе MRC для разнесенных с повторением сигналов. Этот компонент 430 обозначен как «Сумматор CSI для кодирования с повторением» на фиг.4А и может быть назван как сумматор 430 CSI для разнесенных с повторением сигналов.
Сложение CSI на основе MRC для разнесенных с повторением сигналов может быть выполнено в соответствии со следующими уравнениями:
H
(z,k)
H
(z,k)
H
(z,k)
H
(z,k)
H
(z,k)
rpt
rptN
rpt
rptD
rpt
В этих уравнениях член 466 относится к результату сложения CSI на основе MRC для разнесения с повторением. Член - числитель466. Член - знаменатель466.
Обратимся теперь к фиг.4В, где приемник 404 также включает в себя компонент 432, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Этот компонент 432 обозначен на фиг.4В как «выравниватель - сумматор для кодирования с дублированием» и может называться выравнивателем и сумматором 432 для разнесенных с дублированием сигналов.
Выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов может быть выполнено в соответствии со следующими уравнениями:
R
(z,u)
R
(z,u) -
R
(z,u)
R
(z,u) -
R
(z,u)
u
u=
N
,
D -
D=
dup
dupN
dup
dupD
dup
u
В этих уравнениях член 468 относится к результату выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Член  числитель468. Член  знаменатель468. Член  - индекс количества поднесущих на каждое дублирование, где 1,2,…, где  и гдекоэффициент дублирования, и[1 или 2].
Приемник 404 также включает в себя компонент 434, который сконфигурирован для выполнения сложения CSI на основе MRC для разнесенных с дублированием сигналов. Этот компонент 434 обозначен на фиг.4В как «Сумматор CSI для кодирования с дублированием» и может быть назван сумматором 434 CSI для разнесенных с дублированием сигналов.
Сложение CSI на основе MRC для разнесенных с дублированием сигналов может быть выполнено в соответствии со следующими уравнениями:
H
(z,u)
H
(z,u) -
H
(z,u)
H
(z,u) -
H
(z,u)
dup
dupN
dup
dupD
dup
В этих уравнениях член 470 относится к результату сложения CSI на основе MRC для разнесенных с дублированием сигналов. Член  числитель470. Член  знаменатель470.
Приемник 404 также включает в себя компонент 436, который сконфигурирован для выполнения выравнивания и сложения на основе MRC для постобработки. Этот компонент 436 обозначен на фиг.4В как «выравниватель - сумматор для постобработки» и может называться выравнивателем и сумматором 436 постобработки.
Выравнивание и сложение на основе MRC для постобработки может быть выполнено в соответствии со следующим уравнением:
R
(z,u)
R
(z,u)
eq
eq
В этом уравнении член 472 относится к результату выравнивания и сложения на основе MRC для постобработки. 472 является конечным суммарным сигналом.
Приемник 404 также включает в себя компонент 438, который сконфигурирован для выполнения сложения CSI для постобработки. Этот компонент 438 обозначен на фиг.4В как «Сумматор CSI для постобработки» и может называться сумматором 438 CSI постобработки.
Сложение CSI на основе MRC для постобработки может быть выполнено в соответствии со следующим уравнением:
H
(z,u)
H
(z,u)
eq
eq
В этом уравнении член 474 относится к результату сложения CSI на основе MRC для постобработки. 474 является окончательной оценкой CSI.
R
(z,u)
R
(z,u)
eq
m
Приемник 404 также включает в себя компонент 442 обратного отображения, который сконфигурирован для выполнения обратного отображения в отношении 472. Результатом обратного отображения является 476.
R
(z,u)
H
(z,u)
R
(x)
m
eq
d
Приемник 404 также включает в себя компонент 444, который сконфигурирован для выполнения мягкого обратного отображения, масштабирования, взвешивания CSI и квантования. Этот компонент 444 обозначен на фиг.4В как «SSCQ», где аббревиатура SSCQ означает мягкое обратное отображение, масштабирование, взвешивание CSI и квантование. Мягкое обратное отображение, масштабирование, взвешивание CSI и квантование охватывает как 476, так и 474. Результатом мягкого обратного отображения, масштабирования, взвешивания CSI и квантования является 478.
R
(x)
d
Приемник 404 также включает в себя канальный декодер 446, который сконфигурирован для выполнения канального декодирования в отношении 478. Результатом канального декодирования является полезная нагрузка 448.
Как обсуждалось выше, приемник 404 сконфигурирован для выполнения выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника, выравнивания и сложения на основе MRC для разнесенных с повторением сигналов и выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Приемник 404 сконфигурирован таким образом, что выравнивание и сложение на основе MRC для сигналов с разнесенных антенн приемника, выравнивание и сложение на основе MRC для разнесенных с повторением сигналов и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов выполняются каждое по отдельности. Другими словами, указанные операции выравнивания и сложения выполняются последовательно, в противоположность выполняющимся параллельно.
Приемник 404 сконфигурирован таким образом, что выравнивание и сложение на основе MRC для разнесенных с повторением сигналов выполняется после выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника, и выравнивание и сложение на основе MRC для разнесенных с дублированием сигналов выполняется после выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Альтернативно операции выравнивания и сложения могут быть выполнены в отличном порядке.
Как обсуждалось выше, приемник 404 сконфигурирован для выполнения сложения CSI на основе MRC для сигналов с разнесенных антенн приемника, сложения CSI на основе MRC для разнесенных с повторением сигналов и сложения CSI на основе MRC для разнесенных с дублированием сигналов. Приемник 404 сконфигурирован таким образом, что сложение CSI на основе MRC для сигналов с разнесенных антенн приемника, сложение CSI на основе MRC для разнесенных с повторением сигналов и сложение CSI на основе MRC для разнесенных с дублированием сигналов выполняется каждое по отдельности. Другими словами, эти операции сложения CSI выполняются последовательно, в противоположность выполняющимся параллельно.
Приемник 404 сконфигурирован таким образом, что сложение CSI на основе MRC для разнесенных с повторением сигналов выполняется после сложения CSI на основе MRC для сигналов с разнесенных антенн приемника, и сложение CSI на основе MRC для разнесенных с дублированием сигналов выполняется после сложения CSI на основе MRC для разнесенных с повторением сигналов. Альтернативно операции сложения CSI могут быть выполнены в отличном порядке.
Фиг.5 иллюстрирует способ 500 для сложения сигналов, поступающих от множества разнесенных источников. Способ 500 может быть реализован приемником 404 в системе 400 беспроводной связи.
Способ 500 включает в себя выполнение 502 выравнивания и сложения на основе MRC для сигналов с разнесенных антенн приемника. Это может быть выполнено в соответствии с уравнением (1), приведенным выше. Способ 500 также включает в себя выполнение 504 сложения CSI на основе MRC для сигналов с разнесенных антенн приемника. Это может быть выполнено в соответствии с уравнением (2), приведенным выше.
Способ 500 также включает в себя выполнение 506 выравнивания и сложения на основе MRC для разнесенных с повторением сигналов. Это может быть выполнено в соответствии с уравнениями (3)-(5), приведенными выше. Способ 500 также включает в себя выполнение 508 сложения CSI на основе MRC для разнесенных с повторением сигналов. Это может быть выполнено в соответствии с уравнениями (6)-(8), приведенными выше.
Способ 500 также включает в себя выполнение 510 выравнивания и сложения на основе MRC для разнесенных с дублированием сигналов. Это может быть выполнено в соответствии с уравнениями (9)-(11), приведенными выше. Способ 500 также включает в себя выполнение 512 сложения CSI на основе MRC для разнесенных с дублированием сигналов. Это может быть выполнено в соответствии с уравнениями (12)-(14), приведенными выше.
Способ 500 также включает в себя выполнение 514 выравнивания и сложения на основе MRC для постобработки. Это может быть выполнено в соответствии с уравнением (15), приведенным выше. Способ 500 также включает в себя выполнение 516 сложения CSI на основе MRC для постобработки. Это может быть выполнено в соответствии с уравнением (16), приведенным выше.
Способ 500 по фиг.5, описанный выше, может быть выполнен различными аппаратными и/или программными компонентами (компонентом) и/или модулями (модулем) согласно блокам 600 «средство плюс функция», проиллюстрированным на фиг.6. Другими словами, блоки с 502 по 516, проиллюстрированные на фиг.5, соответствуют блокам с 602 по 616 «средство плюс функция», проиллюстрированным на фиг.6.
Фиг.7 иллюстрирует различные компоненты, которые могут быть применены в беспроводном устройстве 702. Беспроводное устройство 702 является примером устройства, которое может быть сконфигурировано для реализации различных описанных здесь способов. Беспроводным устройством 702 может быть базовая станция 104 или пользовательский терминал 106.
Беспроводное устройство 702 может включать в себя процессор 704, который управляет работой беспроводного устройства 702. Процессор 704 также может называться центральным процессором (CPU). Память 706, которая может включать в себя как постоянное запоминающее устройство (ROM), так и оперативное запоминающее устройство (RAM), подает в процессор 704 команды и данные. Часть памяти 706 может также включать в себя энергонезависимое оперативное запоминающее устройство (NVRAM). Процессор 704, как правило, выполняет логические и арифметические операции на основе программных команд, сохраненных в памяти 706. Команды в памяти 706 могут быть исполняемы для реализации описанных здесь способов.
Беспроводное устройство 702 может также включать в себя корпус 708, который может включать в себя передатчик 710 и приемник 712, чтобы предоставить возможность передачи и приема данных между беспроводным устройством 702 и удаленным местоположением. Передатчик 710 и приемник 712 могут быть объединены в приемопередатчик 714. К корпусу 708 может быть прикреплена антенна 716, электрически подключенная к приемопередатчику 714. Беспроводное устройство 702 может также включать в себя (не показано) множество передатчиков, множество приемников, множество приемопередатчиков и/или множество антенн.
Беспроводное устройство 702 также может включать в себя детектор 718 сигналов, который может быть использован для детектирования и измерения уровня сигналов, принимаемых приемопередатчиком 714. Детектор 718 сигналов может детектировать такие сигналы, как общую энергию, энергию пилот-сигнала на каждый элементарный псевдошумовой (PN) сигнал, спектральную плотность мощности, а также другие сигналы. Беспроводное устройство 702 может также включать в себя цифровой процессор сигналов (DSP) 720 для использования при обработке сигналов.
Различные компоненты беспроводного устройства 702 могут быть подключены вместе системой 722 шин, которая вдобавок к шине данных может включать в себя шину питания, шину сигналов управления и шину сигналов состояния. Однако для ясности различные шины проиллюстрированы на фиг.7 в виде системы 722 шин.
Используемый здесь термин «определение» охватывает широкое разнооблазие действий, и, поэтому, «определение» может включать в себя вычисление, обработку, логический вывод, исследование, поиск (например, поиск в таблице, базе данных или другой структуре данных), уточнение и т.п. Также термин «определение» может включать в себя прием (например, прием информации), доступ (например, доступ к данным в памяти) и т.п. Также термин «определение» может включать в себя решение, отбор, выбор, установление и т.п.
Словосочетание «на основе» не означает «только на основе», если в явном виде не определено иное. Другими словами, словосочетание «на основе» описывает как случай «только на основе», так и случай «по меньшей мере на основе».
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с настоящим открытием, могут быть реализованы или выполнены с помощью процессора общего назначения, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), вентильной матрицы, программируемой пользователем (FPGA) или другого программируемого логического устройства, дискретной вентильной или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации, разработанной для выполнения описанных здесь функций. Процессором общего назначения может быть микропроцессор, а в альтернативе процессором может быть любой коммерчески доступный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован в виде комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в сочетании с ядром DSP или в виде любой другой такой конфигурации.
Этапы способа или алгоритма, описанные в связи с настоящим открытием, могут быть воплощены непосредственно в аппаратных средствах, в программном модуле, исполняемом процессором, или в комбинации обоих. Программный модуль может находиться на носителе данных любого вида, который известен в данной области техники. Некоторые примеры носителей данных, которые могут быть использованы, включают в себя память RAM, флэш-память, память ROM, память EPROM, память EEPROM, регистры, жесткий диск, съемный диск, CD-ROM и т.д. Программный модуль может содержать одну команду или много команд и может быть распространен на несколько различных кодовых сегментов, среди различных программ и на множестве носителей данных. Носитель данных может быть подключен к процессору, так что процессор может считывать с него информацию и записывать информацию на носитель данных. В альтернативе носитель данных может быть интегрирован в процессор.
Раскрытые здесь способы содержат один или более шагов или действий для достижения описанного способа. Этапы способа и/или действия могут быть взаимозаменяемыми друг на друга без отступления от объема формулы изобретения. Другими словами, если не задан конкретный порядок этапов или действий, порядок и/или использование конкретных этапов и/или действий может быть изменен без отступления от объема формулы изобретения.
Описанные здесь функции могут быть реализованы в аппаратных средствах, программных средствах, программно-аппаратных средствах или любой их комбинации. При реализации в программных средствах функции могут быть сохранены в виде одной или более команд на считываемом компьютером носителе. Считываемый компьютером носитель может быть любым доступным носителем, к которому может осуществлять доступ компьютер. Как пример, но не как ограничение, считываемый компьютером носитель может содержать RAM, ROM, EEPROM, CD-ROM или другое оптическое дисковое запоминающее устройство, запоминающее устройство на магнитном диске или иные магнитные запоминающие устройства либо любой другой носитель, который может быть использован для переноса или хранения желаемого программного кода в форме команд или структур данных и к которому может осуществлять доступ компьютер. Используемый здесь термин «диск» включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где диски (disk) обычно воспроизводят данные магнитным путем, в то время как диски (disc) воспроизводят данные оптическим путем с помощью лазеров.
Программные средства или команды также могут передаваться через среду передачи. Например, если программные средства передаются с web-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасная, радио- и микроволновая, то в определение среды передачи включены коаксиальный кабель, волоконно-оптический кабель, витая пара (DSL) или беспроводные технологии, такие как инфракрасная, радио- и микроволновая.
Дополнительно, следует иметь в виду, что модули и/или другие подходящие средства для выполнения описанных здесь способов и методик, таких как проиллюстрированные на фиг.5 и 6, могут быть загружены и/или иным способом получены мобильным устройством и/или базовой станцией, если применимо. Например, такое устройство может быть подключено к серверу для способствования пересылке средств для выполнения описанных здесь способов. Альтернативно различные описанные здесь способы могут быть предоставлены с помощью средства хранения (например, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), физический носитель данных, такой как компакт-диск (CD) или гибкий диск и т.д.), так что мобильное устройство и/или базовая станция могут получать различные способы по подключении или подаче средства хранения на устройство. Кроме того, можно применять любую другую подходящую методику для предоставления описанных здесь способов и методик.
Следует понимать, что формула изобретения не ограничена точной конфигурацией и компонентами, проиллюстрированными выше. Возможны различные модификации, изменения и вариации в описанных здесь компоновке, работе и деталях систем, способов и устройства без отступления от объема формулы изобретения.