Пакетирование информации аск в системе беспроводной связи

Иллюстрации

Показать все

Изобретение относится к технике связи и предназначено для посылки информации подтверждения приема (АСK) в системе беспроводной связи. Технический результат - повышение точности принятой информации. Для этого в одной схеме пользовательское оборудование (UE) может принимать множество кодовых слов, по меньшей мере, в одном подкадре нисходящей линии связи. UE может декодировать множество кодовых слов и может определять АСK или отрицательное подтверждение приема (NACK) для каждого кодового слова на основании результата декодирования. UE может пакетировать АСK и NACK для множества кодовых слов, чтобы получить пакетированную информацию АСK. В одной схеме UE может генерировать (i) пакетированное АСK, если АСK получены для всех кодовых слов, или (ii) пакетированное NACK, если NACK получено для любого кодового слова. UE может посылать пакетированную информацию АСK как обратную связь для множества кодовых слов. UE может принимать повторные передачи множества кодовых слов, если послано пакетированное NACK, и может принимать новые кодовые слова, если послано пакетированное АСK. 7 н. 27 з.п. ф-лы, 8 ил., 3 табл.

Реферат

Настоящая заявка притязает на приоритет предварительной заявки на патент США № 61/051,296, озаглавленной “Формирование отчета ACK/NACK” в ассиметричной TDD в LTE, поданной 7 мая 2008 г., права на которую переданы владельцу настоящего изобретения, и включенной в настоящее описание посредством ссылки.

Область техники, к которой относится изобретение

Настоящее раскрытие, в целом, относится к связи и, более конкретно, к способам, предназначенным для посылки информации подтверждения приема (ACK) в системе беспроводной связи.

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

Системы беспроводной связи широко применяются, чтобы предоставлять различное содержание связи, такое как речь, видео, пакетные данные, обмен сообщениями, широкополосная передача и т.д. Эти системы беспроводной связи могут быть системами множественного доступа, которые могут поддерживать множество пользователей с помощью совместного использования имеющихся системных ресурсов. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы с ортогональным FDMA (OFDMA) и системы FDMA с одной несущей (SC-FDMA).

В системе беспроводной связи базовая станция может связываться с пользовательским оборудованием (UE) в нисходящей линии связи и восходящей линии связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи из базовой станции в UE, а восходящая линия связи (или обратная линия связи) относится к линии связи из UE в базовую станцию. Базовая станция может посылать данные в UE. UE может принимать и обрабатывать данные из базовой станции и может посылать информацию ACK в базовую станцию. Базовая станция может определять, послать ли данные повторно или послать новые данные в UE, на основании информации ACK. Желательно эффективно посылать информацию ACK.

Сущность изобретения

В настоящей заявке описаны способы, предназначенные для пакетирования информации ACK в системе беспроводной связи. Способы могут быть использованы, чтобы уменьшить количество информации ACK для сообщения, и могут быть особенно применимы в системе дуплексной связи с разделением времени (TDD) с ассиметричной конфигурацией нисходящей линии связи-восходящей линии связи.

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

В одной схеме пакетированная информацию ACK может содержать одно пакетированное ACK/NACK для множества кодовых слов. UE может выполнять пакетирование с помощью логической операции И относительно ACK и NACK для множества кодовых слов. UE может генерировать (i) пакетированное ACK, если ACK получены для всех кодовых слов, или (ii) пакетированное NACK, если NACK получено для любого кодового слова. UE может принимать повторные передачи множества кодовых слов, если пакетированное NACK послано в базовую станцию, и может принимать новые кодовые слова, если послано пакетированное ACK.

В другой схеме пакетированная информация ACK может содержать множество пакетированных ACK/NACK для множества наборов кодовых слов, сформированных с помощью множества кодовых слов. Каждое пакетированное ACK/NACK может содержать пакетированное ACK или пакетированное NACK для одного набора кодовых слов. UE может определять пакетированное ACK/NACK для каждого набора кодовых слов на основании ACK и NACK для кодовых слов в этом наборе. UE может принимать повторную передачу каждого набора кодовых слов, для которого послано пакетированное NACK. UE может принимать новый набор кодовых слов для каждого набора кодовых слов, для которого послано пакетированное ACK.

