Структура передачи, поддерживающая многопользовательское планирование и передачу mimo

Иллюстрации

Показать все

Изобретение относится к связи, а более точно к технологиям для передачи данных в сети беспроводной связи. Техническим результатом является эффективная передача данных на многочисленные терминалы. Базовая станция назначает многочисленные временные сегменты интервала времени передачи (TTI) по меньшей мере одному терминалу, отображает данные для каждого терминала в по меньшей мере один временной сегмент, назначенный терминалу, и кодирует с расширением спектра данные в каждом временном сегменте по меньшей мере одним каналообразующим кодом, используемым в TTI. Терминал принимает назначение по меньшей мере одного временного сегмента из многочисленных временных сегментов TTI, получает входные выборки для по меньшей мере одного временного сегмента и декодирует с сужением спектра входные выборки с по меньшей мере одним каналообразующим кодом, используемым в TTI. 6 н. и 22 з.п. ф-лы, 12 ил., 1 табл.

Реферат

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

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

Уровень техники

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

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

Поэтому в данной области техники есть необходимость в технологиях для эффективной передачи данных на многочисленные терминалы.

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

В данном документе описаны технологии для передачи данных некоторым образом, чтобы поддерживать многопользовательское планирование, передачу со многими входами и многими выходами (MIMO), и подавление помех. Технологии могут улучшать качество функционирования.

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

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

Различные аспекты и примерные варианты осуществления изобретения ниже описаны более подробно.

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

Фиг.1 показывает сеть беспроводной связи.

Фиг.2 показывает формат кадра в W-CDMA.

Фиг.3 показывает формат CDM для HS-PDSCH в HSDPA.

Фиг.4A показывает формат TDM для HS-PDSCH в HSDPA.

Фиг.4B показывает формат TDM для HS-PDSCH в HSDPA с MIMO.

Фиг.5 показывает примерную передачу для HSDPA с форматом TDM.

Фиг.6 показывает назначение временных сегментов в TTI терминалам.

Фиг.7 показывает структурную схему базовой станции и терминала.

Фиг.8 показывает процессор данных TX и пространственный процессор TX.

Фиг.9 показывает процессор RX с последовательным подавлением помех.

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

Фиг.11 показывает последовательность операций, выполняемых терминалом для приема нисходящей линии связи.

ПОДРОБНОЕ ОПИСАНИЕ

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

Фиг.1 показывает сеть 100 беспроводной связи с многочисленными базовыми станциями 110 и многочисленными терминалами 120. Базовая станция обычно является стационарной станцией, которая поддерживает связь с терминалами и также может указываться как узел Б, точка доступа, приемопередающая подсистема базовой станции (BTS) или некоторой другой терминологией. Каждая базовая станция 110 обеспечивает обслуживание связи для конкретной географической зоны и поддерживает связь для терминалов, расположенных в пределах зоны обслуживания. Системный контроллер 130 присоединен к базовым станциям 110 и обеспечивает координирование и управление этими базовыми станциями. Системный контроллер 130 может быть одиночной сетевой сущностью или совокупностью сетевых сущностей.

Терминалы 120 могут быть рассредоточены по всей системе, и каждый терминал может быть стационарным или мобильным. Терминал также может указываться как пользовательское оборудование (UE), мобильная станция (MS), терминал доступа (AT), абонентский узел, станция (STA) или некоторой другой терминологией. Терминалом может быть сотовый телефон, беспроводное устройство, персональный цифровой секретарь (PDA), карманное устройство, беспроводный модем, переносной компьютер и так далее. Терминал может активно поддерживать связь с базовой станцией (как показано сплошной линией с двойными стрелками) или может принимать пилот-сигнал и обмениваться сигнализацией с базовой станцией (как показано пунктирной линией с двойными стрелками). Термины «терминал» и «пользователь» в данном документе используются взаимозаменяемо.

