Частотно-избирательная и частотно-разнесенная передача в системе беспроводной связи

Иллюстрации

Показать все

Изобретение относится к технике связи и может использоваться для эффективной поддержки частотно-избирательной диспетчеризации (FSS) и частотно-разнесенной диспетчеризации (FDS). Технический результат состоит в повышении помехоустойчивости за счет снижения эффекта многолучевости распространения и повышения соотношения сигнал/шум. Для этого первая передача для пользователя FSS может быть привязана к подполосе, выбранной для этого пользователя, по меньшей мере, из одной подполосы в первой частотной области полосы пропускания системы. Первая передача может быть привязана к фиксированной части или различным частям выбранной подполосы в различные временные интервалы. Вторая передача для пользователя FDS может быть привязана по нескольким подполосам во второй частотной области полосы пропускания системы. Вторая передача может быть привязана к различным подполосам или различным блокам ресурсов во второй частотной области в различные временные интервалы. Каждый временной интервал может соответствовать периоду символа, временному интервалу, субкадру и т.п. Перескок частоты может выполняться на основе шаблона фиксированного перескока или шаблона псевдослучайного перескока. 10 н. и 42 з.п. ф-лы, 17 ил., 1 табл.

Реферат

Настоящая заявка испрашивает приоритет предварительной заявки на патент США № 60/830770, озаглавленной "METHOD AND APPARATUS FOR SUBBAND AND DIVERSITY SCHEDULING TECHNIQUES FOR FDMA SYSTEMS", поданной 14 июля 2006 года, переданной правопреемнику этой заявки и включенной в данный документ по ссылке.

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

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

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

Системы беспроводной связи широко развернуты, чтобы предоставлять различные услуги связи, например передачу речи, видео, пакетных данных, обмен сообщениями, широковещательную передачу и т.д. Эти беспроводные системы могут быть системами множественного доступа, допускающими поддержку нескольких пользователей посредством совместного использования доступных системных ресурсов. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы с ортогональным FDMA (OFDMA) и системы FDMA с единственной несущей (SC-FDMA).

В системе беспроводной связи базовая станция может обслуживать множество пользователей. Эти пользователи могут сталкиваться с различными характеристиками канала (к примеру, различными эффектами затухания, многолучевого распространения и помех) и могут достигать различных соотношений "сигнал-шум-и-помехи" (SINR) при приеме. Более того, данный пользователь может сталкиваться с частотно-избирательным затуханием и может достигать различных SINR по полосе пропускания системы. Желательно поддерживать передачи для различных пользователей с различными характеристиками канала так, чтобы хорошая производительность могла быть достигнута для всех пользователей.

Раскрытие изобретения

В настоящем документе описаны методики эффективной поддержки частотно-избирательной диспетчеризации (FSS) и частотно-разнесенной диспетчеризации (FDS). В FSS передача для пользователя может отправляться по подполосе, выбранной для пользователя, по меньшей мере, из одной подполосы, используемой для FSS. В FDS передача для пользователя может отправляться по нескольким подполосам, используемым для FDS, чтобы добиться разнесения каналов и помех.

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

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

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

Далее более подробно описаны различные аспекты и признаки изобретения.

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

Фиг.1 иллюстрирует систему беспроводной связи.

Фиг.2 иллюстрирует структуру частоты.

Фиг.3 иллюстрирует структуру времени.

Фиг.4 иллюстрирует структуру ресурсов.

Фиг.5 иллюстрирует структуру подполос.

Фиг.6A и 6B иллюстрируют две структуры мультиплексирования, которые поддерживают FSS и FDS с перескоком частот по подполосам.

Фиг.7 иллюстрирует структуру мультиплексирования, которая поддерживает FSS и FDS с перескоком частот по блокам ресурсов.

Фиг.8 иллюстрирует перескок частот по блокам ресурсов в пределах одной подполосы.

Фиг.9A и 9B иллюстрируют две структуры мультиплексирования, которые поддерживают FSS и FDS, при этом FSS поддерживается на всех подполосах.

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

Фиг.11 и 12 иллюстрируют процесс и устройство соответственно для отправки передач для пользователей FSS и FDS.

Фиг.13 и 14 иллюстрируют процесс и устройство соответственно для отправки передач для пользователей FSS и FDS с временными чередованиями.

Фиг.15 иллюстрирует процесс приема передачи.

