СПОСОБ ДЛЯ ВОЗВРАТА ACK/NACK-ИНФОРМАЦИИ ДЛЯ ДАННЫХ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ И СВЯЗАННОЕ УСТРОЙСТВО Российский патент 2020 года по МПК H04L1/18 

Описание патента на изобретение RU2720977C1

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

Настоящее изобретение относится к области техники связи и, в частности, к способу для возврата ACK/NACK-информации для данных нисходящей линии связи и к связанному устройству.

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

По мере того, как 5G-технологии связи нового поколения переходят к стадии обсуждения, необходимо рассматривать то, продолжают или нет приспосабливаться структуры системы и процедуры доступа, достигаемые в существующих 4G-технологиях связи по стандарту долгосрочного развития (стандарту долгосрочного развития, LTE). С одной стороны, поскольку системы связи являются обратно совместимыми, новая технология, разработанная позднее, имеет тенденцию быть совместимой с ранее стандартизированными технологиями. С другой стороны, поскольку 4G LTE включает в себя большое количество существующих проектных решений, гибкость 5G должна нарушаться в значительной степени, чтобы достигать совместимости, что ухудшает производительность. Следовательно, в данный момент организация 3GPP осуществляет параллельные исследования в двух направлениях: с учетом обратной совместимости или без учета обратной совместимости. В этих двух направлениях, техническое направление без учета обратной совместимости упоминается как новый стандарт радиосвязи (новый стандарт радиосвязи, NR) 5G.

Технология гибридного автоматического запроса на повторную передачу (гибридного автоматического запроса на повторную передачу, HARQ) представляет собой технологию, сформированную посредством комбинирования технологии прямой коррекции ошибок (прямой коррекции ошибок, FEC) и технологии автоматического запроса на повторную передачу (автоматического запроса на повторную передачу, ARQ). Согласно FEC, резервная информация добавляется таким образом, что приемный конец может корректировать некоторые ошибки, чтобы уменьшать количество повторных передач. Для ошибки, которая не может корректироваться посредством использования FEC, приемный конец запрашивает, посредством использования ARQ-механизма, передающий конец на предмет того, чтобы повторно отправлять данные. Приемный конец обнаруживает, посредством использования кода с обнаружением ошибок, который обычно представляет собой CRC-контроль то, возникает или нет ошибка в принимаемом пакете данных. Если отсутствует ошибка, приемный конец отправляет положительную квитанцию (подтверждение приема, ACK) в передающий конец, и передающий конец продолжает отправлять следующий пакет данных после приема ACK. Если ошибка возникает, приемный конец отбрасывает пакет данных или сохраняет пакет данных в HARQ-буфере и затем отправляет отрицательную квитанцию (отрицание приема, NACK) в передающий конец. Передающий конец повторно отправляет идентичные данные после приема NACK.

В LTE-системе, существующая HARQ-процедура для данных нисходящей линии связи показана на фиг. 1. Усовершенствованный узел B (усовершенствованный узел B, eNB), а именно, базовая станция, сначала отправляет начальные данные (т.е. блок данных передается в первый раз) в абонентское устройство (абонентское устройство, UE). UE принимает данные и затем декодирует и проверяет данные. Если проверка выполняется успешно, это указывает то, что отправка выполняется успешно. В этом случае, UE отправляет ACK-информацию в eNB. Если проверка завершается неудачно, это указывает то, что отправка завершается неудачно. В этом случае, UE отправляет NACK-информацию в eNB. ENB повторно отправляет данные (повторно отправляемые данные могут быть идентичными или могут отличаться от первоначально передаваемых данных) после приема NACK, и UE выполняет такие процедуры, как прием, декодирование и проверка, снова до тех пор, пока UE не примет успешно блок данных, или повторная передача выполняется в течение максимального предварительно установленного количества раз.

В частности, в режиме дуплекса с частотным разделением каналов (дуплекса с частотным разделением каналов, FDD), время, в которое UE отправляет ACK/NACK, отстоит на четыре субкадра от времени, в которое принимаются данные нисходящей линии связи, соответствующие ACK/NACK. Другими словами, если UE принимает данные нисходящей линии связи в (n-4)-ом субкадре, UE отправляет, в n-ом субкадре, ACK/NACK, соответствующее данным. В режиме дуплекса с временным разделением каналов (дуплекса с временным разделением каналов, TDD), поскольку не весь субкадр может использоваться для того, чтобы отправлять данные нисходящей линии связи или данные восходящей линии связи, временная взаимосвязь между данными нисходящей линии связи и ACK/NACK, соответствующим данным нисходящей линии связи, не может ограничиваться посредством использования простой формулы. В частности, в TDD-режиме, если UE принимает данные нисходящей линии связи в (n-4)-ом субкадре, UE отправляет, в n-ом субкадре, ACK/NACK, соответствующее данным. Значение k может меняться в зависимости от различных предварительно установленных режимов.

В общем, в FDD-режиме, ACK/NACK может отправляться только после задержки в четыре субкадра (4 мс) позднее времени, в которое принимаются соответствующие данные; в TDD-режиме, задержка составляет, по меньшей мере, четыре субкадра (4 мс) и может составлять самое большее 13 субкадров (13 мс). Если UE не может декодировать данные, данные дополнительно должны повторно передаваться. В этом случае, время для успешной передачи увеличивается во много раз. Помимо этого, в FDD-режиме, различные полосы частот используются для передачи по восходящей линии связи и передачи по нисходящей линии связи, и ACK/NACK-задержка является фиксированной. В TDD-режиме, режим передачи представляет собой один из семи предварительно определенных режимов, и ACK/NACK-задержка подвергается различным предварительно определенным схемам в зависимости от различных режимов передачи. В 5G NR, если используется динамический TDD (динамический TDD), идентичная полоса частот используется для передачи по восходящей линии связи и передачи по нисходящей линии связи, и ACK/NACK-задержка не является предварительно определенной. Следовательно, существующие схемы обратной связи по ACK/NACK-информации не могут ни удовлетворять требованию по задержке на передачу данных в 5G NR, ни удовлетворять требованию для гибкой диспетчеризации.

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

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

Первый аспект вариантов осуществления настоящего изобретения предусматривает способ для передачи ACK/NACK-информации для данных, включающий в себя:

- отправку пакета данных в абонентское устройство;

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

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

- определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных;

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

В отношении первой возможной реализации первого аспекта, во второй возможной реализации первого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

- определение характеристик обработки абонентского устройства;

- определение информации о данных пакета данных, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных; и

- определение, на основе характеристик обработки и информации о данных, характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных.

В отношении первой возможной реализации первого аспекта, в третьей возможной реализации первого аспекта, определение, на основе управляющих служебных сигналов и характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, субкадра, который должен использоваться посредством абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

- определение, посредством использования управляющих служебных сигналов, первой задержки абонентского устройства в отправке ACK/NACK-информации, соответствующей пакету данных;

- определение второй задержки посредством использования характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных; и

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

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

В отношении первой возможной реализации первого аспекта, в четвертой возможной реализации первого аспекта, определение характеристик задержки для ACK/NACK-информации включает в себя:

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

В отношении второй возможной реализации первого аспекта, в пятой возможной реализации первого аспекта, определение характеристик обработки абонентского устройства содержит:

- прием преамбулы, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определение, на основе преамбулы, характеристик обработки абонентского устройства.

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

В отношении первой возможной реализации первого аспекта, в шестой возможной реализации первого аспекта, определение характеристик задержки для ACK/NACK-информации включает в себя:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 указывает характеристики задержки.

В отношении второй возможной реализации первого аспекта, в седьмой возможной реализации первого аспекта, определение характеристик обработки абонентского устройства содержит:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, при этом Msg3 указывает характеристики обработки абонентского устройства.

UE сообщает информацию характеристик обработки в eNB посредством добавления поля в Msg3 в процедуре произвольного доступа, так что каждый раз, когда передаются данные, как UE, так и eNB могут отдельно определять характеристики задержки UE для того, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных. Таким образом, объемы служебной информации являются относительно низкими, и она является простой в реализации. Помимо этого, UE может возвращать ACK/NACK-информацию максимально возможно быстро на основе своих характеристик обработки, чтобы уменьшать время задержки на связь.

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

- передачу управляющих служебных сигналов посредством использования управляющей информации нисходящей линии связи (DCI) для пакета данных.

ENB динамически указывает дополнительную временную задержку UE посредством использования DCI, так что время отправки ACK/NACK-информации может компоноваться более гибко, с тем чтобы разрешать проблему в отношении недостаточной пропускной способности области UL-управления и удовлетворять требованиям различных нагрузок по предоставлению услуг и различных сценариев развертывания.

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

- передачу управляющих служебных сигналов посредством использования служебных RRC-сигналов.

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

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

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

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

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

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

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

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

Второй аспект вариантов осуществления настоящего изобретения предусматривает способ для передачи ACK/NACK-информации для данных, включающий в себя:

- прием, посредством абонентского устройства, пакета данных;

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

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

- определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных;

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

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

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

В отношении первой возможной реализации второго аспекта, в третьей возможной реализации второго аспекта, определение, на основе управляющих служебных сигналов и характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, субкадра, который должен использоваться посредством абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

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

В отношении первой возможной реализации второго аспекта, в четвертой возможной реализации второго аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

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

В отношении второй возможной реализации второго аспекта, в пятой возможной реализации второго аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

- отправку, посредством абонентского устройства, Msg3 в процедуре произвольного доступа, причем Msg3 указывает характеристики задержки.

В отношении первой возможной реализации второго аспекта, в шестой возможной реализации второго аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

- отправку, посредством абонентского устройства, Msg3 в процедуре произвольного доступа, причем Msg3 указывает характеристики задержки.

В отношении второй возможной реализации второго аспекта, в седьмой возможной реализации второго аспекта, определение характеристик обработки абонентского устройства содержит:

- отправку, посредством абонентского устройства, Msg3 в процедуре произвольного доступа, при этом Msg3 указывает характеристики обработки абонентского устройства.

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

- прием управляющих служебных сигналов через управляющую информацию нисходящей линии связи (DCI) для пакета данных.

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

- прием управляющих служебных сигналов через служебные RRC-сигналы.

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

- прием служебных сигналов уровня управления радиоресурсами (RRC), которые доставляются посредством базовой станции для пакета данных, причем служебные сигналы уровня управления радиоресурсами (RRC) включают в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку; и

- прием управляющих служебных сигналов через служебные RRC-сигналы.

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

- прием управляющих служебных сигналов через системную информацию.

В отношении второго аспекта, первой возможной реализации второго аспекта или второй возможной реализации второго аспекта, в двенадцатой возможной реализации второго аспекта, первая задержка определяется на основе требования по задержке при предоставлении услуг, соответствующего пакету данных, пропускной ACK/NACK-способности субкадра, соответствующего второй задержке, и пропускной ACK/NACK-способности субкадра, соответствующего первой задержке и второй задержке.

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

В отношении двенадцатой возможной реализации второго аспекта, в четырнадцатой возможной реализации второго аспекта,

- если пропускная ACK/NACK-способность субкадра, соответствующего второй задержке, является недостаточной, приоритет обслуживания пакета данных равен приоритетам обслуживания других пакетов данных, соответствующих ACK/NACK в субкадре, соответствующем второй задержке, и время для передачи пакета данных является последним, первая задержка, соответствующая пакету данных, задается равной длительности, по меньшей мере, в один субкадр, и первая задержка, соответствующая, по меньшей мере, одному или более пакетов данных в других пакетах данных, задается равной нулю.

Третий аспект вариантов осуществления настоящего изобретения предусматривает базовую станцию, включающую в себя:

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

- блок получения информации о данных, выполненный с возможностью получать информацию о данных пакета данных, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных;

- блок вычисления базовой задержки, выполненный с возможностью определять, на основе информации характеристик обработки и информации о данных, базовую временную задержку, а именно, вторую задержку, необходимую посредством абонентского устройства для того, чтобы выполнять декодирование данных для пакета данных и кодировать ACK/NACK-информацию;

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

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

В отношении третьего аспекта, в первой возможной реализации третьего аспекта, блок получения характеристик обработки включает в себя:

- субблок группировки преамбул, выполненный с возможностью разделять набор всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- субблок приема преамбул, выполненный с возможностью принимать преамбулу, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определять группу последовательностей, в которой расположена преамбула; и

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

В отношении третьего аспекта, во второй возможной реализации третьего аспекта, блок получения характеристик обработки включает в себя:

- субблок приема информации, выполненный с возможностью принимать Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 включает в себя новое добавленное поле, используемое для того, чтобы переносить информацию характеристик обработки;

- субблок считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в Msg3, причем битовое значение используется для того, чтобы представлять уровень характеристик обработки абонентского устройства; и

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

В отношении третьего аспекта, первой возможной реализации третьего аспекта или второй возможной реализации третьего аспекта, в третьей возможной реализации третьего аспекта, блок доставки дополнительной задержки включает в себя:

- первый субблок добавления полей, выполненный с возможностью добавлять, в управляющую информацию нисходящей линии связи (DCI) для пакета данных, поле, используемое для того, чтобы переносить дополнительную временную задержку;

- первый субблок предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в управляющей информации нисходящей линии связи (DCI), битовое значение, используемое для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В отношении третьего аспекта, первой возможной реализации третьего аспекта или второй возможной реализации третьего аспекта, в четвертой возможной реализации третьего аспекта, блок доставки дополнительной задержки включает в себя:

- второй субблок добавления полей, выполненный с возможностью добавлять, в служебные сигналы уровня управления радиоресурсами (RRC) для пакета данных, поле, используемое для того, чтобы переносить дополнительную временную задержку;

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

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

В отношении третьего аспекта, первой возможной реализации третьего аспекта или второй возможной реализации третьего аспекта, в пятой возможной реализации третьего аспекта, блок доставки дополнительной задержки включает в себя:

- третий субблок добавления полей, выполненный с возможностью добавлять, в системную информацию для пакета данных, поле, используемое для того, чтобы переносить дополнительную временную задержку;

- третий субблок предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в системной информации, битовое значение, используемое для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

Четвертый аспект вариантов осуществления настоящего изобретения предусматривает базовую станцию, включающую в себя, по меньшей мере, один процессор, запоминающее устройство, интерфейс связи и шину. По меньшей мере, один процессор, запоминающее устройство и интерфейс связи соединяются и обмениваются данными между собой посредством использования шины. Интерфейс связи выполнен с возможностью устанавливать соединение связи с абонентским устройством. Процессор выполнен с возможностью активировать исполняемый программный код, сохраненный в запоминающем устройстве, с тем чтобы выполнять следующие операции:

- отправку пакета данных в абонентское устройство;

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

В отношении четвертого аспекта, в первой возможной реализации четвертого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

- определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных;

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

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

- определение характеристик обработки абонентского устройства;

- определение информации о данных пакета данных, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных;

- определение, на основе характеристик обработки и информации о данных, характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных.

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

- определение, посредством использования управляющих служебных сигналов, первой задержки абонентского устройства в отправке ACK/NACK-информации, соответствующей пакету данных;

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

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

В отношении первой возможной реализации четвертого аспекта, в четвертой возможной реализации четвертого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

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

В отношении первой возможной реализации четвертого аспекта, в пятой возможной реализации четвертого аспекта, при этом определение характеристик обработки абонентского устройства содержит:

- прием преамбулы, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определение, на основе преамбулы, характеристик обработки абонентского устройства.

В отношении первой возможной реализации четвертого аспекта, в шестой возможной реализации четвертого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 указывает характеристики задержки.

В отношении первой возможной реализации четвертого аспекта, в седьмой возможной реализации четвертого аспекта, определение характеристик обработки абонентского устройства содержит:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, при этом Msg3 указывает характеристики обработки абонентского устройства.

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

- передачу управляющих служебных сигналов посредством использования управляющей информации нисходящей линии связи (DCI) для пакета данных.

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

- передачу управляющих служебных сигналов посредством использования служебных RRC-сигналов.

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

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

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

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

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

Пятый аспект вариантов осуществления настоящего изобретения предусматривает абонентское устройство, включающее в себя:

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

- блок получения информации о данных, выполненный с возможностью получать информацию о данных пакета данных, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных;

- блок вычисления базовой задержки, выполненный с возможностью определять, на основе информации характеристик обработки и информации о данных, базовую временную задержку, а именно, вторую задержку, необходимую посредством абонентского устройства для того, чтобы выполнять декодирование данных для пакета данных и кодировать ACK/NACK-информацию;

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

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

В отношении пятого аспекта, в первой возможной реализации пятого аспекта, блок сообщения характеристик обработки включает в себя:

- субблок группировки последовательностей, выполненный с возможностью разделять набор всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- субблок выбора последовательностей, выполненный с возможностью выбирать, в качестве преамбулы для процедуры произвольного доступа, преамбулу из группы последовательностей, соответствующей уровню характеристик обработки абонентского устройства; и

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

В отношении пятого аспекта, во второй возможной реализации пятого аспекта, блок сообщения характеристик обработки включает в себя:

- субблок добавления полей, выполненный с возможностью добавлять, в Msg3 процедуры произвольного доступа, поле, используемое для того, чтобы переносить информацию характеристик обработки;

- субблок предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в Msg3 на основе информации характеристик обработки, битовое значение, используемое для того, чтобы представлять соответствующий уровень характеристик обработки; и

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

В отношении пятого аспекта, первой возможной реализации пятого аспекта или второй возможной реализация пятого аспекта, в третьей возможной реализации пятого аспекта, блок приема дополнительной задержки включает в себя:

- первый субблок приема информации, выполненный с возможностью принимать управляющую информацию нисходящей линии связи (DCI), которая доставляется посредством базовой станции для пакета данных, причем DCI включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- первый субблок считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в управляющей информации нисходящей линии связи (DCI), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В отношении пятого аспекта, первой возможной реализации пятого аспекта или второй возможной реализация пятого аспекта, в четвертой возможной реализации пятого аспекта, блок приема дополнительной задержки включает в себя:

- второй субблок приема информации, выполненный с возможностью принимать служебные сигналы уровня управления радиоресурсами (RRC), которые доставляются посредством базовой станции для пакета данных, причем служебные сигналы уровня управления радиоресурсами (RRC) включают в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

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

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

В отношении пятого аспекта, первой возможной реализации пятого аспекта или второй возможной реализация пятого аспекта, в пятой возможной реализации пятого аспекта, блок приема дополнительной задержки включает в себя:

- третий субблок приема информации, выполненный с возможностью принимать системную информацию, которая доставляется посредством базовой станции для пакета данных, причем системная информация включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- третий субблок считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в системной информации, причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

Шестой аспект вариантов осуществления настоящего изобретения предусматривает абонентское устройство, включающее в себя, по меньшей мере, один процессор, запоминающее устройство, интерфейс связи и шину. По меньшей мере, один процессор, запоминающее устройство и интерфейс связи соединяются и обмениваются данными между собой посредством использования шины. Интерфейс связи выполнен с возможностью устанавливать соединение связи с базовой станцией. Процессор выполнен с возможностью активировать исполняемый программный код, сохраненный в запоминающем устройстве, с тем чтобы выполнять следующие операции:

- прием, посредством абонентского устройства, пакета данных;

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

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

- определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных;

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

В отношении первой возможной реализации шестого аспекта, во второй возможной реализации аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

- определение характеристик обработки абонентского устройства;

