ОБЛАСТЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
Настоящее изобретение относится к области технологий мобильной связи, а в частности к способу и устройству для кодирования и обработки информации подтверждения, в том числе способу и устройству для кодирования информации подтверждения, и способу и устройству для обработки информации подтверждения.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
В технологии гибридного автоматического запроса на повторную передачу (Hybrid Automatic Repeat Request, HARQ) приемнику данных необходимо возвращать информацию подтверждения на передатчик данных, чтобы помогать передатчику данных подтверждать, приняты ли данные правильно. Обычно подтверждение приема (Acknowledgement, ACK) используется для указания правильного приема, а отрицательное подтверждение приема (Negative-acknowledgement, NACK) используется для указания неправильного приема. Информация подтверждения также может называться информацией обратной связи ACK/NACK. В направлении восходящей линии связи (Uplink, UL) системы развитого универсального наземного радиодоступа (Evolved Universal Terrestrial Radio Access, E-UTRA) Проекта партнерства 3-го поколения (3rd Generation Partnership Project, 3GPP), пользовательское оборудование возвращает информацию подтверждения о приеме данных нисходящей линии связи на базовую станцию через физический канал управления восходящей линии связи (Physical Uplink Control Channel, PUCCH). Система E-UTRA 3GPP также известна как система долгосрочного развития (Long Term Evolution, LTE).
В системе развитого LTE (LTE-Advanced, LTE-A) технология агрегации несущих выбрана, чтобы использоваться для поддержки более широкой полосы пропускания, с тем чтобы удовлетворять требованию Международного телекоммуникационного союза по пиковой скорости передачи данных технологии связи четвертого поколения. В технологии агрегации несущих спектры двух или более компонентных несущих агрегируются для получения более широкой полосы пропускания передачи. Что касается пользовательского оборудования LTE-A, могут быть сконфигурированы разные числа несущих восходящей линии связи и компонентных несущих, и каждая компонентная несущая имеет независимый процесс HARQ. Когда пользовательское оборудование LTE-A осуществляет доступ одновременно к многочисленным компонентным несущим, соответствующей информации подтверждения необходимо возвращаться в отношении данных, переданных по физическому совместно используемому каналу нисходящей линии связи (Physical Downlink Shared Channel, PDSCH) каждой компонентной несущей на пользовательское оборудование, или управляющей информации нисходящей линии связи (Downlink Control Information, DCI), указывающей освобождение полупостоянного планирования нисходящей линии связи (Semi-Persistent Scheduling, SPS). Кроме того, информации подтверждения, соответствующей многочисленным компонентным несущим, необходимо возвращаться на одной и той же компонентной несущей восходящей линии связи.
В системе дуплексной передачи с временным разделением каналов (Time Division Duplexing, TDD), имеющей многочисленные компонентные несущие, есть единственная концепция компонентных несущих, и нет ясной концепции компонентных несущих восходящей линии связи, так как и передача восходящей линии связи и передача нисходящей линии связи происходят в одной и той же полосе частот, то есть, каждая компонентная несущая имеет как передачу восходящей линии связи, так и передачу нисходящей линии связи, чтобы быть точными, каждая компонентная несущая служит в качестве как компонентной несущей восходящей линии связи, так и компонентной несущей нисходящей линии связи. Передача восходящей линии связи и передача нисходящей линии связи сегментируются и разносятся в блоках подкадров только по времени, то есть, некоторые подкадры используются для передачи нисходящей линии связи и называются подкадрами нисходящей линии связи (Downlink subframe), а некоторые подкадры используются для передачи восходящей линии связи и называются подкадрами восходящей линии связи (Uplink subframe). В дополнение, есть многочисленные возможные режимы сегментации восходящей линии связи и нисходящей линии связи, а потому число подкадров восходящей линии связи может быть несимметричным числу подкадров нисходящей линии связи, то есть информации подтверждения, соответствующей передаче данных в многочисленных подкадрах нисходящей линии связи, необходимо возвращаться в одном и том же подкадре восходящей линии связи. То есть, возврат посредством компонентной несущей, используемой для возврата информации подтверждения восходящей линии связи, информации подтверждения подкадров нисходящей линии связи на многочисленных компонентных несущих включает в себя: возврат информации подтверждения, соответствующей передаче данных в многочисленных подкадрах нисходящей связи на каждой компонентной несущей.
Конфигурация подкадров восходящей/нисходящей линии связи в TDD LTE/LTE-A показана в Таблице 1, где ′D′ указывает подкадр нисходящей линии связи, ′U′ указывает подкадр восходящей линии связи, a ′S′ указывает специальный подкадр, где специальный подкадр главным образом используется для передачи нисходящей линии связи.
Во время возврата информации подтверждения, для положения подкадра несущей, на которой никакие реальные данные не передаются пользователю, пользователь устанавливает несколько битов информации подтверждения, соответствующих положению, в заранее заданные значения во время возврата. Например, для подкадра, в котором никакие реальные данные не передаются пользователю, значения соответствующих битов информации подтверждения устанавливаются в ′0′. Однако, данные передаются базовой станцией пользователю, и пользовательскому оборудованию, кроме того, необходимо потреблять ресурсы (такие как мощность), чтобы возвращать информацию подтверждения, которая известна базовой станции и не обязательно должна возвращаться, приводя к излишней трате мощности передачи и потере эксплуатационных качеств пользовательского оборудования.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Настоящее изобретение предусматривает способ и устройство для кодирования и обработки информации подтверждения, которые могут снижать излишнюю трату мощности и потерю производительности по сравнению с предшествующим уровнем техники.
В одном из аспектов вариант осуществления настоящего изобретения предусматривает способ для кодирования информации подтверждения, включающий в себя следующие этапы:
прием компонентной несущей, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи; генерирование битов информации подтверждения, соответствующих компонентной несущей, согласно принятой компонентной несущей;
разделение битов информации подтверждения на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линией связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
кодирование двух разделенных групп битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерирование из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
В еще одном аспекте вариант осуществления настоящего изобретения также предусматривает способ для обработки информации подтверждения, включающий в себя следующие этапы:
прием совокупных битов кодового слова, которые возвращены согласно подкадру нисходящей линии связи в компонентной несущей передатчиком;
декодирование принятых совокупных битов кодового слова согласно установленному режиму декодирования для получения двух групп битов информации подтверждения, где каждая группа битов информации подтверждения включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
отображение двух групп битов информации подтверждения в биты информации обратной связи подкадров нисходящей линии связи, чтобы получать информацию подтверждения подкадра нисходящей линии связи.
В еще одном аспекте вариант осуществления настоящего изобретения также предусматривает устройство для кодирования информации подтверждения, где устройство расположено в пользовательском оборудовании и включает в себя:
модуль генерирования информации подтверждения, выполненный с возможностью принимать компонентную несущую, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи, и генерировать биты информации подтверждения, соответствующие компонентной несущей, согласно принятой компонентной несущей;
модуль группировки, выполненный с возможностью разделять биты информации подтверждения, сгенерированные модулем генерирования информации подтверждения, на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
модуль кодирования, выполненный с возможностью кодировать две группы битов информации подтверждения, разделенные модулем группировки, для получения, соответственно, двух групп битов кодового слова и генерировать из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
В еще одном аспекте вариант осуществления настоящего изобретения также предусматривает устройство для обработки информации подтверждения, причем устройство расположено в базовой станции и включает в себя:
модуль приема, выполненный с возможностью принимать совокупные биты кодового слова, которые возвращены согласно подкадру нисходящей линии связи в компонентной несущей передатчиком;
модуль декодирования, выполненный с возможностью декодировать принятые совокупные биты кодового слова согласно установленному режиму декодирования для получения двух групп битов информации подтверждения, где каждая группа битов информации подтверждения включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и модуль отображения, выполненный с возможностью отображать две группы битов информации подтверждения, полученные модулем декодирования, в биты информации обратной связи подкадров нисходящей линии связи, чтобы получать информацию подтверждения подкадра нисходящей линии связи.
В еще одном аспекте настоящее изобретение также предусматривает способ для кодирования информации подтверждения, включающий в себя следующие этапы:
прием по меньшей мере одной компонентной несущей, где каждая компонентная несущая в по меньшей мере одной компонентной несущей включает в себя по меньшей мере один подкадр нисходящей линии связи;
генерирование битов информации подтверждения, соответствующих каждой из компонентных несущих, согласно каждой компонентной несущей;
упорядочение битов информации подтверждения, соответствующих каждой из компонентных несущих, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи;
попеременное назначение упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих, на две группы и получение двух групп битов информации подтверждения; и
кодирование двух разделенных групп битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерирование, из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
В еще одном аспекте настоящее изобретение также предусматривает способ для обработки информации подтверждения, включающий в себя следующие этапы:
прием приемником совокупных битов кодового слова, которые возвращены передатчиком;
где совокупные биты кодового слова генерируются из двух групп битов кодового слова, и две группы битов кодового слова получаются кодированием, соответственно, двух групп битов информации подтверждения передатчиком;
где две группы битов информации подтверждения получаются следующим образом: приемом, передатчиком, по меньшей мере одной компонентной несущей и генерированием битов информации подтверждения, соответствующих каждой из компонентных несущих, на по меньшей мере одной компонентной несущей; упорядочением битов информации подтверждения, соответствующих каждой из компонентных несущих, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая получается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи каждой компонентной несущей; и попеременным назначением упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих, на две группы;
декодированием приемником согласно установленному режиму декодирования принятых совокупных битов кодового слова, для получения двух групп битов информации подтверждения; и отображением приемником двух групп битов информации подтверждения в биты информации обратной связи по меньшей мере одного подкадра нисходящей линии связи, чтобы получать информацию подтверждения по меньшей мере одного подкадра нисходящей линии связи.
В еще одном аспекте настоящее изобретение предусматривает устройство для кодирования информации подтверждения, включающее в себя:
модуль генерирования информации подтверждения, выполненный с возможностью принимать по меньшей мере одну компонентную несущую, где каждая компонентная несущая из по меньшей мере одной компонентной несущей включает в себя по меньшей мере один подкадр нисходящей линии связи, и генерировать биты информации подтверждения, соответствующие каждой компонентной несущей, согласно каждой компонентной несущей;
модуль группировки, выполненный с возможностью упорядочивать биты информации подтверждения, соответствующие каждой компонентной несущей, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи, попеременно назначать упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей, на две группы, и получать две группы битов информации подтверждения; и
модуль кодирования, выполненный с возможностью кодировать две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова, и генерировать, из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
В еще одном аспекте настоящее изобретение также предусматривает устройство для обработки информации подтверждения, включающее в себя:
модуль приема, выполненный с возможностью принимать, совокупные биты кодового слова, которые возвращены передатчиком;
где совокупные биты кодового слова генерируются из двух групп битов кодового слова, где две группы битов кодового слова получаются кодированием, соответственно, двух групп битов информации подтверждения передатчиком;
где две группы битов информации подтверждения получаются следующим образом: приемом, передатчиком, по меньшей мере одной компонентной несущей и генерированием битов информации подтверждения, соответствующих каждой из компонентных несущих, на по меньшей мере одной компонентной несущей; упорядочением битов информации подтверждения, соответствующих каждой из компонентных несущих, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая получается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи каждой компонентной несущей; и попеременным назначением упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих, на две группы;
модуль декодирования, выполненный с возможностью декодировать, согласно установленному режиму декодирования, принятые совокупные биты кодового слова, чтобы получать две группы битов информации подтверждения; и
модуль отображения, выполненный с возможностью отображать две группы битов информации подтверждения в биты информации обратной связи по меньшей мере одного подкадра нисходящей линии связи, чтобы получать информацию подтверждения по меньшей мере одного подкадра нисходящей линии связи.
Как может быть видно из вышеприведенных технических решений, биты информации подтверждения делятся на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, соответствующий реально запланированному подкадру; затем, две группы битов информации подтверждения кодируются и комбинируются для получения битов кодового слова, в конечном счете несущих информацию подтверждения; таким образом, информация подтверждения, соответствующая таким реально запланированным подкадрам, равномерно назначается на биты кодового слова информации подтверждения, чтобы как можно больше избегать потери эксплуатационных качеств.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема последовательности операций способа обработки для возврата информации подтверждения согласно первому варианту осуществления настоящего изобретения;
фиг.2 - блок-схема последовательности операций способа обработки для возврата информации подтверждения согласно второму варианту осуществления настоящего изобретения;
фиг.3а - блок-схема последовательности операций способа обработки для возврата информации подтверждения согласно третьему варианту осуществления настоящего изобретения;
фиг.3b - специфичная блок-схема последовательности операций способа для генерирования битов информации подтверждения на несущей согласно решению по третьему варианту осуществления настоящего изобретения;
фиг.4 - блок-схема последовательности операций способа обработки для приема информации подтверждения базовой станцией согласно четвертому варианту осуществления настоящего изобретения;
фиг.5 - устройство для кодирования информации подтверждения согласно варианту осуществления настоящего изобретения; и
фиг.6 - устройство для обработки информации подтверждения согласно четвертому варианту осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Ключ технических решений по настоящему изобретению состоит в том, чтобы надлежащим образом упорядочивать биты информации подтверждения, которые должны быть переданы и являются соответствующими каждому подкадру нисходящей линии связи на каждой компонентной несущей, так что биты информации подтверждения, соответствующие таким подкадрам, имеющим реальную передачу данных, равномерно назначаются на два блока кодов сдвоенного RM, чтобы как можно больше избегать потери эксплуатационных качеств.
Когда информации подтверждения, соответствующей передаче данных на многочисленных компонентных несущих, необходимо возвращаться на одной и той же компонентной несущей восходящей линии связи, есть проблема, которая должна быть решена: битам информации подтверждения, которые должны быть переданы и являются соответствующими передаче данных в каждом подкадре нисходящей линии связи на каждой компонентной несущей, необходимо компоноваться согласно определенной последовательности, так чтобы, после приема битов информации подтверждения, базовая станция могла узнавать соответствие между битами информации подтверждения и передачами данных подкадров нисходящей линии связи на компонентных несущих, с тем, чтобы узнавать, правильно или нет принята передача данных подкадра нисходящей линии связи на компонентной несущей.
Чтобы сделать настоящее изобретение более понятным специалистам в данной области техники и сделать технические признаки и технические эффекты технических решений настоящего изобретения более ясными, последующее дополнительно описывает технические решения настоящего изобретения подробно со ссылкой на прилагаемые чертежи и примерные варианты осуществления.
Вариант осуществления настоящего изобретения предусматривает способ для кодирования информации подтверждения, включающий в себя следующие этапы:
Этап 11: Принять компонентную несущую, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи; сгенерировать биты информации подтверждения, соответствующие компонентной несущей, согласно принятой компонентной несущей;
Этап 12: Разделить биты информации подтверждения на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где упомянутый по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линией связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
Этап 13: Кодировать разделенные две группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и сгенерировать из двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы.
В качестве альтернативы, до генерирования битов информации подтверждения компонентной несущей нисходящей линии связи, способ дополнительно включает в себя:
определение числа D подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы.
Определение числа D подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы, включает в себя:
определение числа D подкадров нисходящей линии связи согласно числу подкадров нисходящей линии связи, связанных с временной последовательностью гибридного автоматического запроса на повторную передачу, HARQ; или определение числа D подкадров нисходящей линии связи согласно значению поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, для управления передачей физического совместно используемого канала восходящей линии связи, PUSCH.
Генерирование битов информации подтверждения, соответствующих компонентной несущей, согласно принятой компонентной несущей включает в себя: определение, согласно максимальному числу кодовых слов, которое компонентная несущая выполнена с возможностью поддерживать при передаче, и тому, используется ли режим пакетирования между кодовыми словами, битового числа а битов информации подтверждения соответствующих каждому подкадру нисходящей линии связи.
Этап 12, в частности, может включать в себя:
упорядочение битов информации подтверждения согласно максимальному значению DAI_max поля DAI в принятой DCI, используемой для управления передачей PDSCH и/или указывающей освобождение SPS нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в подкадрах нисходящей линии связи; и
попеременно назначают упорядоченные биты информации подтверждения двум группам.
Упорядочение битов информации подтверждения согласно DAI_max и N_sps включает в себя:
помещение битов информации подтверждения, соответствующих N_sps PDSCH, в первые N_sps×a битовых положений;
помещение битов информации подтверждения, соответствующих подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a; и
установку оставшихся (D×a-(DAI_max+N_sps)×a) битов информации подтверждения в ′0′;
или
помещение битов информации подтверждения, соответствующих N_sps PDSCH, в последние N_sps×a битовых положений;
помещение битов информации подтверждения, соответствующих подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в первые DAI__max×a битовых положений; и
установку оставшихся (D×a-(DAI_max+N_sps)×a) битов информации подтверждения в ′0′.
Попеременное назначение упорядоченных битов информации подтверждения двум группам включает в себя:
разделение поровну упорядоченных битов информации подтверждения на D подгрупп; и
в первом режиме назначения назначение подгруппы, имеющей нечетное число подгруппы, на первую группу из двух групп, и назначение подгруппы, имеющей четное число подгруппы, на вторую группу из двух групп;
или
во втором режиме назначения назначение подгруппы, имеющей четное число подгруппы, на первую группу из двух групп, и назначение подгруппы, имеющей нечетное число подгруппы, на вторую группу из двух групп.
Когда компонентная несущая включает в себя многочисленные несущие, первый режим назначения и второй режим назначения попеременно используются для упорядоченной информации подтверждения, соответствующей каждой компонентной несущей, согласно установленной последовательности компоновки компонентной несущей.
Определение числа D подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы, дополнительно включает в себя: если определенное фактическое число подкадров нисходящей линии связи является нечетным числом, прибавление 1 к фактическому числу подкадров нисходящей линии связи для получения суммы, используемой в качестве числа D подкадров нисходящей линии связи.
Когда компонентная несущая включает в себя многочисленные несущие, D является нечетным числом, и в компонентных несущих число компонентных несущих b, в которых каждый подкадр нисходящей линии связи соответствует 2 битам информации подтверждения, является нечетным числом,
попеременное назначение упорядоченных битов информации подтверждения двум группам включает в себя: назначение последних двух битов информации подтверждения из упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих b, соответственно двум группам; или
назначение последних двух битов информации подтверждения из битов информации подтверждения последней компонентной несущей b в компонентных несущих соответственно двум группам, где компонентные несущие компонуются согласно установленной последовательности.
Этап 12, в частности, может включать в себя:
согласно принятой DCI, используемой для управления передачей PDSCH и/или указания освобождения SPS, назначение битов информации подтверждения, соответствующих подкадру нисходящей линии связи, соответствующему значению нечетного числа поля DAI в принятой DCI, первой группе из двух групп, и назначение битов информации подтверждения, соответствующих подкадру нисходящей линии связи, соответствующему значению четного числа поля DAI, второй группе из двух групп.
Вышеприведенный способ может быть реализован приемником компонентной несущей, например, терминалом.
Соответствующий вышеприведенному способу для кодирования информации подтверждения, вариантом осуществления настоящего изобретения предусмотрен способ для обработки информации подтверждения, включающий в себя следующие этапы:
Этап 21: Принять совокупные биты кодового слова, которые возвращены передатчиком, согласно подкадрам нисходящей линии связи на компонентных несущих;
Этап 22: Декодировать принятые совокупные биты кодового слова согласно установленному режиму декодирования для получения двух групп битов информации подтверждения, где каждая группа битов информации подтверждения включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
Этап 23: Отобразить две группы битов информации подтверждения в биты информации обратной связи подкадров нисходящей линии связи, чтобы получить информацию подтверждения подкадра нисходящей линии связи.
В битах информации обратной связи подкадра нисходящей линии связи, которые получены отображением:
первые N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующие DCI с DAI=1 по DAI=DAI_max; или
последние N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
первые DAI_max×a битовых положений хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max.
N_sps - число физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием SPS в подкадрах нисходящей линии связи, DCI используется для управления передачей PDSCH и/или указания освобождения SPS нисходящей линии связи, поле индекса назначения нисходящей линии связи, DAI, расположено в DCI, и а является битовым числом битов информации подтверждения, соответствующих каждому подкадру нисходящей линии связи.
На основании вышеприведенных вариантов осуществления для кодирования и обработки информации подтверждения первый вариант осуществления настоящего изобретения предусматривает блок-схему последовательности операций способа обработки для возврата информации подтверждения, как показано на фиг.1, включающую в себя следующие этапы:
Этап 101: Определить число D подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы.
В системе TDD LTE/LTE-A, если биты информации подтверждения возвращаются по физическому каналу управления восходящей линии связи (Physical Uplink Control Channel, PUCCH), число D подкадров нисходящей линии связи, соответствующих информации подтверждения, которой необходимо возвращаться посредством подкадра восходящей линии связи, может определяться согласно числу подкадров нисходящей линии связи, соответствующих информации подтверждения, которой необходимо возвращаться посредством каждого подкадра восходящей линии связи, в Таблице 2.
В системе TDD LTE согласно соотношению подкадров восходящей/нисходящей линий связи в ней информацию подтверждения, соответствующую многочисленным подкадрам нисходящей линии связи, необходимо возвращать посредством одного и того же подкадра восходящей линии связи. Многочисленные подкадры нисходящей линии связи составляют набор связанных подкадров нисходящей линии связи, и каждый подкадр нисходящей линии связи в наборе связанных подкадров нисходящей линии связи называется подкадром нисходящей линии связи, ассоциативно связанным с подкадром восходящей линии связи. При условии, что число подкадров в наборе связанных подкадров нисходящей линии связи имеет значение М, значение М может быть 1, 2, 3, 4 или 9 согласно соотношению подкадров восходящей/нисходящей линий связи.
В частности, значение М, соответствующее конфигурации подкадров восходящей/нисходящей линии связи в LTE/LTE-A в Таблице 1, показано в Таблице 2 зависимости временных последовательностей HARQ. В каждой конфигурации подкадров восходящей/нисходящей линии связи подкадры с числами, показанными в ячейках, по определению являются подкадрами восходящей линии связи (со ссылкой на фиг.1), и может быть принято во внимание, что подкадрам восходящей линии связи без чисел не нужно возвращать информацию подтверждения никакого подкадра нисходящей линии связи. Более того, число номеров является числом подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, то есть, значением М. Значение каждого числа указывает, что подкадр нисходящей линии связи, которому необходимо обеспечивать обратную связь посредством подкадра восходящей линии связи, является подкадром нисходящей линии связи, предшествующим подкадру восходящей линии связи на интервале значения. Например, значение 6 подкадра 2 в конфигурации 0 указывает подкадр 6 в предыдущем периоде 10 мс (длительность одного подкадра имеет значение 1 мс, и предыдущий период 10 мс представляет предыдущую группу и 10 подкадров), и из Таблицы 1 понятно, что подкадр 6 является специальным подкадром для передачи нисходящей линии связи; другими словами, наоборот, информации подтверждения, соответствующей передаче данных нисходящей линии связи текущего подкадра 6, необходимо возвращаться посредством подкадра 2 восходящей линии связи в следующем периоде 10 мс через 6 подкадров.
В таком случае, в системе TDD LTE/LTE-A, если биты информации подтверждения возвращаются в физическом канале управления восходящей линии связи (Physical Uplink Control Channel, PUCCH), подкадру восходящей линии связи необходимо возвращать информацию подтверждения для всех подкадров нисходящей линии связи, связанных с зависимостью временной последовательности HARQ подкадра восходящей линии связи.
В редакции 10 LTE-A конфигурация подкадров восходящей/нисходящей линии связи каждой компонентной несущей в системе TDD идентична. В дополнение, максимальное число кодовых слов (кодовое слово), которое каждая несущая выполнена с возможностью передавать при передаче физического совместно используемого канала нисходящей линии связи, PDSCH, может быть разным. Несущая может передавать вплоть до 1 кодового слова, и несущая может передавать вплоть до 2 кодовых слов.
Если максимальным числом кодовых слов, которые могут передаваться передачей физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, является 1, и необходимо возвращаться информации подтверждения каждого подкадра нисходящей линии связи на несущей, возвращается 1 бит информации подтверждения. Например, для 1 бита, значение ′1′ указывает правильный прием передачи физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или правильный прием управляющей информации нисходящей линии связи, DCI, указывающей освобождение полупостоянного планирования, SPS, нисходящей линии связи; и значение ′0′ указывает неправильный прием передачи физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи и/или управляющую информацию нисходящей линии связи, DCI, указывающую освобождение полупостоянного планирования, SPS, нисходящей линии связи.
Если максимальное число кодовых слов, которые могут передаваться передачей физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, имеет значение 2, и режим пространственного пакетирования (пространственное пакетирование) не сконфигурирован между двумя кодовыми словами, 1 биту необходимо возвращаться в отношении каждого кодового слова каждого подкадра нисходящей линии связи на несущей, и необходимо всего 2 бита d(0) и d(1) информации подтверждения. Например, для 1 бита, значение ′1′ указывает правильный прием одного кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием одного кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу данных одного кодового слова, или наоборот. Для другого 1 бита, значение ′1′ указывает правильный прием другого кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием другого кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу данных другого кодового слова, или наоборот. Например, d(0) соответствует информации подтверждения первого кодового слова, a d(1) соответствует информации подтверждения второго кодового слова. Хотя несущая выполнена с возможностью поддерживать вплоть до 2 кодовых слов в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, фактически, иногда только одно кодовое слово может передаваться в подкадре, например, подкадр используется для передачи физического совместно используемого канала нисходящей линии связи, PDSCH, запланированного посредством полупостоянного планирования, SPS, нисходящей линии связи, или кодовое слово, неправильно принятое раньше, передается в подкадре, или подкадр не содержит передачи PDSCH, но подкадр имеет только DCI, соответствующую полупостоянному планированию, SPS, (хотя этот случай не является полностью таким же, как концепция кодового слова в PDSCH, только 1 биту необходимо возвращаться, что считается эквивалентным передаче одного кодового слова). Как правило, для этого кодового слова, d(0) или d(1) используется для возврата его информации подтверждения. Если считается, что другое кодовое слово не принято, другой бит d(1) или d(0) соответствующим образом устанавливается в ′0′. Очевидно, если передача PDSCH или DCI, указывающая освобождение полупостоянного планирования, SPS, нисходящей линии связи, не принимается, значения двух битов d(0) и d(1) оба являются ′0′.
Если максимальным числом кодовых слов, которые могут передаваться посредством передачи физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, является 2, но режим пространственного пакетирования сконфигурирован между двумя кодовыми словами, только 1 пакетированному биту d(0) информации подтверждения необходимо возвращаться в отношении каждого подкадра нисходящей линии связи на несущей. Например, если 1 бит установлен в ′1′, он указывает правильный прием всех кодовых слов, фактически переданных в подкадре нисходящей линии связи. В частности, если фактически передается одно кодовое слово (в том числе, одно кодовое слово в PDSCH или только DCI, указывающая освобождение полупостоянного планирования, SPS, нисходящей линии связи), кодовое слово принято правильно; а если фактически передано два кодовых слова, правильно приняты два кодовых слова. Если 1 бит установлен в ′0′, он указывает, что по меньшей мере одно из кодовых слов, фактически переданных в подкадре нисходящей линии связи, принято неправильно, или что не принято ни одно из двух кодовых слов.
Должно быть отмечено, что в каждом подкадре нисходящей линии связи пользователь может принимать всего лишь вплоть до одной передачи PDSCH или принимать вплоть до одного фрагмента DCI, указывающей освобождение SPS нисходящей линии связи. Поэтому, когда передача PDSCH или DCI, указывающая освобождение SPS нисходящей линии связи, принимается в подкадре нисходящей линии связи, информация подтверждения фактически возвращается касательно приема передачи PDSCH или DCI, указывающей освобождение SPS нисходящей линии связи, в подкадре нисходящей линии связи. С другой стороны, даже если передача PDSCH или DCI, указывающая освобождение SPS нисходящей линии связи, не принята в подкадре нисходящей линии связи, иногда информации подтверждения необходимо возвращаться в отношении подкадра нисходящей линии связи. Поэтому, для облегчения описания обычно информация подтверждения описывается в качестве информации подтверждения, соответствующей подкадру нисходящей линии связи. Когда есть передача PDSCH или DCI, указывающая освобождение SPS нисходящей линии связи, в подкадре нисходящей линии связи, информация подтверждения, соответствующая передаче PDSCH или DCI, указывающей освобождение SPS нисходящей линии связи, иногда особенно нагружается.
Пользовательское оборудование в заключение формирует, согласно определенному числу D подкадров нисходящей линии связи, которым необходимо обеспечиваться обратной связью посредством подкадра восходящей линии связи, и числу а (а=1 или а=2) битов информации подтверждения, которым необходимо возвращаться в отношении каждого подкадра нисходящей линии связи, совокупное число D×a битов информации подтверждения, которым необходимо в заключение возвращаться в отношении каждой компонентной несущей.
Этап 102: Принять компонентную несущую, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи; сгенерировать биты информации подтверждения, соответствующие компонентной несущей, согласно принятой компонентной несущей.
В частности, биты информации подтверждения, которые должны возвращаться в отношении каждой компонентной несущей, могут компоноваться согласно максимальному значению поля индекса назначения нисходящей линии связи (Downlink Assignment Index, DAI) в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей пользователем и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH.
В системе LTE базовая станция передает управляющую информацию нисходящей линии связи, DCI, по физическому каналу управления нисходящей линии связи (Physical Downlink Control Channel, PDCCH) на UE. DCI применяется в следующих трех сценариях:
1. DCI используется для указания освобождения полупостоянного планирования (Semi-persistent Scheduling, SPS) нисходящей линии связи.
2. DCI используется для управления динамической (динамической) передачей физического совместно используемого канала нисходящей линии связи, PDSCH.
3. DCI используется для управления динамической (динамической) передачей физического совместно используемого канала восходящей линии связи (Physical Uplink Shared Channel, PUSCH).
Что касается передачи PDSCH, планируемого в режиме без SPS (то есть, динамического планирования), соответствующие DCI и PDSCH должны иметься в распоряжении в одном и том же подкадре нисходящей линии связи, и если DCI не принята, не может приниматься соответствующий PDSCH. Для передачи PUSCH, планируемой в режиме без SPS, DCI может быть имеющейся в распоряжении или отсутствующей.
В DCI, соответствующей передаче PDSCH нисходящей линии связи или освобождению SPS нисходящей линии связи, 2-битное поле команды DAI вводится и используется для указания совокупного числа фрагментов DCI, назначенных (или отправленных) на пользовательское оборудование до текущего ассоциативно связанного подкадра нисходящей линии связи в наборе связанных подкадров нисходящей линии связи и соответствующих передаче PDSCH нисходящей линии связи или освобождению SPS нисходящей линии связи в связанных подкадрах, где DCI используется для указания передачи PDSCH или освобождения SPS нисходящей линии связи. В дальнейшем предполагается, что DAI отсчитывается от 1. Счет, начиная с других значений, подобен этому. Должно быть отмечено, что значениями 2 битов являются ′0, 0′, ′0, 1′, ′1, 0′ и ′1, 1′. Значениями, указанными в десятичном представлении, являются 0, 1, 2 и 3, соответственно. Однако, в обычном смысле, значения указывают 1, 2, 3 и 4. Поэтому, когда значением поля DAI является ′0, 0′, оно указывает, что, до сих пор, один фрагмент DCI был отправлен пользователю, а остальное может выводиться по аналогии.
Случай 1: Предполагается, что DAI с максимальным значением в ассоциативно связанном наборе, принятом на несущей пользователем, имеет значение DAI_max. Если в текущем ассоциативно связанном наборе, нет передачи PDSCH при планировании SPS, которое не указано посредством DCI, режим компоновки является таким, что биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI_max×a битах из D×a битов информации подтверждения на несущей, соответственно. Оставшиеся (D×a-DAI_max×a) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки состоит в том, что биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в последних DAI_max×a битов из D×a битов информации подтверждения на несущей, соответственно. Оставшиеся (D×a-DAI_max×a) биты все устанавливаются в ′0′.
Например, две компонентных несущих сконфигурированы для пользователя, и 4 подкадрам нисходящей линии связи каждой несущей необходимо обеспечиваться обратной связью посредством одного подкадра восходящей линии связи, например, подкадром 2 восходящей линии связи в конфигурации 2 подкадров восходящей/нисходящей линий связи в Таблице 2. Планирование на стороне базовой станции в текущий момент времени показано в Таблице 3.
Пользователь принимает компонентные несущие, и максимальный DAI, принятый на несущей 1, имеет значение 3, а максимальный DAI, принятый на несущей 2, имеет значение 2. Тогда, после упорядочения согласно первому режиму компоновки в случае 1, биты информации подтверждения несущей 1 и несущей 2 показаны в Таблице 4.
Случай 2: Предполагается, что DAI с максимальным значением в ассоциативно связанном наборе, принятом на несущей пользователем, имеет значение DAI_max. Если в текущем ассоциативно связанном наборе есть передача PDSCH при планировании SPS, которое не указано посредством DCI, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в первых 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в следующих DAI_max×a битов, соответственно. Оставшиеся (D×a-(DAI_max+1)×а) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI×max×a битов, соответственно. Оставшиеся (D×a-(DAI__max+1)×a) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в первых 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в последних DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+1)×a) биты все устанавливаются в ′0′. В качестве альтернативы, биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI__max, компонуются в обратном порядке в следующих DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+1)×a) биты все устанавливаются в ′0′.
Например, две компонентных несущих сконфигурированы для пользователя, и 4 подкадрам нисходящей линии связи каждой несущей необходимо обеспечиваться обратной связью посредством одного подкадра восходящей линии связи, например, подкадром 2 восходящей линии связи в конфигурации 2 подкадров восходящей/нисходящей линий связи в Таблице 2; подкадр 2 на несущей 1 сконфигурирован для передачи PDSCH, планируемого посредством SPS, и нет соответствующей DCI. Предполагается, что планирование на стороне базовой станции в текущий момент времени, показано в Таблице 5.
Пользователь принимает компонентные несущие, и максимальный DAI, принятый на несущей 1, имеет значение 3, а максимальный DAI, принятый на несущей 2, имеет значение 2. Тогда, после упорядочения согласно первому режиму компоновки в случае 2, биты информации подтверждения несущей 1 и несущей 2 показаны в Таблице 6.
Этап 103: Разделить биты информации подтверждения на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линией связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи.
Предполагается, что один блок в коде сдвоенного RM является кодовым блоком а, [а(0), а(1), а(2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 1 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 7 или Таблице 8.
Может быть видно, что, если по меньшей мере два подкадра нисходящей линии связи на компонентной несущей имеют фактическую передачу данных, то есть, по меньшей мере два фрагмента DCI отправлены в связанных подкадрах, любой из двух способов для назначения кода сдвоенного RM (Таблица 7 и Таблица 8) может гарантировать, что каждый кодовый блок кода сдвоенного RM имеет биты информации подтверждения фактической передачи данных; даже если каждая несущая имеет только один подкадр нисходящей линии связи, который имеет фактическую передачу данных, способ для назначения в отношении кода сдвоенного RM, как показано а Таблице 8, также может гарантировать, что каждый кодовый блок имеет биты информации подтверждения фактической передачи данных.
Примечание: Даже если базовая станция отправляет один фрагмент DCI, пользователь может не принять DCI правильно. В этом случае, так как пользователь не принимает никаких данных (пользователь не принимает передачу PDSCH и/или DCI, указывающую освобождение SPS нисходящей линии связи), пользователь фактически возвращает ′0′ или ′0, 0′ согласно числу битов информации подтверждения, которые должны возвращаться. Например, при планировании по примеру в случае 1, базовая станция отправляет один фрагмент DCI с полем DAI, имеющим значение 2, в подкадре 3 несущей 1, но пользователь не принимает DCI, а принимает только DCI DAI=1 и DAI=3. Очевидно, пользователь узнает, что промежуточная DCI DAI=2 не принята. Однако, это не оказывает никакого влияния, и пользователь занимает первые 3 положения согласно 3, так как пользователь узнает максимальное значение DAI=3. В частности, пользователь устанавливает биты в положениях между DAI=1 и DAI=3 в ′0′ или ′0, 0′. Должно быть дополнительно отмечено, что, если передача данных отправляется базовой станцией, но не принимается пользователем, так как базовая станция не способна узнавать заблаговременно, что пользователь не принимает передачу данных, отправленную базовой станцией, соответствующие биты информации подтверждения по-прежнему принадлежат к информации подтверждения фактической передачи данных. Базовая станция не узнает, правильно ли принята передача данных, или принята неправильно, или вообще не принята, до тех пор, пока базовая станция не принимает соответствующие биты информации подтверждения. Другими словами, информация ′0′ или ′0, 0′ подтверждения отлична от информации ′0′ или ′0, 0′ подтверждения подкадра, в котором базовая станция фактически отправляет данные. Базовая станция не узнает, что первая определенно имеет значение ′0′ или ′0, 0′, но базовая станция узнает, что последняя определенно имеет значение ′0′ или ′0, 0′.
В дополнение, при попеременном назначении назначение может быть основано на степени разбиения бита, то есть, объектом, назначаемым каждый раз, является 1 бит. Предполагается, что один блок в коде сдвоенного RM кода сдвоенного RM является кодовым блоком а, [а(0), а(1), а(2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 1 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 9 или Таблице 10.
Предполагается, что один блок в коде сдвоенного RM кода сдвоенного RM является кодовым блоком а, [а(0), а(1), а (2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 2 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 11 или Таблице 12.
Может быть видно, что, если по меньшей мере два подкадра нисходящей линии связи на компонентной несущей имеют фактическую передачу данных, то есть, сумма числа фрагментов DCI и числа PDSCH, планируемых посредством SPS, которые отправлены в связанных подкадрах, имеет значение по меньшей мере 2, любой из двух способов для назначения кода сдвоенного RM (Таблица 11 и Таблица 12) может гарантировать, что каждый кодовый блок кода сдвоенного RM имеет биты информации подтверждения фактической передачи данных; даже если каждая несущая имеет только один подкадр нисходящей линии связи, который имеет фактическую передачу данных, способ для назначения в отношении кода сдвоенного RM, как показано а Таблице 12, также может гарантировать, что каждый кодовый блок имеет биты информации подтверждения фактической передачи данных.
Этап 104: Кодировать две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерировать, из двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы.
Когда информации подтверждения, соответствующей передаче данных на многочисленных компонентных несущих, необходимо возвращаться посредством одной и той же компонентной несущей восходящей линии связи, информация подтверждения восходящей линии связи передается по PUCCH посредством использования формата 3 передачи (формата 3). В этом формате 48 кодовых битов необходимо передавать, то есть, 48 кодовых битов необходимо генерировать посредством использования конкретного режима кодирования из битов информации подтверждения, которые должны быть переданы, и тогда, биты информации подтверждения могут передаваться в формате 3. В частности, специфичный режим кодирования в системе TDD является следующим:
(1) Когда число битов информации подтверждения, которые должны быть переданы, не является большим, чем 11 битов, кодирование (Рида-Мюллера) RM (32, О) в редакции 8 LTE используется сначала для генерирования 32 битов, а затем, этот процесс повторяется до тех пор, пока не получены 48 битов кодового слова.
(2) Когда число битов информации подтверждения, которые должны быть переданы, является большим, чем 11 битов, биты информации подтверждения, которые должны быть переданы, сначала поровну разделяются на две группы. В частности, если число битов информации подтверждения, которые должны быть переданы, является четным числом, число битов в двух группах является одинаковым; если число битов информации подтверждения, которые должны быть переданы, является нечетным числом, одна группа имеет на один бит больше, чем другая группа. В таком случае кодирование RM (32, О) в редакции 8 LTE используется для кодирования каждой группы, чтобы сначала генерировать 32 бита, а затем, последние 8 битов из 32 битов удаляются для получения 24 битов кодового слова. Таким образом, общее число 48 битов кодового слова получается в двух группах. Этот способ кодирования в дальнейшем называется кодированием сдвоенного RM (кодом/кодированием сдвоенного RM). Кодирование RM (32, О) показано в Таблице 13. Специфичный режим кодирования является следующим: 32 бита bj кодового слова получаются согласно формуле (1),
где Mj,n - соответствующий элемент в Таблице 13 матрицы кодирования, где j=0, 1, …, 31; an - nый бит информации в последовательности битов информации, которая нуждается в том, чтобы кодироваться, и имеет длину А, где n=0, … А-1.
Этап 105: Выполнить скремблирование, модуляцию и отображение над битами кодового слова, полученными посредством кодирования, и в заключение отправить биты кодового слова.
В частности, формат 3 PUCCH используется для отправки, и операции, такие как скремблирование (скремблирование), модуляция (модуляция) и отображение (отображение) могут выполняться согласно соответствующим требованиям формата 3. Подробности в материалах настоящей заявки опущены.
Второй вариант осуществления настоящего изобретения предусматривает блок-схему последовательности операций способа обработки для возврата информации подтверждения, как показано на фиг.2, включающую в себя следующие этапы:
Этап 201: Согласно значению DAI в DCI для управления передачей данных восходящей линии связи, определить число D подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи.
В системе LTE/LTE-A, если информация подтверждения возвращается в PUSCH, соответствующая DCI может быть имеющейся в распоряжении или отсутствующей, как описано выше. Если пользователь не принимает DCI для управления передачей PUSCH, число D подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, по-прежнему определяется зависимостью временной последовательности HARQ по первому варианту осуществления. Если пользователь принимает DCI для управления передачей PUSCH, DCI также имеет поле DAI. В системе LTE/LTE-A с одной несущей (имеется в распоряжении только одна компонентная несущая), поле DAI используется для указания общего числа фрагментов DCI, отправленных в связанных подкадрах нисходящей линии связи, для управления PDSCH и/или указания освобождения SPS нисходящей линии связи. Примечание: Различие между полем DAI в DCI для управления передачей PUSCH и полем DAI в DCI для управления PDSCH и/или указания освобождения SPS нисходящей линии связи состоит в том, что поле DAI в DCI для управления PDSCH и/или указания освобождения SPS нисходящей линии связи используется в качестве счетчика, в то время как поле DAI в DCI для управления передачей PUSCH указывает общее число.
В системе LTE-A с агрегацией несущих поле DAI в DCI для управления передачей PUSCH используется для указания максимального значения общего числа фрагментов DCI, которое отправляется в связанных подкадрах нисходящей линии связи на каждой несущей, и предназначено для передачи PDSCH и/или указания освобождения SPS нисходящей линии связи. В дополнение поле DAI (если таковое имеет место) в DCI для управления передачей PUSCH на каждой несущей используется для указания максимального значения общего числа фрагментов DCI, которое отправляется в связанных подкадрах нисходящей линии связи на несущей, и предназначено для управления передачей PDSCH и/или указания освобождения SPS нисходящей линии связи, то есть, значения одинаковы. Например, всего 3 фрагмента DCI передаются на несущей 1, и есть одна передача PDSCH, запланированная посредством SPS (то есть, без управления DCI), наряду с тем, что 2 фрагмента DCI передаются на несущей 2, значение поля DAI в DCI для управления передачей PUSCH является его максимальным значением 4.
Поэтому, если информация подтверждения возвращается в PUSCH, и принят по меньшей мере один фрагмент DCI для управления передачей PUSCH, число подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, может определяться согласно значению поля DAI в DCI для управления передачей PUSCH.
Если DCI нет, число возвращаемых подкадров также может определяться согласно числу связанных подкадров, определенных временной последовательностью HARQ.
Этап 202: Согласно максимальному значению поля индекса назначения нисходящей линии связи (Downlink Assignment Index, DAI) в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей пользователем и используется для управления передачей физического совместно используемого канала нисходящей линии связи PDSCH, упорядочить биты информации подтверждения, которые должны возвращаться в отношении каждой компонентной несущей.
В системе LTE базовая станция передает управляющую информацию нисходящей линии связи, DCI, по физическому каналу управления нисходящей линии связи (Physical Downlink Control Channel, PDCCH) на UE. DCI применяется в следующих трех сценариях:
1. DCI используется для указания освобождения полупостоянного планирования (Semi-persistent Scheduling, SPS) нисходящей линии связи.
2. DCI используется для управления динамической (динамической) передачей физического совместно используемого канала нисходящей линии связи, PDSCH.
3. DCI используется для управления динамической (динамической) передачей физического совместно используемого канала восходящей линии связи (Physical Uplink Shared Channel, PUSCH).
Что касается передачи PDSCH, планируемого в режиме без SPS (то есть, динамического планирования), соответствующие DCI и PDSCH должны иметься в распоряжении в одном и том же подкадре нисходящей линии связи, и если DCI не принята, не может приниматься соответствующий PDSCH. Для передачи PUSCH, планируемой в режиме без SPS, DCI может быть имеющейся в распоряжении или отсутствующей.
В DCI, соответствующей передаче PDSCH нисходящей линии связи или освобождению SPS нисходящей линии связи, 2-битное поле команды DAI вводится и используется для указания совокупного числа фрагментов DCI, назначенных (или отправленных) на пользовательское оборудование до текущего ассоциативно связанного подкадра нисходящей линии связи в наборе связанных подкадров нисходящей линии связи и соответствующих передаче PDSCH нисходящей линии связи или освобождению SPS нисходящей линии связи в связанных подкадрах, где DCI используется для указания передачи PDSCH или освобождения SPS нисходящей линии связи. В дальнейшем предполагается, что DAI отсчитывается от 1. Счет, начиная с других значений, подобен этому. Должно быть отмечено, что значениями 2 битов являются ′0, 0′, ′0, 1′, ′1, 0′ и ′1, 1′. Значениями, указанными в двоичном представлении, являются 0, 1, 2, и 3, соответственно. Однако, в обычном смысле, значения указывают 1, 2, 3 и 4. Поэтому, когда значением поля DAI является ′0, 0′, оно указывает, что, до сих пор, один фрагмент DCI был отправлен пользователю, а остальное может выводиться по аналогии.
Случай 1: Предполагается, что DAI с максимальным значением в ассоциативно связанном наборе, принятом на несущей пользователем, имеет значение DAI_max. Если в текущем ассоциативно связанном наборе, нет передачи PDSCH при планировании SPS, которое не указано посредством DCI, режим компоновки является таким, что биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI_max×a битах из D×a битов информации подтверждения на несущей, соответственно. Оставшиеся (D×a-DAI_max×a) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки состоит в том, что биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в последних DAI_max×a битов из D×a битов информации подтверждения на несущей, соответственно. Оставшиеся (D×a-DAI_max×a) биты все устанавливаются в ′0′.
Например, две компонентных несущих сконфигурированы для пользователя, и 4 подкадрам нисходящей линии связи каждой несущей необходимо обеспечиваться обратной связью посредством одного подкадра восходящей линии связи, например, подкадром 2 восходящей линии связи в конфигурации 2 подкадров восходящей/нисходящей линий связи в Таблице 2. Планирование на стороне базовой станции в текущий момент времени показано в Таблице 14, и базовая станция отправила по меньшей мере один фрагмент DCI для управления передачей PUSCH. Согласно планированию из Таблицы 14, значение DAI является максимальным значением 3 из 3 и 2.
Пользователь принимает компонентные несущие, и максимальный DAI, принятый на несущей 1, имеет значение 3, а максимальный DAI, принятый на несущей 2, имеет значение 2. Принимаются по меньшей мере один фрагмент DCI для управления передачей PUSCH и поле DAI в DCI. Число подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, определено в качестве D=3. После упорядочения согласно первому режиму компоновки в случае 1, биты информации подтверждения несущей 1 и несущей 2 показаны в Таблице 15.
Случай 2: Предполагается, что DAI с максимальным значением в ассоциативно связанном наборе, принятом на несущей пользователем, имеет значение DAI_max. Если в текущем ассоциативно связанном наборе, есть передача PDSCH при планировании SPS, которое не указано посредством DCI, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH, которая не использует DCI для указания планирования SPS, компонуются в первых 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в следующих DAI_max×a битов, соответственно. Оставшиеся (D×a-(DAI_max+1)×а) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI_max×a битов, соответственно. Оставшиеся (D×a-(DAI_max+1)×a) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в первых 1×а битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в последних DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+1)×а) биты все устанавливаются в ′0′. В качестве альтернативы, биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних 1×а битах из D×a битов информации подтверждения на несущей; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в следующих DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+1)×а) биты все устанавливаются в ′0′. Например, две компонентных несущих сконфигурированы для пользователя, и 4 подкадрам нисходящей линии связи каждой несущей необходимо обеспечиваться обратной связью посредством одного подкадра восходящей линии связи, например, подкадром 2 восходящей линии связи в конфигурации 2 подкадров восходящей/нисходящей линий связи в Таблице 2. Планирование на стороне базовой станции в текущий момент времени показано в Таблице 16, и базовая станция отправила по меньшей мере один фрагмент DCI для управления передачей PUSCH. Согласно планированию из Таблицы 16, значение DAI является максимальным значением 4 из 4 и 2.
Пользователь принимает компонентные несущие, и максимальный DAI, принятый на несущей 1, имеет значение 3, а максимальный DAI, принятый на несущей 2, имеет значение 2. Принимаются по меньшей мере один фрагмент DCI для управления передачей PUSCH и поле DAI в DCI. Число подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, определено в качестве D=3. После упорядочения согласно первому режиму компоновки в случае 2, биты информации подтверждения несущей 1 и несущей 2 показаны в Таблице 17.
Этап 203: Попеременно назначать упорядоченные биты информации подтверждения каждой компонентной несущей на два кодовых блока кода сдвоенного RM из кода сдвоенного RM.
Предполагается, что один блок в коде сдвоенного RM кода сдвоенного RM является кодовым блоком а, [а(0), а(1), а(2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 1 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 18 или Таблице 19.
Может быть видно, что, если по меньшей мере два подкадра нисходящей линии связи на компонентной несущей имеют фактическую передачу данных, то есть, по меньшей мере два фрагмента DCI отправлены в связанных подкадрах, любой из двух способов для назначения кода сдвоенного RM (Таблица 18 и Таблица 19) может гарантировать, что каждый кодовый блок кода сдвоенного RM имеет биты информации подтверждения фактической передачи данных; даже если каждая несущая имеет только один подкадр нисходящей линии связи, который имеет фактическую передачу данных, способ для назначения в отношении кода сдвоенного RM, как показано а Таблице 19, также может гарантировать, что каждый кодовый блок имеет биты информации подтверждения фактической передачи данных. В дополнение, когда число D подкадров является нечетным числом, биты двух кодовых блоков, упорядоченные согласно Таблице 19, находятся ближе.
Примечание: даже если базовая станция отправляет один фрагмент DCI, пользователь может не принять DCI правильно. В этом случае, так как пользователь не принимает никаких данных (пользователь не принимает передачу PDSCH и/или DCI, указывающую освобождение SPS нисходящей линии связи), пользователь фактически возвращает ′0′ или ′0, 0′ согласно числу битов информации подтверждения, которые должны возвращаться. Например, при планировании по примеру в случае 1 базовая станция отправляет один фрагмент DCI с полем DAI, имеющим значение 2, в подкадре 3 несущей 1, но пользователь не принимает DCI, а принимает только DCI DAI=1 и DAI=3. Очевидно, пользователь узнает, что промежуточная DCI DAI=2 не принята. Однако, это не оказывает никакого влияния, и пользователь занимает первые 3 положения согласно 3, так как пользователь узнает максимальное значение DAI=3.
В частности, пользователь устанавливает биты в положениях между DAI=1 и DAI=3 в ′0′ или ′0, 0′. Должно быть дополнительно отмечено, что, если передача данных отправляется базовой станцией, но не принимается пользователем, так как базовая станция не способна узнавать заблаговременно, что пользователь не принимает передачу данных, отправленную базовой станцией, соответствующие биты информации подтверждения по-прежнему принадлежат к информации подтверждения фактической передачи данных. Базовая станция не узнает, правильно ли принята передача данных, или принята неправильно, или вообще не принята, до тех пор, пока базовая станция не принимает соответствующие биты информации подтверждения. Другими словами, информация ′0′ или ′0, 0′ подтверждения отлична от информации ′0′ или ′0, 0′ подтверждения подкадра, в котором базовая станция фактически отправляет данные. Базовая станция не узнает, что первая определенно имеет значение ′0′ или ′0, 0′, но базовая станция узнает, что последняя определенно имеет значение ′0′ или ′0, 0′.
Предполагается, что один блок в коде сдвоенного RM кода сдвоенного RM является кодовым блоком а, [а(0), а(1), а(2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 2 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 20 или Таблице 21.
Может быть видно, что, если по меньшей мере два подкадра нисходящей линии связи на компонентной несущей имеют фактическую передачу данных, то есть, сумма числа фрагментов DCI и числа PDSCH, планируемых посредством SPS, которые отправлены в связанных подкадрах, имеет значение по меньшей мере 2, любой из двух способов для назначения кода сдвоенного RM (Таблица 20 и Таблица 21) может гарантировать, что каждый кодовый блок кода сдвоенного RM имеет биты информации подтверждения фактической передачи данных; даже если каждая несущая имеет только один подкадр нисходящей линии связи, который имеет фактическую передачу данных, способ для назначения в отношении кода сдвоенного RM, как показано а Таблице 21, также может гарантировать, что каждый кодовый блок имеет биты информации подтверждения фактической передачи данных.
Этап 204: Выполнить кодирование и согласование скорости передачи над битами каждого кодового блока из кода сдвоенного RM.
Когда информация подтверждения возвращается в PUSCH, операции, такие как кодирование и согласование скорости передачи, выполняются согласно соответствующим требованиям передачи по PUSCH, а подробности в материалах настоящей заявке опущены.
Этап 205: Выполнить скремблирование, модуляцию и отображение над битами кодового слова, полученными посредством кодирования, и в заключение отправить биты кодового слова.
В частности, формат 3 PUCCH используется для отправки, и операции, такие как скремблирование (скремблирование), модуляция (модуляция) и отображение (отображение) могут выполняться согласно соответствующим требованиям формата 3. Подробности в материалах настоящей заявки опущены.
Отличие между вторым вариантом осуществления и первым вариантом осуществления состоит в том, что разные режимы используются для определения числа подкадров нисходящей линии связи.
Третий вариант осуществления настоящего изобретения предусматривает блок-схему последовательности операций способа обработки для возврата информации подтверждения, как показано на фиг.3а, включающую в себя следующие этапы:
Этап 301: Сгенерировать биты информации подтверждения компонентной несущей согласно числу подкадров нисходящей линии связи, соответствующих информации подтверждения, которая должна возвращаться посредством подкадра восходящей линии связи, и приему данных нисходящей линии связи.
Число D подкадров нисходящей линии связи, соответствующих информации подтверждения, которая должна возвращаться посредством подкадра восходящей линии связи, может определяться, используя способ по первому варианту осуществления согласно числу связанных подкадров нисходящей линии связи, определенному различными зависимостями временной последовательности HARQ в Таблице 2 конфигурации восходящей/нисходящей линий связи, или определенному согласно значению поля DAI в DCI для управления передачей PUSCH, или число D подкадров нисходящей линии связи может определяться другими способами, например, информация конфигурируется непосредственно. Никаких ограничений настоящим изобретением не изложено.
Генерирование битов информации подтверждения передачи включает в себя: определение бит информации подтверждения передачи согласно приему компонентной несущей и тому, используется ли режим пакетирования между кодовыми словами.
В частности, если максимальным числом кодовых слов, которые могут передаваться передачей физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, является 1, и необходимо возвращаться информации подтверждения каждого подкадра нисходящей линии связи на несущей, возвращается 1 бит информации подтверждения. Например, для 1 бита, значение ′1′ указывает правильный прием передачи физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или правильный прием управляющей информации нисходящей линии связи, DCI, указывающей освобождение полупостоянного планирования, SPS, нисходящей линии связи; и значение ′0′ указывает неправильный прием передачи физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи и/или управляющую информацию нисходящей линии связи, DCI, указывающую освобождение полупостоянного планирования, SPS, нисходящей линии связи.
Если максимальное число кодовых слов, которые могут передаваться передачей физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, имеет значение 2, и режим пространственного пакетирования (пространственное пакетирование) не сконфигурирован между двумя кодовыми словами, 1 биту необходимо возвращаться в отношении каждого кодового слова каждого подкадра нисходящей линии связи на несущей, и необходимо всего 2 бита d(0) и d(1) информации подтверждения. Например, для 1 бита из 2 битов значение ′1′ указывает правильный прием одного кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием одного кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу данных одного кодового слова, или наоборот. Для другого 1 бита значение ′1′ указывает правильный прием другого кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием другого кодового слова в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, в подкадре нисходящей линии связи или неспособность принять передачу данных другого кодового слова, или наоборот. Например, d(0) соответствует информации подтверждения первого кодового слова, a d(1) соответствует информации подтверждения второго кодового слова. Хотя несущая выполнена с возможностью поддерживать вплоть до 2 кодовых слов в передаче физического совместно используемого канала нисходящей линии связи, PDSCH, фактически, иногда только одно кодовое слово может передаваться в подкадре, например, подкадр используется для передачи физического совместно используемого канала нисходящей линии связи, PDSCH, запланированного посредством полупостоянного планирования, SPS, нисходящей линии связи, или кодовое слово, неправильно принятое раньше, передается в подкадре, или подкадр не содержит передачи PDSCH, но подкадр имеет только DCI, соответствующую полупостоянному планированию, SPS, (хотя этот случай не является полностью таким же, как концепция кодового слова в PDSCH, только 1 биту необходимо возвращаться, что считается эквивалентным передаче одного кодового слова). Как правило, для этого кодового слова d(0) или d(1) используется для возврата его информации подтверждения. Если считается, что другое кодовое слово не принято, другой бит d(1) или d(0) соответствующим образом устанавливается в ′0′. Очевидно, если передача PDSCH или DCI, указывающая освобождение полупостоянного планирования, SPS, нисходящей линии связи, не принимается, значения двух битов d(0) и d(1) оба устанавливаются в ′0′.
Если максимальным числом кодовых слов, которые могут передаваться посредством передачи физического совместно используемого канала нисходящей линии связи, PDSCH, на несущей, является 2, но режим пространственного пакетирования сконфигурирован между двумя кодовыми словами, только 1 пакетированному биту d(0) информации подтверждения необходимо возвращаться в отношении каждого подкадра нисходящей линии связи на несущей. Например, если 1 бит установлен в ′1′, он указывает правильный прием всех кодовых слов, фактически переданных в подкадре нисходящей линии связи. В частности, если фактически передается одно кодовое слово (в том числе, одно кодовое слово в PDSCH или только DCI, указывающая освобождение полупостоянного планирования, SPS, нисходящей линии связи), кодовое слово принято правильно; а если фактически передано два кодовых слова, правильно приняты два кодовых слова. Если 1 бит установлен в ′0′, он указывает, что по меньшей мере одно из кодовых слов, фактически переданных в подкадре нисходящей линии связи, принято неправильно, или что не принято ни одно из двух кодовых слов.
Этап 302: Разделить биты информации подтверждения на две группы, так чтобы каждая группа включала в себя по меньшей мере один бит информации подтверждения, соответствующий действительно запланированному подкадру.
Этот этап может быть реализован во многих эквивалентных вариантах осуществления, и различные или эквивалентные замены, основанные на вариантах осуществления настоящего изобретения, по-прежнему подпадают под объем защиты настоящего изобретения.
Режим 1: Последовательность битов информации подтверждения D подкадров нисходящей линии связи на несущей формируется согласно максимальному значению DAI (DAI_max) в DCI для управления передачей PDSCH в связанных подкадрах, принятых пользователем, и числу N_sps PDSCH, запланированных посредством SPS в связанных подкадрах нисходящей линии связи (как правило, N_sps равно 0 или 1), где есть общее число D×a битов информации подтверждения. На фиг.3b показана специфичная последовательность операций, включающая в себя следующие этапы:
Этап 302-1: Скомпоновать биты информации подтверждения, соответствующие N_sps подкадров SPS, в первых N_sps×a битовых положениях.
Вообще, N_sps равно 0 или 1. Случай, где есть больше, чем 1 подкадр SPS, не исключен, и в таком случае, последовательность подкадров SPS может подвергаться настоящей последовательности, например, заранее заданная последовательность является временной последовательностью подкадров SPS. Так как число подкадров SPS и положения подкадров SPS сконфигурированы заблаговременно и не являются динамическими, и известны как базовой станции, так и пользователю, данные, запланированные посредством SPS, не теряются.
Этап 302-2: Скомпоновать биты информации подтверждения, соответствующие подкадрам, соответствующим с DAI=1 по DAI=DAI_max, в следующих DAI_max×a битовых положениях.
Такие подкадры с DAI должны компоноваться согласно определенной последовательности. Например, такие кадры компонуются согласно значениям DAI. Есть случай, который должен быть описан: планирование, показанное в Таблице 22.
Базовая станция планирует 3 подкадра из связанных подкадров, но пользователь принимает только подкадры, соответствующие DAI=1 и DAI=3. Пользователь узнает, что подкадр, соответствующий DAI=2, потерян, но пользователь не узнает, расположен ли DAI=2 в связанном подкадре 2 или связанном подкадре 3. Фактически, это не имеет значения. Так как подкадр, соответствующий DAI=2, потерян, то есть, не приняты никакие данные, соответствующие биты все устанавливаются в ′0′, не важно, является ли потерянный кадр связанным подкадром 2 или связанным подкадром 3. Поэтому, битовые положения между DAI=1 и DAI=3 устанавливаются в ′0′. Пользователю не нужно узнавать, каким связанным подкадром является потерянный кадр. С другой стороны, базовая станция узнает связанный подкадр, соответствующий DAI=2, так как планирование определяется базовой станцией. Поэтому, когда базовая станция обнаруживает, что биты между DAI=1 и DAI=3 все имеют значение ′0′, она узнает, что данные подкадра, соответствующего DAI=2, не приняты правильно или совсем не приняты пользователем.
Этап 302-3: Установить все оставшиеся (D×a-(DAI_max+N_sps)×а) биты информации подтверждения в ′0′. Это происходит потому, что все оставшиеся биты информации подтверждения соответствуют подкадрам, которые фактически не планируются базовой станцией, или такие кадры запланированы базовой станцией, но не приняты пользователем (потеряны).
Этап 302-4: Попеременно назначать упорядоченную информацию подтверждения двум группам согласно подкадрам, то есть, назначать биты каждый раз со степенью разбиения а.
Предполагается, что одна из двух групп, на которые назначена упорядоченная информация подтверждения, является кодовым блоком а, [а(0), а(1), а(2)…], и что другая группа является кодовым блоком b, [b(0), b(1), b(2)…]. Во время попеременного назначения, для некоторых несущих первые а битов сначала могут назначаться на кодовый блок а, а для некоторых несущих первые а битов сначала могут назначаться на кодовый блок b.
В дополнение, когда информация подтверждения каждой несущей назначается на две группы, последовательность может быть установлена для несущих. Например, каждая несущая имеет число (указываемое ссылкой как индекс ячейки в LTE-A). Информация подтверждения может назначаться на две группы в возрастающем порядке или в убывающем порядке чисел. Несущие, поддерживающие передачу вплоть до двух кодовых слов, могут назначаться сначала, а после того, как назначены все несущие, поддерживающие передачу вплоть до двух кодовых слов, назначаются несущие, поддерживающие передачу вплоть до одного кодового слова. Конечно, последовательность также может быть установлена для несущих, поддерживающих вплоть до двух кодовых слов, например, согласно их числам, и последовательность также может быть установлена для несущих, поддерживающих передачу вплоть до одного кодового слова, например, согласно их числам. Подобным образом, несущие, поддерживающие передачу вплоть до одного кодового слова, могут назначаться сначала, а затем, назначаются несущие, поддерживающие передачу вплоть до двух кодовых слов. Конечно, последовательность также может быть установлена для несущих, поддерживающих вплоть до двух кодовых слов, например, согласно их числам, и последовательность также может быть установлена для несущих, поддерживающих передачу вплоть до одного кодового слова, например, согласно их числам. В теории применимы все эти режимы назначения и последовательности назначения. Однако в более позднем описании упомянуто, что должно быть гарантировано, что разность между числом битов в одной группе из двух групп и числом битов в другой группе из двух групп должна быть не большей, чем 1. Вышеприведенные режимы назначения и последовательности назначения в большей степени применимы для удовлетворения этого требования. Последующее дает практический пример для описания случая определения числа подкадров согласно числу связанных подкадров нисходящей линии связи, определенному зависимостью временной последовательности HARQ.
Например, две компонентных несущих сконфигурированы для пользователя, и 4 подкадрам нисходящей линии связи каждой несущей необходимо обеспечиваться обратной связью посредством одного подкадра восходящей линии связи, например, подкадром 2 восходящей линии связи в конфигурации 2 подкадров восходящей/нисходящей линий связи в Таблице 2. Планирование на стороне базовой станции в текущий момент времени показано в Таблице 23.
Пользователь принимает компонентные несущие, и максимальный DAI, принятый на несущей 1, имеет значение 3, а максимальный DAI, принятый на несущей 2, имеет значение 2. Тогда, после упорядочения согласно первому режиму компоновки в случае 1, биты информации подтверждения несущей 1 и несущей 2 показаны в Таблице 24.
Предполагается, что один блок в коде сдвоенного RM кода сдвоенного RM является кодовым блоком а, [а(0), а(1), а(2)…], и что другой блок является кодовым блоком b, [b(0), b(1), b(2)…]. Упорядоченные биты информации подтверждения в случае 1 в вышеприведенном примере попеременно назначаются на два кодовых блока, как показано в Таблице 25 или Таблице 26.
Таблица 25 (в режиме 1 назначения, первые а битов каждой несущей сначала назначаются на кодовый блок а)
Таблица 26 (в режиме 2 назначения, в установленной последовательности назначения бит информации подтверждения несущих на два кодовых блока кода сдвоенного RM, смежные несущие попеременно назначают свои соответственные первые а битов сначала для кодирования блока а или сначала для кодирования блока b).
Может быть видно, что, если по меньшей мере два подкадра нисходящей линии связи на компонентной несущей имеют фактическую передачу данных, то есть, по меньшей мере два фрагмента DCI отправлены в связанных подкадрах, любой из двух способов для назначения кода сдвоенного RM (Таблица 7 и Таблица 8) может гарантировать, что каждый кодовый блок кода сдвоенного RM имеет биты информации подтверждения фактической передачи данных; даже если каждая несущая имеет только один подкадр нисходящей линии связи, который имеет фактическую передачу данных, способ для назначения в отношении кода сдвоенного RM, как показано в Таблице 8, также может гарантировать, что каждый кодовый блок имеет биты информации подтверждения фактической передачи данных.
Некоторые режимы назначения и последовательности назначения несущих, приведенные выше, могут вынуждать разность между числом битов в одном блоке из двух кодовых блоков и числом битов в другом блоке из двух блоков в режиме сдвоенного RM быть большей, чем один бит. Если разность между числом битов в одном блоке из двух блоков и числом битов в другом блоке из двух блоков может быть всего лишь 1 битом, как требуется кодом сдвоенного RM в предшествующем уровне техники, могут быть переняты следующие решения. Последующее анализирует каждый случай.
Случай 1: Если определенное число подкадров нисходящей линии связи, которые должны обеспечиваться обратной связью, является четным числом, не важно, сколько есть несущих, поддерживающих вплоть до двух кодовых слов, и сколько есть несущих, поддерживающих вплоть до одного кодового слова, две части в заключение назначаются поровну.
Случай 2: Если определенное число подкадров нисходящей линии связи, которые должны обеспечиваться обратной связью, является нечетным числом, используется режим 2 назначения. Если число несущих, поддерживающих два кодовых слова, является четным числом (несущие, поддерживающие вплоть до двух кодовых слов назначаются сначала, а затем, назначаются несущие, поддерживающие вплоть до одного кодового слова), несущие, поддерживающие два кодовых слова, поровну назначаются на два кодовых блока. В этом случае, не важно, сколько есть несущих, поддерживающих одно кодовое слово, и разность между двумя кодовыми блоками имеет значение не большее, чем 1, как показано в Таблице 27 или Таблице 28.
Если число несущих, поддерживающих два кодовых слова, является нечетным числом, а число несущих, поддерживающих одно кодовое слово, является четным числом, кодовый блок а имеет на 2 бита больше, чем кодовый блок b, как показано в Таблице 29.
Если число несущих, поддерживающих одно кодовое слово, является нечетным числом, кодовый блок а имеет на 1 бит больше, чем кодовый блок b, как показано в Таблице 30.
Может быть видно, что дополнительное решение необходимо, только когда определенное число подкадров, которые должны обеспечиваться обратной связью, является нечетным числом, и число несущих, поддерживающих два кодовых слова, является нечетным числом.
Решение 1: Если определенное число подкадров, которые должны обеспечиваться обратной связью, является нечетным числом, единица добавляется для генерирования четного числа, а потому, всегда существует только случай 1. В таком случае, упорядочение и группировка, как описанные выше, оба могут удовлетворять требованию. Если перенято это решение, когда определяется число подкадров, которые должны обеспечиваться обратной связью, не важно, определяется ли число подкадров согласно числу подкадров, связанных с зависимостью временной последовательности HARQ, или число подкадров определяется согласно DAI, соответствующей DCI для управления передачей PUSCH, если определенное число является нечетным числом, заключительное D равно нечетному числу D плюс 1. Соответственно, число битов информации подтверждения, которые должны возвращаться, также изменяется, что дополнительно не описано.
Решение 2: Если определенное число подкадров, которые должны обеспечиваться обратной связью, является нечетным числом, и число несущих, поддерживающих вплоть до двух кодовых слов, является нечетным числом, два бита информации подтверждения последнего подкадра каждой несущей после упорядочения назначаются на два кодовых блока, соответственно, как показано в Таблице 31.
В качестве альтернативы, если подкадры, чье число является нечетным числом, и несущие, чье число является нечетным числом, вынуждают совокупное число подкадров быть нечетным числом, только два кодовых слова последнего подкадра среди всех подкадров могут назначаться на два блока, соответственно, как показано в Таблице 32.
Если разность между числом битов в одном блоке из двух кодовых блоков и числом битов в другом блоке из двух кодовых блоков в коде сдвоенного RM изменяется с не большей, чем 1 бит на не большую, чем 2 бита, решение 1 и решение 2 не нужны.
Режим 2: Отличие от режима 1 является следующим: Когда биты информации подтверждения каждой несущей упорядочены, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних N_sps×a битах из D×a битов информации подтверждения на несущей, соответственно; биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI_max×a битов, соответственно. Оставшиеся (D×a-(DAI_max+N_sps)×а) биты все устанавливаются в ′0′. В качестве альтернативы, режим компоновки является таким, что биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в первых N_sps×a битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в последних DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+N_sps)×а) биты все устанавливаются в ′0′. В качестве альтернативы, биты информации подтверждения, соответствующие передаче PDSCH при планировании SPS, которое не указано посредством DCI, компонуются в последних N_sps×a битах из D×a битов информации подтверждения на несущей, соответственно; в таком случае, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в обратном порядке в следующих DAI_max×a битах, соответственно. Оставшиеся (D×a-(DAI_max+N_sps)×а) биты все устанавливаются в ′0′. В качестве альтернативы, биты информации подтверждения передачи PDSCH, запланированной посредством SPS, компонуются в любых предварительно установленных битовых положениях, затем, биты информации подтверждения подкадров нисходящей линии связи, соответствующих с DAI=1 по DAI=DAI_max, компонуются в первых DAI_max×a битах, соответственно, в оставшихся D×a-N_sps×a битовых положениях, а оставшиеся (D×a-(DAI_max+N_sps)×a) биты все устанавливаются в ′0′.
Режим 3: В режимах 1 и 2, этапы, на которых информация подтверждения упорядочивается, а затем, попеременно назначается, вводятся для облегчения описания способов реализации. Фактически, реализация может не быть основана на режиме 1 или 2, но результаты по сути идентичны. Например, в режиме 3, предполагается, что реальный DAI отсчитывается, начиная с 1. Если есть PDSCH, планируемый посредством SPS, есть не больше чем один PDSCH, планируемый посредством SPS в предшествующем уровне техники, и предварительно конфигурируется SPS, которое известно как базовой станции, так и пользователю. Поэтому, может быть учтено, что SPS соответствует DAI=0. Таким образом, когда несущие назначены на два кодовых блока, биты информации подтверждения подкадров нисходящей линии связи, чей DAI является нечетным числом, назначаются на один кодовый блок, биты информации подтверждения подкадров нисходящей линии связи, чей DAI является четным числом, назначаются на другой кодовый блок, и ′0′ заполняется в надлежащих положениях в двух кодовых блоках кода сдвоенного RM. Примечание: Возможно, что информация подтверждения подкадра нисходящей линии связи, чей DAI является нечетным числом, на несущей, и информация подтверждения подкадра нисходящей линии связи, чей DAI является четным числом, на другой несущей назначаются на один и тот же кодовый блок.
Этап 303: Кодировать каждую группу битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерировать, из двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы.
Этап 304: Выполнить согласование скорости передачи, скремблирование, модуляцию и отображение над кодированными битами, а затем, отправить биты.
В частности, операции, такие как согласование скорости передачи (согласование скорости передачи), скремблирование (скремблирование), модуляция (модуляция) и отображение, выполняются согласно соответствующим требованиям для передачи информации подтверждения по PUCCH или PUSCH, которые дополнительно не описаны.
С первого варианта осуществления по третий вариант осуществления описывают, каким образом возвращать информацию подтверждения. Так как информация подтверждения уже сильно отлична от таковой в предшествующем уровне техники, блок-схема последовательности операций способа обработки для приема информации подтверждения базовой станцией должна быть отлична от таковой в предшествующем уровне техники. Четвертый вариант осуществления настоящего изобретения предусматривает способ обработки для приема информации подтверждения базовой станцией. Должно быть отмечено, что продуктовая реализация может быть не обязательно основана на следующем способе. Последующее описывает, только каким образом сторона базовой станции может правильно получать информацию подтверждения каждого подкадра.
Четвертый вариант осуществления настоящего изобретения предусматривает блок-схему последовательности операций способа обработки для приема информации подтверждения базовой станцией, как показано на фиг.4, включающую в себя следующие этапы:
Этап 401: Принять совокупные биты кодового слова, которые возвращены согласно подкадру нисходящей линии связи в компонентной несущей, передатчиком.
Этап 402: Согласно установленному режиму декодирования, декодировать принятые совокупные биты кодового слова для получения двух групп битов информации подтверждения.
Каждая группа битов информации подтверждения включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линией связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи. В частности, сначала компонуются подкадры N_sps (N_sps=0 или 1) PDSCH, запланированных посредством SPS; затем, DAI_max подкадров нисходящей линии связи компонуются в возрастающем порядке значений DAI; а затем, компонуются (D-N_sps-DAI_max) подкадров нисходящей линии связи. DAI_max - максимальное значение DAI в DCI, которая отправляется базовой станцией и предназначена для управления передачей PDSCH или для указания освобождения SPS нисходящей линии связи.
В качестве альтернативы, последние N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; первые DAI_max×a битовых положений хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max.
Планирование, показанное в Таблице 33, используется в качестве примера.
Число D подкадров определяется взаимоотношением HARQ. Подкадры упорядочиваются, как показано в Таблице 34.
Этап 403: Отобразить две группы битов информации подтверждения в биты информации обратной связи подкадров нисходящей линии связи, чтобы получить информацию подтверждения подкадра нисходящей линии связи.
В частности, предполагается, что полученные две группы битов информации подтверждения имеют значения а(0), а(1),… и b(0), b(1), …, соответственно. Две группы битов информации подтверждения попеременно отображаются в упорядоченные подкадры, как показано в Таблице 35.
После попеременного отображения, базовая станция получает информацию подтверждения каждого запланированного подкадра нисходящей линии связи. Например, информацией подтверждения подкадра DAI=1 является а(0) и а(1). Согласно значениям а(0) и а(1), базовая станция узнает о приеме данных, переданных в подкадре нисходящей линии связи DAI=1 на стороне пользователя.
Базовая станция узнает, какие подкадры не имеют фактической передачи данных, например, оставшийся подкадр 1, приведенный выше, и узнает, что соответствующие биты информации подтверждения все установлены в ′0′. Фактически, базовой станции не нужно беспокоиться о значении информации подтверждения оставшегося подкадра, а нужно беспокоиться только об информации подтверждения подкадров, имеющих фактическую передачу данных. Оставшийся подкадр служит только для цели занятия положения, так чтобы было правильным соответствие между подкадрами и информацией подтверждения (также применимо к предыдущим вариантам осуществления). Например, если компонуется информация подтверждения только фактической передачи данных, так как пользователь может потерять кадр во время приема, подкадры, которые принимаются пользователем и имеют фактическую передачу данных, несовместимы с подкадрами, которые отправляются базовой станцией и содержат фактическую передачу данных. Поэтому, компоновка, выполняемая пользователем согласно принятой фактической передаче данных, несовместима с компоновкой, выполненной базовой станцией согласно отправленной фактической передаче данных. Таким образом, базовая станция может быть неспособной точно получать информацию подтверждения каждого подкадра нисходящей линии связи, который содержит фактическую передачу данных.
Отмечено, что DAI_max, используемый базовой станцией, может быть отличным от DAI_max, используемого пользователем. Если эти два отличны, какое влияние может вызываться в отношении решений по настоящему изобретению? Последующее дает примеры для описания.
Предполагается, что планирование на стороне базовой станции показано в Таблице 36.
Однако, пользователь не принимает DAI=3 на несущей 2. Поэтому, DAI_max=2, и упорядочение, выполняемое пользователем, показано в Таблице 37.
Базовая станция предполагает, что все пользователи осуществляют прием. Моделированные упорядочение и назначение показаны в Таблице 38.
Так как пользователь не принимает DAI=3, базовая станция считает, что биты b(6) и b(7) в положении DAI=3 установлены в ′0′. Когда базовая станция принимает ′0′ в этом положении, базовая станция узнает, что пользователь неправильно принимает подкадр DAI=3, или пользователь не принимает подкадр DAI=3. Может быть видно, что, хотя есть небольшое различие, различие не оказывает никакого влияния. Если пользователь не принимает подкадр DAI=3, сформированная информация подтверждения должна иметь значение ′0′.
Пятый вариант осуществления настоящего изобретения предусматривает устройство для кодирования информации подтверждения, где устройство выполнено с возможностью выполнять этапы способа, описанные в вышеприведенных вариантах осуществления, а устройство расположено в пользовательском оборудовании и включает в себя:
модуль генерирования информации подтверждения, выполненный с возможностью принимать компонентную несущую, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи, и генерировать биты информации подтверждения, соответствующие компонентной несущей, согласно принятой компонентной несущей;
модуль группировки, выполненный с возможностью разделять биты информации подтверждения, сгенерированные модулем генерирования информации подтверждения, на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и
модуль кодирования, выполненный с возможностью кодировать две группы битов информации подтверждения, разделенные модулем группировки, для получения, соответственно, двух групп битов кодового слова и генерировать, из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
Как показано на фиг.5, в еще одном способе реализации устройства для кодирования информации подтверждения согласно варианту осуществления настоящего изобретения, устройство может включать в себя:
модуль 501 генерирования информации подтверждения, выполненный с возможностью принимать по меньшей мере одну компонентную несущую, где каждая компонентная несущая из по меньшей мере одной компонентной несущей включает в себя по меньшей мере один подкадр нисходящей линии связи, и генерировать биты информации подтверждения, соответствующие каждой из компонентных несущих, согласно каждой из компонентных несущих;
модуль 502 группировки, выполненный с возможностью упорядочивать биты информации подтверждения, соответствующие каждой из компонентных несущих, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой из компонентных несущих и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи, попеременно назначать упорядоченные биты информации подтверждения, соответствующие каждой из компонентных несущих, на две группы, чтобы получать две группы битов информации подтверждения; и
модуль 503 кодирования, выполненный с возможностью кодировать две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова, и генерировать, из двух групп битов кодового слова, полученных кодированием, совокупных битов кодового слова, которые должны быть переданы.
Предпочтительно, устройство дополнительно включает в себя:
модуль определения числа подкадров нисходящей линии связи, выполненный с возможностью определять число D подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы, и отправлять определенное число подкадров нисходящей линии связи в модуль генерирования информации подтверждения.
Предпочтительно, модуль определения числа подкадров нисходящей линии связи включает в себя первый блок определения числа подкадров нисходящей линии связи или второй блок определения числа подкадров нисходящей линии связи, где:
первый блок определения числа подкадров нисходящей линии связи выполнен с возможностью определять число D подкадров нисходящей линии связи согласно числу подкадров нисходящей линии связи, связанных с временной последовательностью гибридного автоматического запроса на повторную передачу, HARQ;
второй блок определения числа подкадров нисходящей линии связи выполнен с возможностью определять число D подкадров нисходящей линии связи согласно значению поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, для управления передачей физического совместно используемого канала восходящей линии связи, PUSCH.
Предпочтительно, модуль генерирования информации подтверждения включает в себя:
блок получения информации конфигурации несущих, выполненный с возможностью получать максимальное число кодовых слов, которое компонентная несущая выполнена с возможностью поддерживать при передаче, и используется ли режим пакетирования между кодовыми словами; и
блок генерирования битов информации подтверждения, выполненный с возможностью определять, согласно максимальному числу кодовых слов, которое компонентная несущая выполнена с возможностью поддерживать при передаче, и используется ли режим пакетирования между кодовыми словами, битовое число а битов информации подтверждения, соответствующих каждому подкадру нисходящей линии связи, где максимальное число кодовых слов, и используется ли режим пакетирования между кодовыми словами получаются блоком получения информации конфигурации несущих.
Предпочтительно, модуль группировки включает в себя:
блок упорядочения, выполненный с возможностью упорядочивать биты информации подтверждения согласно максимальному значению DAI_max поля DAI в принятой DCI, используемой для управления передачей PDSCH и/или указывающей освобождение SPS нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в подкадрах нисходящей линии связи; и
блок назначения, выполненный с возможностью попеременно назначать биты информации подтверждения, упорядоченные блоком упорядочения, на две группы.
Предпочтительно, блок упорядочения дополнительно включает в себя:
первый подблок упорядочения, выполненный с возможностью помещать биты информации подтверждения, соответствующие N_sps PDSCH, в первые N_sps×a битовых положений;
второй подблок упорядочения, выполненный с возможностью помещать биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a; и
третий подблок упорядочения, выполненный с возможностью устанавливать оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′;
или блок упорядочения дополнительно включает в себя:
четвертый подблок упорядочения, выполненный с возможностью помещать биты информации подтверждения, соответствующие N_sps PDSCH, в последние N_sps×a битовых положений;
пятый подблок упорядочения, выполненный с возможностью помещать биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в первые DAI_max×a битовых положений; и
шестой подблок упорядочения, выполненный с возможностью устанавливать оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′.
Предпочтительно, блок назначения включает в себя:
блок разделения подгрупп, выполненный с возможностью поровну разделять упорядоченные биты информации подтверждения на D подгрупп.
Блок назначения дополнительно включает в себя: первый подблок назначения, выполненный с возможностью назначать подгруппу, имеющую нечетное число подгруппы, на первую группу из двух групп, и назначать подгруппу, имеющую четное число подгруппы, на вторую группу из двух групп; и/или
второй подблок назначения, выполненный с возможностью назначать подгруппы, имеющие четное число подгруппы, на первую группу из двух групп, и назначать подгруппу, имеющую нечетное число подгруппы, на вторую группу из двух групп.
Предпочтительно, когда компонентная несущая включает в себя многочисленные несущие, блок назначения попеременно использует первый подблок назначения и второй подблок назначения для упорядоченной информации подтверждения, соответствующей каждой из компонентных несущих, согласно установленной последовательности компоновки компонентных несущих.
Предпочтительно, если фактическое число подкадров нисходящей линии связи, определенное модулем определения числа подкадров нисходящей линии связи, является нечетным числом, 1 прибавляется к фактическому числу подкадров нисходящей линии связи для получения суммы, используемой в качестве числа D подкадров нисходящей линии связи.
Предпочтительно, блок назначения дополнительно включает в себя третий подблок назначения, выполненный с возможностью: когда компонентная несущая включает в себя многочисленные несущие, и D является нечетным числом, и в компонентных несущих число компонентных несущих b, в которых каждый подкадр нисходящей линии связи соответствует 2 битам информации подтверждения, является нечетным числом,
назначать последние два бита информации подтверждения из упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих b, соответственно двум группам; или
назначать последние два бита информации подтверждения из битов информации подтверждения последней компонентной несущей b в компонентных несущих соответственно двум группам, где компонентные несущие компонуются согласно установленной последовательности.
Предпочтительно, модуль группирования выполнен с возможностью:
согласно принятой DCI, используемой для управления передачей PDSCH и/или указания освобождения SPS, назначать биты информации подтверждения, соответствующие подкадру нисходящей линии связи, соответствующему значению нечетного числа поля DAI в принятой DCI, первой группе из двух групп, и назначать биты информации подтверждения, соответствующие подкадру нисходящей линии связи, соответствующему значению четного числа поля DAI, второй группе из двух групп.
В качестве альтернативы, модуль генерирования информации подтверждения дополнительно в особенности выполнен с возможностью генерировать биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи на каждой из компонентных несущих, и отображать биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи, в два бита d(0) и d(1) информации подтверждения, соответственно, так что, когда только одно кодовое слово передается в по меньшей мере одном первом подкадре нисходящей линии связи на каждой из компонентных несущих, биты информации подтверждения, соответствующие одному кодовому слову, передаваемому в по меньшей мере одном первом подкадре нисходящей линии связи, отображаются в d(0), и/или так что, когда только одно кодовое слово передается в по меньшей мере одном втором подкадре нисходящей линии связи на каждой из компонентных несущих, биты информации подтверждения, соответствующие одному кодовому слову, передаваемому в по меньшей мере одном втором подкадре нисходящей линии связи, отображаются в d(1).
Шестой вариант осуществления настоящего изобретения предусматривает устройство для обработки информации подтверждения, где устройство выполнено с возможностью выполнять этапы способа, описанные в вышеприведенных вариантах осуществления, а устройство расположено в базовой станции и включает в себя:
модуль приема, выполненный с возможностью принимать совокупные биты кодового слова, которые возвращены согласно подкадру нисходящей линии связи в компонентной несущей передатчиком;
модуль декодирования, выполненный с возможностью декодировать принятые совокупные биты кодового слова согласно установленному режиму декодирования для получения двух групп битов информации подтверждения, где каждая группа битов информации подтверждения включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линии связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; и модуль отображения, выполненный с возможностью отображать две группы битов информации подтверждения, полученные модулем декодирования, в биты информации обратной связи подкадров нисходящей линии связи, чтобы получать информацию подтверждения подкадра нисходящей линии связи.
Как показано на фиг.6, в еще одном способе реализации устройства для обработки информации подтверждения согласно варианту осуществления настоящего изобретения, устройство может включать в себя:
модуль 601 приема, выполненный с возможностью принимать, совокупные биты кодового слова, возвращенные передатчиком;
где совокупные биты кодового слова генерируются из двух групп битов кодового слова, и две группы битов кодового слова получаются кодированием, соответственно, двух групп битов информации подтверждения передатчиком;
где две группы битов информации подтверждения получаются следующим образом: приемом, передатчиком, по меньшей мере одной компонентной несущей и генерированием битов информации подтверждения, соответствующих каждой из компонентных несущих, на по меньшей мере одной компонентной несущей; упорядочением битов информации подтверждения, соответствующих каждой из компонентных несущих, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая получается на каждой из компонентных несущих и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в по меньшей мере одном подкадре нисходящей линии связи каждой из компонентных несущих; и попеременным назначением упорядоченных битов информации подтверждения, соответствующих каждой из компонентных несущих, на две группы;
модуль 602 декодирования, выполненный с возможностью декодировать принятые совокупные биты кодового слова согласно установленному режиму декодирования, чтобы получать две группы битов информации подтверждения; и
модуль 603 отображения, выполненный с возможностью отображать две группы битов информации подтверждения в биты информации обратной связи по меньшей мере одного подкадра нисходящей линии связи, чтобы получать информацию подтверждения по меньшей мере одного подкадра нисходящей линии связи.
Предпочтительно, в битах информации обратной связи подкадра нисходящей линии связи, которые получены посредством отображения модулем отображения:
первые N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующие DCI с DAI=1 по DAI=DAI_max; или
последние N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
первые DAI_max×a битовых положений хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max.
N_sps - число физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием SPS в подкадрах нисходящей линии связи, DCI используется для управления передачей PDSCH и/или указания освобождения SPS нисходящей линии связи, поле индекса назначения нисходящей линии связи, DAI, расположено в DCI, и а является битовым числом битов информации подтверждения, соответствующих каждому подкадру нисходящей линии связи.
Специалистам в данной области техники понятно, что для облегчения и краткости описания, что касается специфичных последовательностей операций работы предшествующих системы, устройства и блоков, ссылка может быть сделана на соответствующие последовательности операций в реализациях способа и подробности в материалах настоящей заявки дополнительно не описаны.
Блок-схема последовательности операций способа обработки для возврата информации подтверждения согласно седьмому варианту осуществления настоящего изобретения является следующей:
Этап 701: Сгенерировать биты информации подтверждения компонентной несущей согласно числу подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, и приему данных нисходящей линии связи, где, для по меньшей мере одного подкадра нисходящей линии связи, для которого необходимо генерироваться двум битам d(0) и d(1) информации подтверждения, если передается только одно кодовое слово, информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(0); для по меньшей мере одного подкадра нисходящей линии связи, для которого необходимо генерироваться двум битам d(0) и d(1) информации подтверждения, если передается только одно кодовое слово, информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(1).
В частности, число D подкадров нисходящей линии связи, чьей информации подтверждения необходимо возвращаться посредством подкадра восходящей линии связи, может определяться, используя способ по первому варианту осуществления согласно числу связанных подкадров, определенному различными зависимостями HARQ в Таблице 2 конфигурации восходящей/нисходящей линий связи, или определяться, используя способ по второму варианту осуществления согласно значению DAI в DCI для управления передачей PUSCH восходящей линии связи.
Генерирование битов информации подтверждения передачи включает в себя: определение, согласно числу кодовых слов, которое компонентная несущая выполнена с возможностью поддерживать при передаче, и тому, используется ли режим пакетирования между кодовыми словами, числа битов информации подтверждения, которые должны возвращаться в отношении каждого подкадра нисходящей линии связи.
В частности, если число кодовых слов, которое может передаваться на несущей, имеет значение 1, 1 биту d(0) информации подтверждения необходимо возвращаться в отношении каждого подкадра нисходящей линии связи на несущей. Для 1 бита d(0), значение ′1′ указывает правильный прием данных, переданных в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием данных, переданных в подкадре нисходящей линии связи, или неспособность принимать никакие данные в подкадре нисходящей линии связи, или наоборот. В материалах настоящей заявки, данные указывают ссылкой на передачу PDSCH или управляющую информацию нисходящей линии связи (Downlink Control Information, DCI), используемую для указания освобождения (Освобождения) полупостоянного планирования (Semi-persistent Scheduling, SPS) нисходящей линии связи.
Если число кодовых слов, которые могут передаваться на несущей, имеет значение 2, и режим пространственного пакетирования (пространственное пакетирование) не сконфигурирован между двумя кодовыми словами, 1 биту необходимо возвращаться в отношении каждого кодового слова каждого подкадра нисходящей линии связи на несущей, и необходимо всего 2 бита d(0) и d(1) информации подтверждения. Для 1 бита из 2 битов, значение ′1′ указывает правильный прием передачи данных одного кодового слова в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием передачи данных одного кодового слова в подкадре нисходящей линии связи, или неспособность принять данные одного кодового слова в подкадре нисходящей линии связи, или наоборот. Для другого 1 бита, значение ′1′ указывает правильный прием передачи данных другого кодового слова в подкадре нисходящей линии связи; а значение ′0′ указывает неправильный прием передачи данных другого кодового слова в подкадре нисходящей линии связи или неспособность принять данные другого кодового слова в подкадре нисходящей линии связи, или наоборот. Например, d(0) соответствует биту информации подтверждения первого кодового слова, a d(1) соответствует биту информации подтверждения второго кодового слова. В частности, хотя несущая выполнена с возможностью поддерживать 2 кодовых слова при передаче, фактически, иногда, только одно кодовое слово может передаваться в подкадре. Например, подкадр используется для передачи данных PDSCH, запланированной посредством SPS, или кодовое слово, неправильно принятое ранее, передается в подкадре, или подкадр не содержит передачи PDSCH, но подкадр имеет только CDI, соответствующую освобождению SPS нисходящей линии связи (хотя этот случай не является полностью таким же, как концепция кодового слова, всего лишь 1-битной информации подтверждения необходимо возвращаться, которая считается, что должна соответствовать одному кодовому слову). В этом случае, когда информация подтверждения кодового слова соответствует d(0) и d(1), согласно установленному правилу, для по меньшей мере одного подкадра нисходящей линии связи, для которого необходимо генерироваться двум битам информации подтверждения, если передается только одно кодовое слово, информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(0); для по меньшей мере одного подкадра нисходящей линии связи, для которого необходимо генерироваться двум битам информации подтверждения, если передается только одно кодовое слово, информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(1). Например, есть всего 4 подкадра нисходящей линии связи: подкадры 1, 2, 3 и 4 нисходящей линии связи. Согласно установленному правилу, только одно кодовое слово передается в подкадре 1 нисходящей линии связи, и информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(0); только одно кодовое слово передается в подкадре 2 нисходящей линии связи, и информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(1); только одно кодовое слово передается в подкадре 3 нисходящей линии связи, и информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(0); и только одно кодовое слово передается в подкадре 4 нисходящей линии связи, и информация подтверждения, соответствующая одному кодовому слову, соответствует биту d(1). Если считается, что другое кодовое слово не принято, другой бит d(1) или d(0) соответствующим образом устанавливается в ′0′. Очевидно, если передача PDSCH или DCI, указывающая освобождение SPS нисходящей линии связи, не принимается, значения двух битов d(0) и d(1) оба устанавливаются в ′0′.
Если числом кодовых слов, которые могут передаваться на несущей, является 2, но режим пространственного пакетирования сконфигурирован между двумя кодовыми словами, только 1 пакетированному биту d(0) информации подтверждения необходимо возвращаться в отношении каждого подкадра нисходящей линии связи на несущей. Если 1 бит установлен в ′1′, он указывает правильный прием всех кодовых слов, фактически переданных в подкадре нисходящей линии связи. В частности, если фактически передается одно кодовое слово (в том числе, одно кодовое слово в PDSCH или только DCI, указывающая освобождение SPS нисходящей линии связи), кодовое слово принято правильно; а если фактически передано два кодовых слова, правильно приняты два кодовых слова. Если 1 бит установлен в ′0′, он указывает, что передача данных по меньшей мере одного из кодовых слов, фактически переданных в подкадре нисходящей линии связи, принята неправильно, или что никакие данные из двух кодовых слов не приняты в подкадре нисходящей линии связи.
Таким образом, пользовательское оборудование в заключение определяет, согласно определенному числу D подкадров нисходящей линии связи и числу а (а=1 или а=2) битов информации подтверждения, которым необходимо возвращаться в отношении каждого подкадра нисходящей линии связи, общее число D×a битов информации подтверждения в заключение формируется в отношении каждой компонентной несущей нисходящей линии связи.
Этап 702: Упорядочить биты информации подтверждения D подкадров нисходящей линии связи несущей нисходящей линии связи для получения последовательности битов информации подтверждения, которая должна отправляться.
В частности, предполагается, что есть М несущих нисходящей линии связи и что информации подтверждения D подкадров нисходящей линии связи необходимо возвращаться в одном и том же подкадре восходящей линии связи. Прежде всего, компонуются биты информации подтверждения, соответствующие D подкадрам нисходящей линии связи первой несущей нисходящей линии связи, а затем, компонуются биты информации подтверждения, соответствующие D подкадрам нисходящей линии связи второй несущей нисходящей линии связи, и так далее, до тех пор, пока не скомпонованы биты информации подтверждения, соответствующие подкадрам нисходящей линии связи всех несущих нисходящей линии связи.
Например, 2 несущих нисходящей линии связи сконфигурированы для пользователя, и 4 подкадра нисходящей линии связи на каждой несущей нисходящей линии связи соответствуют одному и тому же подкадру восходящей линии связи. Для каждой несущей, предполагается, что режим передачи является передачей двух кодовых слов (кодового слова). Случай любого другого числа кодовых слов подобен этому. В материалах настоящей заявки, каждое кодовое слово использует один бит для указания информации подтверждения кодового слова (без пространственного пакетирования). В этом примере, 4*2=8 битам информации подтверждения необходимо возвращаться в отношении каждой несущей, и всего 16 битам информации подтверждения, а именно, последовательности [а(0), а(1), …, а (15)], необходимо возвращаться в отношении двух несущих.
После упорядочения, соответствие между a(i) в последовательности и информацией подтверждения подкадра нисходящей линии связи на несущей нисходящей линии связи показано в Таблице 39, где два бита d(0) и d(1) информации подтверждения, соответствующих каждому подкадру нисходящей линии связи, соответствуют битам a(2i) и a(2i+1), соответственно.
Этап 703: Разделить биты полученной последовательности битов информации подтверждения, которая должна отправляться, на две группы, где биты информации подтверждения в нечетных положениях назначаются первой группе, а биты информации подтверждения в четных положениях назначаются второй группе.
В частности, в последовательности [а(0), а(1), …, а (15)] битов информации подтверждения, полученных в вышеприведенном примере, [а(0), а(2), …, а(14)] генерируют первую группу, а [а(2), а(3), …, а(15)] генерируют вторую группу. Должно быть отмечено, что первая группа и вторая группа используются скорее только для различения двух групп, чем ограничения последовательности двух групп.
Этап 704: Кодировать каждую группу последовательностей битов информации подтверждения.
Этап 705: Выполнить согласование скорости передачи над кодированными битами, выполнить отображение и отправить биты.
В нескольких вариантах осуществления, приведенных в настоящей заявке, должно быть понятно, что раскрытые система, устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является всего лишь примерным. Например, разделение на блоки является всего лишь разделением логической функции и может быть другим разделением в фактической реализации. Например, множество блоков или компонентов может комбинироваться или встраиваться в другие системы, или некоторые признаки могут игнорироваться и не выполняться. В дополнение, отображенные или обсужденные взаимные связи или прямые связи, или коммуникационные соединения реализованы через некоторые интерфейсы. Опосредованные связи или коммуникационные соединения между устройствами или блоками могут быть реализованы в электронной, механической или других формах.
Блоки, описанные в качестве отдельных частей могут быть или могут не быть физически отдельными, а части, отображенные в качестве блоков, могут быть или могут не быть физическими блоками, могут быть расположены в одном положении или могут быть распределены по множеству сетевых блоков. Часть или все из блоков могут быть выбраны согласно фактическим потребностям для достижения целей решений вариантов осуществления настоящего изобретения.
В дополнение, функциональные блоки в каждом варианте осуществления настоящего изобретения могут быть встроены в блок обработки, или каждый из блоков может существовать физически самостоятельно, или два или более блоков могут быть объединены в блок. Объединенный блок может быть реализован в форме аппаратных средств или может быть реализован в форме программного функционального блока.
Когда объединенный блок реализован в форме программного функционального блока и продается или используется в качестве независимого продукта, объединенный блок может храниться на машинно-читаемом запоминающем носителе. На основании такого понимания, технические решения настоящего изобретения существенным образом или часть, вносящая вклад в предшествующий уровень техники, либо все или часть технических решений могут быть реализованы в форме программного продукта. Компьютерный программный продукт хранится на запоминающем носителе и включает в себя несколько команд, чтобы инструктировать компьютерное устройство (которое может быть персональным компьютером, сервером, процессором, сетевым устройством, или тому подобным) для выполнения всех или части этапов способа, описанного в каждом варианте осуществления настоящего изобретения. Запоминающий носитель включает в себя: любой носитель, который может хранить управляющие программы, такой как USB-диск флэш-памяти, съемный жесткий диск, постоянное запоминающее устройство (ПЗУ, ROM, Read-Only Memory), оперативное запоминающее устройство (ОЗУ, RAM, Random Access Memory), магнитный диск или оптический диск.
Вышеизложенное описание касается только специфичных вариантов осуществления настоящего изобретения, но не предназначено для ограничения объема охраны настоящего изобретения. Любые эквивалентные модификация или замена, постигаемые специалистами в данной области техники, в пределах технического объема настоящего изобретения будут подпадать под объем охраны настоящего изобретения. Поэтому, объем охраны настоящего изобретения будет подчиняться объему охраны формулы изобретения.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ МОЩНОСТЬЮ ФИЗИЧЕСКОГО ВОСХОДЯЩЕГО КАНАЛА УПРАВЛЕНИЯ | 2012 |
|
RU2568103C2 |
ОБРАБОТКА HARQ-ACK ДЛЯ НЕПРЕДУСМОТРЕННЫХ НИСХОДЯЩИХ ПОДКАДРОВ | 2017 |
|
RU2682915C1 |
ПОЛЬЗОВАТЕЛЬСКИЙ ТЕРМИНАЛ И СПОСОБ РАДИОСВЯЗИ | 2019 |
|
RU2789180C1 |
СПОСОБ ОПРЕДЕЛЕНИЯ ИНФОРМАЦИИ ОБРАТНОЙ СВЯЗИ, ОКОНЕЧНОЕ УСТРОЙСТВО И СЕТЕВОЕ УСТРОЙСТВО | 2018 |
|
RU2777190C2 |
ОБРАБОТКА ОТМЕНЫ ПЛАНИРОВАНИЯ SPS ДЛЯ ДИНАМИЧЕСКОЙ КОДОВОЙ КНИГИ ДЛЯ КВИТИРОВАНИЯ ЗАПРОСА ПОВТОРНОЙ ПЕРЕДАЧИ (HARQ-ACK) НА ОСНОВЕ ГРУППЫ КОДОВЫХ БЛОКОВ | 2019 |
|
RU2754678C1 |
ТЕРМИНАЛ И СПОСОБ РАДИОСВЯЗИ | 2019 |
|
RU2792877C1 |
ПЕРЕДАЧА УПРАВЛЯЮЩИХ ДАННЫХ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ | 2010 |
|
RU2557164C2 |
ОБРАБОТКА HARQ-АСК ДЛЯ НЕПРЕДУСМОТРЕННЫХ НИСХОДЯЩИХ ПОДКАДРОВ | 2013 |
|
RU2592872C2 |
ОБРАБОТКА HARQ-ACK ДЛЯ НЕПРЕДУСМОТРЕННЫХ НИСХОДЯЩИХ ПОДКАДРОВ | 2013 |
|
RU2639717C1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ | 2011 |
|
RU2518966C1 |
Изобретение относится к кодированию информации подтверждения. Технический результат состоит в устранении излишней траты мощности передачи и потери эксплуатационных качеств пользовательского оборудования. Для этого: принимают компонентную несущую, где компонентная несущая включает в себя по меньшей мере один подкадр нисходящей линии связи; генерируют биты информации подтверждения, соответствующие компонентной несущей, согласно принятой компонентной несущей; разделяют биты информации подтверждения на две группы, так что каждая группа включает в себя по меньшей мере один бит информации подтверждения, где по меньшей мере один бит информации подтверждения соответствует передаче физического совместно используемого канала нисходящей линии связи, PDSCH, и/или управляющей информации нисходящей линией связи, DCI, где DCI используется для указания освобождения полупостоянного планирования, SPS, нисходящей линии связи; кодируют две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерируют из двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы. 4 н. и 8 з.п. ф-лы, 7 ил., 39 табл.
1. Способ для кодирования информации подтверждения, состоящий в том, что:
принимают по меньшей мере одну компонентную несущую, при этом каждая компонентная несущая в упомянутой по меньшей мере одной компонентной несущей содержит по меньшей мере один подкадр нисходящей линии связи;
генерируют биты информации подтверждения, соответствующие каждой компонентной несущей, согласно каждой компонентной несущей;
упорядочивают биты информации подтверждения, соответствующие каждой компонентной несущей, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в упомянутом по меньшей мере одном подкадре нисходящей линии связи;
попеременно назначают упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей, двум группам и получают две группы битов информации подтверждения; и
кодируют упомянутые две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерируют из упомянутых двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы.
2. Способ по п.1, в котором упорядочение битов информации подтверждения, соответствующих каждой компонентной несущей, согласно DAI_max и N_sps состоит в том, что:
помещают биты информации подтверждения, соответствующие N_sps PDSCH, запланированных посредством полупостоянного планирования, в первые N_sps×a битовых положений;
помещают биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a; и
устанавливают оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′; или
помещают биты информации подтверждения, соответствующие N_sps PDSCH, запланированных посредством полупостоянного планирования, в последние N_sps×a битовых положений;
помещают биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в первые DAI_max×a битовых положений; и
устанавливают оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′;
в котором a - битовое число битов информации подтверждения, соответствующих каждому из подкадров нисходящей линии связи, а D - число подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы.
3. Способ по п.1 или 2, в котором попеременное назначение основано на степени разбиения бита.
4. Способ по п.1-2, в котором попеременное назначение упорядоченных битов информации подтверждения, соответствующих каждой компонентной несущей, двум группам, в частности, состоит в том, что: в возрастающем или убывающем порядке чисел несущих, назначают упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей в упомянутой по меньшей мере одной компонентной несущей, двум группам, соответственно.
5. Способ по п.1-2, в котором генерирование битов информации подтверждения, соответствующих каждой компонентной несущей, состоит в том, что:
генерируют биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи в каждой компонентной несущей; и
отображают биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи, в два бита d(0) и d(1) информации подтверждения, соответственно,
так что, когда только одно кодовое слово передается в по меньшей мере одном первом подкадре нисходящей линии связи в каждой компонентной несущей, биты информации подтверждения, соответствующие упомянутому одному кодовому слову, передаваемому в упомянутом по меньшей мере одном первом подкадре нисходящей линии связи, отображаются в d(0);
и/или так что, когда только одно кодовое слово передается в по меньшей мере одном втором подкадре нисходящей линии связи в каждой компонентной несущей, биты информации подтверждения, соответствующие упомянутому одному кодовому слову, передаваемому в упомянутом по меньшей мере одном втором подкадре нисходящей линии связи, отображаются в d(1).
6. Способ для обработки информации подтверждения, состоящий в том, что:
принимают приемником совокупные биты кодового слова, возвращенные передатчиком;
при этом совокупные биты кодового слова генерируются из двух групп битов кодового слова, и упомянутые две группы битов кодового слова получаются кодированием, соответственно, двух групп битов информации подтверждения передатчиком;
при этом упомянутые две группы битов информации подтверждения получаются следующим образом: принимают передатчиком по меньшей мере одну компонентную несущую и генерируют биты информации подтверждения, соответствующие каждой компонентной несущей, в упомянутой по меньшей мере одной компонентной несущей; упорядочивают биты информации подтверждения, соответствующие каждой компонентной несущей, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая получается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в упомянутом по меньшей мере одном подкадре нисходящей линии связи каждой компонентной несущей; и попеременно назначают упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей, двум группам;
декодируют приемником, согласно установленному режиму декодирования, принятые совокупные биты кодового слова для получения упомянутых двух групп битов информации подтверждения; и
отображают приемником упомянутые две группы битов информации подтверждения в биты информации обратной связи упомянутого по меньшей мере одного подкадра нисходящей линии связи, чтобы получать информацию подтверждения упомянутого по меньшей мере одного подкадра нисходящей линии связи.
7. Способ по п.6, в котором в битах информации обратной связи упомянутого по меньшей мере одного подкадра нисходящей линии связи, которые получены отображением:
первые N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max; или
последние N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
первые DAI_max×a битовых положений хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max;
в котором a - битовое число битов информации подтверждения, соответствующих каждому подкадру нисходящей линии связи.
8. Устройство для кодирования информации подтверждения, содержащее:
модуль генерирования информации подтверждения, выполненный с возможностью принимать по меньшей мере одну компонентную несущую, при этом каждая компонентная несущая в упомянутой по меньшей мере одной компонентной несущей содержит по меньшей мере один подкадр нисходящей линии связи, и генерировать биты информации подтверждения, соответствующие каждой компонентной несущей, согласно каждой компонентной несущей;
модуль группировки, выполненный с возможностью упорядочивать биты информации подтверждения, соответствующие каждой компонентной несущей, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая принимается на каждой компонентной несущей и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в упомянутом по меньшей мере одном подкадре нисходящей линии связи, попеременно назначать упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей, двум группам и получать две группы битов информации подтверждения; и
модуль кодирования, выполненный с возможностью кодировать упомянутые две разделенные группы битов информации подтверждения для получения, соответственно, двух групп битов кодового слова и генерировать из упомянутых двух групп битов кодового слова, полученных кодированием, совокупные биты кодового слова, которые должны быть переданы.
9. Устройство по п.8, в котором:
упомянутое устройство выполнено с возможностью помещать биты информации подтверждения, соответствующие N_sps PDSCH, запланированных посредством полупостоянного планирования, в первые N_sps×a битовых положений;
помещать биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a; и
устанавливать оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′; или
блок упорядочения в особенности выполнен с возможностью помещать биты информации подтверждения, соответствующие N_sps PDSCH, запланированных посредством полупостоянного планирования, в последние N_sps×a битовых положений;
помещать биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max, в первые DAI_max×a битовых положений; и
устанавливать оставшиеся (D×a-(DAI_max+N_sps)×a) биты информации подтверждения в ′0′;
в котором a - битовое число битов информации подтверждения, соответствующих каждому подкадру нисходящей линии связи, а D - число подкадров нисходящей линии связи, для которых необходимо, чтобы биты информации подтверждения были сгенерированы.
10. Устройство по п.8 или 9, в котором модуль генерирования информации подтверждения в особенности выполнен с возможностью генерировать биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи в каждой компонентной несущей, и отображать биты информации подтверждения, соответствующие первому кодовому слову и второму кодовому слову, передаваемым в каждом подкадре нисходящей линии связи, в два бита d(0) и d(1) информации подтверждения, соответственно, так что, когда только одно кодовое слово передается в по меньшей мере одном первом подкадре нисходящей линии связи в каждой компонентной несущей, биты информации подтверждения, соответствующие упомянутому одному кодовому слову, передаваемому в упомянутом по меньшей мере одном первом подкадре нисходящей линии связи, отображаются в d(0), и/или так что, когда только одно кодовое слово передается в по меньшей мере одном втором подкадре нисходящей линии связи в каждой из компонентных несущих, биты информации подтверждения, соответствующие упомянутому одному кодовому слову, передаваемому в упомянутом по меньшей мере одном втором подкадре нисходящей линии связи, отображаются в d(1).
11. Устройство для обработки информации подтверждения, содержащее:
модуль приема, выполненный с возможностью принимать совокупные биты кодового слова, возвращенные передатчиком;
при этом совокупные биты кодового слова генерируются из двух групп битов кодового слова, и две группы битов кодового слова получаются кодированием, соответственно, двух групп битов информации подтверждения передатчиком;
при этом упомянутые две группы битов информации подтверждения получаются следующим образом: принимают передатчиком по меньшей мере одну компонентную несущую и генерируют биты информации подтверждения, соответствующие каждой компонентной несущей, в упомянутой по меньшей мере одной компонентной несущей; упорядочивают биты информации подтверждения, соответствующие каждой компонентной несущей, согласно максимальному значению DAI_max поля индекса назначения нисходящей линии связи, DAI, в управляющей информации нисходящей линии связи, DCI, которая получается на каждой из компонентных несущих и используется для управления передачей физического совместно используемого канала нисходящей линии связи, PDSCH, и/или указания освобождения полупостоянного планирования, SPS, нисходящей линии связи, и числу N_sps физических совместно используемых каналов нисходящей линии связи, PDSCH, запланированных полупостоянным планированием, SPS, в упомянутом по меньшей мере одном подкадре нисходящей линии связи каждой компонентной несущей; и попеременно назначают упорядоченные биты информации подтверждения, соответствующие каждой компонентной несущей, двум группам;
модуль декодирования, выполненный с возможностью декодировать, согласно установленному режиму декодирования, принятые совокупные биты кодового слова, чтобы получать упомянутые две группы битов информации подтверждения; и
модуль отображения, выполненный с возможностью отображать упомянутые две группы битов информации подтверждения в биты информации обратной связи упомянутого по меньшей мере одного подкадра нисходящей линии связи, чтобы получать информацию подтверждения упомянутого по меньшей мере одного подкадра нисходящей линии связи.
12. Устройство по п.11, в котором в битах информации обратной связи упомянутого по меньшей мере одного подкадра нисходящей линии связи, которые получены отображением:
первые N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
битовые положения с N_sps×a+1 по N_sps×a+DAI_max×a хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max; или
последние N_sps×a битовых положений хранят биты информации подтверждения, соответствующие N_sps PDSCH; и
первые DAI_max×a битовых положений хранят биты информации подтверждения, соответствующие подкадрам нисходящей линии связи, соответствующим DCI с DAI=1 по DAI=DAI_max;
в котором a - битовое число битов информации подтверждения, соответствующих каждому из подкадров нисходящей линии связи.
CN 101267284 A, 17.09.2008 | |||
СПОСОБ ОБЕСПЕЧЕНИЯ ПЕРЕДАЧИ ОБСЛУЖИВАНИЯ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ | 2007 |
|
RU2404543C2 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ ПОДТВЕРЖДЕНИЯ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ В СИСТЕМЕ СВЯЗИ OFDMA | 2005 |
|
RU2338326C2 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Приспособление для суммирования отрезков прямых линий | 1923 |
|
SU2010A1 |
Авторы
Даты
2015-04-20—Публикация
2012-01-17—Подача