Базовая станция, терминал пользователя и способ управления связью в системе мобильной связи

Иллюстрации

Показать все

Изобретение относится к беспроводной связи. Технический результат заключается в обеспечении эффективного использования радиоресурсов при одновременном уменьшении объема нисходящих служебных данных. Базовая станция выполнена с возможностью осуществления связи с терминалом пользователя в системе мобильной связи, использующей схему со многими входами-выходами (MIMO), с использованием предварительного кодирования. Базовая станция включает приемный модуль, принимающий индикатор матрицы предварительного кодирования (PMI), указывающий заданную матрицу предварительного кодирования, модуль определения, определяющий значение индикатора флага, указывающего, следует ли использовать матрицу предварительного кодирования, заданную в PMI, для осуществления связи в нисходящей линии связи, модуль генерирования сигнала управления, генерирующий нисходящий сигнал управления, включающий индикатор флага, и передающий модуль, передающий сигнал, включающий нисходящий сигнал управления, в нисходящей линии связи. 4 н. и 14 з.п. ф-лы, 11 ил.

Реферат

Область техники

Настоящее изобретение в целом относится к области мобильной связи и, в частности, к базовой станции, терминалу пользователя (UE) и способу управления связью в системе мобильной связи, в которой используется несколько антенн.

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

Интенсивно продолжается исследование и разработка системы связи следующего поколения. В качестве системы связи следующего поколения, являющейся преемником системы W-CDMA (Wideband Code Division Multiple Access, широкополосный многостанционный доступ с кодовым разделением каналов) или системы HSDPA (High Speed Downlink Packet Access, высокоскоростная пакетная передача данных в нисходящей линии связи), организация по стандартизации 3GPP (3rd Generation Partnership Project, Проект партнерства 3-го поколения), которая является органом по стандартизации W-CDMA, осуществляет исследование системы связи LTE (Long Term Evolution, долговременное развитие). Более конкретно, в системе LTE как в системе радиодоступа для использования в системе связи в нисходящей линии и системе связи в восходящей линии исследуются соответственно схема OFDM (Orthogonal Frequency Division Multiplexing, мультиплексирование с ортогональным частотным разделением) и схема SC-FDMA (множественный доступ с частотным разделением на одной несущей) (см., например, непатентный документ 1).

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

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

Как при осуществлении передачи в восходящей линии связи, так и при осуществлении передачи в нисходящей линии связи в системе LTE связь осуществляется путем выделения одного или большего количества физических каналов, совместно используемых множеством терминалов пользователя (UE). Канал, совместно используемый множеством терминалов пользователя (UE), в целом называется общим каналом (shared channel). В системе LTE связь в восходящей линии связи и связь в нисходящей линии связи осуществляется с использованием соответственно физического восходящего общего канала (PUSCH, Physical Uplink Shared Channel) и физического нисходящего общего канала (PDSCH, Physical Downlink Shared Channel).

В системе связи, использующей общий канал, как описано выше, необходимо осуществлять сигнализацию (операцию сигнализации или оповещения) для определения того, какой общий канал подлежит выделению какому именно терминалу пользователя (UE) в отношении каждого подкадра (имеющего в системе LTE длительность, равную одной (1) мс). Канал управления (control channel), используемый для сигнализации в системе LTE, называется физическим нисходящим каналом управления (PDCCH, Physical Downlink Control Channel) или нисходящим каналом управления L1/L2 (DL L1/L2 (Level 1/Level 2, уровень 1/уровень 2) control channel). Далее, данные, подлежащие передаче по физическому нисходящему каналу управления (PDCCH), включают, например, информацию нисходящего планирования, информацию подтверждения/неподтверждения (ACK/NACK), грант восходящего планирования (uplink scheduling grant), индикатор перегрузки, бит команды управления мощностью передачи и т.п. (см, например, непатентный документ 2).