Технологии, описанные в данном документе, могут использоваться для различных сетей беспроводной связи, таких как сети множественного доступа с кодовым разделением каналов (CDMA), сети множественного доступа с временным разделением каналов (TDMA), сети множественного доступа с частотным разделением каналов (FDMA) и сети с ортогональным FDMA (OFDMA). Термины «сеть» и «система» часто используются взаимозаменяемо. Сеть CDMA может реализовывать технологию радиосвязи, такую как широкополосный CDMA (W-CDMA, UMTS (универсальная система мобильных телекоммуникаций)), cdma2000 и так далее. cdma2000 покрывает IS-2000, IS-856, IS-95 и другие стандарты (Североамериканские стандарты сотовой связи). Сеть TDMA может реализовывать технологию радиосвязи, такую как глобальная система мобильной связи (GSM). Эти различные технологии и стандарты радиосвязи известны в данной области техники. W-CDMA и GSM описаны в документах от организации, именуемой «Проект партнерства 3-его поколения» (3GPP). cdma2000 описан в документах от организации, именуемой «Проект 2 партнерства 3-его поколения» (3GPP2). Технологии могут использоваться для передач нисходящей линии связи, а также передач восходящей линии связи. Для ясности, технологии описаны ниже для передач нисходящей линии связи в сети универсальной системы мобильных телекоммуникаций (UMTS), которая использует W-CDMA.

В UMTS данные для терминала обрабатываются в качестве одного или более транспортных каналов на верхнем уровне. Транспортные каналы могут нести данные для одной или более служб, например речевой, видео, пакетных данных и так далее. Транспортные каналы отображаются в физические каналы на физическом уровне. Физические каналы (за исключением канала синхронизации (SCH)) распределяются по каналам с разными каналообразующими кодами и ортогональны друг другу в кодовой области. Редакция 5 и более поздние 3GPP поддерживают высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA), который является набором каналов и процедур, которые дают возможность высокоскоростной передачи пакетных данных по нисходящей линии связи.

В таблице 1 перечисляются каналы нисходящей линии связи и восходящей линии связи, используемые для HSDPA, и дается краткое описание для каждого канала. Линия радиосвязи для терминала может включать ноль, один или многочисленные HS-SCCH, и ноль, один или многочисленные HS-PDSCH.

Таблица 1
Линия связи Канал Наименование канала Описание
Нисходящая линия связи HS-SCCH Совместно используемый канал управления для HS-DSCH Несет сигнализацию для HS-PDSCH.
Нисходящая линия связи HS-PDSCH Высокоскоростной физический совместно используемый канал нисходящей линии связи Несет пакеты для разных терминалов.
Восходящая линия связи HS-DPCCH Выделенный физический канал управления для HS-DSCH Несет обратную связь для передачи нисходящей линии связи в HSDPA.

Фиг.2 показывает формат кадра в W-CDMA. Временная последовательность для передачи разделена на кадры радиосвязи. Кадры радиосвязи в нисходящей линии связи определены относительно временной привязки общего канала пилот-сигнала (CPICH), который имеет такую же временную привязку, как SCH. Каждый кадр радиосвязи имеет длительность в 10 миллисекунд (мс) и идентифицируется 12-битным системным номером кадра (SFN). Каждый кадр радиосвязи дополнительно подразделяется на 15 временных интервалов, которые помечены в качестве с временного интервала 0 по временной интервал 14. Каждый временной интервал имеет длительность в 0,667 мс и включает в себя 2560 символов псевдошумовой последовательности при 3,84 Mcps (миллионов символов псевдошумовой последовательности в секунду). Каждый кадр радиосвязи также подразделяется на пять подкадров с 0 по 4. Каждый подкадр имеет длительность в 2 мс и перекрывает 3 временных интервала. Подкадры HS-SCCH выровнены по времени с кадрами радиосвязи CPICH. Подкадры HS-PDSCH сдвинуты вправо (или задержаны) на два временных интервала относительно подкадров HS-SCCH.

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

- Терминалы планируются для передачи в каждом TTI.

- Передача или повторная передача пакета для терминала отправляется в одном TTI.

- Подтверждение (ACK) или отрицательное подтверждение (NAK) отправляется после каждой повторной/передачи пакета.

- Индикатор качества канала (CQI) сообщается на основе TTI за TTI с возможным снижением частоты сообщения посредством пропуска TTI регулярным образом (для коэффициента заполнения, меньшего чем 100%).

