ПЕРЕДАЧА ПО ОБРАТНОЙ СВЯЗИ ИНДИКАЦИИ УПРАВЛЕНИЯ ПРЕДВАРИТЕЛЬНЫМ КОДИРОВАНИЕМ (PCI) И ИНДИКАЦИИ КАЧЕСТВА КАНАЛА (CQI) В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
TRANSFER ALONG REVERSE LINE OF PRELIMINARY CODING CONTROL INDICATION (PCI) AND CHANNEL QUALITY INDICATION (CQI) IN WIRELESS COMMUNICATION SYSTEM

Притязание на приоритет по 35 U.S.C. §119
Настоящая Заявка на патент притязает на приоритет Предварительной заявки с порядковым номером 60/838,677, озаглавленной "Joint Signaling of Precoding Control Information and Channel Quality Indicators in a Cellular MIMO System", зарегистрированной 18 августа 2006 г., назначенной правопреемнику этой заявки и в прямой форме включается в этот документ путем отсылки.
ОБЛАСТЬ ТЕХНИКИ
Настоящее раскрытие изобретения относится в целом к связи, а точнее говоря к методикам для отправки информации обратной связи в системе беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
В системе беспроводной связи передатчик может использовать множество (Т) передающих антенн для передачи данных приемнику, оборудованному множеством (R) приемных антенн. Множество передающих и приемных антенн образуют канал со многими входами и выходами (MIMO), который может использоваться для увеличения пропускной способности и/или повышения надежности. Например, передатчик может одновременно передавать до T потоков данных из T передающих антенн для повышения пропускной способности. В качестве альтернативы передатчик может передавать один поток данных из всех T передающих антенн для улучшения приема приемником. Каждый поток данных может переносить один транспортный блок или пакет данных в заданный интервал времени передачи (TTI). Поэтому термины "поток данных" и "транспортный блок" могут использоваться взаимозаменяемо.
Хорошая производительность (например, высокая пропускная способность) может достигаться посредством предварительного кодирования одного или более потоков данных с помощью матрицы предварительного кодирования, выбранной на основе характеристики канала MIMO от передатчика к приемнику. Предварительное кодирование также может называться формированием диаграммы направленности, пространственным преобразованием и т.д. Приемник может оценивать разные возможные матрицы предварительного кодирования и выбирать матрицу предварительного кодирования, а также количество потоков данных для отправки, так что может быть достигнута наилучшая производительность. Приемник также может определять отношение уровня сигнала к совокупному уровню взаимных помех и шумов (SINR) для каждого возможного потока данных и выбирать скорость передачи данных для потока данных на основе SINR. Приемник может отправлять информацию обратной связи, которая может включать в себя выбранную матрицу предварительного кодирования, скорость передачи данных для каждого потока данных и т.д. Передатчик может обрабатывать один или более потоков данных в соответствии с информацией обратной связи и отправлять поток(и) данных приемнику.
Информация обратной связи может повышать эффективность передачи данных. Однако для отправки информации обратной связи потребляются ценные радиоресурсы. Поэтому в данной области техники имеется потребность в методиках для эффективной отправки информации обратной связи.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В этом документе описываются методики для эффективной отправки информации обратной связи в системе беспроводной связи. Эта информация обратной связи может содержать индикацию управления предварительным кодированием (PCI), ранг, индикацию качества канала (CQI) и т.д., или любое их сочетание.
В одном исполнении отправки информации обратной связи могут определяться PCI, ранг и CQI для передачи данных от передатчика к приемнику, например, с помощью оценки разных предположений и выбора PCI, ранга и CQI из предположения с наилучшей производительностью. На основе выбранных PCI, ранга и CQI может формироваться сообщение. Ранг может указывать количество транспортных блоков для отправки параллельно с передачей данных. PCI может содержать матрицу или вектор предварительного кодирования для использования в предварительном кодировании по меньшей мере одного транспортного блока для отправки в передаче данных. CQI может содержать по меньшей мере одно значение CQI по меньшей мере для одного транспортного блока. Каждое значение CQI может быть ассоциировано с параметрами для обработки транспортного блока, например размер транспортного блока, схема кодирования и модуляции, количество каналообразующих кодов и т.д. Ранг и CQI могут объединяться на основе преобразования. Например, CQI может содержать одно значение CQI и попадать в первый диапазон значений (например, от 0 до 30), если приемником предпочитается один транспортный блок. CQI может содержать два значения CQI и попадать во второй диапазон значений (например, от 31 до 255), если предпочитаются два транспортных блока.
В одном исполнении отправки передачи данных сообщение, содержащее PCI, ранг и CQI, может приниматься передатчиком. Количество транспортных блоков для отправки в передаче данных может быть определено на основе одного из множества диапазонов значений, в который попадает CQI. По меньшей мере один транспортный блок может обрабатываться (например, кодироваться и модулироваться) на основе по меньшей мере одного значения CQI из CQI и может дополнительно предварительно кодироваться на основе матрицы или вектора предварительного кодирования из PCI.
Далее более подробно описываются различные особенности и признаки раскрытия изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 показывает систему беспроводной связи.
Фиг.2 показывает блок-схему Узла Б и UE.
Фиг.3 показывает временную диаграмму для множества физических каналов.
Фиг.4 показывает исполнение преобразования двух значений CQI в сочетание CQI.
Фиг.5 показывает исполнение отправки PCI, ранга и CQI по каналу HS-DPCCH.
Фиг.6 показывает исполнение отправки PCI и ранга по каналу DPCCH восходящей линии связи.
Фиг.7 показывает исполнение процесса для отправки информации обратной связи.
Фиг.8 показывает исполнение процесса для отправки передачи данных.
ПОДРОБНОЕ ОПИСАНИЕ
Описываемые в этом документе методики могут использоваться для различных систем беспроводной связи, например систем коллективного доступа с кодовым разделением каналов (CDMA), систем коллективного доступа с временным разделением каналов (TDMA), систем коллективного доступа с разделением каналов по частоте (FDMA), систем с ортогональным FDMA (OFDMA), систем FDMA с одной несущей (SC-FDMA) и т.д. Термины "система" и "сеть" часто используются взаимозаменяемо. Система CDMA может реализовывать технологию радиосвязи, такую как наземный доступ системы UMTS (UTRAN), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (который охватывает W-CDMA, UMTS-FDD) и CDMA с синхронизированным временным разделением (TD-SCDMA, который охватывает UMTS-TDD, UMTS-TDD с низкой частотой элементарных посылок и UMTS-TDD с высокой частотой элементарных посылок). CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовывать технологию радиосвязи, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовывать технологию радиосвязи, такую как усовершенствованный UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.20, IEEE 802.16 (WiMAX), Flash-OFDM и т.д. UTRAN и E-UTRA являются частью универсальной системы мобильных телекоммуникаций (UMTS). Система долгосрочного развития (LTE) является приближающимся выпуском UMTS, который использует E-UTRA. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах от организации, именуемой "Проект Партнерства Третьего Поколения" (3GPP). CDMA2000 описывается в документах от организации, именуемой "Второй Проект Партнерства Третьего Поколения (3GPP2). Эти различные технологии и стандарты радиосвязи известны в данной области техники. Для ясности некоторые особенности методик описываются далее для UMTS, и терминология 3GPP используется далее в большей части описания.
Фиг.1 показывает систему 100 беспроводной связи с множеством Узлов Б 110 и пользовательского оборудования (UE) 120. Система 100 в 3GPP также может называться наземной сетью радиодоступа UMTS (UTRAN). Узел Б, как правило, является стационарной станцией, которая взаимодействует с UE и также может называться усовершенствованным Узлом Б (eNode B), базовой станцией, точкой доступа и т.д. Каждый Узел Б 110 обеспечивает зону радиосвязи для конкретной географической области и поддерживает связь с UE, расположенными в зоне обслуживания. Контроллер 130 системы соединяется с Узлами Б 110 и обеспечивает координирование и управление для этих Узлов Б. Контроллер 130 системы может быть одним объектом сети или набором объектов сети.
UE 120 могут быть рассредоточены по всей системе, и каждое UE может быть стационарным или мобильным. UE также может называться мобильной станцией, терминалом, терминалом доступа, абонентским модулем, станцией и т.д. UE может быть сотовым телефоном, персональным цифровым помощником (PDA), беспроводным устройством, карманным устройством, беспроводным модемом, переносным компьютером и т.д.
Фиг.2 показывает блок-схему исполнения одного Узла Б 110 и одного UE 120. Узел Б 110 оборудуется множеством (Т) антенн 220a-220t, которые могут использоваться для передачи данных по нисходящей линии связи и приема данных по восходящей линии связи. UE 120 оборудуется множеством (R) антенн 252a-252r, которые могут использоваться для передачи данных по восходящей линии связи и приема данных по нисходящей линии связи. Каждая антенна может быть физической антенной, виртуальной антенной, содержащей антенную решетку, и подходящим устройством формирования пучка, антенной решеткой с постоянным взвешивающим фильтром и т.д. Передача MIMO может отправляться от Т передающих антенн на Узле Б 110 к R приемным антеннам на UE 120.
На Узле Б 110 процессор 212 передаваемых данных (TX) и сигнализации может принять данные от источника данных (не показан) для всех запланированных UE. Процессор 212 может обрабатывать (например, форматировать, кодировать, перемежать и посимвольно преобразовывать) данные для каждого UE и предоставлять символы данных, которые являются символами модуляции для данных. Процессор 212 также может обрабатывать сигнализацию и предоставлять символы сигнализации, которые являются символами модуляции для сигнализации. Пространственный преобразователь 214 может предварительно кодировать символы данных для каждого UE на основе матрицы или вектора предварительного кодирования, выбранной этим UE/для этого UE, и предоставлять выходные символы. Вообще, матрица может иметь один столбец или множество столбцов. Модулятор (Mod) 216 CDMA может выполнять обработку CDMA над выходными символами и символами сигнализации и может предоставить Т выходных потоков элементарных посылок для Т передатчиков (TMTR) 218a-218t. Каждый передатчик 218 может обрабатывать (например, преобразовывать в аналоговую форму, фильтровать, усиливать и преобразовывать с повышением частоты) его выходной поток элементарных посылок и формировать сигнал нисходящей линии связи. Т сигналов нисходящей линии связи от Т передатчиков 218a-218t могут отправляться посредством Т антенн 220a-220t соответственно.
На UE 120 R антенн 252a-252r могут принимать сигналы нисходящей линии связи от Узла Б 110 и предоставлять R принятых сигналов R приемникам (RCVR) 254a-254r соответственно. Каждый приемник 254 может обрабатывать (например, фильтровать, усиливать, преобразовывать с понижением частоты и оцифровывать) свой принятый сигнал и предоставлять выборки канальному процессору 268 и эквалайзеру/демодулятору (Demod) 260 CDMA. Процессор 268 может выводить коэффициенты для фильтра преселектора/эквалайзера и коэффициенты для одной или более матриц комбинатора. Модуль 260 может выполнять коррекцию с помощью фильтра преселектора и демодуляцию CDMA и может предоставить отфильтрованные символы. Детектор 262 MIMO может объединять отфильтрованные символы по пространственному измерению и предоставлять обнаруженные символы, которые являются оценками символов данных и символов сигнализации, отправленных к UE 120. Процессор 264 принимаемых (RX) данных может обрабатывать (например, посимвольно восстанавливать, обращенно перемежать и декодировать) обнаруженные символы и предоставлять декодированные данные и сигнализацию. Вообще, обработка эквалайзером/демодулятором 260 CDMA, детектором 262 MIMO и процессором 264 принимаемых данных является дополняющей к обработке модулятором 216 CDMA, пространственным преобразователем 214 и процессором 212 передаваемых данных и сигнализации соответственно, на Узле Б 110.
Канальный процессор 268 может оценивать характеристику беспроводного канала от Узла Б 110 к UE 120. Процессор 268 и/или 270 могут обрабатывать оценку канала для получения информации обратной связи, которая может содержать информацию, показанную в Таблице 1.
Таблица 1
Информация
Описание
PCI
Передает специальную матрицу или вектор предварительного кодирования для использования в предварительном кодировании одного или более транспортных блоков.
Ранг
Указывает количество транспортных блоков для параллельной отправки.
CQI
Передает параметры обработки для каждого транспортного блока.
Процессор 268 и/или 270 может одновременно определять PCI, ранг и CQI для передачи данных нисходящей линии связи на основе оценки канала. Например, процессор 268 и/или 270 может оценивать разные возможные матрицы предварительного кодирования, которые могут использоваться для передачи данных, и разные сочетания столбцов в каждой матрице предварительного кодирования. Каждый столбец матрицы предварительного кодирования может использоваться для предварительного кодирования/пространственного преобразования, чтобы отправить один транспортный блок от всех Т антенн 220a-220t. Процессор 268 и/или 270 может выбирать матрицу предварительного кодирования, а также один или более отдельных столбцов из выбранной матрицы предварительного кодирования, которые могут обеспечить наилучшую производительность. Производительность может быть измерена по пропускной способности и/или какому-либо другому показателю. PCI может передавать выбранную матрицу предварительного кодирования, выбранный столбец(ы) из выбранной матрицы предварительного кодирования и т.д. CQI может передавать схему кодирования и модуляции для использования с каждым транспортным блоком, скорость передачи данных или транспортный формат для каждого транспортного блока, SINR каждого транспортного блока и т.д. Процессор 268 и/или 270 может предоставлять информацию обратной связи, которая может включать в себя PCI, ранг и CQI.
Информация обратной связи и данные для отправки по восходящей линии связи могут обрабатываться процессором 280 передаваемых данных и сигнализации, дополнительно обрабатываться модулятором 282 CDMA и адаптироваться передатчиками 254a-254r для формирования R сигналов восходящей линии связи, которые могут быть переданы посредством антенн 252a-252r соответственно. Количество передающих антенн на UE 120 может быть тем же или отличаться от количества приемных антенн, например, UE 120 может передавать информацию обратной связи с использованием одной антенны и принимать данные с использованием двух антенн. На Узле Б 110 сигналы восходящей линии связи от UE 120 могут приниматься антеннами 220a-220t, адаптироваться приемниками 218a-218t, фильтроваться эквалайзером/демодулятором 240 CDMA, обнаруживаться детектором 242 MIMO и обрабатываться процессором 244 принимаемых данных и сигнализации, чтобы восстановить информацию обратной связи и данные, отправленные UE 120.
Контроллеры/процессоры 230 и 270 могут руководить работой на Узле Б 110 и UE 120 соответственно. Запоминающие устройства 232 и 272 могут хранить программные коды и данные для Узла Б 110 и UE 120 соответственно. Планировщик 234 может назначать UE для передачи по нисходящей линии связи и/или восходящей линии связи на основе, например, информации обратной связи, принятой от UE.
В UMTS данные для UE могут обрабатываться как один или более транспортных каналов на более высоком уровне. Транспортные каналы могут перемещать данные для одной или более услуг, например речь, видео, пакетные данные и т.д. Транспортные каналы могут отображаться в физические каналы на физическом уровне. Физические каналы могут образовываться с помощью разных каналообразующих кодов и соответственно могут быть ортогональны друг другу в кодовой области.
3GPP версии 5 и выше поддерживает Высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA), который является множеством каналов и процедур, которое дает возможность высокоскоростной пакетной передачи данных по нисходящей линии связи. Для HSDPA Узел Б может отправлять данные по высокоскоростному совместно используемому каналу нисходящей линии связи (HS-DSCH), который является транспортным каналом нисходящей линии связи, который совместно используется всеми UE во временной и кодовой области. HS-DSCH может перемещать данные для одного или более UE в каждом TTI. Для HSDPA 10-миллисекундный (мс) кадр разделяется на пять субкадров по 2 мс, каждый субкадр включает в себя три интервала, и каждый интервал имеет длительность в 0,667 мс. TTI равен одному субкадру для HSDPA и является наименьшей единицей времени, в которую UE может быть назначено и обслужено. Совместное использование HS-DSCH может быть динамическим и может изменяться от TTI к TTI.
Таблица 2 перечисляет некоторые физические каналы нисходящей линии связи и восходящей линии связи в UMTS и дает короткое описание для каждого физического канала.
Таблица 2
Линия связи
Канал
Название канала
Описание
Нисходящая линия связи
HS-PDSCH
Высокоскоростной физический совместно используемый канал нисходящей линии связи
Переносит данные, отправленные по HS-DSCH для разных UE.
Нисходящая линия связи
HS-SCCH
Высокоскоростной совместно используемый канал управления для HS-DSCH
Переносит сигнализацию для HS-PDSCH.
Восходящая линия связи
HS-DPCCH
Выделенный физический канал управления для HS-DSCH
Переносит информацию обратной связи для передачи по нисходящей линии связи в HSDPA.
Восходящая линия связи
DPDCH
Выделенный физический канал данных
Переносит данные, отправленные UE к Узлу Б по восходящей линии связи.
Восходящая линия связи
DPCCH
Выделенный физический канал управления
Переносит управляющую информацию, отправленную UE к Узлу Б.
Фиг.3 показывает временную диаграмму для физических каналов в Таблице 2. Для HSDPA Узел Б может обслуживать одно или более UE в каждом TTI. Узел Б отправляет сигнализацию для каждого запланированного UE по HS-SCCH и отправляет данные по HS-PDSCH двумя интервалами позже. Узел Б может использовать конфигурируемое количество 128-символьных каналообразующих кодов для HS-SCCH и может использовать вплоть до пятнадцати 16-символьных каналообразующих кодов для HS-PDSCH. Каждый UE, который мог бы принять данные по HS-PDSCH, может обработать некоторое количество HS-SCCH в каждом TTI для определения, отправлена ли сигнализация для этого UE. Каждый UE, который планируется в заданном TTI, может обрабатывать HS-PDSCH для восстановления данных, отправленных к этому UE. Каждый запланированный UE может отправлять либо подтверждение приема (ACK) по HS-DPCCH, если транспортный блок декодируется правильно, либо отрицательное подтверждение (NACK) в противном случае. Каждый UE также может отправлять информацию обратной связи к Узлу Б по HS-DPCCH и/или DPCCH восходящей линии связи, как описывается далее.
Фиг.3 также показывает ошибки синхронизации между DPCCH восходящей линии связи, HS-PDSCH и HS-DPCCH на UE. HS-PDSCH начинается на два интервала после HS-SCCH. HS-DPCCH начинается приблизительно через 7,5 интервалов от конца соответствующей передачи по HS-PDSCH и также через m×256 элементарных посылок после начала соответствующего субкадра в DPCCH восходящей линии связи. HS-DPCCH может быть асинхронным с DPCCH восходящей линии связи, но выровненным по 256-символьному растру, чтобы сигналы передачи по восходящей линии связи на разных кодовых каналах оставались ортогональными.
Узел Б 110 может выполнять предварительное кодирование/пространственное преобразование для каждого каналообразующего кода "c" HS-PDSCH в каждом периоде "s" символов следующим образом:
Уравнение 1
где 345678 - вектор с не более чем Т символами данных для отправки с каналообразующим кодом c в периоде s символов,
- матрица или вектор предварительного кодирования для каналообразующего кода c, и
- вектор с Т выходными символами для отправки с каналообразующим кодом c в периоде s символов через Т передающих антенн.
Могут поддерживаться различные схемы предварительного кодирования/пространственного преобразования, например адаптивный массив с двойной передачей (D-TxAA), пространственно-временное разнесение передачи (STTD), разнесение передачи замкнутого цикла (CLTD), регулирование скорости по антенне (PARC), BLAST с повторным использованием кода (CRBLAST) и т.д. Для D-TxAA один транспортный блок может быть отправлен от двух антенн, используя вектор 2×1 предварительного кодирования, или два транспортных блока могут быть отправлены от двух антенн, используя матрицу 2×2 предварительного кодирования. Для STTD один транспортный блок может быть отправлен от двух передающих антенн, причем каждый символ данных отправляется от обеих антенн в двух периодах символов для достижения временного и пространственного разнесения. Для CLTD один транспортный блок может быть отправлен от двух передающих антенн, причем фаза одной антенны регулируется для улучшения приема посредством UE. Для PARC вплоть до Т транспортных блоков могут быть отправлены от вплоть до Т передающих антенн, один транспортный блок на антенну. Для CRBLAST один транспортный блок может быть отправлен от вплоть до Т передающих антенн. Для PARC и CRBLAST матрица  предварительного кодирования может быть единичной матрицей , содержащей единицы по диагонали и нули в других местах. Также могут поддерживаться другие схемы пространственного преобразования. Для ясности нижеследующее описание предполагает использование D-TxAA, и информация обратной связи формируется и отправляется для D-TxAA.
Вообще, для D-TxAA может поддерживаться любое количество матриц предварительного кодирования. В одном исполнении поддерживаются две матрицы предварительного кодирования и определяются следующим образом:
Уравнение (2)
Два столбца каждой матрицы предварительного кодирования ортогональны друг другу, и каждый столбец обладает единичной мощностью.
Четыре вектора предварительного кодирования могут быть заданы на основе матриц  и  предварительного кодирования, и могут быть заданы в виде:
Уравнение (3)
где  и  - векторы предварительного кодирования, соответствующие первому и второму столбцам соответственно, в матрице  предварительного кодирования, или ,
и  - векторы предварительного кодирования, соответствующие второму и первому столбцам соответственно, в матрице  предварительного кодирования, или , и
.
Так как первый элемент каждого вектора предварительного кодирования имеет общее значение , четыре вектора предварительного кодирования в уравнении (3) могут быть определены на основе значений второго элемента, которое может быть задано в виде:
Уравнение (4)
0
1
2
3
где w, w, w и w - второй элемент векторов , ,  и  предварительного кодирования соответственно.
UE может периодически определять матрицу или вектор предварительного кодирования, которые могут обеспечить наилучшую производительность для передачи данных по нисходящей линии связи к UE. Например, в каждом TTI UE может оценивать характеристику беспроводного канала от Узла Б к UE. Затем UE может оценивать производительность разных предположений, соответствующих разным возможным матрицам и векторам предварительного кодирования. Например, UE может определить общую пропускную способность для передачи (1) двух транспортных блоков с использованием , (2) двух транспортных блоков с использованием , (3) одного транспортного блока с использованием , (4) одного транспортного блока с использованием , (5) одного транспортного блока с использованием , (6) одного транспортного блока с использованием , и т.д. Как часть вычисления пропускной способности для каждого предположения UE может определить SINR каждого транспортного блока на основе матрицы или вектора предварительного кодирования для этого предположения.
UE может поддерживать последовательное подавление помех (SIC) и может восстанавливать множество транспортных блоков с использованием SIC. Для SIC UE может обработать принятые выборки для восстановления первого (или главного) транспортного блока, оценить помехи, обусловленные восстановленным транспортным блоком, вычесть оцененные помехи из принятых выборок и восстановить таким же образом второй транспортный блок. Первый транспортный блок наблюдает помехи от второго транспортного блока и может соответственно достичь более низкого SINR. Второй транспортный блок может наблюдать небольшие помехи от первого транспортного блока, если подавление помех было эффективным, и может достичь более высокого SINR.
Если UE поддерживает SIC, то UE может определить общую пропускную способность для передачи двух транспортных блоков, используя  с (i) транспортным блоком, отправленным с первым столбцом из , восстановленным первым, и (ii) транспортным блоком, отправленным со вторым столбцом из , восстановленным первым. UE также может определить общую пропускную способность для передачи двух транспортных блоков, используя  с (i) транспортным блоком, отправленным с первым столбцом из , восстановленным первым, и (ii) транспортным блоком, отправленным со вторым столбцом из , восстановленным первым.
UE может выбрать матрицу или вектор предварительного кодирования, которые могут обеспечить наилучшую производительность среди всех оцененных предположений. Затем UE может определить PCI, которая может передавать выбранную матрицу или вектор предварительного кодирования. UE может определить ранг для лучшего предположения, который может указывать количество транспортных блоков для параллельной отправки. UE также может определить значение CQI для каждого транспортного блока, которое может передавать параметры обработки для этого транспортного блока. UE может отправить PCI, ранг и CQI в качестве информации обратной связи на Узел Б.
В одном исполнении PCI преобразует выбранную матрицу предварительного кодирования и может отправляться с помощью одного разряда PCI, определенного, как показано в Таблице 3.
Таблица 3
Значение PCI
Выбранная матрица предварительного кодирования
0
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
1
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
В другом исполнении PCI передает выбранную матрицу предварительного кодирования и то, какой столбец из выбранной матрицы предварительного кодирования использовать при отправке одного транспортного блока. В этом исполнении PCI и ранг могут отправляться с помощью трех разрядов PCI, определенных, как показано в Таблице 4.
Таблица 4
Значение PCI
Выбранная матрица предварительного кодирования
Количество транспортных блоков
Выбранный столбец для одного транспортного блока
0
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
1
1 (или <img file="00000010.tif" he="5" wi="5" img-content="undefined" img-format="tif" />)
1
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
1
2 (или <img file="00000021.tif" he="5" wi="5" img-content="undefined" img-format="tif" />)
2
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
1
1 (или <img file="00000022.tif" he="5" wi="5" img-content="undefined" img-format="tif" />)
3
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
1
2 (или <img file="00000023.tif" he="5" wi="5" img-content="undefined" img-format="tif" />)
4
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
2
Нет данных
5
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
2
Нет данных
В еще одном исполнении PCI передает выбранную матрицу предварительного кодирования, какой столбец из выбранной матрицы предварительного кодирования использовать при отправке одного транспортного блока, и какой транспортный блок будет декодироваться первым (который называется главным транспортным блоком), если UE поддерживает SIC. В этом исполнении PCI и ранг могут отправляться с помощью трех разрядов PCI, определенных как показано в Таблице 5. Значения 011 и 111 PCI могут использоваться UE, допускающими SIC.
Таблица 5
Значение PCI
Выбранная матрица предварительного кодирования
Количество транспортных блоков
Выбранный столбец для одного транспортного блока
Индекс главного транспортного блока для UE, допускающего SIC
PCI<sub>2</sub>
PCI<sub>1</sub>
PCI<sub>0</sub>
0
0
0
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
1
1
Нет данных
0
0
1
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
2
Нет данных
1
0
1
0
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
1
2
Нет данных
0
1
1
<img file="00000007.tif" he="5" wi="6" img-content="undefined" img-format="tif" />
2
Нет данных
2
1
0
0
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
1
1
Нет данных
1
0
1
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
2
Нет данных
1
1
1
0
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
1
2
Нет данных
1
1
1
<img file="00000008.tif" he="5" wi="7" img-content="undefined" img-format="tif" />
2
Нет данных
2
Вообще, PCI может содержать любую информацию, которая может передавать определенную матрицу или вектор предварительного кодирования для использования в передаче данных. В описанных выше исполнениях PCI может передавать выбранную матрицу предварительного кодирования и выбранный столбец этой матрицы, только если отправляется один транспортный блок. В другом исполнении PCI может передавать один или более определенных векторов предварительного кодирования для использования в одном или более транспортных блоках, и дополнительные векторы предварительного кодирования для использования в дополнительных транспортных блоках, при наличии, могут определяться на основе сигнализированного вектора(ов) предварительного кодирования. Например, в показанном в уравнениях (2) и (3) исполнении PCI может передавать определенный вектор предварительного кодирования для использования в одном транспортном блоке. Если два транспортных блока выбираются или предпочитаются UE, то вектор предварительного кодирования для использования во втором транспортном блоке может быть дополнением сигнализированного вектора предварительного кодирования, причем оба вектора из одной матрицы предварительного кодирования. Например, 2-разрядное значение PCI может передавать вектор  предварительного кодирования для одного транспортного блока. Если выбираются или предпочитаются два транспортных блока, то дополняющий вектор  предварительного кодирования может использоваться для второго транспортного блока, причем  и  - из . Вообще, число разрядов для использования в PCI может быть сокращено с помощью использования структуры матриц предварительного кодирования, чтобы некоторая информация предварительного кодирования могла отправляться явно, тогда как другая информация предварительного кодирования могла отправляться неявно или выводиться из сигнализированной информации предварительного кодирования.
PCI также может включать в себя другую информацию, например информацию о возможностях UE. UE может передавать к UTRAN во время установления вызова его возможности, например особую архитектуру приемника MIMO у UE. Например, может быть установлен признак в возможностях UE для указания того, что UE поддерживает SIC. Планировщик Узла Б может использовать эту информацию о возможностях UE для планирования UE на передачу и для распределения ресурсов запланированным UE. В качестве примера планировщик Узла Б может распределить одинаковые кодовые ресурсы данному UE для обоих транспортных блоков, и UE может эффективно выполнять подавление помех для второго транспортного блока, если UE поддерживает SIC. Если планировщик Узла Б знает, какой из двух транспортных блоков будет восстанавливаться первым и возможно аннулироваться, из принятых сигналов до восстановления второго транспортного блока, то планировщик может выбрать смешение двух UE способом коллективного доступа с пространственным разделением каналов (SDMA) с использованием только PCI и CQI для транспортного блока, который будет восстанавливаться первым. Транспортный блок, который декодировался бы первым, если UE, допускающий SIC, является тем самым, для которого сигнализируются предпочтительный первичный вектор предварительного кодирования и ассоциированная CQI. Планировщик Узла Б может использовать только информацию в сообщениях PCI/CQI для предпочтительных первичных транспортных блоков от разных UE для SDMA, если планировщик Узла Б желает спланировать транспортный блок одного UE параллельно с транспортным блоком для другого UE.
UE может отправить CQI для одного или более транспортных блоков, и Узел Б может обработать каждый транспортный блок на основе CQI, отправленной UE. CQI может предоставляться различными способами.
В одном исполнении значение CQI может предоставляться для каждого транспортного блока и может использоваться для обработки транспортного блока на Узле Б. В этом исполнении может предоставляться одно значение CQI, если UE предпочитает один транспортный блок, и могут предоставляться два значения CQI, если предпочтительны два транспортных блока. Одно или два значения CQI могут отправляться с ассоциированной PCI в одном TTI. В качестве альтернативы два значения CQI для двух транспортных блоков могут быть отправлены способом мультиплексирования с временным разделением (TDM) за два TTI, по одному значению CQI в каждом TTI. PCI, которая ассоциирована с множеством подвергнутых TDM значений CQI, вместе с этими значениями CQI образует одно сообщение PCI/CQI на более низкой скорости, чем без мультиплексирования с временным разделением. Каждое значение CQI может иметь достаточное число разрядов дискретности, чтобы достичь необходимой дробности. Та же самая дробность может использоваться для каждого значения CQI. В качестве альтернативы, для разных количеств транспортных блоков могут использоваться разные дробности для значений CQI. Например, для одного транспортного блока может предоставляться 5-разрядное значение CQI, и два 4-разрядных значения CQI могут предоставляться для двух транспортных блоков. Компьютерное моделирование указывает незначительную потерю от 0 до 2 процентов в пропускной способности участка при использовании 4-разрядных значений CQI вместо 5-разрядных значений CQI для двух транспортных блоков.
CQI может объединяться с PCI и/или рангом. Разные объемы информации CQI могут отправляться в зависимости от того, один или два транспортных блока предпочтительны для UE. В результате объединения CQI с PCI и/или рангом может потребоваться меньшее число разрядов для информации обратной связи. Кроме того, это объединение PCI, ранга и CQI может обладать преимуществом в том, что вся информация об ассоциированных PCI, ранге и CQI, которую планировщик Узла Б использует для эффективного распределения ресурсов для UE, доступна одновременно. Если эти компоненты обратной связи принимаются в разные моменты времени и/или с разными скоростями обновления, то планировщик Узла Б может испытывать недостаток в информации, которая была бы необходима для хорошего планирования. Например, может быть не полезным, если планировщик Узла Б получает обновление PCI и ранга, но не знает поддерживаемые размеры транспортных блоков для этого конкретного сочетания PCI и ранга.
2
1
0
В одном исполнении PCI ранг и CQI объединяются в единое сообщение PCI/CQI, которое также может называться составными разрядами PCI и CQI. Таблица 6 показывает исполнение 10-разрядного сообщения PCI/CQI для PCI, заданного в Таблице 5. В этом исполнении самый старший разряд (MSB) является выбирающим разрядом матрицы предварительного кодирования (PM), который указывает то, какая матрица предварительного кодирования выбирается. Разряд PM равен '0', когда выбирается , и равен '1', когда выбирается . Разряд PM равен разряду PCI в Таблице 5. Следующий MSB является разрядом индекса столбца (CI), который указывает (i) какой столбец выбранной матрицы предварительного кодирования использовать, когда предпочтителен один транспортный блок, или (ii) какой транспортный блок является главным транспортным блоком, когда предпочтительны два транспортных блока. Разряд CI равен разряду PCI в Таблице 5. Оставшиеся восемь разрядов передают CQI для одного или двух транспортных блоков. Имеются 256 возможных значений для каждого сочетания PM и CI, причем первые 32 значения используются для передачи одного значения CQI для одного транспортного блока, и оставшиеся 224 значения используются для передачи двух значений CQI для двух транспортных блоков. Логическое ИЛИ с третьего по пятый MSB равно '0' для одного транспортного блока и равно '1' для двух транспортных блоков, и соответственно равно разряду PCI в Таблице 5.
Таблица 6
Индекс
PM
CI
Значения CQI
Используются для
0
0
0
0
0
0
0
0
0
0
0
32 уровня CQI для одного транспортного блока со столбцом #1 матрицы #1 предварительного кодирования
1
0
0
0
0
0
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
31
0
0
0
0
0
1
1
1
1
1
32
0
0
0
0
1
0
0
0
0
0
224 сочетания CQI для двух транспортных блоков с матрицей #1 предварительного кодирования и главным #1
33
0
0
0
0
1
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
255
0
0
1
1
1
1
1
1
1
1
256
0
1
0
0
0
0
0
0
0
0
32 уровня CQI для одного транспортного блока со столбцом #2 матрицы #1 предварительного кодирования
257
0
1
0
0
0
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
287
0
1
0
0
0
1
1
1
1
1
288
0
1
0
0
1
0
0
0
0
0
224 сочетания CQI для двух транспортныхблоков с матрицей #1 предварительного кодирования и главным #2
289
0
1
0
0
1
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
511
0
1
1
1
1
1
1
1
1
1
512
1
0
0
0
0
0
0
0
0
0
32 уровня CQI для одного транспортного блока со столбцом #1 матрицы #2 предварительного кодирования
513
1
0
0
0
0
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
543
1
0
0
0
0
1
1
1
1
1
544
1
0
0
0
1
0
0
0
0
0
224 сочетания CQI для двух транспортных блоков с матрицей #2 предварительного кодирования и главным #1
545
1
0
0
0
1
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
767
1
0
1
1
1
1
1
1
1
1
768
1
1
0
0
0
0
0
0
0
0
32 уровня CQI для одного транспортного блока со столбцом #2 матрицы #2 предварительного кодирования
769
1
1
0
0
0
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
799
1
1
0
0
0
1
1
1
1
1
800
1
1
0
0
1
0
0
0
0
0
224 сочетания CQI для двух транспортных блоков с матрицей #2 предварительного кодирования и главным #2
801
1
1
0
0
1
0
0
0
0
1
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
1023
1
1
1
1
1
1
1
1
1
1
В показанном в Таблице 6 исполнении два MSB из сообщения PCI/CQI передают PCI, и восемь самых младших разрядов (LSB) сообщения PCI/CQI передают ранг и CQI. 8-разрядное составное значение для части LSB в сообщении PCI/CQI имеет общий диапазон от 0 до 255. Нижний диапазон от 0 до 31 используется для одного транспортного блока (или ранга = 1), а верхний диапазон от 32 до 255 используется для двух транспортных блоков (или ранга = 2). Одно 5-разрядное значение CQI может быть отправлено, когда UE предпочитает один транспортный блок, и два 4-разрядных значения CQI могут быть отправлены, когда предпочтительны два транспортных блока. Поскольку верхний диапазон имеет только 224 возможных значения для двух 4-разрядных значений CQI, 32 из 256 возможных сочетаний CQI не поддерживаются. 32 сочетания CQI, появление которых менее всего вероятно, могут быть исключены.
Фиг.4 показывает исполнение исключения 32 сочетаний CQI для двух 4-разрядных значений CQI. Горизонтальная ось показывает 16 возможных уровней CQI для транспортного блока #1, а вертикальная ось показывает 16 возможных уровней CQI для транспортного блока #2. Когда для UE предпочтительны два транспортных блока, качества канала у двух транспортных блоков обычно не полностью несогласованны. Отсюда может быть маловероятным иметь сочетания CQI с предельной асимметрией для двух транспортных блоков, например очень низкий уровень CQI для одного транспортного блока и очень высокий уровень CQI для другого транспортного блока. Фиг.4 с помощью затемнения показывает 32 асимметричных сочетания CQI, которые могут быть исключены.
Если измеренные значения CQI для двух транспортных блоков соответствуют одному из исключенных сочетаний CQI, то большее из двух значений CQI может быть снижено, пока результирующие значения CQI соответствуют допустимому сочетанию CQI. В показанном на фиг.4 примере, если измеренные значения CQI соответствуют одному из исключенных сочетаний CQI в верхнем левом углу, то значение CQI у транспортного блока #2 может быть снижено, пока получается допустимое сочетание CQI. Если измеренные значения CQI соответствуют одному из исключенных сочетаний CQI в нижнем правом углу, то значение CQI у транспортного блока #1 может быть снижено, пока получается допустимое сочетание CQI.
Таблица 7 показывает другое исполнение 10-разрядного сообщения PCI/CQI для PCI, заданного в Таблице 4. В этом исполнении отправляется одно 5-разрядное значение CQI, когда предпочтителен один транспортный блок. Когда предпочтительны два транспортных блока, отправляются одно 5-разрядное значение CQI и одно 4-разрядное значение CQI, причем 5-разрядное значение CQI используется для лучшего транспортного блока. Поскольку имеются 448 возможных значений для двух транспортных блоков, 64 из 512 возможных сочетаний CQI не поддерживаются. 64 сочетания CQI, появление которых менее всего вероятно, могут быть исключены.
Таблица 7
Индекс
Значения PCI/CQI
Используются для
0
0
0
0
0
0
0
0
0
0
0
32 уровня CQI для одного транспортного блока с вектором <img file="00000010.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
31
0
0
0
0
0
1
1
1
1
1
32
0
0
0
0
1
0
0
0
0
0
32 уровня CQI для одного транспортного блока с вектором <img file="00000028.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
63
0
0
0
0
1
1
1
1
1
1
64
0
0
0
1
0
0
0
0
0
0
32 уровня CQI дляодного транспортного блока с вектором <img file="00000029.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
95
0
0
0
1
0
1
1
1
1
1
96
0
0
0
1
1
0
0
0
0
0
32 уровня CQI для одного транспортного блока с вектором <img file="00000030.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
127
0
0
0
1
1
1
1
1
1
1
128
0
0
1
0
0
0
0
0
0
0
448 сочетаний CQI для двух транспортных блоков с матрицей <img file="00000031.tif" he="5" wi="6" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
575
1
0
0
0
1
1
1
1
1
1
576
1
0
0
1
0
0
0
0
0
0
448 сочетаний CQI для двух транспортных блоков с матрицей <img file="00000032.tif" he="5" wi="7" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
1023
1
1
1
1
1
1
1
1
1
1
Таблица 8 показывает еще одно исполнение 10-разрядного сообщения PCI/CQI для 2-разрядной PCI и 8-разрядных CQI и ранга. В этом исполнении 2-разрядное значение PCI может указывать один из четырех возможных векторов предварительного кодирования, например, которые показаны в Таблице 6 и уравнениях (3) и (4). 8-разрядное составное значение может указывать CQI и ранг, например, как показано в Таблице 6.
Таблица 8
Индекс
Значения PCI
Значения CQI
Используются для
0
0
0
0
0
0
0
0
0
0
0
31 уровень CQI для одного транспортного блока с вектором <img file="00000010.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
30
0
0
0
0
0
1
1
1
1
0
31
0
0
0
0
0
1
1
1
1
1
225 сочетаний CQI для двух транспортных блоков с векторами <img file="00000010.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> и <img file="00000033.tif" he="5" wi="5" img-content="undefined" img-format="tif" />
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
255
0
0
1
1
1
1
1
1
1
1
256
0
1
0
0
0
0
0
0
0
0
31 уровень CQI для одного транспортного блока с вектором <img file="00000034.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
286
0
1
0
0
0
1
1
1
1
0
287
0
1
0
0
0
1
1
1
1
1
225 сочетаний CQI для двух транспортных блоков с векторами <img file="00000035.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> и <img file="00000014.tif" he="5" wi="5" img-content="undefined" img-format="tif" />
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
511
0
1
1
1
1
1
1
1
1
1
512
1
0
0
0
0
0
0
0
0
0
31 уровень CQI для одного транспортного блока с вектором <img file="00000014.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
542
1
0
0
0
0
1
1
1
1
0
543
1
0
0
0
0
1
1
1
1
1
225 сочетаний CQI для двух транспортных блоков с векторами <img file="00000014.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> и <img file="00000035.tif" he="5" wi="5" img-content="undefined" img-format="tif" />
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
767
1
0
1
1
1
1
1
1
1
1
768
1
1
0
0
0
0
0
0
0
0
31 уровень CQI для одного транспортногоблока с вектором <img file="00000033.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> предварительного кодирования
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
798
1
1
0
0
0
1
1
1
1
0
799
1
1
0
0
0
1
1
1
1
1
225 сочетаний CQI для двух транспортных блоков с векторами <img file="00000033.tif" he="5" wi="5" img-content="undefined" img-format="tif" /> и <img file="00000010.tif" he="5" wi="5" img-content="undefined" img-format="tif" />
<img file="00000027.tif" he="5" wi="2" img-content="undefined" img-format="tif" />
1023
1
1
1
1
1
1
1
1
1
1
В исполнении, показанном в Таблице 8, 8-разрядное составное значение имеет диапазон от 0 до 255, который может быть разделен на (i) нижний диапазон от 0 до 30 для одного транспортного блока (или ранга = 1), и (ii) верхний диапазон от 31 до 255 для двух транспортных блоков (или ранга = 2). Верхний диапазон включает в себя 225 значений, которые могут использоваться для поддержки 15 уровней для каждого из двух значений CQI. Если предпочтителен один транспортный блок, то одно значение CQI в диапазоне от 0 до 30 может быть определено и предоставлено в качестве 8-разрядного составного значения. Если предпочтительны два транспортных блока, то для каждого транспортного блока может определяться одно значение CQI в диапазоне от 0 до 14, и два значения CQI могу предоставляться в виде 8-разрядного составного значения. 8-разрядное составное значение может задаваться в виде:
S
где CQI - значение CQI в пределах {0…30} для одного транспортного блока,
1
2
CQI и CQI - значения CQI в пределах {0…14} для двух транспортных блоков, и
C
CQI - 8-разрядное составное значение для одного или двух транспортных блоков.
Вообще, PCI, ранг и CQI могут объединяться различными способами. Таблицы с 6 по 8 дают три примера, в которых PCI, ранг и CQI объединяются в 10-разрядное сообщение PCI/CQI. Число разрядов для использования в сообщении PCI/CQI может зависеть от различных факторов, например количество поддерживаемых матриц предварительного кодирования, максимальное количество транспортных блоков, количество уровней для значения CQI для каждого транспортного блока, возможность UE (например, SIC) и т.д. PCI, ранг и CQI могут быть преобразованы в сообщение PCI/CQI на основе любого преобразования с помощью трех примеров преобразований, показанных в Таблицах с 6 по 8.
PCI, ранг и CQI могут отправляться UE различными способами. Далее описываются некоторые схемы для отправки PCI, ранга и CQI.
Фиг.5 показывает исполнение отправки PCI, ранга и CQI по каналу HS-DPCCH. В каждом TTI информация ACK/NACK может быть отправлена в первом интервале TTI, а PCI, ранг и CQI могут быть отправлены во втором и третьем интервалах TTI. В каждом TTI один разряд ACK/NACK для одного транспортного блока или два разряда ACK/NACK для двух транспортных блоков могут быть кодированы в канале для получения 10 кодовых разрядов. 10 кодовых разрядов для ACK/NACK могут быть расширены и преобразованы для первого интервала в TTI.
В показанном на фиг.5 исполнении сообщение PCI/CQI может содержать десять составных разрядов PCI и CQI и может формироваться, например, как показано в Таблице 6, 7 или 8. В другом исполнении PCI, ранг и CQI могут быть отправлены отдельно, например с тремя использованными разрядами для PCI и ранга и семью использованными разрядами для CQI. В любом случае десять разрядов для сообщения PCI/CQI могут быть кодированы в канале с помощью блочного кода (20, 10) для получения кодового слова из 20 кодовых разрядов. Блочный код (20, 10) может быть субкодом второго порядка в коде Рида-Мюллера и может быть определен тем же образом, что и код (20, 5), используемый в версии 6 3GPP для CQI, отправленной по HS-DPCCH. 20 кодовых разрядов для сообщения PCI/CQI могут быть расширены и преобразованы для второго и третьего интервалов в TTI.
Вообще, всего X разрядов может быть отправлено по HS-DPCCH для PCI, ранга и CQI, где X может быть любым целочисленным значением. X разрядов может иметь место для объединенного сообщения PCI/CQI, например, как показано в Таблице 6, 7 или 8. В качестве альтернативы, X разрядов могут включать в себя M разрядов для PCI и N разрядов для CQI и ранга. Блочный код (20, X) может использоваться для кодирования всех X разрядов для PCI, ранга и CQI, чтобы получить 20 кодовых разрядов. Например, всего 12 разрядов могут быть отправлены с помощью блочного кода (20, 12) и могут поддерживать 32 уровня CQI для одного транспортного блока и 992 сочетания CQI для двух транспортных блоков на основе преобразования PCI/CQI в Таблице 6. В качестве другого примера, 11 разрядов могут быть отправлены с помощью блочного кода (20, 11) и могут поддерживать (i) 32 уровня CQI для каждого транспортного блока на основе преобразования PCI/CQI в Таблице 7, либо (ii) 3 разряда для PCI и ранга и 4-разрядное значение CQI для каждого транспортного блока с отдельным PCI/рангом и CQI. Мощность передачи у HS-DPCCH может быть установлена для достижения необходимой производительности декодирования для X разрядов, отправленных для PCI, ранга и CQI.
Если для HS-DPCCH используется BPSK, как определено в версии 6 3GPP, то может быть отправлено 20 кодовых разрядов в двух интервалах. Если для HS-DPCCH используется QPSK, то может быть отправлено 40 кодовых разрядов в двух интервалах. Затем может использоваться блочный код (40, X) для кодирования X разрядов для PCI, ранга и CQI в 40 кодовых разрядов, которые могут быть отправлены в двух интервалах с использованием QPSK. Использование QPSK для HS-DPCCH может повысить производительность в некоторых сценариях.
Вообще, может быть установлен компромисс между мощностью передачи в HS-DPCCH и дробностью CQI. Большая мощность передачи может использоваться для HS-DPCCH, чтобы добиться одинаковой дробности CQI одновременно для одного и двух транспортных блоков. Если мощность передачи по восходящей линии связи является важной, то UE может быть сконфигурировано для отправки CQI на более низкой скорости, что может потом привести к более низкой скорости адаптации линии.
В другом исполнении PCI и ранг отправляются по DPCCH восходящей линии связи, а CQI отправляется по HS-DPCCH. Возвращаясь к фиг.3, DPCCH восходящей линии связи перемещает контрольное поле, поле индикатора комбинаций форматов транспорта (TFCI), поле информации обратной связи (FBI) и поле управления мощностью передачи (TPC). Поле FBI может быть длиной в 0 или 1 разряд. FBI исходно определяется для переноса информации о выборе весов формирования пучка для CLTD. FBI может использоваться для отправки PCI и ранга.
Фиг.6 показывает одно исполнение отправки PCI и, возможно, ранга по DPCCH восходящей линии связи. PCI и ранг следует отправлять по DPCCH восходящей линии связи приблизительно в то же время, когда отправляется ассоциированная CQI по HS-DPCCH. HS-DPCCH может не совпадать с DPCCH восходящей линии связи на границе интервала. Тем не менее заданный TTI будет охватывать одну передачу CQI по HS-DPCCH и три разряда FBI в трех интервалах по DPCCH восходящей линии связи.
В одном исполнении три разряда FBI в одном TTI используются для передачи выбора матрицы  или  предварительного кодирования, как показано в Таблице 3. В этом исполнении три разряда FBI могут перемещать один разряд информации для указания  или , и для этого разряда информации может использоваться блочный код (3, 1) для повышения надежности. Например, разряд информации может повторяться три раза и отправляться в виде трех разрядов FBI. Информация о том, предпочитаются один или два транспортных блока (то есть ранг), какой столбец выбранной матрицы предварительного кодирования использовать для одного транспортного блока и как значения CQI преобразуются в разные столбцы выбранной матрицы предварительного кодирования, может предоставляться с помощью CQI, отправленной по HS-DPCCH.
В другом исполнении для передачи трех разрядов PCI используются три разряда FBI в одном TTI, которые могут быть определены, как показано в Таблице 4 или 5. Разряды FBI могут отправляться с достаточным уровнем мощности, чтобы достичь необходимой надежности для разрядов PCI.
Выше описаны различные исполнения для сообщения PCI, ранга и CQI. Для уменьшения влияния на существующую версию 6 3GPP PCI, ранг и CQI могут объединяться в одно X-разрядное сообщение PCI/CQI, которое может быть кодировано с использованием блочного кода (20, X) и отправлено в двух интервалах по HS-DPCCH с использованием BPSK. X может быть равно 10 для исполнений, показанных в Таблицах 6, 7 и 8, и может быть равно другим значениям для других исполнений.
Объединение и отправка PCI, ранга и CQI в одном сообщении PCI/CQI может обеспечить некоторые преимущества. Во-первых, PCI, ранг и CQI были доступны вместе и могут использоваться для планирования решений по передаче данных. Во-вторых, объединение PCI, ранга и CQI может сделать возможным переменное количество значений CQI для переменного количества транспортных блоков, которые нужно отправить в каждом TTI с тем же размером X-разрядного сообщения. Также может быть достигнута одинаковая задержка передачи сообщений CQI независимо от того, один или два транспортных блока предпочитает UE. Поддержание задержки передачи сообщений для CQI на минимуме предусматривает лучшее отслеживание изменений в условиях канала.
Фиг.7 показывает исполнение процесса 700 для отправки информации обратной связи. Может быть определена PCI (этап 712) для передачи данных от передатчика (например, Узла Б) к приемнику (например, UE). Также может быть определена CQI для передачи данных (этап 714). Также может быть определен ранг, указывающий количество транспортных блоков для параллельной отправки в передаче данных (этап 716). PCI, ранг и CQI могут быть определены путем оценки разных предположений и с использованием PCI, ранга и CQI из предположения с наилучшей производительностью. Сообщение может быть образовано на основе PCI, ранга и CQI (этап 718) и может быть отправлено передатчику (этап 720).
PCI может содержать матрицу предварительного кодирования или вектор предварительного кодирования для использования в передаче данных. PCI также может содержать по меньшей мере один вектор предварительного кодирования по меньшей мере для одного транспортного блока для отправки (или предпочитаться) в передаче данных, и дополнительный вектор(ы) предварительного кодирования для дополнительного транспортного блока(ов), если отправляются, может быть определен на основе по меньшей мере одного вектора предварительного кодирования, переданного посредством PCI. Например, PCI может содержать первичный вектор предварительного кодирования для первичного транспортного блока. Вторичный вектор предварительного кодирования для вторичного транспортного блока, если отправляется, может быть определен на основе первичного вектора предварительного кодирования.
CQI может содержать по меньшей мере одно значение CQI по меньшей мере для одного транспортного блока для отправки в передаче данных. Ранг и CQI могут объединяться на основе преобразования, содержащего множество диапазонов значений, причем каждый диапазон значений соответствует разному количеству транспортных блоков. CQI может содержать одно значение CQI и может находиться в первом диапазоне значений (например, от 0 до 30), если приемником предпочитается один транспортный блок. CQI может содержать два значения CQI и может находиться во втором диапазоне значений (например, от 31 до 255), если предпочитаются два транспортных блока.
PCI, ранг и CQI также могут объединяться на основе преобразования, содержащего множество диапазонов значений, соответствующих множеству значений для PCI. Каждый диапазон значений может содержать множество поддиапазонов значений, соответствующих разным количествам транспортных блоков, например, как показано в Таблице 6. Множество диапазонов может содержать (i) по меньшей мере два диапазона первого размера (например, 32 уровня CQI), соответствующие по меньшей мере двум значениям PCI для одного транспортного блока и (ii) по меньшей мере один диапазон второго размера (например, 448 сочетаний CQI), соответствующий по меньшей мере одному значению PCI для множества транспортных блоков, например, как показано в Таблице 7. PCI, ранг и CQI также могут объединяться другими способами или отправляться отдельно.
Для этапа 720 сообщение может кодироваться с помощью кода с прямым исправлением ошибок (FEC) для получения кодированного сообщения, которое может быть отправлено по HS-DPCCH. Например, сообщение может кодироваться с помощью блочного кода для получения кодового слова, которое может быть отправлено по HS-DPCCH, как показано на фиг.5. PCI также может отправляться по DPCCH восходящей линии связи, а CQI и ранг могут отправляться по HS-DPCCH, например, как показано на фиг.6.
Фиг.8 показывает исполнение процесса 800 для отправки передачи данных. Сообщение, содержащее PCI, ранг и CQI, может быть принято передатчиком, например Узлом Б (этап 812). Количество транспортных блоков, предпочитаемое для передачи данных, может быть определено на основе одного из множества диапазонов значений, в который попадает CQI (этап 814). Множество диапазонов может содержать первый и второй диапазоны. Если CQI попадает в первый диапазон, то может быть получено одно значение CQI для одного транспортного блока. Если CQI попадает во второй диапазон, то могут быть получены два значения CQI для двух транспортных блоков. По меньшей мере один транспортный блок может быть обработан на основе CQI (этап 816). Например, каждый транспортный блок может быть обработан на основе схемы кодирования и модуляции, определенной значением CQI для этого транспортного блока. По меньшей мере один транспортный блок может быть предварительно кодирован на основе PCI (этап 818). PCI может содержать матрицу предварительного кодирования или вектор предварительного кодирования. Затем по меньшей мере один транспортный блок может быть предварительно кодирован на основе матрицы или вектора предварительного кодирования из PCI. PCI также может содержать первичный вектор предварительного кодирования, и первичный транспортный блок может быть предварительно кодирован на основе первичного вектора предварительного кодирования. Если отправляется более одного транспортного блока, то вторичный транспортный блок может быть предварительно кодирован на основе вторичного вектора предварительного кодирования, ассоциированного с первичным вектором предварительного кодирования.
Специалисты в данной области техники поняли бы, что информация и сигналы могут быть представлены с использованием любой из ряда различных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, разряды, символы и элементарные посылки, на которые могут ссылаться по всему вышеприведенному описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любым их сочетанием.
Специалисты дополнительно признали бы, что различные пояснительные логические блоки, модули, схемы и этапы алгоритмов, описанные в связи с раскрытием изобретения в этом документе, могут быть реализованы в виде электронных аппаратных средств, компьютерного программного обеспечения или их сочетаний. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратных средств и программного обеспечения, различные пояснительные компоненты, блоки, модули, схемы и этапы описаны выше, как правило, в терминах их функциональных возможностей. Реализованы ли такие функциональные возможности как аппаратные средства или как программное обеспечение, зависит от конкретного применения и конструктивных ограничений, налагаемых на всю систему. Квалифицированные специалисты могут реализовать описанные функциональные возможности различными путями для каждого отдельного применения, но такие решения по реализации не должны интерпретироваться как вызывающие отклонение от объема настоящего раскрытия изобретения.
Различные пояснительные логические блоки, модули и схемы, описанные применительно к раскрытию изобретения в этом документе, могут быть реализованы или выполнены с помощью универсального процессора, цифрового процессора сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретной вентильной или транзисторной логики, дискретных аппаратных компонентов или любого их сочетания, спроектированных для выполнения описанных в этом документе функций. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой типовой процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован в виде сочетания вычислительных устройств, например, сочетания DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров совместно с ядром DSP, или любой другой подобной конфигурации.
Этапы способа или алгоритма, описанные в связи с раскрытием изобретения в этом документе, могут быть реализованы непосредственно в аппаратных средствах, в модуле программного обеспечения, выполняемом процессором, или в сочетании из двух этих средств. Модуль программного обеспечения может находиться в памяти ОЗУ, флэш-памяти, памяти ПЗУ, памяти EPROM (электрически программируемого ПЗУ), памяти EEPROM (электрически стираемого и программируемого ПЗУ), регистрах, на жестком диске, съемном диске, компакт-диске или любом другом виде носителя информации, известного в данной области техники. Типовой носитель информации соединяется с процессором таким образом, что процессор может считывать информацию и записывать информацию на носитель информации. В альтернативном варианте носитель информации может составлять единое целое с процессором. Процессор и носитель информации могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В альтернативном варианте процессор и носитель информации могут постоянно находиться в виде дискретных компонентов в пользовательском терминале.
Предшествующее описание раскрытия изобретения предоставляется, чтобы дать возможность любому специалисту в данной области техники создать или использовать раскрытие изобретения. Различные модификации к этому раскрытию изобретения будут полностью очевидны специалистам в данной области техники, а общие принципы, определенные в этом документе, могут быть применены к другим вариациям без отклонения от сущности или объема раскрытия изобретения. Таким образом, данное раскрытие изобретения не предназначено, чтобы ограничиваться описанными в этом документе примерами и исполнениями, а должно соответствовать самому широкому объему, согласующемуся с принципами и новыми признаками, раскрытыми в этом документе.