- определение информации о данных пакета данных, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных;

- определение, на основе характеристик обработки и информации о данных, характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных.

В отношении первой возможной реализации шестого аспекта, в третьей возможной реализации аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, содержит:

- определение, посредством использования управляющих служебных сигналов, первой задержки абонентского устройства в отправке ACK/NACK-информации, соответствующей пакету данных;

- определение второй задержки посредством использования характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных; и

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

В отношении первой возможной реализации шестого аспекта, в четвертой возможной реализации шестого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

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

В отношении первой возможной реализации шестого аспекта, в пятой возможной реализации шестого аспекта, определение характеристик задержки абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных, включает в себя:

- отправку, посредством абонентского устройства, Msg3 в процедуре произвольного доступа, причем Msg3 указывает характеристики задержки.

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

- прием управляющих служебных сигналов через управляющую информацию нисходящей линии связи (DCI) для пакета данных.

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

- прием управляющих служебных сигналов через служебные RRC-сигналы.

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

- прием управляющих служебных сигналов через системную информацию.

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

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

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

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

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

Чтобы более понятно описывать технические решения в вариантах осуществления настоящего изобретения, далее кратко описаны прилагаемые чертежи, требуемые для описания вариантов осуществления.

Фиг. 1 является принципиальной схемой существующей HARQ-процедуры для пакета данных нисходящей линии связи;

Фиг. 2 является принципиальной схемой сценария применения способа для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 3 является блок-схемой последовательности операций способа, в которой абонентское устройство устанавливает соединение с базовой станцией посредством использования процедуры произвольного доступа в сценарии применения, показанном на фиг. 2;

Фиг. 4A и фиг. 4B являются принципиальными структурными схемами субкадра в способе для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 5 является принципиальной схемой процедуры обработки абонентского устройства от приема пакета данных нисходящей линии связи до возврата ACK/NACK-информации в способе для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 6 является первой блок-схемой последовательности операций способа для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 7A-7C являются принципиальными сравнительными схемами местоположений обратной связи по ACK/NACK-информации в способе для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 8 является второй блок-схемой последовательности операций способа для возврата ACK/NACK-информации для данных нисходящей линии связи согласно варианту осуществления настоящего изобретения;

Фиг. 9 является первой принципиальной структурной схемой базовой станции согласно варианту осуществления настоящего изобретения;

Фиг. 10A и фиг. 10B являются принципиальными структурными схемами блока получения характеристик обработки базовой станции, показанной на фиг. 9;

Фиг. 10C-10E являются принципиальными структурными схемами блока доставки дополнительной задержки базовой станции, показанной на фиг. 9;

Фиг. 11 является второй принципиальной структурной схемой базовой станции согласно варианту осуществления настоящего изобретения;

Фиг. 12 является первой принципиальной структурной схемой абонентского устройства согласно варианту осуществления настоящего изобретения;

Фиг. 13A и фиг. 13B являются принципиальными структурными схемами блока сообщения характеристик обработки абонентского устройства, показанного на фиг. 12;

Фиг. 13C-13E являются принципиальными структурными схемами блока приема дополнительной задержки абонентского устройства, показанного на фиг. 12; и

Фиг. 14 является второй принципиальной структурной схемой абонентского устройства согласно варианту осуществления настоящего изобретения.

Подробное описание вариантов осуществления

Далее описываются технические решения в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения.

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

1. ENB отправляет пакет данных в абонентское устройство и передает управляющие служебные сигналы. Управляющие служебные сигналы используются для того, чтобы указывать субкадр, который должен использоваться посредством абонентского устройства для отправки ACK/NACK-информации, соответствующей пакету данных.

[00100] 2. UE сообщает характеристики обработки (характеристики обработки) UE в eNB. ENB вычисляет, на основе характеристик обработки, сообщаемых посредством UE, минимальную величину задержки, называемую "базовой временной задержкой" или "второй задержкой", необходимой посредством UE для того, чтобы возвращать ACK/NACK-информацию. UE определяет базовую временную задержку на основе характеристик обработки UE и выбирает субкадр, ближайший к базовой временной задержке, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. ENB выбирает соответствующий субкадр на основе базовой временной задержки, чтобы принимать ACK/NACK-информацию.

[00101] 3. ENB инструктирует UE возвращать ACK/NACK-информацию после дополнительной задержки плюс базовой величины задержки. Величина задержки, соответствующая дополнительной задержке, упоминается как дополнительная временная задержка или первая задержка. В частности, eNB может определять дополнительную временную задержку на основе требования по диспетчеризации или на основе приоритета обслуживания, соответствующего пакету данных нисходящей линии связи, и доставлять дополнительную временную задержку в UE. После приема дополнительной временной задержки, UE выбирает соответствующий субкадр на основе суммы базовой временной задержки и дополнительной временной задержки, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. Соответственно, eNB выбирает соответствующий субкадр на основе суммы базовой временной задержки и дополнительной временной задержки, чтобы принимать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи.

[00102] Ссылаясь на фиг. 2, вариант осуществления настоящего изобретения предусматривает сценарий применения способа для возврата ACK/NACK-информации для данных нисходящей линии связи. Сценарий включает в себя базовую станцию (eNB) и несколько абонентских устройств (UE), например, UE 1, UE 2 и UE 3. ENB отвечает за связь с множеством UE. UE 1, UE 2 и UE 3, соответственно, принимают данные нисходящей линии связи из eNB и возвращают ACK/NACK-информацию в надлежащих случаях. То, как обеспечивать то, что ACK/NACK-информация может гибко передаваться без вызывания конфликтов, когда различные UE быстро возвращают ACK/NACK-информацию, представляет собой проблему, которая должна разрешаться в этом варианте осуществления настоящего изобретения.

[00103] В процессе, в котором UE устанавливает соединение с сотой, соответствующей базовой станции, UE уже находится в синхронизации в нисходящей линии связи с сотой после процесса поиска сот. Следовательно, UE может принимать данные нисходящей линии связи. Тем не менее, UE может выполнять передачу по восходящей линии связи только после достижения синхронизации в восходящей линии связи с сотой, чтобы возвращать ACK/NACK-информацию для данных нисходящей линии связи. В этом варианте осуществления, UE устанавливает соединение с сотой и реализует синхронизацию в восходящей линии связи посредством использования процедуры произвольного доступа (процедуры произвольного доступа).

[00104] Ссылаясь на фиг. 3, процедура произвольного доступа главным образом включает в себя следующие четыре этапа:

[00105] Этап 301: UE отправляет преамбулу произвольного доступа (преамбулу произвольного доступа) в eNB.

[00106] Этап 302: ENB возвращает ответ по произвольному доступу (ответ по произвольному доступу) в UE.

[00107] Этап 303: UE отправляет Msg3 в eNB. Информация, включенная в Msg3, меняется в зависимости от различных случаев. Например, Msg3 может включать в себя запрос на установление RRC-соединения, запрос на повторное установление RRC-соединения и т.п.

[00108] Этап 304: ENB отправляет Msg4 в UE. Информация, включенная в Msg4, меняется в зависимости от различных случаев. Например, Msg4 может включать в себя инструкцию установления или повторного установления RRC-соединения.

[00109] На этапе 301, когда UE отправляет преамбулу произвольного доступа в eNB, преамбула (преамбула), используемая посредством UE, представляет собой любую преамбулу, выбранную из набора доступных преамбул. В каждой соте, предусмотрено 64 доступных преамбулы, и эти последовательности формируются на основе последовательности Задова-Чу. Необходимо отметить, что гибридный автоматический запрос на повторную передачу (гибридный автоматический запрос на повторную передачу, HARQ) для данных восходящей линии связи уже используется, когда UE отправляет Msg3, и HARQ для данных нисходящей линии связи уже используется, когда eNB отправляет Msg4.

[00110] Ссылаясь на фиг. 4A и фиг. 4B, вариант осуществления настоящего изобретения предусматривает структуру субкадра, включающую в себя три части. Первая часть представляет собой область управления в нисходящей линии связи (область DL-управления), в которой передача служебных сигналов по диспетчеризации в нисходящей линии связи, такая как разрешение на DL-передачу, или передача служебных сигналов по диспетчеризации в восходящей линии связи, такая как разрешение на UL-передачу, может передаваться, чтобы уведомлять UE в отношении конфигурации ресурсов. Вторая часть представляет собой область данных (область данных), в которой eNB может передавать данные нисходящей линии связи, или UE может передавать данные восходящей линии связи на основе ресурсов, выделенных в разрешении на UL-передачу. Третья часть представляет собой область управления в восходящей линии связи (область UL-управления), в которой UE может возвращать ACK/NACK-информацию для данных нисходящей линии связи или передавать информацию состояния канала (информацию состояния канала, CSI) восходящей линии связи для использования посредством eNB в последующей диспетчеризации. В некоторых случаях, область UL-управления занимается посредством данных восходящей линии связи (UL-данных). В этом варианте осуществления, чтобы отличать между различными типами субкадров, субкадр для передачи данных нисходящей линии связи упоминается как автономный субкадр нисходящей линии связи, как показано на фиг. 4A, тогда как субкадр для передачи данных восходящей линии связи упоминается как автономный субкадр восходящей линии связи, как показано на фиг. 4B.

