Система и способ распределения ресурсов передачи на основе ранга передачи

Иллюстрации

Показать все

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

Реферат

Испрашивание приоритета на основании § 119(e) раздела 35 Кодекса США

Данная заявка испрашивает преимущество по предварительной заявке США № 61/330,454, поданной 3 мая 2010 года, озаглавленной "Rank Dependent Offset for Multiplexing Control and Data in Multiple Antenna Transmissions", которая включена в настоящий документ посредством ссылки в полном объеме.

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

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

Область применения изобретения

Методики передачи с помощью многих антенн могут существенно увеличить скорости передачи данных и надежность систем беспроводной связи, особенно в системах, где и передатчик, и приемник оборудованы множеством антенн, чтобы обеспечить возможность использования методик передачи с помощью множества входов и множества выходов (MIMO). Стандарты передовых систем связи, такие как усовершенствованное долговременное развитие (LTE Advanced), используют методику передачи MIMO, которая может обеспечить возможность передачи данных через множественные различные пространственно-мультиплексируемые каналы одновременно, тем самым существенно увеличивая пропускную способность передачи данных.

Хотя методики передачи MIMO позволяют существенно увеличить пропускную способность, такие методики могут значительно увеличить сложность управления радиоканалами. Кроме того, многие продвинутые методики систем связи, такие как LTE, основываются на значительном объеме управляющей сигнализации, чтобы оптимизировать конфигурацию передающих устройств и использование ими совместно используемого радиоканала. Из-за увеличенного объема управляющей сигнализации в продвинутых методиках систем связи часто является необходимым совместное использование ресурсов для пользовательских данных и управляющей сигнализации. Например, в системах LTE управляющая сигнализация и пользовательские данные, в определенных ситуациях, мультиплексируются посредством пользовательского оборудования (“UE”) для передачи по физическому совместно используемому каналу восходящей линии связи (“PUSCH”).

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

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

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

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

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

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

Дополнительные варианты осуществления включают в себя устройства, способные осуществлять упомянутые выше способы и/или их вариации.

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

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

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

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

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

Фиг. 2B-2E изображают примеры передач, осуществляемых конкретным вариантом осуществления передатчика;

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

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

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

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

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

Подробное описание изобретения

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

Управляющая сигнализация может иметь критическое влияние на характеристики систем беспроводной связи. При использовании в настоящем документе "управляющая сигнализация" и "управляющая информация" относятся к любой информации, обмен которой осуществляется между компонентами для целей установления связи, любым параметрам, предназначенным для использования посредством одного или обоих компонентов при связи друг с другом (например, параметры, связанные с модуляцией, схемами кодирования, конфигурациями антенн), любая информация, указывающая получение или неполучение передач, и/или любая другая форма управляющей информации. Например, в системах LTE управляющая сигнализация в направлении восходящей линии связи включает в себя, например, квитанции/отрицательные квитанции (ACK/NAK) гибридного автоматического запроса на повторную передачу (HARQ), индикаторы матриц предварительного кодирования (PMI), индикаторы рангов (RI) и индикаторы качества каналов (CQI), которые все используются посредством eNodeB (развитого узла B) для получения подтверждения успешного приема транспортных блоков или улучшения характеристик передач нисходящей линии связи. Хотя управляющая сигнализации часто передается по отдельным управляющим каналам, таким как физический канал управления восходящей линии связи (PUCCH) в LTE, может быть выгодным или необходимым передавать управляющую сигнализацию по тому же каналу, как другие данные.

Например, в системах LTE, когда периодическое распределение PUCCH совмещается с предоставлением планирования для пользовательского оборудования (UE), чтобы передавать пользовательские данные, пользовательские данные и управляющая сигнализация совместно используют ресурсы передачи для сохранения свойств одной несущей в методике мультиплексирования с ортогональным частотным разделением с расширением на основе дискретного преобразования Фурье (DFTS-OFDM), используемой посредством UE по LTE. Кроме того, когда UE принимает предоставление планирования, чтобы передавать данные по физическому совместно используемому каналу восходящей линии связи (PUSCH), оно обычно принимает информацию от eNodeB, связанную с характеристиками радиоканала распространения восходящей линии связи и другими параметрами, которые могут использоваться для улучшения эффективности передач PUSCH. Такая информация может включать в себя индикаторы схем модуляции и кодирования (MCS), а также для UE, способных использовать множество передающих антенн, индикаторы PMI или индикаторы RI. В результате UE могут быть способны использовать эту информацию, чтобы оптимизировать передачу PUSCH для радиоканала, тем самым увеличивая объем данных, которые могут передаваться для данного набора ресурсов передачи. Таким образом, посредством мультиплексирования управляющей сигнализации с пользовательскими данными, передаваемыми по PUSCH, UE может поддерживать существенно больше управляющих полезных нагрузок, чем при передаче управляющей сигнализации самой по себе по PUCCH.

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