Фиг.16 иллюстрирует устройство для приема передачи.

Фиг.17 иллюстрирует блок-схему узла B и двух абонентских устройств (UE).

Осуществление изобретения

Фиг.1 иллюстрирует систему 100 беспроводной связи с несколькими узлами B 110 и несколькими UE 120. Узел B - это, в общем, стационарная станция, которая обменивается данными с UE, и он также может упоминаться как усовершенствованный узел B (eNode B), базовая станция, точка доступа и т.д. Каждый узел B 110 предоставляет покрытие связи для конкретной географической области и поддерживает связь для UE, находящихся в зоне покрытия. Термин "сота" может относиться к узлу B и/или его зоне покрытия, в зависимости от контекста, в котором используется термин. Системный контроллер 130 может подключаться к узлам B 110 и предоставлять координацию и управление для этих узлов B. Системным контроллером 130 может быть один сетевой объект или набор сетевых объектов, к примеру шлюз объекта управления мобильностью (MME)/развития системной архитектуры (SAE), контроллер радиосети (RNC) и т.д.

UE 120 могут быть распределены по системе, и каждое UE может быть стационарным или мобильным. UE также может упоминаться как мобильная станция, мобильное устройство, терминал, терминал доступа, абонентский модуль, станция и т.д. UE может быть сотовый телефон, персональное цифровое устройство (PDA), устройство беспроводной связи, карманное устройство, беспроводной модем, переносной компьютер и т.п. Термины "UE" и "пользователь" используются взаимозаменяемо в последующем описании.

Узел B может передавать данные одному или более UE по нисходящей линии связи и/или принимать данные от одного или более UE по восходящей линии связи в любой данный момент. Нисходящая линия связи (или прямая линия связи) относится к линии связи от узлов B к UE, а восходящая линия связи (или обратная линия связи) относится к линии связи от UE к узлам B.

Описанные в данном документе методики передачи могут использоваться для передачи по нисходящей линии связи, а также для передачи по восходящей линии связи. Эти методики также могут использоваться для различных систем беспроводной связи, таких как системы CDMA, TDMA, FDMA, OFDMA и SC-FDMA. Термины "система" и "сеть" зачастую используются взаимозаменяемо. CDMA-система может реализовывать такую технологию радиосвязи, как универсальный наземный радиодоступ (UTRA) cdma2000 и т.д. UTRA включает в себя широкополосную CDMA (W-CDMA) и низкую скорость передачи элементарных сигналов (LCR). Cdma2000 покрывает стандарты IS-2000, IS-95 и IS-856. TDMA-система может реализовывать такую технологию радиосвязи, как глобальная система мобильной связи (GSM). OFDMA-система может реализовывать такую технологию радиосвязи, как усовершенствованная UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, Flash-OFDM® и т.д. Эти различные технологии и стандарты радиосвязи известны в данной области техники. UTRA, E-UTRA и GSM являются частью универсальной системы мобильной связи (UMTS). Долгосрочное развитие (LTE) является планируемой к выпуску версией UMTS, которая использует E-UTRA. UTRA, E-UTRA, GSM, UMTS и LTE описываются в документах организации, называемой Партнерским проектом третьего поколения (3GPP). Cdma2000 описывается в документах организации, называемой Партнерским проектом третьего поколения 2 (3GPP2). Для простоты определенные аспекты методики передачи описываются ниже для LTE, и терминология 3GPP используется в большей части нижеприведенного описания.

LTE использует мультиплексирование с ортогональным частотным разделением каналов (OFDM) в нисходящей линии связи и мультиплексирование с частотным разделением каналов на одной несущей (SC-FDM) в восходящей линии связи. OFDM и SC-FDMA секционируют полосу пропускания системы на несколько (N) ортогональных поднесущих, которые также, как правило, называются тонами, элементарными сигналами и т.д. Каждая поднесущая может быть модулирована с помощью данных. В общем, символы модуляции отправляются в частотной области при OFDM и во временной области при SC-FDM. Разнесение между соседними поднесущими может быть фиксированным, и общее число поднесущих (N) может зависеть от полосы пропускания системы. В одной схеме N=512 для полосы пропускания системы 5 МГц, N=1024 для полосы пропускания системы 10 МГц и N=2048 для полосы пропускания системы 20 МГц. В общем, N может быть любым целым значением.