В автономном субкадре нисходящей линии связи, eNB уведомляет, посредством использования передачи служебных сигналов по диспетчеризации в нисходящей линии связи, такой как разрешение на DL-передачу, UE в отношении конкретных ресурсов, на которых eNB должен передавать данные нисходящей линии связи. Затем, после того, как разрешение на DL-передачу передается, eNB передает данные нисходящей линии связи на соответствующих ресурсах. После того, как данные нисходящей линии связи передаются, UE отправляет соответствующую управляющую информацию восходящей линии связи, такую как ACK/NACK-информация или CSI после защитного периода (защитного периода, GP). В автономном субкадре восходящей линии связи, eNB выделяет, посредством использования передачи служебных сигналов по диспетчеризации в восходящей линии связи, такой как разрешение на UL-передачу, ресурсы в области данных для UE для того, чтобы передавать данные восходящей линии связи. После GP, UE передает данные восходящей линии связи на основе ресурсов, выделенных в передаче служебных сигналов по диспетчеризации в восходящей линии связи, такой как разрешение на UL-передачу. После того, как передача завершается, диспетчеризуемое UE передает управляющую информацию восходящей линии связи, такую как ACK/NACK-информация или CSI.

Ссылаясь на фиг. 5, в способе для возврата ACK/NACK-информации для данных нисходящей линии связи, предусмотренном в варианте осуществления настоящего изобретения, абонентское устройство может выполнять следующую процедуру обработки от приема пакета данных нисходящей линии связи до возврата ACK/NACK-информации:

Этап 501: Декодирование данных нисходящей линии связи.

Этап 502: Кодирование ACK/NACK.

Этап 503: Ожидание.

Этап 504: Продвижение вперед временной синхронизации в восходящей линии связи.

В 5G NR-связи, чтобы обеспечивать достаточно небольшую задержку на передачу, после приема данных нисходящей линии связи, UE должно возвращать ACK/NACK-информацию в eNB максимально возможно быстро. Тем не менее, на четырех этапах, этап 501 (декодирование данных нисходящей линии связи) и этап 502 (кодирование ACK/NACK) определяются на основе скорости аппаратной обработки, и этап 504 (продвижение вперед временной синхронизации в восходящей линии связи) определяется на основе относительного расстояния между UE и eNB. В обоих случаях, затруднительно сокращать время задержки при передаче. Этап 503 (ожидание) выполняется, поскольку временная задержка обычно предварительно определяется между приемом данных нисходящей линии связи и отправкой соответствующего ACK/NACK, чтобы реализовывать временное совмещение, и этот этап может сокращаться посредством использования надлежащего проектного решения. Очевидно, что если проектное решение является в достаточной степени надлежащим, время на этапе ожидания может сокращаться до нуля.

В этом варианте осуществления, чтобы уменьшать в максимально возможной степени временную задержку между приемом данных нисходящей линии связи и возвратом соответствующей ACK/NACK-информации, т.е. сокращать время ожидания в максимально возможной степени, UE должно сообщать информацию относительно характеристик обработки UE в eNB. Информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки UE. Очевидно, что более высокий уровень характеристик обработки UE указывает меньшее время, требуемое для того, чтобы обрабатывать идентичную задачу (например, демодуляцию пакета данных нисходящей линии связи и кодирование соответствующей ACK/NACK-информации), и меньшую временную задержку, требуемую для того, чтобы возвращать ACK/NACK. На этой основе, как eNB, так и UE могут определять, на основе информации характеристик обработки и такой информации, как размер и порядок модуляции соответствующего пакета передачи данных по нисходящей линии связи, время, называемое "базовой временной задержкой" или "второй задержкой", необходимой посредством UE для того, чтобы выполнять декодирование данных для пакета данных нисходящей линии связи и кодировать ACK/NACK-информацию (а именно, этап 501 и этап 502) в текущем приеме данных по нисходящей линии связи. Помимо этого, информация относительно продвижения вперед временной синхронизации в восходящей линии связи (а именно, этап 504) связана только с UE и известна для UE. В общем, после того, как UE сообщает свою информацию характеристик обработки в eNB, как UE, так и eNB могут узнавать базовую временную задержку, необходимую посредством UE для того, чтобы возвращать ACK/NACK-информацию, и могут выбирать область UL-управления в субкадре, ближайшем к базовой временной задержке, чтобы передавать ACK/NACK-информацию, за счет этого уменьшая в максимально возможной степени временную задержку между передачей данных нисходящей линии связи и возвратом соответствующей ACK/NACK-информации. Субкадр, ближайший к базовой временной задержке, представляет собой субкадр, который является ближайшим к субкадру для передачи пакета данных нисходящей линии связи, и временной интервал которого относительно субкадра для передачи пакета данных нисходящей линии связи не меньше базовой временной задержки. Следует отметить, что в процедуре произвольного доступа, HARQ уже используется, когда Msg4 отправляется и принимается. Следовательно, UE должно сообщать свою информацию характеристик обработки в eNB до того, как отправляется Msg4.

Ссылаясь на фиг. 6, вариант осуществления настоящего изобретения предусматривает способ для возврата ACK/NACK-информации для данных нисходящей линии связи, включающий в себя следующие этапы:

Этап 601: Получение информации характеристик обработки, которая сообщается посредством абонентского устройства, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства.

Этап 602: Получение информации о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи.

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

Этап 604: Доставка дополнительной временной задержки, а именно, первой задержки, в абонентское устройство для пакета данных нисходящей линии связи, причем дополнительная временная задержка используется для того, чтобы указывать местоположение субкадра для возврата ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи.

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

В этом варианте осуществления, способ для возврата ACK/NACK-информации для данных нисходящей линии связи может осуществляться посредством базовой станции, например, eNB. Абонентское устройство может представлять собой мобильный телефон. Базовая станция может устанавливать соединения связи с несколькими абонентскими устройствами. Очевидно, что различные абонентские устройства имеют различные уровни характеристик обработки. Абонентское устройство получает информацию характеристик обработки, которая используется для того, чтобы представлять уровень характеристик обработки, и сообщает информацию характеристик обработки в базовую станцию, так что базовая станция может вычислять, на основе такой информации, как размер и порядок модуляции пакета данных нисходящей линии связи, и информации характеристик обработки, которая сообщается посредством абонентского устройства, базовую временную задержку, необходимую посредством абонентского устройства для того, чтобы выполнять декодирование данных для пакета данных нисходящей линии связи и кодировать ACK/NACK-информацию. Помимо этого, абонентское устройство может вычислять, на основе информации характеристик обработки и такой информации, как размер и порядок модуляции пакета принимаемых данных нисходящей линии связи, базовую временную задержку, требуемую для того, чтобы выполнять декодирование данных для пакета данных нисходящей линии связи и кодировать ACK/NACK-информацию, и выбирать субкадр, соответствующий базовой временной задержке, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. Соответственно, базовая станция выбирает, на основе базовой временной задержки, субкадр, соответствующий базовой временной задержке, чтобы принимать ACK/NACK-информацию, которая соответствует пакету данных нисходящей линии связи, и которая возвращается посредством абонентского устройства.

Очевидно, что после вычисления базовой временной задержки, базовая станция дополнительно может определять, на основе приоритета обслуживания, соответствующего пакету данных нисходящей линии связи, объема ACK/NACK-информации, передаваемой в области управления в восходящей линии связи в субкадре, соответствующем базовой временной задержке, и пропускной способности области управления в восходящей линии связи, то, следует или нет доставлять дополнительную временную задержку, и конкретную длину дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи, чтобы указывать местоположение субкадра для абонентского устройства для того, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. Очевидно, что если результат определения заключается в том, что время для возврата ACK/NACK-информации для пакета данных нисходящей линии связи не должно дополнительно задерживаться, дополнительная временная задержка может задаваться равной нулю. Если результат определения заключается в том, что время для возврата ACK/NACK-информации для пакета данных нисходящей линии связи должно дополнительно задерживаться, дополнительная временная задержка может задаваться равной длительности в один или более субкадров, чтобы инструктировать абонентскому устройству возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи, после дополнительной задержки в один или более субкадров плюс базовой временной задержки.

Информация характеристик обработки абонентского устройства получается, и базовая временная задержка вычисляется на основе информации характеристик обработки и информации о данных, соответствующей пакету данных нисходящей линии связи, так что время ожидания абонентского устройства от приема пакета данных нисходящей линии связи до возврата ACK/NACK-информации может сокращаться на основе базовой временной задержки, за счет этого повышая скорость обратной связи ACK/NACK-информации абонентского устройства и уменьшая время задержки на связь. Помимо этого, дополнительная временная задержка доставляется в абонентское устройство для пакета данных нисходящей линии связи, так что местоположение субкадра для абонентского устройства для того, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи, может гибко указываться на основе приоритета обслуживания пакета данных нисходящей линии связи, объема ACK/NACK-информации, передаваемой в области управления в восходящей линии связи в субкадре, соответствующем базовой временной задержке, и пропускной способности области управления в восходящей линии связи, чтобы удовлетворять требованиям по приоритету различных услуг и балансировать нагрузку по предоставлению услуг.

В реализации, информация характеристик обработки получения, которая сообщается посредством абонентского устройства, включает в себя:

- разделение набора всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- прием преамбулы, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определение группы последовательностей, в которой расположена преамбула; и

- получение информации характеристик обработки абонентского устройства на основе группы последовательностей, в которой расположена преамбула.

В частности, eNB может разделять все доступные преамбулы, выделяемые каждой соте, на несколько групп последовательностей. Каждая группа последовательностей соответствует одному уровню характеристик обработки. Соответственно, UE могут сообщать свои характеристики обработки в eNB в процедуре произвольного доступа посредством использования различных преамбул. При условии, что характеристики обработки UE классифицируются на четыре уровня: уровень 0, уровень 1, уровень 2 и уровень 3, 256 доступных преамбул должны выделяться каждой соте. 256 преамбул разделяются на четыре группы последовательностей 0, 1, 2 и 3, и каждая группа последовательностей соответствует одному уровню характеристик обработки, как показано в таблице 1. В частности, преамбулы 0-63 соответствуют уровню 0, преамбулы 64-127 соответствуют уровню 1, преамбулы 128-171 соответствуют уровню 2, и преамбулы 172-255 соответствуют уровню 3. Во время обнаружения вслепую для преамбул, eNB может узнавать уровень характеристик обработки UE посредством обнаружения группы последовательностей, в которой расположена преамбула, используемая посредством UE.

