УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ УПРАВЛЕНИЯ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ
DEVICE AND METHOD FOR TRANSMISSION OF UPLINK CONTROL INFORMATION

Область техники, к которой относится изобретение
Настоящее изобретение относится к области технологий беспроводной связи и, в частности, к устройству и способу передачи информации управления восходящей линии связи.
Уровень техники
Информация управления восходящей линии связи (uplink control information, UCI) в стандарте «Долгосрочное развитие» (Long Term Evolution, LTE) включает в себя подтверждение гибридного автоматического запроса на повтор (hybrid automatic repeat request-acknowledgement, HARQ-ACK), запрос планирования (scheduling request, SR) и информацию состояния канала (channel state information, CSI), индикацию качества канала (channel quality indication, CQI), индикатор матрицы предварительного кодирования (precoding matrix indication, PMI) и индикатор ранга (rank indication, RI)). HARQ-ACK используется для подачи обратно информации о состоянии приема канала передачи данных нисходящей линии связи, то есть, физического совместно используемого канала нисходящей линии связи (physical downlink shared channel, PDSCH). При выполнении правильного приема, устройство пользователя (user equipment, UE) передает ACK. При выполнении неправильного приема, UE передает отрицательное подтверждение (negative acknowledgement, NACK). Базовая станция определяет следующую политику планирования, например, повторную передачу или новую передачу, на основании информации обратной связи UE для PDSCH канала. SR является информацией запроса планирования, отправленная UE в базовую станцию, и указывает, что UE должно отправить данные восходящей линии связи. CSI является информацией состояния канала, поданная обратно посредством UE в базовую станцию после того, как UE измеряет состояние канала, и информация дополнительно включает в себя CQI/PMI/RI. CQI является информацией индикатора качества канала, и используется для непосредственной передачи информации о качестве канала. Базовая станция может дополнительно определить, на основании CQI, схему модуляции и кодирования (modulation and coding scheme, MCS) для передачи данных. Когда значение переданной обратно CQI является большим, то может быть использована относительно высокая схема модуляции и кодирования и относительно высокая кодовая скорость передачи, так что больше информации передают на ограниченном ресурсе, тем самым, повышая скорость передачи данных. Когда значение переданной обратно CQI является относительно небольшим, может быть использовано относительно низкая схема модуляции и кодирования и относительно низкая скорость передачи кода, так что больше частотно-временных ресурсов используется для передачи данных, тем самым, повышая надежность передачи данных. Дополнительно, UE измеряет CQIs различных ресурсов в частотной области, так что базовая станция может запланировать данные на ресурсе в частотной области с хорошим качеством канала, чтобы получить выигрыш планирования в частотной области. PMI является идентификатором матрицы предварительного кодирования, который предназначен для передачи данных и подается обратно UE на базовую станцию на основании измеренного качества канала. Базовая станция может определить соответствующую матрицу предварительного кодирования на основании переданной обратно информации PMI. RI является информацией индикатора ранга и используется для возврата в базовую станцию информации о количестве уровней, на которые канал может быть разделен. Большее количество уровней указывает на большее количество данных, которые могут быть переданы одновременно. Дополнительно, используют некоторую другую информацию, такую как индикатор ресурсов опорного сигнала информации состояния канала (CRI), используемый для обратной передачи на базовую станцию, ресурс измерения, измеряемое качество канала которого является лучшим во множестве измеренных ресурсов измерения.
Информация управления может быть передана с использованием двух каналов: физический канал управления восходящей линии связи (physical uplink control channel, PUCCH) и физический совместно используемый канал восходящей линии связи (physical uplink shared channel PUSCH). В релизе 8 (Release) LTE, UE не поддерживается при выполнении одновременной передачи информации управления с использованием PUCCH и передачи информации данных с использованием PUSCH. Когда UCI и данные передаются одновременно, должно быть выполнено мультиплексирование для UCI и данных. Это помогает поддерживать характеристику с одной несущей восходящую линию связи, таким образом улучшая покрытие восходящей линии связи для пользователя, находящегося на границе области покрытия. В LTE релизе 10 введен параметр высокого уровня для одновременного (simultaneous) использования PUCCH-PUSCH, который поддерживает одновременную передачу UCI и данных. При одновременной передаче данных и UCI, одна часть UCI поддерживается для передачи по каналу PUCCH, и другая часть UCI поддерживается для передачи по PUSCH. При отсутствии конфигурации одновременной передачи, если UCI и данные передаются одновременно, UCI должна быть передан по PUSCH посредством мультиплексирования.
В частности, когда UCI передают по PUSCH посредством мультиплексирования, другая информация обрабатывается различными способами. Способ обработки в LTE заключается в следующем: во-первых, с точки зрения передачи данных, UE генерирует транспортный блок (transport block, TB) на уровне управления доступом к среде (medium access control, MAC) и добавляет биты циклической проверки избыточности (cyclic redundancy check, CRC) в транспортный блок. Затем TB сегментируют на кодовые блоки и CRC биты добавляют в каждый кодовый блок. Затем, каждый кодовый блок, к которому добавлены CRC биты, подают в кодер для кодирования. После кодирования, должна быть выполнена операция согласования скорости кодированных данных на основании количества фактических частотно-временных ресурсов. После согласования скорости кодовые блоки располагают каскадом для формирования строки битового потока данных. Во-вторых, с точки зрения передачи UCI, после кодирования CQI, должно быть выполнено мультиплексирование для кодированной CQI и данных. После кодирования ACK и RI, кодированный АСК и кодированный RI подают в перемежитель вместе с CQI/данными. ACK подают в перемежитель с использованием операции выкалывания данных, и ACK находится на месте рядом с пилот-сигналом PUSCH. RI находится на месте рядом с ACK, и применяют способ согласования скорости для RI. Такое размещение позволяет АСК иметь относительно хорошие рабочие характеристики оценки канала и RI имеет специфический эффект корректного приема CQI/PMI. В процессе, в котором UCI передают по PUSCH для передачи, отделяют конкретный ресурс частотно-временного ресурса, первоначально запланированный для PUSCH, для передачи информации управления. В настоящее время в LTE, определяют ресурс для передачи UCI на основании количества информационных бит UCI и количества информационных бит данных. Однако, в NR количество информационных бит UCI значительно возрастает. Таким образом, ключевой технической задачей является определение способа выделения ресурсов для определения баланса между производительностью передачи UCI и данных.
Раскрытие сущности изобретения
Настоящее изобретение обеспечивает устройство и способ передачи информации управления восходящей линии связи для выделения достаточных ресурсов для данных и UCI во время начальной передачи данных, тем самым, повышая производительность системы.
В соответствии с первым аспектом настоящее изобретение обеспечивает способ передачи информации управления восходящей линии связи, причем способ включает в себя:
определение, оконечным устройством, на основании первой информации, количества ресурсов для передачи UCI, причем первая информации включает в себя любую из следующих информационных комбинаций: комбинации информации планирования, отношения количества бит UCI к сумме количества бит UCI и количества бит данных, первого заданного параметра, параметра β и количества доступных ресурсов PUSCH; комбинация информации планирования, первого заданного параметра, параметра β, количества доступных ресурсов PUSCH и кодовой скорости запланированных данных; или комбинация информации планирования, отношения количества бит UCI к количеству бит данных, первый заданный параметр, параметр β, количество доступных ресурсов PUSCH и параметр α; и передачу оконечным устройством UCI на сетевое устройство на основании определенного количества ресурсов для передачи UCI.
Оконечное устройство передает UCI сетевому устройству на основании определенного количества ресурсов для передачи UCI. Поскольку оконечное устройство использует отношение количества бит UCI к количеству бит данных в качестве основной пропорции для разделения ресурсов при определении количества ресурсов для передачи UCI, можно не допустить случая, в котором все ресурсы выделяются UCI во время начальной передачи, и данные не могут быть переданы.
В возможной реализации, первый заданный параметр является произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированных для PUSCH, и/или произведением второго заданного значения и количества PUSCH символов.
В возможной реализации, первое заданное значение является полосой пропускания и/или количество символов.
В возможном варианте реализации оконечное устройство определяет, в соответствии с формулой (1), формулой (2), формулой (3), формулой (4) или формулой (5) количество ресурсов для передачи UCI, где
Формула (1):
(1), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и является смещением UCI по отношению к опорной кодовой скорости;
Формула (2):
(2), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение;
Формула (3):
(3), где
- количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение;
Формула (4):
(4), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение; и
Формула (5):
(5), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, представляет собой смещение UCI по отношению к опорной кодовой скорости, и является параметром.
Оконечное устройство передает UCI в сетевое устройство на основании количества ресурсов, которое предназначены для передачи UCI, и которые определяются в соответствии с приведенной выше формулой. Поскольку оконечное устройство использует отношение количества бит UCI к количеству бит данных в качестве основной пропорции для разделения ресурсов при определении количества ресурсов для передачи UCI, можно не допустить случай, в котором все ресурсы выделяются UCI во время начальной передачи и данные не могут быть переданы.
В возможной реализации, значение C ассоциировано со способом отображения UCI; и способ отображения UCI включает в себя, что количество символов, на которые UCI отображается на ресурсе временной области, меньше или равно третьему заданному значению, и количество символов, на которые UCI отображается на ресурсе частотной области, относятся к UCI типу, или, что количество символов, на которые UCI отображается на ресурсе частотной области меньше или равно четвертому заданному значению, и количество символов, на которые UCI отображается на ресурсе временной области, относится к UCI типу.
Оконечное устройство может определить значение в приведенных выше формулах, основанных на способе отображения UCI.
В возможной реализации, третье заданное значение является одним или несколькими из следующих значений: заданное количество символов вблизи опорного сигнала демодуляции (demodulation reference signal, DMRS), значение, относящееся к количеству символов PUSCH, значение, относящееся либо к PUSCH с поддержкой скачкообразной перестройки частоты, либо значение, относящееся к дополнительному поддерживаемую DMRS.
В возможной реализации, четвертое заданное значение является одним или несколькими из следующих значений: заданное количество REs, значение относящееся к количеству символов PUSCH, значение, относящегося к полосе пропускания PUSCH, и значение, относящееся к опорному сигналу отслеживания фазы (phase tracking reference signal, PTRS) PUSCH.
В возможном варианте реализации оконечное устройство определяет, в соответствии с формулой (6), формулой (7), формулой (8) или формулой (9) количество ресурсов для передачи UCI, где
Формула (6):
(6), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и является смещением UCI по отношению к опорной кодовой скорости;
Формула (7):
(7), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и представляет собой заданное смещение;
Формула (8):
(8), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и представляет собой заданное смещение; и
Формула (9):
(9), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, и является заданным смещением.
В соответствии со вторым аспектом, настоящее изобретение обеспечивает способом передачи информации управления восходящей линии связи, включающий в себя:
передачу сетевым устройством первой информации указания оконечному устройству, в котором первая информация указания включает в себя одну или более из информации планирования, параметра β и параметра α, первая информация указания используются оконечным устройством для определения первой информации, и первая информация включает в себя любую из следующих комбинаций информации: комбинация информации планирования, отношения количества бит UCI к сумме количества бит UCI и количества бит данных, первого заданного параметра, параметра β и количества доступных ресурсов PUSCH; комбинация информации планирования, первого заданного параметра, параметра β, количества доступных ресурсов PUSCH и кодовой скорости запланированных данных; или комбинация информации планирования, отношения количества бит UCI к количеству бит данных, первый заданный параметр, параметр β, количество доступных ресурсов PUSCH и параметр α.
В соответствии с третьим аспектом настоящее изобретение обеспечивает устройство для передачи информации управления восходящей линии связи, включающее в себя блок обработки и блок связи, где
блок обработки выполнен с возможностью определять, на основании первой информации, количество ресурсов для передачи UCI, причем первая информация включает в себя любую одну из следующих комбинаций информации: комбинация информации планирования, отношения количества бит в UCI к сумме количества битов UCI и количества битов данных, первого заданного параметра, параметра β и количества доступных ресурсов PUSCH; комбинация информации планирования, первого заданного параметра, параметра β, количества доступных ресурсов PUSCH, и кодовой скорости запланированных данных; или комбинация информации планирования, отношения количества бит UCI к количеству бит данных, первого заданного параметра, параметра β, количества доступных ресурсов PUSCH и параметра α; и
блок связи выполнен с возможностью передавать UCI на сетевое устройство на основе количества ресурсов, предназначенных для передачи UCI, и которые определяются блоком обработки.
В возможной реализации первый заданный параметр является произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированных для PUSCH, и/или произведением второго заданного значения и количества символов PUSCH.
В возможной реализации, первое заданное значение является полосой пропускания и/или количеством символов.
В возможной реализации, блок обработки специально выполнен с возможностью:
определять, в соответствии с формулой (1), формулой (2), формулой (3), формулой (4) или формулой (5) количество ресурсов для передачи UCI, где
Формула (1):
(1), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и является смещением UCI по отношению к опорной скорости кода;
Формула (2):
(2), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение;
Формула (3):
(3), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение;
Формула (4):
(4), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение; и
Формула (5):
(5), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, представляет собой смещение UCI по отношению к опорной кодовой скорости, и является параметром.
В возможной реализации, значение C ассоциировано со способом отображения UCI; и способ отображения UCI включает в себя, что количество символов, на которые UCI отображается на ресурсе временной области, меньше или равно третьему заданному значению, и количество символов, на которые UCI отображается на ресурсе частотной области, относятся к UCI типу, или, что количество символов, на которые UCI отображается на ресурсе частотной области, меньше или равно четвертому заданному значению, и количество символов, которые UCI отображается на ресурсе временной области, относится к UCI типу.
В возможной реализации, третье заданное значение представляет собой одно или более из следующих значений:
заданное количество символов около DMRS, значение, относящееся к количеству символов PUSCH, значение, относящееся либо к PUSCH с поддержкой скачкообразного изменения частоты, либо значение, относящееся к дополнительному поддерживаемому DMRS.
В возможной реализации, четвертое заданное значение является одним или более из следующих значений:
заданное количество REs, относящееся к количеству символов PUSCH, значение, относящееся к полосе пропускания PUSCH, и значение, относящееся к PTRS PUSCH.
В соответствии с четвертым аспектом, вариант осуществления настоящего изобретения обеспечивает устройство для передачи информации управления восходящей линии связи, и устройство может представлять собой оконечное устройство или может представлять собой микросхему в оконечном устройстве. Устройство имеет функцию для реализации каждого варианта осуществления в соответствии с первым аспектом. Эта функция может быть реализована с помощью аппаратных средств или может быть реализована аппаратными средствами путем выполнения соответствующего программного обеспечения. Аппаратное или программное обеспечение включает в себя один или несколько модулей, соответствующих этой функции.
В возможной реализации, когда устройство представляет собой оконечное устройство, оконечное устройство включает в себя блок обработки и блок связи. Блок обработки может быть, например, процессором; блок связи может представлять собой, например, приемопередатчик; и приемопередатчик включает в себя радиочастотную схему. Возможно, оконечное устройство дополнительно включает в себя блок хранения, и блок хранения может быть, например, памятью. Когда оконечное устройство включает в себя блок хранения, блок хранения хранит исполняемую компьютером инструкцию. Блок обработки подключен к блоку хранения, и блок обработки выполняет исполняемую компьютером инструкцию, сохраненную в блоке хранения, так что оконечное устройство выполняет способ передачи информации управления восходящей линии связи в любом одном первый аспект или возможные реализации первого аспекта.
В другой возможной реализации, когда устройство является микросхемой в оконечном устройстве, микросхема включает в себя блок обработки и блок связи. Блок обработки может быть, например, процессором; и блок связи может быть, например, интерфейсом ввода/вывода, или схемой. Блок обработки может выполнять исполняемые компьютером инструкции, хранящиеся в памяти, для выполнения способа передачи информации управления восходящей линии связи в любом одном из первого аспекта или возможных реализаций по первому аспекту. Возможно, блок хранения представляет собой блок хранения на микросхеме, например, регистр или кэш-память. В качестве альтернативы, блок хранения может представлять собой блок хранения, который находится в оконечном устройстве, и находится вне микросхемы, например, представляет собой память только для чтения, другой тип статического запоминающего устройства, которое может хранить статическую информацию и инструкцию, или оперативное запоминающее устройство.
В соответствии с пятым аспектом, настоящее изобретение дополнительно предлагает устройство связи, включающее в себя элемент обработки и элемент хранения. Элемент хранения выполнен с возможностью хранить программу, и когда программа вызывается элементом обработки, устройство связи выполнено с возможностью выполнять описанные в указанных выше аспектах способы.
В соответствии с шестым аспектом, настоящее изобретение дополнительно обеспечивает машиночитаемый носитель данных, и машиночитаемый носитель данных хранит инструкции. Когда инструкция запускается на компьютере, компьютер выполнен с возможностью выполнять описанные в предшествующих аспектах способы.
В соответствии с седьмым аспектом настоящее изобретение дополнительно предлагает компьютерный программный продукт, который включает в себя инструкцию. Когда компьютерный программный продукт выполняется на компьютере, компьютер выполнен с возможностью выполнять описанные в предшествующих аспектах способы.
Краткое описание чертежей
Фиг. 1 представляет собой схему архитектуры системы в соответствии с настоящим изобретением;
фиг. 2 представляет собой блок-схему алгоритма способа передачи информации управления восходящей линии связи в соответствии с настоящим изобретением;
фиг. 3 представляет собой схему отображения ресурсов в соответствии с настоящим изобретением;
фиг. 4A и фиг. 4В представляют собой схемы отображения ресурсов в соответствии с настоящим изобретением;
фиг. 5A и фиг. 5В представляют собой схемы отображения ресурсов в соответствии с настоящим изобретением;
фиг. 6 представляет собой схему отображения ресурсов в соответствии с настоящим изобретением;
фиг. 7 представляет собой схему отображения ресурсов в соответствии с настоящим изобретением;
фиг. 8A и фиг. 8B представляют собой схему отображения ресурсов в соответствии с настоящим изобретением;
фиг. 9А-фиг. 9C являются схемами отображения ресурсов в соответствии с настоящим изобретением;
фиг. 10A и фиг. 10B являются схемами отображения ресурсов в соответствии с настоящим изобретением;
фиг. 11 представляют собой схему устройства для передачи информации управления восходящей линии связи в соответствии с настоящим изобретением; и
фиг. 12 представляют собой схему устройства для передачи информации управления восходящей линии связи в соответствии с настоящим изобретением.
Осуществление изобретения
Фиг. 1 представляет собой схему архитектуры системы, к которой применимо настоящее изобретение. Как показано на фиг. 1, архитектура системы включает в себя сетевое устройство 101 и одно или более оконечные устройства 102. Сетевое устройство 101 может передавать данные нисходящей линии связи оконечному устройству 102 через сеть, и оконечное устройство102 может передавать данные восходящей линии связи в сетевое устройство 101 через сеть.
В настоящем изобретении сетевое устройство может быть устройством базовой станции (base station, BS). Устройство базовой станции также может называться базовой станцией, и представляет собой устройство, которое развернуто в сети радиодоступа для обеспечения функции беспроводной связи. Например, устройство, которое обеспечивает функцию базовой станции в 2G сети, включает в себя базовую приемопередающую станцию (base transceiver station, BTS) и контроллер базовой станции (base station controller, BSC); устройство, которое обеспечивает функцию базовой станции в 3G сети включает в себя узел B (NodeB) и контроллер радиосети (radio network controller, RNC); устройство, которое обеспечивает функцию базовой станции в 4G сети включает в себя усовершенствованный узел B (evolved NodeB, eNB); и устройство, которое обеспечивает функцию базовой станции в 5G сети включает в себя «Новое радио» NodeB (New Radio NodeB, gNB), централизованный блок (Centralized Unit, CU), распределенный блок (Distributed Unit) и новый контроллер радиосети.
Оконечное устройство представляет собой устройство, которое имеет функцию беспроводной передачи/приема. Оконечное устройство может быть развернуто на суше, и включает в себя устройство, находящееся в помещении, устройство, находящееся вне помещения, переносное устройство или устройство, установленное в транспортном средстве; или могут быть развернуты на воде (например, на корабле); или могут быть развернуты в воздухе (например, на самолете, на воздушном шаре или спутнике). Оконечное устройство может представлять собой мобильный телефон (mobile phone), планшет (Pad), компьютер, имеющий функцию беспроводной передачи/приема, оконечное устройство виртуальной реальности (virtual reality, VR), оконечное устройство дополненной реальности (augmented reality, AR), беспроводное оконечное устройство в промышленных системах управления (industrial control), беспроводное оконечное устройство в системе автономного вождении (self-driving), беспроводное оконечное устройство в системе удаленного медицинского обслуживания (remote medical), беспроводное оконечное устройство в интеллектуальной электросети (smart grid), беспроводное оконечное устройство в системе транспортной безопасности (transportation safety), беспроводное оконечное устройство в системе «умный город» (smart city), беспроводное оконечное устройство в системе «умный дом» (smart home) или тому подобное.
В настоящем изобретении, архитектура системы, показанная на фиг. 1, используется, в основном, в качестве примера для описания, но настоящее изобретение ими не ограничивается. Например, настоящее изобретение может быть дополнительно применено к архитектуре системы, в которой макро базовая станция осуществляет связь с микро базовой станцией. Это специально не ограничивается.
Система связи, в которой применяется упомянутая архитектура система, включает в себя, но не ограничивается: дуплексный режим с временным разделением каналов в стандарте «Долгосрочное развитие» (time division duplexing-long term evolution, TDD LTE), дуплексный режим с частотным разделением каналов в стандарте «Долгосрочное развитие» (frequency division duplexing-long term evolution, FDD LTE), усовершенствованный стандарт «Долгосрочное развитие» (long term evolution-advanced, LTE-A) и различные перспективные усовершенствованные системы беспроводной связи (например, система технологии доступа «Нового радио» (new radio access technology, NR).
В настоящее время в LTE, индикация качества канала (channel quality indication CQI)/индикатор матрицы предварительного кодирования (precoding matrix indication, PMI) в информации управления восходящей линии связи (uplink control information, UCI) имеет ограниченное количество бит, и каждая несущая имеет максимум 64 бита. Учитывая, что CQIs/PMIs максимум 16 сот должны быть переданы обратно, максимальное количество битов равно 64 × 16 = 1024. Это меньше, чем количество битов данных и, следовательно, оказывает незначительное влияние на производительность в UCI и передачу данных.
Однако, в NR количество информационных бит UCI становится большим. Например, объем информации части 2 информации состояния канала (channel state information part 2, CSI part 2) одной соты достигает до тысяч бит. В этом случае, количество информационных бит UCI может, очень вероятно, превышать количество информационных бит данных. Все ресурсные элементы (resource element, RE) в PUSCH, за исключением ресурсных элементов, используемых для передачи CSI части 1 должны быть использованы для передачи CSI части 2 и, следовательно, данные не могут быть переданы. Следовательно, данные фактически не могут быть отправлены на стороне базовой станции.
Для решения этой технической задачи, на фиг. 2 показан пример процедуры передачи информации управления восходящей линии связи в соответствии с настоящим изобретением. Процедура может быть выполнена оконечным устройством.
Как показано на фиг. 2, в частности, процедура включает в себя следующие этапы.
Этап 201: оконечное устройство определяет, основываясь на первой информации, количество ресурсов для передачи UCI.
Этап 202: оконечное устройство передает UCI в сетевое устройство на основании определенного количества ресурсов для передачи UCI.
В настоящем изобретении UCI включает в себя, но не ограничивается следующей информацией: подтверждение - гибридный автоматический запрос на повтор (hybrid automatic repeat request-acknowledgement, HARQ-ACK), запрос планирования (scheduling request, SR), CSI часть 1, CSI часть 2 и тому подобное. CSI информация может дополнительно включать в себя информацию, такую как CQI, PMI и индикатор ранга (rank indication, RI). До этапа 201 сетевое устройство передает первую информацию указания в оконечное устройство. Первая информация указания включает в себя информацию планирования, параметр β и параметр α. Оконечное устройство может определить первую информацию на основании первой информации указания. Первая информация может включать в себя любую одну из следующих комбинаций информации: комбинация информации планирования, отношения количества бит UCI к сумме количества бит UCI и количества бит данных, первый заданный параметр, параметр β и количество доступных ресурсов PUSCH; комбинация информации планирования, первого заданного параметра, параметра β, количество доступных ресурсов PUSCH и кодовой скорости запланированных данных; комбинация информации планирования, отношение количества битов UCI к количеству битов данных, первого параметра, заданного параметра β, количества доступных ресурсов PUSCH и параметра α; или т.п. Эти информационные комбинации являются просто примерами, и настоящее изобретение не устанавливает каких-либо ограничений. В настоящем изобретении количество ресурсов может быть количество REs. Это является просто примером, и никаких ограничений к нему не установлено. Следует отметить, что количество битов UCI, количество битов данных и количество доступных ресурсов PUSCH согласованы как сетевым устройством, так и оконечным устройством, и может быть определено с помощью оконечного устройства без передачи сетевым устройством.
Первый заданный параметр может быть произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированных для PUSCH и/или произведением второго заданного значения и количества символов PUSCH. Другими словами, первый заданный параметр может быть произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированных для PUSCH, или первый заданный параметр может быть произведением второго заданного значения и количества символов PUSCH, или первого заданного значения может быть одним произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированные для PUSCH и произведением второго заданного значения и количества символов PUSCH. Возможно, первое заданное значение может быть полосой пропускания и/или количество символов. Другими словами, первое заданное значение может быть полосой пропускания, или первое заданное значение может быть количеством символов, или первое заданное значение может быть одним из полосой пропускания и количеством символов.
В настоящем изобретении LTE отличается от NR, когда информация UCI представляет собой информацию HARQ-ACK, информация HARQ-ACK передается с использованием способа выкалывания, когда может быть меньше, чем 2 бита, и передаются с использованием согласования скорости, когда быть больше, чем 2 бита; или когда UCI информация является CSI информацией, CSI информация дополнительно разделена на CSI часть 1 и CSI часть 2. Приоритет CSI части 1 выше и приоритет CSI части 2 ниже. Значение CSI части 2 может быть определено на основании значения CSI части 1. Количество бит CSI части 2 гораздо больше, чем в LTE. Обе CSI часть 1 и CSI часть 2 передаются с использованием согласования скорости. Чтобы поддерживать надлежащее выделение для UCI и данных в ходе начальной передачи в NR, ресурсы могут быть должным образом распределены на основании фактического отношения количества бит UCI к количеству битов данных.
Когда первая информация представляет собой комбинацию информации планирования, отношение количества битов UCI к сумме количества битов UCI и количества битов данных, первый заданный параметр, параметр β и количество доступных ресурсов физического совместно используемого канала восходящей линии связи PUSCH, в возможной реализации количество ресурсов для передачи UCI определяется в соответствии с формулой (1).
Формула (1) может быть:
(1), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и смещение UCI по отношению к опорной кодовой скорости. Следует отметить, что опорная кодовая скорость может представлять собой отношение количества доступных ресурсов данных во время начальной передачи к сумме количества бит UCI и количества бит данных. Это является просто примером в настоящем изобретении, и конкретные ограничения не установлены.
В качестве варианта, О может представлять собой количество битов, которые получены после добавления CRC бит проверки в UCI. В этом случае, В представляют собой количество бит, которые получают после добавления CRC бит к данным. В этом случае, В может представлять собой количество бит, которые получают после сегментации транспортного блока (transport block, TB) на кодовые блоки, и затем добавляются биты циклической проверки избыточности (cyclic redundancy check, CRC) к каждой кодовой книге. Этот этап обычно выполняется до поставки каждой кодовой книгой в кодер. А может представлять собой количество доступных REs данных во время начальной передачи, когда UCI не рассматривается в NR. В качестве альтернативы, А может быть представлено в виде количества доступных REs, которые используются для передачи данных после использования UCI. Возможно, О может представлять собой количество битов, оставшихся после отбрасывания некоторой информации в соответствии с конкретным правилом, когда количество битов UCI является чрезмерно большим.
С может представлять собой максимальное количество REs, которые могут быть использованы для передачи текущей UCI в запланированных доступных REs этих данных во время текущей передачи. Если текущая UCI является CSI часть 2 и используется скорость передачи данных для HARQ-ACK, возможная реализация представляет собой количество запланированных REs данных, за исключением некоторого количества Res в CSI части 1 и HARQ-ACK. Если текущая UCI является CSI частью 2 и для HARQ-ACK используют операцию выкалывания, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1.
Согласно формуле (1), количество битов UCI находится в знаменателе, так что результат вычисления в левой части может быть изменен посредством уменьшения значения запланированного ресурса А с использованием надлежащего конфигурирования значения параметра β. Таким образом, ресурсы данных не все заняты UCI во время начальной передачи. Очевидно, что при выделении ресурсов, битовая информация UCI на самом деле, является более важной, чем данные. Поэтому, если выделение ресурсов выполняется полностью на основе соотношения между количеством битов, то кодовая скорость UCI, фактически, выше. В этом случае, кодовая скорость может дополнительно корректироваться путем надлежащего конфигурирования параметра β.
Отношение количества бит UCI к количеству бит данных, используемых в качестве основной пропорции для разделения ресурсов, и отношение дополнительно корректируется с помощью параметра β; так что можно не допустить случая, в котором все ресурсы выделяются в UCI во время начальной передачи, и данные не могут быть переданы.
В другом возможном варианте реализации количество ресурсов для передачи UCI определяется в соответствии с формулой (2).
(2), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных ресурсов, доступных данных во время передачи, и является заданным смещением. Заданное смещение может быть установлено на основе опыта.
В качестве варианта, О может представлять собой количество битов, которое получено после добавления CRC бита проверки бит к UCI. В этом случае, В представляют собой количество бит, которые получают после добавления CRC бита к данным. В этом случае, В может представлять собой количество бит, которые получены после сегментирования ТВ на кодовые блоки, и затем CRC биты добавляются к каждой кодовой книге. Этот этап обычно выполняется перед поставкой каждой кодовой книги в кодер. А может представлять собой количество доступных REs данных во время начальной передачи, когда UCI не рассматривается в NR. В качестве альтернативы, может быть представлена в виде количества доступных REs, которые используются для передачи данных после использования UCI. Возможно, О может представлять собой количество битов, оставшихся после отбрасывания некоторой информации в соответствии с конкретным правилом, когда количество битов UCI является чрезмерно большим.
С может представлять собой максимальное количество REs, которые могут быть использованы для передачи текущей UCI в запланированных доступных REs этих данных во время текущей передачи. Если текущая UCI является CSI частью 2, и используется согласование скорости передачи данных для HARQ-ACK, возможная реализация является количеством запланированных REs данных, за исключением некоторого количества REs в CSI части 1 и HARQ-ACK. Если текущая UCI является частью CSI 2 и способ выкалывания используются для HARQ-ACK, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1.
В соответствии с формулой (2), выделение ресурсов осуществляется путем корректировки отношения количества битов данных к количеству битов UCI. Отношение количества бит UCI к количеству бит данных используются в качестве основной пропорции для разделения ресурсов, и отношение корректируют с помощью параметра β; так что можно не допустить случай, в котором все ресурсы выделяются UCI во время начальной передачи, и данные не могут быть переданы.
Настоящее изобретение дополнительно обеспечивает возможность осуществления, в котором количество ресурсов для передачи UCI определяется в соответствии с формулой (3).
Формула (3) может быть:
(3), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и является смещением UCI по отношению к опорной кодовой скорости.
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных ресурсов, доступных данных во время передачи, и является заданным смещением. Заданное смещение может быть установлено на основе опыта.
В качестве варианта, О может представлять собой количество битов, которая получена после добавления CRC бит проверки бит к UCI. В этом случае, В представляют собой количество бит, которые получают после добавления CRC бит к данным. В этом случае, В может представлять собой количество бит, которое получено после сегментирования ТВ на кодовые блоки, и затем CRC биты добавляют к каждой кодовой книге. Этот этап обычно выполняется перед подачей каждой кодовой книги в кодер. А может представлять собой количество доступных REs данных во время начальной передачи, когда UCI не рассматривается в NR. В качестве альтернативы, А может быть представлена в виде количества доступных REs, которые используются для передачи данных после того, как UCI на самом деле считается. Возможно, О может представлять собой количество битов, оставшихся после отбрасывания некоторой информации в соответствии с конкретным правилом, когда количество битов UCI является чрезмерно большим.
С может представлять собой максимальное количество REs, которые могут быть использованы для передачи текущей UCI в запланированных доступных REs этих данных во время текущей передачи. Если текущая UCI является CSI частью 2, и используется согласование скорости передачи для HARQ-ACK, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1 и HARQ- ACK. Если текущая UCI является CSI частью 2 и применяют способ выкалывания данных для HARQ-ACK, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1.
В соответствии с формулой (3), выделение ресурсов осуществляются путем корректировки взвешенного соотношения количества бит данных к количеству UCI бит. Отношение количества бит UCI к количеству бит данных используются в качестве основной пропорции для разделения ресурсов, и отношение регулируются с помощью параметра β; так что можно не допустить случай, в котором все ресурсы выделяются UCI во время начальной передачи, и данные не могут быть переданы.
Когда первая информация представляет собой комбинацию информации планирования, первого заданного параметра, параметра β, количества доступных ресурсов PUSCH и кодовой скорости для планирования данных, в возможной реализации, оконечное устройство определяет, согласно формуле (4), количество ресурсов для передачи UCI.
Формула (4) может быть:
(4), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение. Заданное смещение может быть установлено на основе опыта.
В качестве варианта, О может представлять собой количество битов, которая получена после добавления CRC бит проверки бит к UCI. С может представлять собой максимальное количество REs, которые могут быть использованы для передачи текущей UCI в запланированных доступных REs этих данных во время текущей передачи. Если текущая UCI является CSI частью 2, и используют согласование скорости передачи для HARQ-ACK, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1 и HARQ- ACK. Если текущая UCI является CSI частью 2 и для HARQ-ACK используют способ выкалывания данных, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1. Возможно, О может представляют собой количество битов, оставшихся после того, как некоторая информация отбрасывается в соответствии с конкретным правилом, когда количество битов UCI является чрезмерно большим.
R в формуле (4) представляет собой кодовую скорость данных, и кодовая скорость данных является кодовой скоростью, соответствующей MCS. UE однозначно определяет R на основе MCS, указанной в планировании данных, и вычисляет количество доступных REs соответствующей UCI на основании R. Кодовая скорость представляет собой кодовую скорость, используемую для фактической передачи данных, и указанная выше техническая задача отсутствует.
Оконечное устройство использует R в качестве опорной кодовой скорости в соответствии с формулой (4), и регулирует кодовую скорость, используя параметр β; так что можно не допустить случая, в котором все ресурсы выделяются в UCI во время начальной передачи, и данные не могут передаваться.
Когда первая информация представляет собой комбинацию информации планирования, отношение количества битов UCI к количеству битов данных, первый заданный параметр, параметра β, количество доступных ресурсов PUSCH и параметр α, в возможной реализации, оконечное устройство определяет, согласно формуле (5), количество ресурсов для передачи UCI.
Формула (5):
(5), где
является количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, представляет собой смещение UCI по отношению к опорной кодовой скорости, и является параметром. В этом случае, опорная кодовая скорость может представлять собой отношение количества доступных ресурсов данных в ходе начальной передачи к количеству бит данных. Это является просто примером в настоящем изобретении, и никаких ограничений не установлено.
В качестве варианта, О может представлять собой количество битов, которая получено после добавления CRC бит проверки к UCI. В этом случае, В представляют собой количество бит, которые получают после добавления CRC бит к данным. В этом случае, В может представлять собой количество бит, которое получено после сегментирования ТВ на кодовые блоки, и затем биты CRC добавляются к каждой кодовой книге. Этот этап обычно выполняется перед поставкой каждой кодовой книги в кодер. А может представлять собой количество доступных REs данных во время начальной передачи, когда UCI не рассматривается в NR. В качестве альтернативы, может быть представлена в виде количества доступных REs, которые используются для передачи данных после того, как UCI на самом деле считается. Возможно, О может представлять собой количество битов, оставшихся после того, как некоторая информация отбрасывается в соответствии с конкретным правилом, когда количество битов UCI является чрезмерно большим.
С может представлять собой максимальное количество REs, которые могут быть использованы для передачи текущей UCI в запланированных доступных REs этих данных во время текущей передачи. Если текущая UCI является CSI частью 2, и используют способ согласования скорости для HARQ-ACK, возможная реализация является количеством запланированных REs данных, за исключением некоторого количества REs в CSI части 1 и HARQ-ACK. Если текущая UCI является CSI частью 2 и используют способ выкалывания для HARQ-ACK, возможная реализация является количество запланированных REs данных, за исключением некоторого количества REs в CSI части 1.
Параметр α добавляется к элементу в правой части формулы (5), чтобы ограничить значение UCI с целью недопущения UCI занимать все доступные REs. Возможно, параметр α обычно меньше 1. Параметр α может быть сконфигурирован с использованием сигнализации, например, сконфигурированный с помощью сигнализации более высокого уровня, которая может быть RRC сигнализацией; или может быть передана с помощью MAC-CE.
Оконечное устройство с помощью параметра α ограничивает REs, занимаемый UCI, так что можно не допустить случай, в котором все ресурсы выделяются в UCI во время начальной передачи и данные не могут быть переданы.
Следует отметить, что значение C в приведенных выше формулах (1) - (5) сильно коррелируют со способом отображения UCI, другими словами, значение C ассоциировано со способом отображения UCI. На основании того, что как ACK, так и CSI может быть распределено на REs различных RBs в частотной области, возможный способ отображения UCI может представлять собой следующее.
Способ 1: существует ограничение во временной области, и есть увеличение в частотной области.
Некоторое количество символов, на которые UCI отображается на ресурсе временной области, меньше или равно третьему заданному значению, и количество символов, на которые UCI отображается на ресурсе частотной области, относится к UCI типу. Третье значение представляет собой одно или несколько из следующих значений: заданное количество символов вблизи опорного сигнала демодуляции (demodulation reference signal, DMRS), значение, относящееся к количеству символов PUSCH, значение, относящееся к PUSCH с поддержкой скачкообразной перестройки частоты, значение, относящееся к дополнительному DMRS и тому подобное.
Например, как показано на фиг. 3, третье заданное значение может быть заданным количеством символов вблизи DMRS, и может представлять собой фиксированное значение, которое устанавливается на основе опыта, например, может указывать фиксированные N символы вблизи DMRS, где N больше, чем или равно 1. Как показано на позиции А на фиг. 3, N равно 2, и третье заданное значение равно 2. В этом случае, значение C представляет собой произведение количества 2 символа и полосы пропускания.
Третье заданное значение является значением, относящееся к количеству символов PUSCH и ассоциируется с указанием длины временной области PUSCH, и специально определяется на основании таблицы указания временной области PUSCH. Как показано в позиции В на фиг. 3, когда PUSCH равен 7 символам, третье заданное значение может указывать один символ; и когда PUSCH составляет 14 символов, третье значение может указывать два символа. Например, когда PUSCH равно 7 символам, значение C может быть произведением количества 1 символа и полосы пропускания.
Третье заданное значение может быть значением, относящимся к PUSCH с поддержкой скачкообразной перестройки частоты. Как показано на позиции С на фиг. 3, когда поддерживается скачкообразная перестройка частоты, символ симметрично распределен на ресурсе скачкообразной перестройки частоты. Например, когда PUSCH не поддерживает скачкообразную перестройку частоты, то значение указывает символ 1 или 2. Когда частота PUSCH поддерживает скачкообразную перестройку частоты, то значение указывает символ 1 и символ 8. Например, когда PUSCH не поддерживает скачкообразную перестройку частоты, значение C может быть произведением количества 1 символа и полосы пропускания.
В качестве альтернативы, третье заданное значение может быть значением, относящееся к поддержке дополнительного DMRS. Когда есть один DMRS, количество символов равно 1 и, когда есть два DMRSs, количество символов равно 2. Например, если есть один DMRS, значение C может быть произведением количества символов 1 и полосы пропускания.
Следует отметить, что в этих нескольких случаях, значение C в приведенных выше формулах (1) - (5) представляет собой произведение количества символов и полосы пропускания, запланированной для PUSCH.
Возможно, UCI дискретно отображается в частотной области, и блок дискретного распределения может быть блоком ресурсов (resource block, RB), группой блоков ресурсов (resource block group, RBG), группой ресурсов предварительного кодирования (precoding resource block group, PRG) или поддиапазон (subband).
Возможный способ отображения UCI в частотной области является то, что UCI сначала отображается на большой гранулярности, и затем отображается на небольшой гранулярности. Как показано на фиг. 4A, на фиг. 4B, фиг. 5A и фиг. 5В, UCI отображается в числовой последовательности, и сначала отображается в пределах диапазона RBG, то есть, UCI отображается в следующей последовательности: на первый RE в RB 0 из RBG 0, первый RE в RB 0 из RBG 1, первый RE в RB 1 из RBG 0 и первый RE в RB1 из RBG 1.
Следует отметить, что в настоящем изобретении местоположение, в котором находится в UCI, и которая представлен графом, является местоположение доступного ресурса UCI, и местоположение, отмеченное номером, является местоположением ресурса, занимаемый информацией UCI. Все номера в настоящем изобретении являются просто примерами, и никаких ограничений не установлено. Схожее описание приведено для последующих типов.
Следует отметить, что RB и RBG являются только примерами различной гранулярности в частотной области. Любое отображение, которое удовлетворяет условию, что UCI сначала отображается с большей гранулярностью и затем отображается с небольшой гранулярностью, должно находиться в пределах объема защиты настоящего изобретения. Отображение на первый RE в RB является лишь одним способом, и UCI может, в качестве альтернативы, отображаться на любой RE в RB в установленном порядке.
А и В на фиг. 4A и фиг. 4B показан пример, в котором UCI сначала отображается на один символ и используется способ отображения «первой частотной области». В на фиг. 4A и фиг. 4B показывает, что местоположения, занимаемые UCI, являются расположены относительно в шахматном порядке друг от друга. А и В на фиг. 5A и фиг. 5В показывают «первый временной области» способ и B на фиг. 5A и фиг,5В показано, что местоположения, занимаемые UCI, расположены относительно в шахматном порядке друг от друга. В случае множества символов, может быть дополнительно рассмотрен вариант выполнения конкретного смещения между двумя символами, чтобы уменьшить влияние на данные или CSI, при выполнении выкалывания для ACK.
Способ 2: существует ограничение в частотной области и происходит увеличение во временной области.
Некоторое количество символов, на которые UCI отображается на ресурсе в частотной области, меньше или равно четвертому заданному значению и количество символов, н которые UCI отображается на ресурсе временной области, относится к UCI типу. Четвертое заданное значение представляет собой одно или более из следующих значений: заданное количество REs, значение, относящееся к количеству символов PUSCH, значение, относящееся к полосе пропускания PUSCH, значение, относящееся к опорному сигналу отслеживания фазы (phase tracking reference signal, PTRS) PUSCH и тому подобное.
Четвертое заданное значение может быть заданным количеством REs. Как показано в позиции А на фиг. 6, заданное количество REs может представлять собой фиксированное значение, которое устанавливается на основе опыта, и значение указывает несколько REs, например, может быть 2, 3 или 4. В этом случае, значение C является произведением количество REs и количества символов во временной области.
Четвертое заданное значение может быть значением, относящимся к количеству символов PUSCH. Как показано в позиции В на фиг. 6, когда количество символов является относительно небольшим, то значение является относительно большим. Например, когда PUSCH составляет 14 символов, значение указывает два REs; когда PUSCH равно 7 символам, значение указывает на четыре REs. Местоположение RE в частотной области в PUSCH может быть предварительно задано, например, может быть RE на границе полосы пропускания, или может быть REs в некоторых RBs некоторых RBGs, где RBG является относящейся полосой пропускания. Например, когда PUSCH составляет 14 символов, значение указывает на два REs, и величина C является произведением количества 2 RE и количества символов во временной области.
Четвертое заданное значение может быть значением, относящимся к полосе пропускания PUSCH. Как показано на позиции С на фиг. 6, когда полоса пропускания относительно велика, то значение является относительно большим. Когда PUSCH является одним RB, значение указывает на один RE. Когда PUSCH составляет два RBs, значение указывает два REs. В частности, четвертое заданное значение, в качестве альтернативы, может быть ассоциировано с дискретной гранулярностью частотной области, например, RB, RBG, PRG или поддиапазон. Например, когда PUSCH является одним RB, значение указывает на один RE, и величина C является произведением количества 1 RE и количества символов во временной области.
Четвертое заданное значение может быть значением, относящимся к PTRS PUSCH. Когда есть PTRS, может быть выбрано местоположение рядом с PTRS в качестве местоположения RE, для достижения относительно хороший частотной коррекции смещения и оценки канала. Когда имеется множество PTRSs, REs одного и того же количества, что и выбранные PTRSs, и детали могут быть показаны на фиг. 7. Местоположение, занятое PTRS не доступно для ресурса UCI.
Следует отметить, что в этих случаях, значение C в приведенных выше формулах (1)-(5) представляет собой произведение количества REs в частотной области и количества символов во временной области.
В качестве варианта, UCI может также быть дискретно отображается во временной области, и блок дискретного распределения может быть мини-слотом (minislot), или агрегацией слота (slot aggregation).
Для конкретной последовательности отображения RE, используют два вида соображений в А и В на фиг. 8A и фиг. 8В: «частотная область первой» и «временная область первый». «Частотная область первый» соответствует B на фиг. 8B и «временная область первый» соответствует фиг. 8А.
Следует отметить, что UCI в настоящем изобретении, может быть любым типом UCI, и может быть HARQ-ACK, CSI часть 1 или CSI часть 2. Возможно, UCI является CSI частью 1 или ACK.
Способы отображения ACK и CSI часть 1 может быть последовательными. Когда оба ACK и CSI часть 1 существует, доступный ресурс может быть дополнительно равномерно распределен. Например, для RBG в способе 1, CSI, часть 1 отображается на ресурс, номер RBG которого является нечетным числом, и ACK отображается на ресурс, номер RBG которого является четным числом. В нечетном ресурсе и четном ресурсе выделение ресурсов дополнительно выполняются на основании описания способа 1.
В качестве другого примера, в способе 2 количество REs в частотной области также равномерно распределены, с нечетным номером доступен RE, используемый для CSI части 1, и с четным номером доступен RE, используемый для ACK. Используя способы отображения ACK и CSI части 1 можно упростить протокол.
Кроме того, для передачи CSI части 2 нужно выполнить мультиплексирование для CSI части 2 и данных. Поскольку используют способ отображения «частотная область первый» для данных, должна быть отображена CSI часть 2 после выполнения мультиплексирования для CSI части 2 и данных.
В простой форме, если HARQ-ACK отображается посредством способа выкалывания, после завершения отображения для CSI части 1, CSI часть 2 помещают в передней части данных, и затем часть CSI 2 отображается способом «частотная область первый» вместе с данными. В процессе отображения CSI часть 1 должна быть пропущена.
Если HARQ-ACK отображается с использованием операции согласования скорости, то после завершения отображения как HARQ-ACK, и так и CSI части 1, CSI часть 2 и данные начинают отображаться, как показано в позиции А на фиг. 9А. Во время отображения, местоположения, занятые HARQ-ACK и CSI часть 1 должны быть пропущены для CSI части 2.
В на фиг. 9В показывает, что после отображения CSI части 1 и ACK, CSI часть 2 отображается и символы, занимаемые CSI частью 1 и ACK, пропускаются во время отображения для CSI части 2; и затем, данные отображаются. Во время отображения, символы, занимаемые CSI частью 1 и ACK, должны быть пропущены для CSI части 2.
С на фиг. 9C показывает, что способ отображения двух частей используется в случае скачкообразной перестройки частоты. Отображение выполняется в «временной области первый» на двух частях ресурсов.
Когда используют отображение способа 2, способ отображения CSI части 2 может быть показан на фиг. 10A и фиг. 10B.
Возможно, поскольку сетевое устройство может управлять UCI, чтобы быть в пределах сконфигурированного ресурса, приведенные выше формулы (1)-(4) могут быть упрощены. В частности, оконечное устройство может определить, в соответствии со следующей формулой (6), формулой (7), формулой (8) или формулой (9) количество ресурсов для передачи UCI.
Формула (6):
(6), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и является смещением UCI по отношению к опорной кодовой скорости.
Формула (7):
(7), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляют собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и представляет собой заданное смещение.
Формула (8):
(8), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляют собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, и представляет собой заданное смещение.
Формула (9):
(9), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, и является заданным смещением.
Параметры в приведенных выше формулах (6)-(9) были уже объяснены в предшествующем варианте осуществления, и подробно не описаны в данном документе.
Как указано в предшествующем варианте осуществления, что оконечное устройство определяет, основываясь на первой информации, количество ресурсов для передачи UCI, в котором первая информация включает в себя любую одну из следующих комбинаций информаций: комбинация информации планирования, отношение количества битов в UCI к сумме количества битов UCI и количества битов данных, первого заданного параметра, параметр β и количество доступных ресурсов в PUSCH; комбинация информации планирования, первого заданного параметра, параметр β, количество доступных ресурсов в PUSCH и кодовой скорости запланированных данных; или комбинация информации планирования, отношения количества бит UCI и количества бит данных, первый заданный параметр, параметр β, количество доступных ресурсов в PUSCH, и параметр α; и оконечное устройство передает UCI в сетевое устройство на основании определенного количества ресурсов для передачи UCI. Поскольку оконечное устройство использует отношение количества бит UCI к количеству бит данных в качестве основной пропорции для разделения ресурсов при определении количества ресурсов для передачи UCI, можно не допустить случая, в котором все ресурсы выделяются UCI во время начальной передачи, и данные не могут быть переданы.
Основываясь на той же технической концепции, фиг. 11 представляет собой схему устройства в соответствии настоящим изобретением. Устройство может быть оконечным устройством, и может выполнять способ, выполняемый оконечным устройством по любому из предшествующих вариантов осуществления.
Оконечное устройство1100 включает в себя, по меньшей мере, один процессор 1101 и приемопередатчик 1102 и, возможно, дополнительно включает в себя память 1103. Процессор 1101, приемопередатчик 1102 и память 1103 соединены друг с другом.
Процессор 1101 может представлять собой блок общего назначения, центральный процессор, микропроцессор, специализированную интегральную схему, или один или более интегральных схем, выполненные с возможностью выполнять программу управления в вариантах осуществления настоящего изобретения.
Приемопередатчик 1102 выполнен с возможностью устанавливать связь с другим устройством или сетью связи, и приемопередатчик включает в себя радиочастотную схему.
Память 1103 может представлять собой постоянное запоминающее устройство или другой тип статического запоминающего устройства, которое может хранить статическую информацию и инструкции, оперативное запоминающее устройство или другой тип динамического запоминающего устройства, которое может хранить информацию и инструкции, или может быть электрически стираемой программируемой памятью только для чтения, компакт-диском памятью только для чтения или другим компактным устройством хранения, памятью на оптическом диске (включающей в себя компакт-диск, лазерный диск, оптический диск, цифровой универсальный диск, Blu-Ray диск и т.п.), магнитный носитель информации на диске или другое магнитное устройство хранения, или любой другой носитель, который может использоваться для переноса или хранения программного кода в виде структуры команд или данных, и которые могут быть доступны с помощью компьютера. Тем не менее, память 1103 не ограничивается этим. Память 1103 может быть использована независимо друг от друга, и подключается к процессору 1101. В качестве альтернативы, память 1103 может быть интегрирована в процессор. Память 1103 выполнена с возможностью хранить программный код приложения для выполнения вариантов осуществления настоящего изобретения, и выполняется под управлением процессора 1101. Процессор 1101 выполнен с возможностью выполнять программный код приложения, сохраненный в памяти 1103.
В ходе конкретной реализации в варианте осуществления, процессор 1101 может включать в себя один или несколько процессоров, таких как CPU 0 и CPU 1 на фиг. 11.
В ходе конкретной реализации в варианте осуществления, оконечное устройство 1100 может включать в себя множество процессоров, таких как процессор 1101 и процессор 1108 на фиг. 11. Каждый из процессоров может быть одноядерным (single-CPU) процессором, или может представлять собой многоядерный (multi-CPU) процессор. В данном случае, процессор может представлять собой одно или несколько устройств, схемы и/или ядра обработки для обработки данных (например, инструкция компьютерной программы).
Следует понимать, что оконечное устройство может быть выполнено с возможностью выполнять этапы оконечным устройством в способе передачи информации управления восходящей линии связи, представленном в настоящем изобретении. Описание соответствующих признаков понятно со ссылкой на вышеизложенное описание. Подробности не описаны здесь.
В настоящем изобретении, оконечное устройство может быть разделено на функциональные модули на основе приведенных выше примеров способа. Например, функциональные модули могут быть получены путем деления на основе соответствующих функций, или две или более функций могут быть объединены в один модуль обработки. Встроенный модуль может быть реализован в виде аппаратных средств или может быть реализован в виде функции программного модуля. Следует отметить, что в настоящем изобретении разделение модулей является примером, и это просто логическая функция деления. В ходе фактической реализации может быть использован другой способ деления. Например, когда функциональные модули получают путем деления на основе соответствующих функций, фиг. 12 представляет собой схему устройства. Устройство может быть оконечным устройством в предшествующих вариантах осуществления. Устройство включает в себя блок 1201 обработки и блок 1202 связи.
Блок 1201 обработки выполнен с возможностью определять, на основе первой информации, количество ресурсов для передачи UCI. Первая информация включает в себя любую одну из следующих комбинаций информации: комбинацию информации планирования, отношение количества бит в UCI к сумме количества бит UCI и количество бит данных, первые заданный параметр, параметр β и количество доступных ресурсов в PUSCH; комбинация информации планирования, первого заданного параметра, параметр β, количество доступных ресурсов в PUSCH и кодовая скорость запланированных данных; или комбинация информации планирования, отношения количества бит UCI к количеству бит данных, первый заданный параметр, параметр β, количество доступных ресурсов в PUSCH и параметр α.
Блок связи 1202 выполнен с возможностью передавать UCI сетевому устройству на основе количества ресурсов, которые предназначены для передачи UCI и которые определяются блоком 1201 обработки.
В качестве варианта, первый заданный параметр является произведением первого заданного значения и количества ресурсных элементов REs частотной области, запланированных на PUSCH, и/или произведением второго заданного значения и количество символов PUSCH.
В качестве варианта, первое заданное значение является полосой пропускания и/или количеством символов.
В качестве варианта, блок 1201 обработки специально выполнен с возможностью:
определять, в соответствии с формулой (1), формулой (2), формулой (3), формулой (4) или формулой (5) количество ресурсов для передачи UCI.
Формула (1):
(1), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсы для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и является смещением UCI по отношению к опорной кодовой скорости.
Формула (2):
(2), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсы для передачи UCI в количестве запланированных ресурсов, доступных данных во время передачи, и является заданным смещением.
Формула (3):
(3), где
представляет собой количество ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляют собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляют собой максимальное количество ресурсов для передачи UCI в количестве запланированных ресурсов, доступных данных во время передачи, и является заданным смещением.
Формула (4):
(4), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, R представляет собой скорость кодирования данных, С представляет собой максимальное количество ресурсов для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, и представляет собой заданное смещение.
Формула (5):
(5), где
является количеством ресурсов для передачи UCI, О представляет собой количество бит UCI, В представляет собой количество бит данных, А представляет собой количество доступных ресурсов данных во время начальной передачи, С представляет собой максимальное количество ресурсы для передачи UCI в количестве запланированных доступных ресурсов данных во время передачи, представляет собой смещение UCI по отношению к опорной кодовой скорости и является параметром.
В качестве варианта, значение C ассоциировано со способом отображения UCI. Способ отображения UCI включает в себя, что количество символов, к которым UCI отображается на ресурс временной области, меньше или равен третьему заданному значению, и количество символов, на которые UCI отображается на ресурсе частотной области, относится к UCI типу, или, что количество символов, на которые UCI отображается на ресурсе частотной области, меньше или равно четвертому заданному значению и количество символов, на которые UCI отображается на ресурсе временной области, относится к UCI типу.
В качестве варианта, третье заданное значение представляет собой одно или более из следующих значений:
заданное количество символов вблизи DMRS опорного сигнала демодуляции, значение ассоциировано с количеством символов PUSCH, значение, относящееся к PUSCH с поддержкой скачкообразной перестройкой частоты, и значением, связанным с поддерживаемым дополнительным DMRS.
Возможно, четвертое заданное значение является одним или несколькими из следующих значений:
заданное количество ресурсных элементов REs, значение, относящееся к количеству символов PUSCH, значение, относящееся к полосе пропускания PUSCH, значение, относящееся к опорному сигналу отслеживания фазы PTRS PUSCH.
Следует понимать, что оконечное устройство может быть выполнено с возможностью выполнять этапы, выполняемые с помощью оконечного устройства в способе передачи информации управления восходящей линии связи в настоящем изобретении. Описание соответствующих признаков может быть сделано со ссылкой на вышеизложенные описания. Подробности не описаны.
Настоящее изобретение дополнительно содержит устройство связи, включающее в себя элемент обработки и элемент хранения. Элемент хранения выполнен с возможностью хранить программу и, когда программа вызывается элементом обработки, устройство связи выполнено с возможностью выполнять описанный выше способ передачи информации управления восходящего линии связи.
Настоящее изобретение дополнительно предоставляет машиночитаемый носитель данных, выполненный с возможностью хранить инструкции компьютерного программного обеспечения, используемую сетевым устройством или оконечным устройством, и носитель данных включает в себя компьютерный программный код, предназначенный для выполнения, представленного выше способа осуществления.
Специалисту в данной области техники должно быть понятно, что варианты осуществления настоящего изобретения могут быть предусмотрены в качестве способа, системы или компьютерного программного продукта. Таким образом, варианты осуществления настоящего изобретения могут использовать форму только вариантов осуществления аппаратных средств, только варианты осуществления программного обеспечения или вариантов осуществления с комбинацией программных и аппаратных средств. Кроме того, варианты осуществления настоящего изобретения могут использовать форму компьютерного программного продукта, который реализуется на одном или нескольких машиночитаемый носителях (включающие в себя, но не ограничиваясь, магнитной памяти на диске, компакт-диск, оптический памяти и т.п.), которые включают в себя компьютерный программный код.
Варианты осуществления настоящего изобретения описаны со ссылкой на блок-схемы алгоритма и/или блок-схемы способа, устройства (системы) и компьютерный программный продукт, в соответствии с вариантами осуществления настоящего изобретения. Следует понимать, что инструкция компьютерной программы может быть использована для реализации каждого процесса и/или каждого этапа в блок-схемах алгоритма и/или блок-схемах и комбинации процесса и/или этапа в блок-схемах алгоритма и/или блок-схемах. Эти инструкции компьютерной программы могут быть предусмотрены для компьютера общего назначения, выделенного компьютера, встроенного процессора или процессора другого программируемого устройства обработки для генерирования машины данных, так что инструкции, исполняемые компьютером или процессором другого программируемого устройства обработки данных, генерирует устройство для реализации конкретной функции в одном или нескольких процессах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Эти инструкции компьютерной программы могут альтернативно храниться в машиночитаемой памяти, которая может инструктировать компьютер или другие программируемые устройства выполнять обработку данных определенным образом, так что инструкции, сохраненные на машиночитаемом носителе данных, генерируют артефакт, который включает в себя инструкции устройства. Инструкция устройства реализует конкретную функцию, в одном или нескольких процессов в блок-схемах алгоритма и/или в одном или нескольких блоков в блок-схемах.
Эти инструкции компьютерной программы могут быть альтернативно загружены в компьютер или другое программируемое устройство обработки данных, так что на компьютере или другом программируемом устройстве выполняют последовательность операций и этапов, тем самым, генерируя реализуемый компьютером процесс обработки. Таким образом, инструкции, выполняемые на компьютере или другом программируемом устройстве, обеспечивают этапы для реализации конкретной функции в одном или нескольких процессах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Очевидно, специалист в данной области техники может внести различные модификации и вариацию в варианты осуществления настоящего применения без отступления от сущности и объема настоящего изобретения. Таким образом, настоящее изобретение предназначено включать в себя эти модификации и вариации вариантов осуществления настоящего изобретения при условии, что они находятся в рамках объема формулы изобретения настоящего изобретения и их эквивалентных технологий.