Фиг.3 показывает формат/структуру мультиплексирования с кодовым разделением каналов (CDM) для HS-PDSCH в HSDPA. Формат CDM используется в редакции 5 3GPP и более поздних. Вплоть до 15 каналообразующих кодов с коэффициентом расширения спектра 16 (SF=16) может использоваться для HSDPA. Каналообразующие коды являются ортогональными кодами с переменным коэффициентом расширения спектра (OVSF), которые формируются структурированным образом. Коэффициентом расширения спектра является длина каналообразующего кода. Символ данных кодируется с расширением спектра каналообразующим кодом, чтобы формировать символы псевдошумовой последовательности SF (с коэффициентом расширения спектра) для символа данных. Каналообразующие коды для HSDPA могут назначаться терминалам в каждом TTI на основании различных факторов, таких как запросы скорости передачи данных терминалов, количество имеющихся в распоряжении каналообразующих кодов, имеющаяся в распоряжении мощность передачи для HSDPA и так далее. В примере, показанном на фиг.3, для HSDPA используются 15 каналообразующих кодов, пользователю 1 назначены каналообразующие коды 1, 2 и 3, пользователю 2 назначены каналообразующие коды 4 и 5, пользователю 3 назначены каналообразующие коды 6 и 7 и так далее, а пользователю K назначен каналообразующий код 15.

HSDPA может рассматриваться в качестве имеющего вплоть до 15 HS-PDSCH с каждым HS-PDSCH, соответствующим разному, SF=16, каналообразующему коду. HSDPA также может рассматриваться в качестве имеющего одиночный HS-PDSCH с вплоть до 15 каналообразующих кодов. Последующее описание предполагает первый случай с вплоть до 15 HS-PDSCH, имеющимися в распоряжении для HSDPA.

Фиг.3 также показывает основной совместный канал пилот-сигнала (P-CPICH), который несет непрерывный пилот-сигнал CDM, который кодируется с расширением спектра фиксированным каналообразующим кодом Cch,256,0. Пилот-сигнал является данными (например, заданной последовательностью битов), которые априори известны базовым станциям и терминалам. Пилот-сигнал также может указываться как опорный, подготовительный сигнал, преамбула, сигнал маяка, и так далее. Каналообразующий код для P-CPICH имеет коэффициент расширения спектра 256 (SF=256) и является последовательностью из всех нулей. P-CPICH отправляется в каждом временном интервале. Другие передачи также могут отправляться по другим физическим каналам (например, HS-SCCH) с другими каналообразующими кодами. Один каналообразующий код SF=16 (Cch,16,0) не используется для передачи HS-PDSCH, так как это могло бы вступить в противоречие с передачей P-CPICH на Cch,256,0, и другими физическими каналами.

Как показано на фиг.3, многочисленным терминалам могут назначаться разные каналообразующие коды в заданном TTI для HSDPA. Разным наборам терминалов могут назначаться каналообразующие коды в разных TTI. Заданному терминалу может назначаться любое количество каналообразующих кодов в каждом TTI и назначение для терминала может изменяться от TTI к TTI.

Как показано на фиг.3, HSDPA использует CDM для одновременной передачи пакетов на разные терминалы в заданном TTI. Каналообразующие коды и мощность передачи используются базовой станцией в качестве назначаемых ресурсов, чтобы одновременно обслуживать многочисленные терминалы. HSDPA поддерживает многопользовательское планирование, которое указывает на возможность планировать многочисленные терминалы в заданном TTI. Многопользовательское планирование может обеспечивать определенные преимущества над однопользовательским планированием, которое может планировать одиночный терминал в TTI. Например, способность планировать многие терминалы с небольшой полезной нагрузкой в одном и том же TTI полезна для эффективной загрузки чувствительных к задержкам приложений с низкой битовой скоростью передачи данных, таких как передача голоса по протоколу сети Интернет (VoIP).

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

Для передачи MIMO по нисходящей линии связи базовая станция может передавать многочисленные (M) потоки данных одновременно с многочисленных (T) передающих антенн на многочисленные (R) приемные антенны на терминале, где M≤min{T, R} наряду с повторным использованием всех выделенных каналообразующих кодов. Потоки данных создают помехи друг другу на терминале. Терминал может выполнять детектирование MIMO, чтобы выделять потоки данных. Для улучшения качества функционирования терминал может выполнять последовательное подавление помех (SIC). При SIC терминал сначала восстанавливает один поток данных, затем оценивает и вычитает помехи, вызванные этим потоком данным, затем восстанавливает следующий поток данных подобным образом. Вычитанием помех из каждого потока данных, который восстанавливается, отношение уровня сигнала к совокупному уровню взаимных помех и шумов (SINR) каждого оставшегося потока данных улучшается. Может быть показано, что детектирование минимальной среднеквадратической ошибки (MMSE) в сочетании с SIC (MMSE-SIC), теоретически, может добиваться оптимального качества функционирования.