Табл. 1. Уровни характеристик обработки, соответствующие различным преамбулам

Группа последовательностей Преамбула Уровень характеристик обработки 0 0-63 0 1 64-127 1 2 128-171 2 3 172-255 3

[0114] Очевидно, что UE сообщают свои характеристики обработки в eNB в процедуре произвольного доступа посредством использования различных преамбул, так что каждый раз, когда передаются данные нисходящей линии связи, как UE, так и eNB могут отдельно определять базовую временную задержку, необходимую посредством UE для того, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. Поскольку ACK/NACK-информация неявно переносится в преамбуле, которая отправляется в процедуре произвольного доступа, не требуется обмениваться дополнительной информацией, за счет этого уменьшая нагрузку по передаче служебных сигналов и объем служебной информации. Помимо этого, UE может возвращать ACK/NACK-информацию максимально возможно быстро на основе своих характеристик обработки, чтобы уменьшать время задержки на связь.

В реализации, информация характеристик обработки получения, которая сообщается посредством абонентского устройства, включает в себя:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 включает в себя новое добавленное поле, используемое для того, чтобы переносить информацию характеристик обработки;

- считывание битового значения нового добавленного поля в Msg3, причем битовое значение используется для того, чтобы представлять уровень характеристик обработки абонентского устройства; и

- получение информации характеристик обработки абонентского устройства на основе битового значения нового добавленного поля в Msg3.

В частности, UE могут сообщать свою информацию характеристик обработки в процедуре произвольного доступа посредством использования различных битовых значений в новом добавленном поле в Msg3. Как показано в таблице 2, при условии, что уровни характеристик обработки UE классифицируются на четыре уровня: уровень 0, уровень 1, уровень 2 и уровень 3, двухбитовое новое добавленное поле может добавляться в Msg3, чтобы сообщать информацию характеристик обработки UE.

Табл. 2. Уровни характеристик обработки, соответствующие различным битовым значениям в новом добавленном поле в Msg3

Битовое значение Уровень характеристик обработки 00 0 01 1 10 2 11 3

[0117] Когда уровень характеристик обработки UE равен 0, битовое значение нового добавленного поля в Msg3 задается равным 00.

Когда уровень характеристик обработки UE равен 1, битовое значение нового добавленного поля в Msg3 задается равным 01.

Когда уровень характеристик обработки UE равен 2, битовое значение нового добавленного поля в Msg3 задается равным 10.

Когда уровень характеристик обработки UE равен 3, битовое значение нового добавленного поля в Msg3 задается равным 11.

Очевидно, что UE сообщает информацию характеристик обработки в eNB посредством добавления поля в Msg3 в процедуре произвольного доступа, так что каждый раз, когда передаются данные нисходящей линии связи, как UE, так и eNB могут отдельно определять базовую временную задержку, необходимую посредством UE для того, чтобы возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи. Информация характеристик обработки может сообщаться посредством добавления только двухбитового поля в Msg3, так что объемы служебной информации являются относительно низкими, и реализация является удобной. Помимо этого, UE может возвращать ACK/NACK-информацию максимально возможно быстро на основе своих характеристик обработки, чтобы уменьшать время задержки на связь.

В 5G NR-связи, на основе структуры автономного субкадра нисходящей линии связи, показанной на фиг. 4A, ACK/NACK-информация, соответствующая данным нисходящей линии связи, отправленным в нескольких различных субкадрах, может передаваться в области управления в восходящей линии связи (области UL-управления) в идентичном субкадре. Тем не менее, поскольку область UL-управления, в субкадре, используемом для того, чтобы передавать ACK/NACK-информацию, имеет ограниченную пропускную способность, когда чрезмерная ACK/NACK-информация должна передаваться в области UL-управления в идентичном субкадре, пропускная способность, безусловно, является недостаточной. Следовательно, некоторая ACK/NACK-информация должна отправляться после дополнительного времени задержки. В этом варианте осуществления, дополнительная временная задержка совместно определяется на основе приоритета обслуживания, соответствующего пакету данных нисходящей линии связи, объема ACK/NACK-информации, передаваемой в области управления в восходящей линии связи в субкадре, соответствующем базовой временной задержке, и пропускной способности области управления в восходящей линии связи. Субкадр, соответствующий базовой временной задержке, представляет собой субкадр, который является ближайшим к временному интервалу субкадра для передачи пакета данных нисходящей линии связи, и который не меньше базовой временной задержки.

Ссылаясь на фиг. 7A, D представляет субкадр нисходящей линии связи, U представляет субкадр восходящей линии связи, и 0-6 являются порядковыми номерами субкадров. Предполагается, что в плане, ACK/NACK-информация, соответствующая пакетам данных нисходящей линии связи, передаваемым в субкадре 0, субкадре 1 и субкадре 3, должна отправляться в области UL-управления в субкадре 3. Когда чрезмерные кодовые слова передачи по нисходящей линии связи диспетчеризуются в субкадре 0, субкадре 1 и субкадре 3, ограниченной пропускной способности области UL-управления в субкадре 3 возможно недостаточно для того, чтобы одновременно переносить чрезмерную ACK/NACK-информацию. Следовательно, отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 3, дополнительно может задерживаться, и ACK/NACK-информация отправляется в области UL-управления в субкадре 4, как показано на фиг. 7B. Альтернативно, отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 0 или субкадре 1, дополнительно может задерживаться, и ACK/NACK-информация отправляется в области UL-управления в субкадре 4, как показано на фиг. 7C. Конкретное время (а именно, дополнительная временная задержка), на которое отправка ACK/NACK-информации дополнительно задерживается, определяется посредством eNB на основе приоритетов обслуживания, которые соответствуют пакетам данных нисходящей линии связи, передаваемым в субкадре 0, субкадре 1 и субкадре 3, и требований по задержке соответствующих пакетов данных в процессах передачи, а затем доставляется в соответствующее абонентское устройство.

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

- добавление, в управляющую информацию нисходящей линии связи (управляющую информацию нисходящей линии связи, DCI) для пакета данных нисходящей линии связи, поля, используемого для того, чтобы переносить дополнительную временную задержку;

- предварительную установку, для нового добавленного поля в управляющей информации нисходящей линии связи (DCI), битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI).

В частности, при диспетчеризации данных нисходящей линии связи в различных субкадрах, eNB может добавлять новое дополнительное поле в управляющую информацию нисходящей линии связи (DCI) для данных нисходящей линии связи, чтобы указывать, посредством использования различных битовых значений нового добавленного поля, дополнительную временную задержку, необходимую посредством ACK/NACK-информации, соответствующей данным нисходящей линии связи в текущем субкадре. Как показано в таблице 3, при условии, что предусмотрено четыре различных дополнительных временных задержки, которые составляют, соответственно, 0 субкадров, 1 субкадр, 2 субкадра и 3 субкадра, eNB может добавлять двухбитовое новое добавленное поле в управляющую информацию нисходящей линии связи (DCI) для пакета данных нисходящей линии связи, чтобы доставлять дополнительную временную задержку в соответствующее абонентское устройство.

Табл. 3. Дополнительные временные задержки, соответствующие различным битовым значениям нового добавленного поля в DCI

Битовое значение Дополнительная временная задержка (единица: субкадры) 00 0 01 1 10 2 11 3

[0126] Когда дополнительная временная задержка составляет 0 субкадров (т.е. отсутствует дополнительная задержка), битовое значение нового добавленного поля в DCI задается равным 00.

Когда дополнительная временная задержка составляет 1 субкадр, битовое значение нового добавленного поля в DCI задается равным 01.

Когда дополнительная временная задержка составляет 2 субкадра, битовое значение нового добавленного поля в DCI задается равным 10.

Когда дополнительная временная задержка составляет 3 субкадра, битовое значение нового добавленного поля в DCI задается равным 11.

Например, для случая, показанного на фиг. 7A, если пропускная способность области UL-управления в субкадре 3 не может одновременно переносить чрезмерную ACK/NACK-информацию, eNB может добавлять двухбитовое поле в DCI для пакета данных нисходящей линии связи, соответствующего субкадру 3, и задавать битовое значение нового добавленного поля равным 01, чтобы инструктировать абонентскому устройству возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи, после дополнительной задержки в один субкадр плюс базовой временной задержки. Другими словами, отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 3, задерживается, и ACK/NACK-информация возвращается в области UL-управления в субкадре 4.

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

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

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

- предварительную установку, для нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC).

В частности, eNB альтернативно может добавлять поле в служебные сигналы уровня управления радиоресурсами (RRC) для пакета данных нисходящей линии связи, чтобы переносить дополнительную временную задержку. Например, предполагается, что услуга (соответствующая пакету данных нисходящей линии связи, передаваемому в субкадре 3) для UE, диспетчеризуемого в субкадре 3 на фиг. 7A, не имеет строгого требования по задержке, ACK/NACK-информация не должна обязательно быстро возвращаться в текущем субкадре, и требование по задержке текущей услуги по-прежнему может удовлетворяться, когда ACK/NACK-информация возвращается в следующем субкадре. Чтобы уменьшать мощность передачи области UL-управления в субкадре 3, eNB может выполнять конфигурирование посредством использования служебных RRC-сигналов, так что UE в субкадре 3 возвращает ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи, после дополнительной временной задержки в 1 субкадр.

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

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

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

- предварительную установку, для нового добавленного поля в системной информации, битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в системной информации.

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

