ТЕРМИНАЛ И СПОСОБ ПЕРЕДАЧИ
TERMINAL AND TRANSMISSION METHOD

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к терминалу и способу передачи.
УРОВЕНЬ ТЕХНИКИ
[0002] В стандарте LTE, принятом консорциумом 3GPP (Проектом партнерства третьего поколения), технология OFDMA (Orthogonal Frequency Division Multiple Access - множественный доступ с ортогональным частотным разделением) принята в качестве схемы передачи данных нисходящего канала от базовой станции (также называемой eNB) к терминалу (также называемому абонентским устройством (User Equipment - UE)), а технология SC-FDMA (Single Carrier-Frequency Division Multiple Access - ортогональное частотное разделение каналов с мультиплексированием на одной несущей) принята в качестве схемы передачи данных восходящего канала от терминала к базовой станции (см., например, NPL 1-3).
[0003] Согласно стандарту LTE базовая станция осуществляет связь путем назначения терминалу RB (ресурсного блока) в системном диапазоне на основе единицы времени, называемой подкадром. ФИГ. 1 показывает приведенную в качестве примера конфигурацию подкадра данных совместно используемого восходящего канала стандарта LTE (PUSCH: физический восходящий совместный канал). Как показано на ФИГ. 1, один подкадр состоит из двух временных слотов. В каждом слоте множество символов данных SC-FDMA и сигналов DMRS (Demodulation Reference Signals - опорных сигналов демодуляции) мультиплексированы по времени. По получении PUSCH базовая станция выполняет оценку канала с использованием сигналов DMRS. После этого базовая станция выполняет демодуляцию/декодирование символов данных SC-FDMA с использованием результата оценки канала.
[0004] Кроме того, согласно стандарту LTE к данным нисходящего канала применяется гибридный автоматический запрос на повторную передачу данных (HARQ). Иными словами, терминал возвращает базовой станции ответный сигнал, показывающий результат обнаружения ошибок в данных нисходящего канала. Терминал выполняет CRC (Cyclic Redundancy Check - проверку циклическим кодом) данных нисходящего канала и возвращает базовой станции в качестве ответного сигнала подтверждение (АСК), если в результате работы CRC ошибка не обнаружена, и отрицательное подтверждение (NACK), если в результате работы CRC обнаружена ошибка. Для возвращения этого ответного сигнала (т.е. сигнала ACK/NACK) используется восходящий канал управления PUCCH (Physical Uplink Control Channel - физический восходящий управляющий канал).
[0005] Выборочно используются различные форматы в зависимости от состояний терминала, передающего сигнал ACK/NACK по каналу PUCCH. Например, если отсутствует управляющая информация для передачи, помимо сигнала ACK/NACK и восходящего диспетчерского запроса, используется PUCCH-формат 1a/1b. С другой стороны, если передача сигнала ACK/NACK перекрывается с обратной связью CSI (Channel State Information - информацией о состоянии канала), которая периодически передается по восходящему каналу, то используется PUCCH-формат 2а/2b.
[0006] Как показано на ФИГ. 2, каждый из множества сигналов ACK/NACK, переданных различными терминалами в PUCCH-формате 1a/1b, расширяется с использованием последовательности ZAC (Zero Auto-Correlation - нулевой автокорреляции), имеющей нулевую автокорреляционную характеристику, (умножается на последовательность ZAC) по оси времени, и кодо-мультиплексируется в PUCCH. Как показано на ФИГ. 2, группа (W(0), W(1), W(2), W(3)) представляет последовательность Уолша с длиной 4, а группа (F(0), F(1), F(2)) представляет последовательность DFT (Discrete Fourier Transform -дискретного преобразования Фурье) с длиной 3.
[0007] Как показано на ФИГ. 2, сначала в терминале производят первичное разложение сигнала ACK/NACK на частотные компоненты, каждая из которых соответствует одному символу SC-FDMA, с использованием последовательности ZAC (с длиной 12) по оси частот. Иными словами, последовательность ZAC с длиной 12 умножается на компоненты сигнала ACK/NACK, каждая из которых представлена комплексным числом. Затем, каждое из первоначально расширенного сигнала ACK/NACK и последовательности ZAC в качестве опорного сигнала расширяется вторично с использованием последовательности Уолша (с длиной 4; W(0)-W(3)) и последовательности DFT (с длиной 3; F(0)-F(2)) соответственно. Иными словами, компоненты сигнала с длиной последовательности, составляющей 12, (первоначально расширенный сигнал ACK/NACK или последовательность ZAC в качестве опорного сигнала) умножаются на компоненты последовательности ортогонального кода покрытия (ОСС) (последовательности Уолша или последовательности DFT) соответственно. Кроме того, вторично расширенные сигналы преобразуются в сигналы с длиной последовательности 12 по оси времени с использованием IDFT (Inverse Discrete Fourier Transform - обратного дискретного преобразования Фурье) или IFFT (Inverse Fast Fourier Transform - обратного быстрого преобразования Фурье). Затем, к каждому из сигналов после обработки с использованием IFFT добавляют CP (Cyclic Prefix - циклический префикс), и, таким образом, формируется сигнал, состоящий из одного слота, содержащего семь символов SC-FDMA.
[0008] Кроме того, как показано на ФИГ. 3, в подкадрах каждому терминалу назначают PUCCH.
[0009] Сигналы ACK/NACK от различных терминалов расширяются (мультиплексируются) с использованием последовательностей ZAC, определенных различными циклическими индексами сдвига, или последовательностей ортогонального кода покрытия, соответствующих различным номерам последовательностей (индексам ортогонального покрытия (ОС)). Последовательность ортогонального кода покрытия представляет собой набор последовательности Уолша и последовательности DFT. Кроме того, последовательность ортогонального кода покрытия может быть названа последовательностью кода поблочного расширения. Таким образом, базовая станция может разделять множество кодово-мультиплексированных сигналов ACK/NACK путем использования общепринятых сжатия и корреляционной обработки (см., например, NPL 4).
[0010] Между тем, в последние годы ожидается развитие связи типа М2М (межмашинной связи), которая реализует услуги посредством автономной связи между устройствами оборудования, не рассматривая пользователей в качестве структуры, поддерживающей будущее информационное общество. Конкретным примером применения системы М2М является интеллектуальная сеть. Интеллектуальной сетью является система инфраструктуры для эффективного обеспечения жизненно важных коммуникаций, например, электросетей и газовых сетей. Например, интеллектуальная сеть реализует связь типа М2М между интеллектуальным измерительным устройством, расположенным в каждом доме или здании, и центральным сервером для автономного и эффективного регулирования баланса потребления ресурсов. Другие примеры применения системы связи типа М2М включают в себя систему мониторинга для управления материальными ресурсами, обследование состояния окружающей среды или телемедицину, удаленное управление запасами или платежами для торговых автоматов и т.п.
[0011] В отношении системы связи типа М2М, особенное внимание уделяется использованию системы сотовой связи, охватывающей обширную область связи. В проекте 3GPP стандартизация усовершенствования сети сотовой связи для систем типа М2М под названием МТС (Machine Type Communication - связь машинного типа) получила развитие (см., например, NPL 5) в стандартах LTE и LTE-Advanced, началось исследование спецификаций на предмет применения требований по снижению стоимости, сокращению энергопотребления и улучшению покрытия. В частности, в случае терминалов, например, интеллектуальных измерительных устройств, которые по существу являются неподвижными, в отличие от терминалов типа телефонной трубки, которые часто используются пользователями во время их перемещения, необходимо обеспечить покрытие для оказания услуг. Таким образом, были исследованы возможности «улучшения покрытия (улучшения покрытия МТС)» для дальнейшего расширения зоны связи, чтобы обеспечить поддержку в ситуации, когда в местоположении, находящемся в существующей зоне связи стандартов LTE и LTE-Advanced, в котором терминал LTE или LTE-Advanced не могут использоваться, например, в подземных помещениях зданий, расположен терминал (терминал МТС), пригодный для использования в таком месте.
[0012] НЕПАТЕНТНАЯ ЛИТЕРАТУРА
NPL 1: 3GPP TS 36.211 V12.7.0, "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation (Release 12)", сентябрь 2015.
NPL 2: 3GPP TS 36.212 V12.6.0, "Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 12)", сентябрь 2015.
NPL 3: 3GPP TS 36.213 V12.7.0, "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (Release 12)", сентябрь 2015.
NPL 4: Seigo Nakao, Tomofumi Takata, Daichi Imamura, and Katsuhiko Hiramatsu, "Performance enhancement of E-UTRA uplink control channel in fast fading environments", Proceeding of 2009 IEEE 69th Vehicular Technology Conference (VTC2009-Spring), апрель 2009.
NPL 5: RP-141660, Ericsson, Nokia Networks, "New WI proposal: Further LTE Physical Layer Enhancements for МТС", сентябрь 2014.
NPL 6: Rl-151454, MCC Support, "Final Report of 3GPP TSG RAN WG1 #80 vl.0.0", февраль 2015.
NPL 7: Rl-155051, RAN4, Ericsson, "Reply LS on retuning time between narrowband regions for МТС", август 2015.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0013] В целях дальнейшего увеличения зоны обслуживания в рамках расширения покрытия связи типа МТС исследуется технология «повторения», согласно которой один и тот же сигнал передается много раз. При указанном повторении повышается мощность принятого сигнала, и расширяется покрытие (зона связи) путем объединения на стороне передачи сигналов, которые передаются с повторением.
[0014] В технологии МТС, для которой ведутся исследования технических требований стандарта LTE-Advanced Версии 13 (Release 13), терминал (в дальнейшем также называемый терминалом МТС) поддерживает только полосу частот шириной 1,4 МГц (также называемую узкополосным каналом или узкополосной областью) с целью снижения стоимости терминала. Таким образом, введена «скачкообразная перестройка частоты», при которой частотный диапазон 1,4 МГц для использования терминалом для передачи скачкообразно перестраивается для каждого заданного количества подкадров в пределах диапазона системы (см., например, NPL 6). Во время скачкообразной перестройки частоты требуется время для перестройки несущей частоты. Считается, что для этого требуется время перестройки, соответствующее примерно длительности двух символов (см., например, NPL 7).
[0015] Поскольку терминал МТС Версии 13 не принимает нисходящий канал управления существующего стандарта LTE (PDCCH: физический нисходящий канал управления), в нисходящем канале для обеспечения времени перестройки могут использоваться первые два символа OFDM подкадра, который является областью PDCCH существующего стандарта LTE.
[0016] С другой стороны, в восходящем канале терминал МТС Версии 13 может передавать PUSCH или PUCCH с использованием всех символов SC-FDMA в подкадре, подобно терминалу существующего стандарта LTE. Таким образом, для применения скачкообразной перестройки частоты к терминалу МТС необходимо во время перестройки останавливать передачу части PUSCH или PUCCH данных для обеспечения времени перестройки, соответствующего длительности примерно до двух символов SC-FDMA. Это необходимо для устранения ухудшения характеристик передачи во время обеспечения времени перестройки для восходящего сигнала (PUSCH или PUCCH).
[0017] Терминал согласно одному аспекту настоящего изобретения имеет конфигурацию, содержащую: блок управления, который в случае использования узкополосного канала для подкадра для передачи восходящих данных, при переключении с первого узкополосного канала, который предназначен для использования для первого подкадра, ко второму узкополосному каналу, который отличается от первого узкополосного канала, для второго подкадра, следующего после первого подкадра выкалывает последний один символ первого подкадра и первый один символ второго подкадра для задания указанных символов в качестве моментов времени перестройки; и блок передачи, который передает восходящие данные в первом узкополосном канале и втором узкополосном канале.
[0018] Всеобъемлющие или специфические аспекты сказанного выше могут быть реализованы в форме системы, способа, интегральной схемы, компьютерной программы или носителя информации или могут быть реализованы произвольным объединением системы, устройства, способа, интегральной схемы, компьютерной программы и носителя информации.
[0019] Согласно одному аспекту настоящего изобретения обеспечено время перестройки с одновременным устранением ухудшения характеристик передачи сигнала по восходящему каналу (PUSCH или PUCCH).
[0020] Дополнительные преимущества и полезные эффекты указанного одного аспекта настоящего изобретения будут лучше поняты из подробного описания и сопроводительных чертежей. Эти преимущества и/или полезные эффекты обеспечены различными вариантами реализации и признаками, приведенными в подробном описании и сопроводительных чертежах, но наличие всех этих признаков не является обязательным для получения по меньшей мере одного из этих полезных эффектов.
[0021] КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
ФИГ. 1 показывает пример конфигурации подкадра PUSCH; ФИГ. 2 показывает пример процесса генерации ответного сигнала в PUCCH;
ФИГ. 3 показывает пример конфигурации подкадра PUCCH-формата 1a/1b;
ФИГ. 4 показывает пример задания времени перестройки (Способ 1);
ФИГ. 5 показывает пример задания времени перестройки (Способ 2);
ФИГ. 6 показывает пример задания времени перестройки (Способ 3);
ФИГ. 7 показывает пример задания времени перестройки (Способ 4);
ФИГ. 8 показывает блок-схему конфигурации основной части терминала согласно Варианту 1 реализации;
ФИГ. 9 показывает блок-схему конфигурации базовой станции согласно Варианту 1 реализации;
ФИГ. 10 показывает блок-схему конфигурации терминала согласно Варианту 1 реализации;
ФИГ. 11 показывает пример скачкообразной перестройки частоты согласно Варианту 1 реализации;
ФИГ. 12 показывает пример скачкообразной перестройки частоты согласно Варианту 2 реализации;
ФИГ. 13 показывает пример преобразования сигнала ACK/NACK согласно Варианту 2 реализации;
ФИГ. 14 показывает пример скачкообразной перестройки частоты согласно Варианту 3 реализации;
ФИГ. 15 показывает пример скачкообразной перестройки частоты согласно модификации Варианта 2 или 3 реализации;
ФИГ. 16 показывает пример скачкообразной перестройки частоты согласно Варианту 4 реализации;
ФИГ. 17 показывает пример скачкообразной перестройки частоты согласно Варианту 4 реализации;
ФИГ. 18 показывает пример скачкообразной перестройки частоты согласно Варианту 5 реализации;
ФИГ. 19 показывает пример скачкообразной перестройки частоты согласно Варианту 5 реализации; и
ФИГ. 20 показывает пример конфигурации подкадра PUCCH-формата 2/2а/2b.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0022] Ниже подробно описаны варианты реализации настоящего изобретения со ссылкой на сопроводительные чертежи.
ОБЛАСТЬ ЗНАНИЙ, ЛЕЖАЩАЯ В ОСНОВЕ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
[0023] Как описано выше, при нисходящей передаче, поскольку терминал стандарта МТС (Machine Type Communication) Версии 13 (Release 13) не принимает нисходящий канал управления существующего стандарта LTE (PDCCH - физический нисходящий канал управления), первые два символа OFDM подкадра, который представляет собой область PDCCH существующего стандарта LTE, могут использоваться для обеспечения времени перестройки.
[0024] С другой стороны, при восходящей передаче терминал МТС Версии 13 может передавать PUSCH (физический восходящий совместный канал) или PUCCH (физический восходящий управляющий канал), используя все символы SC-FDMA (ортогональное частотное разделение каналов с мультиплексированием на одной несущей) в подкадре, подобно терминалу существующего стандарта LTE. Таким образом, для применения скачкообразной перестройки частоты к терминалу МТС необходимо во время перестройки остановить передачу части PUSCH или PUCCH для обеспечения времени перестройки, которое соответствует примерно двум символам SC-FDMA.
[0025] Ниже описаны четыре способа обеспечения времени перестройки для восходящего канала, показанные на чертежах как Способы 1-4.
[0026] Способ 1 (ФИГ. 4): способ, согласно которому последние два символа SC-FDMA одного подкадра непосредственно перед перестройкой игнорируются (не учитываются) и используются для обеспечения времени перестройки;
Способ 2 (ФИГ. 5): способ, согласно которому первые два символа SC-FDMA одного подкадра непосредственно после перестройки игнорируются и используются для обеспечения времени перестройки;
Способ 3 (ФИГ. 6): способ, согласно которому последний символ SC-FDMA одного подкадра непосредственно перед перестройкой и первый символ SC-FDMA одного подкадра непосредственно после перестройки игнорируются и используются для обеспечения времени перестройки; и
Способ 4 (ФИГ. 7): способ, согласно которому обеспечен защитный подкадр (один подкадр) для перестройки.
Среди способов обеспечения времени перестройки, описанных выше, Способ 4 требует, чтобы время перестройки соответствовало одному подкадру каждый раз при выполнении скачкообразной перестройки частоты. Таким образом, по сравнению с остальными Способами 1-3, время (или количество подкадров), необходимое для завершения всех повторяющихся передач, увеличивается, и эффективность использования ресурса снижается.
[0027] Например, если период скачкообразной перестройки частоты составляет Y подкадров, эффективность использования ресурса в Способе 4 (Y-1)/Y. С другой стороны, эффективность использования ресурса в Способах 1-3 составляет (Y-1+(12/14))/Y. Таким образом, например, в случае Y=4, эффективность использования ресурса в Способах 1-3 может быть улучшена примерно на 28% по сравнению со Способом 4.
[0028] Имеются два способа, представленные ниже как форматы для передачи данных в подкадре перестройки (подкадре, один или два символа SC-FDMA которого должны использоваться для обеспечения времени перестройки) во время повторения PUSCH в Способах 1-3.
[0029] Первым способом является способ, согласно которому после преобразования данных к двенадцати символам SC-FDMA, исключая сигналы DMRS (опорные сигналы демодуляции), как показано на ФИГ. 1, подобно другим подкадрам, символ (или символы) SC-FDMA для обеспечения времени перестройки игнорируются. Согласно данному способу в подкадре перестройки и в других подкадрах один и тот же сигнал передается в символах, отличающихся от игнорируемого символа (или символов) SC-FDMA, который передается для обеспечения времени перестройки. Таким образом, синфазное сложение может быть легко реализовано на стороне базовой станции.
[0030] Вторым способом является способ, согласно которому в качестве формата для передачи данных в подкадре перестройки скорость кодирования данных изменяют, чтобы она отличалась от скорости кодирования данных для других подкадров, и данные преобразуют к десяти или одиннадцати символам SC-FDMA, исключая символ (или символы) SC-FDMA, предназначенные для обеспечения времени перестройки (согласование скорости). Этот способ используется в существующем стандарте LTE, в котором не предполагается повторяющаяся передача, и, таким образом, отступление от существующих стандартов не требуется. Поскольку в каждом символе передается различный сигнал, в подкадре (подкадрах) перестройки и в других подкадрах синфазное сложение не может быть выполнено на стороне базовой станции.
[0031] Поскольку ни один из способов существенно не влияет на передачу данных в канале PUSCH, с точки зрения эффективности использования ресурса желательно использовать любой из Способов 1-3 для повторения PUSCH.
[0032] Кроме того, во время повторения PUCCH также желательно использовать любой из Способов 1-3 с точки зрения эффективности использования ресурса и точки зрения унифицированности между операциями каналов PUCCH и PUSCH. Однако согласно Способам 1-3, поскольку часть символа SC-FDMA, кодированного с использованием последовательности ОСС (ортогонального кода покрытия), не используется, происходит потеря ортогональности между ортогональными последовательностями, и возникает опасность ухудшения характеристик из-за межкодовой интерференции.
[0033] Таким образом, согласно одному аспекту настоящего изобретения предложены терминал и способ передачи, выполненные с возможностью обеспечения времени перестройки с одновременным предотвращением ухудшения характеристик передачи сигнала восходящего канала (PUSCH или PUCCH).
КРАТКИЙ ОБЗОР СИСТЕМЫ СВЯЗИ
[0034] Система связи согласно любому варианту реализации настоящего изобретения содержит базовую станцию 100 и терминал 200, которые, например, совместимы с системой LTE-Advanced (Сетью четвертого поколения с расширенными возможностями). Терминал 200 является терминалом МТС.
[0035] ФИГ. 8 показывает блок-схему основной части терминала 200 согласно любому варианту реализации настоящего изобретения. В терминале 200, показанном на ФИГ. 8, блок 215 расширения расширяет сигнал ACK/NACK для нисходящих данных с использованием любой из множества последовательностей ортогональных кодов покрытия (последовательностей ОСС). Блок 216 повторения выполняет повторение по множеству подкадров расширения сигнала ACK/NACK (Подтверждения/Неподтверждения). Блок 217 назначения сигнала преобразует повторный сигнал ACK/NACK в узкополосный канал для терминалов МТС. Если узкополосные каналы, которые будут использоваться для первого подкадра и второго подкадра, следующего за первым подкадром, среди множества подкадров, являются различными (т.е. в случае выполнения перестройки), блок 209 управления выкалывает последние два символа первого подкадра или первые два символа второго подкадра. Блок 220 передачи передает сигнал ACK/NACK в узкополосном канале. Каждая из множества последовательностей ортогональных кодов покрытия выполнена из первой частичной последовательности, составленной из кодов, соответствующих первым двум символам подкадра, и второй частичной последовательности, составленной из кодов, соответствующих последним двум символам, и среди множества последовательностей ортогональных кодов покрытия первые частичные последовательности и вторые частичные последовательности являются частично ортогональными друг другу.
ВАРИАНТ 1 РЕАЛИЗАЦИИ
КОНФИГУРАЦИЯ БАЗОВОЙ СТАНЦИИ
[0036] ФИГ. 9 показывает блок-схему базовой станции 100 согласно варианту 1 реализации настоящего изобретения. Как показано на ФИГ. 9, базовая станция 100 содержит блок 101 управления, блок 102 генерирования управляющего сигнала, блок 103 кодирования управляющего сигнала, блок 104 модулирования управляющего сигнала, блок 105 кодирования данных, блок 106 управления повторной передачей, блок 107 модулирования данных, блок 108 назначения сигнала, блок 109 IFFT (обратного быстрого преобразования Фурье), блок 110 добавления CP (циклического префикса), блок 111 передачи, антенну 112, блок 113 приема, блок 114 удаления CP, блок 115 FFT (быстрого преобразования Фурье), блок 116 извлечения, блок 117 обратного преобразования, блок 118 оценки канала, блок 119 выравнивания, блок 120 демодулирования, блок 121 декодирования, блок 122 принятия решения, блок 123 сжатия, блок 124 корреляционной обработки и блок 125 принятия решения.
[0037] Блок 101 управления разрешает назначение каналов PDSCH и PUSCH терминалу 200. В этом случае блок 101 управления разрешает назначение частотных ресурсов, способов модуляции/кодирования и т.п. для закрепления за терминалом 200 и выдает информацию о назначенных параметрах блоку 102 генерирования управляющего сигнала.
[0038] Кроме того, блок 101 управления задает скорость кодирования для управляющего сигнала и сообщает заданную скорость кодирования блоку 103 кодирования управляющего сигнала. Кроме того, блок 101 управления назначает радио-ресурсы (ресурсы нисходящего канала), для которых должны быть преобразованы управляющий сигнал и нисходящие данные, и выдает информацию о назначенных радиоресурсах блоку 108 назначения сигнала. Кроме того, блок 101 управления назначает скорость кодирования, которая будет использоваться во время передачи нисходящих данных (данных, подлежащих передаче) для терминала 200, который является целью назначения ресурса, и сообщает назначенную скорость кодирования блоку 105 кодирования данных.
[0039] Кроме того, блок 101 управления определяет уровень улучшения покрытия терминала 200 (терминала МТС) и сообщает информацию о назначенном уровне улучшения покрытия или количестве повторений, требуемых для передачи PUSCH или передачи PUCCH на назначенном уровне улучшения покрытия, блоку 102 генерирования управляющего сигнала и блоку 116 извлечения. Кроме того, блок 101 управления определяет способ скачкообразной перестройки частоты (включение/выключение скачкообразной перестройки частоты, период скачкообразной перестройки частоты и т.п.) для повторяющейся передачи PUSCH или повторяющейся передачи PUCCH и сообщает информацию о назначенном способе скачкообразной перестройки частоты блоку 102 генерирования управляющего сигнала.
[0040] Кроме того, блок 101 управления определяет ресурсы (циклический сдвиг, последовательность ортогональных кодов покрытия и частоту) для терминала 200 для передачи PUCCH. Блок 101 управления сообщает величину циклического сдвига (последовательность ZAC), которая может быть использована для передачи PUCCH, и последовательность ортогонального кода покрытия блоку 123 сжатия и блоку 124 корреляционной обработки соответственно, и сообщает информацию о частотных ресурсах, которые будут использоваться для передачи PUCCH, блоку 116 извлечения. Эти порции информации о ресурсах PUCCH могут быть косвенным образом переданы терминалу 200 или могут быть переданы терминалу 200 (посредством блока 209 управления, описанного ниже) сигналами верхнего уровня, присущего терминалу 200.
[0041] Блок 102 генерирования управляющего сигнала генерирует управляющий сигнал для терминала 200. Управляющий сигнал содержит специфический для соты сигнал верхнего уровня, специфический для абонентского устройства сигнал верхнего уровня, предоставление восходящего канала, указывающее назначение PUSCH, или информацию о назначении нисходящего канала, указывающую назначение PDSCH.
[0042] Предоставление восходящего канала состоит из множества битов и содержит информацию, указывающую ресурсы назначения частот, схемы модуляции/кодирования и т.п.Кроме того, предоставление восходящего канала может содержать информацию об уровне улучшения покрытия или информацию о количестве повторений, требуемых для передачи PUSCH.
[0043] Информация о назначении нисходящего канала состоит из множества битов и содержит информацию, указывающую ресурсы назначения частот, схемы модуляции/кодирования и т.п. Кроме того, информация о назначении нисходящего канала может содержать информацию об уровне улучшения покрытия или информацию о количестве повторений, требуемых для передачи PUCCH.
[0044] Блок 102 генерирования управляющего сигнала генерирует битовую последовательность управляющей информации с использованием управляющей информации, полученной от блока 101 управления, и передает указанную сгенерированную битовую последовательность управляющей информации (управляющий сигнал) блоку 103 кодирования управляющего сигнала. Поскольку управляющая информация может быть передана множеству терминалов 200, блок 102 генерирования управляющего сигнала содержит идентификатор абонентского устройства для каждого терминала 200, расположенный в управляющей информации для терминала 200, для генерирования битовой последовательности. Например, к управляющей информации добавляют бит CRC (проверки циклическим кодом), маскированный идентификатором абонентского устройства для целевого терминала.
[0045] Блок 103 кодирования управляющего сигнала кодирует управляющий сигнал (битовую последовательность управляющей информации), принятый от блока 102 генерирования управляющего сигнала, со скоростью кодирования, определенной блоком 101 управления, и передает закодированный управляющий сигнал блоку 104 модулирования управляющего сигнала.
[0046] Блок 104 модулирования управляющего сигнала модулирует управляющий сигнал, принятый от блока 103 кодирования управляющего сигнала, и передает модулированный управляющий сигнал (последовательность символов) блоку 108 назначения сигнала.
[0047] Блок 105 кодирования данных выполняет кодирование с исправлением ошибок с использованием турбо-кода или тому подобного средства для передачи данных (нисходящих данных) со скоростью кодирования, принятой от блока 101 управления, и передает сигнал данных после кодирования блоку 106 управления повторной передачей.
[0048] Во время первоначальной передачи блок 106 управления повторной передачей удерживает сигнал данных после кодирования, принятый от блока 105 кодирования данных, и также передает указанный сигнал данных блоку 107 модулирования данных. Блок 106 управления повторной передачей удерживает сигнал данных после кодирования для каждого целевого терминала. Кроме того, после получения неподтверждения NACK на переданный сигнал данных от блока 125 принятия решения блок 106 управления повторной передачей сообщает соответствующие данные, которые он удерживал, блоку 107 модулирования данных. После получения подтверждения АСК на переданный сигнал данных от блока 125 принятия решения блок 106 управления повторной передачей удаляет соответствующие данные, которые он удерживал.
[0049] Блок 107 модулирования данных модулирует сигнал данных, принятый от блока 106 управления повторной передачей, и передает модулированный сигнал данных блоку 108 назначения сигнала.
[0050] Блок 108 назначения сигнала преобразует управляющий сигнал (последовательность символов), принятый от блока 104 модулирования управляющего сигнала, и модулированный сигнал данных, принятый от блока 107 модулирования данных, в радиоресурсы, определенные блоком 101 управления. Канал управления, в который должен быть преобразован управляющий сигнал, может быть любым каналом PDCCH (каналом управления нисходящей линией связи) для терминала МТС или EPDCCH (усовершенствованным каналом PDCCH). Блок 108 назначения сигнала передает сигнал подкадров нисходящего канала, которые содержат PDCCH для терминала МТС или EPDCCH, в которые преобразован управляющий сигнал, блоку 109 IFFT (обратного быстрого преобразования Фурье).
[0051] Блок 109 IFFT преобразует сигнал частотной области в сигнал временной области, выполняя обработку IFFT для сигнала, принятого от блока 108 назначения сигнала. Блок 109 IFFT передает сигнал временной области блоку 110 добавления префикса СР.
[0052] Блок 110 добавления CP добавляет префикс CP к сигналу, принятому от блока 109 IFFT, и передает сигнал, к которому добавлен CP (сигнал OFDM), блоку 111 передачи.
[0053] Блок 111 передачи выполняет RF (радиочастотную) обработку, например, D/A (Цифро-аналоговое) преобразование и преобразование с повышением частоты сигнала OFDM, принятого от блока 110 добавления CP, и передает радиосигнал терминалу 200 через антенну 112.
[0054] Блок 113 приема выполняет RF обработку, например, преобразование с понижением частоты и A/D (аналого-цифровое) преобразование сигнала восходящего канала (PUSCH или PUCCH) от терминала 200, принятого через антенну 112, и передает полученный принятый сигнал блоку 114 удаления префикса СР. Сигнал восходящего канала (PUSCH или PUCCH), переданный из терминала 200, содержит сигнал, обработанный повторением по множеству подкадров.
[0055] Блок 114 удаления CP удаляет префикс CP, добавленный к принятому сигналу, принятому от блока приема 113, и передает сигнал, из которого удален CP, блоку 115 FFT (быстрого преобразования Фурье).
[0056] Блок 115 FFT применяет обработку FFT к сигналу, принятому от блока 114 удаления CP, преобразует указанный сигнал в последовательность сигналов в частотной области и выделяет сигнал, соответствующий подкадрам PUSCH или PUCCH. Блок 115 FFT передает полученный сигнал блоку 116 извлечения.
[0057] Блок 116 извлечения извлекает PUSCH или PUCCH на основании информации о ресурсах PUSCH или PUCCH, полученных из блока 101 управления. Кроме того, 116 блок извлечения объединяет множество подкадров PUSCH или PUCCH, которые были повторно переданы, с использованием информации о повторяющейся передаче PUSCH или PUCCH (информации о повторении), полученной из блока 101 управления. Блок 116 извлечения передает объединенный сигнал блоку 117 обратного преобразования.
[0058] Блок 117 обратного преобразования извлекает часть PUSCH, назначенную терминалу 200, из сигнала, принятого от блока 116 извлечения. Кроме того, блок 117 обратного преобразования разлагает извлеченную часть PUSCH для терминала 200 на сигналы DMRS (опорные сигналы демодуляции) и символы данных, передает сигналы DMRS блоку 118 оценки канала и передает символы данных (символы данных SC-FDMA) блоку 119 выравнивания. Кроме того, блок 117 обратного преобразования разлагает PUCCH, принятый от блока 116 извлечения, на сигналы DMRS и сигнал ACK/NACK, передает сигналы DMRS блоку 118 оценки канала и передает сигнал ACK/NACK блоку 119 выравнивания.
[0059] Блок 118 оценки канала выполняет оценку канала с использованием сигналов DMRS, принятых от блока 117 обратного преобразования. Блок 118 оценки канала передает полученную оценку канала блоку 119 выравнивания.
[0060] Блок 119 выравнивания выполняет выравнивание символов данных SC-FDMA или сигнала ACK/NACK, принятых от блока 117 обратного преобразования, с использованием оценки канала, принятой от блока 118 оценки канала. Блок 119 выравнивания передает выровненные символы данных SC-FDMA блоку 120 демодулирования и передает выровненный сигнал ACK/NACK блоку 123 сжатия.
[0061] Блок демодулирования 120 применяет преобразование IDFT символам данных SC-FDMA в частотной области, принятых от блока 119 выравнивания, для преобразования символов данных SC-FDMA частотной области в сигнал (последовательность символов) временной области, после чего выполняет демодуляцию данных. В частности, блок 120 демодулирования преобразует последовательность символов в битовую последовательность на основании схемы модуляции, определенной для терминала 200, и передает полученную битовую последовательность блоку 121 декодирования.
[0062] Блок 121 декодирования выполняет декодирование с исправлением ошибок битовой последовательности, принятой от блока 120 демодулирования, и передает декодированную битовую последовательность блоку 122 принятия решения.
[0063] Блок 122 принятия решения выполняет обнаружение ошибок в битовой последовательности, принятой от блока 121 декодирования. Обнаружение ошибок выполняется с использованием бита CRC, добавленного к битовой последовательности. Если результат анализа бита CRC указывает, что ошибки нет, блок 122 принятия решения извлекает принятые данные и уведомляет блок 101 управления о подтверждении АСК (не показано). С другой стороны, если результат анализа бита CRC указывает, что имеется ошибка, блок 122 принятия решения уведомляет блок 101 управления о неподтверждении NACK (не показано).
[0064] Блок 123 сжатия сжимает сигнал из части сигнала, принятого от блока 119 выравнивания, которая соответствует сигналу ACK/NACK, с использованием последовательности ортогонального кода покрытия (последовательности ортогонального кода покрытия, которую должен использовать терминал 200), принятой от блока 101 управления, и передает сжатый сигнал блоку 124 корреляционной обработки.
[0065] Блок 124 корреляционной обработки определяет значение корреляции между последовательностью ZAC (последовательностью ZAC, которую может использовать терминал 200; величиной циклического сдвига), принятой от блока 101 управления, и сигналом, принятым от блока 123 сжатия, и передает это значение корреляции блоку 125 принятия решения.
[0066] Блок 125 принятия решения определяет, на какой из сигналов АСК и NACK указывает сигнал ACK/NACK, переданный из терминала 200, для переданных данных, на основании значения корреляции, принятого от блока 124 корреляционной обработки. Блок 125 принятия решения передает результат анализа блоку 106 управления повторной передачей.
КОНФИГУРАЦИЯ ТЕРМИНАЛА
[0067] ФИГ. 10 показывает блок-схему терминала 200 согласно Варианту 1 реализации настоящего изобретения. Как показано на ФИГ. 9, терминал 200 имеет антенну 201, блок 202 приема, блок 203 удаления префикса CP, блок 204 FFT, блок 205 извлечения, блок 206 демодулирования данных, блок 207 декодирования данных, блок 208 CRC, блок 209 управления, блок 210 кодирования данных, блок 211 генерирования сигнала CSI (информации о состоянии канала), блок 212 генерирования ответного сигнала, блок 213 модулирования, блок 214 DFT, блок 215 расширения, блок 216 повторения, блок 217 назначения сигнала, блок 218 IFFT, блок 219 добавления префикса CP и блок 220 передачи.
[0068] Блок 202 приема выполняет радиочастотную (RF) обработку, например, преобразование с понижением частоты или аналого-цифровое (A/D) преобразование радиосигнала (PDCCH для терминала МТС или EPDCCH) и сигнала данных (PDSCH), принятых от базовой станции 100 через антенну 201, для получения сигнала OFDM основной полосы частот. Блок 202 приема передает сигнал OFDM блоку 203 удаления префикса СР.
[0069] Блок 203 удаления CP удаляет префикс CP, добавленный к сигналу OFDM, принятому от блока 202 приема, и передает сигнал, из которого удален CP, блоку 204 FFT.
[0070] Блок 204 FFT преобразует сигнал временной области в сигнал частотной области путем обработки FFT сигнала, принятого от блока 203 удаления префикса СР. Блок 204 FFT передает сигнал частотной области блоку 205 извлечения.
[0071] Блок 205 извлечения извлекает PDCCH для терминала МТС или EPDCCH из сигнала частотной области, принятого от блока 204 FFT, выполняет слепое декодирование PDCCH для терминала МТС или EPDCCH при попытке декодирования управляющего сигнала, предназначенного для его собственного терминала 200. Бит CRC, маскированный идентификатором абонентского устройства терминала 200, добавляется к управляющему сигналу, предназначенному для терминала 200. Таким образом, если анализ бита CRC показывает положительный результат выполнения слепого декодирования, блок извлечения 205 извлекает управляющую информацию и передает указанную управляющую информацию блоку 209 управления. Кроме того, блок 205 извлечения извлекает нисходящие данные (сигнал PDSCH) из сигнала, принятого от блока 204 FFT, и передает указанные нисходящие данные блоку 206 демодулирования данных.
[0072] Блок 206 демодулирования данных демодулирует нисходящие данные, принятые от блока 205 извлечения, и передает указанные демодулированные нисходящие данные блоку 207 декодирования данных.
[0073] Блок 207 декодирования данных декодирует нисходящие данные, принятые от блока 206 демодулирования данных, и передает декодированные нисходящие данные блоку 208 CRC.
[0074] Блок 208 CRC выполняет обнаружение ошибок в нисходящих данных, принятых от блока 207 декодирования данных, с использованием CRC и передает результат обнаружения ошибок блоку 212 генерирования ответного сигнала. Кроме того, если нисходящие данные определились как не содержащие ошибок, блок 208 CRC выдает указанные нисходящие данные как принятые данные.
[0075] Блок 209 управления выполняет управление передачей PUSCH на основании управляющего сигнала, принятого от блока 205 извлечения. В частности, блок 209 управления определяет назначение ресурса во время передачи PUSCH блоку 217 назначения сигнала на основании информации о назначении ресурса PUSCH, содержащейся в управляющем сигнале. Кроме того, блок 209 управления определяет схему кодирования и схему модуляции при передаче PUSCH блоку 210 кодирования данных и блоку 213 модулирования соответственно на основании информации о схеме кодирования и схеме модуляции, содержащейся в управляющем сигнале. Кроме того, блок 209 управления определяет количество повторений во время повторяющейся передачи PUSCH на основании информации об уровне улучшения покрытия или количестве повторений, требуемых для передачи PUSCH, содержащейся в управляющем сигнале, и сообщает эту информацию о назначенном количестве повторений блоку 216 повторения. Кроме того, блок 209 управления указывает скачкообразную перестройку частоты для повторения PUSCH блоку 216 повторения на основании информации о способе скачкообразной перестройки частоты, содержащейся в управляющем сигнале.
[0076] Кроме того, блок 209 управления выполняет управление передачей PUCCH на основании управляющего сигнала, принятого от блока 205 извлечения. В частности, блок 209 управления определяет ресурсы PUCCH (частоту, величину циклического сдвига и последовательность ортогонального кода покрытия) на основании информации о ресурсах PUCCH, содержащихся в управляющем сигнале, и сообщает эту информацию блоку 215 расширения и блоку 217 назначения сигнала. Кроме того, блок 209 управления определяет количество повторений при повторяющейся передаче PUCCH на основании информации об уровне улучшения покрытия или информации о количестве повторений, требуемых для передачи PUCCH, и сообщает эту информацию о назначенном количестве повторений блоку 216 повторения. Кроме того, блок 209 управления указывает блоку 216 повторения выполнять скачкообразную перестройку частоты при повторении PUCCH на основании информации о способе скачкообразной перестройки частоты, содержащейся в управляющем сигнале. Кроме того, блок 209 управления сообщает блоку 215 расширения формат передачи для каждого подкадра при повторении PUCCH.
[0077] Блок 210 кодирования данных добавляет бит CRC, маскированный идентификатором абонентского устройства терминала 200, полученным данным, предназначенным для передачи, выполняет кодирование с исправлением ошибок и передает кодированную битовую последовательность блоку 213 модулирования.
[0078] Блок 211 генерирования сигнала CSI (информации о состоянии канала) генерирует информацию обратной связи CSI на основании результата измерения CSI терминала 200 и передает информацию обратной связи CSI блоку 213 модулирования.
[0079] Блок 212 генерирования ответного сигнала генерирует ответный сигнал (сигнал ACK/NACK) на принятые нисходящие данные (сигнал PDSCH) на основании результата обнаружения ошибок, принятого от блока 208 CRC. В частности, блок 212 генерирования ответного сигнала генерирует NACK, если обнаружена ошибка, и генерирует АСК, если ошибка не обнаружена. Блок 212 генерирования ответного сигнала передает сгенерированный сигнал ACK/NACK блоку 213 модулирования.
[0080] Блок 213 модулирования модулирует битовую последовательность, принятую от блока 210 кодирования данных, и передает модулированный сигнал (последовательность символов) блоку 214 DFT. Кроме того, блок 213 модулирования модулирует информацию обратной связи CSI, принятую от блока 211 генерирования сигнала CSI, и сигнал ACK/NACK, принятый от блока 212 генерирования ответного сигнала, и передает модулированный сигнал (последовательность символов) блоку 215 расширения.
[0081] Блок 214 DFT применяет DFT (дискретное преобразование Фурье) к сигналу, принятому от блока 213 модулирования, для генерирования сигнала частотной области и передает сигнал частотной области блоку 216 повторения.
[0082] Блок 215 расширения расширяет опорный сигнал, информацию обратной связи CSI и сигнал ACK/NACK, принятые от блока 213 модулирования, с использованием последовательности ZAC (нулевой автокорреляции), определяемой величиной циклического сдвига, заданной блоком 209 управления, а также последовательностью ортогонального кода покрытия, и передает расширенный сигнал блоку 216 повторения. В это время блок 215 расширения расширяет сигнал ACK/NACK с использованием формата передачи для каждого подкадра при повторении PUCCH, заданного блоком 209 управления.
[0083] Когда его собственный терминал находится в режиме улучшения покрытия МТС, блок 216 повторения выполняет повторение сигнала, принятого от блока 214 DFT или блока 215 расширения, по множеству подкадров на основании количества повторений, заданного блоком 209 управления, для генерирования сигнала повторения. Блок 216 повторения передает сигнал повторения блоку 217 назначения сигнала.
[0084] Блок 217 назначения сигнала преобразует сигнал, принятый от блока 216 повторения, во временные/частотные ресурсы PUSCH или PUCCH, заданные блоком 209 управления. Блок 217 назначения сигнала передает сигнал PUSCH или PUCCH, в который преобразован сигнал из блока 216 повторения, блоку 218 IFFT.
[0085] Блок 218 IFFT генерирует сигнал временной области путем выполнения обработки IFFT (обратного быстрого преобразования Фурье) сигнала PUSCH или PUCCH частотной области, принятого от блока 217 назначения сигнала. Блок 218 IFFT передает сгенерированный сигнал блоку 219 добавления префикса СР.
[0086] Блок 219 добавления CP добавляет префикс CP к сигналу временной области, принятому от блока 218 IFFT, и передает сигнал, к которому добавлен префикс CP, блоку 220 передачи.
[0087] Блок 220 передачи выполняет радиочастотную (RF) обработку, например, применяет цифро-аналоговое (D/A) преобразование и преобразование с повышением частоты к сигналу, принятому от блока 219 добавления CP, и передает радиосигнал к базовой станции 100 через антенну 201.
РАБОТА БАЗОВОЙ СТАНЦИИ 100 И ТЕРМИНАЛА 200
[0088] Ниже подробно описана работа базовой станции 100 и терминала 200, имеющих описанные выше конфигурации.
[0089] Согласно данному варианту реализации для обеспечения описанного выше времени перестройки из Способов 1-4 будут использоваться Способ 1 (показанный на ФИГ. 4) или Способ 2 (показанный на ФИГ. 5). Иными словами, в случае переключения узкополосного канала, который будет использоваться при скачкообразной перестройке частоты, терминал 200 (блок 209 управления) может игнорировать последние два символа данных SC-FDMA одного подкадра непосредственно перед перестройкой для использования указанных символов данных SC-FDMA для времени перестройки или может игнорировать первые два символа данных SC-FDMA одного подкадра непосредственно после перестройки для использования символов данных SC-FDMA для времени перестройки.
[0090] Базовая станция 100 заблаговременно сообщает терминалу 200 количество повторений PUSCH (Npusch) или количество повторений PUCCH (Npucch) перед передачей/приемом PUSCH или PUCCH. Количество повторений Npusch или Npucch могут быть переданы терминалу 200 от базовой станции 100 через специфический для абонентского устройства верхний уровень или могут быть переданы с использованием PDCCH для МТС.
[0091] Кроме того, базовая станция 100 сообщает терминалу 200 о способе скачкообразной перестройки частоты (включении/выключении скачкообразной перестройки частоты и периоде Y скачкообразной перестройки частоты) заранее перед передачей/приемом PUSCH или PUCCH. Период Y скачкообразной перестройки частоты может быть указан терминалу 200 через специфический для соты верхний уровень базовой станцией 100 как специфический для соты параметр или указан терминалу 200 через специфический для абонентского устройства верхний уровень базовой станцией 100 как специфический для абонентского устройства параметр. Кроме того, период Y скачкообразной перестройки частоты может быть параметром, заданным в соответствии со стандартами.
[0092] Терминал 200 повторяет передачу PUSCH или PUCCH количество раз, соответствующее количеству повторений, указанных базовой станцией 100 (Npusch или Npucch).
[0093] Кроме того, если происходит скачкообразная перестройка частоты, и количество повторений (Npusch или Npucch) больше, чем Y, терминал 200 изменяет диапазон частот 1,4 МГц, который терминал 200 использует для передачи сигнала повторения, (выполняет скачкообразную перестройку частоты) после передачи сигнала повторения в последовательных Y подкадрах с использованием тех же ресурсов, и передает сигнал повторения снова в последовательных Y подкадрах с использованием тех же ресурсов. Во время выполнения скачкообразной перестройки частоты терминал 200 обеспечивает время перестройки, соответствующее двум символам данных SC-FDMA непосредственно перед перестройкой или непосредственно после перестройки согласно Способу 1 (как показано на ФИГ. 4) или Способу 2 (как показано на ФИГ. 5).
В СЛУЧАЕ ПОВТОРЕНИЯ PUSCH
[0094] Во время повторения PUSCH терминал 200 преобразует данные в двенадцать символов данных SC-FDMA, за исключением DMRS (опорных сигналов демодуляции) (показанных, например, на ФИГ. 1), в подкадре перестройки (одном подкадре непосредственно перед перестройкой согласно Способу 1 и одном подкадре непосредственно после перестройки согласно Способу 2) и после этого выкалывает два символа данных SC-FDMA для обеспечения времени перестройки (два последние символа в подкадре согласно Способу 1 и два первые символа в подкадре согласно Способу 2).
[0095] В противном случае терминал 200 преобразует данные в десять символов данных SC-FDMA, за исключением DMRS, и два символа данных SC-FDMA для времени перестройки в подкадре перестройки (согласования скорости).
В СЛУЧАЕ ПОВТОРЕНИЯ PUCCH
[0096] При повторении PUCCH терминал 200 преобразует сигнал ACK/NACK и опорный сигнал в подкадре перестройки с нормальным PUCCH-форматом и после этого выкалывает два символа SC-FDMA для обеспечения времени перестройки.
[0097] ФИГ. 11 показывает состояние скачкообразной перестройки частоты при повторении PUCCH в случае Способа 1 и Y=4. Как показано на ФИГ. 11, после передачи сигнала повторения в последовательных Y=4 подкадрах терминал 200 изменяет диапазон частот путем скачкообразной перестройки частоты и передает сигнал повторения снова в последовательных четырех подкадрах. В Способе 1 терминал 200 выкалывает два символа SC-FDMA непосредственно перед перестройкой (т.е. последние два символа) одного подкадра непосредственно перед перестройкой.
[0098] Кроме того, согласно данному варианту реализации терминал 200 ограничивает количество кандидатов на последовательность ортогонального кода покрытия, которая будет использоваться для расширения сигнала ACK/NACK до двух кандидатов.
[0099] Например, терминал 200 задает последовательность ортогонального кода покрытия, которая будет использоваться, для расширения ACK/NACK из двух кандидатов, таких как (W(0), W(1), W(2), W(3))=(1, 1, 1, 1) и (1, -1, 1, -1), в качестве кандидатов на последовательность ортогонального кода покрытия или из двух кандидатов, таких как (W(0), W(1), W(2), W(3))=(1, 1, 1, 1) и (1, -1, -1, 1).
[0100] В данном случае частичная последовательность (1, 1), составленная из двух кодов первой половины последовательности ортогонального кода покрытия (1, 1, 1, 1), ортогональна каждой частичной последовательности (1, -1), составленной из двух кодов первой половины последовательности ортогонального кода покрытия (1, -1, 1, -1), и частичной последовательности (1, -1), составленной из двух кодов первой половины последовательности ортогонального кода покрытия (1, -1, -1, 1). Кроме того, частичная последовательность (1, 1), составленная из двух кодов последней половины последовательности ортогонального кода покрытия (1, 1, 1, 1), ортогональна каждой частичной последовательности (1, -1), составленной из двух кодов последней половины последовательности ортогонального кода покрытия (1, -1, 1, -1), и частичной последовательности (-1, 1), составленной из двух кодов последней половины последовательности ортогонального кода покрытия (1, -1, -1, 1).
[0101] Таким образом, последовательность ортогонального кода покрытия (1, 1, 1, 1) частично ортогональна последовательности ортогонального кода покрытия (1, -1, 1, -1) и последовательности ортогонального кода покрытия (1, -1, -1, 1). Между последовательностями ортогонального кода покрытия, которые частично ортогональны друг другу, последовательности, каждая из которых содержит два символа первой половины группы из четырех символов, соответствующих длительности последовательности (последовательности, каждая из которых составлена из двух кодов первой половины), ортогональны друг другу, и последовательности, каждая из которых содержит два символа последней половины (последовательности, каждая из которых составлена из двух кодов последней половины), также ортогональны друг другу.
[0102] Таким образом, терминал 200 (блок 215 расширения) расширяет сигнал ACK/NACK с использованием любого такого множества последовательностей ортогонального кода покрытия, что их частичные последовательности, каждая из которых составлена из кодов, соответствующих первым двум символам подкадра (последовательности, каждая из которых соответствует двум символам первой половины), являются взаимно частично ортогональными, и их частичные последовательности, каждая из которых составлена из кодов, соответствующих последним двум символам (последовательности, каждая из которых соответствует двум символам последней половины), являются взаимно частично ортогональными.
[0103] Таким образом, путем разделения первых двухсимвольных половин и последних двухсимвольных половин базовая станция 100 может разделять множество сигналов ACK/NACK, кодо-мультиплексированных последовательностями ортогонального кода покрытия. Таким образом, даже если последние два символа SC-FDMA (согласно Способу 1) или первые два символа SC-FDMA (согласно Способу 2) игнорируются в подкадре перестройки для передачи сигнала, потеря ортогональности не происходит между последовательностями ортогонального кода покрытия, которые являются взаимно частично ортогональными друг другу. Иными словами, даже если выкалывается любая одна из последовательности на основе первой двухсимвольной половины группы из четырех символов, соответствующих длительности последовательности, и последовательности на основе последней двухсимвольной половины, потеря ортогональности в другой последовательности не происходит.
[0104] В данном случае, например, последовательность ортогонального кода покрытия, которая будет использоваться в терминале существующего стандарта LTE (последовательность ОСС), выведена из индекса ресурса PUCCH посредством следующих уравнений.
[0105]
[0106]
[0107]
OC
OC
OC
OC
shift
CS
SC
PUCCH
PUCCH
(1)
RB
(1)
[0108] В уравнениях 1-3: n указывает индекс ОСС; n=0 указывает (1, 1, 1, 1); n=1 указывает (1, -1, 1, -1); и n=2 указывает (1, -1, -1, 1). Кроме того, Δ указывает разность между соседними величинами циклического сдвига; N указывает величину циклического сдвига, используемого для PUCCH-формата 1/1a/1b; N указывает количество поднесущих в одном RB (ресурсном блоке); и n указывает индекс ресурса PUCCH.
[0109] Кроме того, в вышеуказанном уравнении с=3 указывает количество терминалов, которые могут быть мультиплексированы последовательностью ортогональных кодов покрытия, т.е. количество кандидатов на последовательность ортогонального кода покрытия для расширения сигнала ACK/NACK. Таким образом, согласно данному варианту реализации считается, что с=2 в вышеуказанном уравнении представляет собой количество терминалов 200 (терминалов МТС), к которым должна быть применена скачкообразная перестройка частоты, причем количество кандидатов на последовательность ортогонального кода покрытия для расширения сигнала ACK/NACK может быть ограничено двумя кандидатами в результате выведения индексов ОСС из индексов ресурса PUCCH.
[0110] Как описано выше, согласно данному варианту реализации в случае, если скачкообразная перестройка частоты применена во время повторяющейся передачи восходящего канала, терминал 200 выкалывает последние два символа SC-FDMA или первые два символа SC-FDMA подкадра перестройки для передачи сигнала. В это время терминал 200 ограничивает последовательность ортогонального кода покрытия для расширения сигнала ACK/NACK в PUCCH двумя последовательностями ортогонального кода покрытия, которые частично ортогональны друг другу. Таким образом, может быть обеспечено время перестройки для изменения диапазона частот на 1,4 МГц, который терминал 200 использует для передачи сигнала повторения без потери ортогональности из-за указанного игнорирования двух символов. Таким образом, согласно данному варианту реализации может быть обеспечено время перестройки с одновременным предотвращением ухудшения характеристик передачи сигнала по восходящему каналу (PUSCH или PUCCH).
ВАРИАНТ 2 РЕАЛИЗАЦИИ
[0111] Поскольку базовые конфигурации базовой станции и терминала согласно настоящему варианту реализации идентичны таковым для базовой станции 100 и терминала 200 согласно Варианту 1 реализации, базовая станция и терминал согласно данному варианту реализации будут описаны опять же со ссылкой на ФИГ. 9 и 10.
[0112] Согласно данному варианту реализации для обеспечения описанного выше времени перестройки используется Способ 3 (как показано на ФИГ. 6) из Способов 1-4. Иными словами, в случае переключения узкополосного канала, который будет использоваться при скачкообразной перестройке частоты, терминал 200 (блок 209 управления) отбрасывает (выкалывает) последний символ данных SC-FDMA одного подкадра непосредственно перед перестройкой и первый символ данных SC-FDMA одного подкадра непосредственно после перестройки для использования указанных символов данных SC-FDMA для обеспечения времени перестройки.
PUSCH
PUCCH
PUSCH
PUCCH
[0113] Базовая станция 100 заблаговременно сообщает терминалу 200 о количестве повторений PUSCH (N) или количестве повторений PUCCH (N) перед передачей/приемом PUSCH или PUCCH. Количество повторений N или N могут быть переданы терминалу 200 от базовой станции 100 через специфический для абонентского устройства верхний уровень или могут быть переданы с использованием PDCCH для МТС.
[0114] Кроме того, базовая станция 100 сообщает терминалу 200 о способе скачкообразной перестройки частоты (включении/выключении скачкообразной перестройки частоты и периоде Y скачкообразной перестройки частоты) заранее перед передачей/приемом PUSCH или PUCCH. Период Y скачкообразной перестройки частоты может быть указан терминалу 200 через специфический для соты верхний уровень базовой станцией 100 как специфический для соты параметр или указан терминалу 200 через специфический для абонентского устройства верхний уровень базовой станцией 100 как специфический для абонентского устройства параметр. Кроме того, период Y скачкообразной перестройки частоты может быть параметром, заданным в соответствии со стандартами.
PUSCH
PUCCH
[0115] Терминал 200 повторяет передачу PUSCH или PUCCH количество раз, соответствующее количеству повторений, указанных базовой станцией 100 (N или N).
PUSCH
PUCCH
[0116] Кроме того, если происходит скачкообразная перестройка частоты, и количество повторений (N или N) больше, чем Y, терминал 200 изменяет диапазон частот 1,4 МГц, который терминал 200 использует для передачи сигнала повторения, (выполняет скачкообразную перестройку частоты) после передачи сигнала повторения в последовательных Y подкадрах с использованием тех же ресурсов, и передает сигнал повторения снова в последовательных Y подкадрах с использованием тех же ресурсов. Во время выполнения скачкообразной перестройки частоты терминал 200 обеспечивает время перестройки, соответствующее двум символам данных SC-FDMA в одном подкадре непосредственно перед перестройкой и одном подкадре непосредственно после перестройки согласно Способу 3 (как показано на ФИГ. 6).
В СЛУЧАЕ ПОВТОРЕНИЯ PUSCH
[0117] Во время повторения PUSCH терминал 200 преобразует данные в двенадцать символов данных SC-FDMA, за исключением DMRS (опорных сигналов демодуляции) (как показано, например, на ФИГ. 1), в подкадре перестройки (одном подкадре непосредственно перед перестройкой и одном подкадре непосредственно после перестройки) и после этого выкалывает два символа данных SC-FDMA для обеспечения времени перестройки (один символ данных SC-FDMA в каждом подкадре перестройки).
[0118] В противном случае терминал 200 преобразует данные в одиннадцать символов данных SC-FDMA, за исключением DMRS, и один символ данных SC-FDMA для времени перестройки в подкадре перестройки (согласования скорости).
В СЛУЧАЕ ПОВТОРЕНИЯ PUCCH
[0119] Во время повторения PUCCH терминал 200 расширяет и преобразует сигнал ACK/NACK в первой половине подкадра перестройки (одного подкадра непосредственно перед перестройкой) с использованием сокращенного PUCCH-формата, указанного в Версии 12, и после этого выкалывает последний символ SC-FDMA для обеспечения времени перестройки.
[0120] С другой стороны, терминал 200 расширяет сигнал ACK/NACK в последней половине подкадра перестройки (одном подкадре непосредственно после перестройки) с использованием сокращенного PUCCH-формата, указанного в Версии 12, и после этого преобразует расширенный сигнал ACK/NACK в семь символов SC-FDMA, игнорируя первый символ SC-FDMA и опорные сигналы DMRS для обеспечения времени перестройки.
[0121] Таким образом, терминал 200 (блок 215 расширения) расширяет сигнал ACK/NACK, преобразованный в первую половину и вторую половину подкадра перестройки с использованием сокращенного PUCCH-формата. Затем терминал 200 (блок 220 передачи) передает сигнал ACK/NACK, преобразованный согласно сокращенному PUCCH-формату в первую половину подкадра перестройки и вторую половину подкадра перестройки, в символах, за исключением первого символа.
[0122] ФИГ. 12 показывает состояние скачкообразной перестройки частоты при повторении PUCCH в случае Способа 3 и Y=4. Как показано на ФИГ. 12, после передачи сигнала повторения в последовательных Y=4 подкадрах терминал 200 изменяет диапазон частот путем скачкообразной перестройки частоты и передает сигнал повторения снова в последовательных четырех подкадрах. В это время терминал 200 выкалывает последний символ SC-FDMA одного подкадра непосредственно перед перестройкой и первый символ данных SC-FDMA одного подкадра непосредственно после перестройки.
[0123] Кроме того, как показано на ФИГ. 12, в первой половине подкадра перестройки сигнал ACK/NACK расширен и преобразован с использованием сокращенного PUCCH-формата. В сокращенном PUCCH-формате сигнал ACK/NACK расширен с использованием последовательности Уолша с длиной последовательности 4, которая является той же длиной последовательности, что и в нормальном PUCCH-формате в первой половине (первом слоте) подкадра, а во второй половине (втором слоте) подкадра сигнал ACK/NACK расширен с использованием последовательности DFT с длиной последовательности 3. Таким образом, в одном подкадре (14 символов) общее количество символов расширенного сигнала ACK/NACK (7 символов) и DMRS (6 символов) составляет 13 символов. Иными словами, при использовании сокращенного PUCCH-формата последний символ одного подкадра не используется и может быть обеспечен как один символ для времени перестройки.
[0124] С другой стороны, во второй половине подкадра перестройки сигнал ACK/NACK расширен с использованием последовательности Уолша с длиной 4 и последовательности DFT с длиной 3, как и в сокращенном PUCCH-формате, как показано на ФИГ. 12. Терминал 200 преобразует расширенный сигнал ACK/NACK в 7 символов SC-FDMA, за исключением первого символа SC-FDMA для времени перестройки, и DMRS (6 символов). В это время терминал 200 выполняет преобразование сигнала ACK/NACK, который уже расширен, во второй половине подкадра перестройки, причем преобразование выполняется одинаковым образом для всех терминалов. Таким образом, базовая станция 100 может разделять множество ответных сигналов, которые кодо-мультиплексированы с использованием последовательностей ортогональных кодов покрытия (последовательностей Уолша и последовательностей DFT) во вторых половинах подкадра перестройки.
[0125] Ниже описаны способы преобразования расширенного сигнала ACK/NACK во второй половине подкадра перестройки.
[0126] ФИГ. 13 показывает Примеры 1-3 преобразования сигнала ACK/NACK.
[0127] В Примере 1 преобразования терминал 200 изменяет (реверсирует) порядок частей сигнала ACK/NACK, который расширен с использованием сокращенного PUCCH-формата, и преобразует части сигнала ACK/NACK в 7 символов SC-FDMA, исключая первый символ SC-FDMA и сигналы DMRS.
[0128] В Примере 2 преобразования терминал 200 сохраняет порядок частей сигнала ACK/NACK, который расширен с использованием сокращенного PUCCH-формата, без изменений и преобразует части сигнала ACK/NACK в 7 символов SC-FDMA, исключая первый символ SC-FDMA и сигналы DMRS. Иными словами, по сравнению с преобразованием с использованием сокращенного PUCCH-формата символы расширенного сигнала ACK/NACK сдвинуты на один символ.
0
1
2
[0129] В Примере 3 преобразования терминал 200 обменивает первую половину (первый слот) и вторую половину (второй слот) сигнала ACK/NACK, который расширен с использованием сокращенного PUCCH-формата, друг с другом и после этого изменяет (реверсирует) порядок частей (S', S', S') сигнала ACK/NACK, который расширен в первой половине (первом слоте), и преобразует эти части в 3 символа SC-FDMA, исключая первый символ SC-FDMA и сигналы DMRS.
[0130] Способы преобразования расширенных сигналов ACK/NACK во второй половине подкадра перестройки описаны выше. Способ преобразования расширенного сигнала ACK/NACK во второй половине подкадра перестройки не ограничивается Примерами 1-3 преобразования, описанными выше. Необходимо только, чтобы для терминалов 200 применялся одинаковый способ, согласно которому преобразование сигнала ACK/NACK во второй половине подкадра перестройки является кодово-мультиплексным.
[0131] Таким образом, согласно данному варианту реализации, поскольку символ, который не используется для преобразования сигнала ACK/NACK и сигналов DMRS в сокращенном PUCCH-формате, используется для обеспечения времени перестройки в первой половине подкадра перестройки, потеря ортогональности между последовательностями ортогонального кода покрытия не происходит. Кроме того, во второй половине подкадра перестройки, поскольку сигнал ACK/NACK расширен подобно сокращенному PUCCH-формату и преобразован в символы, за исключением первого символа данных SC-FDMA, и сигналы DMRS, потеря ортогональности между последовательностями ортогонального кода покрытия также не происходит. Таким образом, потеря ортогональности между последовательностями ортогонального кода покрытия не происходит в каждом подкадре перестройки.
[0132] Кроме того, согласно настоящему варианту реализации, поскольку использование последовательностей ортогонального кода покрытия (последовательностей ОСС) не ограничено, максимальное количество терминалов, которые могут быть мультиплексированы с использованием последовательности ортогонального кода покрытия, может составлять 3 терминала (т.е. с=3 в Уравнении 2), т.е. то же количество, как и в случае терминалов существующего стандарта LTE.
ВАРИАНТ 3 РЕАЛИЗАЦИИ
[0133] Поскольку базовые конфигурации базовой станции и терминала согласно настоящему варианту реализации являются теми же, как и конфигурации базовой станции 100 и терминала 200 согласно Варианту 1 реализации, базовая станция и терминал согласно настоящему варианту реализации будут описаны также со ссылкой на ФИГ. 9 и 10.
[0134] Согласно настоящему варианту реализации из Способов 1-4 используется Способ 3 (как показано на ФИГ. 6) для обеспечения описанного выше времени перестройки. Иными словами, в случае переключения узкополосного канала, который будет использоваться для скачкообразной перестройкой частоты, терминал 200 (блок 209 управления) отбрасывает (выкалывает) последний символ данных SC-FDMA одного подкадра непосредственно перед перестройкой и первый символ данных SC-FDMA одного подкадра непосредственно после перестройки для использования указанных символов данных SC-FDMA для обеспечения времени перестройки.
[0135] Настоящий вариант реализации отличается от Варианта 2 реализации только обработкой сигнала ACK/NACK в одном подкадре непосредственно после перестройки (во второй половине подкадра перестройки). Таким образом, описание работы перед передачей/приемом PUSCH или PUCCH и описание работы во время повторения PUSCH опущено.
[0136] Согласно настоящему варианту реализации во время повторения PUCCH терминал 200 расширяет и преобразует сигнал ACK/NACK в первой половине подкадра перестройки (одном подкадре непосредственно перед перестройкой) с использованием сокращенного PUCCH-формата, определенного в Версии 12, после чего выкалывает последний символ SC-FDMA для обеспечения времени перестройки.
[0137] С другой стороны, терминал 200 расширяет сигнал ACK/NACK во второй половине подкадра перестройки (одном подкадре непосредственно после перестройки) с использованием сокращенного PUCCH-формата, определенным в Версии 12, после чего выкалывает последний символ SC-FDMA. Кроме того, согласно настоящему варианту реализации терминал 200 добавляет смещение таймирования, соответствующее одному символу, к таймированию передачи второй половины подкадра перестройки.
[0138] ФИГ. 14 показывает состояние скачкообразной перестройки частоты при повторении PUCCH в случае Способа 3 и Y=4. Как показано на ФИГ. 14, после передачи сигнала повторения в последовательных Y=4 подкадрах терминал 200 изменяет диапазон частот путем скачкообразной перестройки частоты и передает сигнал повторения снова в последовательных четырех подкадрах. В это время терминал 200 выкалывает последний символ SC-FDMA одного подкадра непосредственно перед перестройкой и первый символ данных SC-FDMA одного подкадра непосредственно после перестройки.
[0139] Кроме того, как показано на ФИГ. 14, в первой половине подкадра перестройки сигнал ACK/NACK преобразуется с использованием сокращенного PUCCH-формата подобно Варианту 2 реализации. Таким образом, как показано на ФИГ. 14, в первой половине подкадра перестройки последний символ SC-FDMA, в который сигнал не преобразуется в сокращенном PUCCH-формате, может быть использован для обеспечения времени перестройки.
[0140] С другой стороны, во второй половине подкадра перестройки сигнал ACK/NACK расширен с использованием последовательности Уолша с длиной 4 и последовательности DFT с длиной 3, как и в сокращенном PUCCH-формате, как показано на ФИГ. 14. Кроме того, терминал 200 добавляет смещение таймирования, соответствующее одному символу SC-FDMA, к таймированию передачи второй половины подкадра перестройки. В результате, во второй половине подкадра перестройки сигнал в сокращенном PUCCH-формате передается с второго символа, как показано на ФИГ. 14. Таким образом, первый символ SC-FDMA второй половины подкадра перестройки может быть использован для обеспечения времени перестройки. Кроме того, поскольку применен сокращенный PUCCH-формат, как и во второй половине подкадра перестройки, показанной на ФИГ. 14, отсутствует необходимость в определении нового PUCCH-формата, и также отсутствует необходимость в изменении способа преобразования сигнала ACK/NACK.
[0141] Таким образом, согласно настоящему варианту реализации, поскольку символ, который не используется для преобразования сигнала ACK/NACK и сигналов DMRS в сокращенном PUCCH-формате, используется для обеспечения времени перестройки в первой половине подкадра перестройки, потеря ортогональности между последовательностями ортогонального кода покрытия не происходит. Кроме того, во второй половине подкадра перестройки, поскольку сигнал ACK/NACK расширен подобно сокращенному PUCCH-формату, он передается со смещением таймирования, соответствующим одному символу SC-FDMA, добавленному к сигналу. Таким образом, даже если обеспечен символ для перестройки, сигнал в сокращенном PUCCH-формате сохраняется без изменений, и, таким образом, потеря ортогональности между последовательностями ортогонального кода покрытия не происходит. Таким образом, потеря ортогональности между последовательностями ортогонального кода покрытия не происходит в каждом подкадре перестройки.
[0142] Кроме того, согласно настоящему варианту реализации, поскольку использование последовательностей ортогонального кода покрытия (последовательностей ОСС) не ограничено, максимальное количество терминалов, которые могут быть мультиплексированы с использованием последовательности ортогонального кода покрытия, может составлять 3 терминала (т.е. с=3 в Уравнении 2), т.е. то же количество, как и в случае терминалов существующего стандарта LTE.
МОДИФИКАЦИИ ВАРИАНТА РЕАЛИЗАЦИИ 2 ИЛИ 3
[0143] В Вариантах 2 и 3 реализации описан случай, когда сокращенный PUCCH-формат или сокращенный PUCCH-формат с частично измененным преобразованием используются в качестве формата передачи сигнала ACK/NACK в подкадре перестройки. Для сравнения, в настоящей модификации в случае, когда скачкообразная перестройка частоты применена к восходящей передаче, терминал 200 выполняет повторяющуюся передачу PUCCH с использованием сокращенного PUCCH-формата или сокращенного PUCCH-формата с частично измененным преобразованием не только для подкадра перестройки, но также и для всех подкадров, к которым применено повторение.
[0144] ФИГ. 15 показывает состояние скачкообразной перестройки частоты в повторении PUCCH в случае Y=4.
[0145] Как показано на ФИГ. 15, после передачи сигнала повторения в последовательных Y=4 подкадрах терминал 200 изменяет диапазон частот путем скачкообразной перестройки частоты и передает сигнал повторения снова в последовательных четырех подкадрах. В это время сокращенный PUCCH-формат используется для всех четырех подкадров перед перестройкой, и сокращенный PUCCH-формат, в котором частично изменено преобразование, используется для всех четырех подкадров после перестройки.
[0146] Таким образом, сигналы ACK/NACK умножены на одну и ту же последовательность ОСС в подкадре перестройки и других подкадрах, и, таким образом, базовая станция 100 может выполнить оценку канала и объединение на уровне символов для множества подкадров с использованием Y подкадров. Иными словами, может быть предотвращена ситуация, когда сигнал ACK/NACK умножается на различные последовательности ОСС в подкадре перестройки и в других подкадрах (в частности, на последовательность DFT в подкадре перестройки и последовательность Уолша в других подкадрах), т.е. может быть предотвращено синфазное объединение частей сигнала перед сжатием на стороне базовой станции 100 и, таким образом, усложнение процесса демодуляции.
ВАРИАНТ 4 РЕАЛИЗАЦИИ
[0147] Если терминал передает PUCCH и PUSCH в последовательных подкадрах, и диапазон частот в области 1,4 МГц (узкополосный канал) для передачи PUCCH и диапазон частот в области 1,4 МГц (узкополосный канал) для передачи PUSCH являются различными, между передачей PUCCH и передачей PUSCH требуется перестройка.
[0148] Варианты реализации 1-3 описаны на примере перестройки путем скачкообразного изменения частоты в случае выполнения повторяющейся передачи PUSCH или PUCCH. В качестве сравнения, согласно настоящему варианту реализации описание сделано на примере перестройки при передаче PUCCH после передачи PUSCH или при передаче PUSCH после передачи PUCCH.
[0149] Поскольку базовые конфигурации базовой станции и терминала согласно настоящему варианту реализации идентичны базовым конфигурациям базовой станции 100 и терминала 200 согласно Варианту 1 реализации, базовая станция и терминал будут вновь описаны со ссылкой на ФИГ. 9 и 10.
[0150] В настоящем варианте реализации используется Способ 1 (показан на ФИГ. 4) и Способ 2 (показан на ФИГ. 5) из Способов 1-4 для обеспечения описанного выше времени перестройки. Иными словами, в случае переключения узкополосного канала, который будет использоваться при скачкообразной перестройке частоты, терминал 200 может игнорировать последние два символа данных SC-FDMA одного подкадра непосредственно перед перестройкой для использования этих символов данных SC-FDMA для обеспечения времени перестройки или может игнорировать первые два символа данных SC-FDMA одного подкадра непосредственно после перестройки для использования этих символов данных SC-FDMA для обеспечения времени перестройки.
[0151] В настоящем варианте реализации, если передача PUSCH и передача PUCCH выполняются в последовательных подкадрах, перестройка для изменения диапазона частот 1,4 МГц для передачи терминалом 200 может быть обеспечена без потери ортогональности между последовательностями ортогонального кода покрытия путем задания подкадра перестройки аналогично Варианту 1 реализации (например, как показано на ФИГ. 11).
PUSCH
PUCCH
PUSCH
PUCCH
[0152] В настоящем варианте реализации базовая станция 100 уведомляет терминал 200 о количестве повторений PUSCH (N) или количестве повторений PUCCH (N) заранее перед передачей/приемом PUSCH или PUCCH. Количество повторений N или N могут быть сообщены терминалу 200 базовой станцией 100 через специфический для абонентского устройства верхний уровень или могут быть сообщены с использованием PDCCH для МТС.
PUSCH
PUCCH
[0153] Терминал 200 выполняет повторяющуюся передачу PUSCH или PUCCH количество раз, соответствующее количеству повторений, указанному базовой станцией 100 (N или N).
[0154] Кроме того, в случае, когда повторяющаяся передача PUCCH должна выполняться с подкадра, следующего за подкадром, для которого повторяющаяся передача PUSCH завершена, а также диапазон частот в области 1,4 МГц для передачи PUSCH и диапазон частот в области 1,4 МГц для передачи PUCCH являются различными, терминал 200 выкалывает последние два символа SC-FDMA подкадра PUSCH непосредственно перед перестройкой согласно Способу 1 (показанному на ФИГ. 4) с целью использования символов SC-FDMA для обеспечения времени перестройки, как показано на ФИГ. 16.
[0155] С другой стороны, в случае, когда повторяющаяся передача PUSCH должна быть выполнена с подкадра, следующего за подкадром, для которого повторяющаяся передача PUCCH завершена, а также диапазон частот в области 1,4 МГц для передачи PUSCH и диапазон частот в области 1,4 МГц для передачи PUCCH являются различными, терминал 200 выкалывает первые два символа SC-FDMA подкадра PUSCH непосредственно после перестройки согласно Способу 2 (как показано на ФИГ. 5) с целью использования указанных символов SC-FDMA для обеспечения времени перестройки, как показано на ФИГ. 17.
[0156] Таким образом, если перестройка требуется непосредственно перед повторяющейся передачей PUCCH, терминал 200 исключает последние два символа SC-FDMA одного подкадра непосредственно перед началом повторения PUCCH с целью использования указанных символов SC-FDMA для обеспечения времени перестройки. Кроме того, если перестройка требуется непосредственно после повторяющейся передачи PUCCH, терминал 200 исключает первые два символа SC-FDMA одного подкадра непосредственно после окончания повторения PUCCH с целью использования указанных символов SC-FDMA для обеспечения времени перестройки.
[0157] Иными словами, в случае, когда повторяющаяся передача PUSCH и повторяющаяся передача PUCCH выполняются в последовательных подкадрах, и диапазон частот в области 1,4 МГц различается между передачей PUSCH и передачей PUCCH, терминал 200 выкалывает два символа SC-FDMA непосредственно перед переключением (как показано на ФИГ. 16) или непосредственно после переключения (как показано на ФИГ. 17) диапазона частот в области 1,4 МГц (узкополосного канала) в подкадре, в котором передается PUSCH, для обеспечения времени перестройки.
[0158] Таким образом, благодаря заданию подкадра перестройки на стороне PUSCH, когда передача PUSCH и передача PUCCH выполняются последовательно, следующая проблема может быть решена.
[0159] В первую очередь описание будет сделано на примере перестройки от передачи PUSCH к передаче PUCCH, как показано на ФИГ. 16.
[0160] Во время перестройки базовая станция 100 уже передала уведомление о предоставлении восходящего канала, в котором сообщается о назначении PUSCH, терминалу 200 через нисходящий канал управления для МТС прежде, чем будет передан/принят PUSCH.
[0161] Если предоставление восходящего канала декодировано правильно, терминал 200 может передать PUSCH. В этом случае, если передача PUCCH выполнена в последующем подкадре после передачи PUSCH, терминал 200 выполняет перестройку и затем начинает передачу PUCCH. Таким образом, между передачей PUSCH и передачей PUCCH требуется время перестройки.
[0162] С другой стороны, если предоставление восходящего канала декодировано не правильно, терминал 200 не передает PUSCH. В этом случае, поскольку передача PUSCH непосредственно перед передачей PUCCH не выполнена, терминал 200 не должен выполнять перестройку непосредственно перед передачей PUCCH. В таком случае, если подкадр перестройки установлен на стороне PUCCH, базовая станция 100 предполагает, что первый подкадр повторения PUCCH является подкадром перестройки, в то время как терминал 200 по существу задает первый подкадр повторения PUCCH подобно обычному подкадру для передачи сигнала ACK/NACK. Таким образом, в первом подкадре повторения PUCCH происходит рассогласование между PUCCH, который принимается базовой станцией 100, и PUCCH, который фактически передается терминалом 200.
[0163] С другой стороны, в настоящем варианте реализации, в случае, когда передача PUCCH выполняется в следующем подкадре после передачи PUSCH, подкадр перестройки установлен только на стороне PUSCH. Таким образом, можно всегда использовать первый подкадр повторения PUCCH как обычный подкадр независимо от того, правильно или неправильно декодировано предоставление восходящего канала. Таким образом, рассогласование между базовой станцией 100 и терминалом 200 относительно PUCCH не происходит. Кроме того, поскольку подкадр перестройки установлен только на стороне PUSCH, задание времени перестройки не влияет на ортогональность последовательностей ОСС в PUCCH.
[0164] Ниже приведено описание перестройки от передачи PUCCH к передаче PUSCH, как показано на ФИГ. 17.
[0165] Перестройка от передачи PUCCH к передаче PUSCH может считаться подобной перестройке от передачи PUSCH к передаче PUCCH. Иными словами, базовая станция 100 передает предоставление восходящего канала, указывающее назначение PUSCH, терминалу 200 через нисходящий канал управления для МТС до передачи/приема PUSCH.
[0166] Если предоставление восходящего канала декодировано правильно, терминал 200 может передать PUSCH. В этом случае, если передача PUSCH выполнена в следующем подкадре после передачи PUCCH, терминал 200 выполняет перестройку и затем начинает передачу PUSCH. Таким образом, между передачей PUCCH и передачей PUSCH требуется время перестройки.
[0167] С другой стороны, если предоставление восходящего канала декодировано не правильно, терминал 200 не передает PUSCH. В этом случае, поскольку передача PUSCH непосредственно после передачи PUCCH не выполнена, терминал 200 не выполняет перестройку непосредственно после передачи PUCCH. В таком случае, если подкадр перестройки установлен на стороне PUCCH, базовая станция 100 предполагает, что последний подкадр повторения PUCCH является подкадром перестройки, в то время как терминал 200 фактически задает последний подкадр повторения PUCCH как обычный подкадр для передачи сигнала ACK/NACK. Таким образом, в последнем подкадре повторения PUCCH происходит рассогласование между PUCCH, который базовая станция 100 считает действительным, и PUCCH, который фактически передает терминал 200.
[0168] С другой стороны, согласно настоящему варианту реализации в случае, когда передача PUSCH выполнена в следующем подкадре после передачи PUCCH, подкадр перестройки установлен только на стороне PUSCH. Таким образом, последний подкадр повторения PUCCH всегда может быть использован как обычный подкадр, независимо от того, успешно или нет декодировано предоставление восходящего канала. Таким образом, рассогласование между базовой станцией 100 и терминалом 200 относительно PUCCH не происходит. Кроме того, поскольку подкадр перестройки установлен только на стороне PUSCH, задание времени перестройки не влияет на ортогональность ОСС PUCCH.
ВАРИАНТ 5 РЕАЛИЗАЦИИ
[0169] Поскольку базовые конфигурации базовой станции и терминала согласно настоящему варианту реализации идентичны таковым для базовой станции 100 и терминала 200 согласно Варианту 1 реализации, базовая станция и терминал согласно данному варианту реализации будут описаны опять же со ссылкой на ФИГ. 9 и 10.
[0170] При обеспечении времени перестройки любым из Способов 1-3, описанных в Вариантах 1-4 реализации, эффективность использования ресурса в терминале 200 может быть улучшена по сравнению со Способом 4, согласно которому для перестройки обеспечен защитный подкадр (один подкадр). Когда период скачкообразной перестройки частоты составляет Y подкадров, эффективность использования ресурса в Способе 4 составляет (Y-1)/Y. С другой стороны, эффективность использования ресурса в Способах 1-3 составляет (Y-1+(12/14))/Y. Например, в случае Y=4 эффективность использования ресурса в Способах 1-3 может быть улучшена на 28% по сравнению со Способом 4.
[0171] С другой стороны, в случае PUCCH, множество терминалов 200 могут быть мультиплексированы в пределах те же ресурсов времени/частоты посредством последовательности ОСС (ортогонального покрывающий код). Таким образом, в дополнение к эффективности использования ресурса в терминалах 200 эффективность использования ресурса в сети также является важным показателем.
[0172] Эффективность использования ресурса PUCCH в сети может быть получена умножением эффективности использования ресурса в терминале 200 на количество терминалов, которые могут быть мультиплексированы последовательностью ортогонального кода покрытия (например, «с» в Уравнении 2). Иными словами, эффективность использования ресурса PUCCH в сети составляет: 2x(Y-1+(12/14))/Y в Вариантах 1 и 4 реализации (Способ 1 или 2; с=2); и 3x(Y-1+(12/14))/Y в Вариантах 2 и 3 реализации (Способ 3; с=3). С другой стороны, эффективность использования ресурса PUCCH в сети согласно Способу 4, т.е. в случае обеспечения защитного подкадра (одного подкадра) для перестройки составляет 3x(Y-1)/Y.
[0173] На основании вышесказанного можно считать, что эффективность использования ресурса PUCCH в сети является максимальной в Вариантах 2 и 3 реализации. С другой стороны, в Варианте 1 или 4 реализации количество терминалов, которые могут быть мультиплексны посредством ОСС, не равно 3, но ограничено двумя терминалами, и, таким образом, эффективность использования ресурса PUCCH в сети уменьшается.
[0174] В частности, эффективность использования ресурса PUCCH в сети согласно способу из Варианта 1 реализации составляет 2x(Y-1+(12/14))/Y, и эффективность использования ресурса PUCCH в сети согласно Способу 4 (способу, в котором для перестройки обеспечен защитный подкадр), составляет 3x(Y-1)/Y, как описано выше. Таким образом, при сравнении обеих эффективностей использования ресурса эффективность использования ресурса PUCCH в сети согласно Способу 4 больше, чем таковая в способе Варианта 1 реализации в случае Y>2,72, т.е. когда период Y скачкообразной перестройки частоты составляет 3 или больше.
[0175] Таким образом, согласно настоящему варианту реализации, для описания выбран случай, когда способ Варианта 1 реализации и Способ 4 (способ, в котором для перестройки обеспечен защитный подкадр) используются вместе для рассмотрения эффективности использования ресурса PUCCH в сети. В частности, терминал 200 переключается между способом Варианта 1 реализации и Способом 4 (способом, в котором для перестройки обеспечен защитный подкадр) в соответствии с периодом скачкообразной перестройки частоты.
[0176] ФИГ. 18 показывает состояние скачкообразной перестройки частоты при повторении PUCCH в случае Y=2 (<3), и ФИГ. 19 показывает состояние скачкообразной перестройки частоты при повторении PUCCH в случае Y=4 (>3).
[0177] Как показано на ФИГ. 18, если период скачкообразной перестройки частоты меньше чем 3, терминал 200 использует способ Варианта 1 реализации, т.е. выкалывает последние два символа SC-FDMA подкадра непосредственно перед перестройкой, для обеспечения времени перестройки. С другой стороны, как показано на ФИГ. 19, если период скачкообразной перестройки частоты составляет 3 или больше, терминал 200 не выкалывает два вышеуказанных символа SC-FDMA, но использует Способ 4, т.е. обеспечивает защитный подкадр между подкадрами перед перестройкой и после перестройки для обеспечения времени перестройки.
[0178] Таким образом, переключаясь между способами обеспечения времени перестройки в соответствии с периодом скачкообразной перестройки частоты, терминал 200 может оптимизировать эффективность использования ресурса PUCCH в сети. Кроме того, в Способе 4, поскольку выкалывается весь подкадр перестройки, потеря ортогональности PUCCH не происходит.
[0179] Использование способа (способа Варианта 1 реализации или Способа 4) не ограничивается случаем, когда терминал 200 решает, какой способ должен использоваться, на основании периода скачкообразной перестройки частоты. Например, базовая станция 100 может указать терминалу 200, который способ (способ Варианта 1 реализации или Способ 4) должен использоваться, посредством специфического для соты верхнего уровня или специфического для абонентского устройства верхнего уровня.
[0180] Кроме того, работа терминала 200, решающего, какой способ (способ Варианта 1 реализации или Способ 4) должен использоваться, может быть задана в соответствии со стандартами. Например, если терминал 200 находится в режиме А улучшения покрытия (отсутствие/небольшое количество повторений) (т.е. количество подкадров для повторения невелико), предполагается, что период скачкообразной перестройки частоты является коротким, и, таким образом, используется способ Варианта 1 реализации. Если терминал 200 находится в режиме В улучшения покрытия (большое количество повторений) (т.е. количество подкадров, которые должны быть повторены, является большим), предполагается, что период скачкообразной перестройки частоты является длинным, и, таким образом, также может быть использован Способ 4.
th
th
[0181] Кроме того, пороговое значение Y для переключения способа обеспечения времени перестройки может быть задано в качестве параметра. В данном случае пороговое значение Y может быть сообщено терминалу 200 базовой станцией 100 через специфический для соты верхний уровень в качестве специфического для соты параметра или сообщено терминалу 200 базовой станцией 100 через специфический для абонентского устройства верхний уровень в качестве специфического для абонентского устройства параметра. Кроме того, пороговое значение Yth может быть параметром, заданным согласно стандартам.
ВАРИАНТ 6 РЕАЛИЗАЦИИ
[0182] В PUCCH выполняется не только передача сигнала ACK/NACK, но также и передача обратной связи CSI, которая периодически передается по восходящему каналу. В случае передач обратной связи CSI или когда передача обратной связи CSI и передача сигнала ACK/NACK перекрываются, используется PUCCH-формат 2/2а/2b. ФИГ. 20 показывает пример конфигурации подкадра в PUCCH-формате 2/2а/2b. Как показано на ФИГ. 20, два сигнала DMRS и пять символов данных SC-FDMA (информация обратной связи CSI) мультиплексированы по временем в каждом слоте.
[0183] Таким образом, ниже описана перестройка для PUCCH-формата 2/2а/2b согласно настоящему варианту реализации.
[0184] Повторяющаяся передача PUCCH-формата 2/2а/2b не предполагается. Ниже в качестве примера описана работа в случае, когда повторяющаяся передача с использованием PUCCH-формата 1/1а/1b или повторяющаяся передача PUSCH и передача с использованием PUCCH-формата 2/2а/2b происходят в последовательных подкадрах.
[0185] Если последние два символа SC-FDMA одного подкадра непосредственно перед перестройкой или первые два символа SC-FDMA одного подкадра непосредственно после перестройки игнорируются, как в Способе 1 (как показано на ФИГ. 4) или Способе 2 (как показано на ФИГ. 5), когда подкадр, использующий PUCCH-формат 2/2а/2b, является подкадром перестройки, сигналы DMRS игнорируются. В этом случае, базовая станция 100 не может использовать сигналы DMRS, и, таким образом, демодуляция затруднена.
[0186] Таким образом, согласно настоящему варианту реализации, если перестройка требуется перед передачей с использованием PUCCH-формата 2/2а/2b и после передачи с использованием PUCCH-формата 2/2а/2b, терминал 200 выкалывает один подкадр любого из каналов перед перестройкой и после нее.
[0187] Какой из каналов перед перестройкой и после нее должен получить приоритет (или должен быть игнорирован) зависит от критериев приоритета. Например, согласно существующим стандартам порядок приоритетов в целом выглядит следующим образом: сигнал АСК/NACK>PUSCH>периодическая информация CSI. В этом случае PUCCH-формат 2/2а/2b непосредственно перед или непосредственно после перестройки выкалывается, поскольку его приоритет является низким.
[0188] Путем игнорирования любого из каналов согласно приоритету, как описано выше, может быть предотвращено влияние высоко-приоритетного канала на перестройку. Например, если приоритет сигнала ACK/NACK повышен, может быть предотвращено влияние игнорирования на PUCCH-формат 1/1а/1b, и, таким образом, потеря ортогональности PUCCH не происходит. И наоборот, даже если приоритет сигнала ACK/NACK понижен, выкалывается весь подкадр сигнала ACK/NACK, который, таким образом, не влияет на ортогональность PUCCH.
[0189] В случае, когда перестройка требуется перед передачей с использованием PUCCH-формата 2/2а/2b и после передачи с использованием PUCCH-формата 2/2а/2b, могут быть применен Способ 3 (показанный на ФИГ. 6). Иными словами, терминал 200 может игнорировать последний символ одного подкадра непосредственно перед перестройкой и первый символ одного подкадра непосредственно после перестройки. В этом случае даже если подкадр с использованием PUCCH-формата 2/2а/2b становится подкадром перестройки, сигналы DMRS не игнорируются. Таким образом, игнорирование не влияет на демодуляцию в базовой станции 100.
[0190] Выше были описаны различные варианты реализации настоящего изобретения.
[0191] Несмотря на то, что в приведенных выше вариантах реализации описан случай, когда аспект настоящего изобретения реализован в форме аппаратных средств, настоящее изобретение может быть реализовано в форме программного обеспечения в совокупности с аппаратными средствами.
[0192] Кроме того, каждый функциональный блок, используемый в описании вышеуказанных вариантов реализации, обычно реализуется в форме БИС (LSI), которая является интегральной схемой. Интегральная схема управляет каждым функциональным блоком, используемым в описании вышеуказанных вариантов реализации, и может быть обеспечена входными и выходными цепями. Эти цепи могут быть выборочно встроены в один чип, или часть этих цепей или все эти цепи могут быть встроены в один чип таким образом, чтобы их часть или все они содержались вместе. Несмотря на то, что интегральная схема, как предполагается, в данном случае является схемой БИС, она также может упоминаться как ИС, системная БИС, СБИС или УБИС (ультра-БИС) (ultra LSI) согласно различиям в степени интеграции.
[0193] Кроме того, схема для встроенной схематизации не ограничивается БИС, но интегральная схема может быть реализована в форме выделенной схемы или процессора общего назначения. Может быть использована ППВМ (программируемая пользователем вентильная матрица), которая может быть запрограммирована после изготовления БИС, или реконфигурируемый процессор, в котором могут быть повторно сконфигурированы соединения и настройки схемных элементов в БИС.
[0194] Кроме того, если встроенная технология схематизации, которая заменяет БИС, получает распространение благодаря развитию полупроводниковой технологии или других производных из нее технологий, интеграция функциональных блоков, разумеется, может быть реализована с использованием этих технологий. Также возможно применение биотехнологии и т.п.
[0195] Терминал согласно настоящему изобретению содержит: блок управления, который в случае использования узкополосного канала для подкадра для передачи восходящих данных переключается с первого узкополосного канала, который будет использоваться для первого подкадра, на второй узкополосный канал, который отличается от первого узкополосного канала и который будет использоваться для второго подкадра, следующего после первого подкадра, причем указанный блок управления выкалывает последний один символ первого подкадра и первый один символ второго подкадра для задания указанных символов в качестве моментов времени перестройки; и блок передачи, который передает восходящие данные в первом узкополосном канале и втором узкополосном канале.
[0196] Терминал согласно настоящему изобретению содержит: блок управления, который при переключении с первого узкополосного канала, который будет использоваться для первого подкадра для передачи ACK/NACK для нисходящих данных, на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра для передачи восходящих данных, причем второй подкадр следует после первого подкадра, задает первые два символа второго подкадра в качестве моментов времени перестройки; и блок передачи, который передает ACK/NACK в первом узкополосном канале и восходящие данные во втором узкополосном канале.
[0197] Терминал согласно настоящему изобретению содержит: блок управления, который при переключении с первого узкополосного канала, который будет использоваться для первого подкадра, передающего восходящие данные, на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра для передачи ACK/NACK для нисходящих данных, причем второй подкадр следует после первого подкадра, задает последние два символа первого подкадра в качестве моментов времени перестройки; и блок передачи, который передает восходящие данные в первом узкополосном канале и передает ACK/NACK во втором узкополосном канале.
[0198] Терминал согласно настоящему изобретению содержит: блок управления, который в случае использования узкополосного канала для подкадра с целью передачи обратной связи CSI (информации о состоянии канала) с использованием PUCCH-формата 2а/2b (физического восходящего управляющего канала) переключается с первого узкополосного канала, который будет использоваться для первого подкадра, на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра, следующего после первого подкадра, причем указанный блок управления выкалывает последний один символ первого подкадра и первый один символ второго подкадра для использования указанных символов в качестве моментов времени перестройки; и блок передачи, который передает сигнал CSI в первом узкополосном канале и втором узкополосном канале.
[0199] В терминале согласно настоящему изобретению блок управления переключается с первого узкополосного канала на второй узкополосный канал путем скачкообразной перестройки частоты.
[0200] В терминале согласно настоящему изобретению первый узкополосный канал и второй узкополосный канал установлены для терминалов МТС (связи машинного типа).
[0201] Способ передачи согласно настоящему изобретению включает в себя: когда для узкополосного канала, который будет использоваться для подкадра для передачи восходящих данных, первый узкополосный канал, который будет использоваться для первого подкадра, переключается на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра, следующего после первого подкадра, игнорирование последнего одного символа первого подкадра и первого одного символа второго подкадра для задания указанных символов в качестве моментов времени перестройки; и передачу восходящих данных в первом узкополосном канале и втором узкополосном канале.
[0202] Способ передачи согласно настоящему изобретению включает в себя: когда первый узкополосный канал, который будет использоваться для первого подкадра, который передает ACK/NACK для нисходящих данных, переключается на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра для передачи восходящих данных, следующего после первого подкадра, задание первых двух символов второго подкадра в качестве моментов времени перестройки; и передачу ACK/NACK в первом узкополосном канале и передачу восходящих данных во втором узкополосном канале.
[0203] Способ передачи согласно настоящему изобретению включает в себя: когда первый узкополосный канал, который будет использоваться для первого подкадра, который передает восходящие данные, переключается на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра для передачи ACK/NACK для нисходящих данных, следующего после первого подкадра, задание последних двух символов первого подкадра в качестве моментов времени перестройки; и передачу восходящих данных в первом узкополосном канале и передачу ACK/NACK во втором узкополосном канале.
[0204] Способ передачи согласно настоящему изобретению включает в себя: когда для узкополосного канала, который будет использоваться для подкадра, для передачи обратной связи CSI с использованием PUCCH-формата 2а/2b первый узкополосный канал, который будет использоваться для первого подкадра, переключается на второй узкополосный канал, отличающийся от первого узкополосного канала, для второго подкадра, следующего после первого подкадра, игнорирование последнего одного символа первого подкадра и первого одного символа второго подкадра для использования указанных символов в качестве моментов времени перестройки; и передачу сигнала CSI в первом узкополосном канале и втором узкополосном канале.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
[0205] Один аспект настоящего изобретения пригоден для использования в системе мобильной связи.
[0206] СПИСОК ЭЛЕМЕНТОВ
100 - Базовая станция
200 - Терминал
101, 209 - Блок управления
102 - Блок генерирования управляющего сигнала
103 - Блок кодирования управляющего сигнала
104 - Блок модулирования управляющего сигнала
105, 210 - Блок кодирования данных
106 - Блок управления повторной передачей
107 - Блок модулирования данных
108, 217 - Блок назначения сигнала
109, 218 - Блок IFFT
110, 219 - Блок добавления CP
111, 220 - Блок передачи
112, 201 - Антенна
113, 202 - Блок приема
114, 203 - Блок удаления CP
115, 204 - Блок FFT
116, 205 - Блок извлечения
117 - Блок обратного преобразования
118 - Блок оценки канала
119 - Блок выравнивания
120 - Блок демодулирования
121 - Блок декодирования
122, 125 - Блок принятия решения
123 - Блок сжатия
124 - Блок корреляционной обработки
206 - Блок демодулирования данных
207 - Блок декодирования данных
208 - Блок CRC
211 - Блок генерирования сигнала CSI
212 - Блок генерирования ответного сигнала
213 - Блок модулирования
214 - Блок DFT
215 - Блок расширения
216 - Блок повторения.