СПОСОБ СВЯЗИ И УСТРОЙСТВО
COMMUNICATION METHOD AND DEVICE

Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области технологий связи и, в частности, к способу связи и устройству.
Уровень техники
В системе связи для обеспечения надежности и эффективности передачи данных при передаче используется гибридный автоматический запрос повторения (Hybrid Automatic Repeat reQuest, HARQ).
Основной принцип HARQ может быть понят из следующего: сторона приема возвращает результат декодирования данных, принятых от стороны передачи, на сторону передачи, правильное декодирование возвращается в качестве подтверждения (Acknowledgement, ACK), и неверное декодирование возвращается как отрицательное подтверждение (Negative Acknowledgement, NACK). Если сторона передачи принимает ACK, новые данные могут быть переданы на сторону приема; или, если сторона передачи принимает NACK, данные могут быть повторно переданы на сторону приема.
В настоящее время в данной области техники необходимо срочно решить техническую задачу обеспечения эффективной HARQ обратной связи.
Раскрытие сущности изобретения
Варианты осуществления настоящего изобретения обеспечивают способ и устройство связи для обеспечения эффективной HARQ обратной связи.
Для решения вышеупомянутой задачи в вариантах осуществления настоящего изобретения используются следующие технические решения.
Согласно первому аспекту, вариант осуществления настоящего изобретения обеспечивает способ связи. Способ включает в себя:
определение устройством связи количества PDSCHs (или упоминаемых как набор ассоциаций DL) на основании набора значений K1 и таблицы выделения ресурсов во временной области; и определение устройством связи кодовой книги HARQ на основании количества PDSCHs.
Согласно второму аспекту вариант осуществления настоящего изобретения обеспечивает способ связи. Способ включает в себя:
определение устройством связи количества PDSCHs (или упоминаемых как набор ассоциаций DL) на основании набора значений K1 и таблицы выделения ресурсов во временной области; определение устройством связи количества PDCCHs; и определение кодовой книги HARQ на основании количества PDSCHs и количества PDCCHs.
Со ссылкой на первый аспект или второй аспект может быть понятно, что устройство связи может эффективно передавать Кодовую книгу HARQ.
Со ссылкой на первый аспект или второй аспект, количество PDSCHs может быть понято как количество PDSCH событий, и количество PDCCHs может быть понято как количество событий мониторинга PDCCH.
В возможной реализации в первом аспекте или во втором аспекте набор значений K1 включает в себя набор временных отношений между данными нисходящей линии связи, передаваемыми сетевым устройством на устройство связи через PDSCH, и HARQ кодовой книгой, которая представляет собой данные нисходящей линии связи, которые передаются устройством связи обратно в сетевое устройство. Значение K0 включает в себя временную зависимость между планированием нисходящей линии связи, передаваемым сетевым устройством на устройство связи через PDCCH, и запланированными данными нисходящей линии связи, передаваемыми сетевым устройством на устройство связи.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации второго аспекта, устройство связи определяет количество PDCCHs на основании набора значений K1, значения K0 в таблице выделения ресурсов во временной области, периода физического канала управления нисходящей линии связи PDCCH, смещение мониторинга PDCCH и шаблона мониторинга PDCCH.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации второго аспекта, устройство связи определяет Кодовую книгу HARQ на основании меньшего значения между количеством PDSCHs и количеством PDCCHs.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации первого аспекта или второго аспекта, таблица выделения ресурсов во временной области дополнительно включает в себя по меньшей мере одно из информации выделения ресурсов во временной области и типа планирования.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации первого аспекта или второго аспекта, тип планирования включает в себя первый тип и второй тип. Первый тип указывает, что данные нисходящей линии связи передаются через PDSCH с использованием слота в качестве гранулярности передачи, а второй тип указывает, что данные нисходящей линии связи передаются через PDSCH с использованием символа в качестве гранулярности передачи.
Согласно третьему аспекту вариант осуществления настоящего изобретения обеспечивает способ связи. Способ включает в себя: прием сетевым устройством кодовой книги HARQ, переданной устройством связи.
В возможной реализации третьего аспекта кодовая книга HARQ определяется на основании количества PDCCHs и количества PDSCHs.
В возможной реализации третьего аспекта кодовая книга HARQ определяется на основании количества PDSCHs.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации третьего аспекта, сетевое устройство передает набор значений K1, значение K0 в таблице выделения ресурсов временной области, период физического канала управления нисходящей линии связи PDCCH, PDCCH смещение мониторинга и PDCCH шаблон мониторинга для устройства связи для определения количества PDCCHs.
Со ссылкой на вышеупомянутую возможную реализацию, в возможной реализации третьего аспекта, сетевое устройство передает набор значений K1 и таблицу выделения ресурсов во временной области на устройство связи для определения количества PDSCHs.
Согласно четвертому аспекту вариант осуществления настоящего изобретения обеспечивает устройство, включающее в себя, по меньшей мере, один процессор и, по меньшей мере, одну память. Процессор выполнен с возможностью выполнять способ по любому из с первого аспекта по третий аспект. По меньшей мере одна память соединена с по меньшей мере одним процессором.
Согласно пятому аспекту вариант осуществления настоящего изобретения обеспечивает устройство, включающее в себя, по меньшей мере, один процессор и по меньшей мере одну память. По меньшей мере одна память соединена с по меньшей мере одним процессором. По меньшей мере, одна память выполнена с возможностью хранить программный код компьютера или компьютерную инструкцию. Когда один или несколько процессоров исполняют код компьютерной программы или компьютерную инструкцию, устройство выполняет способ по любому из с первого аспекта по третий аспект.
В соответствии с шестым аспектом вариант осуществления настоящего изобретения обеспечивает устройство, включающее в себя, по меньшей мере, один процессор. Процессор выполнен с возможностью выполнять способ по любому из с первого аспекта по третий аспект.
В соответствии с седьмым аспектом, вариант осуществления настоящего изобретения обеспечивает устройство, включающее в себя, по меньшей мере, один интерфейс связи, выполненный с возможностью выполнять этапы приема и передачи в соответствии со способом по любому из с первого аспекта по третий аспект. Кроме того, устройство может дополнительно включать в себя, по меньшей мере, один процессор, выполненный с возможностью выполнения этапов обработки в соответствии со способом по любому из аспектов с первого аспекта по третий аспект. По меньшей мере, один процессор соединен с по меньшей мере одним интерфейсом связи. В качестве варианта, вышеупомянутые этапы обработки включают в себя способ определения кодовой книги HARQ, количества PDCCHs и/или количества PDSCHs и т.п. В качестве варианта, вышеупомянутые этапы приема и передачи включают в себя реализацию обмена информацией внутри устройства или реализацию передачи между сетевым устройством и устройством связи.
Согласно восьмому аспекту вариант осуществления настоящего изобретения обеспечивает компьютерный носитель данных, содержащий компьютерные инструкции. Когда компьютерные инструкции выполняются на устройстве, устройство выполнено с возможностью выполнять способ в соответствии со способом по любому из аспектов с первого аспекта по третий аспект.
Согласно девятому аспекту вариант осуществления настоящего изобретения обеспечивает компьютерный программный продукт. Когда компьютерный программный продукт запускается на компьютере, компьютер выполнен с возможностью выполнять способ в соответствии со способом по любому из аспектов с первого аспекта по третий аспект.
Согласно десятому аспекту, вариант осуществления настоящего изобретения обеспечивает микросхему. Микросхема может быть выполнена в форме устройства. Микросхема может быть любым устройством с четвертого аспекта по девятый аспект.
Описание полезных эффектов, соответствующих четвертому аспекту - десятому аспекту, может быть приведено со ссылкой на описание полезных эффектов с первого аспекта по третий аспект. Описание подробностей не повторяется.
Краткое описание чертежей
Фиг.1 является блок-схемой алгоритма способа связи согласно варианту осуществления настоящего изобретения;
Фиг.2 является схемой частотно-временной области способа связи согласно варианту осуществления настоящего изобретения;
Фиг.3 является блок-схемой алгоритма другого способа связи в соответствии с вариантом осуществления настоящего изобретения;
Фиг.4 является схемой частотно-временной области способа связи согласно варианту осуществления настоящего изобретения;
Фиг.5 является блок-схемой алгоритма еще одного способа связи в соответствии с вариантом осуществления настоящего изобретения;
Фиг.6 является структурной схемой устройства согласно варианту осуществления настоящего изобретения; и
Фиг.7 является структурной схемой другого устройства согласно варианту осуществления настоящего изобретения.
Осуществление изобретения
Следует отметить, что в настоящем раскрытием слово «в качестве примера» или «например» используется для предоставления примера, иллюстрации или описания. Любой вариант осуществления или схема структура, описанная как «в качестве примера» или «например» в настоящем раскрытии, не должна объясняться как более предпочтительная или имеющая больше преимуществ, чем другой вариант осуществления или схема структуры. Точно, использование слова «в качестве примера» или «например» или тому подобного предназначено для представления связанной концепции определенным образом.
В настоящем раскрытии «из (of)», «соответствующий (corresponding, relavant)» и «соответствующий (corresponding)» могут использоваться взаимозаменяемо в некоторых случаях. Следует отметить без акцента на разницу между «из», «соответствующим» и «относящийся», выраженные значения являются последовательными.
В настоящем раскрытии термин «множество» означает два или более двух.
Термины «первый», «второй» и тому подобное в настоящем изобретении используются только для дифференциации и не предназначены для ограничения последовательности. Например, первый ресурс частотной области и второй ресурс частотной области просто предназначены для различия разных ресурсов частотной области, но не предназначены для ограничения их последовательного порядка.
Идентификаторы, представляющие величины в настоящем изобретении, такие как английские буквы i, X, Y, S, C, m, n, Pc, a, b, Nc и т.п., могут быть действительными числами и, в качестве варианта, могут быть константами, натуральными числами или тому подобное.
Для простоты понимания нижеследующее использует примеры для описания некоторых концепций, относящихся к вариантам осуществления настоящего изобретения.
Несущая: несущая в вариантах осуществления настоящего изобретения включает в себя любую одну или более комбинаций в следующем: несущая в сценарии агрегации несущих (carrier aggregation, CA), несущая в сценарии CA, несущая в сценарий с множественным объединением потоков (multiple stream aggregation, MSA), несущая в сценарии, отличном от MSA, несущая в сценарии с двойным подключением (dual connection) и несущая в non-DC сценарии. CC в сценарии CA, MSA или DC может упоминаться как составляющая несущая (component carrier, CC), например, включающая в себя первичную CC или вторичную CC. Обслуживающая сота в CA, MSA или DC сценарии может быть первичной сотой (primary cell, PCell) или вторичной сотой (secondary cell, SCell). Для простоты описания в некоторых сценариях в вариантах осуществления настоящего изобретения CC в вышеупомянутых различных сценариях может пониматься как сота. Это не ограничено в вариантах осуществления настоящего изобретения.
Нумерология: нумерология представляет собой параметр, используемый системой связи. Система связи (например, 5G) может поддерживать множество нумерологий. Нумерология может быть определена с использованием одной или нескольких из следующих сведений о параметрах: разнесение поднесущих, циклический префикс (cyclic prefix, CP), временной блок, полоса пропускания и тому подобное. Временной блок может использоваться для представления длительности или единицы времени во временной области, например, точка выборки, символ (symbol), мини-слот (mini-slot), слот (slot), множество слотов, подкадр (subframe), радиокадр (radio frame) или структура кадра (frame). Информация временного блока может включать в себя тип, длину или структуру временного блока.
Кодовая книга HARQ: сторона приема может передавать обратно, используя информацию обратной связи восходящей линии связи (например, UCI), на сторону передачи, результат декодирования множества фрагментов данных, переданных стороной передачи. UCI может передаваться через физический канал управления восходящей линии связи (physical uplink control channel, PUCCH) или физический совместно используемый канал восходящей линии связи (physical uplink share channel, PUSCH). Множество фрагментов данных может быть образовано из разных временных блоков, разных кодовых слов множественный ввод-множественный выход (multiple input multiple output, MIMO), разных BWPs и разных несущих. кодовая книга HARQ используется для указания результата декодирования вышеупомянутого одного фрагмента или множества фрагментов данных или также может упоминаться как HARQ-ACK. Размер кодовой книги HARQ может быть определен с использованием количества занятых битов, например, количества битов, занятых HARQ кодовой книгой в UCI. кодовая книга HARQ может быть проиндексирована с использованием соответствия между каждым количеством битов и соответствующими данными, передаваемыми стороной передачи.
Форма обратной связи кодовой книги HARQ: применяется динамическая форма и полустатическая форма. Количество битов кодовой книги HARQ, возвращаемых в динамической форме, обычно зависит от фактического или текущего состояния планирования. Количество битов кодовой книги HARQ, возвращаемой в полустатической форме, обычно зависит от параметра конфигурации, и параметр конфигурации может переноситься посредством сигнализации, такой как сигнализация высокого уровня.
Временная последовательность HARQ и временная последовательность планирования:
1. K0: Временная зависимость между планированием нисходящей линии связи и соответствующей передачей данных нисходящей линии связи (временная привязка между DL назначением и соответствующей DL передачей данных). Данные, отправленные стороной передачи на сторону приема, могут называться данными нисходящей линии связи. Планирование нисходящей линии связи, такое как информация управления нисходящей линии связи (downlink control information, DCI), может передаваться стороной передачи на сторону приема через физический канал управления нисходящей линии связи (physical downlink control channel, PDCCH). В частности, если сторона передачи передает DCI на сторону приема во временном блоке n через PDCCH, временной блок, соответствующий данным, которые запланированы с использованием DCI и которые передаются через физический совместно используемый канал нисходящей линии связи (physical downlink shared channel, PDSCH), представляет собой n + K0. Для простоты описания, временные блоки, связанные с K0, совместно называются слотом. Однако временные блоки, описанные в вариантах осуществления настоящего изобретения, не ограничены слотом. Обычно сторона передачи может конфигурировать таблицу выделения ресурсов во временной области или таблицу выделения PDSCH символов (как показано на фиг.1). Каждая строка в таблице выделения ресурсов во временной области может включать в себя любой один или более из одного K0, информацию выделения ресурсов во временной области и тип планирования (также называемого PDSCH типом отображения). Информация выделения ресурсов во временной области может указывать ресурс временной области, например, указывать начальный символ и количество символов, которые заняты запланированными данными, или указывать временной блок, занятый данными нисходящей линии связи. Например, информация выделения ресурсов во временной области может совместно кодироваться как начальное значение указания длины (start length indication value, SLIV).
Например, количество символов, включенных в один слот, может составлять 14. Тип А планирования представляет слот передачи, и тип В планирования представляет передачу вне слота или мини-слота. Дополнительно, сторона передачи может указать стороне приема, используя DCI, конкретную строку в таблице выделения ресурсов временной области, которой должен соответствовать ресурс временной области, выделенный для передачи данных. Таким образом, сторона приема может знать значение K0 и ресурс временной области, выделенные стороной передачи для передачи данных. Когда сторона передачи является базовой станцией и сторона приема является оконечным устройством, базовая станция может передавать таблицу выделения ресурсов во временной области с использованием сигнализации управления радиоресурсами (radio resource control, RRC). Дополнительно, набор значений также может быть сконфигурирован для K0, и K0 не обязательно должен находиться в таблице выделения ресурсов во временной области.
Таблица 1
Номер индексаиндекс
K0
Начальный символ
Количество символов
Тип планирования (PDSCH тип отображения)
0
0
2
10
A
1
1
3
8
A
2
0
4
7
B
3
3
2
10
A
2. K1: Временная зависимость между передачей данных нисходящей линии связи и соответствующей обратной связью кодовой книги HARQ (временная привязка между передачей данных DL и соответствующей HARQ кодовой книгой). В частности, если сторона передачи передает данные нисходящей линии связи на сторону приема через PDSCH во временном блоке n, сторона приема передает информацию обратной связи восходящей линии связи, такую как информация управления восходящей линии связи (uplink control information, UCI), соответствующая данным нисходящей линии связи, на сторону передачи во временном блоке n + K1. Обычно сторона приема передает UCI на сторону передачи через PUSCH или PUCCH. Когда сторона передачи является базовой станцией и сторона приема является оконечным устройством, базовая станция может предварительно сконфигурировать набор значений K1, например, {1, 2, 3, 4}, и отправить набор значений K1 в оконечное устройство с использованием RRC сигнализации. Затем базовая станция передает DCI оконечному устройству для уведомления оконечного устройства о конкретном значении K1, выделенном для передачи данных в наборе.
Местоположение PDCCH: PDCCH местоположение также может упоминаться как PDCCH случай мониторинга (monitor occasion). Базовая станция должна уведомить оконечное устройство о способе мониторинга PDCCH, например, информации о местоположении PDCCH. Обычно базовая станция может конфигурировать для оконечного устройства с использованием RRC сигнализации период мониторинга PDCCH, PDCCH смещение (offset) мониторинга и PDCCH шаблон мониторинга (шаблон, или символ мониторинга) в одном слоте. Например, период мониторинга, настроенный базовой станцией для оконечного устройства, составляет 4 слота, смещение мониторинга составляет 2 слота, и шаблон представляет собой символы 0 и 1, оконечное устройство может рассматривать два слота как смещение, контролировать каждые четыре слота для определения существует ли PDCCH, и знать, что местоположениями PDCCHs являются слот 2, слот 6, слот 10, слот 14,… и слот 2 + 4n, где n является целым числом, при условии, что символы 0 и 1 контролируются в вышеупомянутых слотах.
Местоположение PDSCH: местоположение PDSCH также может упоминаться как событие PDSCH (PDSCH occasion) и может быть местоположением PDSCH, которое может использоваться для передачи данных нисходящей линии связи. Как показано в таблице 2, значение 0 K0 в таблице выделения ресурсов во временной области используется в качестве примера. Значение 0 K0 представляет, что PDSCH и PDCCH находятся в одном и том же слоте. Как показано в таблице 2, этот один слот включает в себя 14 символов, используемых в качестве примера. На основании типа B планирования, то есть, один или более PDSCHs могут быть запланированы в одном слоте, оконечное устройство знает, что четыре местоположения PDSCH в одном слоте могут использоваться базовой станцией для передачи данных нисходящей линии связи в оконечное устройство и, в частности, являются символами 0 и 1, символы 4 и 5, символы 8 и 9 и символы 12 и 13. Набор слотов, в котором находится PDSCH, или возможный набор PDSCH событий, в которых HARQ информация может быть передана обратно с использованием целевой UCI, также может упоминается как набор ассоциаций нисходящей линии связи (DL association set). Например, для UCI в слоте n соответствующий DL набор ассоциаций является слотом n-K1.
Таблица 2
Номер индексаиндекс
K0
Начальный символ
Количество символов
Тип планирования (PDSCH тип отображения)
0
0
0
2
B
1
0
4
2
B
2
0
8
2
B
3
0
12
2
B
Полоса пропускания (bandwidth): полоса пропускания может быть смежными ресурсами в частотной области. Полоса пропускания иногда может упоминаться как часть полосы пропускания (bandwidth part, BWP), часть полосы пропускания несущей (carrier bandwidth part), полоса пропускания поддиапазона (subband), узкополосная полоса пропускания (narrowband) или другое название. Название не ограничено в этом изобретении. Например, одна BWP включает в себя K (K> 0) смежных поднесущих; или одна BWP является ресурсом частотной области, включающим в себя N смежных блоков ресурсов (resource block, RB), которые не перекрывают друг друга, разнесение поднесущих в RB может составлять 15 кГц, 30 кГц, 60 кГц, 120 кГц, 240 кГц, 480 кГц или другое значение. Альтернативно, одна BWP является ресурсом частотной области, включающим в себя M смежных групп блоков ресурсов (resource block group, RBG), которые не перекрывают друг друга, и одна RBG включает в себя P смежных RBs. Разнесение поднесущей RB может составлять 15 кГц, 30 кГц, 60 кГц, 120 кГц, 240 кГц, 480 кГц или другое значение, такое как целое кратное 2. Например, одна или несколько BWPs могут быть сконфигурированы для одной несущей или соты. Вышеупомянутый набор значений K1 и таблица выделения ресурсов во временной области (или также может упоминаться как таблица выделения символов PDSCH) могут быть сконфигурированы для каждой BWP. Например, набор 1 из K1 и таблица 1 выделения ресурсов во временной области (или также может упоминаться как таблица 1 выделения символов PDSCH) сконфигурированы для BWP 1. Набор 2 из K1 и выделения ресурсов во временной области таблица 2 (или может также упоминаться как таблица выделения символов PDSCH) сконфигурированы для BWP 2. PDCCH событие мониторинга одной несущей или сота может быть набором/объединением (super-set) PDCCH событий мониторинга всех BWPs, сконфигурированные или активированные для несущей или соты. Альтернативно, PDSCH событие (или набор ассоциаций DL) одной несущей или соты может быть набором/набором объединения (super-set) PDSCH событий (или наборов ассоциаций DL) всех BWPs, сконфигурированных или активированных для несущей или соты.
В вариантах осуществления настоящего изобретения, если не указано иное, одна сота и одна BWP используются в качестве примера для описания. Подобный статус также применим к случаю множества сот и/или множества BWPs. Подробности не описаны здесь снова.
Варианты осуществления настоящего изобретения, если не указано иное, могут применяться к дуплексу с временным разделением (time division duplex, TDD) или дуплексу с частотным разделением (frequency division duplex, FDD). Например, фиг.2 или фиг.4 показывает дуплекс с частотным разделением. Чтобы быть конкретным, PDSCH, PDCCH и PUCCH отдельно расположены в разных ресурсах частотной области. Однако варианты осуществления настоящего изобретения также могут быть применены к дуплексу с временным разделением. В частности, PDSCH, PDCCH и PUCCH могут быть расположены в одном и том же ресурсе частотной области.
Далее описываются технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. В описании вариантов осуществления настоящего изобретения «/» означает «или», если не указано иное. Например, A/B может представлять A или B. В этом описании «и/или» описывает только отношение ассоциации для описания связанных объектов и представляет, что могут существовать три отношения. Например, A и/или B могут представлять следующие три случая: существует только A, существуют и A, и B, и существует только B. Дополнительно, в описаниях в вариантах осуществления настоящего изобретения «множество» означает два или более двух.
Устройство связи, относящееся к вариантам осуществления настоящего изобретения, может быть устройством, используемым для передачи или обработки данных/сигнализации в системе связи. Например, устройство связи может быть оконечным устройством и может быть, в частности, устройством пользователя (user equipment, UE), оконечным устройством доступа, блоком оконечного устройства, станцией оконечного устройства, мобильной станцией, мобильной станцией, удаленной станцией, удаленным оконечным устройством, мобильным устройством, устройством беспроводной связи, агентом оконечного устройства, приспособлением оконечного устройства или тому подобное. Оконечное устройство доступа может быть сотовым телефоном, беспроводным телефоном, телефоном с протоколом инициирования сеанса (session initiation protocol, SIP), станцией беспроводной локальной связи (wireless local loop, WLL), персональным цифровым ассистентом (personal digital assistant, PDA), портативным устройством, имеющее функцию беспроводной связи, вычислительным устройством или другим устройством обработки, подключенное к беспроводному модему, установленное на транспортном средстве, носимым устройством, оконечным устройством в сети 5G или оконечным устройством в будущей усовершенствованной PLMN сети. Для простоты описания устройство связи или сторона приема в вариантах осуществления настоящего изобретения могут совместно упоминаться как оконечное устройство.
Сетевое устройство, относящееся к вариантам осуществления настоящего изобретения, может быть устройством, используемым для передачи или обработки данных/сигнализации. Например, сетевое устройство может быть базовой станцией, ретрансляционным узлом, точкой доступа или тому подобным. Базовая станция может представлять собой базовую приемопередающую станцию (base transceiver station, BTS) в глобальной системе мобильной связи (global system for mobile communication, GSM) или сети с множественным доступом с кодовым разделением (code division multiple access, CDMA) или NB (NodeB) в широкополосном множественном доступе с кодовым разделением (wideband code division multiple access, WCDMA) или eNB или eNodeB (evolved NodeB) в LTE. Сетевое устройство также может быть беспроводным контроллером в сценарии облачной сети радиодоступа (cloud radio access network, CRAN). Сетевым устройством также может быть gNB в сети 5G, сетевое устройство в будущей усовершенствованной PLMN сети или тому подобное. Для простоты описания сетевое устройство или сторона передачи в вариантах осуществления настоящего изобретения могут совместно упоминаться как базовая станция.
Следует отметить, что в вариантах осуществления настоящего изобретения, если не указано иное, передача может относиться как к отправке по восходящей линии связи, так и к приему по нисходящей линии связи. Отправка по восходящей линии связи может быть понята, что устройство связи передает данные и/или сигнализацию по восходящей линии связи на сетевое устройство, и прием по нисходящей линии связи может быть понят, что устройство связи принимает данные и/или сигнализацию по нисходящей линии связи, отправленные сетевым устройством.
Ссылаясь на фиг.1, вариант осуществления настоящего изобретения обеспечивает способ связи. Способ может включать в себя следующие этапы:
101. Определить количество PDSCHs (или упоминаемых как набор ассоциаций DL) на основании набора значений K1 и таблицы выделения ресурсов во временной области.
102. Определить Кодовую книгу HARQ на основании количества PDSCHs (или упоминаемых как набор ассоциаций DL).
Например, этап 101 и 102 может выполняться устройством связи, оконечным устройством или микросхемой.
В этом варианте осуществления настоящего изобретения количество PDSCHs можно понимать как количество PDSCH событий. Например, базовая станция может передавать набор событий PDSCH данных нисходящей линии связи на оконечное устройство, или оконечное устройство может определять набор событий PDSCH на основании параметра, такого как набор значений K1, предварительно сконфигурированный базовой станцией или отправленный базовой станцией с помощью RRC сигнализации и/или некоторых или всех фрагментов информации в таблице выделения ресурсов во временной области. Информация обратной связи PDSCH может быть передана обратно в той же UCI. Количество PDCCHs можно понимать как количество событий мониторинга PDCCH, а именно, набор PDCCH событий, в котором находится PDCCH, используемый базовой станцией для передачи информации о планировании нисходящей линии связи в оконечное устройство. Информация обратной связи PDSCH, запланированная с использованием PDCCH, может быть передана обратно в той же UCI.
То, что оконечное устройство определяет количество PDSCHs на основании набора значений K1, и таблица выделения ресурсов во временной области может быть понята как то, что оконечное устройство определяет количество PDSCHs на основании, по меньшей мере, одного фрагмента информации, включенного в таблицу выделения ресурсов во временной области и набор значений K1. Например, оконечное устройство определяет количество PDSCHs на основании информации выделения ресурсов во временной области в таблице выделения ресурсов во временной области и набора значений K1, или определяет количество PDSCHs на основании типа планирования в таблице выделения ресурсов во временной области и набор значений K1 или определяет количество PDSCHs на основании типа планирования и информации выделения ресурсов во временной области в таблице выделения ресурсов во временной области и набора значений K1. Например, набор значений K1 включает в себя набор значений временной зависимости между данными нисходящей линии связи, передаваемыми сетевым устройством на устройство связи через PDSCH, и HARQ кодовой книгой, данных нисходящей линии связи, возвращаемых устройством связи в сетевое устройство.
Например, значение K0 является значением временной зависимости между планированием нисходящей линии связи, передаваемым сетевым устройством на устройство связи через PDCCH, и запланированными данными нисходящей линии связи, передаваемыми сетевым устройством на устройство связи.
Далее, способ может включать в себя:
прием оконечным устройством набора значений K1 и таблицы выделения ресурсов во временной области, которые отправляются базовой станцией.
Например, базовая станция может конфигурировать набор значений K1 и таблицу выделения ресурсов во временной области для оконечное устройства с использованием RRC сигнализации. Набор значений K1 и таблица выделения ресурсов во временной области могут быть сконфигурированы на основании BWP. RRC сигнализация, используемая для конфигурирования набора значений K1 и таблицы выделения ресурсов во временной области, может представлять собой одну и ту же сигнализацию или другую сигнализацию.
Дополнительно, набор значений K1 и таблица выделения ресурсов во временной области на этапе 101 могут иметь один или несколько из следующих возможных случаев.
Случай 1: набор значений K1 является набором объединения первого набора и второго набора. Вторым набором может быть набор значений K1, используемый для планирования с использованием резервной DCI (fallback DCI) или резервной DCI, такой как формат DCI 1_0, в общем пространстве поиска. Поскольку резервная DCI может использоваться до того, как будет установлено RRC соединение, набор значений K1, соответствующий резервной DCI, обычно не конфигурируется с использованием RCC сигнализации или может быть предварительно задана системой (такой как сетевое устройство доступа, основное сетевое устройство или базовая станция) или конфигурируется с использованием оставшейся минимальной системной информации (remaining minimum system information, RMSI). Первый набор может быть набором значений K1, который сконфигурирован с использованием RRC сигнализации и который используется для планирования с использованием нерезервной DCI (non-fallback DCI), такого как формат DCI 1_1, или который используется для планирования с использованием резервной DCI в оконечном устройстве конкретного пространства поиска. То, что событие PDSCH или событие PDCCH может быть запланировано с использованием резервной DCI или может быть запланировано с использованием нерезервной DCI, необходимо учитывать в процессе определения PDSCH события и/или PDCCH события. Следовательно, определяется, что K1, используемый для кодовой книги HARQ, является набором объединения первого набора и второго набора. Например, первым набором является {1, 2} и вторым набором является {2, 3, 4}, так что набор значений K1 равен {1, 2, 3, 4}. В качестве варианта, набор значений K1 также может быть набором объединения первого набора, второго набора и третьего набора. Третий набор является набором значений K1, используемый до установления RRC соединения.
В дополнение к набору значений K1, в качестве варианта, таблица выделения ресурсов во временной области также может быть набором объединения из первой таблицы выделения ресурсов во временной области и второй таблицы выделения ресурсов во временной области. Первая таблица выделения ресурсов во временной области используется для планирования с использованием нерезервной DCI, например, сконфигурированной для каждой BWP с использованием RRC сигнализации. Вторая таблица выделения ресурсов во временной области используется для планирования с использованием резервной DCI, например, сконфигурированной с использованием RMSI или заданной системой.
Случай 2: набор значений K1 и таблица выделения ресурсов временной области, которые сконфигурированы с использованием RRC сигнализации, имеют более высокий приоритет, чем набор значений K1 и таблица выделения ресурсов временной области, которые сконфигурированы с использованием RMSI или заданы системой. Другими словами, набор значений K1 и таблица выделения ресурсов временной области, которые сконфигурированы с использованием RRC сигнализации, могут заменить первый набор значений K1 и первую таблицу выделения ресурсов временной области. Таким образом, может быть определено, что набор значений K1, используемый HARQ-ACK кодовой книгой, может быть первым набором, и/или таблица выделения ресурсов временной области, используемая HARQ-ACK кодовой книгой, может быть первой таблицей выделения ресурсов временной области.
Случай 3: определяется, что набор значений K1 и/или таблица выделения ресурсов во временной области, которые используются в информации обратной связи конкретной соты или BWP, связан с конфигурацией пространства поиска PDCCH соты или BWP или конфигурация формат DCIа, который необходимо отслеживать, соты или BWP. Например, предполагается, что только определенное общее пространство поиска сконфигурировано для конкретной соты или BWP (в качестве варианта, особенно в случае, когда планирование между BWP или планирование между несущими не поддерживается), нет необходимости отслеживать формат DCI 1_1 (поскольку формат DCI 1_1 может быть расположен только в конкретном пространстве поиска UE). В этом случае, набор значений K1 является вторым набором и/или таблица выделения ресурсов временной области является второй таблицей выделения ресурсов временной области. В другом примере специальное пространство поиска UE сконфигурировано для конкретной соты или BWP, в конкретном пространстве поиска UE необходимо отслеживать только резервную DCI, и нет необходимости отслеживать формат DCI 1_1. В этом случае набор значений K1 является вторым набором или первым набором, и/или таблица выделения ресурсов временной области является второй таблицей выделения ресурсов временной области или первой таблицей выделения ресурсов временной области. Для еще одного примера, только конкретное пространство поиска UE сконфигурировано для конкретной соты или BWP (в качестве варианта, в частности, в случае, когда планирование между BWP или планирование между несущими не поддерживается), должен отслеживаться только резервная DCI в конкретном пространстве поиска UE, и нет необходимости отслеживать резервную DCI. В этом случае определяется набор ассоциации DL или информация HARQ обратной связи для соты или BWP при условии, что набор значений K1 является первым набором и/или таблица выделения ресурсов временной области является первой таблицей выделения ресурсов временной области.
Кроме того, способ может включать в себя:
передачу оконечным устройством кодовой книги HARQ на базовую станцию.
В вариантах осуществления настоящего изобретения информация выделения ресурсов во временной области указывает ресурс во временной области, занятый PDSCH. Например, информация выделения ресурсов во временной области включает в себя начальный символ и длину символа, которые соответствуют PDSCH, используемому для передачи данных нисходящей линии связи.
Тип планирования может быть первым типом и/или вторым типом. Первый тип может упоминаться как тип A (type A), и второй тип может упоминаться как тип B (type B). Например, тип A обычно используется для передачи данных нисходящей линии связи через PDSCH с использованием слота в качестве минимального блока. В частности, когда тип планирования равен A, один слот обычно соответствует одному PDSCH, чтобы передавать данные нисходящей линии связи. Тип B обычно используется для передачи данных нисходящей линии связи через PDSCH с использованием не слота, мини-слота или символа в качестве минимального блока. В частности, когда типом планирования является B, один слот обычно соответствует множеству PDSCHs для передачи данных нисходящей линии связи. Другими словами, один или несколько символов могут соответствовать одному PDSCH. Минимальный блок вышеупомянутого типа планирования может быть любым временным блоком, как определено выше. В качестве варианта, тип A указывает, что данные нисходящей линии связи передаются через PDSCH с использованием слота в качестве гранулярности передачи. Тип B указывает, что данные нисходящей линии связи передаются через PDSCH с использованием символа в качестве гранулярности передачи.
Далее конкретно описывается конкретная реализация, в которой оконечное устройство определяет количество PDSCHs, как показано на фиг.2.
Во всех вариантах осуществления настоящего изобретения, по меньшей мере, один PDSCH и, по меньшей мере, один PDCCH могут быть расположены на одной или более несущих.
Предполагается, что период PDCCH является одним слотом (то есть, PDCCH должен отслеживаться в каждом слоте). Набор значений K1 включает в себя только значение 1, и таблица выделения ресурсов во временной области показана в таблице 3.
Таблица 3
Номер индексаиндекс
K0
Начальный символ
Количество символов
Тип планирования (PDSCH тип отображения)
0
0
0
2
B
1
0
4
2
B
2
0
8
2
B
3
0
12
2
B
Из фиг.3, значение K0 равно 0. Предполагается, что PUCCH соответствует слоту 2, оконечное устройство может передавать на базовую станцию Кодовую книгу HARQ через PUCCH в слоте 2. кодовая книга HARQ используется оконечным устройством для указания состояния приема данных нисходящей линии связи базовой станции. Поскольку значение K1 равно 1, UCI в слоте 2 может включать в себя информацию обратной связи данных нисходящей линии связи, передаваемых через PDSCH в слоте 1. Кроме того, поскольку набор значений K0 равен 0, PDCCH событие, в котором PDCCH может быть используется для планирования, что PDSCH, в качестве варианта, расположен в слоте 1. Если сконфигурированный шаблон мониторинга PDCCH состоит в том, что оконечному устройству необходимо выполнять мониторинг только в первом символе, количество PDCCH событий, которые должны отслеживаться оконечным устройством, равно 1 (DCI может использоваться для планирования PDSCH в PDCCH событии, и кодовая книга HARQ PDSCH может быть возвращена обратно в слот 2).
Как показано в таблице 3, поскольку тип планирования является типом B, кодовая книга HARQ, отправленная оконечным устройством базовой станции в слоте 2, может включать в себя информацию обратной связи, соответствующую четырем PDSCH событием (передача в четырех мини-слотах или передача вне слота в слоте 1), соответственно соответствующая символам 0 и 1, символам 4 и 5, символам 8 и 9 и символам 12 и 13. В этом случае оконечному устройству необходимо сгенерировать информацию HARQ обратной связи для четырех PDSCH событий.
В частности, оконечное устройство может генерировать X битов информации HARQ обратной связи для каждого PDSCH события, и X представляет собой количество битов, которое необходимо использовать для обратной связи для одного PDSCH. Например, транспортный блок (transport block, TB) является блоком данных для передачи по нисходящей линии связи. В конфигурации одного TB или кодовой книги один бит должен использоваться для обратной связи для одного PDSCH (соответствующего результату декодирования TB). В конфигурации двух TBs или кодовых слов операция объединения (bundling) не выполняется, два бита необходимо использовать для обратной связи для одного PDSCH (соответствующего результату декодирования двух TBs). В конфигурации двух TBs или кодовых слов выполняется операция объединения (bundling), один бит должен использоваться для обратной связи для одного PDSCH (соответствующего результату декодирования двух TBs и результату операции). Обратная связь CBG настроена, и N битов используются для обратной связи для каждого ТВ. Например, предполагается, что количество PDSCH событий равно 4, когда сконфигурирован один TB, количество битов кодовой книги HARQ равно 4, и когда сконфигурированы два TBs, и операция объединения не выполняется, количество битов кодовой книги HARQ равно 8.
Если передача PDSCH отслеживается в i-м PDSCH событии, X битов информации обратной связи, сгенерированной на основании вышеупомянутого способа, находится в соответствующем местоположении (например, i-ом местоположении). Если передача PDSCH не контролируется, соответствующее местоположение (например, i-е местоположение) по умолчанию заполняется NACK из X битов.
В качестве варианта, оконечное устройство определяет PDSCH событие следующим образом.
Предполагается, что множество строк в таблице выделения ресурсов во временной области являются строками, в которых тип планирования является типом A, можно понимать, что один слот соответствует одному PDSCH событию. Поскольку только один PDSCH, тип планирования которого является типом A, может быть запланирован в одном слоте, оконечное устройство позволяет вышеуказанному множеству типов A соответствовать одному PDSCH событию. В частности, как показано в таблице 1, когда типы планирования, соответствующие индексным номерам 0, 1, 3 каждый, представляют собой A, три строки учитываются как одно PDSCH событие. В качестве альтернативы, учитывая планирование между слотами, количество PDSCHs, тип планирования которых является типом A в одном слоте, может быть количеством значений K0 в строках, в которых тип планирования является типом A в таблице. Например, значение K0 в строках, в которых тип планирования является типом A в таблице 4, может быть {0, 1}, и поэтому количество PDSCHs, тип планирования которых является типом A в двух слотах, равно 2.
Существует множество строк, в которых тип планирования является типом B в таблице выделения ресурсов во временной области. Понятно, что один слот соответствует множеству PDSCH событиям. Если запланирован PDSCH, соответствующий выделению временного блока а, в качестве варианта, PDSCH, соответствующий выделению временного блока b, которая перекрывает выделение временного блока a, не может быть запланирован. Следовательно, оконечное устройство накапливает количество PDSCHs, тип планирования которых является типом B, при выделении временных блоков, которые не перекрываются. Выделение временного блока может быть продолжительность, занимаемая несколькими символами. Например, временные блоки, соответственно, соответствующие двум PDSCHs, являются символами 1-5 и символами 1-8, и данные обычно передаются через один PDSCH в двух временных блоках. Следовательно, PDSCHs, соответственно соответствующие символам 1-5 и символам 1-8, считаются как одно PDSCH событие.
Далее описываются четыре примера, в которых определяется PDSCH событие. Однако это не рассматривается как ограничение.
Пример 1: возможное количество PDSCHs, тип планирования которых является типом B в одном слоте, является количеством строк, в которых начальные символы различаются, и тип планирования PDSCH события является типом B в таблице. Например, в таблице 4, если настроен PDSCH, тип планирования которого является типом A, количество PDSCHs, тип планирования которого является типом A, считается только одним, и количество PDSCHs, тип планирования которых является типом B, равно трем (соответственно, соответствующие начальным символам 0, 4 и 8). Следовательно, возможное количество PDSCHs в одном слоте равно 4. Вначале может быть выполнена организация кодовой книги для PDSCH, тип планирования которого является типом A, и затем может быть выполнена для PDSCH, тип планирования которого является типом B, или наоборот. Когда выполняется организация информации HARQ обратной связи для PDSCH, тип планирования которого является типом B, организация может выполняться на основании начальных символов PDSCH. Например, сначала выполняется организация информации обратной связи PDSCH, начальный символ которого равен 0, и затем выполняется организация информации обратной связи PDSCH, начальный символ которой равен 4, и, наконец, выполняется организация информации обратной связи PDSCH, начальный символ которого равен 8.
Таблица 4
Номер индексаиндекс
K0
Начальный символ
Количество символов
Тип планирования (PDSCH тип отображения)
0
0
0
2
B
1
0
0
4
B
2
0
4
2
B
3
0
4
7
B
4
0
8
2
B
5
0
2
12
A
6
1
3
12
A
Пример 2: подсчитывается возможное количество PDSCHs в строках, в которых тип планирования является типом B, и начальные числа не перекрываются. Например, в таблице выше строки, в которых начальные символы не перекрываются, соответственно: соответствующая строка, в которой индекс равен 0, строка, в которой индекс равен 2, и строка, в которой индекс равен равно 4. Следовательно, количество PDSCHs, типом планирования которых является тип B, считается как 3. Организация может выполняться в порядке времени, в течение которого контролируется DCI, или может выполняться в порядке времени, в который контролируются начальные символы PDSCH.
Пример 3. Учитывая, что множество PDSCHs могут одновременно использоваться для передачи в один и тот же момент, самый простой способ состоит в том, что количество PDSCH событий в одном слоте подсчитывается как количество строк в таблице выделения ресурсов во временной области. Кодовая книга организована в соответствии с индексами, соответствующими PDSCH событиями, например, но не ограничиваясь этим, в порядке возрастания. В частности, информация HARQ обратной связи для PDSCH, индекс которого равен 0, ранжируется перед информацией HARQ обратной связи для PDSCH, индекс которой равен 1 (если передача PDSCH, индекс которой равен i, не отслеживается, местоположение соответствует индексу i по умолчанию заполнен NACK). В качестве варианта, если оконечное устройство контролирует передачу множества PDSCHs с одинаковым индексом (например, индекс равен i) в одном и том же слоте, только информация HARQ PDSCH, индекс которого равен i и которая запланирована с использованием самой ранней DCI или самой последней DCI, передаются обратно в местоположение, соответствующее индексу i, или только информация обратной связи PDSCH, индекс которого равен i и который имеет минимальный или максимальный индекс RB, возвращается в местоположение, соответствующее индексу i. Следовательно, это может гарантировать, что оконечное устройство и базовая станция имеют одинаковое понимание как организации кодовой книги, так и информации.
Чтобы уменьшить накладные расходы, в качестве варианта, количество строк, в которых типом планирования является тип A, может быть подсчитано как 1 (или не подсчитано многократно) или, в качестве варианта, количеством строк, в которых начальные символы являются одинаковыми, и количествами символов (или SLIV) одинаковы, считаются как 1 (или не учитываются повторно). Организация кодовой книги выполняется на основании минимального значения индекса или максимального значения индекса значений индекса, которые находятся в таблице и которые соответствуют значению SLIV, или начальному символу и значению символа (аналогично, при необходимости, если оконечное устройство контролирует передачу множества PDSCHs с одним и тем же SLIV или одинаковыми начальными символами и одинаковым количеством символов в одном слоте, только информация HARQ PDSCH, запланированная с использованием самой ранней DCI или самой последней DCI, возвращается в соответствующее местоположение или только информация обратной связи PDSCH с минимальным или максимальным индексом RB передается обратно в соответствующее местоположение. Это может гарантировать, что оконечное устройство и базовая станция имеют одинаковое понимание как организации кодовой книги, так и информации). В качестве альтернативы, в качестве варианта, количество строк, в которых типом планирования является тип A, начальные символы являются одинаковыми, и количество символов (или значение SLIV) одинаковыми, считаются равными 1. Используется аналогичное правило организации кодовой книги, и подробности не описаны здесь снова; и/или, в качестве варианта, количество строк, в которых типом планирования является тип B, начальные символы являются одинаковыми, и количество символов (или значение SLIV) одинаковыми, считаются как 1 (или не считаются повторно). Аналогичное правило организации кодовой книги используется, и подробности здесь не описываются снова.
Пример 4. Учитывая сложность обработки и издержки обратной связи оконечного устройства, может быть предусмотрено, что максимальное количество X (X является положительным целым числом) PDSCHs (или PDSCHs, тип планирования которых является типом B) существует в одном слоте. В этом случае, набор слотов, в котором существует PDSCH событие, определяется на основании набора значений K1. Количество PDSCH событий в каждом слоте в наборе равно X (или X + 1, при условии, что один тип A должен рассматриваться независимо). В качестве варианта, X фрагментов информации HARQ обратной связи в информации HARQ обратной связи в каждом слоте соответствуют информации обратной связи X PDSCHs (или X PDSCHs, тип планирования которых является типом B) в слоте, которые имеют минимальное значение SLIV или максимальное значение SLIV (в качестве варианта, если множество значений SLIV одинаковы, одинаковые значения SLIV считаются равными одному). Если Y PDSCHs контролируются, Y меньше X (или X контролируются PDSCHs, тип планирования которых является типом B), местоположения X – Y соответственно заполняются NACKs. Альтернативно, в качестве варианта, X фрагментов информации HARQ обратной связи в информации HARQ обратной связи в каждом слоте соответствуют информации обратной связи X PDSCHs (или X PDSCHs, тип планирования которых является типом B) в слоте, которые имеют минимальное значение индекса или максимальный индекс (в качестве варианта, если множество строк, в которых начальные символы и/или конечные символы, соответствующие индексам, являются одинаковыми, количество PDSCHs в слоте считается только одним, максимальное значение индекса или минимальное значение индекса используется как значение индекса). Если Y PDSCHs контролируются, и Y меньше X (или X PDSCHs, тип планирования которых является типом B, контролируются), местоположения X – Y соответственно заполняются NACKs. Альтернативно, в качестве варианта, X фрагментов информации HARQ обратной связи в информации HARQ обратной связи в каждом слоте соответствуют информации обратной связи X PDSCH событиям (или X PDSCHs, тип планирования которых является типом B), которые находятся в слоте, в котором данные или DCI являются первыми (или последними) при мониторинге. Если Y PDSCH контролируются, и Y меньше X (или контролируются X PDSCHs, тип планирования которых является типом B), местоположения X – Y соответственно заполняются NACKs. Альтернативно, в качестве варианта, X фрагментов информации HARQ обратной связи в информации HARQ обратной связи в каждом слоте соответствуют информации обратной связи X PDSCHs (или X PDSCHs, тип планирования которых является типом B), которые находятся в слоте, и чей начальный символ является самым ранним или конечный символ является самым последним (в качестве варианта, PDSCH события с одинаковым начальным символом или одинаковым конечным символом считаются как одно). Если Y PDSCH контролируются, и Y меньше X (или X PDSCHs, тип планирования которых является типом B, контролируются), местоположения X – Y соответственно заполняются NACKs.
Следует отметить, что для типа B опорная точка начального символа может быть первым символом в слоте. Следовательно, для первой строки значение начального символа равно 0. Кроме того, для типа B опорная точка начального символа также может быть первым символом набора ресурсов для передачи PDCCH. Следовательно, для первой строки значение начального символа равно 0. Предполагается, что первый символ набора ресурсов для передачи PDCCH может быть 0 и 7, первая строка соответствует двум возможным PDSCH событиям, и начальные символы соответственно равны 0 + 0 и 0 + 7.
В этом варианте осуществления настоящего изобретения последовательность организации кодовой книги HARQ (информация обратной связи PDSCH или информация обратной связи PDSCH, тип планирования которого является типом B) может быть определена на основании начального местоположения временного блока, соответствующего значению PDSCH или SLIV (или начальному местоположению и длине), или последовательности значений индекса в таблице. Начальные местоположения могут быть в порядке возрастания или в порядке убывания. Например, то, что последовательность организации определяется в порядке возрастания начальных местоположений, соответствующих PDSCH, используется в качестве примера. Для типа B предполагается, что в одном слоте есть три временных блока, в каждой из которых существует PDSCH, и тремя временными блоками являются соответственно символы 1-6, символы 2-8 и символы 10-12. В реализации, кодовая книга HARQ PDSCH в символах с 1 по 6 оркестрована, и затем оркестрована кодовая книга HARQ PDSCH в символах с 10 по 12. В другой реализации, кодовая книга HARQ для PDSCH в символах 2-8 является оркестрованной, и затем, для кодовой книги HARQ для PDSCH в символах 10-12. Вышеупомянутая последовательность организации кодовой книги HARQ может пониматься как последовательность, в которой оконечное устройство генерирует Кодовую книгу HARQ, или последовательность, в которой базовая станция получает Кодовую книгу HARQ. В качестве варианта, если множество PDSCHs с одинаковым начальным местоположением или множество PDSCHs с одинаковым значением SLIV (или одинаковыми начальным местоположением и длиной) в таблице, или множество PDSCHs с одинаковым значением индекса в таблице отслеживается в одном слоте, только информация обратной связи PDSCH, которая находится во множестве PDSCHs и которая запланирована с использованием самой ранней или самой последнего отслеживаемой DCI, возвращается в соответствующее местоположение. Альтернативно, только информация HARQ обратной связи PDSCH, которая находится во множестве PDSCHs, и которая используется для самой ранней или последней передачи во временной области или частотной области, передается обратно в соответствующее местоположение. В вышеупомянутом правиле или способе может быть гарантировано, что сторона приема и сторона передачи имеют одинаковое понимание размера кодовой книги и организации, тем самым, повышая надежность связи.
Например, набор значений K1 и таблица конфигурируются на основании BWP, и обычно множество BWPs может быть сконфигурировано для одной соты (или несущей). Следовательно, одна сота используется в качестве примера, общее количество Nc PDSCH событий для соты связано с состоянием конфигурации/активации BWP. Например, возможное PDSCH событие может быть определено для каждой сконфигурированной или активированной BWP вышеуказанным способом. PDSCH событие может быть набором объединения или набором пересечений PDSCH событий BWP, сконфигурированных или активированных для соты. В другом примере набор значений K1, сконфигурированный с использованием RRC сигнализации, представляет собой набор объединения или набор пересечений набора значений K1, сконфигурированный с использованием RRC сигнализации или сконфигурированный на основании активированной BWP для соты, таблица сконфигурирована с использованием RRC сигнализация является набором объединения или набором пересечений таблицы, сконфигурированной с использованием RRC сигнализации или сконфигурированной на основании активированной BWP для соты, и затем определяется PDSCH событие для соты. В случае множества несущих, для способа определения PDSCH события и информации обратной связи каждой соты, обратитесь к вышеприведенному описанию, окончательная кодовая книга HARQ с обратной связью может включать в себя информацию HARQ обратной связи всех сот, сконфигурированных или активированных оконечным устройством. Как конкретно организовать информацию HARQ обратной связи каждой соты, не ограничено в настоящем изобретении.
В качестве варианта, в вышеупомянутом процессе определения PDSCH события K0 и периода PDCCH, смещения (offset) мониторинга PDCCH и шаблона мониторинга PDCCH, могут дополнительно рассматриваться, чтобы гарантировать, что PDSCH событие, в котором PDCCH используется для планирования, является эффективным PDSCH событием, и информация HARQ возвращается. Например, для PDSCH события в слоте n значение K0 может быть только 4, PDCCH, который, вероятно, планирует PDSCH, расположен только в слоте n – 4. Поскольку в соответствии с настроенным периодом PDCCH и смещением (offset) мониторинга PDCCH, в слоте n – 4 отсутствует событие мониторинга PDCCH. Следовательно, слот n не может быть частью набора ассоциаций DL.
В случае, когда кодовая книга HARQ определяется на основании количества PDSCHs, рассматривается возможность того, что PDSCH запланирован. Это помогает оконечному устройству эффективно генерировать Кодовую книгу HARQ, чтобы обеспечить нормальную связь с базовой станцией.
В соответствии с другим аспектом вышеприведенное решение также может быть применимо к сценарию, в котором множество PDSCHs соответствуют одному слоту, чтобы реализовать гибкое планирование радиоинтерфейса.
Далее описывается другой вариант осуществления настоящего изобретения, в этом варианте осуществления те же или аналогичные этапы, функции и пояснения терминов, аналогичные описанным в предшествующих вариантах осуществления, можно сослаться на вышеупомянутые варианты осуществления. Как показано на фиг.3, способ связи включает в себя следующие этапы:
301. Определить количество PDSCHs на основании набора значений K1 и таблицы выделения ресурсов во временной области.
302. Определить количество PDCCHs.
303. Определить Кодовую книгу HARQ на основании количества PDSCHs и количества PDCCHs.
Например, вышеуказанный этап определения может выполняться оконечным устройством, микросхемой или устройством связи.
Временная последовательность определения количества PDSCHs и определения количества PDCCHs не ограничена в этом варианте осуществления настоящего изобретения. В частности, количество PDSCHs может быть определено до, в то же время или после того, как определено количество PDCCHs.
В этом варианте осуществления настоящего изобретения для этапов определения посредством оконечного устройства количества PDSCHs на основании набора значений K1 и таблицы выделения ресурсов во временной области см. конкретное описание в вышеупомянутом варианте осуществления. Подробности не описаны здесь снова.
Например, оконечное устройство определяет количество PDCCHs на основании любого из следующего:
набор значений K1, значение K0 в таблице выделения ресурсов во временной области, период PDCCH, смещение (offset) мониторинга PDCCH и шаблон мониторинга PDCCH. В частности, оконечное устройство определяет количество PDCCHs на основании набора значений K1, значения K0 в таблице выделения ресурсов во временной области, периода PDCCH, смещения мониторинга PDCCH и шаблона мониторинга PDCCH.
Со ссылкой на фиг.4 ниже подробно описывается конкретная реализация, в которой оконечное устройство определяет количество PDCCHs.
Предполагается, что период PDCCH является одним слотом, таблица выделения ресурсов во временной области показана на фиг.5, и оконечное устройство может отслеживать, имеется ли PDCCH в каждом слоте.
Таблица 5
Номер индекса индекс
K0
Начальный символ
Количество символов
Тип планирования
0
0
2
10
A
1
1
3
8
A
2
2
4
7
A
3
3
2
10
A
Как показано на фиг.5, набор значений K0 равен {0, 1, 2, 3}, и предполагается, что набор значений K1 включает в себя только 1. Когда оконечному устройству необходимо передать обратно Кодовую книгу HARQ через PUCCH, соответствующий слоту 4, поскольку значение K1 равно 1, кодовая книга HARQ может включать в себя информацию HARQ обратной связи данных, передаваемых через PDSCH в слоте 3. Поскольку значение K0 равно {0, 1, 2, 3}, предполагается, что количество PDCCH событий в каждом слоте, определенных на основании шаблона мониторинга PDCCH, равно 1, количество PDCCH событий, в которых PDSCH в слоте 3 может быть запланировано, равно 4, и четыре PDCCH события соответственно являются слотом 3 (K0 = 0) , слот 2 (K0 = 0), слот 1 (K0 = 2) и слот 0 (K0 = 3). Следовательно, количество PDCCH событий, которые должны контролироваться оконечное устройство ом, равно 4.
В этом случае оконечное устройство должно генерировать информацию HARQ обратной связи для четырех PDCCH событий.
Например, оконечное устройство может генерировать X битов информации HARQ обратной связи для каждого PDCCH события, и X является количество битов, которое необходимо использовать для обратной связи для одного PDSCH. Например, транспортный блок (transport block, TB) является блоком данных для передачи по нисходящей линии связи. В конфигурации одного TB или кодовой книги один бит должен использоваться для обратной связи для одного PDSCH (соответствующего результату декодирования TB). В конфигурации двух TBs или кодовых слов операция объединения не выполняется, и два бита необходимо использовать для обратной связи для одного PDSCH (соответствующего результату декодирования двух TBs). В конфигурации двух TBs или кодовых слов выполняется операция объединения, и один бит должен использоваться для обратной связи для одного PDSCH (соответствующего результату декодирования и результату работы двух TBs). Сконфигурирована обратная связь CBG и N битов используются для обратной связи для каждого ТВ. Например, предполагается, что количество PDSCHs равно 4, когда сконфигурирован один TB, количество битов кодовой книги HARQ равно 4, и когда два TBs сконфигурированы, и операция объединения не выполняется, количество битов кодовой книги HARQ равно 8.
Для i-го PDCCH события, если отслеживается PDCCH, который используется для планирования передачи PDSCH (например, формат DCIа 1_1 или формат DCIа 1_0), X битов информации обратной связи PDSCH, запланированной DCI, сгенерированный вышеупомянутым способом, находится в соответствующем местоположении (например, i-ом местоположении). Если PDCCH, используемый для планирования PDSCH для передачи, не отслеживается (например, формат DCI 1_1 или формат DCI 1_0), соответствующее местоположение (например, i-е местоположение) по умолчанию заполняется NACK X битов.
Одна возможность состоит в том, что оконечное устройство определяет кодовую книгу HARQ на основании количества PDCCHs. Когда количество PDCCHs больше количества PDSCHs, ресурс радиоинтерфейса может быть потрачен впустую. Следовательно, в этом решении всесторонне рассматриваются количество PDCCHs и количество PDSCHs, что помогает эффективно возвращать кодовую книгу HARQ.
Кроме того, в этом варианте осуществления настоящего изобретения оконечное устройство определяет информацию HARQ обратной связи соты на основании меньшего значения min {количество PDSCHs, количество PDCCHs}, чтобы уменьшить количество бит, занимаемых HARQ кодовой книгой, и уменьшить накладные расходы радиоинтерфейса.
Например, когда количество PDSCHs меньше, чем количество PDCCHs (или, в более общем случае, произведение C и количество PDSCHs меньше, чем произведение S и количество PDCCHs, и S, и C равны действительным числам), устройство связи определяет кодовую книгу HARQ на основании количества PDSCHs.
[0117] Альтернативно, когда количество PDSCHs больше, чем количество PDCCHs (или, в более общем случае, произведение C и количество PDSCHs больше, чем произведение S и количество PDCCHs, и S, и C являются действительными числами), устройство связи определяет кодовую книгу HARQ на основании количества PDCCHs.
[0118] Альтернативно, когда количество PDSCHs равно количеству PDCCHs (или, в более общем случае, произведение C и количество PDSCHs равно произведению S и количеству PDCCHs, а S и C являются действительными числами), устройство связи определяет кодовую книгу HARQ на основании количества PDSCHs или количества PDCCHs.
В качестве варианта, может быть рассмотрена возможность того, что существует множество фрагментов DCI в одном PDCCH событии. Например, в PDCCH событии в слоте 1, PDSCH (K0 = 0) в слоте 1 планируется с использованием DCI 1, и PDSCH (K0 = 1) в слоте 2 планируется с использованием DCI 2. Например, с ограничением, максимальное количество S (S является положительным целым числом) фрагментов DCI DL существует в одном PDCCH событии. HARQ кодовые книги PDSCHs, запланированные с использованием S фрагментов DCI, могут быть организованы в соответствии с временной последовательностью, в которой появляется PDSCH, или временной последовательностью пространства поиска, в котором находится DCI, например, в порядке возрастания номеров пространства поиска или в порядке убывания номеров пространства поиска, где номера пространства поиска являются информацией конфигурации RRC сигнализации базовой станции. В частности, количество PDCCH событий определяется вышеуказанным образом, информация HARQ обратной связи для Si (предполагается, что существует максимум Si фрагментов DCI, Si событий PDCCH могут быть одинаковыми или разными, например, Si события PDCCH в первых трех символах в одном слоте больше 1, Si события PDCCH в оставшихся символах в одном слоте равно 1) PDSCHs передаются обратно в i-м PDCCH событии. Информация обратной связи Si PDSCH может быть организована вышеупомянутыми возможными способами. Если Si-фрагменты DCI не отслеживаются, соответствующее местоположение заполняется NACK. В качестве варианта, когда рассматривается планирование между интервалами времени, количество S фрагментов DCI в одном PDCCH событии может быть количеством значений K0 в таблице. Например, значения K0 в строках, в которых типом планирования является тип A в таблице 1, могут быть {0, 1}, количество S фрагментов DCI в одном PDCCH событии равно 2.
В любом варианте осуществления настоящего изобретения, в качестве варианта, когда количество PDCCHs и/или количество PDSCHs определены, может дополнительно рассматриваться информация о формате слота (slot format). Например, когда конфигурация временного блока является такой как слот или символ, является передачей по восходящей линии связи, PDCCH и/или PDSCH, соответствующий временному блоку, не учитываются в количестве PDCCHs и/или в количестве PDSCHs.
В другой возможной реализации настоящего изобретения кодовая книга HARQ определяется на основании случая мониторинга PDCCH. Для процесса и способа, обратитесь к предшествующему описанию. Подробности не описаны здесь снова.
Нижеследующее описывает другой вариант осуществления настоящего изобретения, в этом варианте осуществления для тех же или аналогичных этапов, функций и объяснений терминов, аналогичных предшествующим вариантам осуществления, ссылаются на вышеупомянутые варианты осуществления. Способ связи включает в себя то, что для передачи слотов (другими словами, передачи по PDSCH, тип планирования которого является типом A), может использоваться полустатический способ кодовой книги. Информация обратной связи полустатической кодовой книги может упоминаться как кодовая книга 1. В частности, полустатическая кодовая книга может быть определена на основании количества PDSCHs или может быть определена путем дополнительного объединения количества PDCCHs, другими словами, определяется как минимум {количество PDCCHs, количество PDSCHs}.
В качестве варианта, для передачи без слотов (другими словами, для передачи по PDSCH, тип планирования которого является типом B), может использоваться способ динамической кодовой книги. Информация обратной связи динамической кодовой книги может упоминаться как кодовая книга 2.
Нижеследующее конкретно описывает способ определения динамической кодовой книги HARQ.
В этом варианте осуществления настоящего изобретения динамическая кодовая книга HARQ может быть определена на основании количества фактически запланированных PDSCHs. Например, информация HARQ обратной связи может быть определена на основании общего индекса назначения нисходящей линии связи (total downlink assignment index, T-DAI) и индекса назначения счетчика нисходящей линии связи (counter downlink assignment index, C-DAI). Кроме того, базовая станция может передавать DCI на оконечное устройство, и DCI включает в себя первую информацию и/или вторую информацию.
Например, T-DAI может представлять собой общее количество пар {несущая, событие мониторинга PDCCH}, запланированных PDCCH, или общее количество PDSCHs до текущего момента времени или события мониторинга PDCCH. C-DAI может представлять собой накопленное количество пар {несущая, случай мониторинга PDCCH}, запланированное PDCCH, или накопленное количество PDSCHs до текущего момента времени или события мониторинга PDCCH.
Как показано на фиг.6 предполагается, что базовая станция конфигурирует пять несущих, каждая несущая может пониматься как ресурс частотной области. Предполагается, что временное окно HARQ включает в себя четыре временных блока, несущие соответствуют первому временному блоку по четвертый временной блок во временном окне. В частности, сетка, имеющая «D (m, n)», представляет временной блок, в котором данные нисходящей линии связи передаются через PDSCH. PDSCH или временной блок планируются с использованием DCI D (m, n). m представляет собой значение Total-DAI в DCI, используемое для планирования временного блока или PDSCH, и n представляет собой значение Counter-DAI в DCI, используемое для планирования временного блока или PDSCH. Предполагается, что данные PDSCH или нисходящей линии связи, запланированные с использованием DCI D (1, 1), D (3, 2), D (4, 4), D (6, 6), правильно приняты на стороне приема, и данные PDSCH или нисходящей линии связи, запланированные с использованием DCI D (3, 3), неправильно принимаются на стороне приема. Следовательно, устройство приема не контролирует DCI D (6, 5). Поскольку в первом временном блоке данные планируются только на несущей 1, так что T – DAI = 1 и C – DAI = 1. Во втором временном блоке данные передаются на каждой из несущей 0 и несущей 3, и рассматривается передача данных в первом временном блоке, так что T-DAI = 3, C-DAI = 2 на несущей 0 и C-DAI = 3 на несущей 2. T-DAI и C-DAI в третьем и четвертом временных блоках могут быть последовательно получены.
Предполагается, что один PDSCH включает в себя только один TB, кодовая книга HARQ одного бита должна быть возвращена для одного TB одного PDSCH, определяется, что окончательная кодовая книга HARQ составляет 6 битов на основании этого окончательного T-DAI отслеживается во временном окне, равно 6. Например, если 1 представляет ACK и 0 представляет NACK, кодовая книга HARQ равна 110101. Поскольку сторона приема не отслеживает DCI D (6, 5), сторона приема может отображать информацию обратной связи. PDSCH, запланированного с использованием отслеживаемого DCI для местоположения, соответствующего C-DAI, и оставшиеся местоположения, в которых не заполняется информация, могут быть заполнены NACKs (другими словами, местоположение, соответствующее C-DAI = 5).
Отсутствие данных нисходящей линии связи может отслеживаться вышеупомянутым способом, чтобы избежать недостатка, заключающейся в том, что базовая станция и оконечное устройство имеют разные представления о HARQ кодовой книге.
Например, количество PDSCHs или TBs, соответствующих PDCCH, может быть подсчитано в последовательности сначала по частотной области, а затем по временной области. Например, T-DAI и C-DAI подсчитываются в последовательности сначала по частотной области, а затем по временной области. В частности, D (1, 1) соответствует первому биту кодовой книги HARQ, D (3, 2) соответствует второму биту кодовой книги HARQ и так далее.
Таблица 6
Номер несущей
Первый временной блок
Второй временной блок
Третий временной блок
Четвертый временной блок
CC0
D (3, 2) корректно
CC1
D (1, 1) корректно
D (4, 4) корректно
D (6, 5) отсутствует
CC2
D (3, 3) некорректно
D (6, 6) корректно
CC3
CC4
В этом варианте осуществления для передачи слотов (другими словами, тип А отображения PDSCH) кодовая книга 1 определяется полустатическим способом кодовой книги. В частности, кодовая книга 1 может быть определена на основании любого из вышеприведенных вариантов осуществления.
Для передачи без слота (другими словами, тип B отображения PDSCH), кодовая книга 2 определяется способом динамической кодовой книги.
Например, кодовая книга HARQ, возвращаемая оконечным устройством базовой станции, может включать в себя кодовую книгу 1 и/или кодовую книгу 2. В частности, если в таблице ресурсов временной области, сконфигурированной с использованием RRC сигнализации, существует только тип A, только кодовая книга 1 должна быть возвращена. Если тип A и тип B оба существуют в таблице ресурсов временной области, сконфигурированной с использованием RRC сигнализации, и PDSCH, тип планирования которого является типом B, не планируется, только обратная связь должна быть передана только кодовой книги 1. Если в таблице выделения ресурсов во временной области, сконфигурированной с использованием RRC сигнализации, существует только тип B, то должна быть возвращена только кодовая книга 2. Если тип A и тип B оба существуют в таблице выделения ресурсов во временной области, сконфигурированной с использованием RRC сигнализации, и PDSCH, тип планирования которого является типом B, запланирован, обе возвращаются кодовая книга 1 и кодовая книга 2.
Например, когда тип кодовой книги, сконфигурированный с использованием RRC сигнализации, является полустатической кодовой книгой, полустатическая кодовая книга (следует отметить, что для определения PDSCH события определяется только тип A) определяется на основании любого предшествующего варианта осуществления. Другими словами, полустатическая кодовая книга обычно включает в себя только Кодовую книгу HARQ PDSCH, тип планирования которого является типом A, или когда тип кодовой книги, сконфигурированный с использованием RRC сигнализации, является полустатической кодовой книгой, конфигурация для типа B отсутствует для всех BWPs, соответствующих всем сотам в группе сот PUCCH (cell group). Если тип B существует в таблице ресурсов временной области, по меньшей мере, для одной BWP, по меньшей мере, одной соты, в качестве варианта, кодовая книга, возвращаемая оконечным устройством, может дополнительно включать в себя или не включать в себя кодовую книгу 2. В частности, кодовая книга 2 является динамической кодовой книгой. В качестве варианта, DCI, используемый для планирования вышеупомянутой BWP, может включать в себя поле DAI. В качестве варианта, полустатическая кодовая книга может не включать в себя Кодовую книгу HARQ PDSCH в вышеупомянутой BWP или соте.
В этом варианте осуществления настоящего изобретения главным образом считается, что поскольку используется PDSCH, тип планирования которого является типом B, количество возможных PDSCH событий может быть большим. При использовании способа полустатической кодовой книги издержки обратной связи чрезмерно велики. Следовательно, только динамическая кодовая книга ограничена для использования для типа B, так что накладные расходы обратной связи уменьшаются.
Далее описывается другой вариант осуществления настоящего изобретения, в этом варианте осуществления для тех же или аналогичных этапов, функций и объяснений терминов, аналогичных предшествующему варианту осуществления, ссылаются на вышеупомянутые варианты осуществления. Как показано на фиг.5, способ связи включает в себя следующие этапы:
501. Определить количество PDSCHs на основании набора значений K1 и таблицы выделения ресурсов во временной области.
502. Определить кодовую книгу HARQ на основании количества PDSCHs и количества процессов.
Например, вышеупомянутые этапы определения могут выполняться оконечным устройством, микросхемой или устройством связи.
В этом варианте осуществления настоящего изобретения оконечное устройство определяет Кодовую книгу HARQ, используя меньшее значение между количеством PDSCHs и количеством процессов.
В частности, оконечное устройство определяет на основании набора значений K1 и таблицы выделения ресурсов временной области, что возможное количество PDSCH событий в соте c равно Nc. Для конкретного процесса обратитесь к вышеупомянутым вариантам осуществления.
Оконечное устройство определяет на основании конфигурации RRC сигнализации, что количество процессов в соте c равно Pc (например, значение может быть 2, 4, 6, 8, 10, 12 или 16).
Если Nc≤Pc (или, в более общем случае, может быть записано как Nc≤a * Pc + b, и a и b могут быть предварительно определены с использованием протокола или могут быть сконфигурированы с использованием сигнализации), размер полустатической кодовой книги соты c определяется на основании Nc. Для конкретного процесса определения информации HARQ обратной связи см. вышеупомянутые варианты осуществления.
Если Nc≥Pc (или, в более общем случае, можно записать как Nc≥a * Pc + b, и a и b могут быть предварительно определены с использованием протокола и могут быть сконфигурированы с использованием сигнализации), размер полустатической кодовой книги соты c определяется на основании Pc.
Если Nc≤Pc, для процесса генерирования кодовой книги, обратитесь к варианту осуществления в кодовой книге HARQ, определяется на основании PDSCH.
Если Nc≥Pc, возможный способ согласования кодовой книги является следующим. Если DCI, используемая для планирования PDSCH, отслеживается в возможном PDSCH событии, определенном в предшествующем варианте осуществления, и номер процесса отслеживаемой DCI равен i (0 <= i <Pc), X битов информации HARQ обратной связи PDSCH помещается в i местоположение. Если DCI, чей номер процесса равен i, не отслеживается, i-е местоположение по умолчанию заполняется NACK из X битов.
Если отслеживается множество PDSCHs, запланированных с использованием DCI, чей номер процесса i, информация HARQ обратной связи PDSCH, запланированная с использованием самой ранней или самой последней DCI, которая отслеживается оконечным устройством, и номер процесса которого равен i, находится на i расположение кодовой книги HARQ. В качестве альтернативы, если отслеживается множество PDSCHs, запланированных с использованием DCI, процесс которого i, информация обратной связи кодовой книги HARQ PDSCH, запланированная с использованием самой ранней или самой последней DCI, которая отслеживается оконечным устройством, и номер процесса которого равен i, находится на i расположение кодовой книги HARQ.
Например, когда тип кодовой книги, сконфигурированный с использованием RRC сигнализации, является полустатической кодовой книгой, если тип B существует в таблице выделения ресурсов временной области, по меньшей мере, одной BWP, по меньшей мере, одной соты в группе сот, кодовая книга HARQ для соты и/или BWP определяется на основании количества сконфигурированных процессов, и кодовая книга для оставшихся сот определяется на основании PDSCH события. Альтернативно, кодовые книги всех сот в группе сот определяются на основании количества сконфигурированных процессов.
В вышеупомянутых вариантах осуществления множество BWPs сконфигурировано для одной соты, каждая BWP имеет множество значений K1, и множество PDSCH событий существует в одном слоте. Следовательно, наконец, количество PDSCH событий, используемых для обратной передачи HARQ-ACK через один PUCCH, может быть больше, чем количество Pc процессов, сконфигурированных с использованием RRC сигнализации. В этом случае, очевидно, что фактическое количество запланированных PDSCHs не превышает Pc (поскольку каждый PDSCH может соответствовать только одному номеру процесса для одного и того же номера процесса, потому что являются ли данные, соответствующие номеру процесса, начальными данными передачи или данными повторной передачи, неизвестно, каждый PDSCH обычно может не переносить другие данные до получения HARQ обратной связи-ACK). Следовательно, издержки обратной связи в этом решении могут быть уменьшены.
Аналогично, в другом варианте осуществления настоящего изобретения кодовая книга HARQ также может быть определена на основании PDCCH события и количества процессов. Конкретная реализация аналогична определению кодовой книги HARQ на основании PDSCH события и количества процессов при условии, что PDCCH событие заменено PDSCH событием.
В случае, когда кодовая книга HARQ определяется на основании количества процессов и количества PDSCHs или количества PDCCHs, всесторонне рассматривается возможность того, что PDSCH запланирован, и статус процесса. Это помогает оконечному устройству эффективно генерировать Кодовую книгу HARQ и обеспечивает нормальную связь с базовой станцией.
В другом аспекте сценарий множества сот или BWPs рассматривается в вышеупомянутом решении, тем самым, реализуя гибкое планирование радиоинтерфейса.
Например, фиг.6 показывает структурную схему устройства 600 связи. Устройство 600 связи может быть устройством в вариантах осуществления настоящего изобретения, в частности, может быть микросхемой, базовой станцией, оконечным устройством, устройством связи или сетевым устройством.
Устройство 600 связи включает в себя один или несколько процессоров 601. Процессор 601 может быть процессором общего назначения, процессором специального назначения и т.п., например, может быть процессором основной полосы частот или центральным процессором. Процессор основной полосы частот может быть выполнен с возможностью обработки протокола связи и данных связи, а центральный процессор может быть выполнен с возможностью управления устройством связи (таким как базовая станция, оконечное устройство или микросхема), выполнения программы программного обеспечения и обработки данных программного обеспечения.
В возможной реализации устройство 600 связи может включать в себя один или несколько модулей. Один или несколько модулей могут быть реализованы одним или несколькими процессорами или могут быть реализованы одним или несколькими процессорами и памятью.
В возможной реализации устройство 600 связи включает в себя один или несколько процессоров 601. Один или несколько процессоров 601 могут реализовывать функции обработки, такие как определение количества PDSCHs, количества PDCCHs и/или кодовой книги HARQ. В другой возможной реализации процессор 601 может дополнительно реализовывать другие функции в дополнение к вышеупомянутым функциям.
В качестве варианта, в реализации процессор 601 может включать в себя инструкцию 603 (иногда также называемую кодом или программой). Инструкция может выполняться на процессоре, и устройство 600 связи может выполнять способ, описанный в предшествующих вариантах осуществления. В еще одном возможном варианте устройство 600 связи также может включать в себя схему, и схема может реализовывать функции обработки в предшествующих вариантах осуществления, такие как определение количества PDSCHs, количества PDCCHs и/или Кодовую книгу HARQ.
В качестве варианта, в реализации устройство 600 связи может включать в себя одно или несколько памяти 602. Например, память 602 может хранить инструкцию 604. Инструкция может выполняться на процессоре, и устройство 600 связи выполнено с возможностью выполнять способ, описанный в предшествующих вариантах осуществления способа.
В качестве варианта, память может дополнительно хранить данные. В качестве варианта, процессор также может хранить инструкцию и/или данные. Процессор и память могут быть расположены отдельно или могут быть объединены вместе.
В качестве варианта, устройство 600 связи может дополнительно включать в себя приемопередатчик 605 и антенну 606. Процессор 601 может упоминаться как блок обработки и выполнен с возможностью управления устройством связи (оконечным устройством или базовой станцией). Приемопередатчик 605 может упоминаться как приемопередающий блок, приемопередатчик или схема приемопередатчика и выполнен с возможностью реализации функции приемопередатчика устройства связи с использованием антенны 606.
В качестве варианта, устройство 600 связи может дополнительно включать в себя декодер, выполненный с возможностью выполнять декодирование, или модулятор, выполненный с возможностью выполнять обработку модуляции. Функции этих компонентов могут быть реализованы с использованием одного или нескольких процессоров 601.
В качестве варианта, устройство 600 связи может дополнительно включать в себя кодер, выполненный с возможностью выполнять кодирование, декодер, выполненный с возможностью выполнять декодирование и тому подобное. Функции этих компонентов могут быть реализованы с использованием одного или нескольких процессоров 601.
Вышеизложенное в основном описывает решения, предоставленные в вариантах осуществления настоящего изобретения с точки зрения способа. Понятно, что для реализации вышеупомянутых функций устройство связи или сетевое устройство включает в себя соответствующую аппаратную структуру и/или программный модуль для выполнения каждой функции. Специалист в данной области техники должен легко понимать, что в сочетании с примерами, описанными в вариантах осуществления, раскрытых в этом описании, этапы алгоритмов могут быть реализованы посредством аппаратного обеспечения или комбинации аппаратного и компьютерного программного обеспечения. Выполняется ли функция аппаратным или аппаратным обеспечением, управляемым компьютерным программным обеспечением, зависит от конкретных приложений и конструктивных ограничений технических решений. Специалист в данной области техники может использовать разные способы для реализации описанных функций для каждого конкретного приложения, но не следует считать, что реализация выходит за рамки настоящего изобретения.
В вариантах осуществления настоящего изобретения разделение функциональных модулей может выполняться для устройства связи и сетевого устройства в соответствии с вышеупомянутыми примерами способа. Например, функциональные модули могут быть разделены в соответствии с функциями, или две или более функций могут быть интегрированы в один модуль обработки. Интегрированный модуль может быть реализован в виде аппаратного обеспечения или может быть реализован в виде программного функционального модуля. Следует отметить, что в вариантах осуществления настоящего изобретения разделение модулей является примером и представляет собой просто логическое разделение функций. В фактической реализации может использоваться другой способ разделения.
В случае, когда функциональные модули разделены на основании соответствующих функций, фиг.7 показывает схему возможного состава устройства в вышеупомянутых вариантах осуществления способа настоящего изобретения. Устройство является оконечным устройством, устройством связи или микросхемой в вышеупомянутых вариантах осуществления. Как показано на фиг.7, устройство 700 может включать в себя модуль 71 обработки. В качестве варианта, устройство 700 может дополнительно включать в себя модуль 72 приема и/или модуль 73 передачи. В этом варианте осуществления для тех же или аналогичных этапов, функций и объяснений терминов, аналогичных вышеприведенные варианты осуществления ссылаются на вышеупомянутые варианты осуществления.
В некоторых вариантах осуществления блок 71 обработки может быть выполнен с возможностью определять количество физических совместно используемых каналов нисходящей линии связи PDSCH на основании набора значений K1 и таблицы выделения ресурсов во временной области; и определять Кодовую книгу HARQ на основании количества PDSCHs и количества PDCCHs.
В некоторых вариантах осуществления блок 71 обработки определяет количество PDCCHs на основании набора значений K1, значения K0 в таблице выделения ресурсов во временной области, периода PDCCH физического канала управления нисходящей линии связи, смещения мониторинга PDCCH и шаблона мониторинга PDCCH.
В некоторых вариантах осуществления блок 72 приема выполнен с возможностью принимать набор значений K1, таблицу выделения ресурсов во временной области, период PDCCH физического канала управления нисходящей линии связи, смещение мониторинга PDCCH и шаблон мониторинга PDCCH.
В некоторых вариантах осуществления блок 71 обработки выполнен с возможностью определять количество PDSCHs (или упоминаемых как набор ассоциаций DL) на основании набора значений K1 и таблицы выделения ресурсов во временной области; и определять кодовую книгу HARQ на основании количества PDSCHs.
В некоторых вариантах осуществления блок 72 приема выполнен с возможностью принимать набор значений K1 и таблицу выделения ресурсов во временной области.
В некоторых вариантах осуществления блок 71 обработки выполнен с возможностью определять количество PDSCHs (или упоминаемых как набор ассоциаций DL) на основании набора значений K1 и таблицы выделения ресурсов во временной области; и определять Кодовую книгу HARQ на основании количества PDSCHs и количества процессов.
В некоторых вариантах осуществления блок 73 передачи выполнен с возможностью передавать динамическую Кодовую книгу кодовой книги HARQ, когда PDSCH соответствует первому типу, или передавать полустатическую Кодовую книгу кодовой книги HARQ, когда PDSCH соответствует второму типу.
В некоторых вариантах осуществления устройство 700 может дополнительно включать в себя блок накопления, выполненный с возможностью: когда имеется множество первых типов, посредством накопления определяют, что количество PDSCHs, соответствующих множеству первых типов, равно 1; и когда существует множество вторых типов, накапливают количество PDSCHs, чей тип планирования является вторым типом и чьи временные блоки не перекрываются.
Кроме того, блок 71 обработки может быть выполнен с возможностью поддерживать устройство 700 при выполнении этапов определения, например, определения кодовой книги HARQ, количества PDCCHs и/или количества PDSCHs на фиг.1, фиг.3 или фиг.5 в вариантах осуществления способа. Кроме того, различные блоки на фиг.7 также может использоваться в другом процессе технологии, описанной в описании.
Следует отметить, что для всего связанного содержимого различных этапов согласно вышеприведенным вариантам осуществления способа, обратитесь к описаниям функций соответствующих функциональных модулей. Подробности не описаны здесь снова.
Устройство, обеспечиваемое в вариантах осуществления настоящего изобретения, выполнено с возможностью выполнять вышеупомянутый способ связи. Следовательно, могут быть достигнуты те же эффекты, что и в предшествующем способе связи.
В другом варианте осуществления специалисту в данной области техники очевидно, что модуль в устройстве 700 соответствует компоненту на фиг.6. Устройство 700 может быть реализовано с использованием структуры, показанной на фиг.6.
Вышеприведенные описания реализаций позволяют специалисту в данной области техники понять, что в целях удобного и краткого описания разделение вышеупомянутых функциональных модулей используется в качестве примера для иллюстрации. В реальном применении вышеупомянутые функции могут быть выделены различным модулям и реализованы в соответствии с требованием, то есть, внутренняя структура устройства разделена на различные функциональные модули для реализации всех или некоторых функций, описанных выше.
В нескольких вариантах осуществления, представленных в настоящем изобретении, следует понимать, что раскрытые устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является просто примером. Например, разделение модуля или блока является просто разделением логической функции и может быть другим разделением в фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другое устройство, или некоторые функции могут игнорироваться или не выполняться. Дополнительно, отображаемые или обсуждаемые взаимные связи или прямые связи или соединения связи могут быть реализованы с использованием некоторых интерфейсов. Непрямые соединения или коммуникационные соединения между устройствами или блоками могут быть реализованы в электронной, механической или других формах.
Блоки, описанные как отдельные части, могут быть или не быть физически отдельными, и части, отображаемые как блоки, могут быть одной или несколькими физическими блоками, могут быть расположены в одном месте или могут быть распределены в разных местах. Некоторые или все блоки могут быть выбраны на основании фактических требований для достижения целей решений вариантов осуществления.
Дополнительно, функциональные блоки в вариантах осуществления настоящего изобретения могут быть интегрированы в один блок обработки, или каждый из блоков может существовать физически отдельно, или два или более блоков интегрированы в один блок. Интегрированный блок может быть реализован в форме аппаратного обеспечения или может быть реализован в форме программного функционального блока.
Когда интегрированный блок реализован в форме программного функционального блока и продан или используется в качестве независимого продукта, интегрированный блок может храниться на читаемом носителе данных. Исходя из такого понимания, технические решения настоящего изобретения, по существу, или часть, способствующая предшествующему уровню техники, или все или некоторые из технических решений могут быть реализованы в форме программного продукта. Программный продукт хранится на носителе данных и включает в себя несколько инструкций для инструктирования устройства (которое может быть однокристальным микрокомпьютером, микросхемой и т.п.) или процессором (processor) для выполнения всех или некоторых этапов способов описано в вариантах осуществления настоящей заявки. Вышеуказанный носитель данных включает в себя: любой носитель, который может хранить программный код, такой как флэш-накопитель USB, съемный жесткий диск, постоянное запоминающее устройство (read-only memory, ROM), оперативное запоминающее устройство (random access memory, RAM) магнитный диск или оптический диск.
Вышеприведенные описания являются просто конкретными реализациями настоящего изобретения, но не предназначены для ограничения области защиты настоящего изобретения. Любое изменение или замена в пределах технического объема, раскрытого в настоящем изобретении, должно входить в область защиты настоящего изобретения. Следовательно, объем защиты настоящего изобретения должен быть предметом защиты формулы изобретения.