Очевидно, что eNB добавляет, в управляющую информацию нисходящей линии связи (DCI), в служебные RRC-сигналы или в системную информацию для пакета данных нисходящей линии связи, поле, используемое для того, чтобы переносить дополнительную временную задержку, и доставляет дополнительную временную задержку в абонентское устройство посредством использования битового значения нового добавленного поля, так что когда объем ACK/NACK-информации, передаваемой в области управления в восходящей линии связи в субкадре, соответствующем базовой временной задержке, превышает пропускную способность области управления в восходящей линии связи, UE может инструктироваться, на основе приоритета обслуживания, соответствующего пакету данных нисходящей линии связи, возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи, после дополнительной временной задержки плюс базовой временной задержки, с тем чтобы эффективно разрешать проблему в отношении сбоя при передаче ACK/NACK-информации, возникающую в результате недостаточной пропускной способности области управления в восходящей линии связи. Помимо этого, по мере того, как дополнительная временная задержка доставляется в абонентское устройство для пакета данных нисходящей линии связи, местоположение субкадра для возврата ACK/NACK-информации дополнительно может гибко указываться на основе нагрузки канала, чтобы удовлетворять различным требованиям по приоритету обслуживания и балансировать нагрузку канала.

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

В частности, eNB может выбирать каждый UE, который должен подвергаться дополнительной задержке согласно различным правилам. Например, в варианте осуществления, показанном на фиг. 7A, если eNB использует правило "определения дополнительной задержки на основе типа услуги", и приоритет обслуживания пакета данных нисходящей линии связи, отправленного в субкадре 3, выше приоритетов обслуживания пакетов данных нисходящей линии связи, отправленных в субкадре 0 и субкадре 1, ACK/NACK-информация должна возвращаться максимально возможно быстро для пакета данных нисходящей линии связи, отправленного в субкадре 3. Следовательно, отправка ACK/NACK для пакета данных нисходящей линии связи дополнительно не задерживается. Другими словами, дополнительная временная задержка, соответствующая пакету данных нисходящей линии связи, отправленному в субкадре 3, задается равной нулю. Кроме того, отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 1, дополнительно может задерживаться. Другими словами, дополнительная временная задержка, соответствующая пакету данных нисходящей линии связи, отправленному в субкадре 1, задается равной одному субкадру. Конечный результат диспетчеризации показан на фиг. 7C, т.е. отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 1, дополнительно задерживается, и ACK/NACK-информация отправляется в области UL-управления в субкадре 4.

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

В частности, eNB может выбирать каждый UE, который должен подвергаться дополнительной задержке согласно различным правилам. Например, в варианте осуществления, показанном на фиг. 7A, если eNB использует правило "минимизации максимальной задержки", так что приоритет дополнительной задержки ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 3, должен быть выше приоритета дополнительной задержки ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 0 или субкадре 1, дополнительные временные задержки, соответствующие пакетам данных нисходящей линии связи, отправленным в субкадре 0 и субкадре 1, задаются равными нулю, и дополнительная временная задержка, соответствующая пакету данных нисходящей линии связи, отправленному в субкадре 3, задается равной одному субкадру. Конечный результат диспетчеризации показан на фиг. 7B, т.е. отправка ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи, отправленному в субкадре 3, дополнительно задерживается, и ACK/NACK-информация отправляется в области UL-управления в субкадре 4.

Ссылаясь на фиг. 8, вариант осуществления настоящего изобретения предусматривает способ для возврата ACK/NACK-информации для данных нисходящей линии связи, включающий в себя следующие этапы:

Этап 801: Получение информации характеристик обработки абонентского устройства и сообщение информации характеристик обработки в базовую станцию, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства.

Этап 802: Получение информации о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи.

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

Этап 804: Прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем дополнительная временная задержка используется для того, чтобы указывать местоположение субкадра для возврата ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи.

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

В реализации, сообщение информации характеристик обработки в базовую станцию включает в себя:

- разделение набора всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- выбор, в качестве преамбулы для процедуры произвольного доступа, преамбулы из группы последовательностей, соответствующей уровню характеристик обработки абонентского устройства; и

- сообщение информации характеристик обработки абонентского устройства в базовую станцию посредством использования преамбулы для процедуры произвольного доступа.

В реализации, сообщение информации характеристик обработки в базовую станцию включает в себя:

- добавление, в Msg3 процедуры произвольного доступа, поля, используемого для того, чтобы переносить информацию характеристик обработки;

- предварительную установку, для нового добавленного поля в Msg3 на основе информации характеристик обработки, битового значения, используемого для того, чтобы представлять соответствующий уровень характеристик обработки; и

- сообщение информации характеристик обработки абонентского устройства в базовую станцию посредством использования битового значения нового добавленного поля в Msg3.

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

- прием управляющей информации нисходящей линии связи (DCI), которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем DCI включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- считывание битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

- прием служебных сигналов уровня управления радиоресурсами (RRC), которые доставляются посредством базовой станции для пакета данных нисходящей линии связи, причем служебные сигналы уровня управления радиоресурсами (RRC) включают в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- считывание битового значения нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

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

- считывание битового значения нового добавленного поля в системной информации, причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

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

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

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

Очевидно, что в этом варианте осуществления, способ для возврата ACK/NACK-информации для данных нисходящей линии связи может осуществляться посредством абонентского устройства (абонентского устройства, UE), например, мобильного телефона или планшетного компьютера. Этапы в способе в этом варианте осуществления соответствуют этапам в способе в варианте осуществления, показанном на фиг. 6. Следовательно, на предмет конкретных реализаций этапов в способе в этом варианте осуществления, следует обратиться к соответствующим описаниям варианта осуществления способа, показанного на фиг. 6. Подробности не описываются повторно в данном документе.

Ссылаясь на фиг. 9, вариант осуществления настоящего изобретения предусматривает базовую станцию 900, включающую в себя:

- блок 910 получения характеристик обработки, выполненный с возможностью получать информацию характеристик обработки, которая сообщается посредством абонентского устройства, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства;

- блок 930 получения информации о данных, выполненный с возможностью получать информацию о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи;

- блок 950 вычисления базовой задержки, выполненный с возможностью вычислять, на основе информации характеристик обработки и информации о данных, базовую временную задержку, необходимую посредством абонентского устройства для того, чтобы выполнять декодирование данных для пакета данных нисходящей линии связи и кодировать ACK/NACK-информацию;

- блок 970 доставки дополнительной задержки, выполненный с возможностью доставлять дополнительную временную задержку в абонентское устройство для пакета данных нисходящей линии связи, причем дополнительная временная задержка используется для того, чтобы указывать местоположение субкадра для возврата ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи; и

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

Ссылаясь на фиг. 10A, в реализации, блок 910 получения характеристик обработки включает в себя:

- субблок 911 группировки преамбул, выполненный с возможностью разделять набор всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- субблок 913 приема преамбул, выполненный с возможностью принимать преамбулу, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определять группу последовательностей, в которой расположена преамбула; и

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

Ссылаясь на фиг. 10B, в реализации, блок 910 получения характеристик обработки включает в себя:

- субблок 912 приема информации, выполненный с возможностью принимать Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 включает в себя новое добавленное поле, используемое для того, чтобы переносить информацию характеристик обработки;

- субблок 914 считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в Msg3, причем битовое значение используется для того, чтобы представлять уровень характеристик обработки абонентского устройства; и

- субблок 916 определения характеристик, выполненный с возможностью получать информацию характеристик обработки абонентского устройства на основе битового значения нового добавленного поля в Msg3.

Ссылаясь на фиг. 10C, в реализации, блок 970 доставки дополнительной задержки включает в себя:

- первый субблок 971 добавления полей, выполненный с возможностью добавлять, в управляющую информацию нисходящей линии связи (DCI) для пакета данных нисходящей линии связи, поле, используемое для того, чтобы переносить дополнительную временную задержку;

- первый субблок 973 предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в управляющей информации нисходящей линии связи (DCI), битовое значение, используемое для того, чтобы представлять соответствующую дополнительную временную задержку; и

- первый субблок 975 доставки задержки, выполненный с возможностью доставлять дополнительную временную задержку в абонентское устройство посредством использования битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI).

Ссылаясь на фиг. 10D, в реализации, блок 970 доставки дополнительной задержки включает в себя:

- второй субблок 972 добавления полей, выполненный с возможностью добавлять, в служебные сигналы уровня управления радиоресурсами (RRC) для пакета данных нисходящей линии связи, поле, используемое для того, чтобы переносить дополнительную временную задержку;

- второй субблок 974 предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), битовое значение, используемое для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

Ссылаясь на фиг. 10E, в реализации, блок 970 доставки дополнительной задержки включает в себя:

- третий субблок 977 добавления полей, выполненный с возможностью добавлять, в системную информацию для пакета данных нисходящей линии связи, поле, используемое для того, чтобы переносить дополнительную временную задержку;

- третий субблок 978 предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в системной информации, битовое значение, используемое для того, чтобы представлять соответствующую дополнительную временную задержку; и

- третий субблок 979 доставки задержки, выполненный с возможностью доставлять дополнительную временную задержку в абонентское устройство посредством использования битового значения нового добавленного поля в системной информации.

Очевидно, что на предмет функций и конкретных реализаций блоков базовой станции 900, следует обратиться к соответствующим описаниям в варианте осуществления способа, показанном на фиг. 6. Подробности не описываются повторно в данном документе.

Ссылаясь на фиг. 11, в варианте осуществления настоящего изобретения, предусматривается базовая станция 1100, включающая в себя, по меньшей мере, один процессор 1110, запоминающее устройство 1130, интерфейс 1150 связи и шину 1170. По меньшей мере, один процессор 1110, запоминающее устройство 1130 и интерфейс 1150 связи соединяются и обмениваются данными между собой посредством использования шины 1170. Интерфейс 1150 связи выполнен с возможностью устанавливать соединение связи с абонентским устройством. Процессор 1110 выполнен с возможностью активировать программу, сохраненную в запоминающем устройстве 1130, с тем чтобы выполнять следующие этапы:

- получение информации характеристик обработки, которая сообщается посредством абонентского устройства, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства;