Однако объем управляющей сигнализации для мультиплексирования на передаче данных обычно намного меньше, чем объем пользовательских данных. Кроме того, поскольку и управляющая сигнализация, и пользовательские данные могут быть связанными с различными требованиями частоты появления ошибочных блоков, управляющая сигнализация часто кодируется отдельно и с использованием схемы кодирования, отличной от пользовательских данных. Например, пользовательские данные часто кодируются с помощью турбо-кодов или кодов с проверкой на четность с низкой плотностью (LDPC), которые являются высокоэффективными для блоков большей длины (то есть крупных блоков информационных битов). Управляющая сигнализация, которая использует только небольшой объем информационных битов, такая как сигнализация HARQ ACK/NACK или индикаторы ранга, часто более эффективно кодируется с использованием блочного кода. Для управляющей сигнализации среднего размера, такой как отчеты CQI большого размера, сверточный код (возможно, с отсечением концевых битов) часто обеспечивает лучшие характеристики. Следовательно, фиксированные или предварительно определенные распределения ресурсов передачи для управляющей сигнализации и пользовательских данных могут приводить к неэффективному использованию таких ресурсов, при этом оптимальное распределение ресурсов будет часто зависеть от множественных факторов, включающих в себя качество канала, тип управляющей сигнализации и различные другие соображения.

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

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

Обращаясь к примерному варианту осуществления, иллюстрируемому посредством Фиг. 1, передатчик 100 при работе генерирует или принимает управляющие кодовые слова и кодовые слова данных (представленные на Фиг. 1 управляющим кодовым словом 120 и кодовыми словами 122a и 122b пользовательских данных соответственно) для передачи к приемнику через радиоканал. Чтобы обеспечить возможность мультиплексирования управляющих кодовых слов 120 и кодовых слов 122 пользовательских данных по общему каналу, разветвитель 102 разделяет управляющее кодовое слово 120 для использования посредством множества канальных перемежителей 104. Разветвитель 102 может разделять управляющее кодовое слово 120 любым соответствующим способом между канальными перемежителями 104, выводя полную копию или некоторую подходящую часть на каждый путь данных. В качестве одного примера разветвитель 102 может разделять управляющее кодовое слово 120 для использования во множестве путей данных посредством дублирования управляющего кодового слова 120 на обоих путях данных, выводя полную копию управляющего кодового слова 120 к каждому канальному перемежителю 104. В качестве другого примера разветвитель 102 может разделять управляющее кодовое слово 120 посредством выполнения последовательно-параллельного преобразования управляющего кодового слова 120, выводя уникальную часть управляющего кодового слова 120 к каждому канальному перемежителю 104.

Каждый канальный перемежитель 104 осуществляет перемежение кодового слова 122 пользовательских данных с управляющим кодовым словом 120 (либо полной копией управляющего кодового слова 120, конкретной частью управляющего кодового слова 120 или сочетанием обоих, в зависимости от конфигурации разветвителя 102). Канальные перемежители 104 могут конфигурироваться для осуществления перемежения кодовых слов пользовательских данных 122 и управляющего кодового слова 120 так, что модуль 110 отображения уровней будет отображать их на векторные символы желаемым образом. Подвергнутые перемежению выходные сигналы канальных перемежителей 104 затем скремблируются посредством скремблеров 106 и модулируются посредством модуляторов 108 символов.