Желательно поддерживать как многопользовательское планирование, так и SIC. Однако использование CDM для HSDPA может ограничивать общий полезный результат, достижимый для SIC. Полный общий полезный результат SIC может быть получен, когда все имеющиеся в распоряжении каналообразующие коды выделены одному терминалу, и посредством подавления вкладов всех каналообразующих кодов в восстановленный поток данных из оставшихся потоков данных. Если многочисленные терминалы планируются в данном TTI с отдельными потоками данных, которые мультиплексируются согласно CDM, то каждому терминалу потребовалось бы демодулировать и декодировать передачу для такого терминала, а также другие передачи для других терминалов, для того чтобы оценивать и подавлять помехи от всех каналообразующих кодов. Может быть непрактичным или даже невозможным требовать от терминала восстанавливать передачи для других терминалов. Отсюда величина помех, которые могут подавляться, может быть ограничена использованием формата CDM, показанного на фиг.3.

Фиг.4A показывает примерный вариант осуществления формата/структуры 400 мультиплексирования с временным разделением каналов (TDM) для HS-PDSCH в HSDPA. В этом примерном варианте осуществления TTI разделен на многочисленные (S) временные сегменты с 1 по S, где S, вообще, может быть любым значением. В примерном варианте осуществления S равно 16, а каждый временной сегмент включает в себя 480 символов псевдошумовой последовательности на каналообразующий код при 3,84 Mcps или 30 символов для SF=16. Этот примерный вариант осуществления S=16, с 15 временными сегментами, являющимися используемыми для данных, сохраняет существующую таблицу отображения скоростей передачи, каковое может упрощать кодирование и декодирование. В еще одном примерном варианте осуществления S равно 15, а каждый временной сегмент включает в себя 512 символов псевдошумовой последовательности или 32 символа для SF=16. Другие значения также могут использоваться для S. P-CPICH также может отправляться в каждом временном интервале, чтобы сохранить обратную совместимость с форматом CDM, показанным на фиг.3.

В примерном варианте осуществления, который указан как полное назначение, каждый временной сегмент назначается только одному терминалу. S временных сегментов TTI могут назначаться одному или более терминалам. Все из каналообразующих кодов для HSDPA могут использоваться в каждом из S временных сегментов. Терминалу, наделенному заданным временным сегментом, выделены все каналообразующие коды для HSDPA в таком временном сегменте. В примере, показанном на фиг.4A, пользователю 1 назначены временные сегменты 1, 2 и 3, пользователю 2 назначены временные сегменты 4 и 5, пользователю 3 назначены временные сегменты 6 и 7, и так далее, а пользователю K назначен временной сегмент S. Вообще, каждому терминалу может назначаться любое количество временных сегментов в заданном TTI, вплоть до количества временных сегментов, имеющихся в распоряжении для передачи данных.

Фиг.4B показывает примерный вариант осуществления формата 410 TDM для HS-PDSCH в HSDPA с MIMO. Многочисленные (M) потоки данных могут отправляться одновременно в TTI на один или многочисленные терминалы. Ресурсы, такие как временные сегменты, каналообразующие коды и мощность передачи, могут назначаться для каждого потока данных. В варианте осуществления с полным назначением, терминалу может быть назначен один и тот же временной сегмент по всем из потоков данных. Этот примерный вариант осуществления предоставляет базовой станции возможность планировать вплоть до S терминалов в TTI наряду с предоставлением каждому терминалу возможности выполнять SIC над всеми каналообразующими кодами для HSDPA плюс известный канал пилот-сигнала и другие физические каналы, которые могут декодироваться терминалом. В примере, показанном на фиг.4B, пользователю 1 назначены временные сегменты 1, 2 и 3 по всем M потокам данных, пользователю 2 назначены временные сегменты 4 и 5 по всем M потокам данных, пользователю 3 назначены временные сегменты 6 и 7 по всем M потокам данных, и так далее, и пользователю K назначен временной сегмент S по всем M потокам данных.

