СИГНАЛИЗАЦИЯ ИНФОРМАЦИИ О МОЩНОСТИ ДЛЯ MIMO-ПЕРЕДАЧИ В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
SIGNALLING POWER INFORMATION FOR MIMO TRANSMISSION IN WIRELESS COMMUNICATION SYSTEM

Притязание на приоритет по §119 U.S.C. 35.
Настоящая заявка на патент притязает на приоритет предварительной заявки на патент США за номером 60/884820, называемой "Virtual Power Offset Signalling in MIMO", поданной 12 января 2007 г., переуступленной правопреемнику этой заявки и полностью включенной в это описание по ссылке.
Область техники, к которой относится изобретение
Настоящее раскрытие относится, в целом, к связи, и, более конкретно, к способам сигнализации информации о мощности в системе беспроводной связи.
Уровень техники
В системе радиосвязи Узел B может использовать множество (Т) передающих антенн для передачи данных в пользовательское оборудование (UE), оборудованное множеством (R) приемных антенн. Множество передающих и приемных антенн образует канал со многими входами и многими выходами (MIMO), который может быть использован для повышения пропускной способности и/или повышения надежности. Например, для повышения пропускной способности Узел B может передавать до T потоков данных одновременно из T передающих антенн. В виде варианта, для повышения качества приема UE Узел B может передавать один поток данных из всех T передающих антенн. Каждый поток данных может нести один транспортный блок в заданном интервале времени передачи (TTI). Следовательно, термины "поток данных" и "транспортный блок " могут использоваться взаимозаменяемо.
Высокая эффективность (например, высокая пропускная способность) может быть достигнута при передаче каждого транспортного блока на наибольшей возможной скорости, которая все еще обеспечивает возможность надежного декодирования устройством UE транспортного блока. UE может оценивать отношения сигнала к помехам и шуму (SINR) для каждой возможной комбинации предварительного кодирования транспортных блоков, которые могли быть переданы, и затем может определять информацию индикатора качества канала (CQI) на основе оцененных SINR для наилучшей комбинации предварительного кодирования транспортных блоков. Информация CQI может передавать набор параметров обработки для каждого транспортного блока. UE может посылать информацию CQI в Узел B. Узел B может обрабатывать один или большее количество транспортных блоков в соответствии с Информацией CQI и передавать транспортный(ые) блок(и) в UE.
Эффективность передачи данных может зависеть от точного определения и передачи устройством UE информации CQI. Следовательно, в технике существует потребность в способах, облегчающих точное определение и передачу информации CQI.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
OVSF
OVSF.
Здесь описаны способы сигнализации информации о мощности, облегчающие точное определение и передачу информации CQI для MIMO-передачи. При MIMO-передаче с использованием мультиплексирования с кодовым разделением (каналов) SINR транспортного блока может зависеть от мощности на каналообразующий код, P, но может быть нелинейной функцией от P
OVSF
HSPDSCH
CPICH
HSPDSCH
HSPDSCH
HSPDSCH
Согласно аспекту, Узел B может посылать информацию о мощности, которая может быть использована UE для определения P, которая затем может быть использована для оценки SINR. В одной разработке информация о мощности содержит отклонение мощности между мощностью канала данных, P, и мощностью пилотного канала, P. В основном, канал данных может содержать любое количество каналообразующих кодов. P может быть задана для обозначенного количества каналообразующих кодов, М, которое может быть известным значением или может быть обеспечено посредством сигнализации. Узел B может определять P на основе мощности, доступной для канала данных, , количества каналообразующих кодов, доступных для канала данных, K, и обозначенного количества каналообразующих кодов, М. P может быть больше , если обозначенное количество каналообразующих кодов больше количества доступных каналообразующих кодов.
OVSF
HSPDSCH
CPICH
HSPDSCH
OVSF
OVSF
UE может принимать информацию о мощности из Узла B и может определять P на основе информации о мощности и обозначенного количества каналообразующих кодов. В одной разработке UE может получать отклонение мощности из информации о мощности и вычислять P на основе отклонения мощности и известной P. Затем UE может распределять P по меньшей мере по одному транспортному блоку и также по обозначенному количеству каналообразующих кодов для получения P. UE может оценивать SINR каждого транспортного блока на основе P и затем определять информацию CQI по меньшей мере для одного транспортного блока на основе SINR каждого транспортного блока. UE может передавать информацию CQI в Узел B.
OVSF
OVSF
OVSF
OVSF
Узел B может принимать информацию CQI из UE и может передавать в UE по меньшей мере один транспортный блок с использованием MIMO-передачи. В одной разработке Узел B может передавать транспортный(ые) блок(и) с использованием обозначенного количества каналообразующих кодов и при мощности P или выше. В другой разработке Узел B может передавать транспортный(ые) блок(и) с использованием K доступных каналообразующих кодов при мощности P или выше и может масштабировать размер транспортного(ых) блока(ов) на основе обозначенного количества каналообразующих кодов, М, и количества доступных каналообразующих кодов, K. В еще одной разработке Узел B может масштабировать P на основе K и М и затем может передавать транспортный(ые) блок(и) с использованием K доступных каналообразующих кодов при масштабированной P.
Различные аспекты и признаки раскрытия более подробно описаны ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 изображает систему радиосвязи.
Фиг.2 изображает блочную диаграмму Узла B и UE.
Фиг.3 изображает диаграмму синхронизации для совокупности физических каналов.
Фиг.4 изображает масштабирование отклонения мощности Узлом B.
Фиг.5 изображает механизм передачи отклонения мощности Узлом B.
Фиг.6 изображает процесс определения информации CQI устройством UE.
Фиг.7 изображает процесс, выполняемый Узлом B.
Фиг.8 изображает процесс, выполняемый UE.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Описанные здесь способы могут использоваться для различных систем радиосвязи, таких как системы Множественного Доступа с Кодовым Разделением каналов (CDMA), системы Множественного Доступа с Временным Разделением каналов (TDMA), системы Множественного Доступа с Частотным Разделением каналов (FDMA), системы FDMA с ортогональным частотным разделением каналов (OFDMA), системы FDMA с одной несущей (SC-FDMA) и т.д. Термины "система" и "сеть связи" часто используют взаимозаменяемо. Система CDMA может реализовывать такую технологию радиосвязи, как Универсальный Наземный Радио Доступ (UTRA), cdma2000 и т.д. UTRA содержит Широкополосный CDMA (W-CDMA) и другие варианты CDMA. Cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. UTRA является частью Универсальной Мобильной Телекоммуникационной Системы связи (UMTS), и обе описаны в документации организации, называемой "Проект Партнерства 3-его Поколения" (3GPP). Cdma2000 описан в документации организации, называемой "Проект 2 Партнерства 3-его Поколения" (3GPP2). Различные указанные технологии радиосвязи и стандарты известны. Для ясности, далее описаны способы для UMTS, и в основном в описании ниже используют терминологию UMTS.
Фиг.1 изображает систему 100 радиосвязи с несколькими Узлами BS 110 и несколькими UE 120. Система 100 в UMTS может быть определена также, как Универсальная Наземная сеть Радио Доступа (UTRAN). Узлом B, в основном, является стационарная станция, которая осуществляет связь с устройствами UE, и он может быть определен также, как усовершенствованный Узел B (eNode B), базовая станция, точка доступа и т.д. Каждый Узел B 110 обеспечивает зону охвата связи для определенной географической области и поддерживает связь для устройств UE, расположенных в пределах зоны обслуживания. Системный контроллер 130 соединен с узлом BS 110 и обеспечивает координацию и управление для этого узла BS. Системный контроллер 130 может быть отдельным объектом сети или совокупностью объектов сети.
Устройства UE 120 могут быть распределены по всей системе, и каждое UE может быть стационарным или мобильным. UE может быть определено также, как мобильная станция, терминал, терминал доступа, абонентский блок, станция и т.д. Устройством UE может быть сотовый телефон, персональный цифровой ассистент (PDA), устройство радиосвязи, карманное устройство, беспроводной модем, портативный компьютер и т.д.
Фиг.2 изображает блочную диаграмму разработки одного Узла B 110 и одного UE 120. В этой разработке Узел B 110 оборудован несколькими антеннами (T) с 220a по 220t, и UE 120 оборудован несколькими антеннами (R) с 252a по 252r. MIMO-передача может быть осуществлена из T передающих антенн в Узле B 110 в R приемных антенн в UE 120.
В Узле B 110 процессор 212 сигнализации и данных передачи (TX) может осуществлять прием данных из источника данных (не изображен) для всех запланированных устройств UE. Процессор 212 может обрабатывать (например, форматировать, кодировать, чередовать и отображать символы) данные для каждого UE и обеспечивать символы данных, которые являются символами модуляции для данных. Процессор 212 может также обрабатывать сигнализацию (например, информацию о мощности) и обеспечивает символы сигнализации, которые являются символами модуляции для сигнализации. Устройство 214 пространственного отображения может осуществлять предварительное кодирование символов данных для каждого UE на основе вектора или матрицы предварительного кодирования для этого UE и обеспечивать вывод символов для всех устройств UE. CDMA-модулятор 216 (MOD) может выполнять обработку CDMA на выходных символах и символах сигнализации и может обеспечивать T выходных потоков элементарных сигналов в T передатчиков (TMTR) с 218a по 218t. Каждый передатчик 218 может обрабатывать (например, преобразовывать в аналоговый вид, фильтровать, усиливать, и преобразовывать с повышением частоты) свой выходной поток элементарных сигналов и обеспечивать сигнал нисходящей линии связи. T сигналов нисходящей линии связи из T передатчиков с 218a по 218t могут быть переданы через T антенн с 220a по 220t, соответственно.
В UE 120 R антенн с 252a по 252r могут осуществлять прием сигналов нисходящей линии связи из Узла B 110 и обеспечивать R принятых сигналов в R приемников (RCVR) с 254a по 254r, соответственно. Каждый приемник 254 может обрабатывать (например, фильтровать, усиливать, преобразовывать с понижением частоты и оцифровывать) принятый им сигнал и обеспечивать выборки в канальный процессор 268 и эквалайзер/CDMA-демодулятор (DEMOD) 260. Процессор 268 может получать коэффициенты для входного фильтра/эквалайзера и коэффициенты для одной или большего количество матриц сумматора для эквалайзера/CDMA-демодулятора 260. Блок 260 может выполнять частотную коррекцию с использованием входного фильтра и CDMA-демодуляцию и может обеспечивать фильтрованные символы. MIMO-детектор 262 может объединять фильтрованные символы по пространственному измерению и обеспечивать обнаруженные символы, которые являются оценками символов данных и символов сигнализации, переданных в UE 120. Процессор 264 сигнализации и данных приема (RX) может обрабатывать (например, осуществлять обратное отображение символов, обратное чередование и декодирование) обнаруженные символы и обеспечивать декодированные данные и сигнализацию. В основном, обработка эквалайзером/CDMA-демодулятором 260, MIMO-детектором 262 и процессором 264 сигнализации и данных RX является дополняющей к обработке CDMA-модулятором 216, устройством 214 пространственного отображения и процессором 212 сигнализации и данных TX, соответственно, в Узле B 110.
Канальный процессор 268 может осуществлять оценку частотно-амплитудной характеристики канала радиосвязи из Узла B 110 в UE 120. Процессор 268 и/или 270 может обрабатывать оценку канала и/или полученные коэффициенты для получения информации обратной связи, которая может содержать информацию индикатора управления предварительным кодированием (PCI) и информацию CQI. Информация PCI может передавать количество транспортных блоков для одновременной передачи и определенные вектор или матрицу предварительного кодирования для использования для предварительного кодирования транспортного(ых) блока(ов). Транспортный блок может быть определен также, как пакет, блок данных и т.д. Информация CQI может передавать параметры обработки (например, размер транспортного блока и схему модуляции) для каждого транспортного блока. Процессор 268 и/или 270 может осуществлять оценку различных возможных векторов и матриц предварительного кодирования, которые могут быть использованы для передачи данных, и может выбирать вектор или матрицу предварительного кодирования, которые могут обеспечивать наилучшую эффективность, например, наиболее высокую полную пропускную способность. Процессор 268 и/или 270 может также определять информацию CQI для выбранных вектора или матрицы предварительного кодирования.
Данные и информация обратной связи для передачи по восходящей линии связи могут быть обработаны процессором 280 сигнализации и данных TX, затем обработаны CDMA-модулятором 282 и приведены в определенное состояние передатчиками с 254a по 254r для формирования R сигналов восходящей линии связи, которые могут быть переданы через антенны с 252a по 252r, соответственно. Количество передающих антенн в UE 120 может быть равным количеству приемных антенн или отличным от него. Например, UE 120 может принимать данные с использованием двух антенн, но может передавать информацию обратной связи с использованием только одной антенны. В Узле B 110 сигналы восходящей линии связи из UE 120 могут быть приняты антеннами с 220a по 220t, приведены в определенное состояние приемниками с 218a по 218t, обработаны эквалайзером/CDMA-демодулятором 240, обнаружены MIMO-детектором 242 и обработаны процессором 244 сигнализации и данных RX для восстановления информации обратной связи и данных, переданных UE 120. Количество приемных антенн в Узле B 110 может соответствовать количеству передающих антенн или быть отличным от него.
Контроллеры/процессоры 230 и 270 могут управлять функционированием Узла B 110 и UE 120, соответственно. В устройствах 232 и 272 памяти могут храниться код программы и данные для Узла B 110 и UE 120, соответственно. Планировщик 234 может планировать устройства UE для передачи нисходящей линии связи и/или восходящей линии связи, например, на основе информации обратной связи, принимаемой из устройств UE.
В UMTS данные для UE могут обрабатываться, как один или большее количество транспортных каналов на более высоком уровне. Транспортные каналы могут нести данные для одной или большего количества услуг, таких как речь, видео, пакетированные данные и т.д. Транспортные каналы могут быть отображены на физические каналы на физическом уровне. Каналообразование физических каналов может быть осуществлено с использованием различных каналообразующих кодов и, соответственно, физические каналы могут быть ортогональны друг другу в кодовой области. В UMTS в качестве каналообразующих кодов для физических каналов используют ортогональные коды с переменным коэффициентом расширения спектра (OVSF).
Версия 5 3GPP и более поздние версии поддерживают Высокоскоростной Доступ с пакетной коммутацией каналов нисходящей линии связи (HSDPA), который представляет собой совокупность каналов и процедур, которые обеспечивают возможность высокоскоростной передачи пакетированных данных по нисходящей линии связи. При HSDPA Узел B может передавать данные по Высокоскоростному Общему Каналу нисходящей линии связи (HS-DSCH), который является транспортным каналом нисходящей линии связи, используемым совместно всеми устройствами UE и в отношении времени, и в отношении кода. HS-DSCH может нести данные для одного или большего количества устройств UE в каждом TTI. для UMTS 10-миллисекундный (ms) кадр радиосвязи разделен на пять двухмиллисекундных подкадров, каждый подкадр содержит три временных интервала, и каждый временной интервал имеет продолжительность 0,667 ms. TTI равен одному подкадру для HSDPA и является наименьшей единицей времени, в которую может быть запланировано и обслужено UE. Совместное использование HS-DSCH может меняться динамически от TTI к TTI.
В Таблице 2 перечислены некоторые физические каналы нисходящей линии связи и восходящей линии связи, используемые для HSDPA, и приведено краткое описание каждого физического канала.
Таблица 1
Линия связи
Канал
Название канала
Описание
Нисходящая линия связи
HS-PDSCH
Высокоскоростной общий физический канал нисходящей линии связи
Несет данные, передаваемые по HS-DSCH, для различных UE.
Нисходящая линия связи
HS-SCCH
Общий канал управления для HS-DSCH
Несет сигнализацию для HS-PDSCH.
Восходящая линия связи
HS-DPCCH
Выделенный физический канал управления для HS-DSCH
Несет информацию обратной связи для передачи обратной линии связи в HSDPA.
Фиг.3 изображает диаграмму синхронизации для физических каналов, используемых для HSDPA. При HSDPA Узел B может обслуживать одно или большее количество устройств UE в каждом TTI. Узел B может передавать сигнализацию для каждого запланированного UE по HS-SCCH и может передавать данные по HS-PDSCH двумя временными интервалами позже. Узел B может использовать конфигурируемое количество 128-дискретных кодов OVSF для HS-SCCH и может использовать до пятнадцати 16-дискретных кодов OVSF для HS-PDSCH. HSDPA может рассматриваться, как имеющий один HS-PDSCH с количеством до пятнадцати 16-дискретных кодов OVSF и один HS-SCCH с конфигурируемым количеством 128-дискретных кодов OVSF. Эквивалентно, HSDPA может рассматриваться, как имеющий до пятнадцати каналов HS-PDSCH и конфигурируемое количество каналов HS-SCCH, с каждым HS-PDSCH, имеющих один 16-дискретный код OVSF и каждым HS-SCCH, имеющим один 128-дискретный код OVSF. В последующем описании используют терминологию для одного HS-PDSCH и одного HS-SCCH.
Каждое UE, которое может принимать данные по HS-PDSCH, может обрабатывать до четырех 128-дискретных кодов OVSF для HS-SCCH в каждом TTI для определения, была ли передана сигнализация для этого UE. Каждое UE, которое запланировано в данном TTI, может обрабатывать HS-PDSCH для восстановления данных, переданных в данное UE. Каждое запланированное UE может осуществлять передачу или сигнала подтверждения приема (ACK) по HS-DPCCH, если транспортный блок декодирован корректно, или сигнал отсутствия подтверждения приема (NACK) в ином случае. Каждое UE может также передавать информацию CQI и PCI по HS-DPCCH в Узел B.
Фиг.3 также изображает, смещение во времени между HS-SCCH, HS-PDSCH и HS-DPCCH в UE. HS-PDSCH начинается на два временных интервала позже HS-SCCH. HS-DPCCH начинается около 7,5 временных интервалов от конца соответствующей передачи по HS-PDSCH.
UE может передавать информацию CQI для обеспечения возможности соответственной обработки и передачи данных Узлом В в UE. В основном, информация CQI может быть передана для любого количества транспортных блоков или потоков данных. Для ясности, в основном, в описании, приведенном ниже, предполагается, что в заданном TTI могут быть переданы один или два транспортных блока, и что информация CQI может быть информацией для одного или двух транспортных блоков.
Узел B может передавать два транспортных блока в UE с использованием одной из нескольких возможных матриц предварительного кодирования или может передавать один транспортный блок с использованием одного столбца/вектора одной из возможных матриц предварительного кодирования. UE может оценивать эффективность данных для различных возможных матриц и векторов предварительного кодирования, которые могут быть использованы Узлом B для передачи данных в UE. Для каждых матрицы или вектора предварительного кодирования UE может оценивать качество каждого транспортного блока, которое может быть задано любым соответствующим показателем. Для ясности, в последующем описании предполагается, что качество каждого транспортного блока задано эквивалентным SINR для канала аддитивного белого Гауссова шума (AWGN), которое в описании ниже определенно просто, как SINR. UE может определять эффективность данных (например, полную пропускную способность) для каждой матрицы или вектора предварительного кодирования на основе отношения(ий) SINR всего(ех) транспортного(ых) блока(ов). После оценки всех возможных матриц и векторов предварительного кодирования, UE может выбрать матрицу или вектор предварительного кодирования, которые обеспечивают наилучшую эффективность данных.
Для каждой возможной матрицы предварительного кодирования, UE может оценивать отношения SINR двух транспортных блоков, которые могут передаваться одновременно с использованием этой матрицы предварительного кодирования. Транспортный блок с более высоким SINR может быть определен, как первичный транспортный блок, и транспортный блок с более низким SINR может быть определен, как вторичный транспортный блок. SINR каждого транспортного блока может зависеть от различных факторов, таких как (i) полная мощность HS-PDSCH, (ii) количество кодов OVSF, используемых для HS-PDSCH, (iii) условия канала, которые могут быть заданы усилениями канала и дисперсией шума, (iv) вид обработки приемника, выполняемый UE, (v) порядок, в котором восстанавливают транспортные блоки, если UE выполняет последовательное подавление помех (SIC), и (vi) возможно, другие факторы.
i
SINR транспортного блока i, SINR, может быть задано, как:
i
OVSF
i
SINR=F(P, X),Ур. (1)
OVSF
где P является мощностью на код OVSF для HS-PDSCH,
i
X содержит все другие параметры, которые воздействуют на SINR, и
F () является функцией SINR, применяемой для UE.
OVSF
OVSF
OVSF
OVSF
Функция SINR может зависеть от обработки приемника в UE и может быть нелинейной функцией от P. Соответственно, если P возрастает на G децибел (dB), то величина, на которую повышается SINR, не может быть точно определена исключительно на основе повышения P на GdB. Эта нелинейная зависимость между P и SINR может быть обусловлена помехами из-за повторного использования кода, которые являются помехами между двумя транспортными блоками, использующими одинаковые коды OVSF. Кроме того, функция SINR может быть не известна в Узле B.
OVSF
HSPDSCH
HSPDSCH
Согласно аспекту, Узел B может передавать информацию о мощности, которая может быть использована UE для определения мощности на код OVSF, P, для использования для оценки SINR. Информация о мощности может быть задана в различных видах и может быть основана на некоторых предположениях. В одной разработке информация о мощности содержит отклонение мощности, которое указывает разность между мощностью HS-PDSCH, P, и мощностью опорного канала. Опорным каналом может быть Общий Пилотный канал (CPICH) или некоторый другой канал, имеющий известную мощность. В одной разработке мощность HS-PDSCH, P, может быть определена следующим образом:
HSPDSCH
CPICH
P=P+Г, в dB,Ур. (2)
CPICH
где P является мощностью CPICH, и
Г является отклонением мощности, информация о котором может быть сигнализирована Узлом B.
HSPDSCH
CPICH
HSPDSCH
CPICH
HSPDSCH
Узел B может сигнализировать в UE отклонение мощности Г, как описано ниже. В Узле B P является мощностью передачи HS-PDSCH, и P является мощностью передачи CPICH. В UE P является мощностью приема HS-PDSCH, и P является мощностью приема CPICH. UE может быть выполнено с возможностью определения P на основе сигнализированного отклонения мощности Г, как представлено в уравнении (2).
OVSF
OVSF
OVSF
HSPDSCH
OVSF
HSPDSCH
HSPDSCH
OVSF
Узел B и UE могут вычислять P подобным образом, на основе доступной информации, так чтобы мощность на код OVSF, используемая Узлом B для передачи данных, могла соответствовать или превышать P, используемую UE для оценки SINR. P может быть вычислена различным образом. В одной разработке P может быть распределена в равном количестве по всем транспортным блокам, и тогда P может быть идентичной для всех транспортных блоков. В другой разработке определенный процент P может быть распределен первичному транспортному блоку, оставшийся процент от P может быть распределен вторичному транспортному блоку, и P может быть различной для двух транспортных блоков.
OVSF
OVSF
HSPDSCH
В одной разработке P может быть вычислена на основе обозначенного количества кодов OVSF, М. В одной разработке Узел B может обеспечивать М посредством сигнализации более высокого уровня и/или некоторого другого механизма, например, на регулярной основе или каждый раз при возникновении изменения. В другой разработке М может быть равным максимальному количеству кодов OVSF для HS-PDSCH (то есть, М=15) или равным некоторому другому предварительно определенному/известному значению. В любом случае, P может быть получена посредством равномерного распределения P по М кодам OVSF, следующим образом:
OVSF
HSPDSCH
10
P=P-10·log(M), в dB.Ур. (3)
В уравнении (3) вычитание в dB эквивалентно делению в линейном блоке.
В Таблице 2 перечислены некоторые параметры, используемые здесь в описании, и приведено краткое описание для каждого параметра.
Таблица 2
Символ
Описание
P<sub>HSPDSCH</sub>
Мощность, вычисленная UE и Узлом В на основе отклонения мощности Γ и P<sub>CPICH</sub>, которые известны для обоих объектов.
<img file="00000003.tif" he="7" wi="15" img-content="undefined" img-format="tif" />
Мощность, доступная в Узле В для HS-PDSCH.
P<sub>OVSF</sub>
Мощность на код OVSF, вычисленная UE и Узлом В на основе мощности Γ и P<sub>CPICH</sub>.
<img file="00000004.tif" he="7" wi="10" img-content="undefined" img-format="tif" />
Мощность на код OVSF, доступная в Узле В для HS-PDSCH.
HSPDSCH
HSPDSCH
OVSF
В основном, P может быть равной, меньшей или большей . P и P могут быть определены, как сигнализированные или вычисленные значения, и  и  могут быть определены, как доступные значения.
Узел B может иметь K кодов OVSF, доступных для HS-PDSCH, где K может или быть равным или не равным обозначенному количеству кодов OVSF. Узел B может масштабировать отклонение мощности Г на основе количества доступных кодов OVSF и обозначенного количества кодов OVSF.
Фиг.4 изображает масштабирование отклонения мощности Узлом B. Узел B может иметь K доступных кодов OVSF для HS-PDSCH, где для возможного варианта, изображенного на фиг.4, 1≤K<М. Узел B может также иметь , доступную для HS-PDSCH. Узел B может вычислять  посредством равномерного распределения  по K доступным кодам OVSF, следующим образом:
10
=-10·log(K), в dB. Ур. (4)
OVSF
HSPDSCH
OVSF
Узел B может устанавливать P равной . Тогда Узел B может вычислять P, так чтобы была получена P для каждого из М обозначенного кодов OVSF, следующим образом:
HSPDSCH
10
P=+10·log(M)
10
=+10·log(М/K), в dB.Ур. (5)
HSPDSCH
CPICH
Затем Узел B может вычислять отклонение мощности на основе вычисленной P и известной P, следующим образом:
HSPDSCH
CPICH
Г=P-P, в dBУр. (6)
HSPDSCH
HSPDSCH
HSPDSCH
OVSF
Если K меньше М, как изображено на фиг.4, то вычисленная P может быть больше доступной  в Узле B. Если K больше М (не изображено на фиг.4), то вычисленная P может быть меньше доступной . В любом случае, так как  может быть равной или не равной P, то отклонение мощности Г может рассматриваться, как виртуальное или гипотетическое отклонение мощности, используемое для вычисления P на основе обозначенного количества кодов OVSF.
OVSF
Узел B может передавать информацию о мощности, используемую для определения P, различным образом. В одной разработке Узел B может передавать информацию мощности посредством сигнализации более высокого уровня и/или некоторого другого механизма, например, на регулярной основе или каждый раз при возникновении изменения.
Фиг.5 изображает механизм передачи отклонения мощности Г с использованием сообщения управления Ресурсами Радиосвязи (RRC) в UMTS. Узел B может передавать в UE сообщение ПЕРЕКОНФИГУРАЦИИ ФИЗИЧЕСКОГО КАНАЛА для назначения, замены или высвобождения совокупности физических каналов, используемых UE. Это сообщение может содержать некоторое количество элементов информации (IE), одним из которых может быть IE Информации HS-PDSCH нисходящей линии связи, который может нести информацию для HS-PDSCH. IE Информации HS-PDSCH нисходящей линии связи может содержать IE Информации Обратной связи относительно Измерений, который может нести информацию, воздействующую на информацию обратной связи, передаваемую UE по восходящей линии связи в Узел B. IE Информации Обратной связи относительно Измерений может содержать параметр Измерения Отклонения Мощности, который может быть установлен в отклонение мощности Г, вычисленное, как представлено в уравнении (6). Отклонение мощности Г может быть передано в UE также в других сообщениях RRC. Сообщения RRC и элементы IE описаны в TS 25.331 3GPP, называемом "Radio Resource Control (RRC)", датированным сентябрем 2007 года, который является общедоступным.
OVSF
HSPDSCH
OVSF
Узел B может также передавать отклонение мощности другим образом. Узел B может также передавать другие виды информации для обеспечения возможности вычисления P устройством UE. В основном, Узел B может передавать относительное значение (например, отклонение мощности) или абсолютное значение (например, P) для вычисления P. Узел B может передавать информацию о мощности при установке, изменении и т.д линии связи для UE.
OVSF
OVSF
UE может принимать информацию о мощности (например, отклонение мощности) из узла B и может вычислять P на основе информации о мощности и другой известной информации. Затем UE может использовать P для определения информации CQI.
HSPDSCH
CPICH
OVSF
HSPDSCH
OVSF
Фиг.6 изображает процесс 600 определения информации CQI для нескольких (например, двух) транспортных блоков. UE может вычислять принимаемую мощность HS-PDSCH, P, на основе отклонения мощности Г, принятого из Узла B, и принимаемую мощность CPICH, P, например, как представлено в уравнении (2) (блок 610). Затем UE может вычислять P на основе P и обозначенного количества кодов OVSF, например, как показано в уравнении (3) (блок 612). UE может оценивать SINR каждого транспортного блока на основе P и других параметров и в соответствии с функцией SINR (блок 614).
UE может отображать SINR каждого транспортного блока в показатель CQI на основе таблицы отображения CQI (блок 616). Таблица отображения CQI может содержать L элементов для L возможных уровней CQI, где L может быть любым соответствующим значением. Каждый уровень CQI может быть ассоциирован с набором параметров для транспортного блока, а также с требуемым SINR. Набор параметров может содержать размер транспортного блока, схему модуляции, скорость кодирования и т.д. L уровней CQI могут быть ассоциированы с повышением требуемых SINR. UE может выбирать для каждого транспортного блока наивысший уровень CQI с требуемым SINR, которое меньше оцененного SINR этого транспортного блока. Показатель CQI для каждого транспортного блока может указывать один из L возможных уровней CQI. UE может передавать показатели CQI в Узел B (блок 618). Узел B может передавать транспортные блоки в UE на основе показателей CQI, принятых из UE.
В одной разработке используют симметричное распределение кодов OVSF, и для двух транспортных блоков используют идентичное количество и идентичный набор кодов OVSF. В этой разработке таблица отображения CQI может быть определена так, чтобы идентичное количество кодов OVSF использовали для всех уровней CQI. В другой разработке обеспечена возможность асимметричного распределения кодов OVSF, и количество кодов OVSF для вторичного транспортного блока может быть отличным (например, меньшим количеством) от количества кодов OVSF для первичного транспортного блока. В этой разработке таблица отображения CQI может иметь разные количества кодов OVSF для разных уровней CQI, например, меньшее количество кодов OVSF для одного или большего количества нижних уровней CQI. Вторичный транспортный блок может быть передан с использованием поднабора кодов OVSF, используемых для первичного транспортного блока.
Если выбрана матрица предварительного кодирования, то UE может определять по отдельности два показателя CQI для двух транспортных блоков, которые должны передаваться одновременно с использованием выбранной матрицы предварительного кодирования. Если выбран вектор предварительного кодирования, то UE может определять один показатель CQI для одного транспортного блока, который должен быть передан с использованием выбранного вектора предварительного кодирования. UE может передавать одно значение CQI, которое может передавать либо один показатель CQI для одного транспортного блока либо два показателя CQI для двух транспортных блоков. При степени детализации в 15 уровней CQI для каждого показателя CQI в случае двух транспортных блоков, для двух транспортных блоков возможно общее количество 15×15=225 комбинаций показателя CQI. Если для одного значения CQI используют 8 битов, то до 256-225=31 уровней могут быть использованы для показателя CQI для одного транспортного блока.
В одной разработке одно значение CQI может быть определено следующим образом:
S
где CQI является показателем CQI в пределах {0...30} для одного транспортного блока,
1
CQI является показателем CQI в пределах {0...14} для первичного транспортного блока,
2
CQI является показателем CQI в пределах {0...14} для вторичного транспортного блока, и
CQI является 8-битовым значением CQI для одного или двух транспортных блоков.
В разработке, представленной в уравнении (7), для передачи показателя CQI для одного транспортного блока используют значение CQI в пределах диапазона от 0 до 30, и для передачи двух показателей CQI для двух транспортных блоков используют значение CQI в пределах диапазона от 31 до 255. UE может отображать показатель или показатели CQI для одного или двух транспортных блоков в одно значение CQI также другим образом.
В одной разработке UE может передавать информацию PCI/CQI, которая может содержать два бита для информации PCI и 8 битов для информации CQI. Информация PCI может передавать матрицу или вектор предварительного кодирования, выбранные UE. Информация CQI может содержать одно 8-битовое значение CQI, вычисленное как представлено в уравнении (7). Может быть осуществлено канальное кодирование десяти битов для передачи информации PCI/CQI блочным кодом (20, 10) для получения кодового слова из 20 битов кода. 20 битов кода для передачи информации PCI/CQI могут быть расширены и переданы по HS-DPCCH во втором и третьем временных интервалах TTI, которые помечены как "CQI" на фиг.3.
Узел B может принимать информацию PCI/CQI из UE и определять, один или два транспортных блока предпочитает UE, и показатель CQI для каждого предпочтительного транспортного блока на основе сообщенного значения CQI. Узел B может передать количество транспортных блоков, предпочтительное для UE, или меньшее количество транспортных блоков. Например, если UE предпочитает два транспортных блока, то Узел B может передавать в UE один или два транспортных блока или не передавать ни одного.
OVSF
OVSF
UE может определять показатель CQI для каждого транспортного блока на основе P, которая может быть получена на основе обозначенного количества кодов OVSF, М. Узел B может иметь K кодов OVSF, доступных для HS-PDSCH, где K может быть равным или не равным M. Узел B может передавать данные в UE различным образом в зависимости от K, М, P и доступной  в Узле B.
OVSF
Если K=М, то Узел B может передавать в UE каждый транспортный блок с использованием K доступных кодов OVSF при P или выше.
OVSF
OVSF
OVSF
OVSF
OVSF
OVSF
Если K<М, то в одной разработке Узел B может уменьшать в масштабе размер транспортного блока с коэффициентом K/М и может передавать в UE транспортный блок меньшего размера с использованием K доступных кодов OVSF при P или выше. Например, если K=10, М=15 и UE выбран размер S транспортного блока, то Узел B может передавать в UE транспортный блок размера 10ּS/15 с использованием 10 кодов OVSF при P. В этой разработке можно обеспечивать близкое соответствие SINR передаваемого транспортного блока и SINR, оцененного UE, так как для оценки SINR устройством UE и для передачи данных Узлом B используют идентичную P. В другой разработке Узел B может увеличивать в масштабе P с коэффициентом до М/K и затем передавать в UE транспортный блок размера S или большего при более высокой P. Узел B может предсказывать повышение SINR с использованием более высокой P и может выбирать размер транспортного блока, соответственно.
OVSF
OVSF
Если K>М, то в одной разработке Узел B может увеличивать в масштабе размер транспортного блока с коэффициентом K/М и может передавать в UE транспортный блок большего размера K·S/М с использованием K доступных кодов OVSF при P или выше. В другой разработке Узел B может уменьшать в масштабе POVSF с коэффициентом до М/K и затем передавать транспортный блок размера S или меньшего при более низкой P.
HSPDSCH
OVSF
OVSF
В основном, Узел B может выбирать количество кодов OVSF для использования для HS-PDSCH на основе K, М,  и P, так чтобы можно было использовать P или выше для каждого кода OVSF. Узел B может передавать каждый транспортный блок с использованием доступных кодов OVSF в количестве до K при P или выше. Узел B может масштабировать размер транспортного блока на основе количества кодов OVSF, используемых для HS-PDSCH, и обозначенного количества кодов OVSF, используемых для определения CQI.
HSPDSCH
OVSF
CPICH
Фиг.7 изображает разработку процесса 700, выполняемого Узлом B (или передатчиком). Может быть определена (блок 712) информация о мощности, указывающая полную мощность, P, для обозначенного количества каналообразующих кодов, М, при равной мощности на каналообразующий код, P. В одной разработке информация о мощности может содержать отклонение мощности между полной мощностью для обозначенного количества каналообразующих кодов для канала данных и мощностью пилотного канала, P. Обозначенным количеством каналообразующих кодов может быть максимальное количество каналообразующих кодов, доступных для передачи данных, что для HS-PDSCH составляет 15. Обозначенным количеством каналообразующих кодов может быть также фиксированное количество каналообразующих кодов, которое известно UE априорно.
HSPDSCH
HSPDSCH
CPICH
HSPDSCH
В одной разработке блока 712, могут быть определены мощность, доступная для канала данных, , и количество каналообразующих кодов, доступных для канала данных, K. Мощность на каналообразующий код, , для определенного количества доступных каналообразующих кодов может быть определена на основе доступной мощности, . Затем может быть вычислена полная мощность канала данных, P, на основе обозначенного количества каналообразующих кодов и мощности на каналообразующий код, , например, как представлено в уравнении (5). Затем может быть определено отклонение мощности на основе полной мощности канала данных, P, и мощности пилотного канала, P, например, как представлено в уравнении (6). Полная мощность P, определенная на основе информации о мощности, может быть больше или меньше доступной мощности . Информация о мощности может быть передана в UE, например, в сообщении RRC или посредством некоторого другого средства (блок 714).
OVSF
OVSF
OVSF
Из UE может быть принят по меньшей мере один показатель CQI по меньшей мере для одного транспортного блока, при этом по меньшей мере один показатель CQI определен UE на основе мощности на каналообразующий код, P (блок 716). По меньшей мере один транспортный блок может быть передан в UE по меньшей мере на основе одного принятого показателя CQI (блок 718). В одной разработке транспортный(ые) блок(и) может быть передан в UE с использованием обозначенного количества каналообразующих кодов и при мощности на каналообразующий код, P или выше. В другой разработке транспортный(ые) блок(и) может быть масштабирован на основе обозначенного количества каналообразующих кодов и количества доступных каналообразующих кодов. Затем транспортный(ые) блок(и) может быть передан в UE с использованием количества доступных каналообразующих кодов и при мощности на каналообразующий код, P, или выше. В еще одной разработке мощность на каналообразующий код может быть масштабирована на основе обозначенного количества каналообразующих кодов и количества доступных каналообразующих кодов. Затем транспортный(ые) блок(и) может быть передан в UE с использованием количества доступных каналообразующих кодов и при масштабированной мощности на каналообразующий код.
OVSF
HSPDSCH
CPICH
OVSF
HSPDSCH
Фиг.8 изображает разработку процесса 800, выполняемого UE (или приемником). Из Узла B может быть принята информация о мощности, например, в сообщении RRC или посредством некоторого другого средства (блок 812). Может быть определена мощность на каналообразующий код, P, для обозначенного количества каналообразующих кодов на основе информации о мощности (блок 814). В одной разработке блока 814 отклонение мощности может быть получено из информации о мощности, и принимаемая мощность канала данных, P, может быть определена на основе отклонения мощности и принимаемой мощности пилотного канала, P, например, как представлено в уравнении (2). Затем может быть определена мощность на каналообразующий код, P, на основе принимаемой мощности канала данных, P, и обозначенного количества каналообразующих кодов, например, как представлено в уравнении (3).
Может быть определен по меньшей мере один показатель CQI по меньшей мере для одного транспортного блока на основе мощности на каналообразующий код (блок 816). В одной разработке блока 816 может быть оценено по меньшей мере одно SINR по меньшей мере одного транспортного блока на основе мощности на каналообразующий код. Затем может быть определен по меньшей мере один показатель CQI по меньшей мере для одного транспортного блока по меньшей мере на основе одного SINR, и может быть передан в Узел B (блок 818).
OVSF
Может быть принят по меньшей мере один транспортный блок из Узла B, с транспортным блоком(ами), переданным из Узла B, при мощности на каналообразующий код, P или выше (блок 820). Транспортный(ые) блок(и) может быть принят посредством некоторого количества доступных каналообразующих кодов и может иметь размер, масштабированный на основе обозначенного количества каналообразующих кодов и количества доступных каналообразующих кодов.
Для ясности, были описаны способы передачи данных с использованием кодов OVSF. Способы могут быть использованы также для других видов ресурсов. В основном, Узел B может определять информацию о мощности, указывающую полную мощность для обозначенного количества элементов ресурса с равной мощностью на элемент ресурса. Обозначенное количество элементов ресурса может соответствовать обозначенному количеству поднесущих, обозначенному количеству каналообразующих кодов, обозначенному количеству временных интервалов, обозначенному количеству потоков данных, обозначенному количеству транспортных блоков, обозначенному количеству каналов, обозначенному количеству антенн и т.д. Узел B может передавать информацию о мощности в UE и может передавать данные в UE с использованием одного или большего количества элементов ресурса и при мощности на элемент ресурса или выше.
Для специалистов должно быть понятно, что информация и сигналы могут быть представлены с использованием любых из многообразия различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и дискреты, которые могут быть упомянуты по всему описанию, приведенному выше, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.
Дополнительно, для специалистов очевидно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритмов, описанные здесь в связи с раскрытием, могут быть реализованы в виде электронных аппаратных средств, программного обеспечения или их комбинации. Для ясной иллюстрации взаимозаменяемости аппаратных средств и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше, в основном, в терминах их функциональных возможностей. Реализованы ли такие функциональные возможности в виде аппаратных средств или в виде программного обеспечения, зависит от конкретного применения и проектных ограничений, налагаемых на систему в целом. Специалисты в данной области техники могут реализовать описанные функциональные возможности в различных вариантах для каждого конкретного применения, но такие решения по реализации не должны интерпретироваться, как выходящие из контекста настоящего раскрытия.
Различные иллюстративные логические блоки, модули и схемы, описанные здесь в связи с раскрытием, могут быть реализованы или выполнены универсальным процессором, цифровым процессором сигналов (DSP), специализированной интегральной микросхемой (ASIC), вентильной матрицей (FPGA) или другим программируемым логическим устройством, дискретной логической схемой или транзисторной логикой, дискретными аппаратными компонентами или любой их комбинацией, разработанной для выполнения описанных здесь функций. Универсальным процессором может быть микропроцессор, но в виде варианта, процессором может быть любой обычный процессор, контроллер, микроконтроллер или конечный автомат. Процессор может быть реализован также в виде комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, нескольких микропроцессоров, одного или большего количества микропроцессоров совместно с ядром DSP или любой другой такой конфигурацией.
Этапы способа или алгоритма, описанные здесь в связи с раскрытием, могут быть воплощены непосредственно в аппаратных средствах, в программном модуле, выполняемом процессором, или в их комбинации. Программный модуль может быть размещен в памяти RAM, флеш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистраторах, на жестком диске, съемном диске, CD-ROM или носителе данных любого другого известного вида. Возможный носитель данных соединяют с процессором, так чтобы процессор мог считывать информацию с носителя данных и записывать на него информацию. В виде варианта, носитель данных может быть встроенным в процессор. Процессор и носитель данных могут быть размещены на ASIC. ASIC может быть размещена в пользовательском терминале. В виде варианта, процессор и носитель данных могут быть размещены в виде отдельных компонентов в пользовательском терминале.
В одной или большем количестве возможных разработок описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, программируемом оборудовании или в любой их комбинации. При реализации в программном обеспечении функции могут храниться на носителе информации, считываемом компьютером, или передаваться через него, в виде одной или большего количества инструкций или кода. Носитель информации, считываемый компьютером, включает в себя и компьютерный носитель данных и средство связи, включая любое средство, которое облегчает передачу компьютерной программы из одного места в другое. Носителем данных может быть любое доступное средство, к которому может осуществить доступ универсальный или специализированный компьютер. В виде возможного варианта такой носитель информации, считываемый компьютером, может содержать, например, RAM, ROM, EEPROM, CD-ROM или другой оптический накопитель на дисках, магнитный накопитель на дисках или другие магнитные запоминающие устройства или любое другое средство, которое может быть использовано для переноса или хранения средства требуемого кода программы в виде инструкций или структур данных, и к которому может осуществить доступ универсальный или специализированный компьютер, или универсальный или специализированный процессор. Также, любое соединение следует называть носителем информации, считываемым компьютером. Например, если программное обеспечение передают с web-сайта, сервера или из другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии связи (DSL), или посредством беспроводной технологии, такой как инфракрасная, радио и микроволновая технология, коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL, или беспроводные технологии, такие как инфракрасная, радио и микроволновая технология, включены в определение носителя информации. Как здесь используется, магнитный диск и немагнитный диск включают в себя компакт-диск (CD), лазерный дисковый, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск blu-ray, где магнитные диски, обычно, воспроизводят данные магнитным образом, при этом немагнитные диски воспроизводят данные оптически с использованием лазеров. Комбинации описанного выше также должны быть включены в контекст носителя информации, считываемого компьютером.
Предыдущее описание раскрытия обеспечено для обеспечения возможности любому специалисту в данной области техники изготовить или использовать раскрытие. Для специалистов в данной области техники будут очевидны различные модификации раскрытия, и, не выходя из контекста раскрытия, определенные здесь основные принципы могут быть применены к другим вариантам. Соответственно, раскрытие предназначено для соответствия широкому объему, совместимому с раскрытыми здесь принципами и новыми признаками, а не ограничено описанными здесь возможными вариантами и разработками.