КОНФИГУРИРУЕМАЯ ОБРАБОТКА ПОДТВЕРЖДЕНИЙ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
CONFIGURABLE ACKNOWLEDGEMENT PROCESSING IN WIRELESS COMMUNICATION SYSTEM

По настоящей заявке испрашивается приоритет в соответствии с предварительной заявкой на патент США №60/895.454, имеющей название «WIRELESS TRANSMISSION SYSTEM USING AN UPLINK SIGNAL HAVING COMBINED CHANNEL QUALITY INDEX AND CONTROL CHANNEL ACKNOWLEDGEMENT INFORMATION», поданной 17 марта 2007 года, переданной правопреемнику настоящей заявки, а также включенной в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее раскрытие, в целом, относится к связи и, более конкретно, к технологиям посылки и приема информации с подтверждением приема (ACK) в системе беспроводной связи.
Уровень техники
Системы беспроводной связи широко используются для предоставления различного передаваемого информационного содержания, такого как речь, видео, пакетные данные, сообщения, широковещательная передача и т.д. Эти системы беспроводной связи могут являться системами множественного доступа, допускающими поддержку множества пользователей посредством распределения доступных ресурсов системы. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) и системы множественного доступа с частотным разделением каналов и передачей на одной несущей (SC-FDMA).
В системе беспроводной связи базовая станция может передать данные на абонентское оборудование (UE) по нисходящей линии связи и/или принять данные от оборудования UE по восходящей линии связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи от базовой станции до оборудования UE, а восходящая линия связи (или обратная линия связи) относится к линии связи от оборудования UE до базовой станции. Оборудование UE может послать информацию с индикатором качества канала (CQI), указывающую качество канала нисходящей линии связи, на базовую станцию. Базовая станция может выбрать скорость или транспортный формат на основе информации с индикатором CQI, а также может послать на оборудование UE данные на выбранной скорости или в выбранном транспортном формате. Оборудование UE может послать информацию c подтверждением ACK для данных, принятых от базовой станции. Базовая станция может определить, выполнять ли повторную передачу ожидающих данных, или же выполнять передачу новых данных на оборудование UE на основе информации c подтверждением ACK. Для достижения хороших результатов желательно надежно посылать и принимать информацию с подтверждением ACK.
Сущность изобретения
В настоящем документе описываются технологии посылки и приема информации с подтверждением ACK в системе беспроводной связи. Базовая станция может послать на оборудование UE управляющую информацию, а также может послать на оборудование UE данные, в соответствии с управляющей информацией. Оборудование UE может кодировать информацию с индикатором CQI совместно c информацией с подтверждением ACK на основе блочного кода, а также может послать информацию с индикатором CQI и информацию c подтверждением ACK на базовую станцию. Базовая станция может выполнить обнаружение информации c подтверждением ACK на основе: (i) первой гипотезы для управляющей информации, пропускаемой оборудованием UE, и (ii) второй гипотезы для управляющей информации, безошибочно принимаемой оборудованием UE.
В одном варианте реализации информация c подтверждением ACK может иметь переменный размер. Базовая станция может выполнить обнаружение информации c подтверждением ACK на основе первого блочного кода при первой гипотезе, а также на основе второго блочного кода при второй гипотезе. Базовая станция может послать на оборудование UE одну или две кодовые комбинации данных. Базовая станция может выполнить обнаружение информации c подтверждением ACK на основе одного блочного кода в случаях, если была послана одна кодовая комбинация, а также на основе другого блочного кода в случаях, если были посланы две кодовые комбинации. Базовая станция может получить первое множество битов (например, нулевых битов) для информации c подтверждением ACK при первой гипотезе, а также может получить второе множество битов (например, один или два бита) для информации c подтверждением ACK при второй гипотезе. Второе множество битов может зависеть от множества кодовых комбинаций, посланных на оборудование UE.
В другом варианте реализации информация c подтверждением ACK может иметь фиксированный размер. Базовая станция может выполнить обнаружение информации c подтверждением ACK на основе одного блочного кода как при первой, так и при второй гипотезе. Базовая станция может получить фиксированное множество битов (например, два бита) для информации c подтверждением ACK при обеих гипотезах, независимо от множества кодовых комбинаций, посланных на оборудование UE. Два бита могут быть определены на основе одного формата в случаях, если были посланы две кодовые комбинации, а также на основе другого формата в случаях, если была послана одна кодовая комбинация. Одно двухбитовое значение может указывать на то, что управляющая информация пропущена оборудованием UE. Оставшиеся двухбитовые значения могут передавать статус декодирования одной или двух кодовых комбинаций, посланных на оборудование UE.
Оборудование UE может выполнить дополнительную обработку для формирования и посылки информации с индикатором CQI, а также информации c подтверждением ACK, как описано ниже. Различные аспекты и отличительные признаки раскрытия также описаны более подробно ниже.
Краткое описание чертежей
Фиг.1 изображает систему беспроводной связи.
Фиг.2 изображает передачу данных по нисходящей линии связи и связанную управляющую информацию.
Фиг.3 изображает три формата для информации с индикатором CQI, а также для информации c подтверждением ACK переменного размера.
Фиг.4 изображает процесс приема информации с индикатором CQI и информации c подтверждением ACK переменного размера.
Фиг.5 изображает процесс посылки информации с индикатором CQI и информации c подтверждением ACK переменного размера.
Фиг.6 изображает четыре формата для информации с индикатором CQI и информации c подтверждением ACK фиксированного размера.
Фиг.7 изображает процесс приема информации c подтверждением ACK фиксированного размера.
Фиг.8 изображает процесс посылки информации c подтверждением ACK фиксированного размера.
Фиг.9 изображает процесс приема информации c подтверждением ACK.
Фиг.10 изображает устройство для приема информации c подтверждением ACK.
Фиг.11 изображает процесс посылки информации c подтверждением ACK.
Фиг.12 изображает устройство для посылки информации c подтверждением ACK.
Фиг.13 изображает блок-схему базовой станции и оборудования UE.
Подробное описание
Описанные в настоящем документе технологии могут быть использованы для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA и другие. Термины «система» и «сеть» зачастую используются взаимозаменяемо. Система CDMA может реализовать технологию радиосвязи, такую как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. Технология UTRA включает в себя технологию широкополосного CDMA (WCDMA) и другие варианты технологии CDMA. Технология CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовать технологию радиодоступа, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовать технологию радиодоступа, такую как улучшенный UTRA (E-UTRA), сверхмобильный широкополосный доступ (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, и т.д. Технологии UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Технология «долгосрочное развитие сетей связи 3GPP» (LTE) является предстоящей версией (релизом) системы UMTS, которая использует технологию E-UTRA, использующую технологию OFDMA на нисходящей линии связи и технологию SC-FDMA на восходящей линии связи. Технологии UTRA, E-UTRA, UMTS, LTE и GSM описаны в документах организации, названной «Проект Партнерства третьего поколения» (3GPP). Технологии CDMA2000 и UMB описаны в документах организации, названной «Проект Партнерства третьего поколения - 2» (3GPP2). Для ясности определенные аспекты технологий описаны ниже для технологии LTE, кроме того в большей части нижеизложенного описания используется терминология технологии LTE.
Фиг.1 изображает систему 100 беспроводной связи. Для простоты на Фиг.1 изображен лишь один улучшенный (развитый) узел 110 В (eNB) и лишь один экземпляр оборудования 120 UE. Узел 110 eNB является станцией, которая взаимодействует с экземплярами оборудования UE, а также он может называться узлом B, базовой станцией, точкой доступа и т.д. Оборудование 120 UE может являться стационарным или мобильным, а также может называться мобильной станцией, терминалом, терминалом доступа, абонентским модулем, станцией и т.д. Оборудование 120 UE может являться сотовым телефоном, личным цифровым устройством (PDA), беспроводным модемом, устройством беспроводной связи, портативным устройством, ноутбуком, беспроводным телефоном и т.д. Оборудование 120 UE может взаимодействовать с узлом 110 eNB по нисходящей линии 122 связи и/или по восходящей линии 124 связи. Оборудование 120 UE может принимать данные и управляющую информацию от узла 110 eNB по нисходящей линии 122 связи, а также может передавать данные и управляющую информацию по восходящей линии 124 связи.
Система может поддерживать группу физических каналов для нисходящей линии связи, а также другую группу физических каналов для восходящей линии связи. Каждый физический канал может транспортировать данные, управляющую информацию и т.д. Таблица 1 перечисляет некоторые физические каналы, используемые в технологии LTE для нисходящей и восходящей линий связи.
<b>Таблица 1</b>
<b>Канал </b>
<b>Название канала </b>
<b>Описание </b>
PDCCH
Физический канал управления нисходящей линии связи
Транспортирует запланированные передачи и другую управляющую информацию по нисходящей линии связи для различных экземпляров оборудования UE
PDSCH
Совместно используемый физический канал нисходящей линии связи
Транспортирует данные по нисходящей линии связи различным экземплярам оборудования UE
PUCCH
Физический канал управления восходящей линии связи
Транспортирует управляющую информацию (например, информацию с подтверждением ACK и информацию с индикатором CQI), переданную оборудованием UE по восходящей линии связи
PUSCH
Совместно используемый физический канал восходящей линии связи
Транспортирует данные, переданные оборудованием UE по восходящей линии связи
Система может поддерживать работу оборудования 120 UE в режиме канала PDCCH или в режиме ограниченного канала PDCCH. В режиме канала PDCCH узел 110 eNB может послать на оборудование UE управляющую информацию по каналу PDCCH, а также может послать на оборудование UE данные, в соответствии с управляющей информацией, по каналу PDSCH. Оборудование UE может обработать канал PDCCH для определения планирования, и, при положительном результате определения, получить управляющую информацию, посланную на оборудование UE. Затем оборудование UE может обработать канал PDSCH на основе управляющей информации, полученной из канала PDCCH. В режиме ограниченного канала PDCCH оборудование UE может быть предварительно сконфигурировано с использованием определенных параметров (например, конкретных частотно-временных позиций, одного или нескольких транспортных форматов и т.д.), которые могут быть использованы для посылки данных на оборудование UE. Узел eNB может послать данные на оборудование UE на основе предварительно сконфигурированных параметров, и не может послать управляющую информацию по каналу PDCCH. Оборудование UE может выполнить слепое декодирование канала PDSCH на основе предварительно сконфигурированных параметров для восстановления любых данных, посланных на оборудование UE. Режим ограниченного канала PDCCH может сократить сигнальные потери.
Система может поддерживать передачу данных в транспортных блоках. Транспортный блок может иметь переменный размер, а также может называться пакетом, субпакетом, блоком данных и т.д. Каждый транспортный блок может быть закодирован раздельно для получения соответствующей кодовой комбинации. Кодовая комбинация также может называться кодированным пакетом, кодированным субпакетом, кодированным блоком и т.д. Каждая кодовая комбинация может быть декодирована раздельно для получения декодированного транспортного блока.
Система может поддерживать гибридный автоматический запрос на повторную передачу (HARQ). При запросе HARQ по нисходящей линии связи узел eNB может послать передачу для кодовой комбинации на оборудование UE, а также может посылать одну или несколько дополнительных передач до тех пор, пока кодовая комбинация не будет безошибочно декодирована посредством оборудования UE, или до тех пор, пока не будет послано максимальное количество передач, или до тех пор, пока не встретится какое-либо другое условие завершения. Запрос HARQ может повысить надежность передачи данных.
Фиг.2 изображает передачу по нисходящей линии связи (DL) посредством узла 110 eNB, а также передачу по восходящей линии связи (UL) посредством оборудования 120 UE. Прямая времени передачи может быть разделена на подкадры, причем каждый подкадр имеет предварительно определенную длительность, например, одну миллисекунду (мсек). Оборудование UE может периодически оценивать качество канала нисходящей линии связи для узла eNB, а также может послать информацию с индикатором CQI на узел eNB. Узел eNB может использовать информацию с индикатором CQI и/или другую информацию для выбора оборудования UE для передачи по нисходящей линии связи, а также для выбора подходящего транспортного формата (например, схемы модуляции и кодирования) для оборудования UE. Узел eNB может обработать транспортный блок для получения соответствующей кодовой комбинации, а также может послать передачу для кодовой комбинации на оборудование UE. Оборудование UE может обработать передачу, принятую от узла eNB, а также может послать подтверждение (ACK) в случаях, если кодовая комбинация была декодирована безошибочно, или послать отрицательное подтверждение (NAK) в случаях, если кодовая комбинация была декодирована с ошибками. Узел eNB может послать другую передачу для кодовой комбинации в случаях, если было принято отрицательное подтверждение NAK, а также может послать передачу для новой кодовой комбинации в случаях, если было принято подтверждение ACK. Фиг.2 изображает пример, в котором подтверждение ACK/отрицательное подтверждение NAK запаздывает на два подкадра. Подтверждение ACK/отрицательное подтверждение NAK также может запаздывать на некоторое другое количество подкадров.
В следующем описании информация c подтверждением ACK, в целом, относится к подтверждению ACK и/или отрицательному подтверждению NAK. Информация с индикатором CQI, в целом, относится к информации, указывающей качество канала.
Как изображено на Фиг.2, оборудование UE может передать либо исключительно информацию с индикатором CQI, либо исключительно информацию c подтверждением ACK, либо информацию с индикатором CQI с информацией c подтверждением ACK, либо вообще не передавать информацию в любом заданном подкадре. Оборудование UE может послать исключительно информацию с индикатором CQI по каналу PUCCH в предварительно определенной частотно-временной позиции, которая может быть выделена для оборудования UE посредством узла eNB. Оборудование UE может послать исключительно информацию c подтверждением ACK в переменной частотно-временной позиции, которая может быть определена на основе идентификатора (ID) виртуального блока ресурсов нисходящей линии связи (VRB), используемого для посылки данных на оборудование UE, или на основе идентификатора (ID) канала PDCCH, используемого для посылки управляющей информации на оборудование UE. Оборудование UE может послать и информацию с индикатором CQI и информацию c подтверждением ACK либо (i) по каналу PUCCH в частотно-временной позиции, выделенной для информации с индикатором CQI, в случаях, если данные не были посланы по восходящей линии связи, либо (ii) по каналу PUSCH наряду с данными, посланными по восходящей линии связи. Для ясности в большей части нижеизложенного описания предполагается, что информация с индикатором CQI и информация c подтверждением ACK послана по каналу PUCCH или PUSCH.
В одном варианте реализации узел 110 eNB может послать одну или две кодовые комбинации на оборудование 120 UE в режиме канала PDCCH, а также может передать множество кодовых комбинаций в управляющей информации, посланной по каналу PDCCH. Узел eNB может посылать каждую кодовую комбинацию отдельно от запроса HARQ. Оборудование UE может раздельно декодировать каждую кодовую комбинацию, а также может послать информацию c подтверждением ACK для одной или двух кодовых комбинаций, принятых от узла eNB, как описано ниже. В одном варианте реализации узел eNB может единовременно послать одну кодовую комбинацию на оборудование UE в режиме ограниченного канала PDCCH. В других вариантах реализации узел eNB может послать меньшее или большее количество кодовых комбинаций на оборудование UE в режиме канала PDCCH, а также в режиме ограниченного канала PDCCH. Для ясности в большей части нижеизложенного описания предполагается, что либо одна, либо две кодовые комбинации могут быть посланы в режиме канала PDCCH, и исключительно одна кодовая комбинация может быть послана в режиме ограниченного канала PDCCH.
В одном варианте реализации информация с индикатором CQI включает в себя пятибитовый основной индикатор CQI и трехбитовую часть индикатора CQI. Основной индикатор CQI может указывать индикатор CQI кодовой комбинации, первично декодированной посредством оборудования UE, а часть индикатора CQI может указывать различие между индикатором CQI первично декодированной кодовой комбинации и индикатором CQI вторично декодированной кодовой комбинации. Информация с индикатором CQI также может быть послана посредством меньшего или большего количества битов и/или другого формата. Для ясности в большей части нижеизложенного описания предполагается использование восьми битов информации с индикатором CQI. В одном варианте реализации информация c подтверждением ACK может включать в себя один бит, два бита или не включать вовсе. Информация c подтверждением ACK может быть послана с использованием различных форматов, как описано ниже.
В одном варианте реализации итоговые К битов для информации с индикатором CQI и, возможно, для информации c подтверждением ACK, могут быть закодированы с использованием блочного кода для получения фиксированного множества кодовых битов для информации с индикатором CQI и, возможно, для информации c подтверждением ACK, где К может быть равен 8, 9 или 10 для вышеописанного варианта реализации. В целом, любой блочный код (N, K) может быть использован для кодирования К битов информации для формирования N кодовых битов. В одном варианте реализации блочный код (24, K) может быть использован для кодирования К битов информации для формирования 24 кодовых битов. В другом варианте реализации блочный код (20, K) может быть использован для кодирования К битов информации для формирования 20 кодовых битов. Другие блочные коды также могут быть использованы для кодирования информации с индикатором CQI и, возможно, информации c подтверждением ACK. Для ясности в большей части нижеизложенного описания подразумевается использование блочного кода (24, K) для информации с индикатором CQI и, возможно, для информации c подтверждением ACK. Термины «блочный код» и «код» используются в настоящем документе взаимозаменяемо.
Фиг.3 изображает три формата для информации с индикатором CQI, а также для информации c подтверждением ACK с переменным размером. Формат 310 включает в себя восемь битов для информации с индикатором CQI и не содержит ни одного бита для информации c подтверждением ACK. Восемь битов для информации с индикатором CQI могут быть закодированы с помощью кода (24, 8) для получения 24 кодовых бита, которые могут быть посланы по каналу PUCCH или PUSCH.
Формат 320 включает в себя восемь битов для информации с индикатором CQI и один бит для информации c подтверждением ACK. Бит подтверждения ACK может быть установлен в значение «1» для подтверждения ACK для указания того, что кодовая комбинация была декодирована безошибочно, или в значение «0» для отрицательного подтверждения NAK для указания того, что кодовая комбинация была декодирована с ошибками. Итоговые девять битов для информации с индикатором CQI и для информации c подтверждением ACK могут быть совместно закодированы с использованием кода (24, 9) для получения 24 кодовых битов, которые могут быть посланы по каналу PUCCH или PUSCH.
Формат 330 включает в себя восемь битов для информации с индикатором CQI и два бита для информации c подтверждением ACK. Один бит подтверждения ACK может быть выделен для первой кодовой комбинации, а также может быть установлен в значение «1» для подтверждения ACK для указания того, что первая кодовая комбинация декодирована безошибочно, или в значение «0» для отрицательного подтверждения NAK для указания того, что первичная кодовая комбинация была декодирована с ошибками. Другой бит подтверждения ACK может быть выделен для вторичной кодовой комбинации, а также может быть установлен в значение «1» для подтверждения ACK для указания того, что вторичная кодовая комбинация была декодирована безошибочно, или в значение «0» для отрицательного подтверждения NAK для указания того, что вторичная кодовая комбинация была декодирована с ошибками. Итоговые 10 битов для информации с индикатором CQI и для информации c подтверждением ACK могут быть совместно закодированы с использованием кода (24, 10) для получения 24 кодовых битов, которые могут быть посланы по каналу PUCCH или PUSCH.
Узел eNB и оборудование UE могут столкнуться со следующими сценариями:
Сценарий 1
-
- Оборудование UE не планируется, и по каналу PDCCH на оборудование UE не посылается никакая управляющая информация.
- Оборудование UE не работает в режиме ограниченного канала PDCCH.
- Узел eNB предполагает, что используется код (24, 8), и
- Оборудование UE выполняет передачу с использованием кода (24, 8).
Сценарий 2
-
- Оборудование UE планируется, и управляющая информация, предоставляющая одну или две кодовые комбинации, посылается на оборудование UE по каналу PDCCH.
- Оборудование UE безошибочно декодирует PDCCH.
- Узел eNB предполагает, что используется код (24, 9) или код (24, 10), и
- Оборудование UE выполняет передачу с использованием кода (24, 9) или кода (24, 10).
Сценарий 3
-
- Оборудование UE планируется, и управляющая информация посылается по каналу PDCCH на оборудование UE.
- Оборудование UE декодирует канал PDCCH с ошибками.
- Узел eNB предполагает, что используется код (24, 9) или код (24, 10), и
- Оборудование UE выполняет передачу с использованием кода (24, 8).
Сценарий 4
-
- Оборудование UE работает в режиме ограниченного канала PDCCH.
- Узел eNB предполагает, что используется код (24, 8) или код (24, 9), и
- Оборудование UE выполняет передачу с использованием кода (24, 8) или кода (24, 9).
В сценарии 1 оборудование UE не планируется для передачи по нисходящей линии связи, а также никакая управляющая информация не посылается по каналу PDCCH на оборудование UE. Оборудование UE выполняет передачу исключительно информации с индикатором CQI с использованием изображенного на Фиг.3 формата 310 и кода (24, 8). Узел eNB обнаруживает информацию с индикатором CQI на основе кода (24, 8).
В сценарии 2 оборудование UE планируется для передачи по нисходящей линии связи, а также узел eNB посылает управляющую информацию, предоставляющую одну или две кодовые комбинации, по каналу PDCCH на оборудование UE. Оборудование UE безошибочно декодирует канал PDCCH, а также принимает управляющую информацию. Если оборудованию UE была выделена одна кодовая комбинация, то оборудование UE выполняет передачу информации с индикатором CQI, а также информации c подтверждением ACK для одной кодовой комбинации с использованием формата 320 и кода (24, 9). Если оборудованию UE были выделены две кодовые комбинации, то оборудование UE выполняет передачу информации с индикатором CQI, а также информации c подтверждением ACK для двух кодовых комбинаций с использованием формата 330 и кода (24, 10). Узел eNB обнаруживает информацию с индикатором CQI и информацию c подтверждением ACK на основе кода (24, 9) в случаях, если оборудованию UE была выделена одна кодовая комбинация, и на основе кода (24, 10) в случаях, если были выделены две кодовые комбинации.
В сценарии 3 оборудование UE планируется для передачи по нисходящей линии связи, а также узел eNB посылает управляющую информацию, предоставляющую одну или две кодовые комбинации, по каналу PDCCH на оборудование UE. Однако оборудование UE декодирует канал PDCCH с ошибками и пропускает управляющую информацию. Оборудование UE не информировано о передаче по нисходящей линии связи и, следовательно, выполняет передачу исключительно информации с индикатором CQI с использованием формата 310 и кода (24, 8). Узел eNB ожидает приема информации с индикатором CQI, а также информации c подтверждением ACK с кодом (24, 9) или кодом (24, 10). Сценарий 3 является ошибочным сценарием, который может быть обработан, как описано ниже.
В сценарии 4 оборудование UE работает в режиме ограниченного канала PDCCH. Узел eNB может выполнить передачу одной кодовой комбинации на оборудование UE на основе предварительно сконфигурированных параметров. Оборудование UE может выполнить слепое декодирование в каждом подкадре, в котором узел eNB может послать кодовую комбинацию на оборудование UE. В одном варианте реализации оборудование UE посылает исключительно информацию с индикатором CQI с использованием формата 310 и кода (24, 8) в случаях, если кодовая комбинация не была декодирована безошибочно, а также посылает информацию с индикатором CQI, а также информацию c подтверждением ACK с использованием формата 320 и кода (24, 9) в случаях, если кодовая комбинация была декодирована безошибочно. В этом варианте реализации оборудование UE посылает отрицательное подтверждение NAK с использованием кода (24, 8), а также посылает подтверждение ACK с использованием кода (24, 9) в режиме ограниченного канала PDCCH. Узел eNB обнаруживает исключительно информацию с индикатором CQI на основе кода (24, 8), а также информацию с индикатором CQI и информацию c подтверждением ACK на основе кода (24, 9). В другом варианте реализации оборудование UE посылает информацию с индикатором CQI, а также информацию c подтверждением ACK с использованием формата 320 и кода (24, 9) для подтверждения ACK и отрицательного подтверждения NAK в режиме ограниченного канала PDCCH.
Фиг.4 изображает вариант реализации процесса 400, выполняемого посредством узла eNB для приема информации с индикатором CQI и информации c подтверждением ACK. Узел eNB может выполнить процесс 400 в каждом подкадре, в котором данные могут быть посланы на оборудование UE. Узел eNB может изначально определить, запланировано ли оборудование UE для передачи по нисходящей линии связи (этап 412). Если результат определения отрицательный, то узел eNB может обнаружить исключительно информацию с индикатором CQI от оборудования UE на основе кода (24, 8) (этап 418). Этапы 412 и 418 охватывают вышеописанный сценарий 1.
Если на этапе 412 результат определения положительный, то узел eNB может определить, запланировано ли оборудование UE на одну кодовую комбинацию с управляющей информацией, посланной по каналу PDCCH (этап 422). Если результат определения положительный, то узел eNB может послать назначение одной кодовой комбинации по каналу PDCCH на оборудование UE (этап 424), а также может послать одну кодовую комбинацию по каналу PDSCH на оборудование UE (этап 426). Затем узел eNB может обнаружить исключительно информацию с индикатором CQI на основе кода (24, 8), а также информацию с индикатором CQI и информацию c подтверждением ACK для одной кодовой комбинации на основе кода (24, 9) (этап 428). Обнаружение исключительно информации с индикатором CQI на основе кода (24, 8) охватывает сценарий 3, в котором оборудование UE пропускает канал PDCCH и посылает исключительно информацию с индикатором CQI. Обнаружение информации с индикатором CQI и информации c подтверждением ACK на основе кода (24, 9) охватывает сценарий 2 с одной выделенной кодовой комбинацией.
Если на этапе 422 результат определения отрицательный, то узел eNB может определить, запланировано ли оборудование UE на две кодовые комбинации с управляющей информацией, посланной по каналу PDCCH (этап 432). Если результат определения положительный, то узел eNB может послать назначение двух кодовых комбинаций по каналу PDCCH на оборудование UE (этап 434), а также может послать две кодовые комбинации по каналу PDSCH на оборудование UE (этап 436). Затем узел eNB может обнаружить исключительно информацию с индикатором CQI на основе кода (24, 8), а также информацию с индикатором CQI и информацию c подтверждением ACK для двух кодовых комбинаций на основе кода (24, 10) (этап 438). Обнаружение исключительно информации с индикатором CQI на основе кода (24, 8) охватывает сценарий 3, в котором оборудование UE пропускает канал PDCCH и посылает исключительно информацию с индикатором CQI. Обнаружение информации с индикатором CQI и информации c подтверждением ACK на основе кода (24, 10) охватывает сценарий 2 с двумя выделенными кодовыми комбинациями.
Если на этапе 432 результат определения отрицательный, то узел eNB может определить, запланировано ли оборудование UE в режиме ограниченного канала PDCCH (этап 442). Если результат определения положительный, то узел eNB может послать одну кодовую комбинацию по каналу PDSCH на оборудование UE (этап 446). Затем узел eNB может обнаружить исключительно информацию с индикатором CQI на основе кода (24, 8), а также информацию с индикатором CQI и информацию c подтверждением ACK для одной кодовой комбинацией на основе кода (24, 9) (этап 444). Обнаружение исключительно информации с индикатором CQI на основе кода (24, 8) охватывает сценарий 4 с оборудованием UE, декодирующим кодовую комбинацию с ошибками. Обнаружение информации с индикатором CQI и информации c подтверждением ACK на основе кода (24, 9) охватывает сценарий 4 с оборудованием UE, декодирующим кодовую комбинацию безошибочно.
Фиг.5 изображает вариант реализации процесса 500, выполняемого посредством оборудования UE для посылки информации с индикатором CQI и информации c подтверждением ACK. Оборудование UE может выполнить процесс 500 в каждом подкадре, в котором данные могут быть посланы на оборудование UE. Оборудование UE может изначально определить, работает ли оборудование UE в режиме ограниченного канала PDCCH (этап 512). Если результат определения положительный, то оборудование UE может выполнить слепое декодирование канала PDSCH на основе предварительно сконфигурированных параметров для одной кодовой комбинации (этап 514). Затем оборудование UE может послать исключительно информацию с индикатором CQI с использованием кода (24, 8) в случаях, если кодовая комбинация не была декодирована безошибочно, или послать информацию с индикатором CQI и информацию c подтверждением ACK для одной кодовой комбинации с использованием кода (24, 9) в случаях, если кодовая комбинация была декодирована безошибочно (этап 516). Этапы 512-516 охватывают вышеописанный сценарий 4.
Если на этапе 512 результат определения отрицательный, то оборудование UE может декодировать канал PDCCH для приема возможного назначения для оборудования UE (этап 520). Затем оборудование UE может определить, было ли принято назначение одной кодовой комбинации (этап 522). Если результат определения положительный, то оборудование UE может декодировать канал PDSCH для одной кодовой комбинации (этап 524). Затем оборудование UE может послать информацию с индикатором CQI и информацию c подтверждением ACK для одной кодовой комбинации с использованием кода (24, 9) (этап 526). Если на этапе 522 результат определения отрицательный, то оборудование UE может определить, было ли принято назначение двух кодовых комбинаций (этап 532). Если результат определения положительный, то оборудование UE может декодировать канал PDSCH для двух кодовых комбинаций (этап 534). Затем оборудование UE может послать информацию с индикатором CQI и информацию c подтверждением ACK для двух кодовых комбинаций с использованием кода (24, 10) (этап 536). Этапы 520-536 охватывают вышеописанный сценарий 2.
Если на этапе 522 результат определения отрицательный, то оборудование UE может послать исключительно информацию с индикатором CQI с использованием кода (24, 8) (этап 546). Этап 546 охватывает сценарий 1, в котором оборудование UE не запланировано, а также сценарий 3, в котором оборудование UE запланировано, но пропускает канал PDCCH.
В вариантах реализации, изображенных на Фиг.4 и 5, коды (24, 8), (24, 9) и (24, 10) могут быть сформированы таким образом, чтобы узел eNB мог различить разные коды, обнаруживаемые одновременно. На этапах 428 и 448, изображенных на Фиг.4, узел eNB может декодировать принятую от оборудования UE передачу для определения того, было ли принято от оборудование UE одно из 256 возможных значений для кода (24, 8), или же было ли принято от оборудование UE одно из 512 возможных значений для кода (24, 9). Следовательно, коды (24, 8) и (24, 9) могут быть сформированы таким образом, чтобы узел eNB мог различить 768 возможных значений, которые могут быть приняты от оборудования UE на этапах 428 и 448. Подобным образом, на этапе 438 узел eNB может декодировать принятую от оборудования UE передачу для определения того, было ли принято от оборудования UE одно из 256 возможных значений для кода (24, 8), или же было ли принято от оборудования UE одно из 1024 возможных значений для кода (24, 10). Следовательно, коды (24, 8) и (24, 10) могут быть сконфигурированы таким образом, чтобы узел eNB мог различать 1280 возможных значений, которые могут быть приняты от оборудования UE на этапе 438.
В другом варианте реализации оборудование UE может послать информацию c подтверждением ACK для одной или двух кодовых комбинаций с использованием фиксированного множества битов. Этот вариант реализации может упростить работу оборудования UE и/или обнаружение посредством узла eNB.
В режиме канала PDCCH информация c подтверждением ACK для двух кодовых комбинаций может передать одно из следующих состояний:
А1. Оборудование UE пропустило канал PDCCH и не приняло назначение.
A2. Оборудование UE безошибочно декодировало канал PDCCH, а также безошибочно декодировало обе кодовые комбинации.
A3. Оборудование UE безошибочно декодировало канал PDCCH, а также безошибочно декодировало исключительно первую кодовую комбинацию.
A4. Оборудование UE безошибочно декодировало канал PDCCH, а также безошибочно декодировало исключительно вторую кодовую комбинацию.
A5. Оборудование UE безошибочно декодировало канал PDCCH, но декодировало обе кодовые комбинации с ошибками.
В режиме канала PDCCH информация c подтверждением ACK для одной кодовой комбинации может передать одно из следующих состояний:
В1. Оборудование UE пропустило канал PDCCH и не приняло назначения.
B2. Оборудование UE безошибочно декодировало канал PDCCH, но декодировало первую кодовую комбинацию с ошибками.
B3. Оборудование UE безошибочно декодировало канал PDCCH, а также безошибочно декодировало первую кодовую комбинацию.
B4. Оборудование UE безошибочно декодировало канал PDCCH, но декодировало вторую кодовую комбинацию с ошибками.
B5. Оборудование UE безошибочно декодировало канал PDCCH, а также безошибочно декодировало вторую кодовую комбинацию.
В режиме ограниченного канала PDCCH состояние B2 может быть использовано для указания того, что кодовая комбинация не была декодирована безошибочно посредством оборудования UE, а состояние B3 может быть использовано для указания того, что кодовая комбинация была декодирована безошибочно посредством оборудования UE.
Фиг.6 изображает четыре формата для информации с индикатором CQI и информации c подтверждением ACK с фиксированным размером. Каждый из этих форматов включает в себя восемь битов для информации с индикатором CQI и два бита для информации c подтверждением ACK. Таблица 2 представляет определение (описание) двух битов подтверждения ACK для каждого из форматов 610, 620 и 630, который может быть использован в случае, в котором оборудованию UE выделены две кодовые комбинации.
<b>Таблица 2</b><b>Информация с подтверждением АСК для двух кодовых комбинаций</b>
<b>Биты подтверждения АСК </b>
<b>Формат 610 </b>
<b>Формат 620 </b>
<b>Формат 630 </b>
[0, 0]
Пропущен канал PDCCH
Пропущен канал PDCCH
Пропущен канал PDCCH или отрицательные подтверждения NACK для обеих кодовых комбинаций
[0, 1]
Подтверждения АСК для обеих кодовых комбинаций
Подтверждения АСК для обеих кодовых комбинаций
Подтверждение АСК исключительно для второй кодовой комбинации
[1, 0]
Подтверждение АСК исключительно для первой кодовой комбинации
Подтверждение АСК исключительно для второй кодовой комбинации
Подтверждение АСК исключительно для первой кодовой комбинации
[1, 1]
Отрицательные подтверждения NACK для обеих кодовых комбинаций
Отрицательные подтверждения NACK для обеих кодовых комбинаций
Подтверждения АСК для обеих кодовых комбинаций
Таблица 3 представляет определение (описание) двух битов подтверждения ACK для формата 640, который может быть использован в случае, в котором оборудованию UE выделена одна кодовая комбинация.
<b>Таблица 3</b><b>Информация c подтверждением ACK для одной кодовой комбинации</b>
<b>Биты подтверждения АСК </b>
<b>Формат 640 </b>
[0, 0]
Пропущен канал PDCCH
[х, 1]
х=1, для подтверждения АСК или х=0 для отрицательного подтверждения NACK для первой кодовой комбинации
[1, х]
х=1, для подтверждения АСК или х=0 для отрицательного подтверждения NACK для второй кодовой комбинации
В формате 610 два бита подтверждения ACK могут передать вышеописанные состояния А1, A2, A3 и A5, где биты [0, 0] передают состояние А1, биты [0, 1] передают состояние A2, биты [1, 0] передают состояние A3, а биты [1, 1] передают состояние A5. Состояние A4 может быть проигнорировано и/или включено в другое состояние. Например, состояние A4 может быть включено в состояние A5, и рассмотрено в качестве другого случая ошибки. Формат 610 поддерживает совокупное подтверждение ACK, которое может являться особенно применимым в случаях, если оборудование UE поддерживает способ последовательного подавления помех (SIC). При способе SIC оборудование UE изначально декодирует первую кодовую комбинацию. Если первая кодовая комбинация была декодирована безошибочно, то оборудование UE оценивает и подавляет помехи благодаря этой кодовой комбинации, а затем декодирует вторую кодовую комбинацию. Если первая кодовая комбинация была декодирована с ошибками, то вероятность безошибочного декодирования второй кодовой комбинации может быть малой (если оборудование UE пытается декодировать эту кодовую комбинацию) или же равняться нулю (если оборудование UE не пытается декодировать эту кодовую комбинацию).
В формате 620 два бита подтверждения ACK могут передать состояния А1, A2, A4 и A5, где биты [0, 0] передают состояние А1, биты [0, 1] передают состояние A2, биты [1, 0] передают состояние A4, а биты [1, 1] передают состояние A5. Состояние A3 может быть проигнорировано и/или включено в другое состояние. Например, состояние A3 может быть включено в состояние A5, и рассмотрено в качестве другого случая ошибки.
В формате 630 два бита подтверждения ACK могут передать состояния А1, A2, A3, A4 и A5, где биты [0, 0] передают состояния А1 и A5, биты [0, 1] передают состояние A4, биты [1, 0] передают состояние A3, а биты [1, 1] передают состояние A2. Состояния А1 и A5 могут быть объединены, как изображено в Таблице 2. Состояния А1 и A5 также можно различить другими способами, как описано ниже.
В формате 640 два бита подтверждения ACK могут передать состояния B1, B2, ВЗ, B4 и B5, где биты [0, 0] передают состояние В1, биты [0, 1] передают состояние B2, биты [1, 0] передают состояние B4, а биты [1, 1] передают состояние B3 или B5. Поскольку может иметь место быть исключительно одно из состояний B3 и B5, двусмысленность использования битов [1, 1] для обоих состояний B3 и B5 отсутствует.
Если были выделены две кодовые комбинации, то все пять состояний А1-A5 могут быть переданы несколькими способами. В одном варианте реализации четыре состояния могут быть переданы посредством двух битов подтверждения ACK, а пятое состояние может быть передано с одним значением информации с индикатором CQI. Например, значения от 0 до 254 могут быть использованы для передачи информации с индикатором CQI, а значение 255 может быть использовано для передачи пятого состояния. В другом варианте реализации пятое состояние может быть передано с использованием трех битов для части индикатора CQI, а основной индикатор CQI может быть послан одновременно с пятым состоянием. В обоих вариантах реализации, всякий раз при передаче пятого состояния, вся или часть информации с индикатором CQI может быть отклонена посредством информации c подтверждением ACK. Для того чтобы информация с индикатором CQI отклонялась нечасто, в качестве пятого состояния может быть выбрано маловероятное состояние.
В сценарии 1 узел eNB не передает назначение для оборудования UE по каналу PDCCH. Оборудование UE может послать биты [0, 0] для информации c подтверждением ACK с использованием формата 610, 620 или 630.
,
,
В сценарии 2 узел eNB передает назначение для оборудования UE по каналу PDCCH, и оборудование UE безошибочно декодирует канал PDCCH. Если была выделена исключительно первая кодовая комбинация, то оборудование UE может послать биты [x1] для информации c подтверждением ACK, где х=1 в случаях, если первая кодовая комбинация была декодирована безошибочно, и х=0 в случаях если первая кодовая комбинация была декодирована с ошибками. Это отличает отрицательное подтверждение NAK для первой кодовой комбинации (которая является битами [0, 1]) от случая, в котором оборудование UE пропускает канал PDCCH (который является битами [0, 0]). Если была выделена исключительно вторая кодовая комбинация, оборудование UE может послать биты [l, x] для информации c подтверждением ACK, где x = 1 в случаях, если вторая кодовая комбинация была декодирована безошибочно, и x=0 в случаях, если вторая кодовая комбинация была декодирована с ошибками. Это отличает отрицательное подтверждение NAK для второй кодовой комбинации (которое является битами [1, 0]) от случая, в котором оборудование UE пропускает канал PDCCH (который является битами [0, 0]). Если были выделены две кодовые комбинации, то оборудование UE может послать биты [0, 1], [1, 0] или [1, 1] для информации c подтверждением ACK с использованием формата 610 или 620, а также может послать биты [0, 0], [0, 1], [1, 0] или [1,1] для информации c подтверждением ACK с использованием формата 630.
В сценарии 3 узел eNB передает назначение для оборудования UE по каналу PDCCH, но оборудование UE пропускает канал PDCCH. Затем оборудование UE может послать биты [0, 0] для информации c подтверждением ACK с использованием формата 610, 620 или 630.
.
Фиг.7 изображает вариант реализации процесса 700, выполняемого посредством узла eNB для приема информации c подтверждением ACK с фиксированным множеством битов. Узел eNB может выполнить процесс 700 в каждом подкадре, в котором данные могут быть посланы на оборудование UEУзел eNB может изначально определить, запланировано ли оборудование UE для передачи по нисходящей линии связи (этап 712). Если результат определения отрицательный, то узел eNB может обнаружить исключительно биты [0, 0] для отсутствующей информации c подтверждением ACK (этап 718). Этапы 712 и 718 охватывают вышеописанный сценарий 1.
Если на этапе 712 результат определения положительный, то узел eNB может определить, запланировано ли оборудование UE для одной кодовой комбинации с управляющей информацией, посланной по каналу PDCCH (этап 722). Если результат определения положительный, то узел eNB может послать назначение одной кодовой комбинации по каналу PDCCH на оборудование UE (этап 724), а также может послать одну кодовую комбинацию по каналу PDSCH на оборудование UE (этап 726). Затем узел eNB может обнаружить биты [0, 0], а также либо биты [x, 1], либо биты [1, x] для информации c подтверждением ACK с одной выделенной кодовой комбинацией (этап 728). Обнаружение битов [0, 0] охватывает сценарий 3, в котором оборудование UE пропускает канал PDCCH. Обнаружение битов [x, 1] охватывает сценарий 2 с первой кодовой комбинацией, выделенной оборудованию UE. Обнаружение битов [1, x] охватывает сценарий 2 со второй кодовой комбинацией, выделенной оборудованию UE.
Если на этапе 722 результат определения отрицательный, то узел eNB может определить, запланировано ли оборудование UE для двух кодовых комбинаций с управляющей информацией, посланной по каналу PDCCH (этап 732). Если результат определения положительный, то узел eNB может послать назначение двух кодовых комбинаций по каналу PDCCH на оборудование UE (этап 734), а также может послать две кодовые комбинации по каналу PDSCH на оборудование UE (этап 736). Затем узел eNB может обнаружить биты [0, 0], [0, 1], [1, 0] и [1, 1] для информации c подтверждением ACK с двумя выделенными кодовыми комбинациями (этап 738). Четыре двухбитовых значения для информации c подтверждением ACK могут быть определены, как изображено в Таблице 2, а также могут зависеть от выбранного для использования формата. Например, обнаруженное значение битов [0, 1] может иметь различные значимости, в зависимости от того, является ли формат 610, 620 или 630 выбранным для использования. Узел eNB может отличить пропуск канала PDCCH от отрицательного подтверждения NAK для обеих кодовых комбинаций с форматом 610 или 620, а также может не отличить пропуск канала PDCCH от обоих отрицательных подтверждений NAK с форматом 630.
Если на этапе 732 результат определения отрицательный, то узел eNB может определить, запланировано ли оборудование UE в режиме ограниченного канала PDCCH (этап 742). Если результат определения положительный, то узел eNB может послать одну кодовую комбинацию по каналу PDSCH на оборудование UE (этап 746). Затем узел eNB может обнаружить биты [0, 0] и [x, 1] для информации c подтверждением ACK с одной выделенной кодовой комбинацией (этап 748).
Фиг.8 изображает вариант реализации процесса 800, выполняемого посредством оборудования UE для посылки информации c подтверждением ACK. Оборудование UE может выполнить процесс 800 в каждом подкадре, в котором данные могут быть посланы на оборудование UE. Оборудование UE может изначально определить, работает ли оборудование UE в режиме ограниченного канала PDCCH (этап 812). Если результат определения положительный, то оборудование UE может вслепую декодировать канал PDSCH на основе предварительно сконфигурированных параметров для одной кодовой комбинации (этап 814). Затем оборудование UE может послать биты [x, 1] для информации c подтверждением ACK для одной кодовой комбинации (этап 816). Этапы 812-816 охватывают вышеописанный сценарий 4.
Если на этапе 812 результат определения отрицательный, то оборудование UE может декодировать канал PDCCH для возможного назначения для оборудования UE (этап 820). Затем оборудование UE может определить, было ли принято назначение одной кодовой комбинации (этап 822). Если результат определения положительный, то оборудование UE может декодировать канал PDSCH для одной кодовой комбинации (этап 824). Затем оборудование UE может послать биты [x, 1] или [1, x] для информации c подтверждением ACK для одной кодовой комбинации (этап 826). Если на этапе 822 результат определения отрицательный, то оборудование UE может определить, было ли принято назначение двух кодовых комбинаций (этап 832). Если результат определения положительный, то оборудование UE может декодировать канал PDSCH для двух кодовых комбинаций (этап 834). Затем оборудование UE может послать биты [0, 0], [0, 1], [1, 0] или [1, 1] для информации c подтверждением ACK для двух кодовых комбинаций (этап 836). Этапы 820-836 охватывают вышеописанный сценарий 2.
Если на этапе 832 результат определения отрицательный, то оборудование UE может не посылать биты [0, 0] для информации c подтверждением ACK ни для какой кодовой комбинации (этап 846). Этап 846 охватывает сценарий 1, в котором оборудование UE не запланировано, а также сценарий 3, в котором оборудование UE запланировано, но пропускает канал PDCCH.
Фиг.4, 5, 7 и 8 предназначены для варианта реализации, в котором оборудование UE может быть запланировано с одной или двумя кодовыми комбинациями в режиме канала PDCCH, и с несколькими кодовыми комбинациями в режиме ограниченного канала PDCCH. Оборудование UE также может быть запланировано другими способами и/или для нескольких кодовых комбинаций. Например, узел eNB может послать несколько кодовых комбинаций на оборудование UE в режиме канала PDCCH и/или несколько кодовых комбинаций в режиме ограниченного канала PDCCH. В этом случае оборудование UE может послать информацию c подтверждением ACK для всех кодовых комбинаций, принятых оборудованием UE. Узел eNB может обнаружить информацию c подтверждением ACK для различного возможного количества кодовых комбинаций, которые могут быть посланы на оборудование UE.
Фиг.9 изображает вариант реализации процесса 900, выполняемого посредством узла eNB или какого-либо другого объекта для приема информации c подтверждением ACK. Узел eNB может послать управляющую информацию на оборудование UE (этап 912), а также может послать на оборудование UE данные, в соответствии с управляющей информацией (этап 914). Узел eNB может принять информацию c подтверждением ACK от оборудования UE (этап 916). Узел eNB также может принять информацию с индикатором CQI наряду с информацией c подтверждением ACK от оборудования UE. Информация с индикатором CQI и информация c подтверждением ACK может быть совместно закодирована посредством оборудования UE на основе блочного кода. Узел eNB может выполнить обнаружение информации c подтверждением ACK на основе первой гипотезы для управляющей информации, пропускаемой посредством оборудования UE, а также на основе второй гипотезы для управляющей информации, безошибочно принимаемой посредством оборудования UE (этап 918).
В одном варианте реализации информация c подтверждением ACK может иметь переменный размер, например, как изображено на Фиг.3. Узел eNB может выполнить обнаружение информации c подтверждением ACK на основе первого блочного кода (например, кода (24, 8)) при первой гипотезе. Узел eNB может выполнить обнаружение информации c подтверждением ACK на основе второго блочного кода (например, кода (24, 9) или (24, 10)) при второй гипотезе. Узел eNB может послать одну или две кодовые комбинации данных на оборудование UE. Узел eNB может выполнить обнаружение информации c подтверждением ACK на основе одного блочного кода (например, кода (24, 9)) в случаях, если была послана одна кодовая комбинация, и на основе другого блочного кода (например, кода (24, 10)) в случаях, если были посланы две кодовые комбинации. Узел eNB может получить первое множество битов для информации c подтверждением ACK при первой гипотезе, а также может получить второе множество битов для информации c подтверждением ACK при второй гипотезе. Второе множество битов может зависеть от множества кодовых комбинаций, посланных на оборудование UE. В одном варианте реализации узел eNB может не получить биты информации c подтверждением ACK при первой гипотезе, получить один бит информации c подтверждением ACK в случаях, если была послана одна кодовая комбинация, и получить два бита информации c подтверждением ACK в случаях, если на оборудование UE были посланы две кодовые комбинации.
В другом варианте реализации информация c подтверждением ACK может иметь фиксированный размер, например, как изображено на Фиг.6. Узел eNB может выполнить обнаружение информации c подтверждением ACK на основе одного блочного кода (например, кода (24, 10)) как при первой, так и при второй гипотезе. Узел eNB может получить фиксированное множество битов (например, два бита) для информации c подтверждением ACK при обеих гипотезах, а также независимо от количества кодовых комбинаций, посланных на оборудование UE. Если были посланы две кодовые комбинации, то два бита могут быть определены на основе любого из форматов, указанных в таблице 2, или же на основе какого-либо другого формата. Если была послана одна кодовая комбинация, то два бита могут быть определены на основе формата, указанного в таблице 3, или же на основе какого-либо другого формата. Одно двухбитовое значение может быть использовано для указания того, что управляющая информация была пропущена посредством оборудования UE. Оставшиеся двухбитовые значения могут быть использованы для передачи состояния декодирования одной или двух кодовых комбинаций. Одно или несколько значений для информации c подтверждением ACK также могут быть посланы с использованием одного или нескольких значений для информации с индикатором CQI.
Узел eNB также может выполнить обнаружение информации c подтверждением ACK на основе третьей гипотезы, когда никакая управляющая информация, а также никакие данные не посылаются на оборудование UE. Оборудование UE также может выполнить обнаружение информации c подтверждением ACK на основе другой гипотезы, когда на оборудование UE посылаются данные, а управляющая информация не посылается, например, в режиме ограниченного канала PDCCH.
Фиг.10 изображает вариант реализации устройства 1000 для приема информации c подтверждением ACK. Устройство 1000 включает в себя модуль 1012 для посылки управляющей информации на оборудование UE, модуль 1014 для посылки данных, в соответствии с управляющей информацией, на оборудование UE, модуль 1016 для приема информации c подтверждением ACK с оборудования UE, и модуль 1018 для выполнения обнаружения информации c подтверждением ACK на основе первой гипотезы для управляющей информации, пропускаемой посредством оборудования UE, а также на основе второй гипотезы для управляющей информации, безошибочно принимаемой посредством оборудования UE.
Фиг.11 изображает вариант реализации процесса 1100, выполняемого посредством оборудования UE или какого-либо другого объекта для посылки информации c подтверждением ACK. Оборудование UE может определить, была ли принята управляющая информация для данных с узла eNB (этап 1112). Оборудование UE также может определить, были ли данные декодированы безошибочно (этап 1114). Затем оборудование UE может сформировать информацию c подтверждением ACK на основе определения того, была ли принята управляющая информация, информационное содержание управляющей информации, при положительном результате определения, а также результаты декодирования для данных (этап 1116). Оборудование UE может закодировать информацию с индикатором CQI совместно с информацией c подтверждением ACK на основе блочного кода, а затем может послать информацию с индикатором CQI и информацию c подтверждением ACK на узел eNB.
В одном варианте реализации информация c подтверждением ACK может иметь переменный размер, например, как показано на Фиг.3. Оборудование UE может закодировать информацию c подтверждением ACK на основе первого блочного кода (например, кода (24, 8)) в случаях, если управляющая информация не была принята, а также на основе второго блочного кода (например, кода (24, 9) или кода (24, 10)) в случаях, если управляющая информация была принята. Оборудование UE может закодировать информацию c подтверждением ACK на основе одного блочного кода (например, кода (24, 9)) в случаях, если была принята одна кодовая комбинация данных, а также на основе другого блочного кода (например, кода (24, 10)) в случаях, если были приняты две кодовые комбинации данных. Оборудование UE может не формировать биты информации c подтверждением ACK в случае, если управляющая информация не была принята, сформировать один бит информации c подтверждением ACK в случаях, если была принята одна кодовая комбинация данных, или сформировать два бита информации c подтверждением ACK в случаях, если были приняты две кодовые комбинации данных.
В другом варианте реализации информация c подтверждением ACK может иметь фиксированный размер, например, как изображено на Фиг.6. Оборудование UE может сформировать фиксированное множество битов для информации c подтверждением ACK, независимо от того, была ли принята управляющая информация, а также независимо от количества принятых кодовых комбинаций. Оборудование UE может сформировать два бита для информации c подтверждением ACK, установить два бита в первое значение (например, [0, 0]) в случаях, если управляющая информация не была принята, а также установить два бита во второе, третье или четвертое значения в случаях, если управляющая информация была принята. Оборудование UE может выбрать второе, третье или четвертое значения для двух битов на основе определения того, была принята одна или две кодовые комбинации, а также на основе результатов декодирования для одной или двух кодовых комбинаций.
Фиг.12 изображает вариант реализации устройства 1200 для посылки информации c подтверждением ACK. Устройство 1200 включает в себя модуль 1212 для определения того, была ли принята управляющая информация для данных с узла eNB, модуль 1214 для определения того, были ли данные декодированы безошибочно, и модуль 1216 для формирования информации c подтверждением ACK на основе определения того, была ли принята управляющая информация, информационного содержания управляющей информации, при положительном результате определения, а также результатов декодирования для данных.
Изображенные на Фиг.10 и 12 модули могут включать в себя процессоры, электронные устройства, аппаратные устройства, электронные компоненты, логические схемы, запоминающие устройства и т.д., или любую их комбинацию.
Фиг.13 изображает блок-схему варианта реализации узла 110 eNB и оборудования 120 UE. Узел 110 eNB укомплектован Т антеннами 1334a-1334t, а оборудование 120 UE укомплектовано R антеннами 1352a-1352r, где, в целом, T>1 и R>1.
Процессор 1320 передачи (ТХ) и управления узла 110 eNB может принять один или несколько транспортных блоков данных от источника 1312 данных, обработать (например, выполнить кодирование и символьное преобразование) каждый транспортный блок на основе схемы модуляции и кодирования для получения соответствующей кодовой комбинации, а также сформировать символы данных для каждой кодовой комбинации. Процессор 1320 также может обработать управляющую информацию для нисходящей линии связи (например, назначения) и сформировать символы управления. Процессор 1330 TX MIMO может пространственно обработать символы данных, символ управления и пилот-символы, в случае применимости, а также предоставить T передатчикам (TMTR) 1332a-1332t Т выходных потоков символов. Каждый передатчик 1332 может обработать свой выходной поток символов (например, для OFDM) для получения выборочного выходного потока. Каждый модулятор 1332 может дополнительно обработать (например, выполнить преобразование в аналоговую форму, фильтрацию, усиление и преобразование с повышением частоты) свой выборочный выходной поток, а также сформировать сигнал нисходящей линии связи. T сигналов нисходящей линии связи от передатчиков 1332a-1332t могут быть переданы через антенны 1334a-1334t, соответственно.
В оборудование 120 UE R антенн 1352a-1352r могут принять Т сигналов нисходящей линии связи от узла 110 eNB, а также каждая антенна 1352 может предоставить принятый сигнал соответствующему приемнику 1354 (RCVR). Каждый приемник 1354 может обработать (например, выполнить фильтрацию, усиление, преобразование с понижением частоты и преобразование в цифровую форму) свой принятый сигнал для получения образцов, а также может дополнительно обработать образцы (например, для OFDM) для получения принятых символов. Детектор 1360 MIMO может выполнить обнаружение MIMO принятых символов, а также предоставить обнаруженные символы. Процессор 1370 приема (RX) и управления может обработать (например, выполнить обратное символьное преобразование и декодирование) обнаруженные символы, предоставить приемнику 1372 данных декодированные данные для каждой кодовой комбинации, а также предоставить контроллеру/процессору 1390 декодированную управляющую информацию.
Контроллер/процессор 1390 может определить управляющую информацию для посылки по восходящей линии связи, например, информацию c подтверждением ACK и/или информацию с индикатором CQI. Управляющая информация восходящей линии связи и данные от источника 1378 данных могут быть обработаны (например, посредством кодирования и символьного преобразования) посредством процессора 1380 передачи (ТХ) и управления, пространственно обработаны посредством процессора 1382 TX MIMO, в случае применимости, а также дополнительно обработаны посредством передатчиков 1354a-1354r для формирования R сигналов восходящей линии связи, которые могут быть переданы через антенны 1352a-1352r. На узле 110 eNB R сигналов восходящей линии связи от оборудования 120 UE могут быть приняты посредством антенн 1334a-1334t, обработаны посредством приемников 1332a-1332t, обнаружены посредством детектора 1336 MIMO, а также дополнительно обработаны (например, посредством обратного символьного преобразования и декодирования) посредством процессора 1338 приема (RX) и управления для восстановления управляющей информации и данных, переданных посредством оборудования 120 UE. Процессор 1338 может предоставить приемнику 1339 данных декодированные данные, а также предоставить контроллеру/процессору 1340 декодированную управляющую информацию восходящей линии связи. Контроллер/процессор 1340 может управлять передачей данных на оборудование 120 UE на основе управляющей информации восходящей линии связи.
Контроллеры/процессоры 1340 и 1390 могут управлять работой узла 110 eNB и оборудования 120 UE, соответственно. Контроллер/процессор 1340 может выполнить или управлять процессом 400, изображенным на Фиг.4, процессом 700, изображенным на Фиг.7, процессом 900, изображенным на Фиг.9, и/или другими процессами для описанных в настоящем документе технологий. Контроллер/процессор 1390 может выполнить или управлять процессом 500, изображенным на Фиг.5, процессом 800, изображенным на Фиг.8, процессом 1100, изображенным на Фиг.11, и/или другими процессами для описанных в настоящем документе технологий. Запоминающие устройства 1342 и 1392 могут сохранять коды данных и программ для узла 110 eNB и оборудования 120 UE, соответственно. Планировщик 1344 может выбрать оборудование 120 UE и/или другие экземпляры оборудования UE для передачи данных по нисходящей и/или восходящей линии связи.
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены посредством использования любого количества различных технологий и способов. Например, данные, управляющие сигналы, команды, информация, сигналы, биты, символы, а также элементы информации, которые встречаются по всему вышеупомянутому описанию, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц, или посредством любой их комбинации.
Специалистам в данной области техники должно быть понятно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с раскрытием настоящего документа, могут быть реализованы в качестве электронных аппаратных средств, программного обеспечения или в качестве их комбинации. Для ясной иллюстрации этой взаимозаменяемости аппаратных средств и программного обеспечения различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше, в целом, в контексте их функциональных возможностей. Вариант реализации таких функциональных возможностей, то есть в качестве аппаратных средств или в качестве программного обеспечения, зависит от конкретной области применения, а также от конструктивных ограничений, наложенных на всю систему. Специалисты в данной области техники могут реализовать описанные функциональные возможности различными способами для каждой конкретной области применения, но такие решения реализации не должны интерпретироваться в качестве выходящих за пределы объема настоящего раскрытия.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытием настоящего документа, могут быть реализованы или выполнены с помощью универсального процессора, цифрового сигнального процессора (DSP), специализированной интегральной микросхемы (ASIC), логической матрицы с эксплуатационным программированием (FPGA) или другого программируемого логического устройства, логического элемента на дискретных компонентах или транзисторной логики, дискретных компонентов аппаратных средств, или с помощью любой их комбинации, спроектированной для выполнения описанных в настоящем документе функций. Универсальный процессор может являться микропроцессором, но, в альтернативе, процессор может являться любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован в качестве комбинации вычислительных устройств, например, в качестве комбинации процессора DSP и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров в связи с ядром процессора DSP, или в качестве любой другой подобной конфигурации.
Этапы способа или алгоритма, описанные в связи с раскрытием настоящего документа, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, выполняемом посредством процессора, или в их комбинации. Программный модуль может постоянно находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, на жестком диске, сменном диске, диске CD-ROM, или в любой другой форме, известной в уровне техники носителей данных. Иллюстративный носитель данных соединен с процессором так, чтобы процессор мог считывать и записывать информацию на носитель данных. В альтернативе носитель данных может являться неотъемлемой частью процессора. Процессор и носитель данных могут постоянно находиться в микросхеме ASIC. Микросхема ASIC может постоянно находиться в пользовательском терминале. В альтернативе процессор и носитель данных могут постоянно находиться в пользовательском терминале в качестве дискретных компонентов.
В одном или нескольких иллюстративных вариантах реализации описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, встроенном программном обеспечении или в любой их комбинации. В программной реализации функции могут быть сохранены на машиночитаемом носителе или же могут быть переданы через нее в качестве одной или нескольких команд или кодов. Машиночитаемый носитель включает в себя как компьютерные носители данных, так и среду связи, включающую в себя любую среду, которая упрощает передачу компьютерной программы с одного места в другое. Носитель данных может являться любой доступной средой, к которой можно получить доступ посредством универсального или специализированного компьютера. В качестве примера, в числе прочего, такой машиночитаемый носитель может включить в себя память RAM, память ROM, память EEPROM, накопитель CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован для транспортировки или сохранения желаемого программного кода в форме команд или структур данных, к которой можно получить доступ посредством универсального или специализированного компьютера, или посредством универсального или специализированного процессора. Кроме того, любое соединение должным образом называется машиночитаемым носителем. Например, если программное обеспечение передается с веб-узла, с сервера или с другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии связи (DSL) или технологий беспроводной связи, таких как инфракрасная связь, радиосвязь и микроволновая связь, то коаксиальный кабель, оптоволоконный кабель, витая пара, линия DSL или технологии беспроводной связи, такие как инфракрасная связь, радиосвязь и микроволновая связь включаются в определение среды. Используемый в настоящем документе термин «диск» включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), дискету и диск blu-ray, причем диски воспроизводят данные как магнитным способом, так и оптическим способом с помощью лазера. Комбинации вышеупомянутого должны также быть включены в объем машиночитаемого носителя.
Предшествующее описание раскрытия обеспечено для предоставления любому специалисту в данной области техники возможности создания или использования раскрытия. Специалистам в данной области техники будут очевидны различные модификации раскрытия, а также определенные в настоящем документе родовые принципы могут быть применены к различным модификациям, не отступая от сущности или объема раскрытия. Следовательно, раскрытие не предназначено для ограничения описанными в настоящем документе примерами и вариантами реализации, а также должны получить наибольший объем, совместимый с принципами и новыми отличительными признаками, раскрытыми в настоящем документе.