Фиг.2 иллюстрирует структуру 200 частоты, которая может быть использована для передачи. Полоса пропускания системы может быть секционирована на NSB подполос, каждая подполоса может быть секционирована на NRB блоков ресурсов, а каждый блок ресурсов может включать в себя NSC поднесущих. В общем, NSB, NRB и NSC могут быть любыми целыми значениями. В одной схеме каждый блок ресурсов включает в себя NSC=12 поднесущих. Число подполос (NSB) и число блоков ресурсов в каждой подполосе (NRB) может быть зависимым от полосы пропускания системы. В одной схеме полоса пропускания системы секционируется на NSB=6 подполос, и каждая подполоса включает в себя NRB=8 блоков ресурсов. Другие значения также могут быть использованы для NSB, NRB и NSC, такие что NSB · NRB · NSC ≤ N.

Фиг.3 иллюстрирует структуру 300 времени, которая может быть использована для передачи. Временная шкала передачи может быть секционирована в единицах кадров. Каждый кадр может охватывать предварительно определенную временную продолжительность, к примеру 10 миллисекунд (мс). Кадр может быть секционирован на Nslot временных интервалов, и каждый временной интервал может включать в себя Nsym периодов символа, где Nslot и Nsym могут быть любыми целыми значениями. В одной схеме каждый кадр включает в себя Nslot=20 временных интервалов, а каждый временной интервал может включать в себя Nsym=6 или 7 периодов символа. Субкадр может включать в себя два временных интервала и также может упоминаться как интервал времени передачи (TTI). В общем, каждый кадр может включать в себя любое число субкадров и временных интервалов, а каждый временной интервал может включать в себя любое число периодов символов.

Фиг.4 иллюстрирует структуру 400 ресурсов, которая может быть использована для передачи. Частотно-временные ресурсы, доступные для передачи, могут быть секционированы на блоки частотно-временных ресурсов. Блок частотно-временных ресурсов может быть наименьшей единицей ресурсов, которая может быть выделена пользователю. В общем, блок частотно-временных ресурсов может покрывать любую частотную размерность и охватывать любую временную продолжительность. В одной схеме блок частотно-временных ресурсов охватывает один блок ресурсов по частоте и охватывает один временной интервал по времени. В этой схеме, если блок ресурсов включает в себя 12 последовательных поднесущих, то блок частотно-временных ресурсов включает в себя 72 элемента ресурсов, когда временной интервал имеет шесть периодов символа, и включает в себя 84 элемента ресурсов, когда временной интервал имеет семь периодов символов. Элемент ресурсов - это одна поднесущая в одном периоде символа, и она может быть использована для того, чтобы отправлять один символ модуляции. В схеме, которая используется в большей части нижеследующего описания, блок частотно-временных ресурсов покрывает один блок ресурсов по частоте, и термин "блок ресурсов" может означать набор поднесущих или блок элементов ресурсов. Пользователю может быть назначен один или более блоков ресурсов, когда диспетчеризован для передачи.

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

В одном аспекте система может поддерживать схемы/типы диспетчеризации, показанные в таблице 1. Частотно-избирательная диспетчеризация (FSS) также может упоминаться как подполосная диспетчеризация. Частотно-разнесенная диспетчеризация (FDS) также может упоминаться как диспетчеризация с перескоком частот.

Таблица 1
Тип диспетчеризации Описание
Частотно-избирательная диспетчеризация (FSS) Передача для пользователя отправляется по поднесущим в пределах части полосы пропускания системы, к примеру, в пределах выбранной подполосы
Частотно-разнесенная диспетчеризация (FDS) Передача для пользователя отправляется по поднесущим, охватывающим всю или значительную часть полосы пропускания системы, к примеру, в нескольких подполосах

В одной схеме FDS достигается с помощью перескока частот. Для перескока частот передача для пользователя может быть отправлена в различных частях полосы пропускания системы в различные периоды перескока. Период перескока - это интервал времени, затрачиваемого на данный набор поднесущих, и оно может соответствовать одному периоду символа, одному временному интервалу, одному субкадру, одному кадру и т.д. Различные наборы поднесущих могут выбираться для пользователя из всех поднесущих, доступных для FDS, на основе шаблона перескока, который может быть известен пользователю. В одной схеме FSS достигается посредством назначения пользователю поднесущих в пределах выбранной подполосы. Выбранной подполосой может быть подполоса, в которой пользователь достигает наивысшего SINR из всех подполос, доступных для FSS. Перескок частот также может быть использован для FSS, но может быть ограничен выбранной подполосой.