В еще одном примерном варианте осуществления, который указан как частичное назначение, заданный временной сегмент может назначаться многочисленным терминалам. Частичное назначение может выполняться различными способами. В одном из вариантов осуществления каждому терминалу может назначаться подмножество каналообразующих кодов для HSDPA по всем M потокам данных. В еще одном варианте осуществления каждому терминалу могут назначаться все каналообразующие коды для HSDPA для подмножества (например, одного) из M потоков данных. В еще одном другом варианте осуществления каждому терминалу может назначаться подмножество каналообразующих кодов для HSDPA для подмножества потоков данных. Вообще терминалу может назначаться любое количество каналообразующих кодов в каждом из M потоков данных в пределах любого временного сегмента. Частичное назначение предоставляет базовой станции возможность планировать терминалы с более мелкой гранулярностью в TTI. Частичное назначение может использоваться, когда планирование большего количества терминалов с меньшими полезными нагрузками является предпочтительным над планированием меньшего количества терминалов с более высокими скоростями передачи данных, например, когда VoIP используется многими терминалами.

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

В примерном варианте осуществления один или более временных сегментов используются для отправки пилот-сигнала TDM. Временной сегмент, используемый для пилот-сигнала TDM, указывается как сегмент пилот-сигнала. Пилот-сигнал TDM может отправляться по HS-PDSCH наряду с пилот-сигналом CDM по P-CPICH. Пилот-сигнал TDM может передаваться различными способами. В примерном варианте осуществления пилот-сигнал TDM передается с использованием всех каналообразующих кодов для HSDPA. Пилот-сигнал TDM может передаваться с такой же мощностью передачи на каналообразующий код, как данные HSDPA, переносимые по HS-PDSCH, а суммарная мощность передачи для пилот-сигнала TDM в таком случае, была бы равна суммарной мощности передачи для данных HSDPA. Количество временных сегментов для использования пилот-сигнала TDM может выбираться на основании компромисса между выигрышами (например, улучшением пропускной способности), достижимыми с пилот-сигналом TDM, против служебных сигналов для отправки пилот-сигнала TDM.

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

В примерных вариантах осуществления, показанных на фиг.4A и 4B, пилот-сигнал TDM передается в одном временном сегменте. Если S=16, то служебные сигналы для пилот-сигнала TDM составляют 1/16=6,25%. В примерном варианте осуществления пилот-сигнал TDM фиксируется и передается в одном или более заданных временных сегментах каждого TTI. В еще одном примерном варианте осуществления пилот-сигнал TDM является конфигурируемым и (1) может передаваться или может не передаваться в данном TTI, (2) может передаваться в выбираемом количестве временных сегментов TTI, и/или (3) может передаваться с разным количеством каналообразующих кодов. Конфигурация пилот-сигнала TDM может изменяться от TTI к TTI, от кадра радиосвязи к кадру радиосвязи, или более медленно.

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

Терминал также может измерять принимаемый SINR на основании пилот-сигнала TDM, вычислять CQI (индикатор качества канала) на основании оценки SINR и отправлять CQI на базовую станцию. Терминалы также могут измерять принимаемый SINR на основании пилот-сигнала CDM, отправленного по P-CPICH. Однако CQI, рассчитанный на основании SINR, достигнутого по пилот-сигналу TDM (или SINR пилот-сигнала), может быть лучшим отражением SINR, достигнутого по данным HSDPA (или SINR данных), поскольку пилот-сигнал TDM отправляется с такими же каналообразующими кодами, используемыми для данных HSDPA, и на таком же уровне мощности, как данные HSDPA. Базовая станция знает величину мощности передачи, используемой для HSDPA в каждом TTI, и может приблизительно корректировать сообщенный CQI, чтобы учесть любые изменения в мощности передачи и/или назначении кода с момента времени, когда терминал рассчитывает SINR пилот-сигнала, до момента времени, когда базовая станция отправляет данные HSDPA с использованием сообщенного CQI. Более точный сообщенный CQI, который может быть получен благодаря пилот-сигналу TDM, может дать возможность более точного выбора скорости передачи, который может улучшить качество функционирования чувствительного к задержке трафика, а также другого трафика. Более точный сообщенный CQI также может поддерживать использование схем модуляции более высокого порядка, таких как 64-QAM (64-позиционная квадратурная амплитудная модуляция) и 256-QAM.

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