Информация нисходящего планирования и грант восходящего планирования включают информационные элементы, подлежащие использованию для сигнализации, определяющей, какой общий канал подлежит выделению и какому именно терминалу пользователя (UE). Кроме того, информация нисходящего планирования может включать информационные элементы, относящиеся к физическому нисходящему общему каналу (PDSCH), например информацию выделения нисходящих блоков ресурсов, идентификатор (ID) терминала пользователя (UE) (мобильной станции), количество потоков при осуществлении связи по схеме MIMO (Multi-Input Multi-Output, система со многими входами-выходами), информацию матрицы предварительного кодирования, размер данных, схему модуляции, информацию HARQ (Hybrid Automatic Repeat reQuest, гибридный автоматический запрос повторной передачи) и т.п. Кроме того, грант восходящего планирования может включать информационные элементы, относящиеся к физическому восходящему общему каналу (PUSCH), например информацию выделения восходящих блоков ресурсов, идентификатор (ID) терминала пользователя (UE), размер данных, схему модуляции, информацию о мощности восходящей передачи, информацию опорного сигнала демодуляции в восходящей схеме MIMO и т.п.

В схеме связи MIMO (Multi-Input Multi-Output, система со многими входами-выходами) используется несколько антенн для увеличения скорости передачи данных и/или улучшения качества связи. Кроме того, в схеме связи MIMO передаваемый сигнал копируется, и каждый сигнал комбинируется с использованием подходящего весового коэффициента и передается. Благодаря этому можно передавать сигналы в качестве управляемых лучей с определенной направленностью. Этот способ называется способом предварительного кодирования, а весовой коэффициент (или коэффициент "взвешивания"), используемый в этом способе, называется матрицей предварительного кодирования.

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

Непатентный документ 1: 3GPP TR 25.814 (V7.0.0), "Physical Layer Aspects for Evolved UTRA," June 2006.

Непатентный документ 2: 3GPP R1-070103, "Downlink L1/L2 Control Signaling Channel Structure: Coding".

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

Для решения проблемы можно предположить, что имеется общий опорный сигнал, который является общим для всех терминалов пользователя (UE), так что канальная компенсация может быть выполнена на основании общего опорного сигнала. При использовании этого способа требуется, чтобы терминалу пользователя (UE) передавались данные, указывающие, какое предварительное кодирование (матрица предварительного кодирования) применяется (используется) для общего канала данных. Далее для упрощения описания такие данные называются индикатором матрицы предварительного кодирования (PMI, Pre-coding Matrix Indicator).

На фиг.2 показана схема одного из способов передачи индикатора матрицы предварительного кодирования (PMI). Как показано на фиг.2, в этом способе вместе с физическим нисходящим общим каналом (PDSCH), к которому применяется предварительное кодирование, всегда передается PMI, указывающий матрицу предварительного кодирования, которая применяется для физического нисходящего общего канала (PDSCH). В случае, показанном на фиг.2, PMI, указывающий матрицу предварительного кодирования, передается обратно из терминала пользователя (UE) в базовую станцию eNB (далее называемый "возвращаемый PMI"). Базовая станция eNB передает физический нисходящий общий канал (PDSCH) вместе с PMI, указывающим матрицу предварительного кодирования, назначенную (выбранную) терминалом пользователя (UE), или другую матрицу предварительного кодирования. В соответствии с этим способом можно обеспечить возможность того, что базовая станция eNB получит право определять PMI, указывающий матрицу предварительного кодирования, которая является наиболее подходящей для статуса передачи. Таким образом, обеспечивается более эффективное использование нисходящих ресурсов. Например, в случае, когда нисходящая передача может быть нормально выполнена с использованием только двух (2) потоков, даже если терминал пользователя (UE) передает PMI, указывающий матрицу предварительного кодирования, использующую четыре (4) потока, базовая станция eNB может принять решение использовать матрицу предварительного кодирования (набор векторов предварительного кодирования), использующую два (2) потока, без использования матрицы предварительного кодирования, использующей четыре (4) потока, переданной из терминала пользователя (UE). В этом случае благодаря осуществлению связи с использованием матрицы предварительного кодирования, определенной базовой станцией eNB, можно правильно и эффективно использовать нисходящие ресурсы. Однако, из-за того что в этом способе необходимо всегда передавать в нисходящей линии связи PMI, может, соответственно, увеличиться объем служебной информации. Кроме того, объем данных, занимаемый PMI, может увеличиваться или уменьшаться в зависимости от количества мультиплексируемых пользователей (терминалов пользователя (UE)) в нисходящей линии связи, что может затруднить слепое детектирование (blind detection).