В одной схеме для того, чтобы поддерживать и FSS, и FDS, полоса пропускания системы может быть секционирована на несколько (NSB) подполос, и каждая подполоса может быть использована либо для FSS, либо для FDS. Информация, указывающая то, какие подполосы используются для FSS, а какие подполосы используются для FDS, может быть отправлена по широковещательному каналу (BCH) или передана другими способами. Например, битовая маска подполосы может включать в себя один бит для каждой из NSB подполос. Бит для каждой подполосы может быть задан равным 0, чтобы указать то, что подполоса используется для FDS, или 1, чтобы указать то, что подполоса используется для FSS.

В одной схеме пользователю FSS могут быть назначены блоки ресурсов в подполосе, используемой для FSS. В этой схеме пользователь FSS может быть ограничен одной подполосой, которая может быть выбрана из всех подполос, используемых для FSS. Блоки подполос, назначенные пользователю FSS, могут занимать фиксированный набор поднесущих (без перескока частот) или различные наборы частот (с перескоком частот). В одной схеме пользователю FDS могут быть назначены блоки ресурсов в любой из подполос, используемых для FSS. В этой схеме пользователь FDS может перескакивать по всем подполосам, используемым для FDS. Блоки подполос, назначенные пользователю FDS, могут занимать различные наборы поднесущих в подполосах, используемых для FDS.

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

Фиг.5 иллюстрирует схему структуры 500 подполосы. В этой схеме полоса пропускания системы секционируется на NSB=6 физических подполос, которым назначаются индексы 0-5. Каждая физическая подполоса покрывает конкретную часть полосы пропускания системы. Шесть виртуальных подполос также задаются, и им назначаются индексы 0-5. Когда перескок частот не используется, виртуальная подполоса s привязывается к физической подполосе s, и обе могут упоминаться просто как подполоса s, где s {0, ..., 5}. Когда используется перескок частот, виртуальная подполоса s может быть привязана к различным физическим подполосам в различные временные интервалы. Виртуальные подполосы могут упрощать выделение ресурсов, когда используется перескок частот. В нижеследующем описании термин "подполоса" означает физическую подполосу, если не указано иное.

Фиг.6A иллюстрирует схему структуры 600 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне подполос. В этой примерной схеме полоса пропускания системы секционируется на NSB=6 физических подполос 0-5, две физические подполосы 0 и 1 используются для FSS, а четыре физические подполосы 2-5 используются для FDS. Для FSS привязка между виртуальными подполосами и физическими подполосами является статической. В примере, показанном на фиг.6A, виртуальная подполоса 0 привязывается к физической подполосе 0 в каждом временном интервале, а виртуальная подполоса 1 привязывается к физической подполосе 1 в каждом временном интервале.

Для FDS каждая виртуальная подполоса может быть привязана к любой одной из физических подполос, используемых для FDS в каждом временном интервале. В примере, показанном на фиг.6A, виртуальная подполоса 2 привязывается к физической подполосе 2 во временном интервале n, к физической подполосе 3 во временном интервале n+1, к физической подполосе 4 во временном интервале n+2 и т.д. Привязка виртуальных подполос 2-5 к физическим подполосам 2-5 в каждом временном интервале показана на фиг.6A. В примере, показанном на фиг.6A, каждая виртуальная подполоса для FDS перескакивает по физическим подполосам 2-5 циклическим или круговым способом. Привязка виртуальных подполос к физическим подполосам также может быть основана на других шаблонах перескока.

Фиг.6B иллюстрирует схему структуры 610 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне подполос. В этой примерной схеме полоса пропускания системы секционируется на NSB=6 физических подполос 0-5, две физические подполосы 0 и 3 используются для FSS, а четыре физические подполосы 1, 2, 4 и 5 используются для FDS. Для FSS виртуальная подполоса s привязывается к физической подполосе s в каждом временном интервале, для s {0, 3}.