Терминал может использовать оценку SINR для детектирования и/или демодуляции MIMO. Например, терминал может рассчитывать логарифмические отношения правдоподобия (LLR) для битов кода с использованием оценки SINR, а затем может декодировать LLR для получения декодированных данных. Более точная оценка SINR, которая может быть получена благодаря пилот-сигналу TDM, может иметь следствием более точное вычисление LLR и улучшенное качество функционирования демодуляции и декодирования, особенно для схем модуляции с комбинациями непостоянной мощности, таких как 16-QAM и 64-QAM.

Пилот-сигнал TDM для HSDPA может передаваться параллельно с другими каналами данных и/или управления, например HS-SCCH. Пилот-сигнал TDM походит на теоретический пакетный пилот-сигнал TDM, который был показан обеспечивающим улучшенное качество подготовки, выше пилот-сигнала CDM. Возможное улучшение качества функционирования, обеспечиваемое пилот-сигналом TDM, может оправдывать передачу пилот-сигнала TDM, несмотря на отрицательную сторону служебных сигналов.

Фиг.5 показывает примерную передачу для HSDPA с форматом 400 TDM по фиг.4A. Базовая станция планирует терминалы для передачи данных по HS-PDSCH в TTI. Базовая станция отправляет информацию сигнализации/управления для каждого планируемого терминала по HS-SCCH. Сигнализация для каждого планируемого терминала указывает определенный временной сегмент(ы), назначенный такому терминалу в TTI. Базовая станция отправляет данные HSDPA для запланированных терминалов в их назначенных временных сегментах по HS-PDSCH. Передача данных по HS-PDSCH задерживается на THS-PDSCH=2 временных интервала от соответствующей передачи сигнализации по HS-SCCH.

Каждый терминал, который может принимать данные по HS-PDSCH в TTI, обрабатывает HS-SCCH, чтобы определить, была ли отправлена сигнализация для такого терминала. Каждый запланированный терминал обрабатывает пилот-сигнал TDM (если отправлен) и дополнительно обрабатывает назначенный временной сегмент(ы) для восстановления данных HSDPA, отправленных для терминала. Каждый запланированный терминал отправляет ACK, если пакет, отправленный в текущем TTI, декодирован корректно, и отправляет NAK в ином случае. Каждый терминал также может оценивать SINR пилот-сигнала на основании пилот-сигнала TDM (если отправлен) и/или пилот-сигнала CDM, вычисляет CQI на основании оценки SINR и отправляет CQI наряду с ACK/NAK по HS-DPCCH. Передача обратной связи по HS-DPCCH задерживается на приблизительно 7,5 временных интервалов от конца соответствующей передачи данных по HS-PDSCH, которая принята на терминале. Терминалы с 1 по K имеют задержку распространения с τ PD,1 по τ PD,K соответственно до базовой станции. HS-DPCCH для терминалов с 1 по K, таким образом, задерживаются приблизительно на от 7,5 временных интервалов + τ PD,1 до 7,5 временных интервалов + τ PD,K соответственно относительно HS-PDSCH на базовой станции. Терминалы, которые не запланированы в текущем TTI, также могут отправлять ACK/NAK для предыдущей передачи пакета и CQI для текущего TTI по HS-DPCCH.

Базовая станция может поддерживать как формат TDM, показанный на фиг.4A, так и формат CDM, показанный на фиг.3. Базовая станция может выбирать формат TDM, либо CDM, в каждом TTI и может отправлять сигнализацию для запланированных терминалов по HS-SCCH. Каждый запланированный терминал может узнавать, используется ли формат TDM или CDM, на основании возможности терминала, конфигурационной информации, обмененной раньше (например, во время установления вызова), сигнализации, отправленной по HS-SCCH, и так далее. Например, унаследованные терминалы, которые не поддерживают формат TDM, могут предполагать, что данные HSDPA отправляются в формате CDM. Новые терминалы, которые поддерживают оба формата, TDM и CDM, могут информироваться (например, посредством более высокоуровневой сигнализации), какой формат будет использоваться для текущего TTI, текущего кадра радиосвязи или вызова в целом.

Желательно использовать одинаковый формат сигнализации по HS-SCCH для обоих форматов, TDM и CDM. Сигнализация по HS-SCCH включает в себя некоторое количество параметров, один из которых является 7-битным параметром набора каналообразующих кодов (CCS). Для формата CDM параметр CCS указывает начальный каналообразующий код и количество следующих друг за другом каналообразующих кодов, назначенных терминалу в текущем TTI. В примерном варианте осуществления параметр CCS также используется для передачи назначения временных сегментов для формата TDM. Интерпретация битов CCS могла бы быть разной в зависимости от того, используется ли для HS-PDSCH формат TDM или CDM.

