Система и способ для сигнализации информации управления в сети мобильной связи

Авторы патента:


Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи
Система и способ для сигнализации информации управления в сети мобильной связи

 


Владельцы патента RU 2573214:

ТЕЛЕФОНАКТИЕБОЛАГЕТ Л М ЭРИКССОН (ПАБЛ) (SE)

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

 

ИСПРАШИВАНИЕ ПРИОРИТЕТА ПО РАЗДЕЛУ 35 СВОДА ЗАКОНОВ США §119(e)

По данной заявке испрашивается приоритет предварительной Заявки США № 61/331898, поданной 06 мая 2010 г., озаглавленной «Optimal Selective Bit-Swapping Methods and Apparatus for HARQ Feedback Coding», и предварительной заявки США № 61/355369, поданной 16 июля 2010 г., озаглавленной «Selective Bit-Swapping and Encoding Methods for HARQ Feedback Coding Systems», которые обе во всей своей полноте включены в настоящее описание посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

В соответствии с одним вариантом осуществления настоящего изобретения, способ беспроводной передачи информации управления включает в себя этапы, на которых: формируют информацию управления, которая включает в себя множество битов управления; и кодируют биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты, b(0), b(1), …, b(19). Способ также включает в себя этап, на котором разделяют закодированные биты на первую группу и вторую группу. Первая группа включает в себя закодированные биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)}, а вторая группа содержит закодированные биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)}. Способ дополнительно включает в себя этап, на котором передают первую группу закодированных битов по первому набору несущих и передают вторую группу закодированных битов по второму набору несущих. Второй набор несущих содержит частоты, отличные от первого набора несущих.

В соответствии с другим вариантом осуществления настоящего изобретения, в соответствии с одним вариантом осуществления настоящего изобретения, способ беспроводной передачи информации управления включает в себя этапы, на которых: формируют информацию управления, которая включает в себя множество битов управления; и кодируют биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19). Способ также включает в себя этап, на котором разделяют закодированные биты на первую и вторую группу. Первая группа содержит закодированные биты {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)}, а вторая группа содержит закодированные биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}. Способ дополнительно включает в себя этап, на котором передают первую группу закодированных битов по первому набору несущих и передают вторую группу по второму набору несущих. Второй набор несущих содержит частоты, отличные от первого набора несущих.

В соответствии с еще одним другим вариантом осуществления настоящего изобретения, способ беспроводной передачи информации управления включает в себя этапы, на которых: формируют информацию управления, которая включает в себя множество битов управления; и кодируют биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19). В соответствии с данным вариантом осуществления, этап, на котором кодируют биты управления, используя блочный код, включает в себя этап, на котором формируют линейную комбинацию тринадцати базисных последовательностей. Каждая базисная последовательность имеет длину в двадцать битов. Каждая базисная последовательность также имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов, и ненулевое значение в по меньшей мере одном из ее последних десяти битов. Способ дополнительно включает в себя этап, на котором передают первую группу закодированных битов по первому набору несущих и передают вторую группу по второму набору несущих. Второй набор несущих содержит частоты, отличные от первого набора несущих.

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

фиг. 1 иллюстрирует спектр несущей для примерной системы связи;

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

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

фиг. 4А является профилем минимального расстояния Хэмминга слота для примерной схемы кодирования, которая использует базисные последовательности с фиг. 2;

фиг. 4В является профилем минимального расстояния Хэмминга слота для примерной схемы кодирования, когда закодированные биты подвергаются перемежению в первом перемежителе;

фиг. 4С является профилем минимального расстояния Хэмминга слота для примерной схемы кодирования, когда закодированные биты подвергаются перемежению во втором перемежителе;

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

фиг. 6А является профилем минимального расстояния Хэмминга слота для примерной схемы кодирования, когда закодированные биты подвергаются перемежению в третьем перемежителе;

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

фиг. 7А является профилем минимального расстояния Хэмминга слота для примерной схемы кодирования, когда закодированные биты подвергаются перемежению в четвертом перемежителе;

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

фиг. 8 является профилем минимального расстояния Хэмминга слота для второй примерной схемы кодирования, которая использует базисные последовательности с фиг. 3.

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

фиг. 10А является профилем минимального расстояния Хэмминга слота для второй примерной схемы кодирования, когда закодированные биты подвергаются перемежению в пятом перемежителе;

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

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

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

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

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

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

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

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

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

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

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

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

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Фиг.1 является частотно-временной схемой ресурсов передачи, которые доступны в спектре 100 несущей примерной системы связи. Ресурсы передачи в спектре 100 несущей разделены по частоте на несколько частей 102, а по времени - на несколько слотов 104. В частности, фиг.1 иллюстрирует то, каким образом терминал может использовать частотное разнесение при передаче сигнализации управления посредством передачи соответствующей сигнализации в нескольких разных частях 102 спектра 100 несущей (как показано заполненными слотами 104 на фиг.1). Путем передачи сигнализации управления, таким образом, терминал может повысить свою устойчивость к частотно-избирательному замиранию. В результате, вся передача может получить выигрыш от частотного разнесения, тем самым повышая вероятность того, что информация управления будет успешно принята намеченным приемником, таким как базовая станция, обслуживающая терминал. Кроме того, терминал может попытаться максимально увеличить достигаемое частотное разнесение, используя частоты несущей в частях 102, расположенных на противоположных границах всего спектра 100 несущей, для передачи разных частей сигнализации управления, как показано на фиг.1.

В качестве одного примера Версия 8 стандарта связи Проекта Долгосрочного Развития (LTE) требует, чтобы беспроводные терминалы (или «оборудование пользователя (UE)») использовали схему, такую как та, что проиллюстрирована на фиг.1, при передаче информации управления L1/L2, если мобильному терминалу не был назначен ресурс восходящей линии связи для передачи данных. В таких случаях терминал передает информацию управления L1/L2 по Физическому Каналу Управления Восходящей Линии Связи (PUCCH), используя ресурсы восходящей линии связи (или «ресурсные блоки»), которые специально предназначены для управления L1/L2 восходящей линии связи. Каждый такой ресурсный блок охватывает часть 102 спектра 100 несущей, который состоит из двенадцати (12) частотных поднесущих, в одном из двух слотов 104, которые образуют субкадр восходящей линии связи стандарта LTE. С тем, чтобы обеспечить частотное разнесение, ресурсные блоки, используемые для таких передач, со скачком частоты переходят на границы спектра 100 несущей. То есть один ресурсный блок состоит из двенадцати поднесущих в самой верхней части 102 спектра 100 несущей в первом слоте 104 субкадра, а другой ресурс передачи состоит из такого же количества поднесущих в самой нижней части 102 спектра в течение второго слота 104 того же субкадра или наоборот. Если для сигнализации управления L1/L2 восходящей линии связи требуется больше ресурсов, например, в случае, когда очень большая общая полоса частот передачи поддерживает большое количество пользователей, то могут быть назначены дополнительные ресурсные блоки в части 102 спектра 100 несущей, следующие за ранее назначенными ресурсными блоками.

Применительно к некоторым технологиям связи терминалы могут использовать такие техники для передачи информации обратной связи: указывающей на то, были ли успешно приняты терминалом запланированные передачи нисходящей линии связи; и/или предоставляющей информацию, относящуюся к каналам восходящей линии связи и/или нисходящей линии связи, по которым терминал осуществляет связь с сетью доступа. Например, терминалы стандарта LTE каждый субкадр передают биты обратной связи Положительного квитирования/Отрицательного квитирования (ACK/NACK) Гибридного Автоматического Запроса Повторной Передачи (HARQ), указывающие на то, успешно или нет терминал принял запланированную передачу от сети доступа. Дополнительно или в качестве альтернативы некоторые технологии могут ожидать передачи от терминала битов обратной связи, предоставляющих информацию о состоянии канала применительно к каналу или каналам, которые используются терминалом. Данная информация о состоянии канала может представлять собой любую информацию, описывающую соответствующий канал(ы) или описывающую рабочие параметры, которые должны использоваться при передаче по соответствующему каналу(ам). Например, биты обратной связи могут предоставлять информацию о состоянии канала, включающую в себя индикаторы качества канала (CQI), индикаторы ранга (RI) и индикаторы матрицы предварительного кодирования (PMI) для обеспечения передач с несколькими антеннами.

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

Например, некоторые усовершенствованные сети связи основаны на «агрегации несущих», чтобы использовать расширенный спектр несущей, состоящий из нескольких, меньших спектров (каждый именуемый «составляющая несущая»). Терминалы, поддерживающие агрегацию несущих, могут передавать или принимать данные по нескольким составляющим несущим одновременно, тем самым предоставляя возможность обмена большим количеством данных между терминалом и сетью доступа. Тем не менее, использование агрегации несущих может увеличить объем сигнализации управления, которую, как ожидается, будет передавать терминал. Как ожидается, терминалы, поддерживающие агрегацию несущих, могут предоставлять информацию обратной связи касательно нескольких составляющих несущих каждого субкадра. В зависимости от определенных требований конкретной технологии связи, как ожидается, терминал может предоставлять обратную связь каждый субкадр по всему набору составляющих несущих, используемых при соответствующей технологии или некоторому соответствующему подмножеству, такому как набор составляющих несущих, сконфигурированных в настоящий момент для использования базовой станцией, обслуживающей терминал, или набор составляющих несущих, активированных для терминала в настоящий момент. Таким образом, терминалу, поддерживающему агрегацию несущих, иногда может потребоваться передавать информацию обратной связи касательно нескольких составляющих несущим в одном субкадре.

Чтобы удовлетворить данные требования к обратной связи, терминал может передавать сообщение, которое включает в себя A битов информации обратной связи a(0) , a(1) , , a(A-1) . Данное сообщение управления может использовать конкретный формат сообщения, который определяет заранее определенные местоположения биту обратной связи или нескольким битам обратной связи, ассоциированным с каждой из отслеживаемых составляющих несущих. Определенное количество битов, передаваемое для каждой составляющей несущей, может меняться. Например, для некоторых систем, которые поддерживают схемы передачи со многими входами и многими выходами (MIMO) и схемы пространственного разнесения, количество битов обратной связи на каждую составляющую несущую меняется в зависимости от того, выполнен ли терминал с возможностью использования пространственного объединения обратной связи. Ненужные биты обратной связи (такие как те, что ассоциированы с составляющей несущей, для которой не была успешно принята информация планирования, или те, что ассоциированы с передачей одного кодового слова, которой требуется только один из нескольких выделенных битов обратной связи) могут быть установлены в фиксированное значение, например, «0» или «NACK». В целом, биты обратной связи в сообщении могут обеспечивать обратную связь в отношении соответствующих составляющих несущих любым подходящим образом. В конкретных вариантах осуществления терминал может быть сконфигурирован сетью для выполнения запроса планирования (SR) с заранее определенной частотой. Когда терминал должен предоставлять биты обратной связи в субкадре, который позволяет выполнять запросы планирования, то бит SR (при этом, например, «1» представляет собой положительный запрос планирования, и «0» представляет собой отрицательный запрос планирования) может быть прикреплен к последовательностям битов обратной связи. Таким образом, сообщение управления также может включать в себя бит SR или другой вид запроса планирования в дополнение к битам обратной связи. Как отмечено выше, в некоторых вариантах осуществления терминал выполнен с возможностью передачи битов обратной связи, предоставляющих информацию о состоянии канала. В конкретных вариантах осуществления информация о состоянии канала может включать в себя индикаторы качества канала (CQI), индикаторы ранга (RI) и индикаторы матрицы кодирования (PMI) при поддержке передач с несколькими антеннами.

После формирования сообщения управления затем терминал может закодировать сообщение, включая информацию обратной связи, чтобы способствовать передаче сообщения сети доступа. Терминал может использовать (N, А) блочный код, чтобы закодировать А битов обратной связи, при этом N является требуемым количеством закодированных битов, которое должно быть выдано процессом кодирования. Терминалы стандарта LTE, в качестве одного примера, кодируют сформированную информацию обратной связи, используя (20, А) блочный код LTE, который определен в 3GPP Техническом описании 3GPP TS 36.212, Версия 9.1.0, "Multiplexing and Channel Coding», которое включено в настоящее описание посредством ссылки. Для таких терминалов результирующие кодовые слова являются линейной комбинацией вплоть до тринадцати (13) определенных базисных последовательностей (обозначенных Mi,n), как показано в таблице на фиг. 2. Блочное кодирование информации обратной связи создает закодированный блок, b(0), b(1), …, b(19), который имеет вид:

Уравнение (1)

Затем закодированные бить: информации обратной связи,

b ( 0 ) , b ( 1 ) , ..., b ( N ) , модулируются в наборе M символов модуляции, s ( 0 ) , s ( 1 ) , ..., s ( M ) , для передачи сети доступа. Например, возвращаясь к закодированному (20,A) LTE примеру, закодированная информация обратной связи, b ( 0 ) , b ( 1 ) ,..., b ( 19 ) , модулируется в последовательности символов модуляции s ( 0 ) , s ( 1 ) ,..., s ( 19 ) , таким образом, что:

s ( k ) = 1 2 [ ( 1 2 b ( 2 k ) ) + j ( 1 2 b ( 2 k + 1 ) ] и k = 0, 1, ..., 9. Уравнение (2)

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

Непосредственный способ модуляции и передачи закодированной информации обратной связи может заключаться в модулировании первой половины битов из закодированной информации обратной связи по порядку в первом наборе символов модуляции и модулировании второй половины битов из закодированной информации обратной связи по порядку во втором наборе символов модуляции. Затем терминал может передать первый набор и второй набор в разных частях 102 спектра 100 несущей. Например, в системе стандарта LTE, использующей (20,A) блочный код LTE, кодирование A битов информации обратной связи будет создавать 20-битное кодовое слово. Терминал стандарта LTE может модулировать первые 10 битов, b 0 = [ b ( 0 ) , b ( 1 ) , ..., b ( 9 ) ] , закодированной информации обратной связи в первом наборе из пяти символов квадратурно-фазовой манипуляции (QPSK), s 0 = [ s ( 0 ) , s ( 1 ) ,..., s ( 4 ) ] , и модулировать вторые 10 битов, b 1 = [ b ( 10 ) , b ( 11 ) ,..., b ( 19 ) ] , во втором наборе из пяти символов QPSK, s 1 = [ s ( 5 ) , s ( 6 ) ,..., s ( 9 ) ] . Затем терминал может передать первые пять символов QPSK, s 0 = [ s ( 0 ) , s ( 1 ) ,..., s ( 4 ) ] , в первом слоте конкретного субкадра на одной границе спектра 100 несущей, и передать вторые пять символов QPSK, s 1 = [ s ( 5 ) , s ( 6 ) ,..., s ( 9 ) ] , во втором слоте на противоположной границе спектра 100 несущей. Таким образом, первая половина (то есть первые десять битов) кодового слова будут передаваться по первому набору поднесущих с одной несущей частотой, а вторая половина будет передаваться по второму набору поднесущих с другой несущей частотой.

Тем не менее, такое назначение закодированных битов информации обратной связи несущим частотам может не обеспечивать эффективного частотного разнесения для всех возможных размеров информации обратной связи. Например, терминал стандарта LTE, используя данную схему отображения для передачи сообщений PUCCH Формата 2, будет неспособен эффективно достичь частотного разнесения, когда информация обратной связи несет в себе более пяти битов. Применительно к блочным кодам, используемым в стандарте LTE, значение частоты блоков с ошибками (BLER) на приемнике значительно увеличивается, когда количество битов (A) информации увеличивается с 5 до 6. Данное ухудшение вызвано главным образом тем фактом, что шестой бит исходной информации обратной связи затрагивает только вторую половину закодированных битов в кодовом слове, выдаваемом (20,A) блочным кодом LTE (как результат того, что шестая базисная последовательность Mi,5 имеет значения«0» для ее первых десяти битов). Так как при данной схеме назначения все биты во второй половине кодового слова должны передаваться во втором наборе частот поднесущих, то шестой бит исходной информации обратной связи не получит каких-либо преимуществ частотного разнесения, получаемого от передачи кодового слова по двум разным наборам частот поднесущих. Таким образом, терминал стандарта LTE может быть неспособен обеспечить полного частотного разнесения для всей информации обратной связи, при назначении закодированных битов поднесущим по порядку.

Тем не менее, простая перестановка битов в формируемом кодовом слове ситуативным образом перед назначением частей кодового слова разным частям 104 спектра 100 несущей также может не обеспечивать максимальный выигрыш от частотного разнесения, достигаемый передачей. Чтобы проиллюстрировать это, ниже описываются два примерных перемежителя (Перемежитель А и Перемежитель В), которые могут использоваться для переупорядочивания закодированных битов (20,А) кодового слова LTE:

Перемежитель А:

[b(0) b(4) b(8) b(12) b(16) b(2) b(б) b(10) b(14) b(18)

b(1) b(5) b(9) b(13) b(17) b(3) b(7) b(11) b(15) b(19)]

Перемежитель В:

[b(0) b(б) b(18) b(2) b(1) b(17) b(10) b(5) b(13) b(9)

b(14) b(3) b(8) b(15) b(11) b(12) b(16) b(7) b(4) b(19)]

Как показывают два шаблона перемежения, Перемежитель А и

Перемежитель В переставляют закодированные биты в попытке изменить то, каким образом информационное содержимое закодированных битов разделяется между слотами 104 (и, следовательно, между частями 102 спектра 100 несущей). Несмотря на данную перестановку, как Перемежитель А, так и Перемежитель В все же неспособны обеспечить оптимальное частотное разнесение. Одна причина данной неспособности состоит в том, что данные канальные перемежители были разработаны на разовой основе и не обеспечивают устойчивого поведения эффективности в диапазоне размеров информации обратной связи, которая может использоваться терминалом. Например, эффективность Перемежителя А при переносе А=5 битов информации обратной связи почти на 1 дБ хуже, чем та, что может быть получена без канального перемежения. Аналогично Перемежитель В не обеспечивает никакого улучшения при переносе А≥10 битов информации обратной связи. Дополнительно большое перераспределение кодированных битов между двумя половинами кодового слова и большое перераспределение битов в каждой половине добавляет излишней сложности реализации. В качестве альтернативы перемежению закодированных битов информации обратной связи после завершения кодирования исходная информация обратной связи может кодироваться, используя разные наборы кодирующих базисных последовательностей. В частности, может модифицироваться набор кодирующих базисных последовательностей, чтобы гарантировать, что для большего количества незакодированных битов обратной связи можно обеспечить распределение их информационного содержимого между несколькими частотами, используемыми для передачи закодированных битов.

Например, набор последовательностей базисов, использованный для кодируемого (20,A) LTE примера, может быть изменен путем удаления кодирующей последовательности Mi,5 базисов, как показано на фиг.3. Тем не менее, использование данного измененного набора кодирующих последовательностей базисов применительно к кодируемому (20,A) LTE примеру также оказывается субоптимальным решением. Как и в случае Перемежителя B, данное решение не обеспечивает какого-либо улучшения при переносе A≥10 битов информации обратной связи. Дополнительно использование данной конкретной модификации последовательностей базисов сократит на единицу максимальное количество битов обратной связи, которое может быть передано.

Таким образом, чтобы улучшить частотное разнесение, которое может быть достигнуто терминалом в диапазоне разных размеров информации обратной связи, настоящее изобретение предоставляет строгий анализ эффективности возможных кандидатов для улучшенного шаблона перестановки битов. Из данного строгого анализа эффективности получают рекомендации по исполнению, которые используются для исчерпывающего поиска оптимального набора кандидатов. Без полученных из данного анализа эффективности рекомендаций по исполнению в большинстве случаев будет невыполнимо, если ни невозможно, реализовать исчерпывающий поиск оптимального перемежителя. Применительно к кодируемому (20,A) LTE примеру будет 20 ! = 2 .4329 × 10 18 перемежителей-кандидатов. Как дополнительно объясняется ниже, описываемые рекомендации по исполнению могут сократить пространство поиска для данного конкретного примера до 1 2 ( 20 10 ) = 92,378 вариантов, двухкомпонентных назначений, делая исчерпывающий поиск оптимального шаблона перестановки значительно более реальным.

Для данного анализа эффективности предположим, что терминал передает информацию обратной связи в качестве закодированной последовательности символов [ s 0 , s 1 ] по двум границам смежного спектра 100 несущей, и базовая станция в сети доступа принимает закодированную последовательность символов, используя L разнесенных принимающих антенн. В среде Рэлеевского замирания, если частотные характеристики на границах спектра 100 несущей независимы, то средняя вероятность парной ошибки (PEP) конкретной последовательности закодированных символов модуляции [ s 0 , s 1 ] , ошибочно принимаемой за другую последовательность закодированных символов модуляции [ s 0 , s 1 ] на обслуживающей базовой станции, ограничивается сверху:

P E P ( 1 + 3 E s N 0 s 0 s 0 2 ) L ( 1 + 3 E s N 0 s 1 s 1 2 ) L Уравнение (3),

где E s / N 0 является средним принятым отношением сигнала к шуму (SNR) на каждую принимающую антенну. Закодированная последовательность символов [ s 0 , s 1 ] связана с закодированной последовательностью [ b 0 , b 1 ] исходя из использованной схемы модуляции (например, в случае рассмотренного выше примера LTE, описанной в Уравнении (2) схемы модуляции QPSK). Таким образом, вероятность парной ошибки в дальнейшем может быть выражена как:

P E P ( 1 + 6 E s N 0 d H ( b 0 , b 0 ) ) L ( 1 + 6 E s N 0 d H ( b 1 , b 1 ) ) L Уравнение (4),

где d H ( b f , b f ) , f = 0,1 , является расстоянием Хэмминга для слота f . Над средней частотой появления ошибочных блоков принятой передачи преобладает вероятность парной ошибки наихудшего случая:

max P E P ( 1 + 6 E s N 0 d min ,0 ) L ( 1 + 6 E s N 0 d min ,1 ) L Уравнение (5),

где d min , f , f = 0,1 , является расстоянием Хэмминга слота f для закодированной пары последовательностей наихудшего случая.

Рассмотрим случай, где как d min ,0 , так и d min ,1 больше нуля. Доминирующая PEP ограничивается сверху:

max P E P ( 6 E s N 0 d min ,0 d min ,1 ) 2 L Уравнение (6).

То есть полная скачкообразная перестройка частоты и разнесение принимающей антенны может быть, получено так как вероятность доминирующей ошибки уменьшается с 2 L степенью SNR.

Если, например, d min ,0 > 0 , а d min ,1 = 0 , то тогда доминирующая PEP ограничивается сверху:

max P E P ( 6 E s N 0 max ( d min ,0 , d min ,1 ) ) L Уравнение (7).

Таким образом, разнесение со скачкообразной перестройкой частоты теряется, если одно из минимальных расстояний Хэмминга слота равно нулю.

Как указывает Уравнение (6), полная скачкообразная перестройка частоты и разнесение принимающей антенны могут быть получены, только если min ( d min ,0 , d min ,1 ) > 0 . Следовательно, при разработке эффективного перемежителя приоритетным должно быть обеспечение увеличения min ( d min ,0 , d min ,1 ) по сравнению с нулем. Перемежитель, по определению, не может увеличить суммарное минимальное расстояние Хэмминга по двум слотам. Следовательно, для фиксированного значения ( d min ,0 + d min ,1 ) доминантная PEP в Уравнении (6) может быть минимизирована, если перемежитель распределяет суммарное расстояние Хэмминга равномерно между двумя слотами, и в этом случае min ( d min ,0 , d min ,1 ) также увеличивается до максимума. Дополнительно неравенство min ( d min ,0 , d min ,1 ) > 0 остается верным только когда коэффициент двоичного кодирования rc (который для кодируемого (20,A) LTE примера равен A/20) составляет не более 1/2. Вследствие этого максимальное увеличение значения min ( d min ,0 , d min ,1 ) должно повышать эффективность перемежителя для A 10 . Соответственно, используя представленные выше принципы и уравнения, могут быть получены некоторые рекомендации по исполнению, чтобы помочь в реализации улучшенных перемежителей.

Рекомендация по Исполнению 1: Значение min ( d min ,0 , d min ,1 ) должно быть увеличено до максимального для случаев с A 10 .

В случаях, когда полное разнесение со скачкообразной перестройкой частоты недостижимо, доминантная PEP ограничивается сверху Уравнением (7). Вследствие этого более высокая эффективность может быть получена, если реализованный перемежитель максимально увеличивает ненулевое минимальное расстояние Хэмминга слота. Данная цель приводит к Рекомендации по Исполнению 2.

Рекомендация по Исполнению 2: Значение max ( d min ,0 , d min ,1 ) должно максимально увеличиваться для случаев A > 10 .

Эффективность описанных выше примерных перемежителей может быть измерена в отношении этих рекомендаций по исполнению. Для обеспечения исходного уровня для оценки этих перемежителей фиг.4A включает в себя профиль минимального расстояния Хэмминга слота для примера схемы кодирования (20,A) при использовании без какого-либо перемежения.

Перемежитель A В таблице на фиг.4B предоставлен профиль минимального расстояния Хэмминга слота для Перемежителя A. Как указано на фиг.4B, Перемежитель A поднимает значение min ( d min ,0 , d min ,1 ) выше нуля для случаев, когда A=6, 7, 8, 9 и 10. Следовательно, при помощи Перемежителя A выигрыш от полного разнесения со скачкообразной перестройкой частоты может быть получен для вплоть до 10 информационных битов. Тем не менее, при использовании Перемежителя A для A=5 значение min ( d min ,0 , d min ,1 ) сокращается с 3 до 1. То есть исполнение Перемежителя A нарушает Рекомендацию 1.

Перемежитель B В таблице на фиг.4C предоставлен профиль минимального расстояния Хэмминга слота для Перемежителя B. Как указано на фиг.4C, Перемежитель B поднимает значение min ( d min ,0 , d min ,1 ) выше нуля для случаев, когда A=6, 7, 8 и 9. Тем не менее, значение min ( d min ,0 , d min ,1 ) все же остается нулевым для A=10. Следовательно, при помощи Перемежителя B выигрыш от полного разнесения со скачкообразной перестройкой частоты может быть получен для вплоть до 9 информационных битов. Также следует отметить, что для A=11 max ( d min ,0 , d min ,1 ) =4 ниже, чем при Перемежителе A. То есть исполнение Перемежителя B нарушает обе рекомендации.

Данный анализ подчеркивает сложность улучшения частотного разнесения применительно к информации обратной связи данного типа посредством разработки оптимального канального перемежителя. Например, используя подход к исполнению, основанный лишь на первых двух рекомендациях, будет по сути невозможным выполнить оптимизацию для кодируемого (20,A) LTE примера, поскольку при данном сценарии присутствует 20 ! = 2 .329 × 10 18 перемежителей-кандидатов. Тем не менее, добавление в качестве ограничителя представленной ниже Рекомендации по Исполнению 3 делает значительно более осуществимой идентификацию приемлемого кандидата.

Рекомендация по Исполнению 3: перестановка битов группового кода внутри одного и того же слота не влияет на эффективность линии связи.

Границы эффективности в Уравнениях (3)-(6) зависят от того, каким образом суммарное минимальное расстояние Хэмминга ( d min ,0 + d min ,1 ) распределяется между двумя слотами, но не от очередности битов внутри соответствующих слотов. То есть при заданном наборе закодированных битов, распределенных одинаковым образом между двумя слотами, очередность этих битов внутри их соответствующих слотов не влияет на расстояние Хэмминга слота. Таким образом, перестановка битов группового кода внутри одного и того же слота не влияет на эффективность линии связи. Рассмотрение данного момента при выборе перемежителя может трансформировать проблему исполнения из пугающей проблемы поиска канального перемежителя в легко решаемую проблему двухкомпонентного назначения.

Решения для Кодирования (20, A) LTE при помощи Стандартных Базисных Последовательностей.

Применительно к кодируемому (20, A) LTE примеру, использующему стандартные базисные последовательности (то есть те, что приведены в таблице на фиг. 2), данный принцип сокращает проблему до назначения 20 закодированных битов двум подмножествам из 10 битов каждое. Тогда проблема оптимизации превращается в поиск двухкомпонентного назначения в соответствии с представленными выше рекомендациями по исполнению. Это сокращает область поиска вариантов двухкомпонентных назначений. В результате исчерпывающий поиск оптимального исполнения становиться намного более реальным. Фиг. 5 содержит таблицу, сравнивающую минимальные расстояния Хэмминга слота для примера (20, А) блочного кодирования LTE без перемежения и с использованием различных вариантов перемежения. Из 92,378 возможных двухкомпонентных назначений применительно к данному примеру кодирования лишь 19,744 назначения удовлетворяют неравенству min(dmin,0,dmin,1)>0 для всех А≤10. Из этого лишь 1301 двухкомпонентных назначений также обладают во всем диапазоне А профилем минимального расстояния Хэмминга слота по меньшей мере настолько же большим, как те, что имеются применительно к реализации без перемежения. Диапазон min(dmin,0,dmin,1) для этих 1301 двухкомпонентных назначений перечислен во втором столбце таблицы на фиг.5. Как показывает таблица на фиг.5, значение min ( d min ,0 , d min ,1 ) для этих 1301 кандидата всегда равно или выше того, что получается при реализации без перемежения.

Таблица на фиг.5 также указывает на то, что значение min ( d min ,0 , d min ,1 ) для описанных выше Перемежителя A и Перемежителя B в большинстве случаев не достигают максимальных значений. В частности, минимальные расстояния слота Перемежителя A хуже, чем те, что создаются, когда не выполняется перемежение для A=4 или 5 битам, в то время как Перемежитель B не сохраняет полное разнесение со скачкообразной перестройкой частоты при переносе A=10 битам. Кроме того, исчерпывающий поиск возможных двухкомпонентных назначений применительно к данному примеру показал, что ни одно двухкомпонентное назначение не может одновременно достичь максимальных значений min ( d min ,0 , d min ,1 ) =3 для A=6 и min ( d min ,0 , d min ,1 ) =2 для A=8. Таким образом, здесь для кодируемого (20,A) блочным кодом LTE примера определены два разных улучшенных решения.

Решение 1

В первом решении приоритет отдан минимальному расстоянию для A=7 и 8 битам, чтобы гарантировать хорошую эффективность для более высоких полезных нагрузок. Существует только два двухкомпонентных назначения, которые достигают min ( d min ,0 , d min ,1 ) =2 для A=7 и 8 битам применительно к данному LTE примеру. Одно из них также достигает верхней границы min ( d min ,0 , d min ,1 ) =4 для A=3 битам. Данное решение (именуемое здесь как «Назначение Бит I») может быть достигнуто путем назначения закодированных битов таким образом, что первый набор закодированных битов, включающий в себя {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)}, передается в одном слоте, а второй набор закодированных битов, включающих в себя {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)}, передается в другом слоте. Как отмечено выше, очередность закодированных битов внутри их соответствующих слотов не будет влиять на расстояние Хэмминга слота. Так что любые из различных перемежителей, которые реализуют данное назначение закодированных битов по слотам, должны создавать одинаковое расстояние Хэмминга слота независимо от того каким образом такие перемежители упорядочивают отдельные биты внутри конкретного слота.

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