Для FDS каждая виртуальная подполоса может быть привязана к любой одной из физических подполос, используемых для FDS в каждом временном интервале. В примере, показанном на фиг.6B, виртуальная подполоса 1 привязывается к различным одним из физических подполос 1, 2, 4 и 5 в различные временные интервалы на основе шаблона псевдослучайного перескока. Виртуальные подполосы 2, 4 и 5 также привязываются к физическим подполосам 1, 2, 4 и 5 на основе того же шаблона псевдослучайного перескока, но циклически сдвигаются на 1, 2 и 3 соответственно от виртуальной подполосы 1.

В примерных схемах, показанных на фиг.6A и 6B, две подполосы используются для FSS, и четыре подполосы используются для FDS. В общем, любые из NSB подполос могут быть использованы для FSS. Подполосы, используемые для FSS, могут быть соседними друг с другом (к примеру, как показано на фиг.6A) или несмежными и возможно распределенными по полосе пропускания системы (к примеру, как показано на фиг.6B). Подполосы, не используемые для FSS, могут быть использованы для FDS. Перескок частот на уровне подполос может выполняться по всем подполосам, используемым для FDS.

Пользователю FDS могут назначаться блоки ресурсов несколькими способами с помощью перескока частот на уровне подполос. Каждая подполоса может включать в себя NRB блоков ресурсов с индексами от 0 до NRB-1, как показано на фиг.2. Пользователю FDS может быть назначен конкретный блок ресурсов r в конкретной виртуальной подполосе s. При перескоке частот на уровне подполос виртуальная подполоса s может привязываться к различным физическим подполосам в различные временные интервалы. В одной схеме NRB блоков ресурсов в виртуальной подполосе s привязываются к одинаковым позициям блоков ресурсов в каждой физической подполосе, к которой привязана виртуальная подполоса s. Например, пользователю FDS может быть назначен блок ресурсов r=3 в виртуальной подполосе s=1 на фиг.6B. Этот пользователь FDS затем может быть привязан к блоку ресурсов 3 в физической подполосе 1 во временном интервале n, к блоку ресурсов 3 в физической подполосе 5 во временном интервале n+1, к блоку ресурсов 3 в физической подполосе 2 во временном интервале n+2 и т.д. Пользователь FDS может быть привязан к различным физическим подполосам в различные временные интервалы, но позиция блока ресурсов в рамках этих физических подполос не изменяется. В другой схеме пользователю FDS может быть назначен конкретный блок ресурсов r в конкретной виртуальной подполосе s, и блок ресурсов r в виртуальной подполосе s может быть привязан к различным позициям блоков ресурсов в различных физических подполосах.

Фиг.7 иллюстрирует схему структуры 700 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне блоков ресурсов. В этой примерной схеме полоса пропускания системы секционируется на NSB=6 физических подполос 0-5, четыре физические подполосы 0, 1, 3 и 5 используются для FSS, а две физические подполосы 2 и 4 используются для FDS. Для FSS привязка между виртуальными подполосами и физическими подполосами является статической, и виртуальная подполоса s привязывается к физической подполосе s в каждом временном интервале, для s {0, 1, 3, 5}.

Блоки ресурсов для всех физических подполос, используемых для FDS, могут быть объединены и упоминаться как блоки физических ресурсов. В примерной схеме, показанной на фиг.7, каждая физическая подполоса включает в себя NRB=8 блоков ресурсов, а физические подполосы 2 и 4 для FDS включают в себя всего 16 блоков физических ресурсов, которым назначаются индексы 0-15. Шестнадцать блоков виртуальных ресурсов могут быть заданы, и им назначаются индексы 0-15. Блоки виртуальных ресурсов могут упрощать выделение ресурсов, когда используется перескок частот.

Для FDS перескок частот на уровне блоков ресурсов может быть использован, и каждый блок виртуальных ресурсов может быть привязан к любому одному из блоков физических ресурсов в каждом временном интервале. В примере, показанном на фиг.7, блок виртуальных ресурсов 0 привязывается к блоку физических ресурсов 0 во временном интервале n, к блоку физических ресурсов 1 во временном интервале n+1, к блоку физических ресурсов 2 во временном интервале n+2 и т.д. Привязка блоков виртуальных ресурсов 0-15 к блокам физических ресурсов 0-15 в каждом временном интервале показана на фиг.7. В примере, показанном на фиг.7, каждый блок виртуальных ресурсов перескакивает по блокам физических ресурсов 0-15 циклическим способом. Привязка блоков виртуальных ресурсов к блокам физических ресурсов также может быть основана на других шаблонах перескока.

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

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