Фиг.6 показывает примерный вариант осуществления назначения временных сегментов в TTI терминалам. Терминалу могут назначаться один или более следующих друг за другом временных сегментов в TTI. В примерном варианте осуществления для сокращения сигнализации терминалам могут назначаться временные сегменты в последовательном порядке на основании количества назначенных временных сегментов. Например, терминал с наибольшим количеством временных сегментов может назначаться первым в TTI, терминал со вторым наибольшим количеством временных сегментов может назначаться следующим и так далее, и терминал с наименьшим количеством временных сегментов может назначаться последним в TTI. В примере, показанном на фиг.6, пользователю 1 назначены первые L1 временных сегментов, пользователю 2 назначены следующие L2 временных сегментов, где L2 ≤ L1, пользователю 3 назначены следующие L3 временных сегментов, где L3 ≤ L2 и так далее, и пользователю K назначены последние LK временных сегментов, где LK ≤ LK-1.

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

- Если начальным временным сегментом является первый временной сегмент TTI, то терминалу могут назначаться от 1 до S временных сегментов.

- Если начальным временным сегментом является второй временной сегмент, то терминалу может назначаться один временной сегмент, поскольку другому терминалу с его начальным моментом в первом временном сегменте назначался только один временной сегмент.

- Если начальным временным сегментом является третий временной сегмент, то терминалу могут назначаться 1 или 2 временных сегмента.

- Если начальным временным сегментом является N-й временной сегмент, где 1 < N ≤ S, то терминалу могут назначаться от 1 до min {N-1, S-N} временных сегментов. Ограничение N-1 обусловлено последовательным порядком назначения временных сегментов. Ограничение S-N обусловлено конечной длительностью TTI. Для терминала, начинающего во второй половине TTI, ограничение S-N является более ограничивающим, чем ограничение N.

Все из 15 временных сегментов в TTI могут быть назначаемыми терминалам для HSDPA, если (a) S=16 и пилот-сигнал TDM отправляется в одном временном сегменте, или (b) S=15 и пилот-сигнал TDM не отправляется. Для варианта осуществления назначения, показанного на фиг.6, если 15 временных сегментов являются назначаемыми в TTI, то есть 71 возможное назначение временных сегментов. Назначение временного сегмента для терминала может сообщаться 7-битным параметром CCS. В этом случае 71 из 128 возможных значений для параметра CCS могут использоваться для передачи назначения временных сегментов. 128-71=57 оставшихся значений могут использоваться для другой сигнализации.

В еще одном примерном варианте осуществления терминалам могут назначаться один или более следующих друг за другом временных сегментов в обратном порядке, показанном на фиг.6. Например, терминал с наименьшим количеством временных сегментов может назначаться первым в TTI, терминал со вторым наименьшим количеством временных сегментов может назначаться следующим и так далее, и терминал с наибольшим количеством временных сегментов может назначаться последним в TTI. В еще одном примерном варианте осуществления терминалу могут назначаться один или более следующих друг за другом временных сегментов где угодно в TTI. Этот примерный вариант осуществления подобен способу, которым один или более следующих друг за другом каналообразующих кодов в кодовом дереве могут назначаться терминалу, для формата CDM, показанного на фиг.3. Сигнализация для терминала в таком случае может указывать на начальный временной сегмент и количество следующих друг за другом временных сегментов, назначенных терминалу. Если все из 15 временных сегментов являются назначаемыми в TTI, то есть 120 возможных назначений временных сегментов, назначение временного сегмента для терминала может сообщаться 7-битным параметром CCS. В этом случае 128-120=8 оставшихся значений могут использоваться для другой сигнализации.

Как отмечено выше, сочетание полного и частичных назначений могут использоваться для заданного TTI. Чтобы сократить сигнализацию, некоторые широко применяемые частичные назначения могут быть определены для (например, 57) оставшихся значений 7-битного параметра CCS. Дополнительные частичные назначения также могут определяться посредством использования большего количества битов сигнализации. В крайнем случае каналообразующие коды в каждом временном сегменте могут назначаться терминалам, например, таким же способом, как каналообразующие коды назначаются терминалам в каждом TTI для формата CDM.

Один или более HS-SCCH отправляются одноврем