- получение информации о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи;

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

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

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

В реализации, информация характеристик обработки получения, которая сообщается посредством абонентского устройства, включает в себя:

- разделение набора всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- прием преамбулы, которая отправляется посредством абонентского устройства в процедуре произвольного доступа, и определение группы последовательностей, в которой расположена преамбула; и

- получение информации характеристик обработки абонентского устройства на основе группы последовательностей, в которой расположена преамбула.

В реализации, информация характеристик обработки получения, которая сообщается посредством абонентского устройства, включает в себя:

- прием Msg3, которое отправляется посредством абонентского устройства в процедуре произвольного доступа, причем Msg3 включает в себя новое добавленное поле, используемое для того, чтобы переносить информацию характеристик обработки;

- считывание битового значения нового добавленного поля в Msg3, причем битовое значение используется для того, чтобы представлять уровень характеристик обработки абонентского устройства; и

- получение информации характеристик обработки абонентского устройства на основе битового значения нового добавленного поля в Msg3.

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

- добавление, в управляющую информацию нисходящей линии связи (DCI) для пакета данных нисходящей линии связи, поля, используемого для того, чтобы переносить дополнительную временную задержку;

- предварительную установку, для нового добавленного поля в управляющей информации нисходящей линии связи (DCI), битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI).

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

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

- предварительную установку, для нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC).

В реализации, доставка дополнительной временной задержки в абонентское устройство для пакета данных нисходящей линии связи включает в себя:

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

- предварительную установку, для нового добавленного поля в системной информации, битового значения, используемого для того, чтобы представлять соответствующую дополнительную временную задержку; и

- доставку дополнительной временной задержки в абонентское устройство посредством использования битового значения нового добавленного поля в системной информации.

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

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

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

Очевидно, что на предмет конкретных реализаций вышеприведенных этапов работы, выполняемых посредством процессора 1110, следует обратиться к соответствующим описаниям в варианте осуществления способа, показанном на фиг. 6. Подробности не описываются повторно в данном документе.

Ссылаясь на фиг. 12, вариант осуществления настоящего изобретения предусматривает абонентское устройство 1200, включающее в себя:

- блок 1210 сообщения характеристик обработки, выполненный с возможностью получать информацию характеристик обработки абонентского устройства и сообщать информацию характеристик обработки в базовую станцию, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства;

- блок 1230 получения информации о данных, выполненный с возможностью получать информацию о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи;

- блок 1250 вычисления базовой задержки, выполненный с возможностью вычислять, на основе информации характеристик обработки и информации о данных, базовую временную задержку, необходимую посредством абонентского устройства для того, чтобы выполнять декодирование данных для пакета данных нисходящей линии связи и кодировать ACK/NACK-информацию;

- блок 1270 приема дополнительной задержки, выполненный с возможностью принимать дополнительную временную задержку, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем дополнительная временная задержка используется для того, чтобы указывать местоположение субкадра для возврата ACK/NACK-информации, соответствующей пакету данных нисходящей линии связи; и

- блок 1290 отправки информации обратной связи, выполненный с возможностью выбирать соответствующий субкадр на основе суммы базовой временной задержки и дополнительной временной задержки, возвращать ACK/NACK-информацию, соответствующую пакету данных нисходящей линии связи.

Ссылаясь на фиг. 13A, в реализации, блок 1210 сообщения характеристик обработки включает в себя:

- субблок 1211 группировки последовательностей, выполненный с возможностью разделять набор всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- субблок 1213 выбора последовательностей, выполненный с возможностью выбирать, в качестве преамбулы для процедуры произвольного доступа, преамбулу из группы последовательностей, соответствующей уровню характеристик обработки абонентского устройства;

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

Ссылаясь на фиг. 13B, в реализации, блок 1210 сообщения характеристик обработки включает в себя:

- субблок 1212 добавления полей, выполненный с возможностью добавлять, в Msg3 процедуры произвольного доступа, поле, используемое для того, чтобы переносить информацию характеристик обработки;

- субблок 1214 предварительной установки битов, выполненный с возможностью предварительно устанавливать, для нового добавленного поля в Msg3 на основе информации характеристик обработки, битовое значение, используемое для того, чтобы представлять соответствующий уровень характеристик обработки; и

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

Ссылаясь на фиг. 13C, в реализации, блок 1270 приема дополнительной задержки включает в себя:

- первый субблок 1271 приема информации, выполненный с возможностью принимать управляющую информацию нисходящей линии связи (DCI), которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем DCI включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- первый субблок 1273 считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в управляющей информации нисходящей линии связи (DCI), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

- первый субблок 1275 получения задержки, выполненный с возможностью получать, на основе битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI), дополнительную временную задержку, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи.

Ссылаясь на фиг. 13D, в реализации, блок 1270 приема дополнительной задержки включает в себя:

- второй субблок 1272 приема информации, выполненный с возможностью принимать служебные сигналы уровня управления радиоресурсами (RRC), которые доставляются посредством базовой станции для пакета данных нисходящей линии связи, причем служебные сигналы уровня управления радиоресурсами (RRC) включают в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- второй субблок 1274 считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

Ссылаясь на фиг. 13E, в реализации, блок 1270 приема дополнительной задержки включает в себя:

- третий субблок 1277 приема информации, выполненный с возможностью принимать системную информацию, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем системная информация включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- третий субблок 1278 считывания полей, выполненный с возможностью считывать битовое значение нового добавленного поля в системной информации, причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

Очевидно, что на предмет функций и конкретных реализаций блоков абонентского устройства 1200, следует обратиться к соответствующим описаниям вариантов осуществления способа, показанных на фиг. 6 и фиг. 8. Подробности не описываются повторно в данном документе.

Ссылаясь на фиг. 14, вариант осуществления настоящего изобретения предусматривает абонентское устройство 1400, включающее в себя, по меньшей мере, один процессор 1410, запоминающее устройство 1430, интерфейс 1450 связи и шину 1470. По меньшей мере, один процессор 1410, запоминающее устройство 1430 и интерфейс 1450 связи соединяются и обмениваются данными между собой посредством использования шины 1470. Интерфейс 1450 связи выполнен с возможностью устанавливать соединение связи с базовой станцией. Процессор 1410 выполнен с возможностью активировать исполняемый программный код, сохраненный в запоминающем устройстве 1430, с тем чтобы выполнять следующие операции:

- получение информации характеристик обработки абонентского устройства и сообщение информации характеристик обработки в базовую станцию, причем информация характеристик обработки используется для того, чтобы представлять уровень характеристик обработки абонентского устройства;

- получение информации о данных пакета данных нисходящей линии связи, причем информация о данных включает в себя, по меньшей мере, размер и порядок модуляции пакета данных нисходящей линии связи;

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

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

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

В реализации, сообщение информации характеристик обработки в базовую станцию включает в себя:

- разделение набора всех доступных преамбул в процедуре произвольного доступа на несколько групп последовательностей, причем каждая группа последовательностей соответствует одному уровню характеристик обработки;

- выбор, в качестве преамбулы для процедуры произвольного доступа, преамбулы из группы последовательностей, соответствующей уровню характеристик обработки абонентского устройства;

- сообщение информации характеристик обработки абонентского устройства в базовую станцию посредством использования преамбулы для процедуры произвольного доступа.

В реализации, сообщение информации характеристик обработки в базовую станцию включает в себя:

- добавление, в Msg3 процедуры произвольного доступа, поля, используемого для того, чтобы переносить информацию характеристик обработки;

- предварительную установку, для нового добавленного поля в Msg3 на основе информации характеристик обработки, битового значения, используемого для того, чтобы представлять соответствующий уровень характеристик обработки; и

- сообщение информации характеристик обработки абонентского устройства в базовую станцию посредством использования битового значения нового добавленного поля в Msg3.

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

- прием управляющей информации нисходящей линии связи (DCI), которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, причем DCI включает в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- считывание битового значения нового добавленного поля в управляющей информации нисходящей линии связи (DCI), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

- прием служебных сигналов уровня управления радиоресурсами (RRC), которые доставляются посредством базовой станции для пакета данных нисходящей линии связи, причем служебные сигналы уровня управления радиоресурсами (RRC) включают в себя новое добавленное поле, используемое для того, чтобы переносить дополнительную временную задержку;

- считывание битового значения нового добавленного поля в служебных сигналах уровня управления радиоресурсами (RRC), причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

В реализации, прием дополнительной временной задержки, которая доставляется посредством базовой станции для пакета данных нисходящей линии связи, включает в себя:

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

- считывание битового значения нового добавленного поля в системной информации, причем битовое значение используется для того, чтобы представлять соответствующую дополнительную временную задержку; и

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

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

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

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

Очевидно, что на предмет конкретных реализаций вышеприведенных этапов работы, выполняемых посредством процессора 1410, следует обратиться к соответствующим описаниям в варианте осуществления способа, показанном на фиг. 6 и фиг. 8. Подробности не описываются повторно в данном документе.

Очевидно, что в вариантах осуществления, предусмотренных в настоящем изобретении, раскрытый способ и устройство могут реализовываться другими способами. Например, описанные варианты осуществления устройства представляют собой просто примеры. Разделение на блоки является просто разделением по логическим функциям и может представлять собой другое разделение в фактической реализации. Например, несколько блоков могут комбинироваться или интегрироваться в другую систему, либо некоторые признаки могут игнорироваться или не выполняться. В реализации, устройство сохраняется в запоминающем устройстве в форме модуля исполняемой программы и активируется и выполняется посредством процессора, чтобы реализовывать соответствующие функции.

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

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

Похожие патенты RU2720977C1

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ПРОЦЕССА ПРОИЗВОЛЬНОГО ДОСТУПА В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ 2012
  • Янг Сукчел
  • Ахн Дзоонкуи
  • Сео Донгйоун