Перескок частот на уровне подполос (к примеру, как показано на фиг.6A и 6B) может иметь меньше позиций перескока в полосе пропускания системы, при этом число позиций перескока определяется посредством числа подполос, используемых для FDS. Перескок частот на уровне блоков (к примеру, как показано на фиг.7) может иметь больше позиций перескока в системе, поскольку может быть намного больше блоков ресурсов, чем подполос, для FDS.

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

Фиг.8 иллюстрирует схему структуры 800 мультиплексирования, которая поддерживает FSS с перескоком частот по блокам ресурсов в рамках одной подполосы. В этой схеме подполоса включает в себя NRB=8 блоков физических ресурсов, которым назначаются индексы 0-7. Восемь блоков виртуальных ресурсов также задаются, и им назначаются индексы 0-7. Каждый блок виртуальных ресурсов может быть привязан к любому одному из блоков физических ресурсов 0-7 в каждом временном интервале. В примере, показанном на фиг.8, блок виртуальных ресурсов 0 привязывается к блоку физических ресурсов 0 во временном интервале n, к блоку физических ресурсов 1 во временном интервале n+1, к блоку физических ресурсов 2 во временном интервале n+2 и т.д. Привязка блоков виртуальных ресурсов 0-7 к блокам физических ресурсов 0-7 в каждом временном интервале показана на фиг.8. Фиг.8 показывает шаблон перескока с циклическим сдвигом, но также могут быть использованы другие шаблоны перескока.

В примерных схемах, показанных на фиг.6A, 6B и 7, несколько подполос используются для FSS, а оставшиеся подполосы используются для FDS. Может быть желательным предоставить возможность использования всех или большинства из NSB подполос для FSS. Различные пользователи FSS могут достигать хорошей производительности в различных подполосах. Повышенная производительность (к примеру, более высокая пропускная способность системы) может быть достигнута посредством диспетчеризации этих пользователей FSS на требуемых подполосах.

Фиг.9A иллюстрирует схему структуры 900 мультиплексирования, которая поддерживает FSS и FDS, при этом FSS поддерживается на всех подполосах. В этой примерной схеме полоса пропускания системы секционируется на NSB=6 подполос 0-5, две подполосы используются для FSS, а четыре подполосы используются для FDS в каждом периоде времени. В общем, период времени может соответствовать периоду символа, временному интервалу, субкадру, кадру и т.д. В этой примерной схеме подполосы 0 и 1 используются для FSS в периоде времени m, подполосы 2 и 3 используются для FSS в периоде времени m+1, подполосы 4 и 5 используются для FSS в периоде времени m+2 и т.д. В каждый период времени подполосы, не используемые для FSS, используются для FDS. Перескок частот по подполосам или блокам ресурсов может быть использован для подполос, используемых для FDS.

Может быть задано несколько (M) временных чередований, причем каждое временное чередование включает в себя периоды времени, которые равно отстоят на M периодов времени. В общем, M может быть любым целым значением. В примерной схеме, показанной на фиг.9A, M=6 временных чередований 0-5 задано, причем временное чередование 0 включает в себя периоды времени m, m+6 и т.д., временное чередование 1 включает в себя периоды времени m+1, m+7 и т.д., а временное чередование 5 включает в себя периоды времени m+5, m+11 и т.д. В другой примерной схеме, не показанной на фиг.9A, три временных чередования 0-2 может быть задано, причем временное чередование 0 включает в себя периоды времени m, m+3, m+6 и т.д., временное чередование 1 включает в себя периоды времени m+1, m+4 и т.д., а временное чередование 2 включает в себя периоды времени m+2, m+5 и т.д. В любом случае, независимо от числа временных чередований, конкретный набор из нуля или более подполос может быть использован для FSS в каждом временном чередовании. Для примерной схемы, показанной на фиг.9A, подполосы 0 и 1 используются для FSS во временном чередовании 0, подполосы 2 и 3 используются для FSS во временном чередовании 1, подполосы 4 и 5 используются для FSS во временном чередовании 2 и т.д. Для каждого временного чередования подполосы, не используемые для FSS, могут быть использованы для FDS.