Символы, поступающие с выходов модуляторов 108 символов, отображаются на уровни передачи посредством модуля 110 отображения уровней. В конкретных вариантах осуществления имеется взаимосвязь между числом кодовых слов пользовательских данных и/или управляющей информации передаваемых и числом уровней передачи ("ранг передачи"), предназначенных для использования для передачи. Например, в конкретных вариантах осуществления, где передатчик 100 представляет собой UE по LTE, один уровень передачи используется, когда одно кодовое слово 122 пользовательских данных предназначено для передачи, как показано посредством Фиг. 2B, и передача имеет ранг 1. Однако, когда два кодовых слова 122 пользовательских данных передаются в таких вариантах осуществления, число используемых уровней может изменяться в зависимости от обстоятельств и способностей задействуемых устройств, как показано посредством Фиг. 2С-2E. Фиг. 2C иллюстрирует ситуацию, в которой каждое из первого кодового слова 120a пользовательских данных и второго кодового слова 120b пользовательских данных, предназначенные для передачи, отображается на один уровень, в результате чего два уровня используются для передачи. Фиг. 2D иллюстрирует ситуацию, в которой кодовое слово 120a пользовательских данных отображается на один уровень, но кодовое слово 120b пользовательских данных отображается на два уровня со всем или частью кодового слова 120b пользовательских данных, передаваемым по каждому из двух уровней передачи. В результате, передача, изображаемая на Фиг. 2D, использует три уровня. Фиг. 2E иллюстрирует ситуацию, в которой и кодовое слово 120a пользовательских данных, и кодовое слово 120b пользовательских данных отображаются на два уровня передачи. В результате, передача, изображаемая на Фиг. 2E, использует четыре уровня передачи. Копия (или другая часть) кодового слова 120a пользовательских данных передается на каждом из первого и второго уровней, и копия (или другая часть) кодового слова 120b пользовательских данных передается на каждом из третьего и четвертого уровней.

Модуль 110 отображения уровней выводит последовательности векторных символов 124, которые предоставляются модулятору 112 несущей. В качестве примера, для вариантов осуществления передатчика 100, который поддерживает LTE, каждый векторный символ 124 может представлять связанную группу символов модуляции, которые предназначены для передачи одновременно по различным уровням передачи. Каждый символ модуляции в конкретном векторном символе 124 связан с конкретным уровнем, через который этот символ модуляции будет передаваться.

После того как модуль 110 отображения уровней отображает принимаемые символы в векторные символы 124, модулятор 112 несущей модулирует информацию от получающихся в результате векторных символов 124 на множество радиочастотных (RF) сигналов поднесущих. В зависимости от технологий связи, поддерживаемых передатчиком 100, модулятор 112 несущей может также обрабатывать векторные символы 124, чтобы приготовить их для передачи, например, путем предварительного кодирования векторных символов 124. Работа согласно примерному варианту осуществления модулятора 112 несущей для LTE-реализаций рассматривается более подробно ниже по отношению к Фиг. 2. После любой соответствующей обработки, модулятор 112 несущей затем передает модулированные поднесущие через множество передающих антенн 114.

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

s ^ ( n ) = H e f f , W ⊗ s ( n ) + e ( n ) , Уравнение (1)

где принимаемый сигнал, s ^ ( n ) , представляет собой предварительно кодированный сигнал временной области, s ( n ) , который передается посредством передатчика 100, подвергаемый круговой свертке с помощью эффективной импульсной характеристики канала, H e f f , w , и подвергаемый воздействию вектора шума/помех, e ( n ) . В Уравнении (1) нижний индекс W в H e f f , W указывает, что эффективный канал зависит от предварительного кодера, W.

Ранг передачи, и таким образом число пространственно мультиплексируемых уровней, отражается числом столбцов в предварительном кодере, W. Для эффективной работы ранг передачи, который согласуется со свойствами канала, обычно выбирается. Часто устройство, выбирающее предварительный кодер, также является ответственным за выбор ранга передачи - один путь заключается в том, чтобы просто оценить метрику качества работы для каждого возможного ранга и выбрать ранг, который оптимизирует метрику качества работы. Для восходящей линии связи LTE-Advanced использование замкнутого предварительного кодирования приводит к выбору в eNodeB предварительного кодера(ов) и ранга передачи и после этого сигнализации выбранного предварительного кодера, который, как предполагается, должен использоваться передатчиком 100.

Поскольку эффективный канал, видимый посредством управляющей сигнализации, H e f f , w , зависит в значительной степени от выбранного предварительного кодера, управляющая сигнализация является чувствительной к характеристикам предварительного кодера. Предварительный кодер обычно оптимизируется, чтобы максимизировать пропускную способность данных, которые обычно имеют более свободные требования к частоте блоков с ошибками (BLER), чем управляющая сигнализация. Противоположно каналу данных управляющая сигнализация обычно не имеет механизма повторной передачи, и по этой причине имеет существенно более жесткие требования к надежности линии связи. Если передача управляющей сигнализации является безуспешной, то работа системы подвергается опасности.