На фиг.3 показана схема другого способа сообщения терминалу пользователя (UE) матрицы предварительного кодирования, подлежащей использованию при передаче из базовой станции eNB. В этом случае базовая станция eNB должна использовать PMI, возвращаемый из терминала пользователя (UE) в базовую станцию eNB (возвращаемый PMI). В этом случае для уменьшения объема служебных данных такой способ может быть предпочтительным, так как предавать PMI вместе с физическим нисходящим общим каналом (PDSCH) не требуется. Однако при использовании этого способа базовая станция eNB не может заменить матрицу предварительного кодирования на более подходящую. Поэтому такой способ не является предпочтительным с точки зрения эффективного использования нисходящих ресурсов. Кроме того, если базовой станции eNB не удается правильно распознать возвращаемый PMI, базовая станция eNB может выполнить предварительное кодирование с использованием матрицы предварительного кодирования, отличной от матрицы, предполагаемой терминалом пользователя (UE). Кроме того, в этом случае, так как терминал пользователя (UE) не знает того, что базовой станции eNB не удалось правильно распознать возвращаемый PMI, терминалу пользователя (UE) придется обрабатывать принятый сигнал, имеющий заниженное качество.

Раскрытие изобретения

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

Согласно аспекту настоящего изобретения предлагается базовая станция, выполненная с возможностью осуществления связи с терминалом пользователя в системе мобильной связи, использующей схему со многими входами-выходами (MIMO, multi-input multi-output), с использованием предварительного кодирования. Базовая станция включает приемный модуль, принимающий индикатор матрицы предварительного кодирования (PMI, Pre-coding Matrix Indicator), указывающий заданную матрицу предварительного кодирования, модуль определения, определяющий значение индикатора флага, указывающего, следует ли использовать матрицу предварительного кодирования, заданную в PMI, для осуществления связи в нисходящей линии связи; модуль генерирования сигнала управления, генерирующий нисходящий сигнал управления, включающий по меньшей мере индикатор флага; и передающий модуль, передающий сигнал, включающий нисходящий сигнал управления, в нисходящей линии связи.

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

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

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

Фиг.2 представляет собой схему, на которой показана проблема, возникающая в традиционном способе.

Фиг.3 представляет собой схему, на которой показана проблема, возникающая в другом традиционном способе.

Фиг.4 представляет собой схему, на которой показано выполнение предварительного кодирования на основании способа, используемого базовой станцией (eNB) и терминалом пользователя (UE), в соответствии с вариантом осуществления настоящего изобретения.

Фиг.5 представляет собой блок-схему, на которой показан пример работы терминала пользователя (UE) в соответствии с вариантом осуществления настоящего изобретения.

Фиг.6 представляет собой блок-схему, на которой показан пример работы базовой станции (eNB) в соответствии с вариантом осуществления настоящего изобретения.

Фиг.7 представляет собой схему, на которой показано вычисление битов детектирования ошибок, когда значение индикатора флага равно единице (1).

Фиг.8 представляет собой схему, на которой показано вычисление битов детектирования ошибок и элемент канального кодирования, когда значение индикатора флага равно нулю (0).

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

Фиг.10 представляет собой функциональную схему, на которой показан пример конструкции базовой станции eNB в соответствии с вариантом осуществления настоящего изобретения.

Фиг.11 представляет собой функциональную схему, на которой показан пример конструкции терминала пользователя (UE) в соответствии с вариантом осуществления настоящего изобретения.

Перечень обозначений:

102: модуль радиоприема

104: модуль демодуляции восходящего принятого сигнала

106: модуль декодирования сигнала данных

108: модуль декодирования битов управления

110: модуль определения достоверности PMI

112: модуль выбора матрицы предварительного кодирования

114: модуль добавления бита детектирования ошибок

116: модуль удаления PMI

118: модуль канального кодирования

120: модуль модуляции битов управления

122: модуль последовательно-параллельного преобразования

124: модуль канального кодирования

126: модуль модуляции данных

128: модуль умножения матрицы предварительного кодирования

130: модуль мультиплексирования сигнала

132: модуль обратного быстрого преобразования Фурье (IFFT, ОБПФ)

