СПОСОБ И УСТРОЙСТВО ДЛЯ ОБРАБОТКИ НЕСОГЛАСОВАННОЙ ИНФОРМАЦИИ УПРАВЛЕНИЯ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
METHOD AND DEVICE TO PROCESS UNCOORDINATED CONTROL INFORMATION IN WIRELESS COMMUNICATION SYSTEM

[0001] Настоящая заявка испрашивает приоритет предварительной заявки на патент США №61/160926, названной "METHOD AND APPARATUS FOR HANDLING INCONSISTENT CONTROL INFORMATION IN LTE", и предварительной заявки на патент США №61/160996, названной "METHOD AND APPARATUS FOR HANDLING INCONSISTENT CONTROL INFORMATION IN LTE" и поданных 17 марта 2009, и включенных здесь по ссылке.
ОБЛАСТЬ ИЗОБРЕТЕНИЯ
[0002] Настоящее описание в целом относится к связи и, более конкретно, к способам для связи в системе беспроводной связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0003] Системы беспроводной связи широко применяются для обеспечения различного контента связи, такого как голос, видео, пакетные данные, передача сообщений, вещание и т.д. Эти беспроводные системы могут быть системами множественного доступа, способными поддерживать множественных пользователей посредством совместного использования доступных ресурсов системы. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы ортогонального FDMA (OFDMA) и системы FDMA с единственной несущей (SC-FDMA).
[0004] Система беспроводной связи может включать в себя ряд базовых станций, которые могут поддерживать связь для ряда пользовательских оборудований (оборудований UE). UE может связываться с базовой станцией с помощью нисходящей линии связи и восходящей линии связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи от базовой станции к UE, и восходящая линия связи (или обратная линия связи) относится к линии связи от UE к базовой станции.
[0005] Базовая станция может посылать информацию управления и данные на UE. Информация управления может передавать различные параметры, используемые для передачи данных. UE может принимать информацию управления и может обрабатывать передачу данных на основании информации управления, чтобы восстановить данные, посланные базовой станцией. Может быть желательно для UE надлежащим образом интерпретировать информацию управления от базовой станции.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] В настоящем описании описываются способы для обработки несогласованной информации управления в системе беспроводной связи. В одном аспекте несогласованная информация управления может быть обработана различными способами для нисходящей линии связи и восходящей линии связи. В одном исполнении UE может принимать первое предоставление с первой информацией управления для первой передачи данных и после этого может принимать второе предоставление со второй информацией управления для второй передачи данных. UE может определять, что вторая информация управления является несогласованной с первой информацией управления. В одном исполнении первая информация управления может передавать размер первого транспортного блока, и вторая информация управления может передавать размер второго транспортного блока. UE может считать, что вторая информация управления является несогласованной с первой информацией управления из-за размера второго транспортного блока, который отличается от размера первого транспортного блока. UE может определять, сохранять ли или отвергнуть второе предоставление на основании того, предназначаются ли первое и второе предоставления для передач данных по нисходящей линии связи или восходящей линии связи.
[0007] В одном исполнении UE может сохранять второе предоставление, если первое и второе предоставления предназначаются для передач данных по нисходящей линии связи. Первое и второе предоставления могут быть двумя самыми последними предоставлениями для транспортного блока. Различные размеры транспортного блока могут быть разрешены для различных передач данных транспортного блока. UE может сравнивать последующее предоставление для транспортного блока со вторым/последним предоставлением, чтобы обнаружить несогласованную информацию управления.
[0008] В одном исполнении UE может отвергнуть второе предоставление, если первое и второе предоставления предназначаются для передач данных по восходящей линии связи. Первое предоставление может быть начальным предоставлением для транспортного блока, и второе предоставление может быть самым последним предоставлением для транспортного блока. Размер единственного транспортного блока может быть разрешен для различных передач данных транспортного блока. UE может сравнивать последующее предоставление для транспортного блока с первым/начальным предоставлением, чтобы обнаружить несогласованную информацию управления.
[0009] Несогласованная информация управления также может быть обнаружена и обработана другими способами, как описано ниже. Базовая станция может выполнять обработку таким способом, чтобы обеспечить обработку несогласованной информации управления посредством UE, как также описано ниже. Различные аспекты и признаки раскрытия описываются в дополнительных подробностях ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Фиг.1 показывает систему беспроводной связи.
[0011] Фиг.2 показывает передачу данных посредством гибридного автоматического запроса на повторную передачу данных (HARQ).
[0012] Фиг.3 показывает пример UE, принимающего несогласованную информацию управления.
[0013] Фиг.4 показывает процесс для приема информации управления.
[0014] Фиг.5 показывает процесс для посылки информации управления.
[0015] Фиг.6 показывает блок-схему базовой станции и UE.
ПОДРОБНОЕ ОПИСАНИЕ
[0016] Способы, описанные в настоящем описании, могут быть использованы для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA и других систем. Термины "система" и "сеть" часто используются взаимозаменяемо. Система CDMA может реализовывать радио технологию, такую как универсальная система наземного радио доступа (UTRA), cdma2000 и т.д. UTRA включает в себя широкополосный-CDMA (W-CDMA), синхронный CDMA с временным разделением каналов (TD-SCDMA) и другие варианты 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, Флеш-OFDMD и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Проект долгосрочного развития (LTE) 3GPP и усовершенствованный LTE (LTE-A), как в дуплексной передаче с частотным разделением каналов (FDD), так и в дуплексной связи с временным разделением каналов (TDD), являются выпусками UMTS, которая использует E-UTRA, которая использует OFDMA по нисходящей линии связи и SC-FDMA по восходящей линии связи. UTRA, E-UTRA, UMTS, LTE, LTE-A и GSM описываются в документах от организации "Проект партнерства третьего поколения" (3GPP). cdma2000 и UMB описываются в документах от организации "Проект партнерства третьего поколения 2" (3GPP2). Способы, описанные в настоящем описании, могут быть использованы для систем и радио технологий, упомянутых выше, а также других систем и радио технологий. Для ясности некоторые аспекты способов описываются ниже для LTE, и терминология LTE используется в большой части описания ниже.
[0017] Фиг.1 показывает систему 100 беспроводной связи, которая может быть системой LTE или некоторой другой системой. Система 100 может включать в себя ряд усовершенствованных узлов В (узлов eNB) 110 и другие объекты сети. eNB может быть объектом, который связывается с оборудованиями UE, и также может называться Узлом B, базовой станцией, точкой доступа и т.д. Каждый eNB 110 может обеспечивать охват связи для конкретной географической области и может поддерживать связь для оборудований UE, расположенных в области охвата.
[0018] Оборудования UE 120 могут быть распределены по всей системе, и каждое UE может быть стационарным или мобильным. UE может также называться мобильной станцией, терминалом, терминалом доступа, абонентским блоком, станцией и т.д. UE может быть сотовым телефоном, персональным цифровым ассистентом (PDA), беспроводным модемом, устройством беспроводной связи, переносным устройством, ноутбуком, беспроводным телефоном, станцией местной радиосвязи (WLL), смартфоном, нетбуком, смартбуком и т.д.
[0019] Система может поддерживать HARQ, чтобы повысить надежность передачи данных и подержать адаптацию скорости передачи данных к изменяющимся канальным условиям. Для HARQ передатчик может посылать передачу транспортного блока и может посылать одну или более дополнительных передач, если необходимо, до тех пор пока транспортный блок не будет корректно декодирован приемником, или не будет послано максимальное количество передач, или пока не обнаружится некоторое другое условие завершения. Транспортный блок может также называться пакетом, кодовым словом и т.д. Передача транспортного блока может также называться передачей HARQ, передачей данных и т.д.
[0020] Фиг.2 показывает пример посылки передач данных по нисходящей линии связи посредством HARQ. Время передачи может быть разделено на блоки подкадров. Каждый подкадр может охватывать заранее определенную продолжительность времени, например, 1 миллисекунду (мс) в LTE.
[0021] В примере, показанном на Фиг.2, eNB может иметь данные для посылки на UE и может обрабатывать транспортный блок А на основании транспортного формата, чтобы получить символы данных. Транспортный формат может быть ассоциирован со схемой модуляции и кодирования (MCS), размером транспортного блока (TB) и/или другими параметрами для транспортного блока. MCS может быть ассоциирована со схемой/порядком модуляции, кодовой скоростью и т.д. eNB может посылать информацию управления нисходящей линией связи (DCI) по физическому каналу управления нисходящей линией связи (PDCCH), и первую передачу транспортного блока А по физическому совместно используемому каналу нисходящей линии связи (PDSCH) на UE в подкадре i. DCI может передавать различные параметры для первой передачи, как описано ниже.
[0022] UE может принимать DCI и первую передачу транспортного блока А от eNB и может обрабатывать первую передачу на основании DCI. UE может декодировать транспортный блок А ошибочно и может посылать отрицательное подтверждение (NACK) в подкадре i+L, где L является задержкой обратной связи HARQ и может быть равно 2, 3, 4 и т.д. eNB может принимать NACK и может посылать новую DCI по PDCCH, и вторую передачу транспортного блока А по PDSCH в подкадре i+М, где М может быть равно 4, 6, 8 и т.д. UE может принимать DCI и вторую передачу транспортного блока А от eNB и может обрабатывать первую и вторую передачи на основании DCI. UE может корректно декодировать транспортный блок А и может посылать подтверждение (ACK) в подкадре i+М+L. eNB может принимать ACK и затем может обрабатывать и посылать другой транспортный блок B аналогичным способом.
[0023] Система может поддерживать ряд обработок HARQ. Каждая обработка HARQ может быть или может не быть активным в любой данный момент, и один или более транспортных блоков могут быть посланы в каждой активной обработке HARQ. Один или более новых транспортных блоков могут быть посланы в обработке HARQ после завершения посылки одного или более транспортных блоков в обработке HARQ.
[0024] Система может поддерживать синхронный HARQ и/или асинхронный HARQ. Для синхронного HARQ передачи транспортного блока могут быть посланы в подкадрах, которые априори известны передатчику и приемнику. Для асинхронного HARQ передачи транспортного блока могут быть запланированы и посланы в любых подкадрах. Способы, описанные в настоящем описании, могут быть использованы как для синхронного HARQ, так и для асинхронного HARQ.
[0025] Как показано на Фиг.2, eNB может посылать DCI с каждой передачей транспортного блока на UE. DCI для заданной передачи транспортного блока может включать в себя предоставление PDCCH на UE. Термины "предоставление" и "назначение" часто используются взаимозаменяемо. Предоставление PDCCH может включать в себя индикатор новых данных (NDI), индекс MCS, информацию распределения ресурсов и т.д. NDI может быть переключен на первую передачу транспортного блока и может поддерживаться в одном и том же значении для каждой последующей передачи транспортного блока. (Для полупостоянного планирования NDI может быть установлен в '0' для нового транспортного блока или в '1' для другой передачи текущего транспортного блока). Информация распределения ресурсов может указывать количество блоков ресурсов, назначенных на UE для передачи транспортного блока. Для LTE индекс MCS может быть 5-битовым значением в пределах диапазона от 0 до 31. Каждое значение индекса MCS в пределах диапазона от 0 до 28 может быть ассоциировано с порядком конкретной модуляции и значением индекса конкретного TBS. Размер TB транспортного блока может быть определен на основании значения индекса TBS и количества назначенных блоков ресурсов. Каждое значение индекса MCS в пределах диапазона 29-31 может быть ассоциировано с порядком конкретной модуляции для нисходящей линии связи или конкретной версией избыточности для восходящей линии связи, но ни с каким значением индекса TBS. Размер TB для индекса MCS в пределах диапазона 29-31 может быть равен размеру TB или последнего предоставления PDCCH, или начального предоставления PDCCH для одного и того же транспортного блока, который должен включать в себя индекс MCS в пределах диапазона от 0 до 28. (Различие между последним и начальным предоставлениями PDCCH описываются ниже). Таким образом, размер TB может быть: (i) явно переданным посредством индекса MCS в пределах диапазона от 0 до 28 или (ii) неявно переданным посредством индекса MCS в пределах диапазона 29-31. DCI может также включать в себя другие параметры для передачи транспортного блока. Например, DCI может включать в себя ID обработки HARQ для передачи данных по нисходящей линии связи, апериодический запрос индикатора качества канала (CQI) по восходящей линии связи и т.д.
[0026] UE может принимать и обрабатывать передачу транспортного блока на основании DCI, посланной посредством передачи. UE может определять, предназначается ли передача для нового транспортного блока или текущего транспортного блока на основании того, переключается ли или нет NDI. UE может поддерживать буфер, чтобы сохранять "мягкие символы" или логарифмические отношения правдоподобия (отношения LLR) для транспортного блока и может декодировать транспортный блок на основании этих "мягких символов". UE может (i) очищать буфер для нового транспортного блока, если NDI переключается, и (ii) сохранять буфер и использовать "мягкие символы" в буфере для декодирования текущего транспортного блока, если NDI не переключается. UE может определять размер TB транспортного блока на основании индекса MCS и распределения ресурсов для передачи. UE может также получать другие параметры от DCI и может обрабатывать передачу на основании DCI.
[0027] UE может принимать несогласованную информацию управления, которая может быть определена различными способами. В одном исполнении информация управления может считаться несогласованной, если множественные предоставления PDCCH для одного и того же транспортного блока указывают различные размеры TB. В другом исполнении информация управления может считаться несогласованной, если множественные предоставления PDCCH указывают различные значения для заданного параметра. В еще одном исполнении информация управления может считаться несогласованной, если значение для параметра не является значением из набора разрешенных значений для этого параметра. Например, количество назначенных блоков ресурсов может быть ограничено так, чтобы быть целым кратным числом 2, 3 или 5. В этом случае предоставление PDCCH с 7 назначенными блоками ресурсов будет считаться включающим в себя несогласованную информацию управления. Несогласованная информация управления также может быть определена другими способами.
[0028] Фиг.3 показывает пример UE, принимающего несогласованную информацию управления. В примере, показанном на Фиг.3, UE принимает первое предоставление PDCCH для заданной обработки HARQ с переключенным NDI, и размер первого TB TBS1 в подкадре t. UE принимает второе предоставление PDCCH для той же обработки HARQ с непереключенным NDI и размер второго TB TBS2 в подкадре t+М. Размер второго TB отличается от размера первого TB. UE принимает третье предоставление PDCCH для той же обработки HARQ с непереключенным NDI и размер второго TB TBS2 в подкадре t+2M.
[0029] Как показано на Фиг.3, UE принимает три предоставления PDCCH для одной и той же обработки H-ARQ. Эти предоставления PDCCH могут быть (i) назначениями нисходящей линии связи для передачи данных по нисходящей линии связи на UE или (ii) назначениями восходящей линии связи для передачи данных по восходящей линии связи посредством UE. Так как NDI переключается только для первого предоставления PDCCH в подкадре t и не переключается в последующих предоставлениях PDCCH в подкадрах t+М и t+2М, то UE интерпретирует три предоставления PDCCH в подкадрах t, t+М и t+2М, которые предназначаются для трех передач одного и того же транспортного блока. В целом предоставление PDCCH, когда NDI переключается, и все последующие предоставления PDCCH с непереключенным NDI могут быть рассмотрены как предоставления PDCCH для одного и того же транспортного блока. Однако, размеры TB для трех предоставлений PDCCH на Фиг.3 являются несогласованными. В частности, первое предоставление PDCCH указывает размер TB TBS1, тогда как два последующих предоставления PDCCH указывают размер TB TBS2, который не равен TBS1.
[0030] В целом, UE может принимать несогласованную информацию управления для передачи данных по нисходящей линии связи и/или несогласованную информацию управления для передачи данных по восходящей линии связи. Несогласованная информация управления для передачи данных для каждой линии связи может быть определена множественными предоставлениями PDCCH для одного и того же транспортного блока, указывающими различные размеры TB. Несогласованная информация управления может быть обработана различными способами.
[0031] В первой схеме для обработки несогласованной информации управления различные интерпретации могут быть использованы для несогласованной информации управления для нисходящей линии связи и восходящей линии связи. В одном исполнении несогласованная информация управления может быть сохранена для нисходящей линии связи, тогда как несогласованная информация управления для восходящей линии связи может быть отвергнута. Для нисходящей линии связи сохранение несогласованной информации управления может повлечь за собой сохранение представления PDCCH с несогласованной информацией управления и возможно очистку буфера в UE таким образом, чтобы "мягкие символы" для нового транспортного блока могли заменить "мягкие символы" для старого транспортного блока. Это поведение может быть желательным для нисходящей линии связи, так как eNB может иметь информацию трафика, информацию качества обслуживания (QoS) и информацию очереди для данных для посылки на UE. Следовательно, для UE может быть лучше следовать новому предоставлению PDCCH от eNB. Для восходящей линии связи отказ от несогласованной информации управления может повлечь за собой отказ от предоставления PDCCH с несогласованной информацией управления и возврат к действительному предоставлению PDCCH. Это поведение может быть желательным для восходящей линии связи, так как eNB может не иметь достаточной информации относительно данных для посылки посредством UE. Кроме того, несогласованная информация управления может иметь место из-за ошибки декодирования в UE.
[0032] Для первой схемы транспортный блок, посланный по нисходящей линии связи, может иметь один или более размеров TB. Для примера, показанного на Фиг.3, как второе, так и третье предоставления PDCCH будут рассмотрены как действительные назначения. Размер второго TB TBS2 заменит размер первого TB TBS1 для второй и третьей передач транспортного блока в подкадрах t+М и t+2M, соответственно. Для заданного предоставления PDCCH, если индекс MCS находится в диапазоне от 0 до 28, то размер TB транспортного блока может быть определен на основании индекса MCS и количества назначенных блоков ресурсов, как описано выше. Если индекс MCS находится в диапазоне 29-31, то размер TB может быть определен на основании последнего предоставления PDCCH для того же транспортного блока с индексом MCS в диапазоне от 0 до 28.
[0033] Для первой схемы транспортный блок, посланный по восходящей линии связи, может иметь только один размер TB. Для примера, показанного на Фиг.3, как второе, так и третье предоставления PDCCH будут отвергнуты. В одном исполнении первое предоставление PDCCH и размер первого TB TBS1 могут быть использованы для второй и третьей передач транспортного блока, посланного в подкадрах t+М и t+2M, соответственно. Размер TB для каждой передачи транспортного блока может быть определен на основании размера TB в первом/начальном предоставлении PDCCH для транспортного блока, так как любой несогласованный размер TB для транспортного блока будет отвергнут. Для заданного предоставления PDCCH, если индекс MCS находится в пределах диапазона от 0 до 28, то размер TB транспортного блока может быть определен на основании индекса MCS и количества назначенных блоков ресурсов, как описано выше. Если индекс MCS находится в пределах диапазона 29-31, то размер TB может быть определен на основании начального предоставления PDCCH для того же транспортного блока с индексом MCS в пределах диапазона от 0 до 28. В другом исполнении передача по восходящей линии связи может быть пропущена для каждого предоставления PDCCH с несогласованной информацией управления.
[0034] Поведение UE для сохранения несогласованной информации управления для нисходящей линии связи и отказа от несогласованной информации управления для восходящей линии связи описывается в дополнительных подробностях ниже.
[0035] Во второй схеме несогласованная информация управления как для нисходящей линии связи так и для восходящей линии связи может быть отвергнута. Несогласованная информация управления может происходить в результате различных размеров TB во множественных предоставлениях PDCCH для одного и того же транспортного блока. Отказ от несогласованной информации управления может повлечь за собой отказ от предоставления PDCCH с несогласованной информацией управления и возврат к действительному предоставлению PDCCH. Для примера, показанного на Фиг.3, второе предоставление PDCCH в подкадре t+М может быть отвергнуто посредством UE, так как размер второго TB не равен размеру первого TB. Для нисходящей линии связи UE может сохранять буфер "мягких символов", полученных от предшествующих передач транспортного блока. Для восходящей линии связи UE может пропустить посылку передачи транспортного блока в подкадре t+М. Это поведение для восходящей линии связи также может быть применимо для первой схемы.
[0036] Для второй схемы предоставление PDCCH может быть отвергнуто, если оно включает в себя информацию управления, которая считается несогласованной. Отвергнутое предоставление PDCCH не будет использовано для будущей ссылки (обращения). Вместо этого начальное предоставление PDCCH может быть использовано как ссылка, с которой позже сравниваются предоставления PDCCH для одного и того же транспортного блока. Для примера, показанного на Фиг.3, UE может сравнивать третье предоставление PDCCH, принятое в подкадре t+2M, с первым предоставлением PDCCH, принятым в подкадре t, так как второе предоставление PDCCH отвергается. В этом примере UE также отвергнет третье предоставление PDCCH, так как оно включает в себя несогласованную информацию управления по сравнению с первым предоставлением PDCCH в подкадре t (из-за размера TB для третьего предоставления PDCCH, который отличается от размера TB для первого предоставления PDCCH).
[0037] Для восходящей линии связи UE может корректно принимать первое предоставление PDCCH и может получать размер TB TBS1. Затем UE может посылать передачу транспортного блока с размером TBS1 для первого предоставления PDCCH. Альтернативно, UE может пропустить первое предоставление PDCCH, но может корректно принять второе предоставление PDCCH и получить размер TB TBS2. В этом случае UE может не посылать передачу для первого предоставления PDCCH, но может посылать передачу транспортного блока с размером TBS2 для второго предоставления PDCCH. eNB может выполнять слепое декодирование/обнаружение и может попытаться декодировать передачу от UE на основании различных размеров TB TBS1 и TBS2. Это поведение для восходящей линии связи также может быть применимо для первой схемы.
[0038] В третьей схеме может быть сохранена несогласованная информация управления как для нисходящей линии связи, так и для восходящей линии связи. Сохранение несогласованной информации управления может повлечь за собой сохранение и использование предоставления PDCCH с несогласованной информацией управления. Для третьей схемы транспортный блок может иметь различные размеры TB. Для примера, показанного на Фиг.3, UE может сохранять второе предоставление PDCCH, принятое в подкадре t+М, даже если размер второго TB не равен размеру первого TB. Для нисходящей линии связи UE может обрабатывать вторую передачу транспортного блока на основании второго предоставления PDCCH. Для восходящей линии связи UE может заменить текущий блок данных протокола (PDU), построенный на основании размера первого TB TBS1, на новый PDU, построенный на основании размера второго TB TBS2. UE может продолжить обновлять или сохранять другие параметры H-ARQ, на которые не должна воздействовать несогласованная информация управления. Например, UE может продолжить увеличивать (вместо сброса) параметр CURRENT_TX_NB, указывающий количество передач, посланных для транспортного блока. Аналогично, UE может сохранять третье предоставление PDCCH, принятое в подкадре t+2M.
[0039] Как для нисходящей линии связи, так и для восходящей линии связи UE может принимать предоставление PDCCH с индексом MCS в пределах диапазона от 0 до 28 и может определять размер TB на основании индекса MCS и количества назначенных блоков ресурсов. UE может также принимать предоставление PDCCH с индексом MCS в пределах диапазона 29-31 и может определять размер TB на основании последнего предоставления PDCCH для того же транспортного блока с индексом MCS в пределах диапазона от 0 до 28. Для примера, показанного на Фиг.3, второе предоставление PDCCH в подкадре t+М может включать в себя индекс MCS в пределах диапазона от 0 до 28 для передачи размера второго TB TBS2. Если третье предоставление PDCCH в подкадре t+2M включает в себя индекс MCS в пределах диапазона 29-31, то размер второго TB TBS2 из второго предоставления PDCCH может быть использован для третьей передачи транспортного блока в подкадре t+2M. Это поведение может быть применимо для первой схемы.
[0040] UE может корректно принимать второе предоставление PDCCH и может получать размер второго TB, который может быть обозначен индексом MCS в пределах диапазона от 0 до 28. Третье предоставление PDCCH может включать в себя индекс MCS в пределах диапазона 29-31, и UE может затем использовать размер второго TB от второго предоставления PDCCH для того же транспортного блока. Однако, если UE пропустило второе предоставление PDCCH, но корректно приняло третье предоставление PDCCH с индексом MCS в пределах диапазона 29-31, то UE может использовать размер первого TB от первого предоставления PDCCH. Таким образом, UE может использовать различные размеры TB для третьей передачи в зависимости от того, принимается ли второе предоставление PDCCH корректно или ошибочно. eNB может выполнять слепое декодирование для передач от UE для различных размеров TB, чтобы обеспечить предоставления PDCCH, пропускаемые посредством UE.
[0041] В четвертой схеме можно избежать несогласованной информации управления как для нисходящей линии связи, так и для восходящей линии связи, не задавая изменений для параметров интереса для предоставлений PDCCH для одного и того же транспортного блока. Например, размер TB может быть определен как один и тот же для всех предоставлений PDCCH для одного и того же NDI в одной и той же обработке H-ARQ. Это может избежать различных размеров TB из-за планирования eNB. eNB может посылать предоставления PDCCH с одним и тем же размером TB, но UE может принимать различные размеры TB из-за ошибки декодирования. В результате первая, вторая или третья схемы, описанные выше, могут быть использованы, чтобы иметь дело с различными размерами TB, принятыми посредством UE.
[0042] Таблица 1 суммирует четыре схемы, описанные выше для обработки несогласованной информации управления.
Таблица 1Схемы Обработки Несогласованной Информации Управления
Схема
Описание
Ограничение размера ТВ
Первая схема
Сохранение предоставлений нисходящей линии связи (DL) с несогласованной информацией управления, иотказ от предоставлений восходящей линии связи (UL) с несогласованной информацией управления
Для DL, транспортный блок может иметь различные размеры ТВДля UL, транспортный блок может иметь только один размер ТВ
Вторая схема
Отказ от предоставлений DL и UL с несогласованной информацией управления
Транспортный блок может иметь только один размер ТВ
Третья схема
Сохранение предоставлений DL и UL с несогласованной информацией управления
Транспортный блок может иметь различные размеры ТВ
Четвертая схема
Использование первой, второй и третьей схем для обработки несогласованной информации управления, например, из-за ошибки декодирования в UE
Запрещение различных размеров ТВ для одного и того же транспортного блока
[0043] UE может принимать предоставление PDCCH с индексом MCS в пределах диапазона 29-31. Если несогласованная информация управления сохраняется, то UE может определять размер TB для текущего предоставления PDCCH на основании последнего предоставления PDCCH для одного и того же транспортного блока с индексом MCS в пределах диапазона от 0 до 28. Если несогласованная информация управления отвергается, то UE может определять размер TB для текущего предоставления PDCCH на основании начального предоставления PDCCH для того же транспортного блока, который должен иметь индекс MCS в пределах диапазона от 0 до 28. Вышеупомянутое поведение может быть применимо как для нисходящей линии связи, так и для восходящей линии связи.
[0044] Фиг.4 показывает исполнение процесса 400 для приема информации управления в системе беспроводной связи. Процесс 400 может быть выполнен посредством UE (как описано ниже) или некоторым другим объектом. UE может принимать первое предоставление с первой информацией управления для первой передачи данных (этап 412). UE после этого может принимать второе предоставление со второй информацией управления для второй передачи данных (этап 414). UE может принимать первое и второе предоставления в различных временных интервалах, например, различных подкадрах. UE может определять, что вторая информация управления является несогласованной с первой информацией управления (этап 416). UE может определять, сохранять ли или отвергнуть второе предоставление, на основании того, предназначаются ли первое и второе предоставления для передач данных по нисходящей линии связи или восходящей линии связи (этап 418). UE может также определять, сохранять ли или отвергнуть второе предоставление, дополнительно на основании того, предназначаются ли первое и второе предоставления для одного и того же транспортного блока, который может быть определен на основании NDI и ID обработки HARQ, посланного в каждом предоставлении. ID обработки H-ARQ может быть явно обозначен (например, для предоставления нисходящей линии связи) или неявно обозначен (например, для предоставления восходящей линии связи).
[0045] В одном исполнении этапа 416 первая информация управления может содержать первое значение для параметра, и вторая информация управления может содержать второе значение для параметра. Вторая информация управления может считаться несогласованной с первой информацией управления из-за второго значения, которое отличается от первого значения. В другом исполнении первая информация управления может содержать размер первого транспортного блока, и вторая информация управления может содержать размер второго транспортного блока. Вторая информация управления может считаться несогласованной с первой информацией управления из-за размера второго транспортного блока, который отличается от размера первого транспортного блока. Несогласованная информация управления также может быть определена другими способами.
[0046] Для первой схемы, описанной выше, UE может сохранять второе предоставление на этапе 418, если первое и второе предоставления предназначаются для передач данных по нисходящей линии связи. Первое и второе предоставления могут быть двумя самыми недавними предоставлениями для транспортного блока. Различные размеры транспортных блоков могут быть разрешены для различных передач данных транспортного блока. UE может сравнивать последующее предоставление для транспортного блока со вторым/самым последним предоставлением, чтобы обнаружить несогласованную информацию управления. Второе предоставление может не передавать явный размер транспортного блока для транспортного блока. Например, второе предоставление может включать в себя индекс MCS в пределах диапазона 29-31. UE может определять размер транспортного блока для второй передачи данных на основании самого последнего предоставления для транспортного блока с явным размером транспортного блока, например, с индексом MCS в пределах диапазона от 0 до 28.
[0047] Для первой схемы, описанной выше, UE может отвергать второе предоставление на этапе 418, если первое и второе предоставления предназначаются для передач данных по восходящей линии связи. Первое предоставление может быть начальным предоставлением для транспортного блока, и второе предоставление может быть самым недавним предоставлением для транспортного блока. Единственный размер транспортного блока может быть разрешен для различных передач данных транспортного блока. UE может сравнивать последующее предоставление для транспортного блока с первым/начальным предоставлением, чтобы обнаружить несогласованную информацию управления. Начальное предоставление может передавать явный размер транспортного блока, например, может иметь индекс MCS в пределах диапазона от 0 до 28. Второе предоставление может не передавать явный размер транспортного блока, например, может иметь индекс MCS в пределах диапазона 29-31. UE может определять размер транспортного блока для второй передачи данных на основании явного размера транспортного блока в начальном предоставлении.
[0048] UE может также сохранять или отвергать второе предоставление другими способами. Например, UE может сохранять или отвергать второе предоставление на основании второй, третьей или четвертой схем, описанных выше.
[0049] В одном исполнении первое и второе предоставления могут предназначаться для передач данных по нисходящей линии связи. UE может принимать и обрабатывать первую передачу данных на основании первой информации управления. UE может также принимать и обрабатывать вторую передачу данных на основании второй информации управления. В другом исполнении первое и второе предоставления могут предназначаться для передач данных по восходящей линии связи. UE может посылать первую передачу данных на основании первой информации управления. UE может пропустить посылку второй передачи данных из-за второй информации управления, которая является несогласованной с первой информацией управления. Альтернативно, UE может посылать вторую передачу данных на основании первой информации управления.
[0050] Фиг.5 показывает структуру процесса (способа) 500 для посылки информации управления в системе беспроводной связи. Процесс 500 может быть выполнен базовой станцией/eNB (как описано ниже) или некоторым другим объектом. Базовая станция может посылать первое предоставление с первой информацией управления для первой передачи данных на UE (этап 512). Базовая станция также может посылать второе предоставление со второй информацией управления для второй передачи данных на UE (этап 514). Вторая информация управления может считаться несогласованной с первой информацией управления в UE. Например, первая информация управления может содержать размер первого транспортного блока, и вторая информация управления может содержать размер второго транспортного блока. Вторая информация управления может считаться несогласованной с первой информацией управления в UE из-за размера второго транспортного блока, который отличается от размера первого транспортного блока.
[0051] Базовая станция может обрабатывать первую и вторую передачи данных на основании того, предназначаются ли первое и второе предоставления для передач данных по нисходящей линии связи или восходящей линии связи (этап 516). В одном исполнении первое и второе предоставления могут предназначаться для передач данных по нисходящей линии связи. Базовая станция может посылать первую передачу данных на основании первой информации управления, и может посылать вторую передачу данных на основании второй информации управления. В другом исполнении первое и второе предоставления могут предназначаться для передач данных по восходящей линии связи. Базовая станция может принимать и обрабатывать первую передачу данных на основании первой информации управления, и также может принимать и обрабатывать вторую передачу данных на основании второй информации управления. Базовая станция может выполнять слепое декодирование для второй передачи данных, если ошибка декодирования получена для второй передачи данных, когда она обрабатывается на основании второй информации управления.
[0052] Фиг.6 показывает блок-схему структуры базовой станции/eNB 110 и UE 120, которая может быть одной из базовых станций/узлов eNB и одним из оборудований UE на Фиг.1. Базовая станция 110 может быть оборудована антеннами 634a-634t T передачи, и UE 120 может быть оборудовано антеннами 652a-652r R приема, где в целом T≥1 и R≥1.
[0053] В базовой станции 110 процессор 620 передачи может принимать данные для одного или более оборудований UE от источника 612 данных и информацию управления (например, предоставления PDCCH) от контроллера/процессора 640. Процессор 620 может обрабатывать (например, кодировать, чередовать и модулировать) данные и информацию управления, чтобы получить символы данных и символы управления, соответственно. Процессор 630 множественного ввода и множественного вывода (MIMO) (TX) передачи данных может выполнять пространственную обработку (например, предварительное кодирование) в отношении символов данных, символов управления и/или опорных символов, если применимо, и может выдавать T символьных выходных потоков передачи в T модуляторов (модуляторы MOD) 632a-632t передачи. Каждый модулятор 632 может обрабатывать соответствующий символьный выходной поток (например, для OFDM и т.д.), чтобы получить выходной поток выборок. Каждый модулятор 632 может дополнительно обрабатывать (например, преобразовывать в аналог, усиливать, фильтровать и преобразовывать с повышением частоты) выходной поток выборок, чтобы получить сигнал нисходящей линии связи. T сигналов нисходящей линии связи передачи от модуляторов 632a-632t могут быть переданы с помощью T антенн 634a-634t передачи, соответственно.
[0054] В UE 120 антенны 652a-652r могут принимать сигналы нисходящей линии связи от базовой станции 110 и могут выдавать принятые сигналы в демодуляторы (DEMOD) 654a-654r, соответственно. Каждый демодулятор 654 может приводить к требуемым условиям (например, фильтровать, усиливать, преобразовывать с понижением частоты и переводить в цифровую форму) свой принятый сигнал, чтобы получить входные выборки. Каждый демодулятор 654 может дополнительно обрабатывать входные выборки (например, для OFDM и т.д.), чтобы получить принятые символы. Детектор 656 MIMO может получать принятые символы от всех R демодуляторов 654a-654r приема, чтобы выполнять обнаружение MIMO в отношении принятых символов, если применимо, и выдавать обнаруженные символы. Процессор 658 приема может обрабатывать (например, демодулировать, выполнять обратное чередование и декодировать) обнаруженные символы, выдавать декодированные данные для UE 120 в приемник 660 данных, и выдавать декодированную информацию управления в контроллер/процессор 680.
[0055] По восходящей линии связи в UE 120 процессор 664 передачи может принимать и обрабатывать данные от источника 662 данных и информацию управления от контроллера/процессора 680. Символы от процессора 664 передачи могут быть предварительно закодированы посредством процессора 666 MIMO TX передачи данных, если применимо, дополнительно обработаны модуляторами 654a-654r (например, для SC-FDM и т.д.) и переданы на базовую станцию 110. В базовой станции 110 сигналы восходящей линии связи от UE 120 могут быть приняты антеннами 634, обработаны демодуляторами 632, обнаружены детектором 636 MIMO, если применимо, и дополнительно обработаны процессором 638 приема, чтобы получить декодированные данные и информацию управления, посланные посредством UE 120. Процессор 638 может выдавать декодированные данные в приемник 639 данных и декодированную информацию управления в контроллер/процессор 640.
[0056] Контроллеры/процессоры 640 и 680 могут направлять операцию в базовой станции 110 и UE 120, соответственно. Процессор 640 и/или другие процессоры и модули в базовой станции 110 могут выполнять или прямой процесс 500 согласно Фиг.5, и/или другие процессы для способов, описанных в настоящем описании. Процессор 680 и/или другие процессоры, и модули в UE 120 могут выполнять или прямой процесс 400 согласно Фиг.4, и/или другие процессы для способов, описанных в настоящем описании. Блоки памяти 642 и 682 могут сохранять данные и программные коды для базовой станции 110 и UE 120, соответственно. Планировщик 644 может запланировать оборудования UE для передачи данных по нисходящей линии связи и/или восходящей линии связи.
[0057] В одной конфигурации устройство 110 для беспроводной связи может включать в себя средство для посылки первого предоставления с первой информацией управления для первой передачи данных на UE, средство для посылки второго предоставления со второй информацией управления для второй передачи данных на UE и средство для обработки первой и второй передач данных на основании того, предназначаются ли первое и второе предоставления для передач данных по нисходящей линии связи или восходящей линии связи. Вышеупомянутое средство может быть процессором(ами) 620, 638 и/или 640, сконфигурированными для выполнения функций, изложенных посредством вышеупомянутых средств. Вышеупомянутое средство также может быть модулем или любым устройством, сконфигурированным для выполнения функций, изложенных вышеупомянутым средством.
[0058] В другой конфигурации устройство 120 для беспроводной связи может включать в себя средство для приема первого предоставления с первой информацией управления для первой передачи данных, средство для приема второго предоставления со второй информацией управления для второй передачи данных, средство для определения, что вторая информация управления является несогласованной с первой информацией управления, и средство для определения, сохранять ли или отвергнуть второе предоставление на основании того, предназначаются ли первое и второе предоставления для передач данных по нисходящей линии связи или восходящей линии связи. Вышеупомянутое средство может быть процессором(ами) 658 и/или 680, сконфигурированными для выполнения функций, изложенных посредством вышеупомянутых средств. Вышеупомянутое средство также может быть модулем или любым устройством, сконфигурированным для выполнения функций, изложенных вышеупомянутым средством.
[0059] Специалисты в данной области техники поймут, что информация и сигналы могут быть выданы, используя любое множество различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементы сигнала, на которые можно ссылаться по всему вышеупомянутому описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любой их комбинацией.
[0060] Специалисты в данной области техники дополнительно оценят, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные совместно с раскрытием в настоящем описании, могут быть реализованы как электронное аппаратное обеспечение, программное обеспечение или их комбинации. Чтобы ясно иллюстрировать эту взаимозаменяемость аппаратного обеспечения и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в целом в отношении их функциональных возможностей. Реализованы ли такие функциональные возможности как аппаратное обеспечение или программное обеспечение, зависит от конкретного приложения и ограничений структуры, наложенных на полную систему. Специалисты в данной области техники могут реализовывать описанные функциональные возможности переменными способами для каждого конкретного приложения, но такие решения реализации не должны интерпретироваться как вызывающие отклонение от области настоящего описания.
[0061] Различные иллюстративные логические блоки, модули и схемы, описанные совместно с раскрытием в настоящем описании, могут быть реализованы или выполнены процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим устройством, логикой на дискретных элементах или транзисторах, дискретными компонентами аппаратного обеспечения или любой их комбинацией, сконструированной для выполнения функций, описанных в настоящем описании. Процессор общего назначения может быть микропроцессором, но в альтернативе, процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован как комбинация вычислительных устройств, например, комбинация DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в связи с ядром DSP, или любая другая такая конфигурация.
[0062] Этапы способа или алгоритма, описанные в соединении с раскрытием в настоящем описании, могут осуществляться непосредственно в аппаратном обеспечении, в модуле программного обеспечения, выполняемого процессором, или в их комбинации. Модуль программного обеспечения может постоянно находиться в памяти RAM, флэш памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, жестком диске, сменном диске, CD-ROM или любой другой форме запоминающего носителя, известного в данной области техники. Примерный запоминающий носитель подсоединяется к процессору таким образом, чтобы процессор мог считать информацию с и записать информацию на запоминающий носитель. В альтернативе запоминающий носитель может быть неотъемлемой частью процессора. Процессор и запоминающий носитель данных могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В альтернативе процессор и запоминающий носитель могут постоянно находиться в качестве дискретных компонентов в пользовательском терминале.
[0063] В одном или более примерных исполнениях описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если реализовано в программном обеспечении, эти функции могут быть сохранены или переданы как одна или более команд или код на считываемом компьютером носителе. Считываемые компьютером носители включают в себя как компьютерные запоминающие носители, так и коммуникационные носители, включающие в себя любой носитель, который облегчает передачу компьютерной программы от одного места к другому. Запоминающие носители могут быть любыми доступными носителями, к которым могут получить доступ компьютер общего или специального назначения. Посредством примера, а не ограничения, такие считываемые компьютером носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован, чтобы переносить или сохранять средство желаемого программного кода в форме команд или структур данных, и который может быть доступным посредством процессора общего назначения или специального назначения. Кроме того, любое соединение должным образом называется считываемым компьютером носителем. Например, если программное обеспечение передается от вебсайта, сервера или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, абонентскую цифровую линию (DSL) или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, то эти коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, включаются в определение носителя. Диск (disk) и диск (disc), которые используются в настоящем описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), дискету и диск blue-ray, где диски (disks) обычно воспроизводят данные магнитным способом, в то время как диски (discs) воспроизводят данные оптическим образом посредством лазеров. Комбинации вышеупомянутого должны быть также включены в понятие считываемых компьютером носителей.
[0064] Предыдущее описание раскрытия обеспечивается, чтобы позволить любому специалисту в данной области техники сделать или использовать это раскрытие. Различные модификации к раскрытию будут очевидны для специалистов в данной области техники, и общие принципы, определенные в настоящем описании, могут быть применены к другим изменениям, не отступая от сущности или объема раскрытия. Таким образом, данное раскрытие не предназначается, чтобы быть ограниченным примерами и структурами, описанными в настоящем описании, но должно получить самый широкий объем, совместимый с принципами и новыми признаками, раскрытыми в настоящем описании.