перестановка b(5) на b(13) и

перестановка b(9) на b(19).

Таким образом, улучшенное назначение битов для кодируемого (20,A) LTE примера может быть достигнуто при помощи скромной 2-этапной операции перестановки битов. Профиль минимального расстояния Хэмминга слота для Назначения Бит I показан в таблице на фиг.6A, а сравнение минимальных расстояний Хэмминга слота для Назначения Бит I включено в фиг.5.

Назначение, достигаемое приведенной выше перестановкой битов, может быть реализовано Перемежителем С, описанным нижеследующим шаблоном перемежения (вновь обращая внимание на то, что очередность битов, назначенных конкретному слоту, не повлияет на расстояние Хэмминга слота):

Перемежитель С:

[b(0) b(1) b(2) b(3) b(4) b(6) b(7) b(8) b(13) b(19)

b(5) b(9) b(10) b(11) b(12) b(14) b(15) b(16) b(17) b(18)]

В качестве альтернативы Назначение Бит I может быть достигнуто путем использования альтернативного набора кодирующих базисных последовательностей, отличных от тех, что используются в Версии 8 стандарта LTE (то есть базисных последовательностей, показанных на фиг. 2). Например, вместо перемежения закодированных битов после завершения кодирования может использоваться альтернативный набор кодирующих базисных последовательностей, показанный таблицей на фиг. 6В, чтобы реализовать предложенное здесь оптимальное назначение для кодируемого (20, A) LTE примера.

Решение 2

Второе решение для двухкомпонентного назначения обеспечит максимальное значение min(dmin,0,dmin,1)=3, когда А=6 битам. Существует лишь пять двухкомпонентных назначений, которые достигают данного максимума, и одно из них также достигает верхней границы min(dmin,0,dmin,1)=4 для А=3 битам. Данное решение (именуемое здесь как «Назначение Бит II») может быть достигнуто путем назначения закодированных битов таким образом, что первый набор закодированных битов, включающий в себя {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)}, передается в одном слоте, а второй набор закодированных битов, включающий в себя {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}, передается в другом слоте. Назначение Бит II максимально увеличивает значение min ( d min ,0 , d min ,1 ) во всем диапазоне A. Вновь из-за того, что очередность закодированных битов внутри их соответствующих слотов не влияет на расстояние Хэмминга слота, любые различные перемежители, которые реализуют данное назначение закодированных битов по слотам, будут получать одинаковое расстояние Хэмминга слота независимо от того, каким образом такие перемежители упорядочивают отдельные биты внутри конкретного слота.

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

перестановка b(1) на b(11),

перестановка b(3) на b(17),

перестановка b(5) на b(18).

Таким образом, улучшенное назначение битов для кодируемого (20,A) LTE примера может быть достигнуто при помощи скромной 3-этапной операции перестановки битов. Профиль минимального расстояния Хэмминга слота для Назначения Бит II показан в таблице на фиг.7A, а сравнение минимальных расстояний Хэмминга слота для Назначения Бит II включено в фиг.5.

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

Перемежитель D:

[b(0) b(2) b(4) b(6) b(1) b(8) b(9) b(11) b(11) b(18)

b(1) b(3) b(5) b(10) b(12) b(13) b(14) b(15) b(16) b(9)]

В качестве альтернативы Назначение Бит II может быть достигнуто путем использования альтернативного набора кодирующих базисных последовательностей. Например, вместо перемежения закодированных битов после завершения кодирования может использоваться альтернативный набор кодирующих базисных последовательностей, показанный таблицей на фиг. 7В, чтобы реализовать Назначение Бит II для кодируемого (20, A) LTE примера.

Решения для Кодирования (20, A) LTE, используя Сокращенный Набор Базисных Последовательностей

В дополнение к Назначению Бит I и Назначению Бит II приведенный выше анализ также может использоваться для увеличения выигрыша от частотного разнесения, когда кодирование выполняется, используя модифицированный набор базисных последовательностей, описанный выше (и показанный на фиг. 3), в котором была удалена Mi,5. Как отмечено выше, когда базисные последовательности модифицированы лишь удалением последовательности Mi,5, то результирующее кодовое слово может передаваться с полным частотным разнесением без перемежения при переносе вплоть до 9 битов. Таблица на фиг. 8 предоставляет профиль минимального расстояния Хэмминга слота для схемы кодирования, использующей данный сокращенный набор базисных последовательностей базисов. Как показывает фиг. 8, для А=10 битам кодирование, используя сокращенный набор базисных последовательностей, все же не дает оптимальной эффективности. Таким образом, приведенные выше рекомендации также могут использоваться для разработки шаблона перестановки битов с целью повышения эффективности терминалов, использующих сокращенный набор базисных последовательностей для кодирования информации управления.

Фиг. 9 содержит таблицу, сравнивающую минимальные расстояния Хэмминга слота для различных вариантов перемежения применительно к схеме (20,А) блочного кодирования LTE, которая использует сокращенный набор базисных последовательностей, показанный на фиг. 3. Исчерпывающий поиск по 92,378 двухкомпонентным назначениям, которые могут быть созданы при помощи данного сокращенного набора базисных последовательностей, выявляет лишь 13,340 назначений, которые удовлетворяют неравенству min(dmin,0,dmin,1)>0 для всех А≤10. Из них лишь 94 двухкомпонентных назначения имеют минимальные расстояния Хэмминга слота по меньшей мере больше тех, что обеспечиваются без какого-либо перемежения, как показано таблицей на фиг. 9. Диапазон min(dmin,0,dmin,1) для этих 94 двухкомпонентных назначений приведен во втором столбце на фиг. 9. Может быть видно, что значение min(dmin,0,dmin,1) для этих 94 кандидатов всегда равно либо выше тех, что получаются без перемежения. Исчерпывающий поиск кандидатов выявляет, что максимальное значение min(dmin,0,dmin,l) для А=3 (то есть min(dmin,0,dmin,1)=4) и максимальное значение min(dmin,0,dmin,l) для А=8 (то есть min(dmin,0,dmin,1)=2) не могут быть одновременно достигнуты ни при одном двухкомпонентном назначении (или перемежителе) для кодового слова, закодированного без базисной последовательности Mi,5.

Кроме того, существует только одно двухкомпонентное назначение, которое достигает максимального значения min(dmin,0,dmin,1) для A=8 битам. Данное двухкомпонентное назначение (именуемое здесь как «Назначение Бит при Сокращенном Наборе») может быть достигнуто путем назначения закодированных битов таким образом, что первый набор закодированных битов, включающий в себя {b(0), b(1), b(5), b(6), b(8), b(11), b(12), b(14), b(17), b(19)}, передается в одном слоте, а второй набор закодированных битов, включающий в себя {b(2), b(3), b(4), b(7), b(9), b(10), b(13), b(15), b(16), b(18)}, передается в другом слоте. И вновь очередность закодированных битов внутри их соответствующих слотов не будет оказывать влияния на расстояние Хэмминга слота.

Несмотря на то что для создания описанных назначений битов, может использоваться любая приемлемая перестановка, одним примером того, каким образом может быть достигнуто данное назначение применительно к кодовому слову, которое выдается процессом кодирования (20, A) LTE, используя сокращенный набор базисных последовательностей, будет:

перестановка b(2) на b(11),

перестановка b(3) на b(12),

перестановка b(4) на b(14),

перестановка b(7) на b(17) и

перестановка b(9) на b(19).

Таким образом, улучшенное назначение битов для кодируемого (20, A) LTE примера, использующего сокращенный набор базисных последовательностей, может быть достигнуто при помощи 5-этапной операции перестановки битов. Профиль минимального расстояния Хэмминга слота для Назначения Бит при Сокращенном Наборе показан в таблице на фиг. 10А, а сравнение минимальных расстояний Хэмминга слота для Назначения Бит при Сокращенном Наборе включено в фиг. 9.Назначение, достигаемое приведенной выше перестановкой битов, может быть реализовано Перемежителем Е, описанным нижеследующим шаблоном перемежения:

Перемежитель Е:

[b(0) b(1) b(5) b(6) b(8) b(11) b(12) b(14) b(17) b(19)

b(2) b(3) b(4) b(7) b(9) b(10) b(13) b(15) b(16) b(18)]

Назначение Бит при Сокращенном Наборе может быть в большей степени полезно при реализации в качестве перестановки битов после кодирования для кодовых слов, созданных терминалом, уже сконфигурированным для использования сокращенного набора базисных последовательностей, тем самым позволяя терминалу достичь увеличенного выигрыша от частотного разнесения без необходимости дополнительных изменений в базисных последовательности, используемые терминалом (что может потребоваться при реализации вместо этого Назначения Бит I на том же терминале). Однако при некоторых обстоятельствах все же может быть желательным реализовать Назначение Бит при Сокращенном Наборе даже путем дальнейшей модификации сокращенного набора базисных последовательностей. Например, вместо перестановки битов, альтернативный набор кодирующих базисных последовательностей, показанный таблицей на фиг. 10В, может использоваться для реализации Назначения Бит при Сокращенном Наборе. В целом, используя сформулированные выше рекомендации по исполнению для разработки улучшенных техник для назначения закодированных битов конкретным частям 102 спектра 100 несущей, может быть достигнут увеличенный выигрыш от частотного разнесения при осуществлении передачи информации управления между терминалом и сетью доступа таким образом, как проиллюстрировано на фиг. 1. Более того, сформулированные выше Назначение Бит I и Назначение Бит II могут, в частности, обеспечить увеличенный выигрыш от частотного разнесения при использовании терминалами, реализующими схемы кодирования, такие как стандартное кодирование (20, A) LTE, определенное Уравнением (1), и базисные последовательности на фиг. 2. Назначение Бит при Сокращенном Наборе может подобным образом предоставить увеличенный выигрыш от частотного разнесения при использовании терминалами, реализующими модифицированное кодирование (20, А) LTE, определяемое Уравнением (1) и сокращенным набором базисных последовательностей, представленным на фиг. 3. Несмотря на то что вышеприведенное описание сконцентрировано, в качестве примера, на описании техник для стандартной или модифицированной схем кодирования (20, A) LTE, рассмотренные выше рекомендации по исполнению и принципы могут использоваться, при соответствующей модификации, для создания улучшенных назначений по слотам/несущим для кодовых слов, закодированных при помощи других приемлемых типов кодирования. Примеры того, каким образом описанные схемы назначения могут быть реализованы в системе связи, как, впрочем, и примеры устройств, выполненных с возможностью реализации таких техник, более подробно рассматриваются ниже применительно к фиг.11-16.

Фиг.11 иллюстрирует систему 10 мобильной связи, которая реализует техники передачи, показанные на фиг.1, чтобы улучшить частотное разнесение для некоторых типов сигнализации управления. Система 10 мобильной связи включает в себя сеть 30 доступа, выполненную с возможностью осуществления связи беспроводным образом с мобильным терминалом 20 и базовой сетью 40, которая обеспечивает доставку по транзитной линии связи информации внутри системы 10 мобильной связи. Используя предложенные выше техники назначения битов, беспроводной терминал 20 может улучшить частотное разнесение, которое используется для сигнализации управления, передаваемой беспроводным терминалом 20. В результате, беспроводной терминал может сократить частоту возникновения ошибок или иным образом повысить свою эффективность при передаче соответствующей сигнализации управления.

В целом, система 10 мобильной связи предоставляет услугу мобильной связи одному или более беспроводным терминалам 20, функционирующим внутри соты 60, представляющей собой географическую зону, ассоциированную с системой 10 мобильной связи. Система 10 мобильной связи может поддерживать связь любого приемлемого типа и/или в соответствии с любым из соответствующих стандартов связи, включающих в себя, без ограничения, любой из стандартов связи: Проект Долгосрочного Развития (LTE), Общемировая Совместимость Широкополосного Беспроводного Доступа и Широкополосный Множественный Доступ с Кодовым Разделением (WCDMA).

Беспроводной терминал 20 представляет собой любое устройство, выполненное с возможностью осуществления обмена информацией беспроводным образом с системой 10 мобильной связи. Примеры беспроводных терминалов 20 включают в себя традиционные устройства связи, такие как мобильные телефоны, персональные цифровые помощники («PDA»), компьютеры класса «лэптоп» и любые другие портативные устройства связи, приемлемые для использования с системой 10 связи. Например, в конкретных вариантах осуществления беспроводной терминал 20 представляет собой экземпляр оборудования пользователя (UE) по стандарту LTE. Дополнительно в конкретных вариантах осуществления беспроводной терминал 20 также представляет собой автоматизированное оборудование или устройства, оборудованные компонентами, пригодными для осуществления связи с системой 10 мобильной связи, такие как устройства в сети автоматизации дома. Например, беспроводной терминал 20 может представлять собой стиральную машину, печь, цифровое устройство записи видео (DVR) или другие бытовые приборы, выполненные с возможностью дистанционного управления через систему 10 мобильной связи. Несмотря на то что фиг.2 иллюстрирует для простоты лишь один беспроводной терминал 20 и одну базовую станцию 32, однако система 10 мобильной связи может включать в себя любое приемлемое количество и конфигурации базовых станций 32, выполненных с возможностью обслуживания любого количества беспроводных терминалов 20, включая, в конкретных вариантах осуществления, беспроводные терминалы 20, обладающие разными возможностями в отношении того, какой спектр 100 несущей они поддерживают.