134: модуль радиопередачи

202: модуль кодирования и модуляции сигнала данных

204: модуль кодирования и модуляции сигнала управления

206: модуль генерирования восходящего передаваемого сигнала

208: модуль радиопередачи

210: модуль радиоприема

212: модуль быстрого преобразования Фурье (FFT, БПФ)

214: модуль выбора матрицы предварительного кодирования

216: модуль накопления PMI

218: модуль демодуляции данных

220: модуль канального декодирования

222: модуль добавления PMI

224: модуль детектирования ошибок

230: модуль умножения матрицы предварительного кодирования

232: модуль разделения сигналов

234: модуль декодирования канала

236: модуль параллельно-последовательного преобразования

Осуществление изобретения

На фиг.4 показана схема связи, осуществляемой между базовой станцией eNB и терминалом пользователя (UE) в соответствии с вариантом осуществления настоящего изобретения. При осуществлении связи сначала из терминала пользователя (UE) в базовую станцию eNB возвращается индикатор матрицы предварительного кодирования (PMI), указывающий заданную матрицу предварительного кодирования. Базовая станция eNB определяет, действительно ли матрицу предварительного кодирования, заданную в PMI, следует использовать при осуществлении связи в нисходящей линии связи, и подготавливает индикатор флага, указывающий результат данного определения. Затем базовая станция eNB передает физический нисходящий общий канал (PDSCH) вместе с подготовленным индикатором флага в терминал пользователя (UE). Терминал пользователя (UE) принимает индикатор флага и определяет, действительно ли матрица предварительного кодирования, ранее возвращенная в базовую станцию eNB, используется при осуществлении связи в нисходящей линии связи, путем проверки принятого индикатора флага. Например, значение индикатора флага может быть выражено посредством одного (1) бита. В этом случае, когда значение бита равно "0" (ноль), при осуществлении связи в нисходящей линии связи используется матрица предварительного кодирования, заданная в PMI. С другой стороны, когда значение бита равно "1" (единица), используется заданная по умолчанию матрица предварительного кодирования, заранее известная как базовой станции eNB, так и терминалу пользователя (UE). В целом количество битов, представляющих индикатор флага, меньше, чем количество битов, представляющих PMI, поэтому при использовании индикатора флага объем служебной информации может быть значительно уменьшен по сравнению со случаем, когда PMI передается при каждой нисходящей передаче, как в традиционном способе. Кроме того, базовая станция eNB может выбрать подходящую матрицу предварительного кодирования, отличную от матрицы предварительного кодирования, заданной в возвращаемом PMI из терминала пользователя (UE), так, чтобы эффективно использовать нисходящие ресурсы.

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

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

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

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

В случае, когда значение индикатора флага (бита (битов) индикатора флага) указывает, что заданная по умолчанию матрица предварительного кодирования не используется для осуществления связи в нисходящей линии связи (далее этот случай может также называться случаем, когда "Х=0"), часть данных, включающая данные, где выполнена свертка PMI с битами управления, индикатор флага (бит(ы) индикатора флага) и биты детектирования ошибок могут кодироваться (подвергаться канальному кодированию) и передаваться терминалу пользователя (UE). Это может быть предпочтительным с точки зрения передачи PMI в терминал пользователя (UE) без увеличения количества битов управления. Однако в этом случае требуется отдельно передавать терминалу пользователя (UE) данные, указывающие количество битов, занятых PMI (свернутых с PMI).

В соответствии с вариантом осуществления настоящего изобретения базовая станция eNB может выполнять операцию детектирования ошибок над PMI, который возвращается из терминала пользователя (UE) (далее также называемый "возвращаемый PMI"). Эта операция может быть предпочтительной с точки зрения надежного определения того, следует ли использовать заданную по умолчанию матрицу предварительного кодирования для осуществления связи в нисходящей линии связи. Кроме того, например, терминал пользователя (UE) принимает как PMI, так и биты детектирования ошибок PMI, и выполняет операцию детектирования ошибок над PMI на основании сравнения битов детектирования ошибок, вычисленных терминалом пользователя (UE), и битов детектирования ошибок, вычисленных базовой станцией eNB. Кроме того, базовая станция eNB может выполнять операцию детектирования ошибок на основании уровня качества приема восходящего опорного сигнала, принятого из терминала пользователя (UE). Кроме того, базовая станция eNB может выполнять операцию детектирования ошибок на основании данных о правдоподобии общего канала данных, принятого из терминала пользователя (UE).

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

