ЧАСТОТНО-ИЗБИРАТЕЛЬНАЯ И ЧАСТОТНО-РАЗНЕСЕННАЯ ПЕРЕДАЧА В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
FREQUENCY-SELECTIVE AND FREQUENCY-SEPARATED TRANSMISSION IN WIRELESS COMMUNICATION SYSTEM

Настоящая заявка испрашивает приоритет предварительной заявки на патент США № 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 может быть любым целым значением.
SB
RB
SC
SB
RB
SC
SC
SB
RB
SB
RB
SB
RB
SC
SB
RB
SC
Фиг.2 иллюстрирует структуру 200 частоты, которая может быть использована для передачи. Полоса пропускания системы может быть секционирована на N подполос, каждая подполоса может быть секционирована на N блоков ресурсов, а каждый блок ресурсов может включать в себя Nподнесущих. В общем, N, N и N могут быть любыми целыми значениями. В одной схеме каждый блок ресурсов включает в себя N=12 поднесущих. Число подполос (N) и число блоков ресурсов в каждой подполосе (N) может быть зависимым от полосы пропускания системы. В одной схеме полоса пропускания системы секционируется на N=6 подполос, и каждая подполоса включает в себя N=8 блоков ресурсов. Другие значения также могут быть использованы для N, N и N, такие что N · N · N ≤ N.
slot
sym
slot
sym
slot
sym
Фиг.3 иллюстрирует структуру 300 времени, которая может быть использована для передачи. Временная шкала передачи может быть секционирована в единицах кадров. Каждый кадр может охватывать предварительно определенную временную продолжительность, к примеру 10 миллисекунд (мс). Кадр может быть секционирован на N временных интервалов, и каждый временной интервал может включать в себя N периодов символа, где N и Nмогут быть любыми целыми значениями. В одной схеме каждый кадр включает в себя N=20 временных интервалов, а каждый временной интервал может включать в себя N=6 или 7 периодов символа. Субкадр может включать в себя два временных интервала и также может упоминаться как интервал времени передачи (TTI). В общем, каждый кадр может включать в себя любое число субкадров и временных интервалов, а каждый временной интервал может включать в себя любое число периодов символов.
Фиг.4 иллюстрирует структуру 400 ресурсов, которая может быть использована для передачи. Частотно-временные ресурсы, доступные для передачи, могут быть секционированы на блоки частотно-временных ресурсов. Блок частотно-временных ресурсов может быть наименьшей единицей ресурсов, которая может быть выделена пользователю. В общем, блок частотно-временных ресурсов может покрывать любую частотную размерность и охватывать любую временную продолжительность. В одной схеме блок частотно-временных ресурсов охватывает один блок ресурсов по частоте и охватывает один временной интервал по времени. В этой схеме, если блок ресурсов включает в себя 12 последовательных поднесущих, то блок частотно-временных ресурсов включает в себя 72 элемента ресурсов, когда временной интервал имеет шесть периодов символа, и включает в себя 84 элемента ресурсов, когда временной интервал имеет семь периодов символов. Элемент ресурсов - это одна поднесущая в одном периоде символа, и она может быть использована для того, чтобы отправлять один символ модуляции. В схеме, которая используется в большей части нижеследующего описания, блок частотно-временных ресурсов покрывает один блок ресурсов по частоте, и термин "блок ресурсов" может означать набор поднесущих или блок элементов ресурсов. Пользователю может быть назначен один или более блоков ресурсов, когда диспетчеризован для передачи.
Пользователи могут быть распределены по системе и могут сталкиваться с различными характеристиками канала. Для некоторых пользователей эффективность может быть повышена, если их передачи отправляются по частоте, чтобы добиться разнесения каналов и помех. Для других пользователей эффективность может быть повышена, если их передачи отправляются в определенные части полосы пропускания системы с высокими SINR.
В одном аспекте система может поддерживать схемы/типы диспетчеризации, показанные в таблице 1. Частотно-избирательная диспетчеризация (FSS) также может упоминаться как подполосная диспетчеризация. Частотно-разнесенная диспетчеризация (FDS) также может упоминаться как диспетчеризация с перескоком частот.
Таблица 1
Тип диспетчеризации
Описание
Частотно-избирательная диспетчеризация (FSS)
Передача для пользователя отправляется по поднесущим в пределах части полосы пропускания системы, к примеру, в пределах выбранной подполосы
Частотно-разнесенная диспетчеризация (FDS)
Передача для пользователя отправляется по поднесущим, охватывающим всю или значительную часть полосы пропускания системы, к примеру, в нескольких подполосах
В одной схеме FDS достигается с помощью перескока частот. Для перескока частот передача для пользователя может быть отправлена в различных частях полосы пропускания системы в различные периоды перескока. Период перескока - это интервал времени, затрачиваемого на данный набор поднесущих, и оно может соответствовать одному периоду символа, одному временному интервалу, одному субкадру, одному кадру и т.д. Различные наборы поднесущих могут выбираться для пользователя из всех поднесущих, доступных для FDS, на основе шаблона перескока, который может быть известен пользователю. В одной схеме FSS достигается посредством назначения пользователю поднесущих в пределах выбранной подполосы. Выбранной подполосой может быть подполоса, в которой пользователь достигает наивысшего SINR из всех подполос, доступных для FSS. Перескок частот также может быть использован для FSS, но может быть ограничен выбранной подполосой.
SB
SB
В одной схеме для того, чтобы поддерживать и FSS, и FDS, полоса пропускания системы может быть секционирована на несколько (N) подполос, и каждая подполоса может быть использована либо для FSS, либо для FDS. Информация, указывающая то, какие подполосы используются для FSS, а какие подполосы используются для FDS, может быть отправлена по широковещательному каналу (BCH) или передана другими способами. Например, битовая маска подполосы может включать в себя один бит для каждой из Nподполос. Бит для каждой подполосы может быть задан равным 0, чтобы указать то, что подполоса используется для FDS, или 1, чтобы указать то, что подполоса используется для FSS.
В одной схеме пользователю FSS могут быть назначены блоки ресурсов в подполосе, используемой для FSS. В этой схеме пользователь FSS может быть ограничен одной подполосой, которая может быть выбрана из всех подполос, используемых для FSS. Блоки подполос, назначенные пользователю FSS, могут занимать фиксированный набор поднесущих (без перескока частот) или различные наборы частот (с перескоком частот). В одной схеме пользователю FDS могут быть назначены блоки ресурсов в любой из подполос, используемых для FSS. В этой схеме пользователь FDS может перескакивать по всем подполосам, используемым для FDS. Блоки подполос, назначенные пользователю FDS, могут занимать различные наборы поднесущих в подполосах, используемых для FDS.
Методики передачи, описанные в данном документе, могут эффективно поддерживать пользователей FSS и FDS и могут давать возможность обоим типам пользователей достигать хорошей производительности. Некоторые пользователи могут получать выгоду из разнесения каналов и помех, достигаемого с помощью FDS. Другие пользователи могут получать выгоду из передачи по конкретным подполосам, имеющим хорошие SINR. Методики передачи позволяют легко мультиплексировать пользователей FSS и FDS быть в рамках данного периода времени, к примеру временного интервала, субкадра и т.д. Методики передачи могут поддерживаться с помощью различных структур мультиплексирования, некоторые из которых описаны ниже.
SB
Фиг.5 иллюстрирует схему структуры 500 подполосы. В этой схеме полоса пропускания системы секционируется на N=6 физических подполос, которым назначаются индексы 0-5. Каждая физическая подполоса покрывает конкретную часть полосы пропускания системы. Шесть виртуальных подполос также задаются, и им назначаются индексы 0-5. Когда перескок частот не используется, виртуальная подполоса s привязывается к физической подполосе s, и обе могут упоминаться просто как подполоса s, где s  {0, ..., 5}. Когда используется перескок частот, виртуальная подполоса s может быть привязана к различным физическим подполосам в различные временные интервалы. Виртуальные подполосы могут упрощать выделение ресурсов, когда используется перескок частот. В нижеследующем описании термин "подполоса" означает физическую подполосу, если не указано иное.
SB
Фиг.6A иллюстрирует схему структуры 600 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне подполос. В этой примерной схеме полоса пропускания системы секционируется на N=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 циклическим или круговым способом. Привязка виртуальных подполос к физическим подполосам также может быть основана на других шаблонах перескока.
SB
Фиг.6B иллюстрирует схему структуры 610 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне подполос. В этой примерной схеме полоса пропускания системы секционируется на N=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.
SB
В примерных схемах, показанных на фиг.6A и 6B, две подполосы используются для FSS, и четыре подполосы используются для FDS. В общем, любые из N подполос могут быть использованы для FSS. Подполосы, используемые для FSS, могут быть соседними друг с другом (к примеру, как показано на фиг.6A) или несмежными и возможно распределенными по полосе пропускания системы (к примеру, как показано на фиг.6B). Подполосы, не используемые для FSS, могут быть использованы для FDS. Перескок частот на уровне подполос может выполняться по всем подполосам, используемым для FDS.
RB
RB
RB
Пользователю FDS могут назначаться блоки ресурсов несколькими способами с помощью перескока частот на уровне подполос. Каждая подполоса может включать в себя N блоков ресурсов с индексами от 0 до N-1, как показано на фиг.2. Пользователю FDS может быть назначен конкретный блок ресурсов r в конкретной виртуальной подполосе s. При перескоке частот на уровне подполос виртуальная подполоса s может привязываться к различным физическим подполосам в различные временные интервалы. В одной схеме N блоков ресурсов в виртуальной подполосе 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 может быть привязан к различным позициям блоков ресурсов в различных физических подполосах.
SB
Фиг.7 иллюстрирует схему структуры 700 мультиплексирования, которая поддерживает FSS и FDS с перескоком частот на уровне блоков ресурсов. В этой примерной схеме полоса пропускания системы секционируется на N=6 физических подполос 0-5, четыре физические подполосы 0, 1, 3 и 5 используются для FSS, а две физические подполосы 2 и 4 используются для FDS. Для FSS привязка между виртуальными подполосами и физическими подполосами является статической, и виртуальная подполоса s привязывается к физической подполосе s в каждом временном интервале, для s {0, 1, 3, 5}.
RB
Блоки ресурсов для всех физических подполос, используемых для FDS, могут быть объединены и упоминаться как блоки физических ресурсов. В примерной схеме, показанной на фиг.7, каждая физическая подполоса включает в себя N=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 может быть привязан к различным блокам физических ресурсов, которые могут быть в одной или различных подполосах, в различные временные интервалы.
SB
В примерной схеме, показанной на фиг.7, четыре несмежные подполосы используются для FSS, и две несмежные подполосы используются для FDS. В общем, любая из N подполос может быть использована для FSS, а оставшиеся подполосы могут быть использованы для FDS. Перескок частот на уровне блоков ресурсов может выполняться по всем подполосам, используемым для FDS.
Перескок частот на уровне подполос (к примеру, как показано на фиг.6A и 6B) может иметь меньше позиций перескока в полосе пропускания системы, при этом число позиций перескока определяется посредством числа подполос, используемых для FDS. Перескок частот на уровне блоков (к примеру, как показано на фиг.7) может иметь больше позиций перескока в системе, поскольку может быть намного больше блоков ресурсов, чем подполос, для FDS.
В общем, перескок частот может использоваться, а может не использоваться для FSS. В одной схеме перескок частот не используется для FSS. В этой схеме пользователю FSS может быть выделен тот же блок ресурсов в данной подполосе, и передача для этого пользователя FSS может быть отправлена в той же части полосы пропускания системы. В другой схеме перескок частот в рамках подполосы используется для FSS. В этой схеме пользователю FSS могут быть выделены различные блоки ресурсов в данной подполосе, и передача для этого пользователя FSS может быть отправлена в различных частях этой подполосы.
RB
Фиг.8 иллюстрирует схему структуры 800 мультиплексирования, которая поддерживает FSS с перескоком частот по блокам ресурсов в рамках одной подполосы. В этой схеме подполоса включает в себя N=8 блоков физических ресурсов, которым назначаются индексы 0-7. Восемь блоков виртуальных ресурсов также задаются, и им назначаются индексы 0-7. Каждый блок виртуальных ресурсов может быть привязан к любому одному из блоков физических ресурсов 0-7 в каждом временном интервале. В примере, показанном на фиг.8, блок виртуальных ресурсов 0 привязывается к блоку физических ресурсов 0 во временном интервале n, к блоку физических ресурсов 1 во временном интервале n+1, к блоку физических ресурсов 2 во временном интервале n+2 и т.д. Привязка блоков виртуальных ресурсов 0-7 к блокам физических ресурсов 0-7 в каждом временном интервале показана на фиг.8. Фиг.8 показывает шаблон перескока с циклическим сдвигом, но также могут быть использованы другие шаблоны перескока.
SB
В примерных схемах, показанных на фиг.6A, 6B и 7, несколько подполос используются для FSS, а оставшиеся подполосы используются для FDS. Может быть желательным предоставить возможность использования всех или большинства из N подполос для FSS. Различные пользователи FSS могут достигать хорошей производительности в различных подполосах. Повышенная производительность (к примеру, более высокая пропускная способность системы) может быть достигнута посредством диспетчеризации этих пользователей FSS на требуемых подполосах.
SB
Фиг.9A иллюстрирует схему структуры 900 мультиплексирования, которая поддерживает FSS и FDS, при этом FSS поддерживается на всех подполосах. В этой примерной схеме полоса пропускания системы секционируется на N=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.
SB
Фиг.9B иллюстрирует схему структуры 910 мультиплексирования, которая поддерживает FSS и FDS, при этом FSS поддерживается на всех подполосах. В этой примерной схеме полоса пропускания системы секционируется на N=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 тем самым может быть назначен блок ресурсов в требуемой подполосе этого пользователя.
SB
В общем, структура мультиплексирования может включать в себя любое число подполос (N) и любое число временных чередований (M). Любое число подполос может быть использовано для FSS в каждом временном чередовании. То же или другое число подполос может быть использовано для FSS в M временных чередований. Для каждого временного чередования подполосы, используемые для FSS, могут быть смежными или несмежными.
SB
Подполосы, используемые для FSS, и подполосы, используемые для FDS в каждом временном чередовании, могут передаваться пользователям различными способами. В одной схеме подполосы для FSS и FDS могут быть выбраны для временного чередования 0, а подполосы для FSS и FDS для каждого оставшегося временного чередования задаются на основе подполос для FSS и FDS для временного чередования 0. В одной схеме может быть использована битовая маска подполос для временного чередования 0 и может иметь один бит для каждой из N подполос. Бит для каждой подполосы может быть задан равным 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 периодов символов. В этой схеме перескок частот может осуществляться с периода символа на период символа в пределах каждого периода времени в два временных интервала. В другой схеме период времени равен временному интервалу, оба из которых могут быть равны периоду символа, временному интервалу, субкадру и т.д. В этой схеме для FSS перескок частот может осуществляться с периода времени на период времени для каждого временного чередования. Для FDS перескок частот может выполняться отдельно для каждого временного чередования или совместно по всем временным чередованиям.
Фиг.10 иллюстрирует схему структуры 1000 мультиплексирования, которая поддерживает FSS с перескоком частот по блокам ресурсов в рамках одной подполосы для одного временного чередования m. В этой примерной схеме временное чередование m включает в себя периоды времени m, m+M и т.д., каждый период времени соответствует одному временному интервалу, и каждый временной интервал соответствует одному периоду символа.
RB
В примерной схеме, показанной на фиг.10, подполоса включает в себя N=8 блоков физических ресурсов 0-7, и задаются восемь блоков виртуальных ресурсов 0-7. Каждый блок виртуальных ресурсов 0 привязывается к одному из блоков физических ресурсов 0-7 в каждом периоде символа для временного чередования m на основе шаблона псевдослучайного перескока. Блок виртуальных ресурсов 0 привязывается к блоку физических ресурсов 0 в периоде символа 0 периода времени m, к блоку физических ресурсов 5 в периоде символа 1, к блоку физических ресурсов 2 в периоде символа 2 и т.д. Привязка блоков виртуальных ресурсов 0-7 к блокам физических ресурсов 0-7 в каждом периоде символа временного чередования m показана на фиг.10. Фиг.10 показывает шаблон псевдослучайного перескока, но также могут быть использованы другие шаблоны перескока.
В общем, могут быть использованы различные шаблоны перескока при перескоке частот для FDS и FSS. Может быть использован один и тот же шаблон перескока для FDS и FSS, либо могут быть использованы различные шаблоны перескока для FDS и FSS. Шаблоном перескока может быть шаблон фиксированного перескока, такой как шаблон с циклическим сдвигом либо какой-либо другой шаблон. Шаблон перескока также может быть сформирован на основе известной функции или формирователя, который может принимать любой параметр в качестве входного параметра либо начального числа. В одной схеме шаблон перескока используется для каждой соты или сектора в системе. Соседние соты или секторы могут использовать различные шаблоны перескока для того, чтобы рандомизировать межсотовые/секторные помехи.
В одной схеме шаблон перескока для каждой соты или сектора является статическим во времени и повторяется с предварительно определенной продолжительностью времени, к примеру предварительно определенное число субкадров. Например, перескок частот может выполняться для набора из Q блоков ресурсов для 12 или 14 периодов символа в каждом субкадре на основе шаблона фиксированного перескока, к примеру шаблона с циклическим сдвигом. Блоки виртуальных ресурсов от 0 до Q-1 могут быть привязаны к блокам физических ресурсов от 0 до Q-1 соответственно в первом периоде символа каждого субкадра. Каждый блок виртуальных ресурсов может быть привязан к различному блоку физических ресурсов в каждом периоде символа субкадра.
В другой схеме шаблон перескока для каждой соты или сектора варьируется во времени. Шаблон перескока может быть задан на основе известной функции, к примеру функции от псевдослучайного кода скремблирования, которая является конкретной для соты или сектора. Например, перескок частот может выполняться для набора из Q блоков ресурсов для 12 или 14 периодов символа в каждом субкадре на основе шаблона фиксированного перескока, к примеру шаблона с циклическим сдвигом. Тем не менее, начальная привязка для первого периода времени может быть определена на основе четырех битов кода скремблирования. Например, если 4-битовое значение кода скремблирования - это q, то для первого периода символа субкадра блок виртуальных ресурсов 0 может быть привязан к блоку физических ресурсов g, блок виртуальных ресурсов 1 может быть привязан к блоку физических ресурсов (q+1) mod Q и т.д. 4-битовое значение кода скремблирования может изменяться от субкадра к субкадру, чтобы достигать варьирующегося во времени перескока частот.
Фиг.11 иллюстрирует схему процесса 1100 отправки передач для FSS и FDS. Процесс 1100 может выполняться посредством узла B или какого-либо другого объекта. Первая передача для первого пользователя (к примеру, пользователя FSS) может быть привязана к подполосе, выбранной для первого пользователя, по меньшей мере, из одной подполосы в первой частотной области полосы пропускания системы (этап 1112). Первая передача может быть привязана к фиксированной части (к примеру, конкретному блоку ресурсов) выбранной подполосы в различные временные интервалы. Перескок частот в рамках выбранной подполосы также может выполняться для первого пользователя. В этом случае первая передача также может быть привязана к различным частям (к примеру, различным блокам ресурсов) выбранной подполосы в различные временные интервалы. Первая передача может быть отправлена в следующие друг за другом периоды времени или равноотстоящие периоды времени временного чередования.
Вторая передача для второго пользователя (к примеру, пользователя FDS) может быть привязана к нескольким подполосам во второй частотной области (этап 1114). Первая и вторая частотные области могут соответствовать двум неперекрывающимся частям полосы пропускания системы. Несколько подполос во второй частотной области могут быть смежными или несмежными. Перескок частот на уровне подполос может выполняться для второго пользователя. В этом случае вторая передача может быть привязана к различным подполосам во второй частотной области в различные временные интервалы. Перескок частот на уровне блоков ресурсов может выполняться для второго пользователя. В этом случае вторая передача может быть привязана к различным блокам ресурсов во второй частотной области в различные временные интервалы. Перескок частот на уровне поднесущих также может выполняться.
В общем, передача может быть привязана к различным наборам поднесущих в одной или нескольких подполосах в различные временные интервалы. Перескок частоты может выполняться на основе шаблона фиксированного перескока (к примеру, шаблона с циклическим сдвигом) или шаблона псевдослучайного перескока (к примеру, определенного на основе кода скремблирования). OFDM-символы или SC-FDM-символы могут быть сформированы при первой передаче, привязанной к выбранной подполосе в первой частотной области, и второй передаче, привязанной к нескольким подполосам во второй частотной области (этап 1116).
Пользователь также может отправлять передачу по выбранной подполосе в первой частотной области для частотно-избирательной диспетчеризации. Пользователь может отправлять передачу по нескольким подполосам во второй частотной области для частотно-разнесенной диспетчеризации.
Фиг.12 иллюстрирует схему устройства 1200 для отправки передач для FSS и FDS. Устройство 1200 включает в себя средство привязки первой передачи для первого пользователя к подполосе, выбранной для первого пользователя, по меньшей мере, из одной подполосы в первой частотной области полосы пропускания системы (модуль 1212), средство привязки второй передачи для второго пользователя по нескольким подполосам во второй частотной области полосы пропускания системы (модуль 1214) и средство формирования OFDM-символов или SC-FDM-символов при первой передаче, привязанной к выбранной подполосе в первой частотной области, и второй передаче, привязанной к нескольким подполосам во второй частотной области (модуль 1216).
Фиг.13 иллюстрирует схему процесса 1300 отправки передач для FSS и FDS. Процесс 1300 может выполняться посредством узла B или какого-либо другого объекта. Передачи для первой группы пользователей могут быть привязаны к первому набору, по меньшей мере, из одной подполосы в первом временном чередовании, при этом каждый пользователь в первой группе привязывается к одной подполосе первого набора (этап 1312). Первое временное чередование может включать в себя равноотстоящие периоды времени. Передачи для второй группы пользователей могут быть привязаны ко второму набору подполос в первом временном чередовании, при этом каждый пользователь во второй группе привязывается по подполосам второго набора (этап 1314). Второй набор может включать в себя подполосы, не включенные в первый набор.
Передачи для третьей группы пользователей могут быть привязаны к третьему набору, по меньшей мере, из одной подполосы во втором временном чередовании, при этом каждый пользователь в третьей группе привязывается к одной подполосе третьего набора (этап 1316). Третий набор подполос может совпадать или отличаться от первого набора подполос. Второе временное чередование может включать в себя равноотстоящие периоды времени, не включенные в первое временное чередование. Передачи для четвертой группы пользователей могут быть привязаны к четвертому набору подполос во втором временном чередовании, при этом каждый пользователь в четвертой группе привязывается по подполосам четвертого набора (этап 1318). Четвертый набор может включать в себя подполосы, не включенные в третий набор. Передачи могут отправляться по дополнительным временным чередованиям аналогичным способом. Передачи для каждой группы пользователей могут отправляться с помощью HARQ по временному чередованию для этой группы.
Полоса пропускания системы может быть секционирована на наборы подполос, используемых для FSS, и наборы подполос, используемых для FDS, на основе нагрузки по трафику пользователей FSS и нагрузки по трафику пользователей FDS. Информация, переносящая подполосы в каждом наборе, может передаваться в широковещательном режиме пользователям или отправляться другими способами. Эта информация может предоставляться через одну или более битовых масок подполос, к примеру одна битовая маска подполос для первого временного чередования, одна битовая маска подполос для каждого временного чередования и т.д.
Фиг.14 иллюстрирует схему устройства 1400 для отправки передач для FSS и FDS. Устройство 1400 включает в себя средство привязки передач первой группы пользователей к первому набору, по меньшей мере, из одной подполосы в первом временном чередовании, при этом каждый пользователь в первой группе привязывается к одной подполосе первого набора (модуль 1412), средство привязки передач второй группы пользователей ко второму набору подполос в первом временном чередовании, при этом каждый пользователь во второй группе привязывается по подполосам второго набора (модуль 1414), средство привязки передач третьей группы пользователей к третьему набору, по меньшей мере, из одной подполосы во втором временном чередовании, при этом каждый пользователь в третьей группе привязывается к одной подполосе третьего набора (модуль 1416), и средство привязки передач четвертой группы пользователей к четвертому набору подполос во втором временном чередовании, при этом каждый пользователь в четвертой группе привязывается по подполосам четвертого набора (модуль 1418).
Фиг.15 иллюстрирует структуру процесса 1500 приема передачи. Процесс 1500 может выполняться посредством UE или какого-либо другого объекта. Передача может приниматься из подполосы, выбранной, по меньшей мере, из одной подполосы в первой частотной области полосы пропускания системы, если передача отправляется с помощью частотно-избирательной диспетчеризации (этап 1512). Первая передача может быть принята из фиксированной части (к примеру, конкретного блока ресурсов) выбранной подполосы в различные временные интервалы. Первая передача также может быть принята из различных частей (к примеру, различных блоков ресурсов) выбранной подполосы в различные временные интервалы, если отправлена с перескоком частот.
Передача может приниматься из нескольких подполос во второй частотной области полосы пропускания системы, если передача отправляется с помощью частотно-разнесенной диспетчеризации (этап 1514). Передача может быть принята из различных подполос во второй частотной области в различные временные интервалы, если отправлена с перескоком частот на уровне подполосы. Передача также может быть принята из различных блоков ресурсов во второй частотной области в различные временные интервалы, если отправлена с перескоком частот на уровне блоков ресурсов. Передача может быть принята на основе шаблона фиксированного перескока (к примеру, шаблона с циклическим сдвигом) или шаблона псевдослучайного перескока, если отправлена с перескоком частот. Передача также может быть принята в равноотстоящие периоды времени, к примеру, с помощью HARQ. Подполосы в первой и второй частотных областях могут быть определены на основе широковещательной информации, служебных сигналов и т.д.
Фиг.16 иллюстрирует структуру процесса 1600 приема передачи. Устройство 1600 включает в себя средство приема передачи из подполосы, выбранной, по меньшей мере, из одной подполосы в первой частотной области полосы пропускания системы, если передача отправляется с помощью частотно-избирательной диспетчеризации (модуль 1612), и средство приема передачи из нескольких подполос во второй частотной области полосы пропускания системы, если передача отправляется с помощью частотно-разнесенной диспетчеризации (модуль 1614).
Модули на фиг.12, 14 и 16 могут содержать процессоры, электронные устройства, аппаратные устройства, электронные компоненты, логические схемы, запоминающие устройства и т.д. либо любую комбинацию вышеозначенного.
Фиг.17 иллюстрирует блок-схему структуры узла B 110 и двух UE 120x и 120y, которые являются одним из узлов B и двух UE на фиг.1. В узле B 110 процессор 1714 данных передачи (TX) может принимать данные трафика из источника 1712 данных и/или служебные сигналы из контроллера/процессора 1730 и диспетчера 1734. Процессор 1714 TX-данных может обрабатывать (к примеру, кодировать, перемежать и выполнять символьное преобразование) данные трафика и служебную информацию и предоставлять символы данных и служебные символы соответственно. Модулятор (Mod) 1716 может мультиплексировать контрольные символы с символами данных и служебными символами, выполнять модуляцию мультиплексированных символов (к примеру, для OFDM) и предоставлять выходные элементарные сигналы. Передающее устройство (TMTR) 1718 может обрабатывать (к примеру, преобразовывать в аналоговую форму, усиливать, фильтровать и преобразовывать с повышением частоты) выходные элементарные сигналы и формировать сигнал нисходящей линии связи, который передается посредством антенны 1720.
В каждом UE 120 антенна 1752 может принимать сигналы восходящей линии связи от узла B 110 и других узлов B. Приемное устройство (RCVR) 1754 может приводить к требуемым параметрам (к примеру, фильтровать, усиливать, преобразовывать с понижением частоты и оцифровывать) принимаемый сигнал из антенны 1752 и предоставлять выборки. Демодулятор (Demod) 1756 может выполнять демодуляцию выборок (к примеру, для OFDM) и предоставлять оценки символов. Процессор 1758 данных приема (RX) может обрабатывать (к примеру, выполнять обратное символьное преобразование, обратное перемежение и декодирование) оценки символов данных, предоставлять декодированные данные в приемник 1760 данных и предоставлять обнаруженные служебные сигналы в контроллер/процессор 1770. В общем, обработка посредством процессора 1758 RX-данных и демодулятора 1756 в каждом UE 120 комплементарна обработке посредством процессора 1714 TX-данных и модулятора 1716 соответственно в узле B 110.
В восходящей линии связи процессор 1782 TX-данных может обрабатывать данные трафика из источника 1780 данных и/или служебную информацию из контроллера/процессора 1770 и формировать данные и служебные символы соответственно. Эти символы могут быть модулированы посредством модулятора 1784 и приведены к требуемым параметрам посредством передающего устройства 1786, чтобы сформировать сигнал восходящей линии связи, который может передаваться через антенну 1752. В узле B 110 сигналы восходящей линии связи от UE 120x и 120у и других UE могут быть приняты посредством антенны 1720, приведены к требуемым параметрам посредством приемного устройства 1740, демодулированы посредством демодулятора 1742 и обработаны посредством процессора RX-данных 1744. Процессор 1744 может предоставлять декодированные данные в приемник 1746 данных и обнаруженные служебные сигналы в контроллер/процессор 1730.
Контроллеры/процессоры 1730, 1770x и 1770y могут направлять работу в узле B 110 и UE 120x и 120y соответственно. Запоминающие устройства 1732, 1772x и 1772y могут сохранять данные и программные коды для узла B 110 и UE 120x и 120y соответственно. Диспетчер 1734 может диспетчеризовать UE для обмена данными с узлом B 110. Диспетчер 1734 и/или контроллер/процессор 1730 могут идентифицировать UE, которые должны быть диспетчеризованы с помощью FDS, и UE, которые должны быть диспетчеризованы с помощью FSS, и может назначать блоки ресурсов в соответствующих подполосах этим UE. Диспетчер 1734 и/или контроллер/процессор 1730 могут выполнять процесс 1100 на фиг.11, процесс 1300 на фиг.13 и/или другие процессы для передачи в UE. Контроллеры/процессоры 1770x и 1770y в UE 120x и 120y соответственно могут выполнять процесс 1500 на фиг.15 и/или другие процессы, чтобы принимать и/или отправлять передачи для этих UE.
Описанные в данном документе методики передачи могут быть реализованы различными средствами. Например, эти методики могут быть реализованы в аппаратных средствах, микропрограммном обеспечении, программном обеспечении или их комбинации. При реализации в аппаратных средствах модули обработки, используемые для того, чтобы выполнять методики в объекте (к примеру, узле B или UE), могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровых сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем матричных БИС (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, электронных устройствах, других электронных модулях, предназначенных для того, чтобы выполнять описанные в данном документе функции, компьютере или в комбинации вышеозначенного.
При реализации в микропрограммном обеспечении и/или программном обеспечении методики могут быть реализованы с помощью модулей (к примеру, процедур, функций и т.п.), которые выполняют описанные в данном документе функции. Микропрограммные и/или программные инструкции могут быть сохранены в запоминающем устройстве (к примеру, в запоминающем устройстве 1732, 1772x или 1772y на фиг.17) и приведены в исполнение процессором (к примеру, процессором 1730, 1770x или 1770y). Запоминающее устройство может быть реализовано в процессоре или внешне по отношению к процессору. Микропрограммные и/или программные инструкции также могут быть сохранены в другом машиночитаемом носителе, таком как оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), энергонезависимое оперативное запоминающее устройство (NVRAM), программируемое постоянное запоминающее устройство (PROM), электрически стираемое PROM (EEPROM), флэш-память, компакт-диск, магнитные или оптические устройства хранения данных и т.д.
Предшествующее описание изобретения предоставлено для того, чтобы дать возможность любому специалисту в данной области техники создавать или использовать изобретение. Различные модификации в изобретении должны быть очевидными для специалистов в данной области техники, а описанные в данном документе общие принципы могут быть применены к другим вариантам без отступления от духа и области применения изобретения. Таким образом, изобретение не предназначено для того, чтобы быть ограниченным описанными в данном документе примерами и схемами, а должно удовлетворять самой широкой области применения, согласованной с принципами и новыми функциями, раскрытыми в данном документе.