Сеть 30 доступа осуществляет связь беспроводным образом с беспроводными терминалами 20 и серверами и служит в качестве интерфейса между беспроводными терминалами 20 и базовой сетью 40. Сеть 30 доступа может представлять собой или включать в себя сеть радиодоступа и/или любые элементы, отвечающие за предоставление радио- или эфирного интерфейса для базовой сети 40. Например, в проиллюстрированном варианте осуществления терминал 30 доступа включает в себя одну или более базовых станций 32. Сеть 30 доступа также может включать в себя контроллеры базовых станций, серверы доступа, шлюзы и/или любые дополнительные компоненты, приемлемые для: управления каналами радиосвязи, используемыми базовой станцией 32; аутентификации пользователей; управления передачами обслуживания между базовой станцией 32 и другими элементами радио доступа; и/или иного управления взаимодействием базовых станций 32 и сопряжения базовых станций 32 с базовой сетью 40.

Базовая станция 32 осуществляет связь беспроводным образом с беспроводными терминалами 20, чтобы способствовать обеспечению мобильной связи для беспроводных терминалов 20. Базовые станции 32 могут включать в себя любые соответствующие элементы для осуществления связи с беспроводными терминалами 20 и для сопряжения беспроводных терминалов 20 с базовой сетью 40. Например, в зависимости от стандартов связи, поддерживаемых сетью 30 доступа и базовой сетью 40, каждая базовая станция 32 может представлять собой или включать в себя базовую станцию, Узел-B, развитый Узел-B (eNodeB), базовую станцию радиосвязи (RBS), точку доступа или любой другой приемлемый элемент, выполненный с возможностью осуществления связи с беспроводными терминалами 20 беспроводным образом.

Базовая сеть 40 осуществляет маршрутизацию голоса и/или данных, которые передаются беспроводными терминалами 20 из сети 30 доступа до других беспроводных терминалов 20 или до других устройств связи, соединенных с базовой сетью 40 посредством соединений по наземным линиям связи или посредством прочих сетей. Базовая сеть 40 может поддерживать любые соответствующие стандарты или техники для маршрутизации такой связи. Например, в вариантах осуществления беспроводных терминалов 20, которые поддерживают стандарт LTE, базовая сеть 40 может представлять собой базовую сеть Развития Системной Архитектуры (SAE). Базовая сеть 40 также может отвечать за агрегацию связи применительно к дальней передаче, аутентификацию пользователей, управление вызовами, использование измерений в целях выставления счетов или другие функциональные возможности, ассоциированные с обеспечением услуг связи. Тем не менее, в целом базовая сеть 40 может включать в себя любые из компонентов, приемлемые для маршрутизации и иной поддержки голосовой связи и/или передачи данных для беспроводных терминалов 20.

При функционировании система 10 мобильной связи предоставляет услуги связи беспроводному терминалу 20. Как часть такого обслуживания сеть 30 доступа осуществляет связь беспроводным образом с беспроводным терминалом 20. Например, в проиллюстрированном варианте осуществления базовая станция 32 сети 30 доступа создает беспроводное соединение с беспроводным терминалом 20 для осуществления связи по радиочастотным (RF) каналам, и базовая сеть 40 транспортирует голос, данные, мультимедиа и/или другие типы информации между различными компонентами сети 30 доступа и между другими элементами системы 10 мобильной связи, такими как устройства проводной связи.

Чтобы инициировать и управлять данным соединением, беспроводной терминал 20 и базовая станция 32 будут осуществлять обмен между собой определенными типами сигнализации управления. Среди сигнализации управления, которая может сообщаться беспроводным терминалом 20 к базовой станции 32, присутствует информация обратной связи, которая: указывает на то, успешно ли принял беспроводной терминал 20 передачи, которые беспроводной терминал был запланирован принять от базовой станции 32, и/или запрашивает повторную передачу выполненных базовой станцией 32 передач. Данная информация обратной связи может представлять собой любую соответствующую информацию, переданную беспроводным терминалом 20, чтобы проинформировать сеть 30 доступа об успешном/неуспешном приеме запланированных передач или чтобы запросить повторную передачу запланированных передач. Например, в некоторых вариантах осуществления системы 10 мобильной связи по стандарту LTE информация обратной связи может представлять собой биты обратной связи HARQ, переданные беспроводным терминалом 20 по PUCCH. В конкретных вариантах осуществления беспроводной терминал сконфигурирован сетью для выполнения запросов планирования (SR) с заранее определенной частотой. Когда беспроводной терминал должен передать биты обратной связи в субкадре, который позволяет выполнять запросы планирования, то биты обратной связи могут включать в себя Бит SR (при этом, например, «1» представляет собой положительный запрос планирования, а «0» представляет собой отрицательный запрос планирования). В еще одних других вариантах осуществления терминал выполнен с возможностью передачи битов обратной связи, которые предоставляют информацию о состоянии канала при обеспечении передач с несколькими антеннами. Примеры данной информации о состоянии канала могут включать в себя индикаторы качества канала (CQI), индикаторы ранга (RI) и индикаторы матрицы предварительного кодирования (PMI). Тем не менее, в целом данная информация о состоянии канала может представлять собой любую соответствующую информацию, описывающую канал или каналы, по которым беспроводной терминал 20 осуществляет связь или указывает параметры функционирования, которые должны использоваться при осуществлении связи по такому каналу(ам). В проиллюстрированном примере беспроводной терминал 20 передает информацию обратной связи как часть сообщения 72 управления восходящей линии связи, которое имеет формат, который разрешает передачу нескольких битов информации обратной связи за субкадр. Данные сообщения 72 управления восходящей линии связи могут представлять собой сообщения Формата 2/2a/2b PUCCH стандарта LTE или другие соответствующие типы сообщений сигнализации управления.

Как часть процесса формирования сообщения 72 управления восходящей линии связи, содержащего информацию обратной связи, беспроводной терминал 20 может кодировать информацию обратной связи, чтобы способствовать передаче сформированного сообщения 72 управления восходящей линии связи базовой станции 32. Затем беспроводной терминал 20 может назначить биты результирующего кодового слова конкретным слотам, которые в свою очередь ассоциированы с конкретными частями 102 спектра 100 несущей, используемого беспроводным терминалом 20. Реализуя назначение, которое удовлетворяет представленным выше рекомендациям по исполнению, конкретные варианты осуществления беспроводного терминала 20 могут обеспечить больший выигрыш от частотного разнесения применительно к передаче информации обратной связи, чем тот, что может быть достигнут при использовании обычных техник передачи информации обратной связи.

В конкретных вариантах осуществления беспроводной терминал 20 достигает данного улучшения назначения битов путем кодирования битов обратной связи, а затем перемежения битов результирующего кодового слова. Например, в вариантах осуществления по стандарту LTE беспроводной терминал 20 может использовать схему (20,A) блочного кодирования LTE для формирования кодового слова, а затем, как описано выше, использовать Назначение Бит I или Назначение Бит II для назначения закодированных битов двум слотам 104 передачи конкретного субкадра. Таким образом, при использовании Назначения Бит I беспроводной терминал 20 может назначить первую группу закодированных битов, включающую в себя {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)}, первому слоту 104 субкадра (и, таким образом, первому набору несущих), а вторую группу битов, включающую в себя {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)}, второму слоту 104 субкадра (и, таким образом, второму набору несущих). Аналогичным образом при использовании Назначения Бит II беспроводной терминал 2 0 может назначить первую группу закодированных битов, включающую в себя {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)}, первому слоту, а второй набор закодированных битов, включающий в себя {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}, второму слоту. В конкретных вариантах осуществления беспроводной терминал реализует Назначение Бит I или Назначение Бит II посредством использования соответственно Перемежителя С или Перемежителя D.

В качестве альтернативы беспроводной терминал 20 может достичь аналогичных назначений битов путем использования конкретного набора базисных последовательностей, предназначенных для создания аналогичной зависимости между битами обратной связи и закодированной информацией, передаваемой в двух слотах по их ассоциированным несущим. Например, используя базисные последовательности, показанные на фиг. 6В, вместо стандартных базисных последовательностей, которые определены для (20, А) блочного кода LTE (как показано на фиг. 2), беспроводной терминал 20 может достичь тех же результатов, как и при кодировании при помощи обычных базисных последовательностей (20, A) LTE, и затем перемежения при помощи Перемежителя С. Аналогичным образом, используя базисные последовательности, показанные на фиг. 7 В, вместо обычных базисных последовательностей (20, A) LTE беспроводной терминал 20 может достичь тех же результатов, что и при кодировании при помощи обычных последовательностей базисов (20,A) LTE, и затем перемежения при помощи Перемежителя D. Затем беспроводной терминал 20 может назначить первую половину битов из результирующего кодового слова первому слоту субкадра, а вторую половину битов второму слоту. После кодирования информационных битов и выполнения любого соответствующего перемежения или другого вида перестановки битов беспроводной терминал 20 модулирует закодированные биты в символы модуляции. Затем беспроводной терминал 20 передает первый набор символов модуляции, в который был модулирован первый набор закодированных битов, в первом слоте соответствующего субкадра. Беспроводной терминал 20 также передает второй набор символов модуляции, в который модулирован второй набор закодированных битов, во втором слоте данного субкадра. Как отмечено выше, разные слоты 104 ассоциированы с несущими в разных частях 102 спектра 100 несущей, используемого беспроводным терминалом 20. Таким образом, беспроводной терминал 20 передает второй набор символов модуляции по несущим с частотой, отличной от той, что используется несущими, по которым передается первый набор символов модуляции. В конкретных вариантах осуществления беспроводной терминал 20 передает первый набор символов модуляции, используя несущие (например, поднесущие стандарта LTE) на одной границе спектра 100 несущей, и передает второй набор символов модуляции, используя несущие на другой границе спектра 100 несущей, как показано на фиг.1. Базовая станция 32 принимает сообщение 72 управления восходящей линии связи и декодирует информацию обратной связи, закодированную в сообщении 72 управления восходящей линии связи. Как часть процесса декодирования базовая станция 32 может выполнить любое обратное перемежение или другой вид перестановки битов, который беспроводной терминал 20 выполнил над информацией обратной связи. В качестве альтернативы базовая станция 32 может использовать модифицированный набор базисных последовательностей (как те, что показаны на фиг. 6В или 7В), как походящих для декодирования принятой информации обратной связи. В зависимости от содержимого декодированной информации обратной связи затем базовая станция 32 может принять меры для ответа на обратную связь, такие как выполнить повторную передачу некоторых запланированных передач беспроводному терминалу 20 или модифицировать параметры передачи (например, схему модуляции, конфигурацию MIMO), исходя из принятой информации обратной связи. Например, базовая станция 32 может реализовать процесс повторной передачи HARQ, при котором базовая станция учитывает различные факторы, принимая решение о том, выполнить ли повторную передачу запланированных передач, которые, как показывает декодированная информация обратной связи, не принял беспроводной терминал 20, или в отношении которой, как показывает информация обратной связи, беспроводной терминал не принял ассоциированную информацию планирования. Благодаря увеличенному выигрышу от частотного разнесения, получаемого при использовании описанных выше техник назначения, вероятность того, что базовая станция 32 успешно примет (то есть примет и декодирует без ошибок) информацию обратной связи, выше, чем при использовании традиционных техник. Таким образом, базовая станция 32 может иметь возможность приема информации обратной связи с уменьшенной частотой ошибок, беспроводной терминал 20 может иметь возможность использования меньшей мощности при передаче информации обратной связи и/или эффективность беспроводного терминала 20 при передаче информации обратной связи может быть улучшена иным образом. Соответственно, конкретные варианты осуществления системы 10 мобильной связи могут обеспечить несколько функциональных преимуществ. Тем не менее, конкретные варианты осуществления могут предоставлять некоторые, никакие или все из этих преимуществ.

Фиг.12 является структурной схемой, иллюстрирующей более подробно содержимое конкретного варианта осуществления беспроводного терминала 20. Беспроводной терминал 20 может использовать описанные выше техники назначения при передаче определенных типов информации управления к сети 30 доступа. Как показано на фиг.12, проиллюстрированный вариант осуществления беспроводного терминала 20 включает в себя процессор 1202, запоминающее устройство 1204, передатчик 1206, приемник 1208 и одну или более антенн 1210.Процессор 1202 может представлять собой или включать в себя любой вид компонента обработки, включая выделенные микропроцессоры, компьютеры общего назначения или прочие устройства, выполненные с возможностью обработки электронной информации. Примеры процессора 1202 включают в себя программируемые вентильные матрицы (FPGA), программируемые микропроцессоры, цифровые сигнальные процессоры (DSP), специализированные интегральные микросхемы (ASIC) и любые другие приемлемые специализированные или общего назначения процессоры. Несмотря на то что фиг. 12 иллюстрирует для простоты вариант осуществления беспроводного терминала 20, который включает в себя один процессор 1202, однако беспроводной терминал 20 может включать в себя любое количество процессоров 1202, выполненных с возможностью взаимодействия любым соответствующим образом. Запоминающее устройство 1204 хранит инструкции процессора, базисные последовательности, шаблоны перемежения, форматы сообщений управления и/или любые другие данные, которые используются беспроводным терминалом 20 во время функционирования. Запоминающее устройство 1204 может содержать любую совокупность и компоновку временных или не временных, локальных или удаленных устройств, пригодных для хранения данных, таких как оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, оптическое запоминающее устройство или любой другой приемлемый тип компонентов хранения данных. Несмотря на то что запоминающее устройство 1204 показано на фиг. 12 как один элемент, оно может включать в себя один или более физических компонентов, локальных или удаленных по отношению к беспроводному терминалу 20.

Антенна 1210 представляет собой любой приемлемый проводник, выполненный с возможностью приема и передачи беспроводных сигналов. Передатчик 12 06 передает радиочастотные (RF) сигналы через антенну 1210, а приемник 1208 принимает от антенны 1210 определенные RF сигналы, переданные сетью 30 доступа. Несмотря на то что примерный вариант осуществления на фиг.12 включает в себя определенное количество и конфигурации антенн, приемников и передатчиков, альтернативные варианты осуществления беспроводного терминала 20 могут включать в себя любое приемлемое количество этих компонентов. Например, беспроводной терминал 20 может быть оборудован несколькими антеннами 1210, способствующими использованию техник передачи со многими входами и многими выходами (MIMO). Дополнительно передатчик 1206, приемник 1208 и/или антенна 1210 могут представлять собой, частично или в целом, один и тот же физический компонент. Например, конкретные варианты осуществления беспроводного терминала 20 включают в себя приемопередатчик, представляющий собой как передатчик 1206, так и приемник 1208.

Фиг.13-16 являются блок-схемами, иллюстрирующими примерное функционирование конкретных вариантов осуществления беспроводного терминала 20 при передаче информации управления, используя описанные выше техники. Этапы, проиллюстрированные на любой из фиг.13-16, могут при необходимости объединяться, модифицироваться или удаляться. К примерным операциям также могут добавляться дополнительные этапы. Кроме того, описанные этапы могут выполняться в любой приемлемой очередности. Несмотря на то что описываемые фиг.13-16 техники могут использоваться для передачи любого приемлемого типа сигнализации управления от беспроводного терминала 20 сети 30 доступа или от сети 30 доступа беспроводному терминалу 20, представленное ниже описание сконцентрировано на примере, в котором беспроводной терминал 20 использует эти техники для передачи информации обратной связи, указывающей на то, успешно ли беспроводной терминал 20 принял запланированные передачи по различным составляющим несущим, в отношении которых беспроводной терминал 20 был запланирован.