Первый вариант осуществления

Функционирование до начала осуществления связи в нисходящей линии связи

Далее описана работа базовой станции eNB и терминала пользователя (UE) в системе мобильной связи в соответствии с вариантом осуществления настоящего изобретения. В системе мобильной связи предполагается, что, когда выполняется предварительное кодирование, связь осуществляется на основе схемы MIMO (Multi-Input Multi-Output). Поэтому как базовая станция eNB, так и терминал пользователя (UE) имеют несколько приемопередающих антенн, и применяется взвешивание на основании матриц предварительного кодирования, так что сигналы передаются с антенн в требуемых направлениях.

Фиг.5 и 6 представляют собой диаграммы, на которых показаны примеры операций, выполняемых соответственно терминалом пользователя (UE) и базовой станцией eNB, в соответствии с вариантом осуществления настоящего изобретения. В примерах операций, показанных на фиг.5 и 6, выполняется адаптивное управление выбором матрицы предварительного кодирования на основании PMI, возвращаемого из терминала пользователя (UE) в базовую стацию eNB (то есть возвращаемого PMI). Как показано на фиг.5, на шаге S502 терминал пользователя (UE) определяет PMI, который нужно вернуть в базовую станцию eNB (то есть возвращаемый PMI). Как правило, матрица предварительного кодирования, заданная в PMI, представляет собой одну из заранее заданного количества матриц предварительного кодирования (U1, U2, …, UP). Более конкретно, PMI задает матрицу предварительного кодирования (Ui) из числа матриц предварительного кодирования (U1, U2, …, UP). В более общем случае матрицы предварительного кодирования не являются группой альтернатив и могут адаптивно настраиваться, так что может быть сформирована любая подходящая матрица предварительного кодирования. Однако с точки зрения уменьшения вычислительной нагрузки для управления выбором матрицы предварительного кодирования и обеспечения адаптивного управления матрицы предварительного кодирования предпочтительно могут выбираться из группы альтернатив.

Далее на шаге S504 терминал пользователя (UE) передает в базовую станцию eNB определенный таким образом PMI.

Далее осуществляется переход на шаг S602, показанный на фиг.6. На шаге S602 базовая станция eNB принимает PMI (возвращаемый PMI) из терминала пользователя (UE).

На шаге S604 базовая станция eNB определяет матрицу предварительного кодирования, заданную в PMI, и дополнительно определяет, подходит ли матрица предварительного кодирования, заданная в PMI, для использования при осуществлении связи в нисходящей линии связи. В этом случае базовая станция eNB может определить, подходит ли матрица предварительного кодирования, на основании количества потоков, количества передающих антенн, объема нисходящего графика и т.п. В этом варианте осуществления, когда определено, что матрица предварительного кодирования, заданная в PMI, не подходит для осуществления связи в нисходящей линии связи, в качестве матрицы предварительного кодирования, которую следует использовать для осуществления связи в нисходящей линии связи, выбирается заданная по умолчанию матрица предварительного кодирования, заранее известная как базовой станции eNB, так и терминалу пользователя (UE). Может иметься более одной заданной по умолчанию матрицы предварительного кодирования, однако для упрощения в данном описании предполагается, что предусмотрена только одна заданная по умолчанию матрица предварительного кодирования. Более конкретно, в данном варианте осуществления имеется две альтернативы для выбора матрицы предварительного кодирования. Одна альтернатива представляет собой выбор матрицы предварительного кодирования, заданной в PMI, а другая альтернатива представляет собой выбор заданной по умолчанию матрицы предварительного кодирования. Кроме того, в данном варианте осуществления индикатор флага определен посредством одного (1) бита для определения того, какая из матриц предварительного кодирования подлежит выбору в качестве матрицы предварительного кодирования, подлежащей использованию для осуществления связи в нисходящей линии связи. Поэтому в этом случае в зависимости от значения бита индикатора флага (например, равного "1" или "0") для использования выбирается заданная по умолчанию матрица предварительного кодирования или матрица предварительного кодирования, заданная в PMI. При наличии нескольких заданных по умолчанию матриц предварительного кодирования для выражения требуемого количества значений индикатора флага может использоваться несколько битов индикатора флага. В этом случае при наличии, например, трех (3) типов заданных по умолчанию матриц предварительного кодирования для передачи данных, указывающих, какой тип матрицы предварительного кодирования следует использовать для осуществления связи в нисходящей линии связи, могут использоваться два (2) бита индикатора флага.

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