Фиг.9B иллюстрирует схему структуры 910 мультиплексирования, которая поддерживает FSS и FDS, при этом FSS поддерживается на всех подполосах. В этой примерной схеме полоса пропускания системы секционируется на NSB=6 подполос 0-5, и задано M=6 временных чередований 0-5. В примерной схеме, показанной на фиг.9B, подполосы 0, 1 и 2 используются для FSS во временном чередовании 0, подполосы 3, 4 и 5 используются для FSS во временном чередовании 1, подполосы 0 и 3 используются для FSS во временном чередовании 2, подполосы 1 и 4 используются для FSS во временном чередовании 3, подполосы 2 и 5 используются для FSS во временном чередовании 4, и подполосы не используются для FSS во временном чередовании 5.

Пользователю FSS могут быть назначены блоки ресурсов в требуемой подполосе в соответствующем временном чередовании. Для примерной схемы, показанной на фиг.9A, пользователям FSS, которым нужны подполосы 0 и 1, могут быть назначены блоки ресурсов в этих подполосах во временном чередовании 0 и/или 3, пользователям FSS, которым нужны подполосы 2 и 3, могут быть назначены блоки ресурсов в этих подполосах во временном чередовании 1 и/или 4, а пользователям FSS, которым нужны подполосы 4 и 5, могут быть назначены блоки ресурсов в этих подполосах во временном чередовании 2 и/или 5. Каждому пользователю FSS тем самым может быть назначен блок ресурсов в требуемой подполосе этого пользователя.

В общем, структура мультиплексирования может включать в себя любое число подполос (NSB) и любое число временных чередований (M). Любое число подполос может быть использовано для FSS в каждом временном чередовании. То же или другое число подполос может быть использовано для FSS в M временных чередований. Для каждого временного чередования подполосы, используемые для FSS, могут быть смежными или несмежными.

Подполосы, используемые для FSS, и подполосы, используемые для FDS в каждом временном чередовании, могут передаваться пользователям различными способами. В одной схеме подполосы для FSS и FDS могут быть выбраны для временного чередования 0, а подполосы для FSS и FDS для каждого оставшегося временного чередования задаются на основе подполос для FSS и FDS для временного чередования 0. В одной схеме может быть использована битовая маска подполос для временного чередования 0 и может иметь один бит для каждой из NSB подполос. Бит для каждой подполосы может быть задан равным 0, чтобы указать то, что подполоса используется для FDS, или 1, чтобы указать то, что подполоса используется для FSS. Битовая маска подполос для каждого оставшегося временного чередования может быть задана на основе битовой маски подполос для временного чередования 0. В одной схеме битовая маска подполос для каждого оставшегося временного чередования является циклически сдвинутой версией для битовой маски подполос для временного чередования 0. В примерной схеме, показанной на фиг.9A, с M=6 временных чередований, битовая маска подполос для каждого временного чередования может быть задана следующим образом:

Битовая маска подполос для временного чередования 0 = {1, 1, 0, 0, 0, 0}, Битовая маска подполос для временного чередования 1 = {0, 0, 1, 1, 0, 0}, Битовая маска подполос для временного чередования 2 = {0, 0, 0, 0, 1, 1}, Битовая маска подполос для временного чередования 3 = {1, 1, 0, 0, 0, 0}, Битовая маска подполос для временного чередования 4 = {0, 0, 1, 1, 0, 0} и Битовая маска подполос для временного чередования 5 = {0, 0, 0, 0, 1, 1}.

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

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

M HARQ-чередований может быть задано, где M может быть любым целым значением. Каждое HARQ-чередование может охватывать периоды времени, которые отстоят на M периодов времени (не учитывая время, выделенное для служебных сигналов). В качестве некоторых примеров три или шесть HARQ-чередований может быть задано, как показано на фиг.9A, либо шесть HARQ-чередований может быть задано, как показано на фиг.9B. Большее или меньшее число HARQ-чередований также может быть задано. Каждое HARQ-чередование может соответствовать различному временному чередованию.

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

В общем, период времени для временного чередования (к примеру, на фиг.9A или 9B) может быть равен, короче или длиннее временного интервала для перескока частот (к примеру, на фиг.5-8). Если период времени больше временного интервала, то перескок частот может возникать в рамках каждого периода времени. В одной схеме временной интервал охватывает один период символа, а период времени охватывает два временных интервала в 12 или 14 периодов символов. В этой схеме перескок частот может осуществляться с периода символа на период символа в пределах каждого периода времени в два временных интервала. В другой схеме период времени равен временному интервалу, оба из которых могут быть равн