RU2577028C2
ОТВЕТ КАСАЕМО ПРОИЗВОЛЬНОГО ДОСТУПА С ФОРМИРОВАНИЕМ АНАЛОГОВОЙ ДИАГРАММЫ НАПРАВЛЕННОСТИ 2016
  • Фуруског Йохан
  • Сахлин Хенрик
  • Бергстрем Андреас
  • Андерссон Хокан
  • Виберг Никлас
  • Чжан Цян
RU2669523C1
СПОСОБ И УСТРОЙСТВО ДЛЯ ACKCH С ПОВТОРЕНИЕМ В ОРТОГОНАЛЬНЫХ СИСТЕМАХ 2007
  • Вилленеггер Серж Д.
  • Маллади Дурга Прасад
RU2424619C2
ЗАДЕРЖАННАЯ УПРАВЛЯЮЩАЯ ОБРАТНАЯ СВЯЗЬ В НЕСУЩЕЙ С ДУПЛЕКСОМ С ВРЕМЕННЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ С ИСПОЛЬЗОВАНИЕМ ОБЩИХ ПАКЕТОВ 2016
  • Цзэн, Вэй
  • Муккавилли, Кришна Киран
  • Цзи, Тинфан
  • Сорьяга, Джозеф Бинамира
  • Анг, Питер Пью Лок
  • Цзян, Цзин
  • Ло, Тао
  • Бхушан, Нага
  • Сми, Джон Эдвард
RU2719316C2
СПОСОБ И ОБОРУДОВАНИЕ ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛА В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ 2018
  • Ван, И
  • Ли, Инян
  • Чжан, Шичан
RU2746224C1
СПОСОБ ДЛЯ ПЕРЕДАЧИ И ПРИЕМА КАНАЛА ПЕРЕДАЧИ ДАННЫХ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ И ОБОРУДОВАНИЕ ДЛЯ ЭТОГО 2019
  • Хванг, Даесунг
  • И, Юндзунг
RU2764029C1
СПОСОБ ПРОИЗВОЛЬНОГО ДОСТУПА И СООТВЕТСТВУЮЩАЯ АППАРАТУРА 2013
  • Лв
  • Цюань Вэй
  • Ян Сяодун
  • Ли Чаодзунь
  • Ли Бо
RU2628020C1
УЗЕЛ ДЛЯ СЕТИ РАДИОСВЯЗИ И СПОСОБ РАБОТЫ 2017
  • Сиомина, Яна
  • Бальдемаир, Роберт
  • Казми, Мухаммад
RU2727176C1
ПОЛЬЗОВАТЕЛЬСКИЙ ТЕРМИНАЛ И СПОСОБ РАДИОСВЯЗИ 2017
  • Такеда, Кадзуки
  • Нагата, Сатоси
  • Ван, Лихуэй
  • Хоу, Сяолинь
RU2753241C1
ОСНОВАННОЕ НА КОНКУРЕНЦИИ СОСУЩЕСТВОВАНИЕ В СОВМЕСТНО ИСПОЛЬЗУЕМОЙ СРЕДЕ СВЯЗИ 2016
  • Кадоус Тамер Адел
  • Валлиаппан Начиаппан
  • Садек Ахмед Камел
  • Радулеску Андрей Драгус
RU2725173C2

Иллюстрации к изобретению RU 2 720 977 C1

Реферат патента 2020 года СПОСОБ ДЛЯ ВОЗВРАТА ACK/NACK-ИНФОРМАЦИИ ДЛЯ ДАННЫХ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ И СВЯЗАННОЕ УСТРОЙСТВО

Изобретение относится к области связи. Технический результат - уменьшение задержки на передачу данных и повышение эффективности передачи. Для этого передача информации положительной квитанции (ACK)/ отрицательной квитанции (NACK) для данных, выполняемая посредством базовой станции, содержит этапы, на которых: отправляют пакет данных в абонентское устройство и передают управляющую информацию нисходящей линии связи (DCI) для пакета данных, при этом DCI включает в себя поле, используемое для предписания первой задержки, причем первая задержка используется для указания субкадра, который должен использоваться абонентским устройством для отправки информации ACK/NACK, соответствующей пакету данных. 6 н. и 15 з.п. ф-лы, 25 ил., 4 табл.

Формула изобретения RU 2 720 977 C1

1. Способ передачи информации положительной квитанции (ACK)/ отрицательной квитанции (NACK) для данных, выполняемый посредством базовой станции, содержащий этапы, на которых:

отправляют пакет данных в абонентское устройство; и

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

2. Способ по п.1, дополнительно содержащий этапы, на которых:

определяют характеристики задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

3. Способ по п.2, в котором определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, содержит этапы, на которых:

определяют характеристики обработки абонентского устройства;

определяют информацию о данных пакета данных, при этом информация о данных содержит, по меньшей мере, размер и порядок модуляции пакета данных; и

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

4. Способ по п.2, в котором определение, на основе первой задержки и характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, субкадра, который должен использоваться абонентским устройством для отправки информации ACK/NACK, соответствующей пакету данных, содержит этапы, на которых:

определяют вторую задержку посредством использования характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

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

6. Способ передачи информации положительной квитанции (ACK) / отрицательной квитанции (NACK) для данных, содержащий этапы, на которых:

принимают посредством абонентского устройства пакет данных; и

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

7. Способ по п.6, дополнительно содержащий этапы, на которых:

определяют характеристики задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

8. Способ по п.7, в котором определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, содержит этапы, на которых:

определяют характеристики обработки абонентского устройства;

определяют информацию о данных пакета данных, при этом информация о данных содержит, по меньшей мере, размер и порядок модуляции пакета данных; и

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

9. Способ по п.7, в котором определение, на основе первой задержки и характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, субкадра, который должен использоваться абонентским устройством для отправки информации ACK/NACK, соответствующей пакету данных, содержит этапы, на которых:

определяют вторую задержку посредством использования характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

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

11. Базовая станция, содержащая по меньшей мере один процессор, запоминающее устройство, интерфейс связи и шину, при этом по меньшей мере один процессор, запоминающее устройство и интерфейс связи соединены и обмениваются данными между собой посредством использования шины; интерфейс связи выполнен с возможностью устанавливать соединение связи с абонентским устройством; и процессор выполнен с возможностью активировать исполняемый программный код, сохраненный в запоминающем устройстве, с тем чтобы выполнять следующие операции:

отправку пакета данных в абонентское устройство; и

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

12. Базовая станция по п.11, в которой процессор дополнительно выполнен с возможностью активировать исполняемый программный код, сохраненный в запоминающем устройстве, с тем чтобы выполнять следующие операции, содержащие:

определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

13. Базовая станция по п.12, в которой определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, содержит:

определение характеристик обработки абонентского устройства;

определение информации о данных пакета данных, при этом информация о данных содержит, по меньшей мере, размер и порядок модуляции пакета данных; и

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

14. Базовая станция по п.12, в которой определение, на основе первой задержки и характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, субкадра, который должен использоваться абонентским устройством для отправки информации ACK/NACK, соответствующей пакету данных, содержит:

определение второй задержки посредством использования характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

15. Базовая станция по п.12, в которой определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, содержит прием преамбулы, которая отправлена абонентским устройством в процедуре произвольного доступа, и определение, на основе преамбулы, характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных.

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

прием абонентским устройством пакета данных; и

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

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

определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных; и

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

18. Абонентское устройство по п.17, в котором определение характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, содержит:

определение характеристик обработки абонентского устройства;

определение информации о данных пакета данных, при этом информация о данных содержит, по меньшей мере, размер и порядок модуляции пакета данных; и

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

19. Сетевая система, содержащая базовую станцию и абонентское устройство, при этом:

базовая станция выполнена с возможностью отправлять пакет данных в абонентское устройство и передавать управляющую сигнализацию в абонентское устройство;

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

20. Сетевая система по п.19, в которой абонентское устройство дополнительно выполнено с возможностью определять характеристики задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, и определять, на основе первой задержки и характеристик задержки абонентского устройства для отправки информации ACK/NACK, соответствующей пакету данных, субкадр, который должен использоваться абонентским устройством для отправки информации ACK/NACK, соответствующей пакету данных.

21. Запоминающее устройство, в котором записана программа, инструктирующая процессору осуществлять способ по любому из пп.1-5 или способ по любому из пп.6-10.

Документы, цитированные в отчете о поиске Патент 2020 года RU2720977C1

LG ELECTRONICS: "Discussion on frame structure for NR", апрель 2016, стр.4 и 5, найдено в Интернете 10.10.2019 и размещено по адресу: https://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_84b/Docs/ во вкладке R1-162519
WO 2013019903 A1, 07.02.2013
WO 2011006442 A1, 20.01.2011
СПОСОБ И УСТРОЙСТВО HARQ ДЛЯ СИСТЕМЫ СВЯЗИ 2012
  • Ким Йоунг Бум
  • Чо Дзоон Янг
  • Хан Дзин Киу
  • Ли Дзу Хо
  • Дзи Хиоунг Дзу
  • Чои Сеунг Хоон
RU2587674C2
ПЕРЕДАЧА УПРАВЛЯЮЩИХ ДАННЫХ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ 2010
  • Найеб Назар Шахрох
  • Пань Кайл
  • Олесен Роберт Л.
  • Пеллетье Гислен
  • Рудольф Мариан
  • Маринье Поль
  • Деннин Чарльз А.
  • Дик Стефен Дж.
  • Тсай Аллан Й.
  • Кейв Кристофер
  • Коо Чанг-Соо
RU2557164C2

RU 2 720 977 C1

Авторы

Сюэ, Ифань

Лю, Юнь

Ван, Да

Ван, Цзянь

Цзэн, Юнбо

Даты

2020-05-15Публикация

2016-10-10Подача