Фиг.13 является блок-схемой, иллюстрирующей примерное функционирование конкретного варианта осуществления беспроводного терминала 20 при использовании Назначения Бит I при передаче информации обратной связи по нескольким разным частям спектра 100 несущей. В конкретных вариантах осуществления беспроводной терминал 20 может принять информацию планирования от соответствующего элемента сети 30 доступа (здесь подразумевается базовая станция 32). Таким образом, на фиг.13 примерное функционирование начинается с того, что базовая станция 32 передает беспроводному терминалу 20 одно или более сообщений 70 управления нисходящей линии связи, которое осуществляет планирование составляющих несущих для использования беспроводным терминалом 20. В результате, на этапе 1302 беспроводной терминал 20 начинает прием сообщений 70 управления нисходящей линии связи от базовой станции 32, причем каждое сообщение 70 управления нисходящей линии связи указывает на то, что беспроводной терминал 20 запланирован на прием передачи нисходящей линии связи по конкретной составляющей несущей (CC), в течение субкадра.

После отправки одного или более сообщений 70 управления нисходящей линии связи, содержащего информацию планирования, базовая станция 32 передает запланированные передачи по назначенным составляющим несущим. Затем, в определенный момент времени, после того как беспроводной терминал 20 был запланирован на прием этих передач, ожидается, что беспроводной терминал 20 предоставит базовой станции 32 информацию обратной связи, указывающую на то, успешно ли беспроводной терминал 20 принял запланированные передачи. Таким образом, на этапе 1304 беспроводной терминал 20 определяет, успешно ли беспроводной терминал 20 принял передачу по каждой из составляющих несущих, по которым сообщения 70 управления нисходящей линии связи указали беспроводному терминалу 20, что он должен принимать передачи.

На этапе 1306 беспроводной терминал 20 формирует несколько битов информации обратной связи, указывающих на то, была ли принята передача по каждой из запланированных составляющих несущих. Например, в конкретных вариантах осуществления, которые реализуют стандарт LTE, беспроводной терминал 20 формирует набор битов обратной связи HARQ, при этом один или более битов обратной связи ассоциированы с каждой составляющей несущей, в отношении которой беспроводной терминал 20 сконфигурирован осуществлять отслеживание. Беспроводной терминал 20 может установить бит(ы) обратной связи, соответствующий конкретной составляющей несущей, в значение «1» или «ACK», чтобы указать на то, что беспроводной терминал 20 успешно принял запланированную передачу по соответствующей составляющей несущей. Беспроводной терминал 20 может установить бит(ы) обратной связи в значение «0» или «NACK», чтобы указать на то, что беспроводной терминал 20 не принял успешно запланированную передачу по соответствующей составляющей несущей или не принял успешно какую-либо информацию планирования, которая планирует беспроводной терминал 20 по использованию данной составляющей несущей в течение субкадра.

После формирования информации обратной связи на этапе 1308 беспроводной терминал 20 кодирует информацию обратной связи, используя блочный код, который выдает закодированную последовательность битов заранее определенной длины. Например, в проиллюстрированном на фиг.13 варианте осуществления блочный код выдает закодированную последовательность битов (обозначенную как [b(0), b(1), …, b(19)]) длиною в 20 битов. Беспроводной терминал 20 разделяет закодированные биты на первую группу и вторую группу, как показано этапами 1310-1314. Так как пример, иллюстрируемый фиг.13, реализует Назначение Бит I, то первая группа в данном примере включает в себя закодированные биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)}, а вторая группа включает в себя закодированные биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)}. Несмотря на то что беспроводной терминал 20 может достичь данного назначения любым надлежащим образом, в проиллюстрированном примере беспроводной терминал 20 достигает назначения частично путем перестановки на этапе 1310 позиций закодированного бита b(5) и закодированного бита b(13) и перестановки на этапе 1312 позиций закодированного бита b(9) и закодированного бита b(19). Затем на этапе 1314 беспроводной терминал 20 может назначить закодированные биты в первой половине кодового слова (модифицированного перестановкой битов) первой группе, а во второй половине кодового слова - второй группе.

Затем на этапе 1316 беспроводной терминал 20 передает первую группу закодированных битов по первому набору несущих в течение первого слота соответствующего субкадра. Применительно к LTE эти несущие могут представлять собой группу из двенадцати (12) смежных поднесущих, расположенных, например, на границе спектра 100 несущей. На этапе 1318 беспроводной терминал 20 передает вторую группу закодированных битов по второму набору несущих в течение второго слота субкадра. Для достижения выигрыша от частотного разнесения при передаче беспроводной терминал 20 использует второй набор несущих, который отличается от первого набора несущих. В конкретных вариантах осуществления первый набор несущих и второй набор несущих могут размещаться на противоположных границах спектра 100 несущей. Затем функционирование примерного варианта осуществления беспроводного терминала 20 в отношении передачи данной информации обратной связи может быть завершено, как показано на фиг.13.

Фиг.14 является блок-схемой, иллюстрирующей примерное функционирование альтернативного варианта осуществления беспроводного терминала 20, который использует Назначение Бит II для передачи информации обратной связи по нескольким разным частям 102 спектра 100 несущей. Функционирование примерного варианта осуществления, описываемого на фиг.14, происходит аналогично тому, что описано на фиг.13, при этом аналогично озаглавленные этапы выполняются аналогично тому, что описано выше в отношении фиг.13. Тем не менее, на этапах 1410-1416 беспроводной терминал 20 разделяет закодированные биты на первую группу и вторую группу. Так как пример, иллюстрируемый фиг.14, реализует описанную выше схему Назначения Бит II, то первая группа включает в себя закодированные биты {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)}, а вторая группа включает в себя закодированные биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}. Несмотря на то что терминал 20 может достичь данного назначения любым подходящим образом, в проиллюстрированном примере беспроводной терминал 20 достигает назначения частично путем перестановки на этапе 1410 позиций закодированного бита b(1) и закодированного бита b(11), перестановки на этапе 1412 позиций закодированного бита b(3) и закодированного бита b(17) и перестановки на этапе 1414 позиций закодированного бита b(5) и закодированного бита b(18). Затем на этапе 1416 беспроводной терминал 20 может назначить закодированные биты в первой половине кодового слова (модифицированного перестановкой битов) первой группе, а во второй половине кодового слова - второй группе.

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

Фиг.15 является блок-схемой, иллюстрирующей примерное функционирование конкретного варианта осуществления беспроводного терминала 20 при кодировании и передаче информации управления, используя набор последовательностей базисов, который был создан для увеличения выигрыша от частотного разнесения, достигаемого результирующей передачей. Как объяснено выше, конкретные варианты осуществления беспроводного терминала 20 могут кодировать информацию управления, используя определенный набор последовательностей базисов, который был создан для увеличения достигаемого выигрыша от частотного разнесения. Данные специализированные последовательности базисов могут использоваться в качестве дополнения, или в качестве альтернативы любой перестановке битов, выполняемой после кодирования. Функционирование примерного варианта осуществления, описываемого на фиг. 15, происходит аналогично тому, что описано на фиг. 13, при этом аналогично озаглавленные этапы выполняются аналогично тем, что описаны выше в отношении фиг. 13. Тем не менее, в примерном функционировании на фиг. 15 на этапе 1508 беспроводной терминал 20, в частности, кодирует информацию обратной связи, используя блочный код, который представляет собой линейную комбинацию нескольких базисных последовательностей. В конкретных вариантах осуществления каждая из этих тринадцати базисных последовательностей обладает длиной в двадцать битов. Дополнительно, чтобы увеличить выигрыш от частотного разнесения, достигаемого кодированием, каждая из базисных последовательностей имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов и ненулевое значение в по меньшей мере одном из ее последних десяти битов. Кроме того, в отличие от сокращенного набора базисных последовательностей, проиллюстрированного на фиг. 3, базисные последовательности, используемые иллюстрируемым вариантом осуществления, включают в себя полный комплект из тринадцати базисных последовательностей. В результате, информация, несущая в себе объем битов обратной связи, не сокращается (как в случае использования сокращенного набора базисных последовательностей, описанного фиг. 3). В вариантах осуществления беспроводного терминала 20, которые реализуют Назначение Бит I, беспроводной терминал 20 для данного кодирования может использовать тринадцать базисных последовательностей, показанных на фиг. 6В. В вариантах осуществления беспроводного терминала 20, которые реализуют Назначение Бит II, беспроводной терминал 20 для данного кодирования может использовать тринадцать базисных последовательностей, показанных на фиг. 7В.

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

На этапе 1512 беспроводной терминал 20 передает первую группу закодированных битов базовой станции 32 по первому набору несущих в течение первого слота соответствующего субкадра.

Применительно к стандарту LTE первый набор несущих может представлять собой группу из двенадцати (12) смежных поднесущих, расположенных на одной границе спектра 100 несущей. Затем на этапе 1514 беспроводной терминал 20 передает вторую группу закодированных битов базовой станции по второму набору несущих в течение второго слота соответствующего субкадра. Для достижения выигрыша от частотного разнесения при передаче второй набор несущих отличается от первого набора несущих. В конкретных вариантах осуществления первый набор несущих и второй набор несущих могут располагаться на противоположных границах спектра 100 несущей. Затем функционирование примерного варианта осуществления беспроводного терминала 20 в отношении передачи данной информации обратной связи может завершаться, как показано на фиг. 15.

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

Функционирование примерного варианта осуществлении, описываемого фиг. 16, происходит аналогично тому, что описано на фиг. 13, при этом аналогично озаглавленные этапы выполняются аналогично тому, что описано выше в отношении фиг. 13. Тем не менее, в примерном функционировании на фиг. 16 беспроводной терминал 20 кодирует информацию обратной связи, используя набор базисных последовательностей, из которого были удалены базисные последовательности, которые не имеют ни одного ненулевого значения в их первой половине и базисные последовательности, которые не имеют ни одного ненулевого значения в их второй половине. Беспроводной терминал 20 может получить данный сокращенный набор базисных последовательностей любым приемлемым образом в зависимости от его конфигурации. Например, в конкретных вариантах осуществления беспроводной терминал 20 может быть запрограммирован с использованием сокращенного набора и может не обладать копией полного набора последовательностей базисов или какой-либо из базисных последовательностей, которые были удалены из большего набора.

Тем не менее, в альтернативных вариантах осуществления беспроводной терминал 20 может быть выполнен с возможностью формирования сокращенного набора базисных последовательностей из большего набора во время функционирования. Пример того, каким образом конкретные варианты осуществления беспроводного терминала 20 могут выполнять данную операцию, показан на этапах 1608-1610. В частности, на этапе 1608 беспроводной терминал 20 получает доступ к набору базисных последовательностей. Беспроводной терминал 20 может получить доступ к данному набору путем приема набора от другого устройства (такого как базовая станция 32), принятия набора в качестве входных данных от пользователя, считывания набора из запоминающего устройства или получения доступа к набору любым другим соответствующим образом. На этапе 1610 беспроводной терминал 20 определяет подмножество набора, к которому получен доступ, которое включает в себя только те базисные последовательности в наборе, к которому получен доступ, у которых имеется по меньшей мере одно ненулевое значение в их первых десяти битах и по меньшей мере одно ненулевое значение в их вторых десяти битах. Кроме того, беспроводной терминал 20 может определить подмножество любым приемлемым способом. Например, беспроводной терминал 20 может определить подмножество, считывая из запоминающего устройства каждую базисную последовательность в наборе и определяя, удовлетворяет ли она соответствующему критерию, или беспроводной

терминал 20 может определить подмножество, считывая из запоминающего устройства только заранее определенную группу базисных последовательностей. В качестве особого примера в вариантах осуществления беспроводного терминала 20, которые используют в качестве исходного набора базисных последовательностей, показанные на фиг. 2, беспроводной терминал 20 может быть сконфигурирован при помощи индексов в отношении базисных последовательностей, которые должны быть включены в подмножество, и, исходя из данной информации, беспроводной терминал может определить подмножество, считывая из запоминающего устройства все соответствующие базисные последовательности. При этом беспроводной терминал, 20 в данном примере образует подмножество, которое включает в себя все из базисных последовательностей в исходном наборе, за исключением Mi,5 (как показано фиг. 3).

После определения соответствующего подмножества базисных последовательностей, которые должны использоваться, на этапе 1612 беспроводной терминал 20 кодирует информацию обратной связи, используя блочный код, который представляет собой линейную комбинацию подмножества базисных последовательностей. Применительно к иллюстрируемому примеру беспроводной терминал 20 кодирует информацию обратной связи, формируя линейную комбинацию подмножества базисных последовательностей в соответствии с Уравнением (1), чтобы создать кодовое слово, содержащее двадцать закодированных битов (b(0), b(1), …,b(19)). Затем беспроводной терминал 20 разделяет закодированные биты результирующего кодового слова на первую группу и вторую группу. Первая группа

включает в себя закодированные биты {b(0), b(1), b(5), b(6), b(8), b(11), b(12), b(14), b(17), b(19)}, а вторая группа включает в себя закодированные биты {b(2), b(3), b(4), b(7), b(9), b(10), b(13), b(15), b(16), b(18)}. Несмотря на то что терминал 20 может достичь данного назначения любым соответствующим образом, в проиллюстрированном примере беспроводной терминал 20 достигает назначения путем перестановки на этапе 1614 позиций закодированного бита b(2) и закодированного бита b(11); перестановки на этапе 1616 позиций закодированного бита b(3) и закодированного бита b(12); перестановки на этапе 1618 позиций закодированного бита b(4) и закодированного бита b(14); перестановки на этапе 1620 позиций закодированного бита b(7) и закодированного бита b(17) и перестановки на этапе 1622 позиций закодированного бита b(9) и закодированного бита b(19). Затем на этапе 1624 беспроводной терминал 20 может назначить закодированные биты в первой половине кодового слова (модифицированного перестановкой битов) первой группе, а во второй половине кодового слова - второй группе.

Как только закодированные биты назначены первой и второй группе, функционирование описываемого варианта осуществления продолжается аналогично тому, что описано фиг.13. Затем функционирование беспроводного терминала 20 в отношении передачи информации обратной связи может быть завершено, как показано на фиг.16.