Одна конкретная проблема для подвергнутых предварительному кодированию передач с помощью множества антенн происходит, когда предварительный кодер, W, выбирается так, что он не очень хорошо согласован с радиоканалом распространения, Hk, в этом случае отношение сигнала к помехам плюс шуму (SINR) на одном или более потоках будет существенно пониженным. Это может, например, произойти из-за шума оценивания, который приводит к субоптимальному выбору предварительного кодера. Пульсирующие межсотовые помехи могут подобным образом приводить к неправильному выбору ранга передачи. Влияние ошибочного выбора предварительного кодера является особенно тяжелым для каналов с низким рангом, где пространственные направления передачи, которые по существу не передают энергию к приемнику (или "нулевое пространство") являются большими и соответствующий предварительный кодер с низким рангом, который имеет существенное перекрытие с большим нулевым пространством, может ошибочно выбираться. Это меньшая проблема, однако, для каналов с высоким рангом, которые имеют малое нулевое пространство. Такие каналы с высоким рангом будут, скорее всего, согласованы с предварительными кодерами с высоким рангом. По этой причине гораздо менее вероятно, что ошибочно выбираемый предварительный кодер с высоким рангом будет полностью ограничен малым нулевым пространством каналов с высоким рангом, с которыми он будет использоваться.

В результате этого противоречия между передачами с высоким рангом и низким рангом конкретные варианты осуществления передатчика 100 могут рассматривать ранг передачи при распределении ресурсов передачи между управляющей сигнализацией и пользовательскими данными, которые будут передаваться. В конкретных вариантах осуществления это распределение ресурсов передачи отражается в числе векторных символов 124, которые передатчик 100 использует, чтобы передать конкретное управляющее кодовое слово 120. Таким образом, передатчик 100 может рассматривать ранг передачи при определении числа векторных символов 124 для использования при передаче кодовых слов пользовательских данных 122 и/или упомянутое число для использования при передаче управляющих кодовых слов 120.

Передатчик 100 может использовать ранг передачи любым подходящим способом определения соответствующего числа векторных символов 124 для распределения различных типов информации. Как один конкретный пример, конкретные варианты осуществления передатчика 100 могут вычислять номинальное число ( Q ^ ' ) векторных символов 124 для распределения для управляющих кодовых слов 120 и регулировать это номинальное число с использованием характерного для ранга значения смещения ( β o f f s e t ( r ) ), связанного с рангом передачи соответствующей передачи для определения масштабированного числа ( Q ' ) векторных символов 124 для распределения для управляющих кодовых слов 120.

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

Каждый возможный ранг передачи (то есть число уровней передачи, используемое для передачи) для передачи является связанным со значением смещения. В зависимости от конфигурации конкретного варианта осуществления передатчика 100, каждый возможный ранг передачи может быть связан с различным значением смещения, или множество рангов передачи могут быть связаны с тем же значением смещения. Например, в конкретных вариантах осуществления ранг передачи для передачи будет зависеть частично от числа кодовых слов 122 пользовательских данных, предназначенных для передачи, как поясняется выше по отношению к Фиг. 2B-2E. В результате различные возможные ранги передачи, которые передатчик 100 может использовать, чтобы передавать заданное число кодовых слов 122 пользовательских данных, могут все быть связанными с тем же значением смещения. В таких вариантах осуществления передатчик 100 может использовать значение смещения первого размера для рангов передачи, связанных с передачей одного кодового слова 122 пользовательских данных (например, для передачи с рангом один, такой как передача, изображаемая на Фиг. 2B), и значение смещения второго размера для всех рангов передачи, связанных с передачей двух кодовых слов 122 данных (например, для передачи с рангом два, для передачи с рангом три, или передачи с рангом четыре, таких как изображаемые на Фиг. 2C-2E соответственно). В результате передатчик 100 может использовать большее значение смещения для распределения управляющей сигнализации для передач, включающих в себя одно кодовое слово 122 пользовательских данных, чем для передач, включающих в себя множество кодовых слов 122 пользовательских данных, поскольку передача, включающая в себя одно кодовое слово пользовательских данных 122, использует меньше уровней передачи, чем передача, включающая в себя множество кодовых слов 122 пользовательских данных.

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

Q ' = Q ^ ' ⋅ β o f f s e t ( r ) .

Это номинальное число Q ^ ' может быть динамически меняющимся номинальным распределением ресурсов, которое определяется из полезных нагрузок кодовых слов 122 пользовательских данных и числа битов в управляющих кодовых словах 120. В конкретных вариантах осуществления передатчик 100 может вычислять Q ^ ' так, что:

Q ^ ' = O ⋅ f ( Q ^ d a t a , ∑ r = 0 C N − 1 K 0, r , … ,