СПОСОБЫ НАДЕЖНОЙ ОТПРАВКИ УПРАВЛЯЮЩЕГО СИГНАЛА

1. Способ передачи, который содействует точному декодированию PDCCH посредством UE, содержащий этапы, на которых:
- определяют уровень агрегирования для PDCCH нисходящей линии связи для UE;
- определяют, является или нет неоднозначным размер полезной нагрузки для PDCCH;
- изменяют размер полезной нагрузки посредством дополнения нулями пакетов данных для PDCCH нисходящей линии связи с помощью одного или более битов для неоднозначного размера полезной нагрузки; и
- передают полезную нагрузку с дополненными нулями пакетами данных.
2. Способ по п.1, в котором число битов для дополнения нулями основано, по меньшей мере, на размере полезной нагрузки.
3. Способ по п.1, в котором размер n полезной нагрузки является неоднозначным, если:
n=m/k·24, где k, m - целые числа, m представляет число CCE (элементов канала управления), и k представляет число повторений кодированного блока.
4. Способ по п.3, в котором m меньше 8, и x - максимальная скорость кодирования, 0<x≤1, так что n меньше (8-m)·36·2·x.
5. По меньшей мере, один процессор, конфигурированный для содействия точному декодированию PDCCH посредством UE, содержащий:
- первый модуль для определения того, является или нет неоднозначным размер полезной нагрузки для PDCCH; и
- второй модуль для изменения размера полезной нагрузки посредством дополнения нулями пакетов данных для PDCCH нисходящей линии связи с помощью одного или более битов для неоднозначного размера полезной нагрузки.
6. Процессор по п.5, в котором второй модуль определяет число битов для дополнения нулями, по меньшей мере, на основе размера полезной нагрузки.
7. Процессор по п.5, в котором первый модуль идентифицирует размер n полезной нагрузки как неоднозначный, если n=m/k·24, где k, m - целые числа, m представляет число CCE, и k представляет число повторений кодированного блока.
8. Процессор по п.7, в котором первый модуль дополнительно идентифицирует n как неоднозначный, если m меньше 8, и n меньше 72·(8-m)·x, при этом x является максимальной скоростью кодирования, а значение x находится между нулем и единицей.
9. Компьютерный программный продукт, содержащий:
- машиночитаемый носитель, содержащий:
- первый набор кодов для побуждения компьютера определять, является или нет неоднозначным размер полезной нагрузки пакетов данных для PDCCH нисходящей линии связи; и
- второй набор кодов для побуждения компьютера включать один или более битов в пакеты данных, которые соответствуют неоднозначному размеру полезной нагрузки, для дополнения нулями.
10. Компьютерный программный продукт по п.9, дополнительно содержащий третий набор кодов, который определяет число битов, которое должно быть включено в пакеты данных для дополнения нулями, по меньшей мере, на основе размера полезной нагрузки.
11. Компьютерный программный продукт по п.9, в котором первый набор кодов определяет, что размер полезной нагрузки (n) является неоднозначным, если n=m/k·24, где k, m - целые числа, m представляет число CCE, и k представляет число повторений кодированного блока.
12. Компьютерный программный продукт по п.11, в котором первый набор кодов определяет, что размер полезной нагрузки (n) является неоднозначным, если m меньше 8, и n меньше 72·(8-m)·x, при этом x является максимальной скоростью кодирования, и 0<x≤1.
13. Устройство для содействия точному декодированию PDCCH посредством UE, содержащее:
- средство для определения размера полезной нагрузки для PDCCH;
- средство для обработки пакетов данных для PDCCH нисходящей линии связи посредством включения одного или более битов для неоднозначных размеров полезной нагрузки; и
- средство для передачи полезной нагрузки с дополненными нулями пакетами данных.
14. Устройство беспроводной связи, содержащее:
- запоминающее устройство, которое сохраняет инструкции для анализа того, ассоциирована или нет полезная нагрузка для передачи в PDCCH нисходящей линии связи с одним из проблематичных размеров, и имеет или нет полезная нагрузка проблематичный размер, последующего изменения размера пакетов данных посредством дополнения нулями пакетов с помощью одного или более битов; и
- процессор, соединенный с запоминающим устройством, конфигурированный, чтобы исполнять инструкции, сохраненные в запоминающем устройстве.
15. Устройство беспроводной связи по п.14, в котором запоминающее устройство дополнительно содержит инструкции для определения размера полезной нагрузки для дополнения нулями пакетов данных, по меньшей мере, на основе размера полезной нагрузки.
16. Способ идентификации допустимого ACK/NACK из множества ACK/NACK, принимаемых от UE на различных уровнях агрегирования, содержащий этапы, на которых:
- определяют то, что более одного ACK/NACK принято от UE;
- идентифицируют уровень агрегирования, соответствующий PDCCH нисходящей линии связи, для которого UE передает множество ACK/NACK;
- декодируют все ACK/NACK, принимаемые от UE для всех допустимых уровней агрегирования, меньших или равных уровню агрегирования PDCCH нисходящей линии связи;
- анализируют атрибуты, ассоциированные с каждым из декодированных ACK/NACK; и
- выбирают допустимое ACK/NACK из множества ACK/NACK, по меньшей мере, на основе проанализированных атрибутов.
17. Способ по п.16, в котором атрибуты содержат статистику SNR, и ACK/NACK с наилучшим SNR идентифицируется как допустимое ACK/NACK из множества декодированных ACK/NACK.
18. Способ по п.16, в котором атрибуты содержат энергию передачи, так что ACK/NACK с наивысшей энергией идентифицируется как допустимое ACK/NACK из множества декодированных ACK/NACK.
19. Устройство беспроводной связи, содержащее:
- запоминающее устройство, которое сохраняет инструкции для определения атрибутов множества ACK/NACK, принимаемых от UE в ответ на передаваемый PDCCH нисходящей линии связи, и для выбора допустимого ACK/NACK из множества ACK/NACK, по меньшей мере, на основе атрибутов, ассоциированных с множеством принимаемых ACK/NACK; и
- процессор, соединенный с запоминающим устройством, конфигурированный, чтобы исполнять инструкции, сохраненные в запоминающем устройстве.
20. Компьютерный программный продукт, содержащий:
- машиночитаемый носитель, содержащий:
- первый набор кодов для определения того, что более одного ACK/NACK принято от UE;
- второй набор кодов для идентификации уровня агрегирования, соответствующего PDCCH нисходящей линии связи, для которого UE передает множество ACK/NACK;
- третий набор кодов для декодирования всех ACK/NACK, принимаемых от UE для всех допустимых уровней агрегирования, меньших или равных уровню агрегирования PDCCH нисходящей линии связи;
- четвертый набор кодов для анализа атрибутов, ассоциированных с каждым из декодированных ACK/NACK; и
- пятый набор кодов для выбора допустимого ACK/NACK из множества ACK/NACK, по меньшей мере, на основе проанализированных атрибутов.
21. Устройство для содействия точному декодированию PDCCH посредством UE, содержащее:
- средство для определения числа ACK/NACK, принимаемых от UE;
- средство для идентификации уровня агрегирования, соответствующего PDCCH нисходящей линии связи, для которого UE передает множество ACK/NACK;
- средство для декодирования всех ACK/NACK, принимаемых от UE для всех допустимых уровней агрегирования, меньших или равных уровню агрегирования PDCCH нисходящей линии связи;
- средство для анализа атрибутов, ассоциированных с каждым из декодированных ACK/NACK; и
- средство для выбора допустимого ACK/NACK из множества ACK/NACK, по меньшей мере, на основе проанализированных атрибутов.