Фиг.17 является структурной схемой, показывающей содержимое сетевого узла 1700, который может служить в качестве приемника информации управления, переданной беспроводным терминалом 20 или другими устройствами, используя описанные выше техники. Например, в конкретных вариантах осуществления сетевой узел 1700 может представлять собой элемент сети радиодоступа, который принимает передачи восходящей линии связи от беспроводного терминала 20 (такого как базовая станция 32 на фиг.11). Как показано на фиг.17, иллюстрируемый вариант осуществления сетевого узла 1700 включает в себя процессор 1702, запоминающее устройство 1704, передатчик 1706, приемник 1708 и одну или более антенн 1710. Процессор 1702, запоминающее устройство 1704, передатчик 1706, приемник 1708 и антенна 1710 могут представлять собой элементы идентичные или аналогичные таким же образом названным элементам на фиг.12. В конкретных вариантах осуществления сетевого узла 1700 некоторые или все из функциональных возможностей сетевого узла 1700, описываемые ниже в отношении фиг.18-21, могут быть реализованы процессором 1702, исполняющим инструкции и/или функционирующим в соответствии с его жестко закодированной логикой.

Фиг.18 является блок-схемой, иллюстрирующей примерное функционирование конкретного варианта осуществления сетевого узла 1700 при приеме информации управления, которая была обработана, используя Назначение Бит I, и передана по нескольким разным частям спектра 100 несущей. В конкретных вариантах осуществления беспроводной терминал 20 может передать информацию управления сетевому узлу 1700, используя сообщение 72 управления восходящей линии связи, которое несет в себе кодовое слово управления, содержащее закодированную информацию управления. В таких вариантах осуществления беспроводной терминал 20 может передать первую группу битов из кодового слова управления по первому набору несущих, а вторую группу битов из кодового слова управления по второму набору несущих. Таким образом, в примере, иллюстрируемом фиг.18, функционирование начинается с того, что на этапе 1802 сетевой узел 1700 принимает первую группу закодированных битов по первому набору несущих. Затем на этапе 1804 сетевой узел 1700 принимает вторую группу закодированных битов по второму набору несущих. В некоторых вариантах осуществления первый набор несущих обладает частотами, отличными от частот второй группы несущих.

После приема первой группы и второй группы битов сетевой узел 1700 переупорядочивает и объединяет биты первой и второй групп, чтобы воссоздать исходное кодовое слово управления, как показано этапами 1806-1810 на фиг.18. Как отмечено выше, биты в каждой из групп могут передаваться в любой очередности. В конкретных вариантах осуществления данная очередность является заранее определенной и известной как сетевому узлу 1700, так и беспроводному терминалу 20. В результате сетевой узел 1700 может переупорядочить биты в первой группе и второй группе, исходя из данной заранее определенной очередности, и объединить две группы либо до, либо после переупорядочения битов, чтобы получить исходное кодовое слово управления. Применительно к примеру на фиг.18 предполагается, что беспроводной терминал 20 реализует Назначение Бит I при назначении битов закодированной информации управления первой группе и второй группе. Дополнительно, применительно к данному примеру, предполагается, что беспроводной терминал 20 кодирует информацию управления, используя (20,A) блочный код LTE. Таким образом, первая группа битов включает в себя биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)} двадцатибитного кодового слова управления, а вторая группа включает в себя биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)} того же кодового слова управления.

Несмотря на то что заранее определенная очередность может представлять собой любую приемлемую очередность для битов первой группы и второй группы, в конкретных вариантах осуществления беспроводной терминал 20 использует процедуру перестановки битов для перестановки битов кодового слова управления до назначения первой половины кодового слова управления после перестановки битов первой группе, а второй половины соответственно второй группе. В результате, в конкретных вариантах осуществления сетевой узел 1700 переупорядочивает биты первой и второй группы путем реверсирования перестановки битов, выполненной беспроводным терминалом 20. Например, как описано выше применительно к фиг.13, конкретные варианты осуществления беспроводного терминала 20 могут переставить позиции закодированного бита b(5) и закодированного бита b(13) и переставить позиции закодированного бита b(9) и закодированного бита b(19). Таким образом, на этапе 1806 сетевой узел 1700 может использовать знание заранее определенной очередности соответствующих битов в первой группе и второй группе для перестановки позиции закодированного бита b(13) в первой группе с позицией закодированного бита b(5) во второй группе. Кроме того, беспроводной терминал 20 передает первую группу в очередности исходного кодового слова управления кроме переставленных битов кодового слова управления. Таким образом, в таких вариантах осуществления сетевой узел 1700 принимает первую группу в очередности {b(0), b(1), b(2), b(3), b(4), b(13), b(6), b(7), b(8), b(19)}, а вторую группу в очередности {b(10), b(11), b(12), b(5), b(14), b(15), b(16), b(17), b(18), b(9)}. Следовательно, в конкретных вариантах осуществления перестановка битов, описанная для этапа 1806, может включать в себя перестановку шестого бита в первой группе закодированных битов, принятых от беспроводного терминала 20, с четвертым битом во второй группе принятых закодированных битов.

Аналогично на этапе 1808 сетевой узел 1700 может использовать знание заранее определенной очередности соответствующих битов в первой группе и второй группе для перестановки позиции бита b(19) исходного кодового слова управления в первой группе закодированных битов, принятых от беспроводного терминала 20, и позиции бита b(9) исходного кодового слова управления во второй группе закодированных битов. Если беспроводной терминал 20 передал биты исходного кодового слова управления по порядку (кроме переставленных битов), то этап 1808 перестановки битов может включать в себя перестановку десятого бита первой группы закодированных битов, принятых от беспроводного терминала 20, с десятым битом во второй группе принятых закодированных битов.

До или после выполнения этапов 1806 и 1808 перестановки битов сетевой узел 1700 объединяет первую группу закодированных битов и вторую группу закодированных битов, как показано на этапе 1810. Завершенные сетевым узлом 1700 переупорядочение и объединение должны воссоздать исходное кодовое слово, сформированное беспроводным терминалом 20.

Таким образом, как только сетевой узел 1700 завершает переупорядочение и объединение, то на этапе 1812 сетевой узел 1700 декодирует кодовое слово управления, созданное переупорядочением и объединением. Затем сетевой узел 1700 может предпринять соответствующее действие в ответ на декодированную информацию управления. Например, если кодовое слово управления представляет собой закодированные биты обратной связи (например, биты обратной связи HARQ), то сетевой узел 1700 может определить, исходя из декодированных битов обратной связи и прочих соответствующих рассмотрений, выполнить ли повторную передачу запланированной передачи, ранее переданной беспроводному терминалу 20. Если кодовое слово управления представляет собой закодированную информацию о статусе канала, то сетевой узел 1700 может использовать информацию о статусе канала при установке параметров для последующих передач беспроводному терминалу. Затем функционирование сетевого узла 1700 в отношении приема информации управления может быть завершено, как показано на фиг.18.

Фиг.19 является блок-схемой, иллюстрирующей примерное функционирование альтернативного варианта осуществления сетевого узла 1700 при приеме информации управления, которая была обработана, используя Назначение Бит II. Функционирование примерного варианта осуществления, описываемого на фиг.19, происходит аналогично тому, которое описывается на фиг.18, при этом аналогично озаглавленные этапы выполняются аналогично тем, что описаны выше в отношении фиг.18. Тем не менее, применительно к примеру, иллюстрируемому фиг.19, беспроводной терминал использует технику перестановки битов, описанную выше в отношении схемы Назначения Бит II, чтобы назначить биты исходного кодового слова первой группе и второй группе. То есть беспроводной терминал 20 переставляет позиции битов b(1) и b(11), переставляет позиции битов b(3) и b(17) и переставляет позиции битов b(5) и b(18). Иллюстрируемый пример предполагает, что затем беспроводной терминал 20 передает первую половину кодового слова, после перестановки битов, в первой группе битов, а вторую половину кодового слова, после перестановки битов, во второй группе битов. Таким образом, на этапах 1902 и 1904 сетевой узел 1700 принимает первую группу битов, которая включает в себя биты {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)} исходного кодового слова управления, и вторую группу битов, которая включает в себя биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}.

Затем сетевой узел 1700 может переупорядочить и объединить биты первой и второй групп, чтобы воссоздать исходное кодовое слово управления, как показано этапами 1906-1912 на фиг.19. При этом сетевой узел 1700 может реверсировать перестановку битов, выполненную беспроводным терминалом 20. Применительно к данному примерному варианту осуществления, сетевой узел 1700 на этапе 1906 переставляет позиции закодированных битов b(11) и b(1), на этапе 1908 переставляет позиции закодированных битов b(17) и b(3) и на этапе 1910 переставляет позиции закодированных битов b(18) и b(5). Как и в примере на фиг.18, конкретные варианты осуществления сетевого узла 1700 могут использовать знание заранее определенной очередности, в которой беспроводной терминал 20 передал первую и вторую группу битов для выполнения данной перестановки. В конкретных вариантах осуществления беспроводной терминал 20 передает первую половину и вторую половину кодового слова управления по порядку после перестановки битов. Таким образом, в таких вариантах осуществления сетевой узел 1700 принимает биты первой группы в очередности {b(0), b(11), b(2), b(17), b(4), b(18), b(6), b(7), b(8), b(9)}, а биты второй группы в очередности {b(10), b(1), b(12), b(13), b(14), b(15), b(16), b(3), b(5), b(19)}. Следовательно, применительно к таким вариантам осуществления сетевой узел может выполнить перестановку битов этапа 1906 путем перестановки второго бита в первой группе принятых битов со вторым битом во второй группе принятых битов, перестановку битов этапа 1908 путем перестановки четвертого бита первой группы с восьмым битом второй группы, и перестановку битов этапа 1910 путем перестановки шестого бита первой группы с девятым битом второй группы.

До или после переупорядочения первой группы принятых битов и второй группы принятых битов сетевой узел 1700 может объединить первую группу и вторую группу, как показано на этапе 1912. Функционирование может продолжаться аналогично тому, что описано в отношении соответствующих этапов на фиг.18. Затем функционирование сетевого узла 1700 в отношении приема информации управления может завершаться, как показано на фиг.19.

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

Функционирование примерного варианта осуществления, описываемого на фиг. 20, начинается на этапе 2002 с того, что сетевой узел 1700 принимает первую группу закодированных битов по первому набору несущих. Затем на этапе 2004 сетевой узел 1700 принимает вторую группу закодированных битов по второму набору несущих. В определенных вариантах осуществления второй набор несущих имеет частоты, отличные от частот первого набора несущих.

На этапе 2006 сетевой узел 1700 объединяет первую и вторую группу закодированных битов, чтобы воссоздать исходное кодовое слово, сформированное беспроводным терминалом 20. Несмотря на то что конкретные варианты осуществления сетевого узла 1700 могут быть выполнены с возможностью использования соответствующего набора базисных последовательностей, чтобы исключить необходимость дополнительной перестановки битов, альтернативные варианты осуществления сетевого узла 1700 могут быть выполнены с возможностью выполнения как части воссоздания исходного кодового слова управления, выполнения перестановки битов или иного переупорядочения битов первой и второй группы до или после объединения групп. Как только сетевой узел 1700 воссоздал кодовое слово управления, на этапе 2008 сетевой узел декодирует кодовое слово управления. В частности, сетевой узел 1700 декодирует принятое кодовое слово управления, используя набор тринадцати базисных последовательностей, которые точно такие же или аналогичны базисным последовательностям, которые использовались беспроводным терминалом 20 при кодировании исходной информации управления. В конкретных вариантах осуществления каждая из этих тринадцати базисных последовательностей имеет длину в двадцать битов. Дополнительно, чтобы увеличить выигрыш от частотного разнесения, достигаемый кодированием, каждая из базисных последовательностей имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов и ненулевое значение в по меньшей мере одном из ее последних десяти битов. Кроме того, в отличие от сокращенного набора базисных последовательностей, показанной на фиг. 3, базисные последовательности, используемые иллюстрируемым вариантом осуществления, включают в себя, полный комплект из тринадцати базисных последовательностей. В результате, информация, которая переносит объем битов информации управления, не сокращается (как в случае использования описанного на фиг. 3 сокращенного набора базисных последовательностей). В вариантах осуществления сетевого узла 1700, который принимает информацию управления от беспроводных терминалов 20, которые реализуют Назначение Бит I, сетевой узел 1700 для данного декодирования может использовать тринадцать базисных последовательностей, показанных на фиг. 6В. В вариантах осуществления сетевого узла 1700, который принимает информацию управления от беспроводных терминалов 20, которые реализуют Назначение Бит II, сетевой узел 1700 для данного декодирования может использовать тринадцать базисных последовательностей, показанных на фиг. 7В.

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

Фиг. 21 является блок-схемой, иллюстрирующей примерное функционирование конкретного варианта осуществления сетевого узла 1700 при приеме и декодировании информации управления, используя набор базисных последовательностей, который был модифицирован для увеличения выигрыша от частотного разнесения, достигаемого результирующей передачей. Как отмечено выше, конкретные варианты осуществления вариантов осуществления беспроводного терминала 20 могут быть выполнены с возможностью использования сокращенного набора базисных последовательностей, созданных путем удаления выбранных базисных последовательностей из большего набора базисных последовательностей. В частности, из большего набора удаляются базисные последовательности, которые не оказывают влияния как на первую часть, так и на вторую часть результирующего кодового слова, чтобы достичь улучшенного частотного разнесения. Конкретные варианты осуществления беспроводного терминала 20 могут быть выполнены с возможностью реализации определенных техник перестановки битов после кодирования информации управления при помощи набора базисных последовательностей, сокращенного таким образом. Следовательно, конкретный вариант осуществления сетевого узла 17 00 может быть выполнен с возможностью выполнения соответствующей обработки на стороне приема, чтобы правильно декодировать информацию управления, переданную такими беспроводными терминалами 20. Фиг. 21 иллюстрирует примерное функционирование такого варианта осуществления сетевого узла 1700.

Применительно к иллюстрируемому на фиг. 21 примеру предполагается, что беспроводной терминал 20 закодировал принимаемую информацию управления, используя набор базисных последовательностей, из которого были удалены любые базисные последовательности, в которых отсутствуют какие-либо ненулевые значения в их первой части, и базисные последовательности, в которых отсутствуют какие-либо ненулевые значения в их второй части. Дополнительно предполагается, что беспроводной терминал перегруппировал биты результирующего кодового слова управления, чтобы дополнительно улучшить частотное разнесение, достигаемое передачей. В примере предполагается, что беспроводной терминал 20 разделил биты кодового слова управления на первую группу, которая включает в себя первую часть кодового слова, и вторую группу, которая включает в себя вторую часть кодового слова, и произвел обмен некоторыми битами между полученными в результате группами. В частности, предполагается, что беспроводной терминал 20 переставил позиции закодированных битов b(2) и b(11), позиции закодированных битов b(3) и b(12), позиции закодированных битов b(4) и b(14), позиции закодированных битов b(7) и b(17), и позиции закодированных битов b(9) и b(19). Затем группы битов, после перестановки битов, были переданы беспроводным терминалом 20. Таким образом, функционирование на фиг.21 начинается с того, что на этапе 2102 сетевой узел 1700 принимает первую группу закодированных битов, а на этапе 2104 вторую группу закодированных битов. В данном примере первая группа включает в себя биты исходного кодового слова управления {b(0), b(1), b(5), b(6), b(8), b(11), b(12), b(14), b(17), b(19)} из исходного двадцатибитного кодового слова управления, а вторая группа включает в себя биты {b(2), b(3), b(4), b(7), b(9), b(10), b(13), b(15), b(16), b(18)}.