На фиг.7 показана схема получения (вычисления) битов детектирования ошибок, когда для осуществления связи в нисходящей линии связи должна использоваться заданная по умолчанию матрица предварительного кодирования. Как показано на фиг.7, биты детектирования ошибок получаются (вычисляются) путем выполнения заданного вычисления над битами данных (объектом вычисления), включающими биты управления (данные управления) и значение бита индикатора флага (значение которого равно "1" в примере на фиг.7). Как правило, в качестве битов детектирования ошибок могут использоваться биты детектирования, используемые для проверки циклической контрольной суммы (CRC, Cyclic Redundancy Check) (то есть биты детектирования ошибок CRC). В другом варианте могут использоваться любые другие подходящие биты детектирования. В этом варианте осуществления, как показано на фиг.7, выполняется свертка идентификатора пользователя (UE-ID) с битами детектирования ошибок, используемыми для детектирования ошибок (CRC). Кроме того, биты управления включают различные информационные элементы, подлежащие передаче в терминал пользователя (UE) при осуществлении связи в нисходящей линии связи. Данные информационные элементы, как правило, включают данные, включенные в канал управления L1/L2 (L1/L2 ССН), однако в другом варианте информационные элементы могут включать только часть данных, включенных в канал управления L1/L2 (L1/L2 ССН), или данные, отличные от данных, включенных в канал управления L1/L2 (L1/L2 ССН). В любом случае на шаге S606 биты управления как часть объекта вычисления битов детектирования ошибок включают любые данные, отличные от индикатора флага и PMI.

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

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

На фиг.8 показана схема получения (вычисления) битов детектирования ошибок, когда для осуществления связи в нисходящей линии связи должна использоваться матрица предварительного кодирования, заданная в PMI. Как показано на фиг.8, биты детектирования ошибок получаются (вычисляются) путем выполнения заданного вычисления над битами данных (объектом вычисления), включающими биты управления (данные управления), значение бита индикатора флага (значение которого равно "0" в примере на фиг.8) и PMI, возвращаемый из терминала пользователя (UE) (то есть возвращаемый PMI). Как правило, в качестве битов детектирования ошибок могут использоваться биты детектирования, используемые для проверки циклической контрольной суммы (CRC, Cyclic Redundancy Check). В другом варианте могут использоваться любые другие подходящие биты детектирования. В этом варианте осуществления, как показано на фиг.8, выполняется свертка идентификатора пользователя (UE-ID) с битами детектирования ошибок, используемыми для детектирования ошибок (CRC). Следует отметить, что в отличие от случая, показанного на фиг.7, на фиг.8 показано, что возвращаемый PMI включен в объект вычисления, используемый для получения (вычисления) битов детектирования ошибок. Как описано выше, биты управления включают различные информационные элементы, подлежащие передаче в терминал пользователя (UE) при осуществлении связи в нисходящей линии связи. Данные информационные элементы, как правило, включают данные, включенные в канал управления L1/L2 (L1/L2 ССН), однако в другом варианте информационные элементы могут включать только часть данных, включенных в канал управления L1/L2 (L1/L2 ССН), или данные, отличные от данных, включенных в канал управления L1/L2 (L1/L2 ССН).

Далее на шаге S612, показанном на фиг.6, выполняется операция кодирования (канального кодирования) для исправления ошибок. В качестве способа кодирования может использоваться любой подходящий известный в данной области техники способ кодирования, включая сверточное кодирование, турбо кодирование и т.п. На этом шаге данного варианта осуществления кодирование выполняется путем обработки битов данных (части данных), включающих биты управления, бит индикатора флага (указывающий значение, равное "0") и биты детектиро