УСТРОЙСТВО ПЕРЕДАЧИ MIMO И СПОСОБ ПЕРЕДАЧИ MIMO
MIMO TRANSMISSION DEVICE AND MIMO TRANSMISSION METHOD

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к устройству передачи со многими входами и многими выходами (MIMO) и к способу передачи со многими входами и многими выходами (MIMO) для передачи, в частности, сигналов многостанционного доступа с частотным разделением каналов на одной несущей (SC-FDMA).
УРОВЕНЬ ТЕХНИКИ
Согласно стандарту 3GPP-LTE система SC-FDMA (многостанционный доступ с частотным разделением каналов на одной несущей) принята в качестве схемы связи по восходящей линии связи (смотрите непатентную литературу 1). С помощью SC-FDMA N символов, модулированных с помощью заданной схемы модуляции (например, QPSK) на оси времени, разделяются на множество частотных составляющих, распределяемых по различным поднесущим, между частотными составляющими и после изменения обратно в сигнал во временной области к ним добавляется CP (циклический префикс), формируя, таким образом, символ SC-FDMA. Таким образом, один символ SC-FDMA содержит N непрерывных временных сигналов и CP.
Кроме того, согласно 3GPP-LTE устройство базовой станции радиосвязи (здесь далее просто "базовая станция") выделяет ресурсы для данных восходящей линии связи оконечному устройству радиосвязи (здесь далее просто "терминал") через физический канал (например, PDCCH).
После приема информации выделения ресурсов для данных восходящей линии связи терминал передает данные, хранящиеся в его буфере, используя эти ресурсы.
Кроме того, в 3GPP-LTE к передаче данных по нисходящей линии связи применяется ARQ (автоматический запрос на повторную передачу) от базовой станции на терминал. Таким образом, терминал возвращает обратно на базовую станцию ответный сигнал, указывающий результат обнаружения ошибок данных нисходящей линии связи. Терминал выполняет проверку CRC (с помощью циклического избыточного кода) данных нисходящей линии связи и возвращает ACK (подтверждение), когда CRC=OK (ошибка отсутствует) или возвращает NACK (отрицательное подтверждение), когда CRC=NG (ошибка присутствует), на базовую станцию в качестве ответного сигнала.
Поэтому возникает случай, при котором, в то время как данные передачи хранятся в буфере, терминал должен передать ответный сигнал (то есть сигнал ACK/NACK) для данных нисходящей линии связи, принятых на четыре субкадра раньше. В этом случае на стороне терминала сигнал ACK/NACK размещается в ресурсах, в которых первоначально должны размещаться данные восходящей линии связи (смотрите непатентную литературу 2).
На фиг. 1 показаны временные интервалы, в которых размещен сигнал ACK/NACK. На фиг. 1 упомянутое выше "N" равно 12 и CP не показывается при каждом объяснении. Кроме того, один временной интервал сформирован с семью символами SC-FDMA. Кроме того, обычно, хотя сигнал ACK/NACK, переданный по восходящей линии связи, является максимум одним символом в одном субкадре, чтобы увеличить мощность приема сигнала ACK/NACK на базовой станции на приемной стороне, сигнал ACK/NACK периодически передается восемь раз (то есть восемь символов) в каждом временном интервале, показанном на фиг. 1. То есть сигнал ACK/NACK передается четыре раза в символе SC-FDMA непосредственно перед опорным сигналом и четыре раза в символе SC-FDMA сразу после опорного сигнала.
Кроме того, была запущена передовая стандартизация 3GPP LTE, чтобы реализовать более быструю связь. В передовом стандарте 3GPP LTE, чтобы реализовать скорость передачи по восходящей линии связи максимально около 500 Мбит/с, как ожидается, должен быть принят способ пространственного мультиплексирования по восходящей линии связи (то есть система со многими входами и многими выходами, MIMO: Multiple Input Multiple Output).
На фиг. 2 представлена блок-схема, показывающая пример конфигурации устройства передачи MIMO. На фиг. 2, как в 3GPP-LTE, сигнал данных, который должен пространственно мультиплексироваться, поступает в качестве входного сигнала на блок предварительного кодирования, в то же время сохраняя признак одной несущей. Блок предварительного кодирования выполняет операцию предварительного кодирования двух позиций данных входных потоков и выводит результаты в блоки DFT, связанные с соответствующими антеннами. Кроме того, передача двух позиций потоковых данных в одно и то же время определяется как "передача ранга 2". В отличие от этого в системе 3GPP-LTE, показанной на фиг. 1, посредством одного потока выполняется "передача ранга 1". Кроме того, предполагается, что терминал в 3GPP-LTE имеет одну передающую антенну и поэтому процесс предварительного кодирования согласно 3GPP-LTE не выполняется.
Затем блоки DFT преобразуют входные сигналы на оси частот и выводят множество результирующих частотных составляющих в блок распределения частот. Это множество частотных составляющих распределяется по соответствующим позициям частот с помощью блоков распределения частот, и блоками IFFT создаются сигналы во временной области. Сигналы во временной области, полученные, как описано выше, передаются через радиочастотные схемы и антенны.
ЛИТЕРАТУРА
Непатентная литература
Непатентная литература 1
3GPP TS 36.211 V8.3.0, "Physical Channels and Modulation (Release 8)," May 2008
Непатентная литература 2
3GPP TS 36.212 V8.3.0, "Multiplexing and Channel Coding (Release 8)," May 2008
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Техническая проблема
Здесь, в случае передачи сигнала ACK/NACK посредством передачи ранга 2, во-первых, возможен способ отображения (размещения) сигнала ACK/NACK только в одном потоке и, во-вторых, возможен способ отображения (размещения) сигнала ACK/NACK в обоих, двух потоках.
data
data
На фиг. 3 представлен способ отображения сигнала ACK/NACK только в одном потоке. В случае ранга 2 S, представляющая модулированную последовательность данных, представляется вектором из двух строк и одного столбца (2Ч1). Кроме того, обычно предполагается, что терминал имеет две передающих антенны, матрица Ф предварительного кодирования представляется матрицей 2Ч2.
ack,
ack,
Кроме того, вектор сигнала ACK/NACK представляется матрицей 2Ч1. Однако сигнал ACK/NACK отображается только в одном потоке, и в другом потоке отображается ноль, чтобы предотвратить помеху между потоками. То есть, когда модулированным сигналом ACK/NACK является S вектор сигнала ACK/NACK представляется как (S 0).
data
ack
Здесь, когда матрица Ф=1/2Ч(1,1;1;-1), предварительно кодированный вектор Xсигнала ACK/NACK представляется уравнением 1
[1]
ack
Затем, как описано выше, этот вектор сигнала ACK X вводится в два символа SC-FDMA в одном временном интервале и, в целом, передается восемь раз.
Таким образом, сигнал ACK/NACK передается без пространственного мультиплексирования, так что возможно снизить помеху, влияющую на сигнал ACK/NACK. Поэтому точность приема сигнала ACK/NACK повышается.
ack
Однако вектор X сигнала ACK содержит взвешивание для передающей антенны и поэтому в сигнале ACK/NACK возникает эффект формирования диаграммы направленности. Соответственно, существует вероятность, что сигнал ACK/NACK не достигает терминала при заданной мощности, зависящей от направления сформированной диаграммы направленности. То есть в зависимости от эффекта формирования диаграммы направленности возникает проблема, что качество приема сигнала ACK/NACK ухудшается.
ack,
ack
Кроме того, на фиг. 4 представлен способ отображения сигнала ACK/NACK в обоих потоках. Чтобы предотвратить помеху между потоками и увеличить мощность сигнала ACK/NACK, один и тот же сигнал ACK/NACK отображается в двух потоках. То есть вектор сигнала ACK/NACK в этом случае представляется посредством (S S).
ack
В этом случае, когда используется та же самая матрица предварительного кодирования, предварительно кодированный вектор сигнала ACK/NACK X представляется уравнением 2
(2)
ack
Как видно из уравнения 2, один элемент предварительно кодированного вектора сигнала X ACK/NACK равен нулю. То есть в этом случае следует, что сигнал ACK/NACK передается только через одну антенну. Поэтому в зависимости от состояния тракта передачи возникает проблема, что качество приема сигнала ACK/NACK может ухудшиться.
Поэтому задача настоящего изобретения состоит в том, чтобы обеспечить устройство передачи MIMO и способ передачи MIMO для улучшения качества приема ответного сигнала в случае, когда первый и второй элементы вектора ответного сигнала, сформированные на основе ответного сигнала, содержатся в одном и том же субкадре и затем передаются.
Решение проблемы
Устройство передачи MIMO, соответствующее настоящему изобретению, которое отображает первый и второй элементы вектора ответного сигнала, сформированного на основе ответного сигнала, в первом и втором потоках соответственно, включает первый и второй элементы в двух символах мультидоступа с частотным разделением (FDMA) в один субкадр и выполняет передачу, используя конфигурацию, содержащую блок формирования, который формирует векторы ответного сигнала на основе ответного сигнала и делает вектор ответного сигнала в первом символе FDMA и вектор ответного сигнала во втором символе FDMA ортогональными; и блок предварительного кодирования, который выполняет предварительное кодирование сформированных ответных сигналов посредством матрицы, умножающей унитарную матрицу на постоянное число.
Соответствующий настоящему изобретению способ передачи MIMO для отображения первого и второго элементов вектора ответного сигнала, сформированного на основе ответного сигнала, в первом и втором потоках соответственно, включения первого и второго элементов в двух символах мультидоступа с частотным разделением (FDMA) в один субкадр и выполнения передачи, содержит этапы, на которых: формируют векторы ответного сигнала на основе ответного сигнала; и выполняют предварительное кодирование сформированных векторов ответного сигнала посредством матрицы, умножающей унитарную матрицу на постоянное число, причем вектор ответного сигнала в первом символе FDMA и вектор ответного сигнала во втором символе FDMA являются ортогональными.
Предпочтительные эффекты изобретения
В соответствии с настоящим изобретением возможно обеспечить устройство передачи MIMO и способ передачи MIMO для улучшения качества приема ответного сигнала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 представляет обычный временной интервал, в котором размещается сигнал ACK/NACK;
Фиг. 2 - блок-схема, показывающая пример конфигурации традиционной аппаратуры передачи MIMO;
Фиг. 3 - способ (или сопутствующая методика) размещения сигнала ACK/NACK в одном потоке;
Фиг. 4 - способ (или сопутствующая методика) размещения сигнала ACK/NACK сразу в двух потоках;
Фиг. 5 - блок-схема конфигурации терминала в соответствии с вариантом 1 осуществления настоящего изобретения;
Фиг. 6 - блок-схема конфигурации базовой станции в соответствии с вариантом 1 осуществления настоящего изобретения;
Фиг. 7 - сигнал SC-FDMA в одном временном интервале в случае, когда количество повторений размещения вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем;
Фиг. 8 - сигнал SC-FDMA в одном временном интервале в варианте 2 осуществления, когда количество повторений размещения вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем;
Фиг. 9 - сигнал SC-FDMA в одном временном интервале в варианте 3 осуществления, когда количество повторений размещения вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем;
Фиг. 10 - обобщение фиг. 9 в отношении матрицы предварительного кодирования;
Фиг. 11 - блок-схема конфигурации терминала в соответствии с вариантом 4 осуществления настоящего изобретения;
Фиг. 12 - блок-схема конфигурации базовой станции в соответствии с вариантом 4 осуществления настоящего изобретения;
Фиг. 13 - сигнал OFDM в двух временных интервалах в случае, когда данные восходящей линии связи и ответный сигнал размещены в одном и том же субкадре в варианте 4 осуществления;
Фиг. 14 - сигнал OFDM в двух временных интервалах в случае, когда в варианте 5 осуществления данные восходящей линии связи и ответный сигнал размещены в одном и том же субкадре;
Фиг. 15 - сигнал OFDM на двух временных интервалах в случае, когда в варианте 6 осуществления данные восходящей линии связи и ответный сигнал размещены в одном и том же субкадре;
Фиг. 16 - изменение конфигурации терминала, показанного на фиг. 5; и
Фиг. 17 - изменение конфигурации терминала, показанного на фиг. 5.
ОПИСАНИЕ ВАРИАНТА ОСУЩЕСТВЛЕНИЯ
Теперь варианты осуществления настоящего изобретения будут объяснены подробно со ссылкой на сопроводительные чертежи. Кроме того, в вариантах осуществления одним и тем же компонентам будут присвоены одни и те же ссылочные позиции и повторяющиеся объяснения будут опущены.
Вариант осуществления 1
Конфигурация терминала
На фиг. 5 представлена блок-схема конфигурации терминала 100, соответствующая варианту 1 осуществления настоящего изобретения. На фиг. 5 терминал 100 содержит радиоприемные блоки 105-1 и 105-2, блок 110 демодуляции сигнала OFDM (мультиплексирования с ортогональным частотным разделением), блок 115 демультиплексирования, блок 120 приема сигнала управления, блок 125 управления, блок 130 приема данных, блок 135 обнаружения ошибки при приеме, блок 140 формирования вектора ответного сигнала, блок 145 отображения ответного сигнала, блок 150 распределения, блоки 155-1 и 155-2 модуляции, блоки 160-1 и 160-2 мультиплексирования, блок 165 предварительного кодирования, блоки 170-1 и 170-2 формирования сигнала SC-FDMA и блоки 175-1 и 175-2 радиопередачи. Кроме того, на фиг. 5 терминал 100, который является устройством передачи MIMO, имеет множество антенн и функциональные блоки с кодовым номером "1" ветви связаны с первой антенной, и функциональные блоки с кодовым номером "2" ветви связаны со второй антенной.
Радиоприемные блоки 105-1 и 105-2 выполняют обработку при радиоприеме (такую как преобразование с понижением частоты, аналого-цифровое преобразование (A/D)) для сигналов радиоприема, принятых через соответствующие антенны, и выводят результирующие принимаемые сигналы на блок 110 демодуляции сигнала OFDM.
Блок 110 демодуляции сигнала OFDM снабжен блоками 111-1 и 111-2 удаления CP (циклического префикса), блоками 112-1 и 112-2 быстрого преобразования Фурье ("FFT") и блоком 113 объединения сигналов. Блок 110 демодуляции сигнала OFDM принимает сигналы приема OFDM от каждого из радиоприемных блоков 105-1 и 105-2. В блоке 110 демодуляции сигнала OFDM блоки 111-1 и 111-2 удаления CP удаляют CP из сигналов приема OFDM, а блоки 112-1 и 112-2 FFT преобразуют принимаемые сигналы OFDM без CP в сигналы в частотной области, соответственно. Затем блок 113 объединения сигналов объединяет сигналы всех частотных составляющих в частотной области, полученных в блоке 112-1 и 112-2 FFT, и обеспечивает параллельный сигнал. Дополнительно, блок 113 объединения сигналов выполняет для параллельного сигнала преобразование параллельного кода в последовательный и выводит результирующий последовательный сигнал на блок 115 демультиплексирования в качестве сигнала приема.
Блок 115 демультиплексирования демультиплексирует сигнал приема, принятый от блока 110 демодуляции сигнала OFDM, в сигнал управления и сигнал данных, содержащиеся в этом сигнале приема. Сигнал управления выводится на блок 120 приема сигнала управления, а сигнал данных выводится на блок 130 приема данных.
Блок 120 приема сигнала управления принимает сигнал управления от блока 120 демультиплексирования. Этот сигнал управления содержит информацию распределения для восходящей линии связи и информацию распределения для нисходящей линии связи. Блок 120 приема сигнала управления извлекает и выводит информацию для распределения восходящей линии связи и информацию для распределения нисходящей линии связи на блок 125 управления.
Блок 125 управления генерирует сигнал управления приемом данных на основе информации распределения для нисходящей линии связи, принятой от блока 120 приема сигнала управления, и выводит этот сигнал на блок 120 приема данных.
Кроме того, блок 125 управления определяет MCS (схему модуляция и кодирования) сигнала данных на основе информации распределения для восходящей линии связи. Дополнительно, в соответствии с определенной MCS блок 125 управления определяет количество повторений размещений вектора сигнала ACK/NACK в одном символе SC-FDMA.
Блок 130 приема данных принимает сигнал данных от блока 115 демультиплексирования. Затем блок 130 приема данных декодирует сигнал данных для подчиненного устройства на основе сигнала управления приемом данных, принятого от блока 125 управления.
Блок 135 обнаружения ошибок при приеме принимает решение, было ли декодирование успешным или потерпело неудачу, основываясь на результате декодирования данных блоком 130 приема данных, и создает ответный сигнал для этого результата принятия решения, то есть генерирует сигнал ACK/NACK. То есть ACK генерируется, когда декодирование прошло успешно, или NACK генерируется, когда декодирование потерпело неудачу. Этот сигнал ACK/NACK выводится на блок 140 формирования вектора ответного сигнала.
Блок 140 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигнала ACK/NACK. Блок 140 формирования вектора ответного сигнала генерирует первый вектор сигнала ACL/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу.
Блок 145 размещения ответного сигнала размещает первый и второй элементы первого вектора сигнала ACK/NACK (или второго вектора сигнала ACK/NACK), сформированные в блоке 140 формирования вектора ответного сигнала, в первом потоке и во втором потоке соответственно. Блок 145 размещения ответного сигнала размещает первый вектор сигнала ACK/NACK в символе, соответствующем первому символу SC-FDMA, и размещает второй вектор сигнала ACK/NACK в символе, соответствующем второму символу SC-FDMA, в том же самом временном интервале, что и первый символ SC-FDMA. Блок 145 размещения ответного сигнала повторяет размещение первого вектора сигнала ACK/NACK и второго вектора сигнала ACK/NACK то количество повторений, которое определено в блоке 125 управления.
Блок 150 распределения принимает последовательность передачи данных и распределяет входную последовательность данных передачи на два потока данных. Это делается потому, что терминал 100 передает данные передачи посредством пространственного мультиплексирования.
Блоки 155-1 и 155-2 модуляции модулируют два потока данных на основе директивы от блока 125 управления и выводят результаты на блоки 160-1 и 160-2 мультиплексирования.
Блоки 160-1 и 160-2 мультиплексирования производят временное мультиплексирование сигналов данных, принятых от блоков 155-1 и 155-2 модуляции, и векторов сигналов ACK/NACK, принятых от блока 145 размещения ответного сигнала согласно директиве от блока 125 управления.
Блок 165 предварительного кодирования принимает в качестве входного сигнала первый поток и второй поток, посредством которых векторы сигнала ACL/NACK мультиплексируются в блоках 160-1 и 160-2 мультиплексирования, и применяет процесс предварительного кодирования, основанный на директиве блока 125 управления, к первому потоку и ко второму потоку. Блок 165 предварительного кодирования выполняет процесс предварительного кодирования, используя матрицу, умножающую унитарную матрицу 2Ч2 на постоянное число. Первый поток и второй поток, подвергнутые обработке предварительного кодирования, выводятся на блоки 170-1 и 170-2 формирования сигнала SC-FDMA соответственно.
Блоки 170-1 и 170-2 формирования сигнала SC-FDMA принимают в качестве входного сигнала первый поток и второй поток, подвергнутые процессу предварительного кодирования, и формируют из входных потоков сигналы SC-FDMA. Блок 170-1 формирования сигнала SC-FDMA имеет блок 171-1 дискретного преобразования Фурье ("DFT"), блок 172-1 размещения частот, блок 173-1 IFFT и блок 174-1 добавления CP. Блок 170-2 формирования сигнала SC-FDMA имеет блок 171-2 DFT, блок 172-2 размещения частот, блок 173-2 IFFT (обратного преобразования Фурье) и блок 174-2 добавления CP. Процесс в блоках 170-1 и 170-2 формирования сигнала SC-FDMA является таким же, как процесс, объясняемый на фиг. 2.
Радиопередающие блоки 175-1 и 175-2 выполняют процесс для радиопередачи сигналов SC-FDMA, сформированных в блоках 170-1 и 170-2 формирования сигнала SC-FDMA соответственно, и передают результаты через антенны.
Конфигурация базовой станции
На фиг. 6 представлена блок-схема конфигурации базовой станции 200 согласно варианту осуществления 1 настоящего изобретения. На фиг. 6 базовая станция 200 содержит блок 205 управления ретрансляцией, блок 210 управления, блоки 215 и 220 модуляции, блок 225 мультиплексирования, блок 230 формирования сигнала OFDM, блоки 235-1 и 235-2 радиопередачи, блоки 240-1 и 240-2 радиоприема, блоки 245-1 и 245-2 демодуляции сигнала SC-FDMA, блок 250 пространственной обработки сигналов, блок 255 приема ответного сигнала, блоки 260-1 и 260-2 приема данных и блок 265 объединения сигналов приема. Кроме того, на фиг. 6 базовая станция 200, являющаяся приемным устройством MIMO, имеет множество антенн и функциональные блоки с кодовым номером "1" ветви связаны с первой антенной, а функциональные блоки с номером "2" ветви связаны со второй антенной.
Блок 205 управления ретрансляцией принимает новые данные передачи в качестве входных и хранит новые данные передачи, а также выводит сигнал ACK, связанный с предыдущими данными передачи, на блок 215 модуляции в качестве триггера. Кроме того, после приема сигнала NACK от блока 255 приема ответного сигнала блок 205 управления ретрансляцией выводит хранящиеся данные передачи на блок 215 модуляции для ретрансляции.
Блок 210 управления создает информацию распределения (содержащую информацию распределения для восходящей линии связи и информацию распределения для нисходящей линии связи), передаваемую через PDCCH (физический канал управления нисходящей линии связи) и выводит эту информацию распределения на блок 220 модуляции. Кроме того, блок 210 управления выводит информацию распределения частот (содержащую информацию распределения частот для восходящей линии связи и информацию распределения частот для нисходящей линии связи) для частот, выделенных терминалу 100, который является адресатом передачи информации распределения, на блок 225 мультиплексирования и блок 245 демодуляции сигнала SC-FDMA.
Блок 215 модуляции модулирует данные передачи, принятые от блока 205 управления ретрансляцией, и выводит модулированный сигнал на блок 225 мультиплексирования.
Блок 220 модуляции модулирует информацию распределения, принятую от блока 210 управления, и выводит модулированный сигнал на блок 225 мультиплексирования.
Блок 225 мультиплексирования помещает модулированный сигнал данных передачи, принятый от блока 215 модуляции, и модулированный сигнал данных управления, принятый от блока 220 модуляции, в ресурсы, соответственно относящиеся к PDSCH (физический канал совместного использования нисходящей линии связи) и PDCCH, мультиплексирует во времени результаты и выводит результирующий мультиплексированный сигнал на блок 230 формирования сигнала OFDM.
Блок 230 формирования сигнала OFDM принимает мультиплексированный сигнал от блока 225 мультиплексирования, делает этот мультиплексированный сигнал множеством потоковых сигналов и формирует сигналы OFDM из каждого из множества потоковых сигналов.
Чтобы быть более конкретным, блок 230 формирования сигнала OFDM имеет блок 231 размещения по антеннам, блоки 232-1 и 232-2 IFFT и блоки 233-1 и 233-2 добавления CP. В блоке 230 формирования сигнала OFDM блок 231 размещения по антеннам выполняет последовательно-параллельное преобразование входного мультиплексированного сигнала и, таким образом, формирует множество потоковых сигналов. Затем блоки 232-1 и 232-2 IFFT выполняют IFFT для этих потоковых сигналов и, таким образом, формируют сигналы OFDM. К этим сигналам OFDM добавляется СР в блоках 233-1 и 233-2 добавления CP.
Блоки 235-1 и 235-2 радиопередачи выполняют процесс для радиопередачи на сигналах OFDM, сформированных в блоке 230 формирования сигнала OFDM, и передают результирующие радиосигналы через антенны.
Блоки 240-1 и 240-2 радиоприема принимают радиосигналы восходящей линии связи, переданные от терминала 100 соответствующими антеннами. Блоки 240-1 и 240-2 радиоприема выполняют процесс для радиоприема сигналов радиоприема и выводят результирующие модулирующие сигналы на блоки 245-1 и 245-2 демодуляции сигнала SC-FDMA. Здесь по восходящей линии связи передаются сигналы SC-FDMA, как описано раньше.
Блоки 245-1 и 245-2 демодуляции сигнала SC-FDMA демодулируют сигналы приема SC-FDMA, принятые от блоков 240-1 и 240-2 радиоприема. Чтобы быть более конкретным, блоки 246-1 и 246-2CP удаления CP из сигналов приема SC-FDMA и блоки 247-1 и 247-2 FFT преобразуют сигналы приема SC-FDMA без CP в сигналы в частотной области. Затем блоки 248-1 и 248-2 извлечения сигнала извлекают частотные составляющие, соответствующие информации распределения частот, принятой от блока 210 управления, из сигналов в частотной области и преобразуют извлеченные частотные составляющие в сигналы одиночной несущей на временной оси, а блоки 249-1 и 249-2 IDFT преобразуют извлеченные частотные составляющие в сигналы одиночной несущей на временной оси.
Блок 250 пространственной обработки сигналов применяет обработку с выравниванием с помощью такого алгоритма, как MMSE, к сигналу с одиночной несущей, извлеченному через терминал 100. Таким образом, две позиции потоковой информации, из которых удалена межпотоковая помеха, выводятся на блоки 260-1 и 260-2 приема данных. Кроме того, если сигнал ACK/NACK мультиплексирован посредством сигнала восходящей линии связи, сигнал ACK/NACK выводится из блока 250 пространственной обработки сигнала на блок 255 приема ответного сигнала.
Блок 255 приема ответного сигнала объединяет сигналы ACK/NACK, повторенные два раза в одном временном интервале (то есть сигналы ACK/NACK, содержащиеся в двух символах SC-FDMA в одном временном интервале), посредством, например, объединения с максимальным отношением. Затем на основе объединенного сигнала блок 255 приема ответного сигнала принимает решение, указывает ли сигнал ACK/NACK подтверждение, ACK, или сигнал ACK/NACK указывает отсутствие подтверждения, NACK, и, основываясь на результате решения, выводит сигнал ACK или сигнал NACK на блок 205 управления ретрансляцией.
Блоки 260-1 и 260-2 приема данных демодулируют и декодируют два сигнала с единой несущей, демультиплексированные в блоке 250 пространственной обработки сигналов.
Блок 265 объединения сигналов приема группирует декодированные данные, полученные в блоках 260-1 и 260-2 приема данных, в одни данные восходящей линии связи и передает результирующую последовательность данных на более высокий уровень, такой как MAC.
Операции терминала 100
В случае, когда терминал 100 принимает директиву от базовой станции, чтобы передать данные восходящей линии связи в ранге 2 в моменты времени, когда должен быть передан ответный сигнал для данных нисходящей линии связи (то есть в случае приема сигнала управления, связанного с распределением для восходящей линии связи), размещая сигнал данных во временном интервале и затем переписывая часть сигнала данных посредством сигнала ACK/NACK, терминал 100 передает сигнал данных и сигнал ACK/NACK в одном и том же временном интервале. В это время сигнал данных восходящей линии связи определен и, фактически, скорость кодирования сигнала данных увеличивается незначительно.
Сначала в терминале 100 блок 125 управления определяет MCS (схему модуляции и кодирования) сигнала данных на основании информации распределения для восходящей линии связи. Кроме того, блок 125 управления определяет количество повторений размещения вектора сигнала ACK/NACK в одном символе SC-FDMA на основании определенной MCS. Здесь сигнал ACK/NACK размещается в двух символах SC-FDMA в каждом временном интервале и один субкадр, который должен передавать сигнал данных восходящей линии связи, формируется с двумя временными интервалами. Поэтому количество повторений размещения сигнала ACK/NACK в каждом субкадре кратно 4.
Кроме того, блок 140 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, которые ортогональны друг к другу, основываясь на сигналах ACK/NACK.
Затем блок 145 отображения ответного сигнала отображает первый вектор сигнала ACK/NACK в символе, соответствующем первому символу SC-FDMA, повторяя его то количество раз, которое определено в блоке 125 управления, и отображает второй вектор сигнала ACK/NACK в символе, соответствующем второму символу SC-FDMA в том же самом временном интервале, что и первый символ SC-FDMA, повторяя его то количество раз, которое определено в блоке 125 управления. Кроме того, как описано выше, первый и второй элементы первого вектора сигнала ACK/NACK (или второго вектора сигнала ACK/NACK) размещаются в первом потоке и во втором потоке соответственно.
Затем блок 165 предварительного кодирования умножает входной первый поток и второй поток на матрицу предварительного кодирования. В качестве этой матрицы предварительного кодирования используется матрица, умножающая унитарную матрицу 2Ч2 на постоянное число. Кроме того, матрица предварительного кодирования, используемая для сигналов данных, и матрица предварительного кодирования, используемая для сигналов ACK/NACK, являются одними и теми же.
Затем блоки 170-1 и 170-2 формирования сигнала SC-FDMA формируют сигналы SC-FDMA из первого потока и из второго потока, подвергнувшихся предварительному кодированию, соответственно.
На фиг. 7 представлен сигнал SC-FDMA в одном временном интервале для случая, в котором количество повторений помещения вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем.
ack
ack
Здесь, как показано на фиг. 7, в варианте 1 осуществления первый вектор сигнала ACK/NACK представлен как (aS, 0) и второй вектор сигнала ACK/NACK представлен как (0, aS). Дополнительно, "a" равно не 1, а √2.
ack
ack
То есть блок 160-1 мультиплексирования переписывает сигнал данных символа, соответствующего первому символу SC-FDMA, посредством aS, который является первым элементом первого вектора сигнала ACK/NACK, и переписывает сигнал данных символа, соответствующего второму символу SC-FDMA, посредством 0, который является первым элементом второго вектора сигнала ACK/NACK. Блок 160-2 мультиплексирования переписывает сигнал данных символа, соответствующего первому символу SC-FDMA посредством 0, который является вторым элементом первого вектора сигнала ACK/NACK, и переписывает сигнал данных символа, соответствующего второму символу SC-FDMA, посредством aS, который является вторым элементом второго вектора сигнала ACK/NACK.
Дополнительно, блок 140 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK, имеющие в качестве элементов сигналы ACK/NACK, амплитудное значение которых умножается на √2.
data
Кроме того, матрица предварительного кодирования, используемая в варианте 1 осуществления, имеет вид Ф=1/2Ч(1, 1; 1, -1), что является матрицей, умножающей унитарную матрицу на постоянное число.
Кроме того, первый символ SC-FDMA является символом SC-FDMA, следующим непосредственно перед четвертым символом SC-FDMA, считая от заголовка временного интервала, в котором размещен опорный сигнал, и символ SC-FDMA является символом SC-FDMA, следующим сразу после четвертого символа SC-FDMA, считая от заголовка временного интервала.
Кроме того, первый вектор сигнала ACK/NACK неоднократно размещается на последних четырех символах последовательности символов, соответствующей первому символу SC-FDMA. То есть первый вектор сигнала ACK/NACK представляет четырехкратные непрерывные сигналы в заключительной части первого символа SC-FDMA. Кроме того, второй вектор сигнала ACK/NACK неоднократно размещается на последних четырех символах последовательности символов, соответствующей второму символу SC-FDMA. То есть второй вектор сигнала ACK/NACK представляет четырехкратные непрерывные сигналы в заключительной части второго символа SC-FDMA.
ack1
При упомянутых выше условиях предварительно кодированный вектор X сигнала ACK/NACK, содержащийся в первом символе SC-FDMA, представляется следующим уравнением 3
(3)
ack2
Кроме того, предварительно кодированный вектор X сигнала ACK/NACK, содержащийся во втором символе SC-FDMA, представляется следующим уравнением 4
(4)
ack1
ack2
ack1
ack2
Как видно из уравнений 3 и 4, предварительно кодированный первый вектор X сигнала ACK/NACK и предварительно кодированный второй вектор X сигнала ACK/NACK ортогональны друг другу, так что возможно получить эффект пространственного разнесения. То есть X и X обладают эффектом формирования диаграммы направленности ортогональными лучами, так чтобы сторона базовой станции могла принять один из векторов сигнала ACK/NACK с высоким качеством. Поэтому, благодаря эффекту формирования диаграммы направленности, возможно предотвратить ухудшение качества приема.
Кроме того, умножая сигнал ACK/NACK, имеющий ту же самую мощность, что и сигнал данных, размещаемый в каждом потоке, на √2, если один элемент сигнала ACK/NACK сделан равным "0", возможно сделать мощность передачи вектора сигнала ACK/NACK равной мощности передачи сигнала данных.
ack
ack
Как описано выше, в соответствии с настоящим вариантом осуществления, терминал 100, который является устройством передачи MIMO, размещающим первый и второй элементы векторов сигнала ACK/NACK, сформированных на основе сигналов ACK/NACK, в первом и втором потоках соответственно, вводит их в два символа SC-FDMA в одном временном интервале и передает результат. В этом терминале 100 блок 140 формирования вектора ответного сигнала, который формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK, формирует (aS, 0) как вектор сигнала ACK/NACK в первом символе SC-FDMA и формирует (0, aS) как вектор сигнала ACK/NACK во втором символе SC-FDMA, а блок 165 предварительного кодирования выполняет предварительное кодирование векторов сигнала ACK/NACK, сформированных в блоке 140 формирования вектора ответного сигнала, посредством матрицы, умножающей унитарную матрицу на постоянное число.
ack
ack
Таким образом, возможно предотвратить ухудшение качества приема благодаря эффекту формирования диаграммы направленности и, в идеале, получить эффект пространственного разнесения. Кроме того, напротив, если (0, aS) используется в качестве вектора сигнала ACK/NACK в первом символе SC-FDMA и (aS, 0) используется как в качестве вектора сигнала ACK/NACK во втором символе SC-FDMA, возможно обеспечить тот же самый эффект.
Здесь эти эффекты достигаются за счет того факта, что матрица, умножающая унитарную матрицу на постоянное число, в котором компоненты вектора в строке являются ортогональными, используется как матрица предварительного кодирования, и что вектор сигнала ACK/NACK в первом символе SC-FDMA и второй вектор сигнала ACK/NACK во втором символе SC-FDMA являются ортогональными.
То есть, чтобы обеспечить эти эффекты, существенным требованием является сделать вектор сигнала ACK/NACK в первом символе SC-FDMA и вектор сигнала ACK/NACK во втором символе SC-FDMA ортогональными и выполнить предварительное кодирование сформированных векторов сигнала ACK/NACK с помощью матрицы, умножающей унитарную матрицу на постоянное число.
Кроме того, в терминале 100 блок 140 формирования вектора ответного сигнала умножает сигнал ACK/NACK на √2.
Таким образом, даже если один элемент вектора сигнала ACK/NACK сделан равным "0", возможно сделать мощность передачи вектора сигнала данных равной мощности передачи вектора сигнала ACK/NACK.
ack,
ack
ack,
ack
Кроме того, хотя выше был описан случай передачи ранга 2, количество пространственных мультиплексирований этим не ограничивается. Например, передача по восходящей линии связи может иметь ранг 4, то есть быть передачей с четырьмя пространственными мультиплексированиями. В этом случае вектор сигнала ACK/NACK в символе SC-FDMA непосредственно перед опорным сигналом во временном интервале 1 делается равным (aS 0, 0, 0). То есть элементы, кроме элемента, соответствующего потоку 1, делаются равными "0". Затем вектор сигнала ACK/NACK в символе SC-FDMA непосредственно после опорного сигнала во временном интервале 1 делается равным (0, aS, 0, 0), вектор сигнала ACK/NACK в символе SC-FDMA непосредственно перед опорным сигналом во временном интервале 2 делается равным (0, 0, aS 0) и вектор сигнала ACK/NACK в символе SC-FDMA опорного сигнала во временном интервале 2 делается равным (0, 0, 0, aS). Тем самым, возможно обеспечить тот же самый эффект, что и в передаче ранга 2. Здесь, в этом случае, чтобы сделать мощность передачи вектора сигнала данных равной мощности передачи вектора сигнала ACK/NACK, "a" следует сделать равным 2.
Вариант 2 осуществления
Подобный терминалу 100, соответствующему варианту 1 осуществления, терминал, соответствующий варианту 2 осуществления, делает вектор сигнала ACK/NACK в первом символе SC-FDMA и второй сигнал ACK/NACK во втором символе SC-FDMA ортогональными и выполняет предварительное кодирование сформированных векторов сигнала ACK/NACK с помощью матрицы, умножающей унитарную матрицу на постоянное число. Здесь терминал, соответствующий варианту 2 осуществления, отличается от терминала 100, соответствующего варианту 1 осуществления, сформированными векторами сигнала ACK/NACK. Кроме этого, базовая конфигурация терминала, соответствующая настоящему варианту осуществления, является той же самой, что и конфигурация терминала, описанного в варианте 1 осуществления. Поэтому терминал, соответствующий настоящему варианту осуществления, будет объяснен, используя фиг. 5.
В терминале 100, соответствующем варианту 2 осуществления, блок 140 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK. Блок 140 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу.
На фиг. 8 показан сигнал SC-FDMA в одном временном интервале для случая варианта осуществления 2, когда количество помещений вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем.
ack
ack
ack
ack
Как показано на фиг. 8, в варианте 2 осуществления первый вектор сигнала ACK/NACK представлен с помощью (S, S), и второй вектор сигнала ACK/NACK представлен с помощью (S, -S). То есть в терминале 100, соответствующем варианту 2 осуществления, блок 140 формирования вектора ответного сигнала 140 формирует второй вектор сигнала ACK/NACK, вращая группу второго элемента первого вектора сигнала ACK/NACK на 180 градусов.
ack1
То есть предварительно кодированный первый вектор Xсигнала ACK/NACK, введенный в первый символ SC-FDMA, представляется следующим уравнением 5
(5)
ack2
Также, предварительно кодированный второй вектор Xсигнала ACK/NACK, введенный во второй символ SC-FDMA, представляется следующим уравнением 6
(6)
ack1
ack2
Как видно из уравнения 5 и уравнения 6, предварительно кодированный первый вектор Xсигнала ACK/NACK и предварительно кодированный второй вектор Xсигнала ACK/NACK являются ортогональными, так что возможно обеспечить эффект пространственного разнесения.
ack
ack
ack
ack
Кроме того, наоборот, если в качестве вектора сигнала ACK/NACK в первом символе SC-FDMA используется (S, -S) и в качестве вектора сигнала ACK/NACK во втором символе SC-FDMA используется (S, S), возможно обеспечить тот же самый эффект.
Вариант 3 осуществления
Подобно терминалу 100, соответствующему варианту 1 осуществления, терминал, соответствующий варианту 3 осуществления, делает вектор сигнала ACK/NACK в первом символе SC-FDMA и второй сигнал ACK/NACK во втором символе SC-FDMA ортогональными и выполняет предварительное кодирование сформированных векторов сигнала ACK/NACK посредством матрицы, умножающей унитарную матрицу на постоянное число. Здесь терминал, соответствующий варианту 3 осуществления, отличается от терминала 100, соответствующего варианту 1 осуществления, сформированными векторами сигнала ACK/NACK. Кроме этого, базовая конфигурация терминала, соответствующая настоящему варианту осуществления, является такой же, как конфигурация терминала, объясненная в варианте 1 осуществления. Поэтому терминал, соответствующий настоящему варианту осуществления, будет объясняться, используя фиг. 5.
В терминале 100, соответствующем варианту 3 осуществления, блок 140 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK. Блок 140 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу.
На фиг. 9 показан сигнал SC-FDMA на одном временном интервале в случае, когда в варианте 3 осуществления количество повторений размещений вектора сигнала ACK/NACK в одном символе SC-FDMA равно четырем.
ack
ack
ack
ack
ack
ack
ack
ack
Как показано на фиг. 9, в варианте 3 осуществления первый вектор сигнала ACK/NACK представлен посредством (jS, S), а второй вектор сигнала ACK/NACK представлен посредством (S, jS). То есть в терминале 100, соответствующем варианту 3 осуществления, блок 140 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK, вращая группу первого элемента вектора сигнала ACK/NACK (S, S) на 90 градусов. Кроме того, блок 140 формирования вектора ответного сигнала формирует второй вектор сигнала ACK/NACK, вращая группу второго элемента вектора сигнала ACK/NACK (S, S) на 90 градусов. Здесь символы, формирующие сигнал ACK/NACK, модулированы с помощью BPSK или QPSK. Поэтому процесс вращения группы на 90 градусов может быть реализован только посредством переключения между компонентом I и компонентом Q и переключения между положительностью и отрицательностью. Этот процесс не требует множителя и поэтому имеет меньший объем обработки.
ack1
То есть предварительно кодированный первый вектор Xсигнала ACK/NACK, введенный в первый символ SC-FDMA, представляется следующим уравнением 7
(7)
ack2
Также, предварительно кодированный второй вектор Xсигнала ACK/NACK, введенный во второй символ SC-FDMA, представляется следующим уравнением 8
(8)
ack1
ack2
Как видно из уравнения 7 и уравнения 8, предварительно кодированный первый вектор Xсигнала ACK/NACK и предварительно кодированный второй вектор Xсигнала ACK/NACK являются ортогональными, так что возможно обеспечить эффект пространственного разнесения. Поэтому, благодаря эффекту формирования диаграммы направленности, возможно предотвратить ухудшение качества приема.
Теперь сказанное выше должно быть сравнено со случаем варианта 1 осуществления. В случае варианта 1 осуществления элементы вектора сигнала ACK/NACK, поданные в качестве входного сигнала на блок 165 предварительного кодирования, имеют амплитуду, умноженную на √2. В отличие от этого, в терминале 100, соответствующем варианту 3 осуществления, сигнал, следующий непосредственно перед сигналом, принятым в качестве входного для блока 165 предварительного кодирования, также удовлетворяет признаку единой несущей, так что возможно сжать динамический диапазон блока 165 предварительного кодирования. Поэтому, по сравнению с терминалом 100, соответствующим варианту 1 осуществления, в терминале 100, соответствующем варианту 3 осуществления, возможно уменьшить схему пересчета блока 165 предварительного кодирования.
Далее будет показано сравнение со случаем варианта 2 осуществления. В случае варианта 2 осуществления в предварительно кодированном векторе сигнала ACK/NACK один элемент равен 0. В отличие от этого, в терминале 100, соответствующем варианту 3 осуществления, оба элемента предварительно кодированного вектора сигнала ACK/NACK не равны 0. Поэтому, даже если выходная сторона блока 165 предварительного кодирования имеет аналоговую схему (такую как усилитель, предусмотренный в блоке 235 радиочастотной передачи), которая менее устойчива к быстрой флюктуации амплитуды, возможно стабилизировать операции, выполняемые этой аналоговой схемой.
Кроме того, здесь вариант 3 осуществления обобщен в отношении матрицы предварительного кодирования. Фиг. 10 обобщает фиг. 9 в отношении матрицы предварительного кодирования.
unitary
То есть сначала матрица Φ предварительного кодирования представляется уравнением 9
(9)
где "a" - вещественное число.
Кроме того, в символе SC-FDMA перед опорным сигналом группа первого элемента первого вектора сигнала ACK/NACK, которая переписывает поток 1, относительно вращается на 90 градусов по отношению ко второму элементу.
Дополнительно, в символе SC-FDMA после опорного сигнала группа второго элемента второго вектора сигнала ACK/NACK, которая переписывает поток 2, относительно вращается на 90 градусов по отношению к первому элементу.
Выполняя такую обработку, в символе SC-FDMA перед опорным сигналом сигнал ACK/NACK умножается на коэффициент 1, представленный уравнением 10
(10)
С другой стороны, в символе SC-FDMA, следующем непосредственно после опорного сигнала, сигнал ACK/NACK умножается на коэффициент 2, представленный уравнением 11
(11)
Эти коэффициент 1 и коэффициент 2 являются ортогональными друг другу. Поэтому, выполняя показанную выше обработку сигнала ACK/NACK, возможно получить эффект разнесения.
Кроме того, напротив, в символе SC-FDMA перед опорным сигналом группа второго элемента первого вектора сигнала ACK/NACK, которая переписывает поток 2, может быть относительно повернута на 90 градусов по отношению к первому элементу и в символе SC-FDMA после опорного сигнала группа первого элемента второго вектора сигнала ACK/NACK, которая переписывает поток 1, может быть относительно повернута на 90 градусов по отношению ко второму элементу.
Вариант 4 осуществления
Конфигурация терминала
На фиг. 11 представлена блок-схема конфигурации терминала 300, соответствующая варианту 4 осуществления настоящего изобретения. На фиг. 11 блокам, имеющим те же самые функции, что и на фиг. 5, будут присвоены те же самые ссылочные позиции и их объяснение будет опущено. Терминал 300 содержит блок 340 формирования вектора ответного сигнала, блок 345 размещения ответного сигнала, блоки 355-1 и 355-2 модуляции, блок 365 предварительного кодирования и блоки 370-1 и 370-2 формирования сигнала OFDM. Кроме того, на фиг. 11, подобно фиг. 5, терминал 300, который является устройством передачи MIMO, имеет множество антенн и функциональные блоки с кодовым номером "1" ветви связаны с первой антенной и функциональные блоки с кодовым номером "2" ветви связаны со второй антенной.
Блок 120 приема сигнала управления принимает сигнал управления от блока 115 демультиплексирования. Этот сигнал управления содержит информацию распределения для восходящей линии связи и информацию распределения для нисходящей линии связи. Блок 120 приема сигнала управления извлекает и выводит информацию распределения для восходящей линии связи и информацию распределения для нисходящей линии связи на блок 325 управления. Кроме того, блок 120 приема сигнала управления указывает номер физического ресурса, в который вводится сигнал управления для подчиненного терминала, и выводит номер на блок 325 управления.
Блок 325 управления генерирует сигнал управления приемом данных на основе информации распределения для нисходящей линии связи, принятой от блока 120 приема сигнала управления, и выводит этот сигнал на блок 130 приема данных.
Кроме того, блок 325 управления определяет MCS сигнала данных на основе информации распределения для восходящей линии связи. Дополнительно, блок 325 управления определяет ресурсы времени/частоты и кодовые ресурсы для передачи сигнала ACK/NACK по номерам физических ресурсов, в которые введен сигнал управления для подчиненного терминала. Эти позиции информации выводятся в блок распределения частот.
Блок 340 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK. Блок 340 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу, и выводит их на блок 345 отображения ответного сигнала.
Блок 345 размещения ответного сигнала отображает первый и второй элементы первого вектора сигнала ACK/NACK (или второго вектора сигнала ACK/NACK), сформированные в блоке 340 формирования вектора ответного сигнала, на первом потоке и втором потоке соответственно. Блок 345 размещения ответного сигнала размещает первый вектор сигнала ACK/NACK в первом временном интервале и размещает второй вектор сигнала ACK/NACK во втором временном интервале.
Блоки 355-1 и 355-2 модуляции модулируют два потока данных на основе директивы от блока 325 управления и выводят результаты на блок 365 предварительного кодирования.
Блок 365 предварительного кодирования принимает в качестве входного сигнала два потока данных, в которых размещаются элементы векторов сигнала ACL/NACK, и применяет процесс предварительного кодирования, основанный на директиве блока 325 управления, к первому потоку и ко второму потоку. Блок 365 предварительного кодирования выполняет процесс предварительного кодирования, используя матрицу, умножающую унитарную матрицу 2Ч2 на постоянное число. Первый поток и второй поток, подвергнутые процессу предварительного кодирования, выводятся на блоки 370-1 и 370-2 формирования сигнала OFDM, соответственно.
Блоки 370-1 и 370-2 формирования сигнала OFDM принимают в качестве входного сигнала первый поток и второй поток, подвергнутые, соответственно, процессу предварительного кодирования, и формируют из входных потоков сигналы OFDM. Блок 370-1 формирования сигнала OFDM имеет блок 372-1 распределения частот, блок 173-1 IFFT и блок 374-1 добавления CP. Блок 370-2 формирования сигнала OFDM имеет блок 372-2 распределения частот, блок 173-2 IFFT и блок 174-2 добавления CP.
Блоки 372-1 и 372-2 распределения частот размещают два потока, содержащих сигналы данных, и два потока, содержащих ответные сигналы, которые приняты в качестве входных сигналов от блока 365 предварительного кодирования, на частоте, соответствующей директиве от блока 325 управления. В это время два потока, содержащих данные, и два потока, содержащих ответные сигналы, размещаются на соответствующих позициях частот. То есть блоки 370-1 и 370-2 формирования сигнала OFDM передают первый поток и второй поток, в которых векторы сигнала ACK/NACK подвергнуты процессу предварительного кодирования, на различных поднесущих. То есть в этом случае мультиплексирование с частотным разделением каналов применяется к первому потоку и ко второму потоку, в которых векторы сигнала ACK/NACK подвергнуты процессу предварительного кодирования.
Конфигурация базовой станции
На фиг. 12 представлена блок-схема конфигурации базовой станции 400, соответствующая варианту 4 осуществления настоящего изобретения. На фиг. 12 базовая станция 400 содержит блок 410 управления, блоки 445-1 и 445-2 демодуляции сигнала OFDM, блок 450 пространственной обработки сигналов, блок 455 приема ответного сигнала и блоки 460-1 и 460-2 приема данных. Кроме того, на фиг. 12 базовая станция 400, которая является приемником MIMO, имеет множество антенн и функциональные блоки с кодовым номером "1" ветви связаны с первой антенной, а функциональные блоки с кодовым номером "2" ветви связаны со второй антенной.
Блок управления 410 генерирует информацию распределения (содержащую информацию распределения для восходящей линии связи и информацию распределения для нисходящей линии связи), передаваемую через PDCCH (физический канал управления нисходящей линии связи), и выводит эту информацию распределения на блок 220 модуляции. Кроме того, блок 410 управления 410 выводит информацию распределения частот (содержащую информацию распределения частот данных восходящей линии связи, информацию распределения частот ответных сигналов восходящей линии связи и информацию распределения частот нисходящей линии связи) для частот, выделенных терминалу 300, который является адресатом передачи информации распределения, блоку 225 мультиплексирования и блоку 445 демодуляции сигнала OFDM.
Блоки 240-1 и 240-2 радиоприема принимают радиосигналы восходящей линии связи, переданные от терминала 300, через различные антенны. Блоки 240-1 и 240-2 радиоприема выполняют процесс радиоприема сигналов радиоприема и выводят результирующие модулирующие сигналы на блоки 445-1 и 445-2 демодуляции сигнала OFDM. Здесь, как описано выше, передача сигналов OFDM ведется по восходящей линии связи.
Блоки 445-1 и 445-2 демодуляции сигнала OFDM демодулируют сигналы OFDM приема, принятые от блоков 240-1 и 240-2 радиоприема. Блоки 448-1 и 448-2 извлечения сигнала извлекают частотные составляющие, соответствующие информации распределения частот данных восходящей линии связи, принятых от блока управления 410, из сигналов в частотной области и выводят составляющие на блок 450 пространственной обработки сигналов. Кроме того, блоки 448-1 и 448-2 извлечения сигналов извлекают частотные составляющие, соответствующие информации распределения частот ответных сигналов восходящей линии связи, принятые от блока 410 управления, из сигналов в частотной области и выводят составляющие на блок 455 приема ответного сигнала.
Блок 450 пространственной обработки сигналов применяет технологию выравнивания с помощью такого алгоритма, как MMSE, к сигналам в частотной области данных восходящей линии связи, извлеченным каждым терминалом 300. Таким образом, информация двух потоков, из которой удалена межпотоковая помеха, выводится на блоки 460-1 и 460-2 приема данных.
Блок 455 приема ответного сигнала объединяет сигналы ACK/NACK, повторенные два раза на двух временных интервалах, объединяя их, например, посредством максимального отношения. Затем блок 455 приема ответного сигнала решает, указывает ли сигнал ACK/NACK подтверждение, ACK, или сигнал ACK/NACK указывает отсутствие подтверждения, NACK, основываясь на объединенном сигнале, и, в соответствии с результатом принятого решения, выводит сигнал ACK или сигнал NACK на блок 205 управления ретрансляцией.
Блоки 460-1 и 460-2 приема данных демодулируют и декодируют каждый из двух потоков данных восходящей линии связи, демультиплексированных в блоке 450 пространственной обработки сигналов.
Операции терминала 100
В случае, когда терминал 300 принимает директиву от базовой станции, чтобы передавать данные восходящей линии связи в ранге 2 в моменты времени, когда должен быть передан ответный сигнал для данных нисходящей линии связи (то есть в случае приема сигнала управления, связанного с распределением восходящей линии связи), терминал 300 распределяет составляющие в частотной области данных восходящей линии связи и частотные составляющие сигналов восходящей линии связи по частотной оси в соответствии с информацией распределения частот сигналов данных и информацией распределения частот для ответных сигналов. Кроме того, временные/частотные ресурсы и кодовые ресурсы для передачи ответного сигнала определяются совместно с ресурсами, занятыми сигналом управления нисходящей линии связи.
Сначала, в терминале 300 блок 325 управления определяет MCS (схему модуляции и кодирования) сигнала данных, основываясь на информации распределения для восходящей линии связи. Кроме того, блок 325 управления определяет физические ресурсы для передачи ответного сигнала восходящей линии связи в соответствии с номерами физических ресурсов, занятыми сигналом управления, который назначает распределение данных для нисходящей линии связи, соответствующих ответному сигналу нисходящей линии связи. Здесь сигнал ACK/NACK дублируется и размещается на двух временных интервалах.
Кроме того, блок 340 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу, на основе сигналов ACK/NACK.
Затем блок 345 размещения ответного сигнала размещает первый вектор сигнала ACK/NACK в первом временном интервале и размещает второй вектор сигнала ACK/NACK во втором временном интервале. Кроме того, как описано выше, первый и второй элементы первого вектора сигнала ACK/NACK (или второго вектора сигнала ACK/NACK) размещаются в первом потоке и во втором потоке соответственно.
Затем блок 365 предварительного кодирования умножает входные первый поток и второй поток на матрицу предварительного кодирования. В качестве этой матрицы предварительного кодирования используется матрица, умножающая унитарную матрицу 2Ч2 на постоянное число. Кроме этого, матрица предварительного кодирования, используемая для сигналов данных, и матрица предварительного кодирования, используемая для сигналов ACK/NACK, являются одной и той же.
Затем блоки 370-1 и 370-2 формирования сигнала OFDM формируют сигнал OFDM из первого потока и второго потока, подвергнутых предварительному кодированию, соответственно.
На фиг. 13 показан сигнал OFDM на двух временных интервалах в случае, когда в варианте 4 осуществления данные восходящей линии связи и ответный сигнал размещены в одном и том же субкадре.
ack
ack
Здесь, как показано на фиг. 13, в варианте 4 осуществления первый вектор сигнала ACK/NACK представляется как (aS, 0), и второй вектор сигнала ACK/NACK представляется как (0, aS). Дополнительно "a" равно не 1, а √2.
ack
ack
То есть первый элемент первого вектора сигнала ACK/NACK, переданный с выхода блока 345 размещения ответного сигнала на блок 365 предварительного кодирования, равен aS, а первый элемент второго вектора сигнала ACK/NACK равен 0. Кроме того, второй элемент первого вектора сигнала ACK/NACK, переданный от блока 345 размещения ответного сигнала на блок 365 предварительного кодирования, равен 0, а второй элемент второго вектора сигнала ACK/NACK равен aS.
Дополнительно, блок 340 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK, имеющие в качестве элементов сигналы ACK/NACK, амплитудное значение которых умножено на √2.
data
Кроме того, матрица предварительного кодирования, используемая в варианте 4 осуществления, равна Φ=1/2Ч(1, 1; 1, -1) и является матрицей, умножающей унитарную матрицу на постоянное число.
ack1
При упомянутых выше условиях предварительно кодированный первый вектор X, введенный в первый временной интервал, вычисляется как в варианте 1 осуществления и представляется следующим уравнением 12
(12)
ack2
Также, предварительно кодированный второй вектор Xсигнала ACK/NACK, введенный во второй временной интервал, вычисляется, как в варианте 1 осуществления, и представляется следующим уравнением 13
(13)
ack1
ack2
ack1
ack2
Как видно из уравнения 12 и уравнения 13, предварительно кодированный первый вектор Xсигнала ACK/NACK и предварительно кодированный второй вектор Xсигнала ACK/NACK являются ортогональными, так что возможно обеспечить эффект пространственного разнесения. То есть X и Xобладают эффектом формирования диаграммы направленности посредством ортогональных лучей, так что сторона базовой станции может принимать один из векторов сигнала ACK/NACK с высоким качеством. Поэтому, благодаря эффекту формирования диаграммы направленности, возможно предотвратить ухудшение качества приема.
Кроме того, умножая сигнал ACK/NACK, имеющий ту же самую мощность, что и мощность сигнала данных, размещенного в каждом потоке, на √2, если один элемент сигнала ACK/NACK сделан равным "0", то возможно сделать мощность передачи вектора сигнала ACK/NACK равной мощности передачи сигнала данных.
ack,
ack
Как описано выше, в соответствии с настоящим вариантом осуществления, терминал 300, который является устройством передачи MIMO, размещает элементы второго вектора сигнала ACK/NACK, сформированные на основе сигналов ACK/NACK, в первом и втором потоках соответственно и периодически передает результаты в двух временных интервалах. В этом терминале 300 блок 340 формирования вектора ответного сигнала, который формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK, формирует (aS 0) в качестве вектора сигнала ACK/NACK в первом символе SC-FDMA и формирует (0, aS) в качестве вектора сигнала ACK/NACK во втором символе SC-FDMA и блок 365 предварительного кодирования выполняет предварительное кодирование векторов сигнала ACK/NACK, сформированных в блоке 340 формирования вектора ответного сигнала, с помощью матрицы, умножающей унитарную матрицу на постоянное число.
ack
ack
Таким образом, возможно предотвратить ухудшение качества приема благодаря эффекту формирования диаграммы направленности и, в идеале, получить эффект пространственного разнесения. Кроме того, наоборот, если (0, aS) используется в качестве вектора сигнала ACK/NACK в первом символе SC-FDMA, а (aS, 0) используется в качестве вектора сигнала ACK/NACK во втором символе SC-FDMA, возможно обеспечить тот же самый эффект.
Здесь эти эффекты получаются за счет того факта, что матрица, умножающая унитарную матрицу на постоянное число, в которой составляющие векторы строк ортогональны, используется в качестве матрицы предварительного кодирования, и что вектор сигнала ACK/NACK в первом временном интервале и второй вектор сигнала ACK/NACK во втором временном интервале являются ортогональными.
То есть, чтобы обеспечить эти эффекты, существенным требованием является сделать вектор сигнала ACK/NACK в первом временном интервале и вектор сигнала ACK/NACK во втором временном интервале ортогональными и выполнить предварительное кодирование сформированных векторов сигнала ACK/NACK с помощью матрицы, умножающей унитарную матрицу на постоянное число.
Кроме того, в терминале 300 блок 340 формирования вектора ответного сигнала умножает сигнал ACK/NACK на √2.
Таким образом, даже если один элемент вектора сигнала ACK/NACK сделан равным "0", то возможно сделать мощность передачи вектора сигнала данных равной мощности передачи вектора сигнала ACK/NACK.
Кроме того, в терминале 300 блоки 370-1 и 370-2 формирования сигнала OFDM передают векторы сигнала ACK/NACK, подвергнутые процессу предварительного кодирования в блоке 365 предварительного кодирования, и потоки данных, подвергнутые процессу предварительного кодирования, с помощью различных поднесущих. То есть векторы сигнала ACK/NACK и потоки данных передаются с помощью мультиплексирования с частотным разделением каналов.
Дополнительно, блоки 370-1 и 370-2 формирования сигнала OFDM могут сделать поднесущие, на которые помещены векторы сигнала ACK/NACK, подвергнутые процессу предварительного кодирования в блоке 365 предварительного кодирования, меняющимися между первым временным интервалом и вторым временным интервалом.
Вариант 5 осуществления
Подобно терминалу 300, соответствующему варианту 4 осуществления, терминал, соответствующий варианту 5 осуществления, делает вектор сигнала ACK/NACK в первом временном интервале и вектор сигнала ACK/NACK во втором временном интервале ортогональными и выполняет предварительное кодирование сформированных векторов сигнала ACK/NACK посредством матрицы, умножающей унитарную матрицу на постоянное число. Здесь терминал, соответствующий варианту 5 осуществления, отличается от терминала 300, соответствующего варианту 4 осуществления, сформированными векторами сигнала ACK/NACK. Кроме этого, базовая конфигурация терминала, соответствующая настоящему варианту осуществления, является такой же, как конфигурация терминала, объясненная в варианте 4 осуществления. Поэтому терминал, соответствующий настоящему варианту осуществления, будет объясняться, используя фиг. 11.
В терминале 300, соответствующем варианту 5 осуществления, блок 340 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK. Блок 340 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу.
На фиг. 14 показан сигнал OFDM в двух временных интервалах в случае варианта 5 осуществления, когда данные восходящего потока и ответный сигнал помещены в одном и том же субкадре.
ack
ack
ack
ack
Как показано на фиг. 14, в варианте 2 осуществления первый вектор сигнала ACK/NACK представлен как (S, S), и второй вектор сигнала ACK/NACK представлен как (S, -S). То есть в терминале 300, соответствующем варианту 5 осуществления, блок 340 формирования вектора ответного сигнала формирует второй вектор сигнала ACK/NACK, вращая группу второго элемента первого вектора сигнала ACK/NACK на 180 градусов.
ack1
То есть предварительно кодированный первый вектор X сигнала ACK/NACK, введенный в первый временной интервал, вычисляется как в варианте 2 осуществления и представляется следующим уравнением 14
(14)
ack2
Также, предварительно кодированный второй вектор Xсигнала ACK/NACK, введенный во второй временной интервал, как в варианте 2 осуществления, представляется следующим уравнением 15
(15)
ack1
ack2
Как видно из уравнения 14 и уравнения 15, как и в варианте 2 осуществления, предварительно кодированный первый вектор Xсигнала ACK/NACK и предварительно кодированный второй вектор Xсигнала ACK/NACK являются ортогональными, так что возможно обеспечить эффект пространственного разнесения.
ack
ack
ack
ack
Кроме того, наоборот, если (S, -S) используется в качестве вектора сигнала ACK/NACK в первом временном интервале и (S, S) используется в качестве вектора сигнала ACK/NACK во втором временном интервале, возможно обеспечить тот же самый эффект.
Вариант 6 осуществления
Подобно терминалу 100, соответствующему варианту 4 осуществления, терминал, соответствующий варианту 6 осуществления, делает вектор сигнала ACK/NACK в первом временном интервале и второй сигнал ACK/NACK во втором временном интервале ортогональными и выполняет предварительное кодирование сформированных векторов сигнала ACK/NACK посредством матрицы, умножающей унитарную матрицу на постоянное число. Здесь терминал, соответствующий варианту 6 осуществления, отличается от терминала 300, соответствующего варианту 4 осуществления, сформированными векторами сигнала ACK/NACK. Кроме этого, базовая конфигурация терминала, соответствующая настоящему варианту осуществления, является такой же, как конфигурация терминала, объясненная в варианте 4 осуществления. Поэтому терминал, соответствующий настоящему варианту осуществления, будет объясняться, используя фиг. 11.
В терминале 300, соответствующем варианту 6 осуществления, блок 340 формирования вектора ответного сигнала формирует векторы сигнала ACK/NACK на основе сигналов ACK/NACK. Блок 340 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK и второй вектор сигнала ACK/NACK, ортогональные друг другу.
На фиг. 15 показан сигнал OFDM в двух временных интервалах в случае, когда в варианте осуществления 6 данные восходящей линии связи и ответный сигнал реакции помещаются в одном и том же субкадре.
ack
ack
ack
ack
ack
ack
ack
ack
Как показано на фиг. 15, в варианте 6 осуществления первый вектор сигнала ACK/NACK представлен посредством (jS, S), а второй вектор сигнала ACK/NACK представлен посредством (S, jS). То есть в терминале 300, соответствующем варианту 6 осуществления, блок 340 формирования вектора ответного сигнала формирует первый вектор сигнала ACK/NACK, вращая группу первого элемента вектора сигнала ACK/NACK (S, S) на 90 градусов. Кроме того, блок 340 формирования вектора ответного сигнала формирует второй вектор сигнала ACK/NACK, вращая группу второго элемента вектора сигнала ACK/NACK (S, S) на 90 градусов. Здесь символы, формирующие сигнал ACK/NACK, модулированы с помощью BPSK или QPSK. Поэтому процесс вращения группы на 90 градусов может быть реализован только посредством переключения между компонентом I и компонентом Q и переключения между положительностью и отрицательностью. Этот процесс не требует множителя и поэтому имеет меньший объем обработки.
ack1
То есть предварительно кодированный первый вектор Xсигнала ACK/NACK, введенный во временной интервал, вычисляется, как в варианте 1 осуществления, и представляется следующим уравнением 16
(16)
ack2
Также, предварительно кодированный второй вектор Xсигнала ACK/NACK, введенный во второй символ SC-FDMA, вычисляется, как в варианте 3 осуществления, и представляется следующим уравнением 17
(17)
ack1
ack2
Как видно из уравнения 16 и уравнения 17, подобных варианту 3 осуществления, предварительно кодированный первый вектор Xсигнала ACK/NACK и предварительно кодированный второй вектор Xсигнала ACK/NACK являются ортогональными, так что возможно обеспечить эффект пространственного разнесения. Поэтому, благодаря эффекту формирования диаграммы направленности, возможно предотвратить ухудшение качества приема.
Здесь будет показано сравнение со случаем варианта 4 осуществления. В случае варианта 4 осуществления результат предварительного кодирования, соответствующий части данных, также умножается на ответный сигнал и, следовательно, хотя в первом временном интервале обеспечивается тот же самый коэффициент усиления диаграммы направленности, что и для первого потока данных, и для второго потока данных обеспечивается тот же самый коэффициент усиления диаграммы направленности, этими коэффициентами усиления диаграммы направленности обычно управляют, чтобы различать их друг от друга. Например, с помощью управления диаграммой направленности в известной передаче с собственной модой коэффициент усиления диаграммы направленности, соответствующий первой собственной моде матрицы тракта передачи, присваивается первому потоку, а коэффициент усиления диаграммы направленности, соответствующий второй собственной моде матрицы тракта передачи, присваивается второму потоку. То есть существует возможность, что мощность приема ответного сигнала на стороне базовой станции в первом временном интервале значительно отличается от мощности приема ответного сигнала на стороне базовой станции во втором временном интервале. В отличие от этого, в варианте 6 осуществления возможно снизить разность мощностей между ответным сигналом в первом временном интервале и ответным сигналом во втором временном интервале и обеспечить тот же самый эффект разнесения, что и в варианте 1 осуществления. Множество ответных сигналов от терминала 300 мультиплексируются с кодовым разделением каналов, используя те же самые ресурсы времени/частоты, и передаются так, чтобы, когда разность мощностей между временными интервалами мала, было бы маловероятно, что на управление мощностью передачи при кодовом мультиплексировании будет оказываться неблагоприятное воздействие и было бы возможным упростить управление мощностью передачи на базовой станции.
Кроме того, по сравнению со случаем варианта 5 осуществления, в отношении мощности приема ответного сигнала в первом временном интервале и мощности приема ответного сигнала во втором временном интервале, на эти мощности приема оказывает влияние коэффициент усиления самой передающей антенны и разности между трактами передачи от антенн терминала до базовой станции в варианте 5 осуществления, и разность мощностей приема имеет тенденцию быть большой, но в варианте 6 осуществления существует возможность снизить разность мощностей между временными интервалами.
Кроме того, одинаково возможно обобщить матрицу предварительного кодирования варианта 6 осуществления таким же образом, как в варианте 3 осуществления.
unitary
То есть, во-первых, матрица предварительного кодирования Φ представляется уравнением 18
(18)
где "a" - вещественное число.
Кроме того, группа первого элемента первого вектора сигнала ACK/NACK, который переписывает поток 1 в первом временном интервале, относительно вращается на 90 градусов по отношению ко второму элементу.
Дополнительно, группа второго элемента второго вектора сигнала ACK/NACK, который переписывает поток 2 во втором временном интервале, относительно вращается на 90 градусов по отношению к первому элементу.
При выполнении такого процесса в первом временном интервале сигнал ACK/NACK умножается на коэффициент 1, представленный уравнением 19
(19)
С другой стороны, во втором временном интервале сигнал ACK/NACK умножается на коэффициент 2, представленный уравнением 20
(20)
Эти коэффициент 1 и коэффициент 2 ортогональны друг другу. Поэтому, выполняя показанную выше обработку сигнала ACK/NACK, возможно получить эффект разнесения.
Кроме того, наоборот, группа второго элемента первого вектора сигнала ACK/NACK, которая переписывает поток 2 в первом временном интервале, может относительно вращаться на 90 градусов по отношению к первому элементу и группа первого элемента второго вектора сигнала ACK/NACK, которая переписывает поток 1, может относительно вращаться на 90 градусов по отношению ко второму элементу.
Другой вариант осуществления
(1) Выше были описаны случаи с вариантами осуществления 1-3, где передача ранга 2 применяется к сигналу передачи данных восходящей линии связи. Однако возможен вариант осуществления, в котором при передаче данных восходящей линии связи применяется передача ранга 1, то есть в котором передача с пространственным мультиплексированием не выполняется. В этом варианте осуществления часть сигнала передачи данных при передаче ранга 1 должна быть переписана самим сигналом ACK/NACK. В этом случае возможно получить такой же эффект формирования диаграммы направленности, как в случае части сигнала передачи данных в сигнале ACK/NACK. В случае передачи ранга 1 формирование диаграммы направленности, пригодной для передачи данных, применяется к части данных, так что, придавая тот же самый эффект формирования диаграммы направленности сигналу ACK/NACK, возможно стабилизировать характеристику ACK/NACK.
(2) Кроме того, выше были описаны случаи с вариантами 1-3 осуществления, где перед блоком 171 DFT обеспечивается блок 165 предварительного кодирования. Однако настоящее изобретение не ограничивается этим и в случае конфигурации, при которой блок предварительного кодирования обеспечивается между блоком DFT и блоком IFFT, как показано на фиг. 16, или в случае конфигурации, при которой блок предварительного кодирования обеспечивается после блока IFFT, как показано на фиг. 17, ожидается один и тот же эффект.
(3) Кроме того, хотя один и тот же вектор ответного сигнала, подвергнутый процессу предварительного кодирования, неоднократно размещается во множестве непрерывных во времени сигналов, содержащихся в одном символе SC-FDMA в вариантах 1-3 осуществления, после размещения ответного сигнала во множестве непрерывных во времени сигналов в одном символе SC-FDMA, ответный сигнал может быть скремблирован до того, как будет принят в качестве входного сигнала в блоке предварительного кодирования. В этом случае ответный сигнал скремблируется и затем принимается в качестве входного сигнала в блоке предварительного кодирования и, следовательно, направление диаграммы направленности, сформированной в каждом символе SC-FDMA, не изменяется и поэтому ожидается тот же самый эффект, что и в вариантах 1-3 осуществления.
(4) Кроме того, выше были описаны случаи для вариантов 4-6 осуществления, где передача ранга 2 применяется к сигналу данных восходящей линии связи. Однако возможен вариант осуществления, когда к данным восходящей линии связи применяется передача ранга 1, то есть, когда не выполняется передача с пространственным мультиплексированием по восходящей линии связи. В этом варианте осуществления часть сигнала данных передачи ранга 1 должна быть переписана самим сигналом ACK/NACK. В этом случае, возможно получить тот же самый эффект формирования диаграммы направленности, что и для части сигнала данных в сигнале ACK/NACK. В случае передачи ранга 1 формирование диаграммы направленности, пригодной для передачи данных, применяется к части данных, так что, применяя тот же самый эффект формирования диаграммы направленности к сигналу ACK/NACK, возможно стабилизировать характеристики ACK/NACK.
(5) Кроме того, хотя выше были описаны случаи для вариантов 4-6 осуществления, когда OFDM применяется к данным восходящей линии связи, настоящее изобретение этим не ограничивается. Например, даже если данными восходящей линии связи является, например, сигнал SC-FDMA, настоящее изобретение применимо в случае, когда сигнал данных восходящей линии связи и ответный сигнал восходящей линии связи мультиплексируются в частотной области и передаются в одном и том же субкадре. То есть настоящее изобретение не зависит от схемы передачи или схемы мультиплексирования части данных и, в целом, применимо в случае, когда данные восходящей линии связи и ответный сигнал восходящей линии связи мультиплексируются с частотным разделением.
(6) Кроме того, в вариантах 4-6 осуществления, если существует множество поднесущих, на которых должен быть размещен ответный сигнал, одинаково возможно распределить сам вектор ответного сигнала, подвергнутый процессу предварительного кодирования, или выполнить процесс предварительного кодирования результата умножения ответного сигнала на код скремблирования, который изменяется в зависимости от поднесущих, и разместить результат по поднесущим. В обоих случаях ожидается тот же самый эффект, что и в вариантах 4-6 осуществления.
(7) Пример с ответным сигналом был объяснен, используя сигнал ACK/NACK в вариантах 1-6 осуществления. Однако настоящее изобретение не ограничивается этим и может применяться к другим ответным сигналам, отличным от сигналов ACK/NACK.
Дополнительно, настоящее изобретение применимо даже в случае, когда обратно подаются сигналы управления, отличные от ответных сигналов. К сигналам управления, отличным от ответных сигналов, относятся индикатор ранга ("RI") для передачи оптимального номера ранга в сообщении по нисходящей линии связи, индикатор качества канала ("CQI") для индикации качества тракта передачи нисходящей линии связи и так далее.
(8) Кроме того, хотя настоящее изобретение было описано выше для вариантов 1-6 осуществления, использующих антенны, настоящее изобретение одинаково применимо к входам антенны. Вход антенны относится к теоретической антенне, составленной из одной или множества физических антенн. То есть вход антенны не обязательно представляет одну физическую антенну, он может представлять антенную решетку, составленную из множества антенн. Например, 3GPP LTE не определяет, сколькими физическими антеннами формируется вход антенны, но определяет, что вход антенны является минимальным блоком для того, чтобы передавать различные опорные сигналы на базовой станции. Кроме того, вход антенны может быть определен как минимальный блок для взвешивания вектора с предварительным кодированием.
(9) Хотя примеры случаев были описаны выше с вариантами осуществления и примером их изменения, где настоящее изобретение осуществляется с использованием аппаратурного обеспечения, настоящее изобретение может быть осуществлено с помощью программного обеспечения.
Дополнительно, каждый функциональный блок, используемый в описании каждого упомянутого выше варианта осуществления, обычно может осуществляться как большая интегральная схема, образованная обычными интегральными схемами. Это могут быть индивидуальные кристаллы, частично или полностью размещенные на едином кристалле. Здесь применяется термин "большая интегральная схема" (LSI), но это может также быть "интегральная схема" (IC), "системная большая интегральная схема" (системная LSI), "супербольшая интегральная схема" (супер-LSI) или "ультрабольшая интегральная схема" (ультра-LSI), в зависимости от различных степеней интеграции.
Дополнительно, способ интеграции схемы не ограничивается большой интегральной схемой и также возможна реализация, использующая специализированную схему или универсальные процессоры. После изготовления LSI возможно также использование FPGA (программируемая пользователем вентильная матрица) или процессора с изменяемой конфигурацией, где соединения и установки элементов схемы в LSI могут быть преобразованы.
Дополнительно, если технология интегральных схем развивается так, чтобы заменить LSI в результате прогресса полупроводниковой технологии или другой производной технологии, естественно, также будет возможно выполнить интеграцию функциональных блоков, используя эту технологию. Возможно также применение биотехнологии.
Раскрытия японской патентной заявки № 2008-195361, зарегистрированной 29 июля 2008 г., и японской патентной заявки № 2009-006967, зарегистрированной 15 января 2009 г., содержащие технические требования, чертежи и рефераты, введены сюда посредством ссылки во всей их полноте.
Промышленная применимость
Устройство передачи MIMO и способ передачи MIMO настоящего изобретения полезны для повышения качества приема ответных сигналов.