На этапах 2106-2116 сетевой узел 1700 переупорядочивает и объединяет биты первой группы и второй группы, чтобы воссоздать исходное кодовое слово управления, сформированное беспроводным терминалом 20. При этом сетевой узел 1700 реверсирует перестановку битов, выполненную беспроводным терминалом 20. В результате, применительно к данному примерному варианту осуществления, сетевой узел 1700 на этапе 2106 переставляет позиции битов b(11) и b(2), на этапе 2108 переставляет позиции битов b(12) и b(3), на этапе 2110 переставляет позиции битов b(14) и b(4), на этапе 2112 переставляет позиции битов b(17) и b(7) и на этапе 2114 переставляет позиции битов b(19) и b(9).

Кроме того, как объяснено выше, беспроводной терминал 20 может передавать биты в первой группе и второй группе в любой соответствующей очередности. Таким образом, в конкретных вариантах осуществления сетевой узел 1700 может использовать знание о заранее определенной очередности, использованной беспроводным терминалом 20 для первой группы и второй группы, чтобы вернуть закодированные биты в исходную очередность кодового слова управления. Например, в конкретных вариантах осуществления беспроводной терминал 20 может передать биты в первой половине кодового слова управления с перестановкой битов по порядку (не считая перестановки битов) как первую группу, а биты во второй половине кодового слова управления с перестановкой битов по порядку (не считая перестановки битов) как вторую группу. Таким образом, в таких вариантах осуществления сетевой узел 1700 принимает биты первой группы в очередности {b(0), b(1), b(11), b(12), b(14), b(5), b(6), b(17), b(8), b(19)}, а биты второй группы в очередности {b(10), b(2), b(3), b(13), b(4), b(15), b(16), b(7), b(18), b(9)}. Следовательно, применительно к таким вариантам осуществления сетевой узел 1700 может выполнить: перестановку битов этапа 2106, переставляя третий бит первой группы принятых битов со вторым битом второй группы принятых битов; перестановку битов этапа 2108, переставляя четвертый бит первой группы с третьим битом второй группы; перестановку битов этапа 2110, переставляя пятый бит первой группы с пятым битом второй группы; перестановку битов этапа 2112, переставляя восьмой бит первой группы с восьмым битом второй группы, и перестановку битов этапа 2114, переставляя десятый бит первой группы с десятым битом второй группы.

До или после выполнения перестановки битов этапов 2106-2114 сетевой узел 1700 объединяет первую группу закодированных битов и вторую группу закодированных битов, как показано на этапе 2116. Завершенное сетевым узлом 1700 переупорядочение и объединение должно воссоздать исходное кодовое слово, сформированное беспроводным терминалом 20. Таким образом, как только беспроводной узел 17 00 завершает переупорядочение и объединение, сетевой узел 17 00 декодирует кодовое слово управления, созданное путем переупорядочения и объединения.

Сетевой узел 17 00 может для декодирования принятой информации управления использовать один и тот же или аналогичный набор базисных последовательностей, что использовался беспроводным терминалом 20 для кодирования. Как объяснено выше применительно к беспроводному терминалу 20 в связи с фиг. 16, сетевой узел 17 00 может получить данный сокращенный набор базисных последовательностей любым приемлемым способом, в зависимости от его конфигурации. В качестве одного примера сетевой узел 1700 может получить сокращенный набор базисных последовательностей, как показано этапами 2118-2120, функционируя аналогично тому, что описано выше в отношении аналогично озаглавленных этапов фиг. 16. После получения сокращенного набора базисных последовательностей сетевой узел 1700 на этапе 2122 может декодировать воссозданное кодовое слово управления, используя сокращенный набор базисных последовательностей. Затем функционирование может продолжаться аналогично тому, что описано в отношении соответствующих этапов на фиг. 18. Затем функционирование сетевого узла в отношении приема информации управления может завершаться, как показано на фиг. 21. Несмотря на то что настоящее изобретение было описано при помощи нескольких вариантов осуществления, специалистом в соответствующей области может быть предложено бесчисленное множество изменения, вариаций, преобразований, трансформаций и модификаций, и предполагается, что настоящее изобретение охватывает такие изменения, вариации, преобразования, трансформации и модификации как попадающие в объем прилагаемой формулы изобретения.

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

1. Способ беспроводной передачи информации управления, при этом способ содержит этапы, на которых:
формируют (1306) информацию управления, содержащую множество битов управления;
кодируют (1308) биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19);
разделяют (1314) закодированные биты на первую группу и вторую группу, причем первая группа содержит закодированные биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b (8), b (13), b(19)}, и причем вторая группа содержит закодированные биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(11), b (18)};
передают (1316) первую группу закодированных битов по первому набору несущих; и
передают (1318) вторую группу закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

2. Способ по п. 1, в котором этап, на котором формируют информацию управления, содержит этапы, на которых:
принимают (1302) информацию планирования, которая планирует беспроводной терминал принимать передачу нисходящей линии связи по одной или более из множества составляющих несущих в течение субкадра;
определяют (1304), успешно ли беспроводной терминал принял передачу нисходящей линии связи по каждой запланированной составляющей несущей;
формируют (1306) информацию управления, содержащую набор из одного или более битов обратной связи, ассоциированных с каждой запланированной составляющей несущей, при этом каждый набор битов обратной связи указывает на то, была ли успешно принята передача нисходящей линии связи по ассоциированной составляющей несущей.

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

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

5. Способ по п. 4, в котором биты обратной связи, предоставляющие информацию о состоянии канала, содержат индикатор качества канала.

6. Способ по п. 4, в котором биты обратной связи, предоставляющие информацию о состоянии канала, содержат индикатор ранга.

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

8. Способ по п. 1, в котором этап, на котором разделяют закодированные биты на первую группу и вторую группу, содержит этапы, на которых:
переставляют (1310) позиции закодированного бита b(5) и закодированного бита b(13); и
переставляют (1312) позиции закодированного бита b(9) и закодированного бита b(19).

9. Способ по п. 1, в котором:
этап, на котором формируют информацию управления, содержит этап, на котором формируют множество битов обратной связи Гибридного Автоматического Запроса Повторной Передачи (HARQ);
этап, на котором передают первую группу закодированных битов, содержит этап, на котором передают первую группу закодированных битов по Физическому Каналу Управления Восходящей Линии Связи (PUCCH); и
этап, на котором передают вторую группу закодированных битов, содержит этап, на котором передают вторую группу закодированных битов по PUCCH.

10. Способ беспроводной передачи информации управления, при этом способ содержит этапы, на которых:
формируют (1406) информацию управления, содержащую множество битов управления;
кодируют (1406) биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19); разделяют (1416) закодированные биты на первую и вторую группы, при этом первая группа содержит закодированные биты {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)}, и при этом вторая группа содержит закодированные биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b (15), b(16), b(19)};
передают (1418) первую группу закодированных битов по первому набору несущих; и
передают (1420) вторую группу закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

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

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

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

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

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

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

17. Способ по п. 10, в котором этап, на котором разделяют закодированные биты на первую группу и вторую группу, содержит этапы, на которых:
переставляют позиции закодированного бита b(1) и закодированного бита b(11);
переставляют позиции закодированного бита b(3) и закодированного бита b(17); и
переставляют позиции закодированного бита b(5) и закодированного бита b(18).

18. Способ по п. 10, в котором:
этап, на котором формируют информацию управления, содержит этап, на котором формируют множество битов обратной связи Гибридного Автоматического Запроса Повторной Передачи (HARQ);
этап, на котором передают первую группу закодированных битов, содержит этап, на котором передают первую группу закодированных битов по Физическому Каналу Управления Восходящей Линии Связи (PUCCH); и
этап, на котором передают вторую группу закодированных битов, содержит этап, на котором передают вторую группу закодированных битов по PUCCH.

19. Способ беспроводной передачи информации управления, при этом способ содержит этапы, на которых:
формируют (1506) информацию управления, содержащую множество битов управления; и
кодируют (1508) биты управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19), при этом
этап, на котором кодируют биты управления, используя блочный код, содержит этап, на котором формируют линейную комбинацию тринадцати базисных последовательностей, причем каждая базисная последовательность имеет длину в двадцать битов, и причем каждая базисная последовательность имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов и ненулевое значение в по меньшей мере одном из ее последних десяти битов; и
передают (1512) первую группу закодированных битов по первому набору несущих, и
передают (1514) вторую группу закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

20. Способ по п. 19, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1];
[0 1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0];
[0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1];
[0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1];
[0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1];
[0 0 1 0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1];
[0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 1];
[0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0];
[0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 0]; и
[0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0].

21. Способ по п. 19, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0];
[0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0];
[0 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 0];
[0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0];
[0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1];
[0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1];
[0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 0];
[0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 0];
[0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0];
[1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0]; и
[0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0].

22. Способ по п. 19, в котором этап, на котором формируют информацию управления, содержит этапы, на которых:
принимают (1502) информацию планирования, которая планирует беспроводной терминал принимать передачу нисходящей линии связи по одной или более из множества составляющих несущих в течение субкадра;
определяют (1504), успешно ли беспроводной терминал принял передачу нисходящей линии связи по каждой запланированной составляющей несущей;
формируют (1506) информацию управления, содержащую набор из одного или более битов обратной связи, ассоциированных с каждой запланированной составляющей несущей, при этом каждый набор битов обратной связи указывает на то, была ли успешно принята передача нисходящей линии связи по ассоциированной составляющей несущей.

23. Способ по п. 19, в котором:
этап, на котором формируют информацию управления, содержит этап, на котором формируют множество битов обратной связи Гибридного Автоматического Запроса Повторной Передачи (HARQ); и этап, на котором передают первую группу закодированных битов, содержит этап, на котором передают первую группу закодированных битов по Физическому Каналу Управления Восходящей Линии Связи (PUCCH); и
этап, на котором передают вторую группу закодированных битов, содержит этап, на котором передают вторую группу закодированных битов по PUCCH.

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

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

26. Способ по п. 25, в котором биты обратной связи, предоставляющие информацию о состоянии канала, содержат индикатор качества канала.

27. Способ по п. 25, в котором биты обратной связи, предоставляющие информацию о состоянии канала, содержат индикатор ранга.

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

29. Устройство (20, 1700) связи для беспроводной передачи информации управления, содержащее:
процессор (1202, 1702), выполненный с возможностью:
формирования информации управления, содержащей множество битов управления;
кодирования битов управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19);
разделения закодированных битов на первую группу и вторую группу, причем первая группа содержит закодированные биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)}, и причем вторая группа содержит закодированные биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)}; и
передатчик (1206, 1706), выполненный с возможностью:
передачи первой группы закодированных битов по первому набору несущих; и
передачи второй группы закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

30. Устройство по п. 29, в котором процессор выполнен с возможностью разделения закодированных битов на первую группу и вторую группу путем:
перестановки позиций закодированного бита b(5) и закодированного бита b(13); и
перестановки позиций закодированного бита b(9) и закодированного бита b(19).

31. Устройство (20, 1700) связи для беспроводной передачи информации управления, содержащее:
процессор (1202, 1702), выполненный с возможностью:
формирования информации управления, содержащей множество битов управления;
кодирования битов управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19);
разделения закодированных битов на первую и вторую группу, при этом первая группа содержит закодированные биты {b(0), b(2), b(4), b(6), b(1), b(8), b(9), b(11), b(17), b(18)}, и при этом вторая группа содержит закодированные биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)}; и
передатчик (1206, 1706), выполненный с возможностью:
передачи первой группы закодированных битов по первому набору несущих; и
передачи второй группы закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

32. Устройство по п. 31, в котором процессор выполнен с возможностью разделения закодированных битов на первую группу и вторую группу путем:
перестановки позиций закодированного бита b(1) и закодированного бита b(11);
перестановки позиций закодированного бита b(3) и закодированного бита b(17); и перестановки позиций закодированного бита b(5) и закодированного бита b(18).

33. Устройство (20, 1700) связи для беспроводной передачи информации управления, причем устройство содержит:
процессор (1202, 1702), выполненный с возможностью: формирования информации управления, содержащей множество битов управления;
кодирования битов управления, используя блочный код, который выдает закодированную последовательность битов, содержащую закодированные биты b(0), b(1), …, b(19), при этом кодирование битов управления, используя блочный код, содержит формирование линейной комбинации тринадцати базисных последовательностей, причем каждая базисная последовательность имеет длину в двадцать битов, и причем каждая базисная последовательность имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов, и ненулевое значение в по меньшей мере одном из ее последних десяти битов; и
передатчик (1206, 1706), выполненный с возможностью: передачи первой группы закодированных битов по первому набору несущих, и
передачи второй группы закодированных битов по второму набору несущих, причем второй набор несущих содержит частоты, отличные от первого набора несущих.

34. Устройство по п. 33, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1];
[0 1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0];
[0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1];
[0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1];
[0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1];
[0 0 1 0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1];
[0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 1];
[0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0];
[0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 0]; и
[0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0].

35. Устройство по п. 33, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0];
[0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0];
[0 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 0];
[0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0];
[0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1];
[0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1];
[0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 0];
[0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 0];
[0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0];
[1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0]; и
[0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0].

36. Способ декодирования кодового слова управления, которое
содержит закодированные биты b(0), b(1), …, b(19), при этом способ содержит этапы, на которых:
принимают (1802), по первому набору несущих, первую группу закодированных битов из кодового слова управления, при этом первая группа включает в себя биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)} кодового слова управления;
принимают (1804), по второму набору несущих, вторую группу закодированных битов из кодового слова управления, при этом вторая группа включает в себя биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(11), b(18)} кодового слова управления, и при этом второй набор несущих содержит частоты, отличные от первого набора несущих;
воссоздают (1806, 1808, 1810) кодовое слово управления из первой группы закодированных битов и второй группы закодированных битов посредством выполнения этапов, на которых:
переупорядочивают (1806, 1808) первую группу закодированных битов и вторую группу закодированных битов; и
объединяют (1810) первую группу закодированных битов и вторую группу закодированных битов; и
декодируют (1812) кодовое слово управления.

37. Способ по п. 36, в котором этап, на котором переупорядочивают первую группу закодированных битов и вторую группу закодированных битов, содержит этапы, на которых:
переставляют (1806) позиции бита b(13) кодового слова управления и бита b(5) кодового слова управления; и
переставляют (1808) позиции бита b(19) кодового слова управления и бита b(9) кодового слова управления.

38. Способ по п. 37, в котором:
этап, на котором переставляют позиции бита b(13) и бита b(5), содержит этап, на котором переставляют шестой бит в первой группе закодированных битов с четвертым битом во второй группе закодированных битов; и
этап, на котором переставляют позиции бита b(19) и бита b(9), содержит этап, на котором переставляют десятый бит в первой группе закодированных битов с десятым битом во второй группе закодированных битов.

