RU2494541C1 - Способ и ассоциированное устройство для сохранения когерентности канала предварительного кодирования в сети связи - Google Patents

Способ и ассоциированное устройство для сохранения когерентности канала предварительного кодирования в сети связи Download PDF

Info

Publication number
RU2494541C1
RU2494541C1 RU2012110200/07A RU2012110200A RU2494541C1 RU 2494541 C1 RU2494541 C1 RU 2494541C1 RU 2012110200/07 A RU2012110200/07 A RU 2012110200/07A RU 2012110200 A RU2012110200 A RU 2012110200A RU 2494541 C1 RU2494541 C1 RU 2494541C1
Authority
RU
Russia
Prior art keywords
matrix
precoding
channel
initial
correction
Prior art date
Application number
RU2012110200/07A
Other languages
English (en)
Other versions
RU2012110200A (ru
Inventor
Сяобо ЧЖАН
Минли Ю
Original Assignee
Алькатель Люсент
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Алькатель Люсент filed Critical Алькатель Люсент
Application granted granted Critical
Publication of RU2012110200A publication Critical patent/RU2012110200A/ru
Publication of RU2494541C1 publication Critical patent/RU2494541C1/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/02Arrangements for detecting or preventing errors in the information received by diversity reception
    • H04L1/06Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/24Monitoring; Testing of receivers with feedback of measurements to the transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0222Estimation of channel variability, e.g. coherence bandwidth, coherence time, fading frequency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0626Channel coefficients, e.g. channel state information [CSI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

Изобретение относится к технике связи. Технический результат состоит в повышении точности предварительного кодирования. Для этого во время предварительного кодирования учитывается когерентность канала и пропускная способность системы. Базовая станция корректирует фазу и/или амплитуду матрицы предварительного кодирования, соответствующую каждому предварительно закодированному единичному блоку, для сохранения когерентности ассоциированной информации всего канала предварительного кодирования. Ассоциированная информация канала предварительного кодирования включает в себя, например, информацию о состоянии канала (CSI) или матрицу собственных значений канала предварительного кодирования. После этого мобильный терминал выполняет оценку канала на основании опорных сигналов нескольких предварительно закодированных единичных блоков, таким образом, устраняя ограничение предшествующего уровня техники в том, что мобильный терминал может выполнять оценку канала только в пределах одного или более ресурсных блоков, ограниченных степенью детализации предварительного кодирования. 2 н. и 13 з.п. ф-лы, 11 ил.

Description

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к системе беспроводной связи и, в частности к способу обработки матрицы предварительного кодирования в базовой станции и ассоциированному устройству.
УРОВЕНЬ ТЕХНИКИ
Предварительное кодирование, основанное не на кодовой книге, является перспективной технологией для дуплексных систем улучшенного стандарта долгосрочного развития (LTE-A) с временным разделением (TDD) благодаря внутренней взаимности канала, а именно симметрии между частотой восходящей линии связи и частотой нисходящей линии связи. В данной отрасли широко принимается предположение о взаимности нисходящей линии связи и восходящей линии связи, и на основании этого предположения эффективно выполняется оценка канала.
В случае предварительного кодирования, основанного не на кодовой книге, матрицу предварительного кодирования получают на передающей стороне. Передающая сторона использует объявленную информацию о состоянии канала (CSI) для вычисления матрицы предварительного кодирования. Общепринятые способы вычисления матрицы предварительного кодирования включают в себя сингулярное разложение (SVD), однородное канальное разложение (UCD) и QR-алгоритм.
Фиг.1 представляет собой структурную схему, которая изображает передатчик и приемник в основанной на разложении SVD системе с множеством входов - множеством выходов (MIMO). Учитывая, что передатчик базовой станции 1 имеет N антенн, а приемник мобильного терминала 2 имеет М антенн, размерность эффективной информации CSI восходящей линии связи, то есть пространственной матрицы канала, равна M×N, и пространственная матрица канала может быть обозначена как H M×N . Матрица H M×N обрабатывается согласно разложению SVD, показанному в формуле (1):
H=UDV H (1)
где U и V являются соответственно матрицей левого сингулярного вектора и матрицей правого сингулярного вектора матрицы H. Обе матрицы U и V являются унитарными матрицами, следовательно, UU H =I=VV H , где I является единичной матрицей и (·) H обозначает эрмитову операцию, приводящую к транспонированному комплексному сопряжению. Из этого следует, что U
Figure 00000001
C N×N , то есть размерность U равна N×N, и что V
Figure 00000002
C M×M , то есть размерность V равна M×M. Ранг r матрицы H информации CSI удовлетворяет условию r≤min(М,N). Диагональная матрица D может быть представлена в виде D = [ D r 0 0 0 ] N × M
Figure 00000003
, где D r =diag(λ 1 2 ,…,λ r ) и λ i является сингулярными значениями H в порядке убывания, то есть λ 1 2 >…>λ r .
Матрица V правого сингулярного вектора, полученная после разложения SVD, является линейной матрицей предварительного кодирования. Каждый столбец матрицы V называется собственным вектором H H H, который связан с собственной модой канала связи. Если требуется самоадаптация ранга, векторы столбца, соответствующие большим сингулярным значениям, выбираются из матрицы V правого сингулярного вектора для составления матрицы предварительного кодирования.
Предварительное кодирование не на основе кодовой книги требует выделенного пилот-сигнала, что означает, что символы данных и пилот-символы предварительно кодируются совместно. Таким образом, приемная сторона может получить эффективный канал после предварительного кодирования, только посредством выполнения оценки канала, тем самым облегчая модуляцию данных.
Так как точная информация CSI может быть получена благодаря взаимности между восходящей линией связи и нисходящей линией связи в системе TDD, предварительное кодирование не на основе кодовой книги может обеспечить дополнительное усиление предварительного кодирования. В целом и теоретически, чем меньше степень детализации предварительного кодирования, тем выше становится соответствующее усиление предварительного кодирования. Степень детализации предварительного кодирования определяется как единичный блок, подлежащий предварительному кодированию, например один или более ресурсных блоков (RB). Фиг.2 изображает производительность предварительного кодирования, соответствующую различным степеням детализации предварительного кодирования в случае однослойного формирования луча. Как показано, для одинакового отношения сигнала к шуму (SNR), чем меньше используемая степень детализации предварительного кодирования, тем больше становится производительность системы. Степень детализации предварительного кодирования равная 10 означает, что 10 ресурсных блоков используют одну и ту же матрицу предварительного кодирования. Однако есть разница между характеристиками канала, соответствующими этим 10 ресурсным блокам. Поэтому, чем больше установлена степень детализации предварительного кодирования, тем менее точно матрица предварительного кодирования взвешивает все ресурсные блоки в степени детализации предварительного кодирования, соответствующей фактическому состоянию каждого ресурсного блока в предварительно закодированном блоке. Следовательно, принимая во внимание соответствие матрицы предварительного кодирования и канала, желательно иметь меньшую степень детализации предварительного кодирования, чтобы получить большее усиление предварительного кодирования.
Однако в реальной системе на увеличение производительности предварительного кодирования влияет ошибка оценки канала (3GPP (проект партнерства по созданию сетей третьего поколения) R1-092794). Так как меньшая степень детализации предварительного кодирования использует более низкую мощность опорного сигнала (RS), точность оценки канала уменьшается. Поэтому, соответствующим образом выбранная степень детализации предварительного кодирования неизбежно влияет на производительность системы. Кроме того, выбор степени детализации предварительного кодирования также является важной проблемой для системы с многопользовательским множественным входом - множественным выходом (MU-MIMO) или системы множества скоординированных точек (CoMP), чувствительных к различным многолучевым задержкам между различным пользовательским оборудованием или сотами.
Вышеупомянутое заключение основывается на том факте, что оценка канала может быть выполнена только в пределах степени детализации предварительного кодирования. Это происходит потому, что каждая степень детализации предварительного кодирования соответствует отличающейся матрице предварительного кодирования, а отличающаяся матрица предварительного кодирования нарушит когерентность канала между множеством предварительно закодированных единичных блоков. Поэтому, принимая во внимание точность предварительного кодирования, желательно иметь меньшую степень детализации предварительного кодирования. С другой стороны, принимая во внимание оценку канала, желательно иметь большую степень детализации предварительного кодирования. Следовательно, эти два фактора накладывают ограничения друг на друга.
В решении предшествующего уровня техники базовая станция динамически контролирует канал для получения его статуса в реальном времени, и затем выбирает соответствующую степень детализации предварительного кодирования согласно информации, например, когерентности канала, отношение сигнала к шуму и помехам (SINR) и т.д. Затем базовая станция передает выбранную степень детализации предварительного кодирования мобильному терминалу. Мобильный терминал выполняет оценку канала согласно этой индикации в пределах ресурсных блоков, ограниченных степенью детализации предварительного кодирования. Терминал должен быть уведомлен относительно такой индикации в реальном времени. Таким образом, используется много частотно-временных ресурсов.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Настоящее изобретение анализирует когерентность канала среди множества предварительно закодированных единичных блоков. Так называемая когерентность является статистической характеристикой канала, то есть частотно-избирательной и переменной во времени характеристикой канала. Кроме того, настоящее изобретение обеспечивает способ когерентного частотно-временного предварительного кодирования (CTFP). Этот способ учитывает как когерентность канала, так и производительность системы. Базовая станция (улучшенный узел В (eNB)) корректирует фазу и/или амплитуду матрицы предварительного кодирования, соответствующую каждому предварительно закодированному единичному блоку для сохранения когерентности ассоциированной информации всего канала предварительного кодирования. Ассоциированная информация канала предварительного кодирования включает в себя, например, информацию CSI или матрицу собственных значений канала предварительного кодирования. После этого мобильный терминал выполняет оценку канала на основании опорных сигналов нескольких предварительно закодированных единичных блоков, таким образом, устраняя ограничение предшествующего уровня техники в том, что мобильный терминал может выполнять оценку канала только в пределах одного или более ресурсных блоков, ограниченных степенью детализации предварительного кодирования. Другими словами, базовая станция может использовать как можно меньшую степень детализации предварительного кодирования без ущерба для оценки канала со стороны мобильного терминала.
Согласно первому аспекту настоящего изобретения обеспечен способ передачи пилот-сигнала и/или данных, взвешенных посредством матрицы предварительного кодирования в базовой станции системы беспроводной связи, при этом базовая станция получает информацию о состоянии канала. Способ включает в себя этапы, на которых выполняют матричное разложение информации о состоянии канала для получения начальной матрицы предварительного кодирования, при этом начальная матрица предварительного кодирования не является единственной; выполняют линейное преобразование начальной матрицы предварительного кодирования так, что информация, ассоциированная с каналом скорректированного предварительного кодирования при условии взвешивания с линейно преобразованной матрицей предварительного кодирования, сохраняет когерентность; передают мобильному терминалу пилот-сигнал и/или данные, взвешенные посредством линейно преобразованной матрицы предварительного кодирования.
Согласно второму аспекту настоящего изобретения обеспечено устройство обработки для передачи пилот-сигнала и/или данных, взвешенных посредством матрицы предварительного кодирования в базовой станции системы беспроводной связи, при этом базовая станция получает информацию о состоянии канала. Устройство включает в себя средство получения начальной матрицы предварительного кодирования для выполнения матричного разложения информации о состоянии канала для получения начальной матрицы предварительного кодирования, при этом начальная матрица предварительного кодирования не является единственной; средство корректирования для выполнения линейного преобразования начальной матрицы предварительного кодирования так, что информация, связанная с каналом скорректированного предварительного кодирования при условии взвешивания с линейно преобразованной матрицей предварительного кодирования, сохраняет когерентность; средство передачи для передачи мобильному терминалу пилот-сигнала и/или данных, взвешенных посредством линейно преобразованной матрицы предварительного кодирования.
Решение настоящего изобретения позволяет базовой станции выполнять предварительное кодирование в пределах предварительно закодированного единичного блока меньшей степени детализации предварительного кодирования, таким образом, увеличивая усиление предварительного кодирования. Кроме того, оно позволяет мобильному терминалу выполнять оценку канала на основании опорных сигналов множества предварительно закодированных единичных блоков и, таким образом, устраняет ограничение предшествующего уровня техники в том, что мобильный терминал может выполнять оценку канала только в пределах одного или более частотно-временного ресурсного блока, ограниченного степенью детализации предварительного кодирования, таким образом, улучшая производительность оценки канала мобильного терминала. Кроме того, базовая станция не нуждается в предоставлении мобильному терминалу индикации о степени детализации предварительного кодирования, таким образом, уменьшая соответствующие издержки на сигнализацию. В системе MU-MIMO и системе CoMP это решение позволяет производить выбор оптимальной степени детализации предварительного кодирования между базовой станцией и пользователем без рассмотрения характеристик канала равной по рангу базовой станции или терминала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Другие особенности, цели и преимущества настоящего изобретения станут более очевидными при изучении следующего подробного описания неограничивающих вариантов осуществления со ссылкой на прилагаемые чертежи, в которых:
Фиг.1 является блок-схемой, изображающей передатчик и приемник в основанной на разложении SVD системе MIMO;
Фиг.2 изображает производительность предварительного кодирования, соответствующую различным степеням детализации предварительного кодирования в случае однослойного формирования луча;
Фиг.3 изображает абсолютное значение амплитуды канала после предварительного кодирования с начальной матрицей предварительного кодирования;
Фиг.4 изображает фазу канала после предварительного кодирования с начальной матрицей предварительного кодирования;
Фиг.5 представляет собой блок-схему последовательности операций, которая изображает способ согласно варианту осуществления настоящего изобретения;
Фиг.6 изображает кривую канала, соответствующую кривой на Фиг.4 после поворота фаз;
Фиг.7 и 8 изображают кривую характеристики канала во временной области, полученную преобразованием области для канала на Фиг.6;
Фиг.9 представляет собой блок-схему последовательности операций, которая изображает способ согласно другому варианту осуществления настоящего изобретения;
Фиг.10 представляет собой блок-схему, которая изображает устройство согласно варианту осуществления настоящего изобретения;
Фиг.11 представляет собой блок-схему, которая изображает устройство согласно другому варианту осуществления настоящего изобретения.
Идентичные или подобные условные обозначения на чертежах обозначают идентичные или подобные компоненты.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Следующая формула может быть получена путем выполнения сингулярного разложения матрицы канала системы MIMO:
H i =U i D i V iH (2)
где i является индексом предварительно закодированного единичного блока, D i является матрицей собственных значений, то есть матрицей особых значений, и V iH является эрмитовым преобразованием V i . Как известно, взвешивающие матрицы U i и V i разложения SVD не являются единственными. Например, формула (1) не изменится, если первые столбцы или идентичные столбцы и U i и V iH повернуться на π
Figure 00000004
±2k π
Figure 00000005
.
Например, рассматривая случай двух передающих антенн (TX) и двух приемных антенн (RX), Фиг.3 и 4 являются выражением в частотной области для канала начального предварительного кодирования (каждой поднесущей) после предварительного кодирования с начальной матрицей предварительного кодирования для типичной пространственной модели канала (SCM). Фиг.3 изображает абсолютное значение амплитуды канала начального предварительного кодирования после предварительного кодирования с начальной матрицей предварительного кодирования, а Фиг.4 изображает фазу канала начального предварительного кодирования после предварительного кодирования с начальной матрицей предварительного кодирования.
На Фиг.3 и 4 h 11 представляет собой импульсную характеристику канала от антенны TX1 к антенне RX1, h 12 представляет собой импульсную характеристику канала от антенны TX1 к антенне RX2, h 21 представляет собой импульсную характеристику канала от антенны TX2 к антенне RX1 и h 22 представляет собой импульсную характеристику канала от антенны TX2 к антенне RX2. Матрица канала равна H i = [ h 11 h 12 h 21 h 22 ]
Figure 00000006
. В этом варианте осуществления, матрица V i , полученная после выполнения разложения SVD матрицы канала на основании формулы (1), служит в качестве начальной матрицы предварительного кодирования канала, соответствующего каждому предварительно закодированному единичному блоку. Поэтому начальный канал предварительного кодирования H ip0 =H i V i =U i D i V ih V i =U i D i , где i=0, 1, 2, 3... 120 представляет собой индекс степени детализации предварительного кодирования, p0 представляет собой начальный канал предварительного кодирования.
На Фиг.3 и 4, используется алгоритм оценки канала, основанный на дискретном преобразовании Фурье (DFT) для оценки параметров канала. Как легко видеть, абсолютное значение амплитуды канала начального предварительного кодирования является когерентным/гладким, но есть некоторые точки скачков или сегменты скачков на фазовой кривой. Кроме того, один столбец (например, собственный вектор) начального канала предварительного кодирования имеет тот же самый сегмент изменения.
На Фиг.3 и 4 в иллюстративных целях каждая поднесущая использует подканал предварительного кодирования, соответствующий различному разложению SVD. Другими словами, степень детализации предварительного кодирования, показанная на Фиг.3 и 4, является одной поднесущей. Для предварительного кодирования каждого ресурсного блока, возможные точки скачков встречаются между краями двух соседних ресурсных блоков. Когда предварительно закодированный единичный блок включает в себя несколько ресурсных блоков, возможные точки скачков встречаются между краями двух соседних предварительно закодированных единичных блоков.
Далее описывается, как компенсировать когерентность канала, нарушенную из-за использования матрицы предварительного кодирования, согласно различным вариантам осуществления настоящего изобретения.
A. Сохранить канал предварительного кодирования когерентным
Решение 1: Поворот фаз
Во-первых, следующее описание предусмотрено для случая, когда предварительно закодированный единичный блок включает в себя, например, одну поднесущую. Специалисту в области техники понятно, что предварительно закодированный единичный блок может включать в себя несколько поднесущих, например один или более ресурсных блоков. В системе мультиплексирования с ортогональным частотным разделением (OFDM) каждый ресурсный блок включает в себя 12 поднесущих.
Сначала получают информацию о состоянии канала. Для системы TDD базовая станция 1 может оценивать канал нисходящей линии связи в соответствии с принятым опорным сигналом восходящей линии связи, переданным мобильным терминалом 2, для получения матрицы канала. В дуплексной системе с частотным разделением (FDD) мобильный терминал 2 измеряет канал нисходящей линии связи и возвращает измерение канала нисходящей линии связи к базовой станции 1, и, таким образом, базовая станция 1 может получить матрицу канала нисходящей линии связи.
Затем, базовая станция 1 выполняет разложение матрицы канала нисходящей линии связи для получения начальной матрицы предварительного кодирования. В предпочтительном варианте осуществления используется разложение SVD для получения начальной матрицы V предварительного кодирования. В вариации варианта осуществления для получения начальной матрицы предварительного кодирования Q может быть использовано QR-разложение, где Q представляет собой ортогональную матрицу, а R представляет собой верхнюю треугольную матрицу. Решение этих матричных разложений не является единственным. Поэтому полученная соответствующая матрица предварительного кодирования также не является единственной.
Затем используется матрица поворота фаз для сохранения когерентности канала, предварительно закодированного с помощью начальных матриц предварительного кодирования, соответствующих нескольким различным предварительно закодированным единичным блокам. Поэтому новая матрица предварительного кодирования представляется следующим выражением:
F i =V i G i (3)
где G i является диагональной матрицей, используемой для корректировки фазы канала начального предварительного кодирования U i D i так, что когерентность канала между несколькими предварительно закодированными единичными блоками восстанавливается.
Фиг.5 представляет собой блок-схему последовательности операций, которая изображает способ согласно варианту осуществления настоящего изобретения.
На этапе S50 базовая станция 1 детектирует фазу канала начального предварительного кодирования для каждой поднесущей и получает фазу канала начального предварительного кодирования для поднесущей, граничащей с каждой поднесущей. Например, базовая станция 1 анализирует фазу одной поднесущей, в дальнейшем называемую целевой поднесущей.
Затем на этапе S51 базовая станция 1 сравнивает разность между фазой канала начального предварительного кодирования для целевой поднесущей и фазой канала скорректированного (начального) предварительного кодирования для соседней поднесущей с (-2 π
Figure 00000007
,- π
Figure 00000008
, 0, π
Figure 00000008
, 2 π
Figure 00000008
). В некоторых случаях соседняя поднесущая непосредственно предшествует целевой поднесущей. Если разность ближе всего к 0 или ±2 π
Figure 00000008
, то из этого следует, что фаза канала начального предварительного кодирования для целевой поднесущей не совершила скачок относительно фазы канала скорректированного (начального) предварительного кодирования для непосредственно предшествующей поднесущей; в противном случае, если разность ближе всего к ± π
Figure 00000008
, то из этого следует, что фаза канала начального предварительного кодирования для целевой поднесущей совершила скачок относительно фазы канала скорректированного (начального) предварительного кодирования для непосредственно предшествующей поднесущей. Например, разность между, с одной стороны, h 11 и h 21 в канале начального предварительного кодирования, для i равного 1, и, с другой стороны, h 11 и h 21 в канале начального предварительного кодирования, для i равного 0, ближе всего к π
Figure 00000008
, в то время как разности между, с одной стороны, h 12 и h 22 в канале начального предварительного кодирования, для i равного 1, и, с другой стороны, h 12 и h 22 в канале начального предварительного кодирования, для i равного 0, ближе всего к 2 π
Figure 00000008
, и тогда диагональная матрица G 1 составляется в виде G 1 = [ 1 0 0 1 ]
Figure 00000009
. Следовательно, канал H 1p1 скорректированного предварительного кодирования, взвешенный посредством матрицы предварительного кодирования, преобразованной посредством диагональной матрицы G 1 , делает H 1p1 и H 0p1 непрерывными, где нижний индекс p1 представляет собой скорректированный канал предварительного кодирования. Затем фаза канала начального предварительного кодирования для второй поднесущей сравнивается с фазой канала скорректированного начального предварительного кодирования для первой поднесущей. В общем случае, H ip1 =H i V i G i =U i D i V iH V i G i =U i D i G i , где G i делает непрерывной фазу скорректированной матрицы предварительного кодирования i-го предварительно закодированного единичного блока и фазу скорректированной матрицы предварительного кодирования (i-1)-го предварительно закодированного единичного блока.
Когда предварительно закодированный единичный блок включает в себя несколько поднесущих, каналы предварительного кодирования, соответствующие поднесущим с одинаковым индексом в пределах различных предварительно закодированных единичных блоков, сравниваются, потому что каждая поднесущая в одном и том же предварительно закодированном единичном блоке использует одну и ту же матрицу предварительного кодирования. Например, на этапе S50 базовая станция 1 детектирует фазу канала начального предварительного кодирования для первой поднесущей в каждом предварительно закодированном единичном блоке. Затем, в соответствии с фазой канала начального предварительного кодирования для первой поднесущей в i-ом предварительно закодированном единичном блоке и фазой канала скорректированного (начального) предварительного кодирования для первой поднесущей в (i-1)-ом предварительно закодированном единичном блоке, если найден разрыв фазы, то на этапе S51 соответственно корректируется фаза каждой поднесущей в i-ом предварительно закодированном единичном блоке.
Фиг.6 изображает кривую канала, соответствующую кривой на Фиг.4, после поворота фаз.
Из-за сложности мобильной среды сигнал от передатчика к приемнику обычно включает в себя несколько компонентов сигнала, возникающих в результате отражения, дифракции и т.д. И различные компоненты сигнала достигают приемника, имея различную мощность, время прибытия и направление, которые сильно отличаются в различных средах. Из-за различного времени прибытия различных многолучевых компонентов, принятый сигнал уширяется во временной области. Основная особенность многолучевого распространения состоит в том, что каждый маршрут сигналов, достигающих приемника, имеет различные коэффициенты ослабления и задержки. Уширение во временной области принятого сигнала называют уширением из-за задержки, которое непосредственно отражает избирательность канала по частоте (различные спектры частот сигнала имеют разную мощность). Уширение из-за задержки определяется как максимальная задержка среди нескольких путей. Поэтому далее рассматриваются характеристики во временной области канала предварительного кодирования с повернутой фазой, то есть канала скорректированного предварительного кодирования.
Сравниваются статистические характеристики канала предварительного кодирования с повернутой фазой и канала без предварительного кодирования. Принимая во внимание когерентность канала в частотной области, настоящее описание изобретения использует предварительное кодирование каждого ресурсного блока с повернутой фазой для приближения к более практически вероятному сценарию. Канал предварительного кодирования с повернутой фазой преобразуется во временную область (это соответствует обратному преобразованию Фурье (IFFT) по 120 точкам, выделенным для 10 ресурсных блоков). Наблюдаемые статистические характеристики показаны на Фиг.7 и 8.
Как показано на Фиг.7 и 8, канал скорректированного предварительного кодирования после предварительного кодирования имеет статистические характеристики, очень похожие на статистические характеристики необработанного канала без предварительного кодирования. Поэтому пользовательское оборудование может выполнить оценку каналов для выделенных ресурсов для определения параметров канала предварительного кодирования.
В решении 1, при выборе G i , деление осуществляется, главным образом, в соответствии с различными поднесущими в частотной области. В вышеупомянутом примере для выполнения коррекции сравниваются импульсные характеристики каналов начального предварительного кодирования одной или более поднесущих со степенью детализации предварительного кодирования и одной или более поднесущих с соседней степенью детализации предварительного кодирования. Помимо частотной области, в случае необходимости, в операции по повороту также можно рассматривать когерентность фаз во временной области. Другими словами, рассматривается когерентность между одним или более символами (временными интервалами или подкадрами) со степенью детализации предварительного кодирования и одним или более символами (временными интервалами или подкадрами) с соседней степенью детализации предварительного кодирования. Операции, выполняемые для сохранения когерентности во временной области между различными степенями детализации предварительного кодирования, подобны операциям, выполняемым для сохранения когерентности в частотной области. Очевидно, что коррекция для сохранения когерентности во временной области может быть применена после коррекции для сохранения когерентности в частотной области или может быть выполнена отдельно.
Решение 2: Сглаживание амплитуды
Во-первых, получают информацию о состоянии канала. Для системы TDD базовая станция 1 может оценивать канал нисходящей линии связи в соответствии с принятым опорным сигналом восходящей линии связи, переданным мобильным терминалом 2 для получения матрицы канала. А в системе FDD мобильный терминал 2 измеряет канал нисходящей линии связи и возвращает измерение канала нисходящей линии связи базовой станции 1, и, таким образом, базовая станция 1 может получить матрицу канала нисходящей линии связи.
Затем базовая станция 1 выполняет разложение матрицы канала нисходящей линии связи для получения матрицы начального предварительного кодирования. В предпочтительном варианте осуществления, для получения матрицы V начального предварительного кодирования используется разложение SVD. В вариации варианта осуществления, для получения матрицы Q начального предварительного кодирования может быть использовано QR-разложение, где Q представляет собой ортогональную матрицу, а R представляет собой верхнюю треугольную матрицу. Заметим, что решение этих матричных разложений не является единственным. Поэтому полученная соответствующая матрица предварительного кодирования также не является единственной.
Помимо поворота фаз, матрица G i также может быть использована для сглаживания амплитуды канала начального предварительного кодирования. Далее предоставляется подробное описание решения для сглаживания, основанное на преобразовании Фурье (FFT), со ссылкой на Фиг.9. Сглаживание скачков фазы может быть выполнено во всем канале начального предварительного кодирования, состоящем из каналов начального предварительного кодирования, соответствующих нескольким степеням детализации предварительного кодирования. Весь канал начального предварительного кодирования обозначен как H int precoded .
Во-первых, на этапе S90 базовая станция 1 выполняет обратное преобразование Фурье (IFFT) канала H int precoded и, таким образом, получает импульсную характеристику h канала во временной области.
Затем на этапе S91 базовая станция 1 усекает h, сохраняя некоторую длину (например, длину циклического префикса), и задает точки, которые были отсечены, равными нолям, получая, таким образом, h clip .
Например, согласно ожидаемой максимальной многолучевой задержке базовая станция 1 может сохранить точки в h до момента времени, соответствующего ожидаемой максимальной многолучевой задержке, и задать оставшиеся точки равными нолям. Это соответствует уменьшению максимальной многолучевой задержки. И чем меньше максимальная многолучевая задержка, тем более гладкой становится амплитуда канала в частотной области.
Затем на этапе S92 базовая станция 1 выполняет преобразование Фурье (FFT) матрицы h clip для восстановления гладкого канала H smooth .
Затем на этапе S93 получают корректирующую матрицу G, соответствующую H smooth , которая может быть выражена в виде
G=H smooth ·/(UD) (4)
где ·/ обозначает деление на скалярную величину (поэлементное деление), которое означает, что каждый элемент в матрице извлекается, и значение каждого элемента в множестве единичных блоков предварительного кодирования делится.
В решении 2, при выборе G, деление осуществляется, главным образом, в соответствии с различными поднесущими в частотной области. Помимо частотной области, в случае необходимости, может также рассматриваться когерентность во временной области в операции по сглаживанию амплитуды. Другими словами, рассматривается когерентность между одним или более символами (временными интервалами или подкадрами) со степенью детализации предварительного кодирования и одним или более символами (временными интервалами или подкадрами) с соседней степенью детализации предварительного кодирования. Операции, выполняемые для сохранения когерентности во временной области между различными степенями детализации предварительного кодирования, подобны операциям, выполняемым для сохранения когерентности в частотной области. Очевидно, коррекция для сохранения когерентности во временной области может быть применена после коррекции для сохранения когерентности в частотной области или выполнена отдельно.
Решение 3: Комбинация поворота фаз и сглаживания амплитуды
В вариации варианта осуществления решения 1 и 2 могут быть объединены для корректирования начальной матрицы предварительного кодирования.
Например, после операции поворота фаз, операция сглаживания амплитуды может быть дополнительно применена к матрице после поворота фаз, чтобы дополнительно улучшить когерентность матрицы предварительного кодирования.
Сценарий A полностью прозрачен для терминала, и в мобильном терминале 2 не требуется делать никаких изменений.
Так как канал скорректированного предварительного кодирования при условии взвешивания скорректированной матрицы предварительного кодирования удовлетворяет условию когерентности, в этих трех решениях, мобильный терминал 2 может выполнять унифицированную оценку канала для различных степеней детализации предварительного кодирования.
B. Сохранение когерентности матрицы собственных значений канала предварительного кодирования
Матрица G i может использоваться для сглаживания матрицы собственных значений D i канала предварительного кодирования вместо U i D i , таким образом, что D i G i становится равномерно затухающей диагональной матрицей.
В частности, к начальной матрице UD предварительного кодирования может быть применено линейное преобразование, например, путем умножения слева на обратную матрицу U -1 матрицы U. Далее, последующие операции выполняются, как описано в одном из решений 1-3 в сценарии A. Заметим, что когда для выполнения коррекции амплитуды используется решение 2, формула (4) должна быть модифицирована в формулу (5): G=H smooth ·/D.
Так как корректируется амплитуда, это решение для сглаживания матрицы собственных значений фактически является алгоритмом распределения мощности.
Так как канал скорректированного предварительного кодирования, при условии взвешивания посредством скорректированной матрицы предварительного кодирования, когерентен, мобильный терминал 2 может выполнить унифицированную оценку канала для различных степеней детализации предварительного кодирования.
Далее предоставлено описание настоящего изобретения с аппаратной точки зрения. Фиг.10 представляет собой блок-схему, которая изображает устройство согласно варианту осуществления настоящего изобретения. Устройство 10 обработки на Фиг.10 расположено в базовой станции 1. Устройство 10 обработки включает в себя средство 100 получения начальной матрицы предварительного кодирования, средство 101 корректирования и средство 102 передачи. При этом средство 101 корректирования включает в себя средство 1010 получения первой корректирующей матрицы, средство 1011 поворота, средство 1012 получения второй корректирующей матрицы, средство 1013 корректировки амплитуды и средство 1014 получения матрицы собственных значений.
Следующее описание предоставлено с учетом случая, когда предварительно закодированный единичный блок включает в себя, например, одну поднесущую. Специалисту в данной области техники понятно, что предварительно закодированный единичный блок может включать в себя несколько поднесущих, например один или более ресурсных блоков. В системе OFDM каждый ресурсный блок включает в себя 12 поднесущих.
Вначале средство 100 получения начальной матрицы предварительного кодирования получает информацию о состоянии канала. Для системы TDD средство 100 получения начальной матрицы предварительного кодирования может оценить канал нисходящей линии связи в соответствии с принятым опорным сигналом восходящей линии связи, переданным мобильным терминалом 2, для получения матрицы канала. А в системе FDD мобильный терминал 2 измеряет канал нисходящей линии связи и возвращает измерение канала нисходящей линии связи средству 100 получения начальной матрицы предварительного кодирования, и, таким образом, базовая станция 1 может получить матрицу канала нисходящей линии связи.
Затем средство 100 получения начальной матрицы предварительного кодирования выполняет разложение матрицы канала нисходящей линии связи для получения начальной матрицы предварительного кодирования. В предпочтительном варианте осуществления, для получения начальной матрицы V предварительного кодирования используется разложение SVD. В вариации варианта осуществления, для получения начальной матрицы Q предварительного кодирования может быть использовано QR-разложение, где Q представляет собой ортогональную матрицу, а R представляет собой верхнюю треугольную матрицу. Заметим, что решение этих матричных разложений не является единственным. Поэтому полученная соответствующая матрица предварительного кодирования также является не единственной.
Затем используется корректирующая матрица для сохранения когерентности каналов, предварительно кодированных посредством начальной матрицы предварительного кодирования, соответствующей нескольким различным предварительно закодированным единичным блокам. Поэтому новая матрица предварительного кодирования представляется в виде:
F i =V i G i (3)
где G i может быть диагональной матрицей, используемой для корректировки фазы канала начального предварительного кодирования U i D i , так, что когерентность канала между несколькими предварительно закодированными единичным блоками восстанавливается.
Решение I: Поворот фаз
Вначале средство 1010 получения первой корректирующей матрицы в средстве 101 корректирования детектирует фазу канала начального предварительного кодирования для каждой поднесущей, и получает фазу канала начального предварительного кодирования для поднесущей, граничащей с каждой поднесущей. Например, базовая станция 1 надеется исследовать фазу одной поднесущей, которая в дальнейшем называется целевой поднесущей.
Затем разность между фазой канала начального предварительного кодирования для целевой поднесущей и фазой канала скорректированного (начального) предварительного кодирования для соседней поднесущей сравнивается с (-2 π
Figure 00000007
,- π
Figure 00000008
, 0, π
Figure 00000008
, 2 π
Figure 00000008
). В некоторых случаях, соседняя поднесущая непосредственно предшествует целевой поднесущей. Если разность ближе всего к 0 или ±2 π
Figure 00000007
, из этого следует, что фаза канала начального предварительного кодирования для целевой поднесущей не совершила скачок относительно фазы канала скорректированного (начального) предварительного кодирования в непосредственно предшествующей поднесущей; в противном случае, если разность ближе всего к ± π
Figure 00000007
, из этого следует, что фаза канала начального предварительного кодирования для целевой поднесущей совершила скачок относительно фазы канала скорректированного (начального) предварительного кодирования для непосредственно предшествующей поднесущей. Например, разность между, с одной стороны h 11 и h 21 в канале начального предварительного кодирования, полагая i равным 1, и, с другой стороны, h 11 и h 21 в канале начального предварительного кодирования, полагая i равным 0, ближе всего к π
Figure 00000007
, в то время, как разности между, с одной стороны, h 12 и h 22 в канале начального предварительного кодирования, полагая i равным 1, и, с другой стороны, h 12 и h 22 в канале начального предварительного кодирования, полагая i равным 0, ближе всего к 2 π
Figure 00000007
, и тогда диагональная матрица G 1 составляется в виде G 1 = [ 1 0 0 1 ]
Figure 00000010
. Следовательно, канал H 1p1 скорректированного предварительного кодирования, взвешенный посредством матрицы предварительного кодирования, преобразованной посредством средства 1011 поворота фаз с помощью диагональной матрицы G 1 , делает H 1p1 и H 0p1 непрерывными, где нижний индекс p1 представляет собой канал скорректированного предварительного кодирования. Затем, фаза канала начального предварительного кодирования для второй поднесущей сравнивается с фазой скорректированного канала начального предварительного кодирования для первой поднесущей. В общем случае, H ip1 =H i V i G i =U i D i V iH V i G i =U i D i G i , где G i делает непрерывной фазу скорректированной матрицы предварительного кодирования i-го предварительно закодированного единичного блока и фазу скорректированной матрицы предварительного кодирования (i-1)-го предварительно закодированного единичного блока.
Затем средство 102 передачи передает к мобильному терминалу 2 пилот-сигнал и/или данные, взвешенные посредством матрицы предварительного кодирования, скорректированной первым средством корректирования.
Когда предварительно закодированный единичный блок включает в себя несколько поднесущих, каналы предварительного кодирования, соответствующие поднесущим с одинаковым индексом от различных предварительно закодированных единичных блоков, сравниваются, потому что каждая поднесущая в одном и том же предварительно закодированном единичном блоке использует одну и ту же матрицу предварительного кодирования. Например, средство 1010 получения первой корректирующей матрицы детектирует фазу канала начального предварительного кодирования для первой поднесущей в каждом предварительно закодированном единичном блоке. Затем, согласно фазе канала начального предварительного кодирования для первой поднесущей в i-ом предварительно закодированном единичном блоке и фазе канала скорректированного (начального) предварительного кодирования для первой поднесущей в (i-1)-ом предварительно закодированном единичном блоке, если найден разрыв фазы, средство 1011 поворота фаз соответственно корректирует фазу каждой поднесущей в i-ом предварительно закодированном единичном блоке.
Фиг.6 изображает кривую канала, соответствующую кривой на Фиг.4 после поворота фаз.
Из-за сложности мобильной среды сигнал от передатчика к приемнику обычно включает в себя несколько компонентов сигнала, возникающих в результате отражения, дифракции и т.д. И различные компоненты сигнала достигают приемника, имея различную мощность, время прибытия и направление, которые сильно отличаются в различных средах. Из-за различного времени прибытия различных многолучевых компонентов, принятый сигнал уширяется во временной области. Основная особенность многолучевого распространения состоит в том, что каждый маршрут сигналов, достигающих приемника, имеет различные коэффициенты ослабления и задержки. Уширение во временной области принятого сигнала называют уширением из-за задержки, которое непосредственно отражает избирательность канала по частоте (различные спектры частот сигнала имеют разную мощность). Уширение из-за задержки определяется как максимальная задержка среди нескольких путей. Поэтому, далее рассматриваются характеристики во временной области канала предварительного кодирования с повернутой фазой, то есть канала скорректированного предварительного кодирования.
Сравниваются статистические характеристики канала предварительного кодирования с повернутой фазой и канала без предварительного кодирования. Принимая во внимание когерентность канала в частотной области, настоящее описание изобретения использует предварительное кодирование каждого ресурсного блока с повернутой фазой для приближения к более практически вероятному сценарию. Канал предварительного кодирования с повернутой фазой преобразуется во временную область (обратное преобразование Фурье (IFFT) по 120 точкам, выделенным для 10 ресурсных блоков). Наблюдаемые статистические характеристики показаны на Фиг.7 и 8.
Как показано на Фиг.7 и 8, канал скорректированного предварительного кодирования после предварительного кодирования имеет статистические характеристики, очень похожие на статистические характеристики необработанного канала без предварительного кодирования. Поэтому пользовательское оборудование может выполнить оценку каналов в выделенных ресурсах, чтобы определить параметры канала предварительного кодирования.
В решении I, при выборе G i , деление осуществляется, главным образом, в соответствии с различными поднесущими в частотной области. В вышеупомянутом примере, для применения коррекции сравниваются импульсные характеристики каналов начального предварительного кодирования одной или более поднесущих со степенью детализации предварительного кодирования и одной или более поднесущих с соседней степенью детализации предварительного кодирования. Помимо частотной области, в случае необходимости, в операции по повороту также можно рассматривать когерентность фаз во временной области. Другими словами, рассматривается когерентность между одним или более символами (временными интервалами или подкадрами) со степенью детализации предварительного кодирования и одним или более символами (временными интервалами или подкадрами) с соседней степенью детализации предварительного кодирования. Операции, выполняемые для сохранения когерентности во временной области между различными степенями детализации предварительного кодирования, подобны операциям, выполняемым для сохранения когерентности в частотной области. Очевидно, что коррекция для сохранения когерентности во временной области может быть применена после коррекции для сохранения когерентности в частотной области или может выполняться отдельно.
Решение II: Сглаживание амплитуды
Во-первых, получают информацию о состоянии канала. Для системы TDD, базовая станция 1 может оценить канал нисходящей линии связи в соответствии с принятым опорным сигналом восходящей линии связи, переданным мобильным терминалом 2 для получения матрицы канала. А в системе FDD, мобильный терминал 2 измеряет канал нисходящей линии связи и возвращает измерение канала нисходящей линии связи базовой станции 1, и, таким образом, базовая станция 1 может получить матрицу канала нисходящей линии связи.
Затем базовая станция 1 выполняет разложение матрицы канала нисходящей линии связи для получения начальной матрицы предварительного кодирования. В предпочтительном варианте осуществления для получения матрицы V начального предварительного кодирования используется разложение SVD. В вариации варианта осуществления для получения матрицы Q начального предварительного кодирования может быть использовано QR-разложение, где Q представляет собой ортогональную матрицу, а R представляет собой верхнюю треугольную матрицу. Заметим, что решение этих матричных разложений не является единственным. Поэтому, полученная ассоциированная матрица предварительного кодирования также не является единственной.
Помимо поворота фаз матрица G i также может быть использована для сглаживания амплитуды канала начального предварительного кодирования. Далее предоставляется подробное описание решения для сглаживания, основанное на преобразовании Фурье (FFT), со ссылкой на Фиг.9. Сглаживание скачков фазы может быть выполнено во всем канале начального предварительного кодирования, состоящем из каналов начального предварительного кодирования, соответствующих нескольким степеням детализации предварительного кодирования. Весь канал начального предварительного кодирования обозначен как H int precoded .
Во-первых, средство обратного преобразования Фурье (не показано) в средстве 1012 получения второй корректирующей матрицы выполняет обратное преобразование Фурье (IFFT) канала H int precoded и, таким образом, получает импульсную характеристику канала h во временной области.
Затем усекающее средство (не показано) в средстве 1012 получения второй корректирующей матрицы усекает h, сохраняя некоторую длину (например, длину циклического префикса), и задает точки, которые были отсечены, равными нолям, получая, таким образом, h clip .
Например, согласно ожидаемой максимальной многолучевой задержке усекающее средство может сохранить в h точки до момента времени, соответствующего ожидаемой максимальной многолучевой задержке, а оставшиеся точки задать равными нолям. Это соответствует уменьшению максимальной многолучевой задержки. И чем меньше максимальная многолучевая задержка, тем более гладкой становится амплитуда канала в частотной области.
Затем средство совершения преобразования Фурье (не показано) в средстве 1012 получения второй корректирующей матрицы выполняет преобразование Фурье (FFT) матрицы h clip для восстановления гладкого канала H smooth .
Затем средство 1012 получения второй корректирующей матрицы получает корректирующую матрицу G, соответствующую H smooth , которая может быть выражена в виде
G=H smooth ·/(UD) (4)
где ·/ обозначает деление на скалярную величину (поэлементное деление), означающее, что каждый элемент в матрице извлекается, и значение каждого элемента в нескольких единичных блоках предварительного кодирования делится.
Затем средство 1013 сглаживания амплитуды сглаживает амплитуду канала начального предварительного кодирования в соответствии с матрицей предварительного кодирования, скорректированной с помощью второй корректирующей матрицы G, полученной вторым средством корректирования.
Затем средство 101 передачи взвешивает данные и пилот-сигнал посредством скорректированной матрицы предварительного кодирования, скорректированной с помощью второй корректирующей матрицы, и передает их мобильному терминалу 2.
В решении II, при выборе G, деление осуществляется, главным образом, в соответствии с различными поднесущими в частотной области. Помимо частотной области, в операции сглаживания амплитуды, в случае необходимости, может также рассматриваться когерентность во временной области. Другими словами, рассматривается когерентность между одним или более символами (временными интервалами или подкадрами) со степенью детализации предварительного кодирования и одним или более символами (временными интервалами или подкадрами) с соседней степенью детализации предварительного кодирования. Операции, выполняемые для сохранения когерентности во временной области между различными степенями детализации предварительного кодирования, подобны операциям, выполняемым для сохранения когерентности в частотной области. Очевидно, что коррекция для сохранения когерентности во временной области может быть применена после коррекции для сохранения когерентности в частотной области или выполнена отдельно.
Решение III: Комбинация поворота фаз и сглаживания амплитуды
В вариации варианта осуществления решения I и II могут быть объединены для корректирования начальной матрицы предварительного кодирования.
Например, после операции поворота фаз, операция сглаживания амплитуды может дополнительно применяться к матрице после поворота фаз, чтобы дополнительно улучшить когерентность матрицы предварительного кодирования.
Вышеупомянутые три решения полностью прозрачны для терминала, и в мобильном терминале 2 не требуется делать никаких изменений.
Так как канал скорректированного предварительного кодирования, при условии взвешивания со скорректированной матрицей предварительного кодирования, удовлетворяет условию когерентности в этих трех решениях, мобильный терминал 2 может выполнять унифицированную оценку канала для различных степеней детализации предварительного кодирования.
C. Сохранение когерентности матрицы собственных значений канала предварительного кодирования
Матрица G i может быть использована для сглаживания матрицы собственных значений D i канала предварительного кодирования вместо U i D i , так что D i G i становится равномерно затухающей диагональной матрицей.
В частности, как показано на Фиг.11, средство 1014 получения матрицы собственных значений применяет к начальной матрице UD предварительного кодирования линейное преобразование, например, посредством умножения слева на обратную матрицу U -1 матрицы U. Далее, последующие операции выполняются, как описано в одном из решений 1-3 в сценарии A. Заметим, что когда для выполнения коррекции амплитуды используется решение 2, формула (4) должна быть модифицирована в формулу (5): G=H smooth ·/D.
Так как корректируется амплитуда, это решение для сглаживания матрицы собственных значений фактически является алгоритмом распределения мощности.
Так как канал скорректированного предварительного кодирования, при условии взвешивания со скорректированной матрицей предварительного кодирования, когерентен, мобильный терминал 2 может выполнять унифицированную оценку канала для различных степеней детализации предварительного кодирования.
Хотя настоящее изобретение изображено на чертежах и описано в приведенном выше описании, такое описание и иллюстрация являются пояснительными и иллюстративными, а не ограничивающими. Поэтому настоящее изобретение не ограничивается вышеупомянутыми вариантами осуществления.
Другие вариации раскрытых вариантов осуществления могут быть созданы и осуществлены специалистами в данной области техники, в качестве части заявленного изобретения, на основе изучения чертежей, описания изобретения и прилагаемой формулы изобретения. В формуле изобретения слово "содержит" не исключает наличия других элементов или этапов, а единственное число не исключает наличия множества. В практических применениях настоящего изобретения один блок может выполнять функции нескольких элементов, перечисленных в формуле изобретения. Любые условные обозначения в формуле изобретения не должны рассматриваться как ограничивающие объем изобретения.

Claims (15)

1. Способ передачи пилот-сигнала и/или данных, взвешенных посредством матрицы предварительного кодирования в базовой станции системы беспроводной связи, причем базовая станция получает информацию о состоянии канала, при этом способ содержит:
A. выполнение матричного разложения информации о состоянии канала для получения начальной матрицы предварительного кодирования, при этом начальная матрица предварительного кодирования не является единственной;
B. выполнение линейного преобразования начальной матрицы предварительного кодирования таким образом, что информация, ассоциированная с каналом скорректированного предварительного кодирования при условии взвешивания с линейно преобразованной матрицей предварительного кодирования, сохраняет когерентность;
C. передачу мобильному терминалу пилот-сигнала и/или данных, взвешенных посредством линейно преобразованной матрицы предварительного кодирования.
2. Способ по п.1, в котором этап В содержит:
B1. получение первой корректирующей матрицы согласно каналу начального предварительного кодирования при условии взвешивания с начальной матрицей предварительного кодирования;
B2. выполнение линейного преобразования начальной матрицы предварительного кодирования с помощью первой корректирующей матрицы таким образом, что фаза канала скорректированного предварительного кодирования, при условии взвешивания с матрицей предварительного кодирования, линейно преобразованной посредством первой корректирующей матрицы, является непрерывной.
3. Способ по п.2, в котором за этапом В2 следует:
B3. выбор второй корректирующей матрицы согласно ожидаемой максимальной многолучевой задержке во временной области;
B4. выполнение линейного преобразования канала скорректированного предварительного кодирования с непрерывной фазой с помощью второй корректирующей матрицы, таким образом, что амплитуда канала скорректированного предварительного кодирования, при условии взвешивания со скорректированной матрицей предварительного кодирования, линейно преобразованной посредством второй корректирующей матрицы, является гладкой.
4. Способ по п.2 или 3, в котором канал начального предварительного кодирования содержит несколько предварительно закодированных единичных блоков и этап B1 дополнительно содержит:
получение фазы соседнего канала предварительного кодирования при условии взвешивания с соответствующей соседней матрицей предварительного кодирования в соседних предварительно закодированных единичных блоках целевого предварительно закодированного единичного блока в канале начального предварительного кодирования;
корректировку фазы целевого канала предварительного кодирования при условии взвешивания с целевой матрицей предварительного кодирования, соответствующей целевому предварительно закодированному единичному блоку, в соответствии с фазой соседнего канала предварительного кодирования таким образом, что фаза целевого канала предварительного кодирования и фаза соседнего канала предварительного кодирования являются непрерывными.
5. Способ по п.4, в котором предварительно закодированные единичные блоки содержат частотные ресурсы и/или временные ресурсы.
6. Способ по п.1, в котором этап B дополнительно содержит:
B1'. выбор второй корректирующей матрицы согласно ожидаемой максимальной многолучевой задержке во временной области;
B2'. выполнение линейного преобразования начальной матрицы предварительного кодирования с помощью второй корректирующей матрицы таким образом, что амплитуда канала предварительного кодирования, при условии взвешивания с матрицей предварительного кодирования, линейно преобразованной посредством второй корректирующей матрицы, является гладкой.
7. Способ по п.6, в котором этапу B2' предшествует:
получение первой корректирующей матрицы, соответствующей каналу начального предварительного кодирования при условии взвешивания с начальной матрицей предварительного кодирования;
выполнение линейного преобразования начальной матрицы предварительного кодирования с помощью первой корректирующей матрицы таким образом, что фаза канала скорректированного предварительного кодирования, при условии взвешивания с матрицей предварительного кодирования, линейно преобразованной посредством первой корректирующей матрицы, является непрерывной;
при этом этап B2' дополнительно содержит: выполнение линейного преобразования канала скорректированного предварительного кодирования с непрерывной фазой с помощью второй корректирующей матрицы таким образом, что амплитуда канала скорректированного предварительного кодирования, при условии взвешивания со скорректированной матрицей предварительного кодирования, линейно преобразованной посредством второй корректирующей матрицы, является гладкой.
8. Способ по п.6 или 7, в котором канал, при условии взвешивания с начальной матрицей предварительного кодирования, является каналом начального предварительного кодирования, и этап B1' дополнительно содержит:
B10'. выполнение обратного преобразования Фурье канала начального предварительного кодирования для получения характеристики канала во временной области;
B11'. усечение множества предшествующих последовательных точек характеристики канала во временной области в соответствии с ожидаемой максимальной многолучевой задержкой, и заполнение оставшихся точек нолями, чтобы сгенерировать усеченную характеристику канала во временной области;
B12'. выполнение преобразования Фурье усеченной характеристики канала во временной области для получения канала предварительного кодирования с гладкой амплитудой;
B13'. деление на скалярную величину канала начального предварительного кодирования с гладкой амплитудой с каналом начального предварительного кодирования для получения второй корректирующей матрицы.
9. Способ по п.1, в котором канал, при условии взвешивания с начальной матрицей предварительного кодирования, является каналом начального предварительного кодирования, причем ассоциированная информация содержит матрицу собственных значений канала, а этап В дополнительно содержит:
B1”. получение матрицы собственных значений канала начального предварительного кодирования, соответствующей каналу начального предварительного кодирования;
B2”. корректировку амплитуды каждого собственного значения в матрице собственных значений таким образом, что амплитуды матрицы собственных значений являются гладкими.
10. Способ по любому из пп.1-3, 6, 7 и 9, в котором этап А дополнительно содержит:
выполнение сингулярного разложения информации о состоянии канала, при этом правая унитарная матрица получающаяся из сингулярного разложения является начальной матрицей предварительного кодирования.
11. Способ по любому из пп.1-3, 6, 7 и 9, в котором этап А дополнительно содержит:
выполнение QR-разложения информации о состоянии канала, при этом матрица Q получающаяся из QR-разложения является начальной матрицей предварительного кодирования.
12. Устройство обработки для передачи пилот-сигнала и/или данных, взвешенных посредством матрицы предварительного кодирования в базовой станции системы беспроводной связи, при этом базовая станция получает информацию о состоянии канала, причем устройство содержит:
средство получения начальной матрицы предварительного кодирования для выполнения матричного разложения информации о состоянии канала для получения начальной матрицы предварительного кодирования, причем начальная матрица предварительного кодирования не является единственной;
средство корректирования для выполнения линейного преобразования начальной матрицы предварительного кодирования, таким образом, что информация, ассоциированная с каналом скорректированного предварительного кодирования при условии взвешивания с линейно преобразованной матрицей предварительного кодирования, сохраняет когерентность;
средство передачи для передачи мобильному терминалу пилот-сигнала и/или данных, взвешенных посредством линейно преобразованной матрицы предварительного кодирования.
13. Устройство обработки по п.12, в котором средство корректирования содержит:
средство получения первой корректирующей матрицы для получения первой корректирующей матрицы, соответствующей каналу начального предварительного кодирования при условии взвешивания с начальной матрицей предварительного кодирования;
средство поворота фаз для выполнения линейного преобразования начальной матрицы предварительного кодирования с помощью первой корректирующей матрицы таким образом, что фаза канала скорректированного предварительного кодирования, при условии взвешивания с матрицей предварительного кодирования, линейно преобразованной посредством первой корректирующей матрицы, является непрерывной.
14. Устройство по п.12, в котором средство корректирования содержит:
средство получения второй корректирующей матрицы для выбора второй корректирующей матрицы согласно ожидаемой максимальной многолучевой задержке во временной области;
средство сглаживания амплитуды для выполнения линейного преобразования канала начального предварительного кодирования с помощью второй корректирующей матрицы таким образом, что амплитуда канала скорректированного предварительного кодирования, при условии взвешивания со скорректированной матрицей предварительного кодирования, линейно преобразованной посредством второй корректирующей матрицы, является гладкой.
15. Устройство обработки по п.12, в котором канал, при условии взвешивания с начальной матрицей предварительного кодирования, является каналом начального предварительного кодирования, причем ассоциированная информация содержит матрицу собственных значений канала, а средство корректирования содержит:
средство получения матрицы собственных значений для получения матрицы собственных значений канала начального предварительного кодирования, соответствующей каналу начального предварительного кодирования;
причем средство корректирования дополнительно используется для корректирования амплитуды каждого собственного значения в матрице собственных значений таким образом, что амплитуда матрицы собственных значений является гладкой.
RU2012110200/07A 2009-08-17 2009-08-17 Способ и ассоциированное устройство для сохранения когерентности канала предварительного кодирования в сети связи RU2494541C1 (ru)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2009/073310 WO2011020235A1 (zh) 2009-08-17 2009-08-17 在通信网络中用于保持预编码信道相干性的方法及装置

Publications (2)

Publication Number Publication Date
RU2012110200A RU2012110200A (ru) 2013-09-27
RU2494541C1 true RU2494541C1 (ru) 2013-09-27

Family

ID=43606537

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012110200/07A RU2494541C1 (ru) 2009-08-17 2009-08-17 Способ и ассоциированное устройство для сохранения когерентности канала предварительного кодирования в сети связи

Country Status (8)

Country Link
US (1) US8948297B2 (ru)
EP (1) EP2469729B1 (ru)
JP (1) JP5624138B2 (ru)
KR (1) KR101449443B1 (ru)
CN (1) CN102415005B (ru)
BR (1) BR112012003477A2 (ru)
RU (1) RU2494541C1 (ru)
WO (1) WO2011020235A1 (ru)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9961579B2 (en) 2009-10-01 2018-05-01 Qualcomm Incorporated Scalable channel feedback for wireless communication
US8781005B2 (en) 2009-10-01 2014-07-15 Qualcomm Incorporated Scalable quantization of channel state information for MIMO transmission
KR20120009649A (ko) * 2010-07-20 2012-02-02 삼성전자주식회사 다중 사용자 다중안테나 시스템에서 채널 직교화를 이용한 선처리 방법 및 장치
US9203490B2 (en) 2011-04-29 2015-12-01 Lg Electronics Inc. Method and apparatus for transmitting channel status information in wireless communication system
EP2702703A2 (en) * 2011-04-29 2014-03-05 Interdigital Patent Holdings, Inc. Open loop spatial processing
CN103001674B (zh) * 2011-09-14 2015-04-08 华为技术有限公司 一种设置权值反馈粒度的方法、设备及***
US9294179B2 (en) 2012-02-07 2016-03-22 Google Technology Holdings LLC Gain normalization correction of PMI and COI feedback for base station with antenna array
KR101335330B1 (ko) * 2012-08-07 2013-12-02 전북대학교산학협력단 협력 다중점 시스템에 기초한 통신방법
CN104104625B (zh) * 2013-04-10 2019-03-15 中兴通讯股份有限公司 保证预编码后rb组间信道相位连续性的方法和基站
CN106817720B (zh) * 2015-11-27 2019-07-02 中兴通讯股份有限公司 一种获取信道信息的方法及装置
US9929812B2 (en) * 2015-12-07 2018-03-27 Qualcomm Incorporated Techniques for channel estimation using user equipment specific reference signals based on smoothed precoders in a frequency domain
CN105812039B (zh) * 2016-03-21 2019-03-22 郑州大学 一种导频污染消除方法及装置
US10404331B2 (en) * 2016-12-20 2019-09-03 Intel IP Corporation Phase-rotation of SVD-based precoding matrices
KR102595898B1 (ko) 2016-12-27 2023-10-30 삼성전자 주식회사 무선 통신 장치 및 이의 채널 추정 방법
AU2017385290B2 (en) * 2016-12-27 2022-03-03 FG Innovation Company Limited Terminal apparatus, base station apparatus, and communication method
AU2017394106A1 (en) * 2017-01-17 2019-08-29 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Signal transmission method and apparatus
WO2018149503A1 (en) * 2017-02-17 2018-08-23 Huawei Technologies Co., Ltd. Device and method for wireless communication network transmission
CN108880645B (zh) * 2017-07-26 2019-08-27 华为技术有限公司 用于数据传输的方法、装置和***
CN109842576B (zh) * 2017-10-01 2020-10-09 维沃移动通信有限公司 利用控制资源集的预编码粒度进行信道估计的方法和设备
US11044001B2 (en) 2017-12-19 2021-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Steering vector weighting
WO2019178867A1 (en) * 2018-03-23 2019-09-26 Lenovo (Beijing) Limited Method and apparatus for non-codebook based ul transmission
US10659138B1 (en) * 2018-12-04 2020-05-19 Huawei Technologies Co., Ltd. System and method for precoding in a line of sight (LOS) multiple-input multiple-output (MIMO) communication system
KR20210012080A (ko) * 2019-07-23 2021-02-03 삼성전자주식회사 다중 사용자 다중 안테나 통신 시스템의 프리코더 생성 방법 및 프리코더 생성 장치
KR102206549B1 (ko) * 2019-10-21 2021-01-22 아주대학교산학협력단 송신 장치 및 그 송신 장치의 프리코딩 방법
CN111277522B (zh) * 2020-01-23 2021-07-06 青岛科技大学 一种水声ofdm通信***中信道参数的快速重构方法
CN113905431B (zh) * 2020-06-22 2023-11-03 华为技术有限公司 功率控制方法及装置
WO2022160344A1 (zh) * 2021-02-01 2022-08-04 株式会社Ntt都科摩 基站和终端
CN116889048A (zh) * 2021-02-01 2023-10-13 株式会社Ntt都科摩 信道重建方法、基站和终端
CN115118317B (zh) * 2022-05-27 2023-10-03 成都中科微信息技术研究院有限公司 一种适用于毫米波的迭代预编码多流方法、介质及装置
WO2024098388A1 (en) * 2022-11-11 2024-05-16 Qualcomm Incorporated Phase alignment for precoders

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2232472C2 (ru) * 2000-11-07 2004-07-10 Самсунг Электроникс Ко., Лтд. Способ для передачи индикатора комбинации форматов передачи, используемого для совместно используемого канала нисходящей линии связи, в широкополосной системе мобильной связи с множественным доступом и кодовым разделением каналов и устройство для его осуществления
RU2233010C2 (ru) * 1995-10-26 2004-07-20 Сони Корпорейшн Способы и устройства для кодирования и декодирования речевых сигналов
WO2007051192A2 (en) * 2005-10-27 2007-05-03 Qualcomm Incorporated A method and apparatus for pre-coding for a mimo system
CN101207600A (zh) * 2006-12-22 2008-06-25 华为技术有限公司 多发射天线的多输入多输出传输方法、***及装置
CN101217304A (zh) * 2008-01-10 2008-07-09 北京邮电大学 一种多子信道的多输入多输出预编码处理方法
CN101330486A (zh) * 2007-06-21 2008-12-24 大唐移动通信设备有限公司 下行专用导频的传输方法与装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7613248B2 (en) * 2002-06-24 2009-11-03 Qualcomm Incorporated Signal processing with channel eigenmode decomposition and channel inversion for MIMO systems
US20040081131A1 (en) * 2002-10-25 2004-04-29 Walton Jay Rod OFDM communication system with multiple OFDM symbol sizes
DE10254384B4 (de) * 2002-11-17 2005-11-17 Siemens Ag Bidirektionales Signalverarbeitungsverfahren für ein MIMO-System mit einer rangadaptiven Anpassung der Datenübertragungsrate
US7242724B2 (en) * 2003-07-16 2007-07-10 Lucent Technologies Inc. Method and apparatus for transmitting signals in a multi-antenna mobile communications system that compensates for channel variations
US7680212B2 (en) * 2004-08-17 2010-03-16 The Board Of Trustees Of The Leland Stanford Junior University Linear precoding for multi-input systems based on channel estimate and channel statistics
US7711066B2 (en) * 2004-11-05 2010-05-04 University Of Florida Research Foundation, Inc. Uniform channel decomposition for MIMO communications
JP4765336B2 (ja) * 2005-02-18 2011-09-07 ソニー株式会社 無線通信装置及び無線通信方法
WO2006112032A1 (en) 2005-04-14 2006-10-26 Matsushita Electric Industrial Co., Ltd. Wireless reception apparatus, wireless transmission apparatus, wireless communication system, wireless reception method, wireless transmission method, and wireless communication method
US7133463B1 (en) * 2005-08-25 2006-11-07 Rambus Inc. Linear transformation circuits
EP1871017A1 (en) * 2006-06-23 2007-12-26 Mitsubishi Electric Information Technology Centre Europe B.V. Method and device for reporting, through a wireless network, a channel state information between a first telecommunication device and a second telecommunication device
WO2008060105A1 (en) * 2006-11-15 2008-05-22 Lg Electronics Inc. Data transmission method using dirty paper coding in mimo system
US8090048B2 (en) * 2007-02-12 2012-01-03 Broadcom Corporation Method and system for an alternating channel delta quantizer for MIMO pre-coders with finite rate channel state information feedback
US7912140B2 (en) * 2007-03-26 2011-03-22 Lantiq Israel Ltd. Reducing computational complexity in maximum likelihood MIMO OFDM decoder
CN101291526B (zh) * 2007-04-18 2012-10-17 松下电器产业株式会社 减少信息反馈量的自适应调度方法和装置
US8014265B2 (en) * 2007-08-15 2011-09-06 Qualcomm Incorporated Eigen-beamforming for wireless communication systems
CN101374034B (zh) * 2007-08-20 2012-06-13 中兴通讯股份有限公司 下行与上行多用户多输入多输出的预编码方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2233010C2 (ru) * 1995-10-26 2004-07-20 Сони Корпорейшн Способы и устройства для кодирования и декодирования речевых сигналов
RU2232472C2 (ru) * 2000-11-07 2004-07-10 Самсунг Электроникс Ко., Лтд. Способ для передачи индикатора комбинации форматов передачи, используемого для совместно используемого канала нисходящей линии связи, в широкополосной системе мобильной связи с множественным доступом и кодовым разделением каналов и устройство для его осуществления
WO2007051192A2 (en) * 2005-10-27 2007-05-03 Qualcomm Incorporated A method and apparatus for pre-coding for a mimo system
CN101207600A (zh) * 2006-12-22 2008-06-25 华为技术有限公司 多发射天线的多输入多输出传输方法、***及装置
CN101330486A (zh) * 2007-06-21 2008-12-24 大唐移动通信设备有限公司 下行专用导频的传输方法与装置
CN101217304A (zh) * 2008-01-10 2008-07-09 北京邮电大学 一种多子信道的多输入多输出预编码处理方法

Also Published As

Publication number Publication date
JP5624138B2 (ja) 2014-11-12
KR20120055696A (ko) 2012-05-31
EP2469729B1 (en) 2017-08-16
RU2012110200A (ru) 2013-09-27
US20120140851A1 (en) 2012-06-07
US8948297B2 (en) 2015-02-03
EP2469729A4 (en) 2013-01-30
CN102415005B (zh) 2015-04-08
JP2013502756A (ja) 2013-01-24
BR112012003477A2 (pt) 2017-05-23
CN102415005A (zh) 2012-04-11
WO2011020235A1 (zh) 2011-02-24
KR101449443B1 (ko) 2014-10-13
EP2469729A1 (en) 2012-06-27

Similar Documents

Publication Publication Date Title
RU2494541C1 (ru) Способ и ассоциированное устройство для сохранения когерентности канала предварительного кодирования в сети связи
US20220263686A1 (en) Reciprocal calibration for channel estimation based on second-order statistics
US20220060232A1 (en) Hybrid beamforming method for wireless multi-antenna and frequency-division duplex systems
Vook et al. MIMO and beamforming solutions for 5G technology
CN107836089B (zh) 混合波束成形多天线无线***
US8908490B2 (en) Channel state information feedback device, method thereof, and base station
KR101419617B1 (ko) 무선 통신용 비단일 프리코딩 기법
US8134503B2 (en) Open-loop beamforming MIMO communications in frequency division duplex systems
US9912393B2 (en) Radio frequency beamforming basis function feedback
KR20180126061A (ko) 무선 통신 네트워크에서 프리코더 파라미터들을 결정하기 위한 방법들 및 디바이스들
US20130094548A1 (en) Method for transmitting channel information, device thereof, base station, and method for transmitting for base station thereof
US8942310B2 (en) Information processing apparatus and information processing method, and non-transitory computer readable medium storing information processing program
KR101546177B1 (ko) 잡음 평가 필터
KR20110057893A (ko) 직교주파수 분할다중 기반 무선통신 시스템에서 전용 파일럿 신호를 이용한 채널추정 방법 및 장치
KR100963333B1 (ko) 다중 안테나를 이용한 빔 형성 방법
Li et al. Enhanced analog beamforming for single carrier millimeter wave MIMO systems
EP3487135B1 (en) Method and device for transmitting signal by switching phase in mobile communication system
KR100594817B1 (ko) 고유빔 형성 기술이 적용된 mimo-ofdm 시스템 및이의 빔형성 방법
US8406720B2 (en) Beamforming weight generation using adaptive trigonometric waveform interpolation techniques
US10686500B2 (en) Pre-coding steering matrix for MU-MIMO communication systems
EP2541798A1 (en) Robust beamforming method and apparatus
JP6288314B2 (ja) Pmiを計算する方法及び無線通信システム
CN117811623A (zh) 通信方法及通信装置
CN117640312A (zh) 相位校准方法及通信装置

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20190818