СПОСОБЫ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ПЕРЕДАЧИ КАНАЛА УПРАВЛЕНИЯ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ
METHODS AND DEVICE FOR ENCODING AND DECODING DOWNLINK CONTROL CHANNEL TRANSMISSION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится к способам и устройству для кодирования и декодирования передачи канала управления нисходящей линии связи, например, но не исключительно, передачи высокоскоростного канала управления сигнализацией (HS-SCCH) в сети беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
HS-SCCH является физическим каналом нисходящей линии связи фиксированной скорости (60 кбит/с, SF=128), используемым для переноса информации управления, относящейся к передаче HS-DSCH (высокоскоростного совместно используемого канала нисходящей линии связи). HS-DSCH переносит данные, подлежащие передаче, на нисходящей линии связи. HS-SCCH задан в 3GPP TS 2.211 ʺPhysical channels and mapping of transport channels onto physical channels (FDD)ʺ версия 13.0.0, выпуск 13.
HS-SCCH тип 1 содержит следующие поля:
Структура HS-SCCH тип 1 (поля информации управления):
-
ccs,1
ccs,2
ccs,7
информация набора каналообразующих кодов(7 битов): x, x, …, x
ms,1
- информация схемы модуляции (1 бит): x
tbs,1
tbs,2
tbs,6
-информация размера транспортного блока(6 битов): x, x, …, x
hap,1
hap,2
hap,3
- информация процесса гибридного ARQ(3 бита): x, x, x
rv,1
rv,2
rv,3
- версия избыточности и векторной диаграммы(3 бита): x, x, x
nd,1
-указатель новых данных(1 бит): x
ue,1
ue,2
ue,16
- идентификатор UE(16 битов): x, x, …, x
фиг. 1 демонстрирует цепочку обработки уровня 1, L1 для передачи HS-SCCH тип 1, как указано в 3GPP TS 25.212 ʺMultiplexing and channel coding (FDD)ʺ версия 13.0.0, выпуск 13.
ccs
ms
tbs
hap
rv
nd
ue
Информация управления HS-SCCH передается в одном подкадре, который состоит из трех слотов: слота 0 (известного как HS-SCCH часть 1), и слотов 1 и 2 (известных как HS-SCCH часть 2). Обе ʺинформация набора каналообразующих кодовʺ (биты x) и ʺинформация схемы модуляцииʺ (бит x) передаются в слоте 0 (т.е. в HS-SCCH часть 1), тогда как ʺинформация размера транспортного блокаʺ (биты x), ʺинформация процесса гибридного ARQʺ (биты x), ʺверсия избыточности и векторной диаграммыʺ (биты x), и ʺуказатель новых данныхʺ (бит x) переносятся через слот 1 и слот 2 (т.е. в HS-SCCH часть 2). ʺИдентификатор UEʺ (биты x) маскируется в обоих HS-SCCH часть 1 и часть 2, как показано на фиг. 1.
1
2
Ветвь, ведущая к ʺмаскированию, зависящему от UEʺ 40 в левой цепочке обработки, показанной на фиг. 1 (которая кодирует информацию набора каналообразующих кодов и информацию схемы модуляции в HS-SCCH часть 1) в явном виде не показана в стандарте. Эта ветвь демонстрирует процесс кодирования ʺидентификатора UEʺ в HS-SCCH часть 1. Этот процесс использует кодирование канала ʺскорость кодирования 1/2" 42 и согласование 44 скорости, соответствующее ʺсогласованию скорости 1ʺ 30 в цепочке обработки, находящейся в центре фиг. 1 (левая цепочка обработки, как указано в стандарте). С другой стороны, ʺидентификатор UEʺ маскируется в часть 2 HS-SCCH с CRC, вычисленным из X и X, показанных фиг. 1. Затем CRC присоединяется к информации размера транспортного блока, информации процесса гибридного ARQ, версии избыточности и векторной диаграммы и указателю новых данных в HS-SCCH часть 2 60, как показано в правой цепочке обработки на фиг. 1.
ccs
ms
1
1
1
tbs
hap
rv
nd
2
2
2
Длины битовых последовательностей на каждой стадии соответствующих цепочек обработки указаны на фиг. 1. В отношении мультиплексирования левой цепочки обработки, ʺmuxʺ 10 ʺинформации набора каналообразующих кодовʺ (биты x) и ʺинформации схемы модуляцииʺ (бит x) создает X 8 битов. Затем применяется ʺкодирование канала 1ʺ 1/3 20 (заканчивающееся нулями), которое создает Z 48 битов. Затем ʺсогласование скорости 1ʺ 30 сокращает количество битов до R 40 битов, которые, после маскирования кодированной версией идентификатора UE (40 битов), укладываются в слот 0 подкадра HS-SCCH (как показано после ʺотображения физического каналаʺ, этап 90). Аналогично, в правой цепочке обработки биты ʺинформации размера транспортного блокаʺ (биты x), ʺинформации процесса гибридного ARQʺ (биты x), ʺверсии избыточности и векторной диаграммыʺ (биты x), и ʺуказателя новых данныхʺ (бит x) мультиплексируются на 50 для создания X13 битов. После ʺприсоединения CRC, зависящего от UEʺ существует Y 29 битов. Затем применяется ʺкодирование канала 2ʺ 70, которое создает Z 111 битов. Затем ʺсогласование скорости 2ʺ 80 сокращает количество битов до R 80 битов, которые укладываются в слот 1 и слот 2 подкадра HS-SCCH (опять же, как показано после ʺотображения физического каналаʺ, этап 90).
На пользовательском оборудовании, UE, которое принимает передачу HS-SCCH, HS-SCCH обнаруживается/декодируется в две стадии: сначала обнаруживается/декодируется HS-SCCH часть 1 (слот 0). Это обнаружение/декодирование следует рассматривать как ʺпройденноеʺ, прежде чем UE сможет перейти к декодированию HS-SCCH часть 2 (слот 1 и 2). Таким образом, обнаружение/декодирование слота 0 HS-SCCH является ключевым аспектом производительности HS-SCCH.
Заявитель установил, что проблема в отношении производительности состоит в том, что HS-SCCH является затратным в отношении мощности нисходящей линии связи, DL, в частности, в плохих условиях радиосвязи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно аспекту настоящего изобретения, предусмотрен способ на сетевом узле для кодирования передачи канала управления нисходящей линии связи. Способ содержит определение, что условия канала ниже порогового уровня, и в ответ на определение, что условия канала ниже порогового уровня, осуществление по меньшей мере одного из: кодирования одного или более заранее определенных битов информации управления в передачу канала управления нисходящей линии связи, и кодирования сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи путем исключения одного или более битов информации управления, причем один или более исключенных битов информации управления являются заранее определенными битами информации управления. Способ дополнительно содержит передачу передачи канала управления нисходящей линии связи на пользовательское оборудование.
Согласно еще одному аспекту настоящего изобретения предусмотрен способ на пользовательском оборудовании для декодирования передачи канала управления нисходящей линии связи. Способ содержит прием передачи канала управления нисходящей линии связи от сетевого узла, причем передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления или исключает один или более заранее определенных битов информации управления таким образом, что передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления. Способ дополнительно содержит декодирование передачи канала управления нисходящей линии связи на основании знания заранее определенных битов информации управления.
Настоящее изобретение имеет преимущество в том, что позволяет повышать производительность декодирования канала управления нисходящей линии связи на UE в частности, в плохих условиях радиосвязи. Например, производительность декодирования может повышаться в отношении BLER (частоты ошибочных блоков), ʺобнаружения пропускаʺ и/или ʺложного обнаруженияʺ. Дело в том, что благодаря фиксации одного или более из битов информации управления, и декодированию на UE передачи канала управления нисходящей линии связи на основании знания этих одного или более фиксированных или заранее определенных битов информации канала управления, снижение сложности декодирования может достигаться на UE. Таким образом, настоящее изобретение, преимущественно, позволяет экономить энергию на нисходящей линии связи, DL, в частности, в плохих условиях радиосвязи. Например, согласно вариантам осуществления настоящего изобретения, передача канала управления нисходящей линии связи, имеющая уменьшенное отношение Eb/No (энергии бита к спектральной плотности шума), может достигать той же производительности, что и передача традиционного канала управления нисходящей линии связи, имеющая более высокое отношение Eb/No. Таким образом, сетевое покрытие также может преимущественно поддерживаться или улучшаться без увеличения мощности DL.
В первом варианте осуществления, способ на сетевом узле может содержать кодирование одного или более заранее определенных битов информации управления в передачу канала управления нисходящей линии связи. Этот вариант осуществления имеет преимущество в том, что способ может быть обратно совместимым для использования с традиционными UE. Таким образом, традиционные UE все еще могут быть способны декодировать канал управления нисходящей линии связи, несущий один или более заранее определенных битов информации управления (которые могут именоваться ʺмалозатратнымʺ каналом управления нисходящей линии связи). Однако традиционные UE не будут извлекать пользу из любого повышения производительности декодирования, поскольку они не выполнены с возможностью использования знания одного или более заранее определенных битов информации управления.
Во втором варианте осуществления, способ на сетевом узле может содержать кодирование сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи путем исключения одного или более битов информации управления, причем один или более исключенных битов информации управления являются заранее определенными битами информации управления. В этом варианте осуществления, кодирование сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи может содержать применение согласования скорости, например, с использованием шаблона перфорирования, в зависимости от суммарного количества одного или более исключенных битов информации управления.
В первом варианте осуществления, когда передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления, способ на UE может содержать декодирование передачи канала управления нисходящей линии связи на основании знания заранее определенных битов информации управления с использованием заранее определенного поднабора набора кодовых слов для использования при определении части передачи канала управления нисходящей линии связи для декодирования части передачи канала управления нисходящей линии связи. Таким образом, количество возможных гипотез (т.е. кодовых слов), которые UE должно испытывать в отношении принятой последовательности битов информации управления, сокращается. Таким образом, сложность декодирования может снижаться.
Во втором варианте осуществления, когда передача канала управления нисходящей линии связи исключает один или более заранее определенных битов информации управления таким образом, что передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления, декодирование на UE может содержать применение согласования скорости, например, с использованием шаблона перфорирования, в зависимости от суммарного количества одного или более исключенных битов информации управления.
В некоторых вариантах осуществления, определение на сетевом узле, что условия канала ниже порогового уровня, может содержать прием указателя качества канала (CQI) от пользовательского оборудования и использования указателя качества канала (CQI) для определения, что условия канала ниже порогового уровня.
В некоторых вариантах осуществления, способ на UE может содержать отправку указателя качества канала (CQI) на сетевой узел.
В предпочтительном варианте осуществления, способ на UE может дополнительно содержать определение, что условия канала ниже порогового уровня, и в ответ на определение, что условия канала ниже порогового уровня, декодирование передачи канала управления нисходящей линии связи на основании знания заранее определенных битов информации управления. Это может дополнительно снижать сложность декодирования, поскольку UE может, например, использовать только заранее определенный поднабор кодовых слов для декодирования передачи канала управления нисходящей линии связи, если условия канала ниже порогового уровня, и, таким образом, UE ожидает передачи ʺмалозатратногоʺ канала управления нисходящей линии связи. Однако в других вариантах осуществления такого инициатора UE может не существовать, и UE может, например, просто пытаться декодировать каждую принятую передачу канала управления нисходящей линии связи с использованием знания заранее определенных битов информации управления и затем, только если это не удается, переходить к декодированию принятой передачи канала управления нисходящей линии связи обычным образом. Или, наоборот, UE может пытаться только декодировать принятую передачу канала управления нисходящей линии связи с использованием знания заранее определенных битов информации управления, если нормальное декодирование не удается.
В некоторых вариантах осуществления, определение на UE что условия канала ниже порогового уровня может содержать с использованием информации, сообщаемой на сетевой узел в указателе качества канала (CQI) для определения, что условия канала ниже порогового уровня. Это может облегчать координацию между сетевым узлом и UE.
Передача канала управления нисходящей линии связи может быть передачей высокоскоростного канала управления сигнализацией (HS-SCCH). Однако очевидно, что изобретение может применяться к другим подходящим передачам канала управления нисходящей линии связи.
В частности, когда передача канала управления нисходящей линии связи является HS-SCCH, один или более заранее определенных битов информации управления может включать в себя один или более из информации набора каналообразующих кодов и битов информации схемы модуляции. Таким образом, один или более заранее определенных битов информации управления может относиться к части 1 HS-SCCH. В этом случае, вышеупомянутая ʺчастьʺ канала управления нисходящей линии связи может быть частью 1 высокоскоростного канала управления сигнализацией (HS-SCCH). Это имеет преимущество в том, что производительность декодирования части 1 HS-SCCH может повышаться, что является ключевым повышением, поскольку часть 2 HS-SCCH декодируется только, если часть 1 считается успешно декодированной, как объяснено выше.
Однако в других вариантах осуществления настоящего изобретения, один или более заранее определенных битов информации управления может, альтернативно или дополнительно, переноситься в части 2 HS-SCCH. Таким образом, один или более заранее определенных битов информации управления может включать в себя один или более из информации размера транспортного блока, информации процесса гибридного ARQ, версии избыточности и векторной диаграммы и битов указателя новых данных. Когда один или более заранее определенных битов информации управления являются частью части 2 HS-SCCH, второй вариант осуществления, где сокращенное количество битов информации управления кодируется в передачу канала управления нисходящей линии связи путем исключения одного или более заранее определенных битов информации управления, может быть особенно преимущественным. Дело в том, что, в силу того, что большее количество битов передается в HS-SCCH часть 2 по сравнению с HS-SCCH часть 1, уменьшение количества битов может способствовать снижению сложности декодирования для HS-SCCH часть 2, что будет более подробно объяснено ниже.
Дополнительно предусмотрен сетевой узел, выполненный с возможностью (т.е. действующий) для осуществления любого из вышеописанных способов.
Дополнительно предусмотрено пользовательское оборудование, выполненное с возможностью (т.е. действующее) для осуществления любого из вышеописанных способов.
Дополнительно предусмотрена компьютерная программа, содержащая компьютерно-считываемые инструкции, которые, при осуществлении на процессоре, может осуществлять любой из вышеописанных способов. Дополнительно предусмотрен компьютерно-считываемый носитель, содержащий компьютерную программу.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Варианты осуществления настоящего изобретения будут описано ниже исключительно в порядке примера, со ссылкой на прилагаемые чертежи, в которых:
фиг. 1 демонстрирует цепочку обработки уровня 1, L1 для передачи HS-SCCH тип 1;
фиг. 2 демонстрирует способ на сетевом узле согласно вариантам осуществления настоящего изобретения;
фиг. 3 демонстрирует способ на пользовательском оборудовании согласно вариантам осуществления настоящего изобретения;
фиг. 4 демонстрирует способ согласно предпочтительным вариантам осуществления настоящего изобретения;
фиг. 5a, 5b и 5b демонстрируют, исключительно в порядке примера, традиционный набор каналообразующих кодов, сокращенный набор каналообразующих кодов (только один код) и сокращенный набор каналообразующих кодов (только два кода);
фиг. 6 демонстрирует пример заранее определенный поднабор набора кодовых слов для использования при декодировании части 1 передачи HS-SCCH;
фиг. 7 - график, демонстрирующий производительность обнаружения пропуска для традиционного HS-SCCH тип 1 в зависимости от иллюстративного ʺмалозатратногоʺ HS-SCCH тип 1 (слот 0);
фиг. 8 - график, демонстрирующий ложное обнаружение производительность для традиционного HS-SCCH тип 1 в зависимости от иллюстративного ʺмалозатратногоʺ HS-SCCH тип 1 (слот 0);
фиг. 9 - график, демонстрирующий частота ошибочных блоков, BLER, производительность для традиционного HS-SCCH тип 1 в зависимости от иллюстративного ʺмалозатратногоʺ HS-SCCH тип 1 (слот 0);
фиг. 10 демонстрирует сетевой узел согласно варианту осуществления настоящего изобретения;
фиг. 11 демонстрирует пользовательское оборудование согласно варианту осуществления настоящего изобретения;
фиг. 12 демонстрирует сетевой узел согласно дополнительному варианту осуществления настоящего изобретения; и
фиг. 13 демонстрирует пользовательское оборудование согласно дополнительному варианту осуществления настоящего изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Варианты осуществления настоящего изобретения предусматривают способы и устройство для кодирования и декодирования передачи канала управления нисходящей линии связи, например, но не исключительно, передачи высокоскоростного канала управления сигнализацией (HS-SCCH) в сети беспроводной связи. Сеть беспроводной связи может представлять собой мобильную сотовую систему UMTS (универсальную систему мобильной связи). Однако варианты осуществления настоящего изобретения могут использоваться в сетях беспроводной связи других типов, например, исключительно в порядке примера, других сетях 2G/3G, LTE (проект долгосрочного развития систем связи), LTE Advanced или 5G. Как указано выше, передача канала управления нисходящей линии связи может быть передачей HS-SCCH. Однако передача канала управления нисходящей линии связи альтернативно может быть передачей канала управления нисходящей линии связи любого другого типа.
Фиг. 2 демонстрирует способ на сетевом узле для кодирования передачи канала управления нисходящей линии связи согласно вариантам осуществления настоящего изобретения. Сетевой узел также может именоваться узлом радиосети, и может быть, например, узлом сети радиодоступа, например, базовой станций, например, узлом B, или базовой станцией, работающей в координации с контроллером базовых станций.
Способ содержит на 200 определение, что условия канала ниже порогового уровня. Это может осуществляться путем отслеживания условий канала, например, путем отслеживания параметра, указывающего меру условий канала, и сравнения отслеживаемых условий канала с порогом. Порог может быть заранее определенным. Альтернативно, сетевой узел может, например, принимать указание, например, от другого сетевого узла, что условия канала ниже или ожидаемо ниже порогового уровня, из которого сетевой узел может ʺопределятьʺ, что условия канала ниже порогового уровня.
Способ дополнительно содержит, в ответ на определение, что условия канала ниже порогового уровня, либо на 205 кодирование одного или более заранее определенных битов информации управления в передачу канала управления нисходящей линии связи, либо на 210 кодирование сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи путем исключения одного или более битов информации управления, причем один или более исключенных битов информации управления являются заранее определенными битами информации управления. Заметим, что на основании кодирования одного или более заранее определенных битов информации управления в передачу канала управления нисходящей линии связи, информация управления, которая может переноситься передачей канала управления нисходящей линии связи, ограничена. Однако заявитель установил, что это может быть приемлемый/ое компромисс/ограничение, в частности, в плохих условиях радиосвязи, где некоторые режимы работы в любом случае могут быть непрактичными. Например, что будет объяснено ниже, в плохих условиях радиосвязи могут существовать ограничения на ʺколичество кодовʺ и ʺсхему модуляцииʺ, которые можно использовать на канале данных нисходящей линии связи (например, HS-PDSCH), связанном с каналом управления нисходящей линии связи (например, HS-SCCH).
Когда сокращенное количество битов информации управления кодируется в передачу канала управления нисходящей линии связи, кодирование 210 может содержать применение 212 согласования скорости, например, с использованием шаблона перфорирования, в зависимости от суммарного количества одного или более исключенных битов информации управления. Таким образом, таким образом, хотя меньше битов информации управления кодируется в и, таким образом, переносится передачей канала управления нисходящей линии связи, количество битов, фактически передаваемых при передаче канала управления нисходящей линии связи может оставаться таким же, как если бы исключенные биты информации управления были включены в передачу канала управления нисходящей линии связи. Таким образом, никаких модификаций отображения/передачи физического уровня передачи канала управления нисходящей линии связи может не требоваться.
Способ дополнительно содержит на 220 передачу передачи канала управления нисходящей линии связи на пользовательское оборудование (UE).
Фиг. 3 демонстрирует способ на пользовательском оборудовании для декодирования передачи канала управления нисходящей линии связи согласно вариантам осуществления настоящего изобретения. Пользовательское оборудование может быть беспроводным устройством любого типа, способным осуществлять связь с сетевым узлом или другим UE по радиосигналам/радиоинтерфейсу. Пользовательское оборудование может, например, но не исключительно, быть устройством радиосвязи, целевым устройством, D2D (межустройственным) UE, UE, способным осуществлять связь межмашинного типа, датчиком, снабженным UE, персональным цифровым помощником, PDA, планшетом, мобильным терминалом, смартфоном, оборудованием, внедренным в портативный компьютер, LEE, оборудованием, установленным на портативном компьютере, LE, USB-заглушкой, оборудованием, устанавливаемым в помещении клиента, CPE.
Способ на пользовательском оборудовании содержит на 310 прием передачи канала управления нисходящей линии связи от сетевого узла, причем передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления или исключает один или более заранее определенных битов информации управления таким образом, что передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления. Способ дополнительно содержит на 320 декодирование передачи канала управления нисходящей линии связи (например, определение последовательности битов информации управления, кодированных в/ передаваемых по передаче канала управления нисходящей линии связи) на основании знания одного или более заранее определенных битов информации управления. Например, декодирование может осуществляться на основании знания, какие один или более битов информации управления при передаче канала управления нисходящей линии связи заранее определены (или зафиксированы) и их значения (т.е. ʺ0ʺ или ʺ1ʺ).
С использованием знания одного или более заранее определенных битов информации управления, сложность декодирования на пользовательском оборудовании может снижаться.
Как будет понятно специалистам в данной области техники различные типы декодера могут использоваться на пользовательском оборудовании. Например, пользовательское оборудование может использовать ʺпоследовательный коррелятор максимального правдоподобияʺ для декодирования по меньшей мере части передачи канала управления нисходящей линии связи. Такой декодер может сравнивать принятые биты информации управления со всеми возможными кодовыми словами и выбирать, например, кодовое слово, обеспечивающее достаточно высокую корреляцию для прохождения заранее заданного порога, как кодовое слово, представленное битами информации управления. Однако пользовательское оборудование может альтернативно использовать другой тип декодера. Например, пользовательское оборудование может использовать ʺдекодер Витербиʺ, который, как будет понятно специалистам в данной области техники, альтернативно трассирует одновременно разные возможные пути по сетке и выбирает путь, имеющий, в результате, наилучшую метрику. Возможны другие типы декодера и будут очевидны специалистам в данной области техники.
В одном варианте осуществления, передача канала управления нисходящей линии связи несет несколько заранее определенных битов информации управления (т.е. суммарное количество битов информации управления, принятых пользовательским оборудованием при передаче канала управления нисходящей линии связи, может быть таким же, как если бы передача канала управления нисходящей линии связи была традиционной передачей). В этом случае, способ на пользовательском оборудовании может содержать на 322 с использованием заранее определенного поднабора набора кодовых слов для использования при декодировании части передачи канала управления нисходящей линии связи для декодирования части передачи канала управления нисходящей линии связи. Таким образом, только заранее определенный поднабор кодовых слов, полученный из полного набора кодовых слов может использоваться при определении последовательности битов информации, которые передавались по части канала управления нисходящей линии связи. Поднабор кодовых слов должен включать в себя только те перестановки, которые возможны с учетом того, что некоторые биты информации управления фиксированы. Таким образом, в некоторых вариантах осуществления, это может приводить к тому, что пользовательскому оборудованию необходимо сверять значительно меньше кодовых слов с принятыми битами информации управления, что, соответственно, приводит к снижению сложности декодирования. Однако другие способы декодирования передачи канала управления нисходящей линии связи на основе знания, что передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления, и, таким образом, уменьшает сложность декодирования /повышает производительность декодирования, могут быть очевидны специалистам в данной области техники.
Следует отметить, что вышеупомянутая ʺчастьʺ передачи канала управления нисходящей линии связи может содержать только часть передачи канала управления нисходящей линии связи. Например, что будет объяснено ниже, часть может содержать только часть 1 HS-SCCH. Однако, в некоторых вариантах осуществления, ʺчастьʺ передачи канала управления нисходящей линии связи может содержат всю передачу канала управления нисходящей линии связи.
Заранее определенный поднабор набора кодовых слов может, например, храниться в памяти на пользовательском оборудовании. Таким образом, использование заранее определенного поднабора набора кодовых слов, как указано выше, может содержать извлечение поднабора набора кодовых слов из памяти на пользовательском оборудовании.
Как указано выше, передача канала управления нисходящей линии связи может быть HS-SCCH.
Фиг. 5 и 6 демонстрируют иллюстративную реализацию настоящего изобретения в отношении HS-SCCH. В этом примере, один или более заранее определенных битов информации управления содержат один или более из информации набора каналообразующих кодов и битов информации схемы модуляции. Таким образом, один или более заранее определенных битов информации управления находятся в поле ʺинформация набора каналообразующих кодовʺ и/или поле ʺинформация схемы модуляцииʺ в части 1 HS-SCCH (т.е. передаваться в слоте 0 HS-SCCH тип 1).
Фиг. 5a, 5b и 5c демонстрируют, исключительно в порядке примера, набор каналообразующих кодов, демонстрирующий коды, которые могут быть включены в поле ʺинформация набора каналообразующих кодовʺ, сокращенный набор каналообразующих кодов (только один код) и сокращенный набор каналообразующих кодов (только два кода), соответственно.
ccs1
ccs3
ccs4
ccs7
Как упомянуто выше, информация набора каналообразующих кодов (CCS) состоит из семи битов. В частности, информация CCS делится на две части: первая часть относится к ʺуказателю группы кодовʺ, который состоит из 3 битов от X до X. Вторая часть относится к ʺуказателю смещения кодаʺ, который состоит из 4 битов, от Xдо X. Двоичная последовательность, отображаемая в биты CCS, зависит от переменных ʺPʺ и ʺOʺ, которые, соответственно, относятся к количеству кодов, используемых передачей по нисходящей линии связи, и смещению (т.е. позиции кодов) в дереве каналообразующих кодов. Пример соотношения между битами CCS и переменными ʺPʺ и ʺOʺ показан на фиг. 5a.
В примере, показанном на фиг. 5a, сетевой узел, например, узел B, определил, что количество кодов передачи по нисходящей линии связи, подлежащих передаче, равно пяти (P=5), тогда как смещение в дереве каналообразующих кодов равно семи (O=7). На основании значения ʺPʺ и ʺOʺ, биты CCS определяются следующим образом:
ccs1
ccs2
ccs3
- X, X, X=min(P-1,15-P)=100.
ccs4
ccs5
ccs6
ccs7
- X, X, X, X=|O-1-(Floor(P/8))(15)|=0110.
ccs1
ccs7=
Таким образом, биты CCS X … X1000110.
Биты CCS содержат ʺкоординатыʺ, которые позволяют UE находить значение ʺPʺ и ʺOʺ в ʺматрице набора каналообразующих кодовʺ, изображенной на фиг. 5a.
С другой стороны, бит схемы модуляции (MS) используется, чтобы информировать UE, применяется ли на HS-PDSCH схема модуляции QPSK или 16-QAM. Интерпретация такова:
x
ms,1
- =0 → QPSK
ms,1=
- x1 → 16-QAM.
В этом примере, так называемый ʺмалозатратный HS-SSCH тип 1ʺ или упрощенный HS-SCCH, который содержит несколько заранее определенных битов информации управления, предназначен для использования UE, которые могут использовать, самое большее, QPSK с 1 кодом.
В этом случае, ʺуказатель группы кодовʺ (3 бита) больше не нужен, и не является битом ʺсхемы модуляцииʺ. Таким образом, HS-SCCH часть I может ограничиваться указанием только поля ʺуказатель смещения кодаʺ, состоящего из 4 битов как указано на фиг. 5b.
ccs4
ccs5
ccs6,
ccs7
Таким образом, для этой упрощенной версии HS-SCCH тип 1, ʺPʺ будет зафиксирован равным 1, сохраняя X, X, XX=|O-1-(Floor(P/8))(15)|.
ccs4
ccs5
ccs6
ccs7
Заметим, что комбинация X, X, X, X=1111 не используется и будет оставаться доступной для других приложений/целей (например, для целей повторной передачи, или предписания UE осуществлять конкретное действие).
ccs4
ccs5
ccs6
ccs7
ccs4
ccs5
ccs6
ccs7
ccs4
ccs5
ccs6
ccs7
С одной стороны, если использование только одного кода считается слишком ограничительным, то можно рассматривать использование двух кодов. В этом случае, ʺуказатель группы кодовʺ будет состоять из 1 бита, помимо 4 битов указателя смещения кода, как указано на фиг. 5c. Для этой упрощенной версии HS-SCCH тип 1, ʺPʺ может принимать значение 1 или 2, сохраняя X, X, X, X=|O-1-(Floor(P/8))(15)|. Когда ʺPʺ=1, комбинация X, X, X, X=1111 не используется и будет оставаться доступной для других приложений/целей (например, для целей повторной передачи, или предписания UE осуществлять конкретное действие). Когда ʺPʺ=2, комбинации X, X, X, X=1111 и 1110 не используются и будут оставаться доступной для других приложений/целей (например, для целей повторной передачи, или предписания UE осуществлять конкретное действие).
Таким образом, например, когда ʺмалозатратный HS-SCCH тип 1ʺ использует только один код канализации, и модуляцию QPSK, только четыре бита из всех битов информации управления, переносимых в слоте 0 (HS-SCCH часть 1) не являются детерминистическими. Это биты, используемые для указания смещения в дереве каналообразующих кодов (т.е. позиции кода в дереве каналообразующих кодов).
Отображение битов информации управления, переносимых в слоте 0 ʺмалозатратного HS-SCCH тип 1ʺ, может, таким образом, иметь следующий вид:
x
, x
, x
=
ccs,1
ccs,2
ccs,3
- 000: согласно традиционному формату, эта битовая последовательность указывает, что используется только один код.
x
, x
, x
, x
=
ccs,4
ccs,5
ccs,6
ccs,7
- 0000->1110: согласно традиционному формату, диапазон смещения проходит от 0 до 14 (что означает смещение от 1 до 15), поскольку один код зарезервирован для общих каналов. Другими словами, только пятнадцать из шестнадцати кодов являются пригодными позициями кодов.
x
ms,1=
- 0: согласно традиционному формату, это означает, что используется модуляция QPSK.
Это означает, что для 8-битовой последовательности CCS+MS, половина битов делаются детерминистическими, т.е. заранее определенными:
x
, x
, x
, x
, x
, x
, x
, x
=
ccs,1
ccs,2
ccs,3
ccs,4
ccs,5
ccs,6
ccs,7
ms,1
- 000????0
Таким образом, в этом примере, когда используется ʺмалозатратный HS-SCCH тип 1ʺ, только пятнадцать возможных битовых последовательностей информации управления может передаваться в HS-SCCH часть 1. Эти возможные битовые последовательности (т.е. кодовые слова) показаны на фиг. 6.
Эти возможные битовые последовательности, таким образом, представляют иллюстративное предварительное определение поднабора набора кодовых слов для использования при декодировании части 1 передачи HS-SCCH согласно варианту осуществления настоящего изобретения. На UE, это означает, что сложность декодирования HS-SCCH часть 1 может снижаться (т.е. необходимо испытывать меньше гипотез), поскольку немаскированная битовая последовательность информации управления должна коррелировать в этом примере только с 15 кодовыми словами, а не с приблизительно 256 кодовыми словами, как при передаче традиционного HS-SCCH часть 1, где ни один из 8 битов информации управления заранее не определен. Это позволяет улучшать показатели BLER (частоты ошибочных блоков), ложного обнаружения и обнаружения пропуска.
В целях иллюстрации, моделирование проводилось с использованием конкретной настройки (с целевыми показателями BLER 1% и частоты ложного обнаружения ниже 10%) как для традиционного HS-SCCH, так и этого иллюстративного ʺмалозатратного HS-SCCHʺ. Показатели обнаружения пропуска, ложного обнаружения и BLER для традиционного и ʺмалозатратного HS-SCCHʺ (слот 0, т.е. часть 1) показаны на фиг. 7, 8 и 9, соответственно.
На графике на фиг. 7 показано, что процент обнаружений пропуска падает как функция отношения Eb/No как для традиционного HS-SCCH, так и для иллюстративного ʺмалозатратного HS-SCCHʺ. Однако процент обнаружений пропуска падает быстрее, когда используется ʺмалозатратный HS-SCCHʺ, и общий процент обнаружений пропуска ниже для ʺмалозатратного HS-SCCHʺ. Следует отметить, что количество ʺобнаружений пропускаʺ влияет на BLER, поскольку в этом анализе передача, пропущенная UE, учтена как ошибка блока.
На фиг. 8 показан график, демонстрирующий процент ложных обнаружений в зависимости от Eb/No для традиционного HS-SCCH и иллюстративного ʺмалозатратного HSCCHʺ. Показано, что процент ложных обнаружений, по существу, одинаков для разных отношений Eb/No как для традиционного HS-SCCH, так и для иллюстративного ʺмалозатратного HS-SCCHʺ. Однако, показано, что процент ложного обнаружения сокращается почти наполовину, когда используется ʺмалозатратный HS-SCCHʺ.
-2
На фиг. 9 показан график, демонстрирующий BLER в зависимости от Eb/No, опять же, для традиционного HS-SCCH в зависимости от иллюстративного ʺмалозатратного HS-SCCHʺ. Приемлемое целевое BLER для HS-SCCH составляет около 1% (т.е. 10 на графике, изображенном на фиг. 9). В этой рабочей точке ʺмалозатратный HS-SCCHʺ обеспечивает коэффициент усиления около 1,3 дБ относительно традиционной производительности.
В вышеприведенном примере, следует отметить, что преимущественно ʺмалозатратный HS-SCCHʺ совместим с традиционными UE, поскольку заранее определенные биты информации управления были зафиксированы согласно традиционной последовательности с желаемым значением, т.е. ʺ1 код, QPSKʺ. Таким образом, традиционный UE по-прежнему будет способно декодировать ʺмалозатратный HS-SCCHʺ. Однако традиционные UE не будут пользоваться преимуществом заранее определенных битов информации управления.
Дополнительно, в вышеприведенном примере, один или более битов информации управления в HS-SCCH часть 1 заранее определены. Однако, согласно некоторым примерам, один или более битов информации управления в HS-SCCH часть 2 могут, дополнительно или альтернативно, быть заранее определены согласно вариантам осуществления настоящего изобретения.
Например, фиксация количества кодов в HS-SCCH часть 1 ограничивает содержание информации управления, переносимой по HS-SCCH часть 2. Например, использование только одного кода означает, что информация размера транспортного блока (6 битов)не будет использовать полный диапазон возможных размеров ʺтранспортного блокаʺ, что открывает возможность также фиксировать некоторые из битов информации размера транспортного блока. В общем случае, ʺмалозатратнаяʺ стратегия упрощения может распространяться на некоторые другие поля информации управления в HS-SCCH часть 2. Например, битовая последовательность версии избыточности и векторной диаграммы (3 бита) также может быть фиксированной, если, например, заранее определено, что либо ʺотслеживаемое комбинированиеʺ, либо ʺнарастающая избыточностьʺ будет использоваться, когда обеспечен ʺмалозатратный HS-SCCHʺ.
В вышеприведенном примере, один или более заранее определенных битов информации управления переносятся при передаче канала управления нисходящей линии связи, и, таким образом, принимаются на UE. Однако, альтернативно, как объяснено выше, один или более заранее определенных битов информации управления может быть исключено из передачи канала управления нисходящей линии связи. Возвращаясь к фиг. 3, в этом случае, на 324, декодирование передачи канала управления нисходящей линии связи может содержать применение согласования скорости, например, с использованием шаблона перфорирования в зависимости от суммарного количества одного или более исключенных битов информации управления. Таким образом, это согласование скорости может соответствовать согласованию скорости, используемому на сетевом узле в отношении кодирования передачи канала управления нисходящей линии связи. Таким образом, UE имеет возможность восстанавливать сокращенное количество битов информации управления. Поскольку затем UE нужно только иметь возможность декодировать меньше битов информации управления, сложность декодирования может снижаться. Кроме того, это может преимущественно достигаться вообще без или без существенной модификации декодера на UE, например, если декодер является декодером Витерби.
Заявитель установил, что этот альтернативный способ уменьшения сложности декодирования может быть пригоден, например, для HS-SCCH часть 2. Заметим, что, поскольку HS-SCCH часть 1 и HS-SCCH часть 2 декодируются по отдельности, разные способы декодирования могут использоваться для двух частей. HS-SCCH часть 2 передается через два слота и несет большее количество битов информации управления, чем HS-SCCH часть 1: 13 битов+16 битов CRC, что дает 536870912 (т.е. 2^29) кодовых слов (по сравнению с 256 для HS-SCCH часть 1). Даже если, таким образом, например, 6 битов из 29 битов фиксированы, все еще необходимо испытывать 8388608 кодовых слов. Таким образом, в этом случае, использование общего декодера, например, декодера Витерби, и исключение заранее определенных битов информации управления могут обеспечивать повышенную производительность декодирования. Например, декодер Витерби имеют возможность искать наилучший путь за более короткое время.
tbs,
hap,
rv,
nd
hap,
rv,
nd
Рассматривая в качестве примера HS-SCCH часть 2 в традиционном формате как объяснено выше со ссылкой на фиг. 1, 13 битов (XXXX)+16 битов (UE_ID)+8 битов (замыкающие нули)=37 битов. Кодирование 70 канала 1/3 CC(1/3) увеличивает количество битов до 111. Затем согласование 80 скорости сокращает количество битов до 80. Если, например, шесть битов информации управления заранее определены - и удалены - то вместо 7 битов (например, XXX)+16 битов (UE_ID)+8 битов (замыкающие нули)=31 бит. CC(1/3) увеличивает количество битов до только 93. Таким образом, затем требуется согласование скорости для сокращения этих 93 битов до 80 битов, чтобы они умещались в слот 1 и 2 HS-SCCH. Таким образом, в традиционном формате, согласование скорости отбрасывает 31 бит для обеспечения выхода 80 битов. В модифицированной версии, в порядке примера, согласование скорости вместо этого отбрасывает только 13 битов для обеспечения выхода 80 битов. В этом случае, соответствующее согласование скорости, например, в данном случае, перфорирование 13 битов, необходимо осуществлять на UE для извлечения переданных битов информации управления.
Фиг. 4 демонстрирует способ кодирования и декодирования передачи канала управления нисходящей линии связи согласно предпочтительным вариантам осуществления настоящего изобретения. Этапы, которые могут осуществляться на UE, показаны в левой стороне страницы, и этапы, которые могут осуществляться на сетевом узле показаны в правой стороне страницы. Следует отметить, что по меньшей мере, некоторые из этапов могут осуществляться в порядке, отличном от указанного в блок-схеме операций или одновременно.
В этом примере, сетевой узел определяет, что условия канала ниже порогового уровня, с использованием информации в указателе качества канала (CQI), сообщаемом от UE. Например, если CQI сообщает значение ниже заранее определенного порога (указывающее плохие условия радиосвязи), сетевой узел может определять, что условия канала ниже порогового уровня.
На 300, UE отправляет CQI на сетевой узел. На 202 сетевой узел принимает CQI от пользовательского оборудования и на 205 сетевой узел определяет, что условия канала ниже порогового уровня, с использованием CQI. В ответ на определение, что условия канала ниже порогового уровня, сетевой узел на 212 или 214, как объяснено выше, кодирует несколько заранее определенных битов информации управления в передачу канала управления нисходящей линии связи, например, в одно или более полей передачи канала управления нисходящей линии связи. На 220, сетевой узел передает передачу канала управления нисходящей линии связи на UE. На 310 UE принимает передачу канала управления нисходящей линии связи. Затем UE, преимущественно, на 320 декодирует передачу канала управления нисходящей линии связи на основании знания одного или более заранее определенных битов информации управления.
Как указано на фиг. 4, до этапа 320, UE также может на 302 определять, что условия канала ниже порогового уровня. Это может осуществляться с использованием информации, сообщаемой в CQI, как указано на 304. Таким образом, в ответ на определение, UE может ожидать ʺмалозатратную передачу канала управления нисходящей линии связиʺ (т.е. передачу канала управления нисходящей линии связи, несущую или исключающую один или более заранее определенных битов информации управления). Таким образом, в ответ на определение, UE может декодировать передачу канала управления нисходящей линии связи на основании знания одного или более заранее определенных битов информации управления.
Однако возможны другие варианты осуществления. Например, может существовать другой инициатор UE или его может не существовать. В последнем случае, UE может, например, просто пытаться декодировать каждую принятую передачу канала управления нисходящей линии связи с использованием знания заранее определенных битов информации управления и затем, только если это не удается, переходить к декодированию принятой передачи канала управления нисходящей линии связи обычным образом. Или, наоборот, UE может пытаться только декодировать принятую передачу канала управления нисходящей линии связи с использованием знания заранее определенных битов информации управления, если нормальное декодирование не удается.
Сетевой узел может быть выполнен с возможностью осуществления любого из вышеописанных способов, например, со ссылкой на фиг. 2 и 4.
Фиг. 10 и 12 демонстрируют сетевой узел 1000, 1200 согласно вариантам осуществления настоящего изобретения. Сетевой узел может быть сетевым узлом любого типа, который служит UE и/или подключен к другому сетевому узлу или сетевому элементу или любому узлу радиосвязи, откуда UE принимает сигнал. Сетевой узел может быть узлом сети радиодоступа, например, базовой станцией (например, узлом B) или базовой станцией, работающей в координации с контроллером базовых станций. В некоторых примерах сетевой узел может содержать множество распределенных частей или сетевых узлов.
Сетевой узел 1000, проиллюстрированный на фиг. 10, содержит схему 1010 приемопередатчика и схему 1020 обработки. Схема 1010 приемопередатчика может включать в себя схему передатчика, схему приемника и связанные схемы управления, которые совместно выполнены с возможностью передачи и приема сигналов согласно технологии радиодоступа, например, согласно стандарту беспроводной связи, например, GSM (глобальной системы мобильной связи), GPRS (общей радиослужбы пакетной передачи), WCDMA (широкополосного множественного доступа с кодовым разделением), LTE, LTE-Advanced, 5G и т.д. Схема 1020 обработки может быть, в ходе работы, связана со схемой 1010 приемопередатчика. Схема 1020 обработки может содержать один или более цифровых процессоров, например, один или более микроконтроллеров, цифровых сигнальных процессоров, DSP, вентильных матриц, программируемых пользователем, FPGA, сложных программируемых логических устройств, CPLD, специализированных интегральных схем, ASIC или любой их комбинации. В общем случае, схема 1020 обработки может содержать фиксированную схему или программируемую схему, которая специально выполнена с возможностью выполнения программных инструкций, реализующих раскрытые здесь функциональные возможности, или включать в себя некоторую комбинацию фиксированной и программируемой схемы. Схема 1020 обработки также может содержать память. В некоторых вариантах осуществления, в памяти может храниться одна или более компьютерных программ и, в необязательном порядке, данные конфигурации. Память может содержать компьютерно-считываемые носители любого типа, например, дисковое запоминающее устройство, твердотельное запоминающее устройство или, например, SRAM (статическую оперативную память), DRAM (динамическую оперативную память), EEPROM (электрически стираемую программируемую постоянную память) и флеш-память.
Схема 1020 обработки может быть выполнена с возможностью, через схему 1010 приемопередатчика, определения, что условия канала ниже порогового уровня, и в ответ на определение, что условия канала ниже порогового уровня, кодирования нескольких заранее определенных битов информации управления в одно или более полей передачи канала управления нисходящей линии связи или кодировать сокращенное количество битов информации управления в передачу канала управления нисходящей линии связи путем исключения одного или более битов информации управления, причем один или более исключенных битов информации управления являются заранее определенными битами информации управления. Схема 1020 обработки может быть дополнительно выполнена с возможностью передачи передачи канала управления нисходящей линии связи на пользовательское оборудование.
В общем случае схема 1020 обработки может быть выполнена с возможностью осуществления любого из вышеописанных способов, например, описанных со ссылкой на фиг. 2 и 4.
Схема 1020 обработки может быть дополнительно выполнена с возможностью, при кодировании сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи, применять согласование скорости, например, с использованием шаблона перфорирования в зависимости от суммарного количества одного или более исключенных битов информации управления.
В некоторых вариантах осуществления схема 1020 обработки может быть выполнена с возможностью определения, что условия канала ниже порогового уровня, путем приема указателя качества канала (CQI) от пользовательского оборудования и использования указателя качества канала (CQI) для определения, что условия канала ниже порогового уровня.
Передача канала управления нисходящей линии связи может быть высокоскоростным каналом управления сигнализацией (HS-SCCH). Один или более заранее определенных битов информации управления может включать в себя по меньшей мере одну или более из информации набора каналообразующих кодов и битов информации схемы модуляции.
Фиг. 12 демонстрирует сетевой узел 1200 согласно дополнительному варианту осуществления настоящего изобретения. В этом варианте осуществления, сетевой узел 1200 содержит модуль 1210 определения для определения, что условия канала ниже порогового уровня. Сетевой узел 1200 дополнительно содержит модуль 1220 кодирования для, в ответ на определение, что условия канала ниже порогового уровня, кодирования нескольких заранее определенных битов информации управления в передачу канала управления нисходящей линии связи или кодирования сокращенного количества битов информации управления в передачу канала управления нисходящей линии связи путем исключения одного или более битов информации управления, причем один или более исключенных битов информации управления являются заранее определенными битами информации управления. Сетевой узел 1200 дополнительно содержит модуль 1230 передачи для передачи передачи канала управления нисходящей линии связи на пользовательское оборудование.
Когда передача канала управления нисходящей линии связи исключает один или более заранее определенных битов информации управления, модуль 1220 кодирования может применяться для согласования скорости, например, с использованием шаблона перфорирования в зависимости от суммарного количества одного или более исключенных битов информации управления.
В некоторых вариантах осуществления, сетевой узел 1200 может дополнительно содержать модуль 1215 приема для приема указателя качества канала (CQI) от пользовательского оборудования. В этом случае, модуль 1210 определения может определять, что условия канала ниже порогового уровня, с использованием указателя качества канала (CQI).
Как указано выше, передача канала управления нисходящей линии связи может быть высокоскоростным каналом управления сигнализацией (HS-SCCH). Один или более заранее определенных битов информации управления может включать в себя одну или более из информации набора каналообразующих кодов и битов информации схемы модуляции.
Модуль 1210 определения, модуль 1220 кодирования, модуль 1230 передачи и модуль 1215 приема могут содержать любую комбинацию программного обеспечения и/или оборудования, и может, например, содержать схему приемопередатчика и/или схему обработки, определенные выше. Модули 1210, 1220, 1230 и 1215 могут интегрироваться или распределяться в любой степени.
Аналогично, пользовательское оборудование, UE, может быть выполнено с возможностью осуществления любого из вышеописанных способов, например, описанных со ссылкой на фиг. 3 и 4.
Фиг. 11 и 13 демонстрирует пользовательское оборудование 1100, 1300 согласно вариантам осуществления настоящего изобретения. Пользовательское оборудование 1100, 1300 может быть беспроводным устройством любого типа, способным осуществлять связь с сетевым узлом или другим UE по радиосигналам/радиоинтерфейсу. Пользовательское оборудование 1100, 1300 может, например, но не исключительно, быть устройством радиосвязи, целевым устройством, D2D (межустройственным) UE, UE, способным осуществлять связь межмашинного типа, датчиком, снабженным UE, персональным цифровым помощником, PDA, планшетом, мобильным терминалом, смартфоном, оборудованием, внедренным в портативный компьютер, LEE, оборудованием, установленным на портативном компьютере, LE, USB-заглушкой, оборудованием, устанавливаемым в помещении клиента, CPE.
В варианте осуществления, проиллюстрированном на фиг. 11, пользовательское оборудование 1100 содержит схему 1110 приемопередатчика и схему 1120 обработки. Схема 1110 приемопередатчика может включать в себя схему передатчика, схему приемника и связанные схемы управления, которые совместно выполнены с возможностью передачи и приема сигналов согласно технологии радиодоступа, например, согласно стандарту беспроводной связи, например, GSM (глобальной системы мобильной связи), GPRS (общей радиослужбы пакетной передачи), WCDMA (широкополосного множественного доступа с кодовым разделением), LTE, LTE-Advanced, 5G и т.д. Схема 1020 обработки может быть, в ходе работы, связана со схемой 1010 приемопередатчика. Схема 1020 обработки может содержать один или более цифровых процессоров, например, один или более микроконтроллеров, цифровых сигнальных процессоров, DSP, вентильных матриц, программируемых пользователем, FPGA, сложных программируемых логических устройств, CPLD, специализированных интегральных схем, ASIC или любой их комбинации. В общем случае, схема 1120 обработки может содержать фиксированную схему или программируемую схему, которая специально выполнена с возможностью выполнения программных инструкций, реализующих раскрытые здесь функциональные возможности, или включать в себя некоторую комбинацию фиксированной и программируемой схемы. Схема 1020 обработки также может содержать память. В некоторых вариантах осуществления, в памяти может храниться одна или более компьютерных программ и, в необязательном порядке, данные конфигурации. Память может содержать компьютерно-считываемые носители любого типа, например, дисковое запоминающее устройство, твердотельное запоминающее устройство или, например, SRAM (статическую оперативную память), DRAM (динамическую оперативную память), EEPROM (электрически стираемую программируемую постоянную память) и флеш-память.
Схема 1110 обработки выполнена с возможностью, через схему 1110 приемопередатчика, приема передачи канала управления нисходящей линии связи от сетевого узла, причем передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления или исключает один или более заранее определенных битов информации управления таким образом, что передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления. Схема 1110 обработки дополнительно выполнена с возможностью декодирования передачи канала управления нисходящей линии связи на основании знания заранее определенных битов информации управления.
В общем случае схема 1110 обработки может быть выполнена с возможностью осуществления любого из вышеописанных способов, например, описанных со ссылкой на фиг. 3 и 5.
Когда передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления, схема 1110 обработки может быть выполнена с возможностью использования заранее определенного поднабора набора кодовых слов для использования при определении части передачи канала управления нисходящей линии связи для декодирования части передачи канала управления нисходящей линии связи.
Когда передача канала управления нисходящей линии связи исключает один или более определенных битов информации управления, схема 1110 обработки может быть выполнена с возможностью декодирования передачи канала управления нисходящей линии связи на основании знания одного или более заранее определенных битов информации управления путем применения согласования скорости, например, с использованием шаблона перфорирования в зависимости от суммарного количества одного или более исключенных битов информации управления.
В некоторых вариантах осуществления, схема 1110 обработки может быть дополнительно выполнена с возможностью отправки указателя качества канала (CQI) на сетевой узел 1000, 1200.
В некоторых вариантах осуществления, схема 1110 обработки может быть дополнительно выполнена с возможностью определения, что условия канала ниже порогового уровня, и в ответ на определение, что условия канала ниже порогового уровня, декодировать передачу канала управления нисходящей линии связи на основании знания одного или более заранее определенных битов информации управления.
Схема 1110 обработки может быть выполнена с возможностью определения, что условия канала ниже порогового уровня, с использованием информации, сообщаемой в указателе качества канала (CQI).
Передача канала управления нисходящей линии связи может быть высокоскоростным каналом управления сигнализацией (HS-SCCH). Вышеупомянутая часть канала управления нисходящей линии связи может быть частью 1 высокоскоростного канала управления сигнализацией (HS-SCCH).
Фиг. 13 демонстрирует пользовательское оборудование 1300 согласно дополнительному варианту осуществления настоящего изобретения. Пользовательское оборудование 1300 содержит модуль 1310 приема для приема передачи канала управления нисходящей линии связи от сетевого узла, причем передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления или исключает несколько заранее определенных битов информации управления таким образом, что передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления. Пользовательское оборудование 1300 может дополнительно содержать модуль 1320 декодирования для декодирования передачи канала управления нисходящей линии связи на основании знания заранее определенных битов информации управления.
Модуль 1320 декодирования может служить, когда передача канала управления нисходящей линии связи несет один или более заранее определенных битов информации управления, для использования заранее определенного поднабора набора кодовых слов для использования при определении части передачи канала управления нисходящей линии связи для декодирования части передачи канала управления нисходящей линии связи. Согласно варианту осуществления, UE может содержать модуль 1315 извлечения для извлечения заранее определенного поднабора набора кодовых слов из памяти в пользовательском оборудовании 1300.
Модуль 1320 декодирования может служить, когда передача канала управления нисходящей линии связи несет сокращенное количество битов информации управления, для применения согласования скорости, например, с использованием шаблона перфорирования в зависимости от суммарного количества одного или более исключенных битов информации управления.
Пользовательское оборудование 1300 может дополнительно содержать модуль 1312 передачи для отправки указателя качества канала (CQI) на сетевой узел.
В некоторых вариантах осуществления, пользовательское оборудование 1300 может дополнительно содержать модуль 1314 определения для определения, что условия канала ниже порогового уровня. В этом случае, модуль 1320 декодирования может служить, в ответ на определение, что условия канала ниже порогового уровня, для декодирования передачи канала управления нисходящей линии связи с использованием знания одного или более заранее определенных битов информации управления.
Модуль определения может определять, что условия канала ниже порогового уровня, с использованием информации, сообщаемой в указателе качества канала (CQI).
Передача канала управления нисходящей линии связи может быть высокоскоростным каналом управления сигнализацией (HS-SCCH). Часть канала управления нисходящей линии связи вышеупомянутая может быть частью 1 высокоскоростного канала управления сигнализацией (HS-SCCH).
Модуль 1310 приема, модуль 1320 декодирования, модуль 1312 передачи, модуль 1315 извлечения и модуль 1314 определения могут содержать любую комбинацию программного обеспечения и/или оборудования, и может, например, содержать схему приемопередатчика и/или схему обработки, определенные выше. Модули 1310, 1320, 1330 и 1314 могут интегрироваться или распределяться в любой степени.
Также может быть предусмотрена компьютерная программа, выполненная с возможностью, при выполнении на процессоре, осуществлять любой из вышеописанных способов. Компьютерная программа может храниться на постоянном компьютерно-считываемом носителе, например, исключительно в порядке примера, дисковом запоминающем устройстве, твердотельном запоминающем устройстве или, например, SRAM (статической оперативной памяти), DRAM (динамической оперативной памяти), EEPROM (электрически стираемой программируемой постоянной памяти) и флеш-памяти.
Таким образом, варианты осуществления настоящего изобретения имеют преимущество в том, что производительность декодирования передачи канала управления нисходящей линии связи может повышаться, например, в отношении одного или более из BLER, обнаружения пропуска и ложного обнаружения, в частности, в плохих условиях радиосвязи. Таким образом, преимущественно, мощность нисходящей линии связи, необходимая каналу управления нисходящей линии связи, может снижаться, или поддерживаться с соответствующим увеличением, например, сетевого покрытия. Кроме того, некоторые варианты осуществления, в которых один или более заранее определенных битов информации управления переносятся при передаче канала управления нисходящей линии связи, могут, преимущественно, быть обратно совместимы, благодаря чему, традиционные UE все еще могут быть способны декодировать передачи канала управления нисходящей линии связи, хотя они не могут извлекать пользу из повышения производительности декодирования.