39. Способ декодирования кодового слова управления, которое содержит закодированные биты b(0), b(1), …, b(19), при этом способ содержит этапы, на которых:
принимают (1902), по первому набору несущих, первую группу закодированных битов в кодовом слове управления, при этом первая группа включает в себя биты {b(0), b(2), b(4), b(6), b(1), b(8), b(9), b(11), b(17), b(18)} кодового слова управления;
принимают (1904), по второму набору несущих, вторую группу закодированных битов в кодовом слове управления, при этом вторая группа включает в себя биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)} кодового слова управления, и при этом второй набор несущих содержит частоты, отличные от первого набора несущих;
воссоздают (1906, 1908, 1910, 1912) кодовое слово управления из первой группы закодированных битов и второй группы закодированных битов посредством выполнения этапов, на которых:
переупорядочивают (1906, 1908, 1910) первую группу закодированных битов и вторую группу закодированных битов; и
объединяют (1912) первую группу закодированных битов и вторую группу закодированных битов; и
декодируют (1914) кодовое слово управления.

40. Способ по п. 39, в котором этап, на котором переупорядочивают первую группу закодированных битов и вторую группу закодированных битов, содержит этапы, на которых:
переставляют (1906) позиции бита b(11) кодового слова управления и бита b(1) кодового слова управления;
переставляют (1908) позиции бита b(17) кодового слова управления и бита b(3) кодового слова управления; и
переставляют (1910) позиции бита b(18) кодового слова управления и бита b(5) кодового слова управления.

41. Способ по п. 40, в котором:
этап, на котором переставляют позиции бита b(11) и бита b(1), содержит этап, на котором переставляют второй бит в первой группе закодированных битов со вторым битом во второй группе закодированных битов;
этап, на котором переставляют позиции бита b(17) и бита b(3), содержит этап, на котором переставляют четвертый бит в первой группе закодированных битов с четвертым битом во второй группе закодированных битов; и
этап, на котором переставляют позиции бита b(18) и бита b(5), содержит этап, на котором переставляют шестой бит в первой группе закодированных битов с девятым битом во второй группе закодированных битов.

42. Способ декодирования кодового слова управления, которое содержит закодированные биты b(0), b(1), …, b(19), при этом способ содержит этапы, на которых:
принимают (2002), по первому набору несущих, первую группу закодированных битов в кодовом слове управления;
принимают (2004), по второму набору несущих, вторую группу закодированных битов в кодовом слове управления, при этом второй набор несущих содержит частоты, отличные от первого набора несущих;
воссоздают кодовое слово управления из первой группы закодированных битов и второй группы закодированных битов посредством выполнения этапа, на котором объединяют (2006) первую группу закодированных битов и вторую группу закодированных битов; и
декодируют (2008) кодовое слово управления, используя тринадцать базисных последовательностей, при этом каждая базисная последовательность составляет в длину двадцать битов, и при этом каждая базисная последовательность имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов и ненулевое значение в по меньшей мере одном из ее последних десяти битов.

43. Способ по п. 42, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1];
[0 1 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 1 0 0];
[0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1];
[0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 1];
[0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1];
[0 0 1 0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1];
[0 0 0 0 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 1];
[0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 0];
[0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 0]; и
[0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0].

44. Способ по п. 42, в котором базисные последовательности содержат последовательности битов:
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1];
[1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0];
[0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0];
[0 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 0];
[0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0];
[0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1];
[0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1];
[0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 1 1 1 0 0];
[0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 0];
[0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0];
[1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0];
[1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0]; и
[0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0].

45. Устройство (20, 1700) связи для декодирования принятого кодового слова управления, которое содержит закодированные биты b(0), b(1), …, b(19), при этом устройство содержит:
приемник (1208, 1708), выполненный с возможностью:
приема, по первому набору несущих, первой группы закодированных битов в кодовом слове управления, при этом первая группа включает в себя биты {b(0), b(1), b(2), b(3), b(4), b(6), b(7), b(8), b(13), b(19)} кодового слова управления;
приема, по второму набору несущих, второй группы закодированных битов в кодовом слове управления, при этом вторая группа включает в себя биты {b(5), b(9), b(10), b(11), b(12), b(14), b(15), b(16), b(17), b(18)} кодового слова управления, и при этом второй набор несущих содержит частоты, отличные от первого набора несущих;
процессор (1202, 1702), выполненный с возможностью: воссоздания кодового слова управления из первой группы закодированных битов и второй группы закодированных битов посредством:
переупорядочения первой группы закодированных битов и второй группы закодированных битов; и
объединения первой группы закодированных битов и второй группы закодированных битов; и
декодирования кодового слова управления.

46. Устройство (20, 1700) связи для декодирования принятого кодового слова управления, которое содержит закодированные биты b(0), b(1), …, b(19), при этом устройство содержит:
приемник (1208, 1708), выполненный с возможностью:
приема, по первому набору несущих, первой группы закодированных битов в кодовом слове управления, при этом первая группа включает в себя биты {b(0), b(2), b(4), b(6), b(7), b(8), b(9), b(11), b(17), b(18)} кодового слова управления;
приема, по второму набору несущих, второй группы закодированных битов в кодовом слове управления, при этом вторая группа включает в себя биты {b(1), b(3), b(5), b(10), b(12), b(13), b(14), b(15), b(16), b(19)} кодового слова управления, и при этом второй набор несущих содержит частоты, отличные от первого набора несущих;
процессор (1202, 1702), выполненный с возможностью: воссоздания кодового слова управления из первой группы закодированных битов и второй группы закодированных битов посредством:
переупорядочения первой группы закодированных битов и второй группы закодированных битов; и
объединения первой группы закодированных битов и второй группы закодированных битов; и
декодирования кодового слова управления.

47. Устройство (20, 1700) связи для декодирования принятого кодового слова управления, которое содержит закодированные биты b(0), b(1), …, b(19), при этом устройство содержит:
приемник (1208, 1708), выполненный с возможностью: приема, по первому набору несущих, первой группы закодированных битов в кодовом слове управления;
приема, по второму набору несущих, второй группы закодированных битов в кодовом слове управления, при этом второй набор несущих, отличается от первого набора несущих;
процессор (1202, 1702), выполненный с возможностью: воссоздания кодового слова управления из первой группы закодированных битов и второй группы закодированных битов посредством объединения первой группы закодированных битов и второй группы закодированных битов; и
декодирования кодового слова управления, используя тринадцать базисных последовательностей, при этом каждая базисная последовательность составляет в длину двадцать битов, и при этом каждая базисная последовательность имеет ненулевое значение в по меньшей мере одном из ее первых десяти битов и ненулевое значение в по меньшей мере одном из ее последних десяти битов.



 

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

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

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

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

Изобретение относится к оценке и представлению отчета об индикаторе качества канала (CQI). Технический результат заключается в точности оценки и представления отчета об CQI.

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

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

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

Настоящее изобретение относится к способу и терминалу для передачи по обратной связи информации о состоянии канала. Технический результат состоит в повышении точности передачи UE по обратной связи информации о состоянии канала и в возможности базовой станции динамически выбирать передачу SU-MIMO (однопользовательский режим MIMO) или MU-MIMO (многопользовательский режим MIMO).

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

Изобретение относится к средствам передачи восходящей управляющей информации. Технический результат заключается в уменьшении ошибок при декодировании восходящей управляющей информации (ВУИ).

Изобретение относится к оборудованию пользовательского узла беспроводной связи. Технический результат заключается в повышении надежности работы оборудования. Пользовательское оборудование принимает через первую ячейку (970), сконфигурированную на несущей частоте, по меньшей мере один параметр, ассоциированный со второй ячейкой (980), сконфигурированной на несущей частоте, содержащий идентификационную информацию ячейки. Пользовательское оборудование (920) затем получает (1050) по меньшей мере одну характеристику физического уровня для второй ячейки (980) на основании принятого по меньшей мере одного параметра. Таким образом, пользовательское оборудование (920) в состоянии принять передачи через вторую ячейку (980), даже если оно не могло первоначально обнаружить присутствие ячейки. 6 н. и 16 з.п. ф-лы, 19 ил.

Изобретение относится к области технологий связи. Технический результат изобретения заключается в улучшении производительности балансного алгоритма максимума апостериорной вероятности (MAP) в высокоскоростном канале. Способ включает в себя: определение метрики ветви, прямой метрики и обратной метрики для каждого состояния в текущий момент времени с использованием значения оценки характеристики канала для каждого состояния и принятого сигнала в текущий момент времени; и определение MAP принятого сигнала в текущий момент времени с использованием метрики ветви, прямой метрики и обратной метрики для каждого состояния в текущий момент времени. В соответствии с раскрытым решением в режиме реального времени может отслеживаться высокоскоростной изменяющийся во времени канал путем комбинирования балансировки MAP с обновлением канала и адаптивного определения значения характеристики канала в каждом состоянии в каждый момент времени. 2 н. и 8 з.п. ф-лы, 3 ил.

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

Изобретение относится к способам запроса и выполнения общей реконфигурации радиоинтерфейса, а также к базовой станции и пользовательскому оборудованию. Технический результат заключается в снижении количества времени, затрачиваемого на выполнение реконфигурации, и минимизации количества используемых ресурсов. Способ запроса общей реконфигурации радиоинтерфейса, которая должна быть сделана каждым из группы пользовательских оборудований из множества пользовательских оборудований, поддерживаемых базовой станцией в беспроводной системе связи с множеством несущих, содержит этапы, на которых: определяют общую реконфигурацию радиоинтерфейса, которая должна быть сделана каждым из группы пользовательских оборудований; кодируют общую реконфигурацию радиоинтерфейса в поле полезной нагрузки команды высокоскоростного совместно используемого канала управления (HS-SCCH); кодируют в команде HS-SCCH указание, ассоциирующее эту команду HS-SCCH с группой пользовательских оборудований, и передают команду HS-SCCH множеству пользовательских оборудований, поддерживаемых базовой станцией. 4 н. и 11 з.п. ф-лы, 4 ил.

Изобретение относится к мобильной связи и, конкретнее, к слепому декодированию физического нисходящего канала управления (PDCCH) для оборудования пользователя. Технический результат - сокращение издержек на обработку для слепого декодирования сигнала PDCCH. Рассматривается и исследуется несколько форм расположения возможных комбинаций CCE. На основании оценки/информации о размере PDCCH можно придти к наиболее вероятным соединениям CCE (из ограниченных множеств). Основанные на древовидной структуре соединения также разрабатываются с использованием упорядочивания относительно наибольшего CCE с целью выравнивания меньших по размеру CCE с теми же границами. Посредством такого упорядочивания пространство поиска среди всех возможных упорядочиваний и размеров CCE может быть сокращено до эффективного дерева. Также описывается отображение между множествами возможных CCE/RE с использованием отображения первого множества на вторичное и третичное множества. Также подробно рассматриваются различные другие схемы упорядочивания и сортировки, которые позволяют осуществлять эффективное слепое декодирование PDCCH-канала. 4 н. и 52 з.п. ф-лы, 7 табл., 11 ил.

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

Изобретение относится к беспроводной передаче данных с помощью передатчика с использованием множества уровней передачи. Технический результат заключается в распределении ресурсов передачи между управляющей сигнализацией и пользовательскими данными. Оценивают число векторных символов (124) данных, предназначенных для распределения для одного или более кодовых слов (122) пользовательских данных в течение субкадра, и определяют число битов в одном или более кодовых словах (122) пользовательских данных, вычисляют номинальное число управляющих векторных символов (124) для распределения для управляющей информации на основе, по меньшей мере частично, оцениваемого числа векторных символов (124) данных и определяемого числа битов в одном или более кодовых словах (122) пользовательских данных, определяют значение смещения на основе, по меньшей мере частично, числа уровней, через которые передатчик (100) будет передавать в течение субкадра, и вычисляют итоговое число управляющих векторных символов (124). 6 н. и 14 з.п. ф-лы, 11 ил.

Изобретение относится к области цифровой связи и, в частности, к способу и устройству для передачи периодического отчета по линии обратной связи. Технический результат заключается в обеспечении передачи периодического отчета обратной связи по физическому восходящему общему каналу (PUSCH). Технический результат достигается за счет кодирования передаваемого по линии обратной связи периодического отчета и информации данных, при этом периодический отчет, передаваемый по линии обратной связи, включает одно из следующего: объединенную информацию индекса кодирования индикатора ранга (RI) и первого индикатора матрицы предварительного кодирования (PMI-1), объединенную информацию индекса кодирования RI и индикации типа предварительного кодирования (PTI), и PMI-1; прерывание соответственно кодированной информации согласно целевой длине; и, когда блок передачи соответствует единственному уровню или множеству уровней, выполнение канального перемежения кодированной информации единственного уровня или множества уровней, передаваемых в блоке передачи, и передачу перемеженной информацию на уровне, соответствующем физическому восходящему общему каналу (PUSCH). 2 н. и 24 з.п. ф-лы, 6 ил., 8 табл.

Изобретение относится к демультиплексированию пакетного транспортного потока. Технический результат изобретения заключается в более эффективной передаче данных в приемники. В устройстве для демультиплексирования пакетного транспортного потока (14), состоящего из пакетов (12) транспортного потока, каждый из которых снабжен кодом систематического прямого обнаружения ошибок. Каждый из пакетов распределен в один из множества приемников (20) данных, так что в участок данных полезной нагрузки пакетов транспортного потока, распределенных в один и тот же приемник (20) данных, внедрен поток (36) данных из пакетов (38) данных, защищенных кодом прямой защиты от ошибок, который адресован в соответствующий приемник (20) данных. Устройство определяет для предварительно определенного пакета (12) транспортного потока, являющегося ошибочным согласно коду систематического прямого обнаружения ошибок, значение вероятности для каждого из множества приемников данных, которое указывает, насколько вероятным является то, что предварительно определенный пакет (12) распределен в соответствующий приемник (20) данных. На основании значений вероятности для множества приемников данных распределяет предварительно определенный пакет транспортного потока в выбранный один из множества приемников данных. 4 н. и 14 з.п. ф-лы, 3 ил.

Изобретение относится к области мониторинга трафика в сети поставщика услуг. Технический результат - эффективный мониторинг сети для сбора данных о сетевых потоках по мере их прохождения в сети. Система получает уведомление о начале передачи потока сетевых данных, отвечая на запрос абонентского устройства на получение контента с сервера источника. Затем система определяет, целесообразно ли осуществлять мониторинг потока данных, поступающего с сервера источника на абонентское устройство. Если да, то система собирает статистику о потоке данных и сохраняет эту статистику в записях о потоках в базе данных. Кроме того, система соотносит запись о потоке с конкретным абонентом сети поставщика услуг, анализируя статистику по потоку данных, и оценивает пропускную способность в отношении этого потока данных, обеспеченную сетью поставщика услуг, исходя из результатов анализа статистики по указанному потоку данных. 3 н. и 18 з.п. ф-лы, 8 ил.
Наверх