Различные аспекты и признаки раскрытия описаны более подробно ниже.

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

Фиг.1 изображает систему беспроводной связи.

Фиг.2 изображает иллюстративную структуру кадра для системы TDD.

Фиг.3 изображает иллюстративную передачу данных в нисходящей линии связи с HARQ.

Фиг.4 изображает процесс, предназначенный для приема данных.

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

Фиг.6 изображает процесс, предназначенный для посылки данных.

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

Фиг.8 изображает блок-схему базовой станции и UE.

Подробное описание изобретения

Способы, описанные в настоящей заявке, могут быть использованы для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA и других систем. Понятия “система” и ”сеть” часто использованы взаимозаменяемо. Система CDMA может осуществлять технологию радиосвязи, такую как универсальный наземный радиодоступ (UTRA), cdma2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие варианты CDMA. cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может осуществлять технологию радиосвязи, такую как глобальная система мобильной связи (GSM). Система OFDMA может осуществлять технологию радиосвязи, такую как развитая UTRA (Е-UTRA), сверхмобильная широкополосная передача (UMB), IEEE 802.11 (WiFi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM® и т.д. UTRA и Е-UTRA являются частью универсальной мобильной телекоммуникационной системы (UMTS). Долгосрочное развитие (LTE) и усовершенствованное LTE (LTE-A) 3GPP являются новыми версиями UMTS, которая использует OFDMA в нисходящей линии связи и SC-FDMA в восходящей линии связи. UTRA, Е-UTRA, UMTS, LTE, LTE-A и GSM описаны в документах из организации под названием “Проект партнерства 3-го поколения” (3GPP). cdma2000 и UMB описаны в документах из организации под названием “Проект партнерства 3-го поколения 2” (3GPP2). Способы, описанные в настоящей заявке, могут быть использованы для систем и технологий радиосвязи, упомянутых выше, а также других систем и технологий радиосвязи. Для ясности определенные аспекты способов описаны ниже для LTE, и терминология LTE использована в большей части описания ниже.

Способы, описанные в настоящей заявке, также могут быть использованы для передачи данных в нисходящей линии связи, а также восходящей линии связи. Для ясности определенные аспекты способов описаны ниже для передачи данных в нисходящей линии связи, причем информацию АСК посылают в восходящей линии связи.

Фиг.1 изображает систему 100 беспроводной связи, которая может быть системой LTE или некоторой другой системой. Система 100 может включать в себя некоторое число развитых узлов В (eNB) 110 и некоторые другие объекты. eNB может быть станцией, которая связывается с UE, а также может быть упомянут как узел В, базовая станция, пункт доступа и т.д. UE 120 могут быть распределены по всей системе, и каждое UE может быть стационарным или подвижным. UE также может быть упомянуто как подвижная станция, терминал, терминал доступа, абонентское устройство, станция и т.д. UE может быть сотовым телефоном, персональным цифровым ассистентом (PDA), беспроводным модемом, беспроводным устройством связи, карманным устройством, портативным переносным компьютером, беспроводным телефоном, станцией беспроводной местной линии (WLL) и т.д.

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

Фиг.2 изображает иллюстративную структуру 200 кадра, которая может быть использована для системы TDD. Временная шкала передачи может быть разделена на блоки радиокадров. Каждый радиокадр может иметь предварительно определенную длительность, например 10 миллисекунд (ms), и может быть разделен на две половины кадра. Каждый радиокадр также может быть разделен на 10 подкадров с индексами от 0 до 9. Каждый подкадр, используемый для передачи данных, может быть разделен на два интервала времени. Каждый интервал времени может включать в себя Q периодов символов, например Q=6 периодов символов для расширенного циклического префикса или Q=7 периодов символов для обычного циклического префикса. В каждом периоде символа может быть послан один символ OFDM или один символ SC-FDMA.

Таблица 1 перечисляет конфигурации нисходящей линии связи-восходящей линии связи, поддерживаемые с помощью LTE для TDD. Подкадры 0 и 5 могут быть использованы для нисходящей линии связи для всех конфигураций нисходящей линии связи-восходящей линии связи и обозначены как “DL” на фиг.2 и “D” в таблице 1. Подкадр 2 может быть использован для восходящей линии связи для всех конфигураций нисходящей линии связи-восходящей линии связи и обозначен как “UL” на фиг.2 и “U” в таблице 1. Каждый из подкадров 3, 4, 7, 8 и 9 может быть использован для нисходящей линии связи или восходящей линии связи в зависимости от конфигурации нисходящей линии связи-восходящей линии связи. Подкадр 1 может быть специальным подкадром (обозначен как “S” в таблице 1) с тремя специальными полями, составленными из интервала времени пилот-сигнала нисходящей линии связи (DwPTS), защитного периода (GP) и интервала времени пилот-сигнала восходящей линии связи (UpPTS). Подкадар 6 может быть (i) специальным подкадром только с DwPTS или со всеми тремя специальными полями или (ii) подкадром нисходящей линии связи в зависимости от конфигурации нисходящей линии связи-восходящей линии связи. Поля DwPTS, GP и UpPTS могут иметь разную длительность для разных конфигураций специального подкадра.

Подкадр, используемый для нисходящей линии связи, может быть упомянут как подкадр нисходящей линии связи. Подкадр, используемый для восходящей линии связи, может быть упомянут как подкадр восходящей линии связи. Таблица 1 дает число подкадров нисходящей линии связи (#D), число подкадров восходящей линии связи (#U) и число специальных подкадров (#S) в каждом радиокадре для каждой конфигурации нисходящей линии связи-восходящей линии связи. В каждом подкадре нисходящей линии связи могут быть посланы 2Q символов OFDM, и каждом подкадре восходящей линии связи могут быть посланы 2Q символов SC-FDMA, как изображено на фиг.2.

Таблица 1Конфигурации нисходящей линии связи-восходящей линии связи
Конфигурация DL:UL Периодичность точки пе-реключения Номер подкадра #D #U #S N:М
0 1 2 3 4 5 6 7 8 9
0 5 ms D S U U U D S U U U 2 6 2 1:3
1 5 ms D S U U D D S U U D 4 4 2 1:1
2 5 ms D S U D D D S U D D 6 2 2 3:1
3 10 ms D S U U U D D D D D 6 3 1 2:1
4 10 ms D S U U D D D D D D 7 2 1 7:2
5 10 ms D S U D D D D D D D 8 1 1 8:1
6 10 ms D S U U U D S U U D 3 5 2 3:5

Для нисходящей линии связи и восходящей линии связи может быть поддержано некоторое число конфигураций N:M. Для данной конфигурации N:M цикл нисходящей линии связи-восходящей линии связи может включать в себя N подкадров нисходящей линии связи и М подкадров восходящей линии связи, где вообще N1, M1 и N может быть равно М или может быть не равно М. Асимметрия в нисходящей линии связи и восходящей линии связи может существовать, когда N не равно М. Цикл нисходящей линии связи-восходящей линии связи может охватывать 5 ms для конфигураций нисходящей линии связи-восходящей линии связи от 0 до 2, или может охватывать 10 ms для конфигураций нисходящей линии связи-восходящей линии связи от 3 до 6. Последняя колонка таблицы 1 дает конфигурацию N:M для каждой конфигурации нисходящей линии связи-восходящей линии связи. Могут быть поддержаны следующие конфигурации:

симметричная: 1:1 - одинаковое число подкадров нисходящей линии связи и подкадров восходящей линии связи,

интенсивная нисходящей линии связи: 2:1, 3:1, 7:2 и 8:1 - больше подкадров нисходящей линии связи, чем подкадров восходящей линии связи,

интенсивная восходящей линии связи: 1:3 и 3:5 - больше подкадров восходящей линии связи, чем подкадров нисходящей линии связи. Конфигурация 9:1 может быть получена для конфигурации 5 нисходящей линии связи-восходящей линии связи с помощью конфигурирования специального подкадра 1, чтобы включить большей частью DwPTS и минимально GP и UpPTS.

Система может поддерживать гибридный запрос автоматического повторения (HARQ). Для HARQ в нисходящей линии связи eNB может обработать транспортный блок (или пакет), чтобы получить кодовое слово (или закодированный пакет). Затем eNB может послать передачу кодового слова в UE и может послать одну или более дополнительных передач до тех пор, пока кодовое слово не будет правильно декодировано с помощью UE, или не послано максимальное число передач, или не встретится другое условие окончания. Первая передача кодового слова может быть упомянута как новая передача, а каждая дополнительная передача кодового слова может быть упомянута как повторная передача. После каждой передачи кодового слова UE может декодировать все принятые передачи кодового слова, чтобы попытаться восстановить кодовое слово.

Фиг.3 изображает иллюстративную передачу данных в нисходящей линии связи с HARQ. Каждый цикл нисходящей линии связи-восходящей линии связи может включать в себя период передачи нисходящей линии связи, покрывающий N подкадров нисходящей линии связи, и период передачи восходящей линии связи, покрывающий М подкадров восходящей линии связи. В одной схеме eNB может посылать данные в до N подкадрах нисходящей линии связи периода передачи нисходящей линии связи, а UE может посылать информацию АСК для данных в одном подкадре восходящей линии связи следующего периода передачи восходящей линии связи.

UE может периодически оценивать качество канала нисходящей линии связи для eNB и может посылать информацию об индикаторе качества канала (CQI) в физическом управляющем канале восходящей линии связи (PUCCH) в eNB. eNB может использовать информацию о CQI и/или другую информацию, чтобы планировать UE для передачи данных нисходящей линии связи и чтобы выбирать схему модуляции и кодирования (MSC) для UE. Для каждого подкадра нисходящей линии связи, в котором UE запланировано, eNB может обработать L транспортных блоков (или пакетов), чтобы получить L кодовых слов, где L1, и может послать L кодовых слов в физическом совместно используемом канале нисходящей линии связи (PDSCH) в UE. eNB также может послать назначение нисходящей линии связи для UE в физическом управляющем канале нисходящей линии связи (PDCCH) в каждом подкадре, в котором UE запланировано (как изображено на фиг.3), или только в первом подкадре. eNB может не послать никакого назначения нисходящей линии связи и никаких кодовых слов в UE в каждом подкадре нисходящей линии связи, в котором UE не запланировано.

UE может обработать PDCCH в каждом подкадре нисходящей линии связи, чтобы получить назначение нисходящей линии связи, если вообще есть, посланное в UE. Если назначение нисходящей линии связи принято, тогда UE может обработать PDSCH и декодировать L кодовых слов, посланных в UE. Для каждого кодового слова UE может предоставить ACK, если кодовое слово декодировано правильно, или NACK, если кодовое слово декодировано с ошибкой. UE может сгенерировать информацию АСК на основании АСК и NACK для всех кодовых слов, как описано ниже, и может послать информацию АСК в PUCCH в eNB. eNB может послать повторную передачу каждого кодового слова, для которого принято NACK, и может послать передачу нового кодового слова, для каждого кодового слова, для которого принято АСК.

Для каждой из нисходящей линии связи и восходящей линии связи может быть определено некоторое число процессов HARQ. Процесс HARQ может содержать передачи кодового слова до тех пор, пока кодовое слово не будет правильно декодировано, а затем может содержать передачи другого кодового слова. Новое кодовое слово может быть послано в процессе HARQ, когда этот процесс становится доступным. Число процессов HARQ для каждой линии связи может зависеть от (i) числа подкадров нисходящей линии связи и числа подкадров восходящей линии связи в каждом цикле нисходящей линии связи-восходящей линии связи и (ii) требуемого времени обработки в приемнике для каждого кодового слова. Например, если требуемое время обработки равно 3 ms, тогда передача данных может быть послана в подкадре n, а соответствующее ACK/NACK может быть послано в подкадре n+k, где k>1. Таблица 2 перечисляет число процессов HARQ для нисходящей линии связи и число процессов HARQ для восходящей линии связи для каждой конфигурации нисходящей линии связи-восходящей линии связи, поддерживаемой с помощью LTE.

Таблица 2Число процессов HARQ
Конфигурация DL:UL Назначение DL:UL Число процессов HARQ нисходящей линии связи Число процессов HARQ восходящей линии связи
0 1 DL+DwPTS:3UL 4 7
1 2 DL+DwPTS:2UL 7 4
2 3 DL+DwPTS:1UL 10 2
6 3 DL+2DwPTS:5UL 6 6
3 6 DL+DwPTS:3UL 9 3
4 7 DL+DwPTS:2UL 12 2
5 8 DL+DwPTS:1UL 15 1

Число АСК и NACK, чтобы послать как обратную связь, может зависеть от различных факторов, таких как число процессов HARQ, чтобы подтверждать прием, число кодовых слов, посланных в каждом процессе HARQ, подтверждать ли прием назначения нисходящей линии связи и т.д. В одной схеме eNB может посылать данные в до N процессов HARQ в UE, один процесс в каждом подкадре нисходящей линии связи. В одной схеме eNB может посылать (i) одно кодовое слово в каждом процессе HARQ с помощью передачи с одним входом и множеством выходов (SIMO) или (ii) множество кодовых слов в каждом процессе HARQ с помощью передачи с множеством входов и множеством выходов (MIMO). Кодовые слова, посланные с помощью передачи MIMO, могут быть отображены в уровни, и число уровней может быть большим или равным числу кодовых слов. Таким образом, eNB может посылать одно или более кодовых слов в каждом процессе HARQ. Например, максимум два кодовых слова могут быть посланы на передачу MIMO, и UE может принимать от нуля до 2N кодовых слов в N подкадрах нисходящей линии связи. UE может генерировать информацию АСК для всех кодовых слов и может посылать информацию АСК в подкадре восходящей линии связи следующего периода передачи восходящей линии связи.

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

eNB может принять пакетированную информацию АСК для К кодовых слов из UE. Если пакетированное АСК принято, тогда eNB может послать следующее множество кодовых слов в UE. Иначе, если принято NACK, тогда eNB может повторно послать все К кодовых слов, поскольку eNB не знает, какие кодовые слова были приняты с ошибкой с помощью UE.

В одной схеме К кодовых слов могут быть посланы в до К процессов HARQ, которые могут начинаться одновременно, например, в разных подкадрах нисходящей линии связи одного и того же периода передачи нисходящей линии связи. Затем К кодовых слов могут быть обработаны (например, закодированы, подвергнуты перемежению и модулированы) с помощью eNB, таким образом, чтобы они имели одинаковое целевое окончание. Целевое окончание относится к числу передач кодового слова, необходимых, чтобы достичь целевой вероятности правильного декодирования кодового слова. eNB может посылать новое множество кодовых слов, всякий раз, когда принято пакетированное АСК.

Пакетирование может быть выполнено различными способами. В одной схеме пакетирование может быть выполнено для АСК и NACK для всех кодовых слов, принятых в одном подкадре нисходящей линии связи, например, для двух кодовых слов, принятых с помощью передачи MIMO в одном подкадре нисходящей линии связи. В другой схеме пакетирование может быть выполнено для АСК и NACK для кодовых слов, принятых в множестве подкадров нисходящей линии связи, например, одно кодовое слово в каждом подкадре нисходящей линии связи. Еще в одной схеме пакетирование может быть выполнено для АСК и NACK для кодовых слов, принятых во всех подкадрах нисходящей линии связи периода передачи нисходящей линии связи. Еще в одной схеме пакетирование АСК и NACK может быть выполнено для кодовых слов, посланных на одном и том же уровне через множество подкадров нисходящей линии связи. В качестве примера для передачи MIMO двух кодовых слов в каждом из N подкадров нисходящей линии связи одно пакетированное АСК/NACK может быть сгенерировано для кодовых слов, посланных на первом уровне в N подкадрах нисходящей линии связи, а другое пакетированное АСК/NACK может быть сгенерировано для кодовых слов, посланных на втором уровне в N подкадрах нисходящей линии связи. Вообще пакетирование может быть выполнено для любого числа кодовых слов, принятых в любом числе подкадров нисходящей линии связи с помощью или без помощи MIMO.

UE может принять К кодовых слов в N подкадрах нисходящей линии связи и может послать пакетированную информацию АСК для этих К кодовых слов в одном подкадре восходящей линии связи. В одной схеме UE может сгенерировать одно пакетированное АСК/NACK для всех К кодовых слов, и пакетированная информация АСК может содержать одно пакетированное АСК/NACK. В другой схеме UE может сгенерировать множество пакетированных АСК/NACK для множества множеств кодовых слов, сформированных с помощью К кодовых слов, одно пакетированное АСК/NACK для каждого множества кодовых слов. Тогда пакетированная информация АСК может содержать множество пакетированных АСК/NACK. Например, девять кодовых слов могут быть посланы в девяти процессах HARQ в девяти подкадрах нисходящей линии связи с помощью конфигурации 5 нисходящей линии связи-восходящей линии связи в таблице 1. UE может сгенерировать три пакетированных АСК/NACK, например, первое пакетированное АСК/NACK для первых трех кодовых слов, второе пакетированное АСК/NACK для следующих трех кодовых слов и третье пакетированное АСК/NACK для последних трех кодовых слов. В качестве другого примера четыре кодовых слова могут быть посланы в четырех процессах HARQ в четырех подкадрах нисходящей линии связи с помощью конфигурации 4 или 5 нисходящей линии связи-восходящей линии связи в таблице 1. UE может сгенерировать два пакетированных АСК/NACK, например, первое пакетированное АСК/NACK для первых двух кодовых слов и второе пакетированное АСК/NACK для последних двух кодовых слов.

Вообще пакетированная информация АСК может содержать любое число пакетированных АСК/NACK, и каждое пакетированное АСК/NACK может быть для любого числа кодовых слов. Если посылают множество пакетированных АСК/NACK, тогда каждое пакетированное АСК/NACK может покрывать одинаковое число кодовых слов или разные пакетированные АСК/NACK могут покрывать разные числа кодовых слов.

В одной схеме пакетирование АСК и NACK может быть статическим или полустатическим и может быть сконфигурировано, например, с помощью более высокого уровня при установке вызова. В другой схеме пакетирование АСК и NACK может быть динамическим и может быть сконфигурировано, например, с помощью сигнализации, посланной в PDCCH с помощью физического уровня или некоторого другого уровня. Для обеих схем пакетирование может зависеть от различных факторов, таких как конфигурация нисходящей линии связи-восходящей линии связи, количество посылаемых данных в нисходящей линии связи в UE, используется ли или нет MIMO для передачи данных, требование качества обслуживания (QoS) посылаемых данных, количество ресурсов, имеющихся для посылки информации АСК восходящей линии связи с помощью UE, требуемое время обработки с помощью UE и т.д. Например, прогрессивно больше пакетирования может быть использовано для прогрессивно больших конфигураций ассиметричной нисходящей линии связи-восходящей линии связи или для прогрессивно большего дисбаланса между количеством посылаемых данных и количеством ресурсов, имеющихся для информации АСК.

В одной схеме UE может послать информацию, содержащую одно или более пакетированных АСК/NACK для К кодовых слов. В другой схеме UE может послать информацию АСК, содержащую комбинацию из пакетированных и отдельных АСК/NACK для К кодовых слов. Каждое пакетированное АСК/NACK может покрывать множество кодовых слов из К кодовых слов. Каждое отдельное АСК/NACK может покрывать одно кодовое слово из К кодовых слов. Например, отдельные АСК/NACK могут быть использованы для определенных типов данных (например, данных, чувствительных к задержке, таких как речь), а пакетированные АСК/NACK могут быть использованы для других типов данных (например, данных, терпимых к задержке).

eNB может кодировать транспортный блок информационных бит в соответствии с кодом упреждающего исправления ошибок (FEC) (например, турбокодом), чтобы получить кодовое слово систематических бит и бит контроля по четности. Систематические биты являются информационными битами в транспортном блоке, а биты контроля по четности являются избыточными битами, сгенерированными с помощью кода FEC. eNB может разделять кодовое слово на множество (N) кодовых блоков, которым могут быть назначены варианты избыточности (RV) от 0 до N-1. Первый кодовый блок с RV=0 может содержать только или главным образом систематические биты. Каждый следующий кодовый блок с RV>0 может содержать главным образом или только биты контроля по четности, причем разные кодовые блоки содержат разные биты контроля по четности. eNB может послать назначение нисходящей линии связи в PDCCH, а передачу одного кодового блока в PDSCH в UE.

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

Может быть желательным различать DTX и NACK. В этом случае обратная связь для кодового слова может быть одной из следующего:

DTX→UE пропускает PDCCH и не принимает назначение нисходящей линии связи,

ACK→кодовое слово было декодировано правильно и

NACK→кодовое слово было декодировано с ошибкой.

eNB может повторно послать кодовый блок, если DTX принята из UE, и может послать новый кодовый блок, если принято NACK. Таким образом, eNB может послать разные кодовые блоки в зависимости от того, принята ли DTX или NACK. eNB может послать кодовый блок для нового кодового слова, если принято АСК.

eNB может послать N кодовых блоков с RV=0 для N кодовых слов в PDSCH в разных подкадрах нисходящей линии связи и может послать назначение нисходящей линии связи в PDCCH в каждом подкадре нисходящей линии связи, например, как изображено на фиг.3. Эти N кодовых блоков могут включать в себя систематические биты для N кодовых слов. В каждом подкадре нисходящей линии связи UE может обработать PDCCH, чтобы обнаружить назначение нисходящей линии связи, и может обработать PDSCH, если принято назначение нисходящей линии связи. UE может сгенерировать и послать пакетированное АСК/NACK для всех кодовых слов, принятых с помощью UE. eNB может не знать, сколько назначений нисходящей линии связи принято с помощью UE на основании пакетированного АСК/NACK. Если eNB принимает пакетированное NACK из UE, тогда eNB может иметь следующие опции:

1. Интерпретировать пакетированное NACK как содержащее NACK для всех N кодовых слов и послать N кодовых блоков с RV=1 в UE или

2. Интерпретировать пакетированное NACK как содержащее DTX для всех N кодовых слов и повторно послать N кодовых блоков с RV=0 в UE.

Если eNB осуществляет опцию 1, а UE действительно пропустило назначения нисходящей линии связи, тогда UE пропустило бы N кодовых блоков с RV=0, содержащих систематические биты, и может принять N кодовых блоков с RV=1, содержащих биты контроля по четности. Производительность может быть ухудшена при декодировании кодовых слов только с битами контроля по четности.

Если eNB осуществляет опцию 2, а UE действительно приняло назначения нисходящей линии связи, тогда UE может принять N кодовых блоков с RV=0, содержащих систематические биты, дважды. Тогда eNB эффективно передал бы кодовые слова с использованием кода повторения вместо турбокода, и производительность может быть ухудшена без выигрыша турбокодирования. Потери в выигрыше кодирования и соответствующие потери в пропускной способности могут быть более тяжелыми, когда АСК и NACK для большого числа кодовых слов пакетируют вместе, например, с помощью конфигурации 9:1.

В другом аспекте eNB может генерировать кодовые блоки некоторым способом, чтобы учитывать неопределенность между NACK и DTX вследствие пакетирования. В одной схеме, чтобы побороть возможные потери в выигрыше кодирования вследствие пакетирования АСК и NACK, каждый кодовый блок кодового слова может быть определен с возможностью включения как систематических бит, так и бит контроля по четности. eNB может сгенерировать кодовые блоки с RV от 0 до N-1. Первый кодовый блок с RV=0 может содержать только или главным образом систематические биты. Каждый следующий кодовый блок с RV>0 может содержать как систематические биты, так и биты контроля по четности, причем разные кодовые блоки содержат разные систематические биты и/или разные биты контроля по четности. Процентное содержание систематических бит в каждом кодовом блоке с RV>0 может зависеть от компромисса в ухудшении производительности для двух сценариев, описанных выше. Затем eNB может посылать разный кодовый блок для каждой передачи кодового слова. Если UE пропустило назначение нисходящей линии связи, тогда UE может принять систематические биты из следующего кодового блока. Если UE приняло назначение нисходящей линии связи, но декодировало кодовое слово с ошибкой, тогда UE может принять биты контроля по четности из следующего кодового блока.

LTE поддерживает некоторое число форматов PUCCH для посылки управляющей информации восходящей линии связи (UCI), такой как информация АСК в PUCCH. Таблица 3 перечисляет форматы PUCCH, поддерживаемые с помощью LTE, и предоставляет число бит, которые могут быть посланы в каждом подкадре восходящей линии связи для каждого формата PUCCH.

Таблица 3Форматы PUCCH
Формат PUCCH Число бит в подкадре
1
1b 2
2 20
2a 21
2b 22

Формат 1а PUCCH может быть использован, чтобы посылать один информационный бит АСК для SIMO без пакетирования, например, один бит для АСК или NACK для одного кодового слова. Формат 1а PUCCH также может быть использован, чтобы посылать одно пакетированное АСК/NACK для множества кодовых слов, например, для всех кодовых слов, принятых в одном или более подкадрах нисходящей линии связи периода передачи нисходящей линии связи.

Формат 1b PUCCH может быть использован, чтобы посылать два бита информации АСК для MIMO без пакетирования, например, один бит для АСК или NACK для каждого из двух кодовых слов, посланных с помощью MIMO. Формат 1b PUCCH также может быть использован, чтобы посылать до двух пакетированных АСК/NACK для до двух множеств кодовых слов, одно пакетированное АСК/NACK для каждого множества кодовых слов. Каждое множество может включать в себя все кодовые слова, посланные с помощью MIMO. Каждое множество также может включать в себя кодовые слова, посланные в разных подкадрах нисходящей линии связи. Величина пакетирования может зависеть от конфигурации N:M, числа подкадров нисходящей линии связи, используемых для передачи данных, числа кодовых слов, посланных в каждом подкадре нисходящей линии связи, и от того, используется ли или нет MIMO, и т.д.

Форматы 2, 2а и 2b могут быть использованы, чтобы посылать более двух информационных бит АСК. Например, до 14 информационных бит АСК могут быть посланы с помощью формата 2, 2а или 2b PUCCH со скоростью кода, равной 0,7 или ниже. Меньше или больше информационных бит могут быть посланы с помощью форматов 2, 2а и 2b PUCCH с более высокими или более низкими скоростями кода.

В одной схеме информация АСК для всех процессов HARQ может быть закодирована совместно. Для передачи SIMO одного кодового слова в одном процессе HARQ 14 информационных бит могут быть использованы, чтобы послать:

DTX, ACK или NACK для каждого из 8 процессов HARQ или

ACK или NACK для каждого из 14 процессов HARQ.

Три значения могут быть использованы для каждого процесса HARQ, чтобы передавать АСК или NACK для одного кодового слова или DTX. Всего 3 значений могут быть использованы для 8 процессов HARQ и могут быть переданы с помощью 14 информационных бит, где 38<214. В качестве альтернативы два значения могут быть использованы для каждого процесса HARQ, чтобы передавать АСК или NACK для одного кодового слова.

Для передачи MIMO из двух кодовых слов в процессе HARQ 14 информационных бит могут быть использованы, чтобы послать:

АСК или NACK для каждого кодового слова или DTX для каждых 6 процессов HARQ или

АСК или NACK для каждого кодового слова для каждых из 7 процессов HARQ.

Пять значений могут быть использованы для каждого процесса HARQ, чтобы передать АСК для обоих кодовых слов, NACK для обоих кодовых слов и АСК для второго кодового слова или DTX. Всего 5 значений могут быть использованы для 6 процессов HARQ и могут быть переданы с помощью 14 информационных бит, где

56<214. В качестве альтернативы четыре значения могут быть использованы для каждого процесса HARQ и могут передавать АСК или NACK для каждого кодового слова.

В другой схеме информация АСК для каждого процесса HARQ может быть послана отдельно. Для передачи SIMO одного кодового слова на процесс HARQ информация АСК для каждого процесса HARQ может быть послана в одном бите без DTX или в двух битах с DTX. Для передачи MIMO двух кодовых слов на процесс HARQ информация АСК для каждого процесса HARQ может быть послана в двух битах без TDX или в трех битах с DTX.

Другие форматы PUCCH помимо форматов, изображенных в таблице 3, также могут быть использованы, чтобы переносить информа