Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи



Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи
Способ и устройство для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи

 


Владельцы патента RU 2463713:

КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)

Изобретение относится к технике связи. Технический результат заключается в уменьшении объема передаваемой служебной информации. Описаны технологии для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи. В аспекте виртуальный ресурс (к примеру, блок виртуальных ресурсов) может преобразовываться в физический ресурс в выбранном поднаборе физических ресурсов на основе первой функции преобразования, которая может преобразовывать смежные виртуальные ресурсы в несмежные физические ресурсы в выбранном поднаборе. Физический ресурс в выбранном поднаборе затем может преобразовываться в выделенный физический ресурс (к примеру, блок физических ресурсов) среди множества доступных физических ресурсов на основе второй функции преобразования. В одной схеме первая функция преобразования может включать в себя (i) функцию повторного преобразования, которая преобразует индекс виртуального ресурса во временной индекс, и (ii) функцию перестановки (к примеру, модуль перемежения строк и столбцов с инвертированием по битам), которая преобразует временный индекс в индекс физического ресурса в выбранном поднаборе. 4 н. и 25 з.п. ф-лы, 9 ил., 5 табл.

 

Настоящая заявка притязает на приоритет предварительной заявки на патент (США) порядковый номер 61/072034, озаглавленной "DOWNLINK DISTRIBUTED TRANSMISSIONS AND OTHER MATTERS", поданной 26 марта 2008 года, назначенной правопреемнику этой заявки и содержащейся в данном документе по ссылке.

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

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

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

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

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

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

Сущность изобретения

Технологии для преобразования виртуальных ресурсов в физические ресурсы в системе беспроводной связи описаны в данном документе. Виртуальные ресурсы в виртуальном домене могут выделяться для UE и могут преобразовываться в физические ресурсы, подходящие для использования при связи. В одной схеме виртуальные ресурсы могут содержать блоки виртуальных ресурсов (VRB), а физические ресурсы могут содержать блоки физических ресурсов (PRB).

В аспекте, виртуальный ресурс (к примеру, VRB) может преобразовываться в физический ресурс в выбранном поднаборе физических ресурсов на основе первой функции преобразования. Первая функция преобразования может преобразовывать смежные виртуальные ресурсы в несмежные физические ресурсы в выбранном поднаборе, чтобы достигать разнесения, а также других желательных характеристик. Физический ресурс в выбранном поднаборе затем может преобразовываться в выделенный физический ресурс (к примеру, PRB) среди множества доступных физических ресурсов на основе второй функции преобразования.

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

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

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

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

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

Фиг. 2 показывает примерную структуру ресурсов.

Фиг. 3A показывает пример секционирования физических ресурсов на группы.

Фиг. 3B показывает пример формирования поднаборов физических ресурсов.

Фиг. 4 показывает пример преобразования VRB-индекса в PRB-индекс.

Фиг. 5 показывает блок-схему модуля преобразования VRB в PRB.

Фиг. 6 показывает процесс для преобразования виртуальных ресурсов в физические ресурсы.

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

Фиг. 8 иллюстрирует блок-схему базовой станции и UE.

Подробное описание изобретения

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

Фиг. 1 показывает систему 100 беспроводной связи, которая может быть LTE-системой. Система 100 может включать в себя определенное число усовершенствованных узлов B (eNB) 110 и других сетевых объектов. ENB может быть станцией, которая обменивается данными с UE, и также может упоминаться как узел B, базовая станция, точка доступа и т.д. Каждый eNB 110 предоставляет покрытие связи для конкретной географической области и поддерживает связь для UE, находящихся в рамках зоны покрытия. UE 120 могут быть распределены по системе, и каждое UE может быть стационарным или мобильным. UE также может упоминаться как мобильная станция, терминал, терминал доступа, абонентское устройство, станция и т.д. UE может быть сотовый телефон, персональное цифровое устройство (PDA), беспроводной модем, устройство беспроводной связи, карманное устройство, дорожный компьютер, беспроводной телефон, станция беспроводного абонентского доступа (WLL) и т.д.

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

Фиг. 2 показывает схему структуры 200 ресурсов, которая может использоваться для нисходящей линии связи или восходящей линии связи. Временная шкала передачи может быть секционирована в единицах субкадров. Каждый субкадр может иметь предварительно определенную длительность, к примеру одна миллисекунда (мс). Субкадр может быть секционирован на два временных кванта, которые могут включать в себя первый/левый временной квант и второй/правый временной квант. Каждый временной квант может включать в себя фиксированное или конфигурируемое число периодов символов, к примеру шесть периодов символов для расширенного циклического префикса или семь периодов символов для обычного циклического префикса.

NRB блоков ресурсов (RB) с индексами от 0 до NRB-1 может быть задано в каждом временном кванте при всего NFFT поднесущих. Каждый блок ресурсов может покрывать NSC поднесущих (к примеру, NSC=12 поднесущих) в одном временном кванте. Число блоков ресурсов в каждом временном кванте может зависеть от полосы пропускания системы и может колебаться от 6 до 110. NRB блоков ресурсов также могут упоминаться как блоки физических ресурсов (PRB).

Блоки виртуальных ресурсов (VRB) также могут быть заданы, чтобы упрощать выделение ресурсов. VRB может иметь размерность, идентичную PRB, и может покрывать NSC поднесущих в одном временном кванте в виртуальном домене. VRB может преобразовываться в PRB на основе преобразования VRB в PRB. VRB могут выделяться для UE, и передачи для UE могут отправляться по PRB, в которые преобразуются выделенные VRB.

UE может выделяться любое число PRB и любые из доступных PRB. Выделенные PRB могут передаваться с битовой картой, содержащей NRB битов, по одному биту для каждого доступного PRB. Каждый бит битовой карты может задаваться равным "1", чтобы указывать выделенный PRB, или "0", чтобы указывать невыделенный PRB. Тем не менее, большая битовая карта должна требоваться для большой полосы пропускания системы с большим числом доступных PRB.

Чтобы уменьшать объем служебной информации для передачи выделенных ресурсов, доступные PRB могут быть секционированы на группы блоков ресурсов (RBG). Каждая RBG может включать в себя до P последовательных PRB, где P может зависеть от полосы пропускания системы. Таблица 1 перечисляет значения P в зависимости от полосы пропускания системы согласно одной схеме.

Таблица 1
Размер RBG в зависимости от полосы пропускания системы
Полоса пропускания системы (NRB) Размер RBG (P)
≤ 10 1
11-26 2
27-63 3
63-110 4

NRBG RBG может быть задано для NRB доступных PRB, где NRBG может быть установлено следующим образом:

уравнение (1)

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

NRBG RBG могут разделяться на P RBG-поднаборов с индексами от 0 до Р-1. RBG-поднабор p, для p=0,…,P-1, может включать в себя каждый P-тый RBG с началом в RBG p. P RBG-поднаборов могут включать или не включать в себя идентичное число RBG, в зависимости от того, удовлетворяется или нет (NRBG mod P)=0. P RBG-поднаборов могут включать или не включать в себя идентичное число PRB, в зависимости от числа доступных PRB и значения P.

Фиг. 3A показывает пример секционирования доступных PRB на RBG. В этом примере 50 доступных PRB с индексами от m=0 до 49 секционируются на 17 RBG с индексами от 0 до 16. PRB-индекс m также может упоминаться как nPRB. Каждая из первых 16 RBG включает в себя P=3 смежных PRB, и последняя RBG включает в себя два оставшихся PRB.

Фиг. 3B показывает пример формирования трех RBG-поднаборов с 17 RBG, полученными при 50 доступных PRB. RBG-поднабор 0 включает в себя шесть RBG с индексами 0, 3, 6, 9, 12 и 15 и включает в себя 18 PRB с индексами m=0, 1, 2, 9, 10, 11, 18, 19, 20 и т.д. RBG-поднабор 1 включает в себя шесть RBG с индексами 1, 4, 7, 10, 13 и 16 и включает в себя 17 PRB с индексами m=3, 4, 5, 12, 13, 14, 21, 22, 23 и т.д. RBG-поднабор 2 включает в себя пять RBG с индексами 2, 5, 8, 11 и 14 и включает в себя 15 PRB с индексами m=6, 7, 8, 15, 16, 17, 24, 25, 26 и т.д.

Система может поддерживать несколько типов выделения ресурсов, которые могут включать в себя:

тип 0 выделения ресурсов - выделение целого числа RBG,

тип 1 выделения ресурсов - выделение PRB в рамках выбранного RBG-поднабора, и

тип 2 выделения ресурсов - выделение локализованных или распределенных VRB.

Для типа 0 выделения ресурсов UE может выделяться любой из NRBG RBG. Информация выделения ресурсов для UE может включать в себя битовую карту, содержащую NRBG битов, по одному биту для каждого доступного RBG. Каждый бит битовой карты может быть задан равным либо "1", чтобы указывать выделенный RBG, либо "0", чтобы указывать невыделенный RBG. Число битов битовой карты может быть сокращено за счет наличия одного бита битовой карты для каждой RBG (вместо каждого PRB). Тем не менее, ресурсы выделяются в приблизительных единицах RBG (вместо точных единиц PRB).

Для типа 1 выделения ресурсов UE может выделяться любой из PRB в выбранном RBG-поднаборе. Информация выделения ресурсов для UE может включать в себя (i) индикатор относительно выбранного RBG-поднабора и (ii) битовую карту для PRB в выбранном RBG-поднаборе. Битовая карта может указывать, какие PRB выделяются UE.

Для типа 2 выделения ресурсов UE может выделяться набор смежных локализованных или распределенных VRB. Локализованный VRB с индексом nVRB может преобразовываться непосредственно в PRB с индексом nPRB, так что nPRB=nVRB. Распределенный VRB (DVRB) с индексом nVRB может преобразовываться в PRB с индексом nPRB на основе известной функции M() преобразования VRB в PRB, так что nPRB=M(nVRB). Информация выделения ресурсов для UE может включать в себя (i) индикатор относительно того, назначены локализованные или распределенные VRB, (ii) индекс начального VRB, выделяемого UE, и (iii) число смежных VRB, выделяемых UE. Термины "смежный" и "последовательный" могут быть использованы взаимозаменяемо.

В аспекте преобразование VRB в PRB может быть задано так, чтобы поддерживать распределенные VRB для типа 2 выделения ресурсов при одновременной совместимости с типами 0 и 1 выделения ресурсов. В частности, преобразование VRB в PRB может преобразовывать смежные VRB в несмежные (т.е. переставленные, перемеженные или распределенные) PRB в рамках RBG-поднабора. Ограничение преобразования в один RBG-поднабор может давать возможность использования других RBG-поднаборов для типа 0 и/или 1 выделения ресурсов.

В одной схеме преобразование VRB в PRB может содержать (i) первую функцию f() преобразования, чтобы преобразовывать смежные VRB для одного RBG-поднабора в несмежные PRB в RBG-поднаборе, и (ii) вторую функцию s() преобразования, чтобы преобразовывать PRB в RBG-поднаборе во все доступные PRB. Первая функция преобразования может быть задана так, чтобы поддерживать распределенные VRB в рамках одного RBG-поднабора. Первая функция преобразования может ограничивать преобразование VRB в PRB в рамках одного RBG-поднабора и тем самым может давать возможность использования каждого RBG-поднабора для любого типа выделения ресурсов.

В одной схеме, чтобы упрощать первую функцию преобразования, PRB в каждом RBG-поднаборе могут агрегироваться и им могут назначаться промежуточные индексы от k=0 до Np-1, где Np - это число PRB в RBG-поднаборе p. Np может иметь различные значения для различных RBG-поднаборов и также может обозначаться как . Вторая функция преобразования может преобразовывать промежуточные индексы k Np PRB в RBG-поднаборе p в PRB-индексы m NRB доступных PRB.

Фиг. 4 показывает пример преобразования VRB для одного RBG-поднабора в доступные PRB. В этом примере 18 VRB с индексами от i=0 до 17 могут быть заданы для RBG-поднабора 0. Кроме того, 18 PRB для RBG-поднабора 0 могут агрегироваться и им могут назначаться промежуточные индексы от k=0 до 17. Первая функция преобразования может преобразовывать 18 VRB в 18 PRB в RBG-поднаборе 0 и может быть реализована так, как описано ниже.

Вторая функция преобразования может преобразовывать эти 18 PRB в RBG-поднаборе 0 в 50 доступных PRB. Промежуточные индексы k=0, 1 и 2 для трех PRB в первом RBG могут преобразовываться в PRB-индексы m=0, 1 и 2. Промежуточные индексы k=3, 4 и 5 для трех PRB в следующем RBG могут преобразовываться в PRB-индексы m=9, 10 и 11. Промежуточные индексы для оставшихся PRB в RBG-поднаборе 0 могут преобразовываться в PRB-индексы для доступных PRB, как показано на фиг. 4. Фиг. 4 показывает пример второй функции преобразования для RBG-поднабора 0. Различные вторые функции преобразования могут быть заданы для различных RBG-поднаборов. Вторые функции преобразования для всего P RBG-поднаборов могут быть реализованы эффективным способом вследствие структурного способа, которым задаются RBG и RBG-поднаборы.

В одной схеме первая функция преобразования может преобразовывать смежные VRB для одного RBG-поднабора в несмежные PRB в RBG-поднаборе. В общем Np VRB могут быть доступными для RBG-поднабора p, и им могут назначаться индексы от i=0 до Np-1. VRB-индекс i также может упоминаться как nVRB. Np PRB также могут включаться в RBG-поднабор p, и им могут назначаться индексы от k=0 до Np-1. Первая функция f() преобразования может преобразовывать VRB-индекс i в промежуточный индекс k, так что k=f(i).

Первая функция f() преобразования может быть реализована различными способами. В одной схеме первая функция преобразования может содержать функцию r() повторного преобразования и функцию σ() перестановки. Функция повторного преобразования может преобразовывать входные индексы в выходные индексы, чтобы получать определенные требуемые характеристики, как описано ниже. Функция перестановки может преобразовывать смежные входные индексы в переставленные выходные индексы, чтобы достигать разнесения. В одной схеме, которая описана ниже, после функции повторного преобразования может следовать функция перестановки. В этой схеме функция повторного преобразования может преобразовывать VRB-индекс i во временной индекс j, или j=r(i), а функция перестановки может преобразовывать временный индекс j в промежуточный индекс k, или k=σ(j). В другой схеме, которая не описана ниже, после функции перестановки может следовать функция повторного преобразования. В этой схеме функция перестановки может преобразовывать VRB-индекс i во временной индекс j, а функция повторного преобразования может преобразовывать временный индекс j в промежуточный индекс k.

В одной схеме функция r() повторного преобразования может преобразовывать входные индексы в выходные индексы, чтобы получать определенные требуемые характеристики. Функция повторного преобразования может преобразовывать входной индекс i в два различных выходных индекса j в двух временных квантах субкадра, чтобы получать разнесение второго порядка, когда один VRB выделяется. Функция повторного преобразования может преобразовывать два входных индекса i в четыре различных выходных индекса j в двух временных квантах субкадра, чтобы получать разнесение четвертого порядка, когда два VRB выделяются. В одной схеме функция повторного преобразования может быть комплементарной или симметричной, так что j=r(i) для первого временного кванта и j=r(Np-i-1) для второго временного кванта. В этой схеме преобразование входных индексов i от наименьшего к наибольшему в выходные индексы j в первом временном кванте совпадает с преобразованием входных индексов i от наибольшего к наименьшему в выходные индексы j во втором временном кванте.

Таблица 2 показывает схему функции повторного преобразования для одного RBG-поднабора. В первом временном кванте функция повторного преобразования может преобразовывать входной индекс i=0 в выходной индекс j=0, входной индекс Np-1 в выходной индекс 1, входной индекс 1 в выходной индекс 2, входной индекс Np-2 в выходной индекс 3 и т.д. Во втором временном кванте функция повторного преобразования может преобразовывать входной индекс i=Np-1 в выходной индекс j=0, входной индекс 0 в выходной индекс 1, входной индекс Np-2 в выходной индекс 2, входной индекс 1 в выходной индекс 3 и т.д. Как показано в таблице 2, данный VRB может преобразовываться в два PRB в RBG-поднаборе в двух временных квантах и затем может достигать разнесения второго порядка. Пара VRB может преобразовываться в четыре различных PRB в RBG-поднаборе в двух временных квантах и затем может достигать разнесения четвертого порядка. Например, VRB 0 и 1 могут преобразовываться в четыре различных PRB σ(0), σ(1), σ(2) и σ(3) в двух временных квантах.

Таблица 2
Функция повторного преобразования
Первый временной квант Второй временной квант
VRB-индекс i Временный индекс j Промежуточный индекс k VRB-индекс i Временный индекс j Промежуточный индекс k
0 0 σ(0) 0 1 σ(1)
1 2 σ(2) 1 3 σ(3)
2 4 σ(4) 2 5 σ(5)
Np-3 5 σ(5) Np-3 4 σ(4)
Np-2 3 σ3) Np-2 2 σ(2)
Np-1 1 σ(1) Np-1 0 σ(0)

Как показано в таблице 2, функция повторного преобразования может преобразовывать индексы в комплементарном порядке относительно первого и второго временных квантов. Это может приводить к естественному спариванию индексов (и, следовательно, PRB) для двух временных квантов и может сохранять максимально возможное число PRB для типа 0 выделения ресурсов. В одной схеме выделение VRB может выполняться посредством выделения набора смежных VRB сверху, затем снизу, затем сверху и т.д., с перемещением от двух концов к середине. Например, первому UE могут выделяться VRB 0 и 1, и оно может использовать PRB σ(0) и σ(2) в первом временном кванте и PRB σ(2) и σ(3) во вторых временных квантах. Второму UE могут выделяться VRB Np-2 и Np-1, и оно может использовать PRB σ(1) и σ(2) в первом временном кванте и PRB σ(0) и σ(2) во вторых временных квантах. Эти два UE могут достигать разнесения четвертого порядка с использованием четырех PRB σ(0), σ(1), σ(2) и σ(3) в двух временных квантах. Оставшиеся PRB могут выделяться другому UE с использованием любого типа выделения ресурсов. Выделение VRB от двух концов и с постепенным перемещением к середине с использованием функции повторного преобразования, показанной в таблице 2, может эффективно экономить PRB. Функция повторного преобразования также может преобразовывать входные индексы i в выходные индексы j другими способами.

В одной схеме функция σ() перестановки может быть основана на модуле перемежения строк и столбцов с инвертированием по битам. Для модуля перемежения может быть задана таблица с C столбцов и R строк, где C может зависеть от полосы пропускания системы и может быть задано так, как показано в таблице 3.

Таблица 3
Число столбцов в зависимости от полосы пропускания системы
Полоса пропускания системы (NRB) Число столбцов (C)
≤ 63 4
64-110 8

Число строк (R) может вычисляться на основе числа столбцов (C) следующим образом:

уравнение (2)

Работа модуля перемежения строк и столбцов с инвертированием по битам может осуществляться следующим образом:

1. Создание прямоугольной таблицы из R строк и C столбцов.

2. Запись чисел от i=0 до Np-1 последовательно постолбцово сверху вниз и слева направо. Вставка элементов-заполнителей в R·C-Np местоположений в последней строке таблицы, к примеру, начиная справа.

3. Выполнение перемежения с инвертированием по битам C столбцов. C столбцам могут назначаться индексы от 0 до C-1. Индекс каждого столбца может иметь двоичное представление [b0 b1... bc], где bj обозначает j-тый бит индекса столбца. Столбец с индексом [b0 b1... bc] может переставляться со столбцом с индексом [bc... b1 b0].

4. Считывание элементов таблицы последовательно построчно слева направо и сверху вниз. Пропускание всех элементов-заполнителей.

Последовательность элементов, считываемых из таблицы, может обозначаться как σ(0), σ(1), σ(2),..., σ(Np-1). Эти элементы представляют временные индексы, в которые преобразуются VRB-индексы. В частности, i-тый индекс, записанный в таблицу, преобразуется в i-тый элемент, считываемый из таблицы, так что VRB-индекс i преобразуется в промежуточный индекс σ(i). Поскольку элементы σ(i), σ(i+1), σ(i+2) и σ(i+3) последовательно считываются из таблицы, разнесение четвертого порядка может достигаться для выделения двух смежных VRB.

Для примера, показанного на фиг. 4 с 18 VRB для одного RBG-поднабора, таблица с пятью строками и четырьмя столбцами может быть задана. Номера 0-4 могут быть записаны сверху вниз в столбце 0, номера 5-9 могут быть записаны в столбце 1, номера 10-13 могут быть записаны в столбце 2, и номера 14-17 могут быть записаны в столбце 3, как показано в первых четырех столбцах таблицы 4. Столбцы 1 и 2 могут переставляться вследствие перемежения с инвертированием по битам, и таблица после перестановки столбцов может быть такой, как показано в последних четырех столбцах таблицы 4. 18 элементов таблицы могут считываться построчно слева направо и сверху вниз, чтобы получать последовательность 0, 10, 5, 14, 1, 11, 6, 15, 2, 12, 7, 16, 3, 13, 8, 17, 4 и 9 для от σ(0) до σ(17).

Таблица 4
Модуль перемежения строк и столбцов с инвертированием по битам
Столбец Столбец
Строка 0 1 2 3 0 1 2 3
0 0 5 10 14 0 10 5 14
1 1 6 11 15 1 11 6 15
2 2 7 12 16 2 12 7 16
3 3 8 13 17 3 13 8 17
4 4 9 4 9

Таблица 5 показывает пример первой функции k=f(i) преобразования для 18 VRB в одном RBG-поднаборе для первого временного кванта. Первая функция преобразования содержит функцию j=r(i) повторного преобразования и функцию k=σ(j) перестановки. Временный индекс j во втором и пятом столбцах таблицы 5 может получаться посредством применения функции повторного преобразования, показанной в таблице 2, для VRB-индекса i. Промежуточный индекс k в третьем и последнем столбцах таблицы 5 может получаться посредством применения функции перестановки, описанной выше, для временного индекса j.

Таблица 5
Преобразование VRB в PRB для одного RBG-поднабора
VRB-индекс i Временный индекс j Промежуточный индекс k VRB-индекс i Временный индекс j Промежуточный индекс k
0 0 0 9 17 9
1 2 5 10 15 17
2 4 1 11 13 13
3 6 6 12 11 16
4 8 2 13 9 12
5 10 7 14 7 15
6 12 3 15 5 11
7 14 8 16 3 14
8 16 4 17 1 10

Таблица 5 показывает одну схему функции повторного преобразования и одну схему функции перестановки для конкретного случая с 18 VRB. Функция повторного преобразования также может быть реализована другими способами. Например, функция повторного преобразования может преобразовывать входные индексы 0, 1, 2, 3 и т.д. в выходные индексы 0, Np/2, 1, Np/2+1 и т.д. в первом временном кванте и в выходные индексы Np/4, 3Np/4, Np/4+1, 3Np/4+1 и т.д. во втором временном кванте. Функция повторного преобразования также может преобразовывать входные индексы в выходные индексы другими способами.

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

Фиг. 5 показывает блок-схему схемы модуля 500 преобразования VRB в PRB. VRB-индекс i для VRB, выделяемого UE, может предоставляться как в (i) блок 510a для первой функции f() преобразования для первого временного кванта субкадра, так и в (ii) блок 510b для первой функции преобразования для второго временного кванта субкадра.

В рамках блока 510a блок 512a может реализовывать функцию r() повторного преобразования для первого временного кванта и может принимать VRB-индекс i и предоставлять временный индекс j1 для первого временного кванта. Блок 514a может реализовывать функцию σ() перестановки и может принимать временный индекс j1 и предоставлять промежуточный индекс k1 для первого временного кванта. Блок 520a может реализовывать вторую функцию s() преобразования и может принимать промежуточный индекс k1 и предоставлять PRB-индекс m1 для первого временного кванта.

В рамках блока 510b блок 512b может реализовывать функцию повторного преобразования для второго временного кванта и может принимать VRB-индекс i и предоставлять временный индекс j2 для второго временного кванта. Блок 514b может реализовывать функцию перестановки и может принимать временный индекс j2 и предоставлять промежуточный индекс k2 для второго временного кванта. Блок 520b может реализовывать вторую функцию преобразования и может принимать промежуточный индекс k2 и предоставлять PRB-индекс m2 для второго временного кванта.

Функция повторного преобразования может преобразовывать смежные VRB-индексы во временные индексы комплементарным способом для первого и второго временных квантов, к примеру, как показано в таблице 2. Идентичная функция перестановки и идентичная вторая функция преобразования могут использоваться для первого и второго временных квантов. Функция перестановки может быть реализована с помощью модуля перемежения строк и столбцов с инвертированием по битам, как описано выше, или с помощью некоторой другой схемы. Вторая функция преобразования может зависеть от выбранного RBG-поднабора, как описано выше.

Технологии преобразования, описанные в данном документе, позволяют предоставлять определенные преимущества. Во-первых, функция перестановки позволяет предоставлять разнесение при одновременном сохранении выделения для данного UE идентичному RBG-поднабору. Это может давать возможность использования каждого RBG-поднабора для любого типа выделения ресурсов и дополнительно позволяет предоставлять возможность смешения различных типов выделения ресурсов для различных RBG-поднаборов. Во-вторых, функция повторного преобразования позволяет обеспечивать спаривание PRB в двух временных квантах субкадра. Функция повторного преобразования и функция перестановки могут управлять индексами с диапазоном от 0 до Np-1 (вместо от 0 до NRB-1), что позволяет упрощать схему этих функций. Вторая функция преобразования может преобразовывать PRB в одном RBG-поднаборе в доступные PRB и может быть легко реализована.

Фиг. 6 показывает схему процесса 600 для преобразования виртуальных ресурсов в физические ресурсы. Процесс 600 может выполняться посредством UE, eNB/базовой станции или некоторого другого объекта. Виртуальный ресурс может преобразовываться в физический ресурс в выбранном поднаборе физических ресурсов (этап 612). Выбранный поднабор может быть одним из нескольких поднаборов физических ресурсов, сформированных с помощью множества доступных физических ресурсов. Смежные виртуальные ресурсы могут преобразовываться в несмежные физические ресурсы в выбранном поднаборе. Физический ресурс в выбранном поднаборе может преобразовываться в выделенный физический ресурс среди множества доступных физических ресурсов (этап 614). Выделенный физический ресурс может использоваться для связи (к примеру, чтобы отправлять или принимать данные) в первом временном кванте (этап 616).

Виртуальный ресурс также может преобразовываться во второй физический ресурс в выбранном поднаборе (этап 618). Второй физический ресурс в выбранном поднаборе может преобразовываться во второй выделенный физический ресурс среди множества доступных физических ресурсов (этап 620). Второй выделенный физический ресурс может использоваться для связи во втором временном кванте (этап 622).

В одной схеме K виртуальных ресурсов могут преобразовываться в K физических ресурсов в выбранном поднаборе на основе первой функции преобразования. K физических ресурсов в выбранном поднаборе могут преобразовываться в N доступных физических ресурсов на основе второй функции преобразования. K может превышать единицу и может соответствовать вышеуказанному Np. N может превышать K и может соответствовать вышеуказанному NRB.

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

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

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

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

В одной схеме виртуальный ресурс может содержать VRB, и выделенный физический ресурс может содержать PRB. Виртуальный ресурс и выделенный физический ресурс также могут содержать другие типы ресурсов. В одной схеме множество доступных физических ресурсов может быть секционировано на несколько групп, причем каждая группа включает в себя до P смежных физических ресурсов, к примеру, как показано на фиг. 3A. P может равняться единице и более и может зависеть от числа доступных физических ресурсов. P поднаборов физических ресурсов может формироваться, причем каждый поднабор включает в себя каждую P-тую группу с началом в начальной группе для поднабора. Несколько поднаборов физических ресурсов также могут формироваться другими способами.

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

В одной схеме физические ресурсы в каждом поднаборе могут выделяться пользователям на основе, по меньшей мере, одного типа выделения ресурсов. По меньшей мере, один тип выделения ресурсов может включать в себя (i) первый тип выделения ресурсов (тип 0), используемый для того, чтобы выделять одну или более групп физических ресурсов в поднаборе физических ресурсов, (ii) второй тип выделения ресурсов (тип 1), используемый для того, чтобы выделять один или более физических ресурсов в поднаборе физических ресурсов, и/или (iii) третий тип выделения ресурсов (тип 2), используемый для того, чтобы выделять смежные виртуальные ресурсы, преобразованные в несмежные физические ресурсы в поднаборе физических ресурсов. Физические ресурсы в каждом поднаборе также могут выделяться пользователям другими способами.

Фиг. 7 показывает схему устройства 700 для преобразования ресурсов. Устройство 700 включает в себя модуль 712, чтобы преобразовывать виртуальный ресурс в физический ресурс в выбранном поднаборе физических ресурсов для первого временного кванта, модуль 714, чтобы преобразовывать физический ресурс в выбранном поднаборе в выделенный физический ресурс среди множества доступных физических ресурсов для первого временного кванта, модуль 716, чтобы использовать выделенный физический ресурс для связи в первом временном кванте, модуль 718, чтобы преобразовывать виртуальный ресурс во второй физический ресурс в выбранном поднаборе для второго временного кванта, модуль 720, чтобы преобразовывать второй физический ресурс в выбранном поднаборе во второй выделенный физический ресурс среди множества доступных физических ресурсов для второго временного кванта, и модуль 722, чтобы использовать второй выделенный физический ресурс для связи во втором временном кванте.

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

Фиг. 8 показывает блок-схему схемы eNB/базовой станции 110 и UE 120, которые могут быть одним из eNB и одним из UE на фиг. 1. ENB 110 может сдержать T антенн 834a-834t, а UE 120 может сдержать R антенн 852a-852r, где, в общем, T≥1 и R≥1.

В eNB 110 передающий процессор 820 может принимать данные для одного или более UE от источника 812 данных, обрабатывать (к примеру, кодировать, перемежать и модулировать) данные для каждого UE на основе одной или более схем модуляции и кодирования, выбранных для этого UE, и предоставлять символы данных для всех UE. Передающий процессор 820 также может обрабатывать управляющую информацию (к примеру, информацию диспетчеризации для выделенных ресурсов) от контроллера/процессора 840 и предоставлять управляющие символы. Передающий (TX) процессор 830 со многими входами и многими выходами (MIMO) может мультиплексировать символы данных, управляющие символы и/или пилотные символы. TX MIMO-процессор 830 может выполнять пространственную обработку (к примеру, предварительное кодирование) для мультиплексированных символов, если применимо, и предоставлять T выходных потоков символов в T модуляторов (MOD) 832a-832t. Каждый модулятор 832 может обрабатывать соответствующий выходной поток символов (к примеру, для OFDM), чтобы получать выходной поток выборок. Каждый модулятор 832 дополнительно может обрабатывать (к примеру, преобразовывать в аналоговую форму, усиливать, фильтровать и преобразовывать с повышением частоты) выходной поток выборок, чтобы получать сигнал нисходящей линии связи. T сигналов нисходящей линии связи от модуляторов 832a-832t могут быть переданы через T антенн 834a-834t соответственно.

В UE 120 антенны 852a-852r могут принимать сигналы нисходящей линии связи от eNB 110 и предоставлять принимаемые сигналы в демодуляторы (DEMOD) 854a-854r соответственно. Каждый демодулятор 854 может приводить к требуемым параметрам (к примеру, фильтровать, усиливать, преобразовывать с понижением частоты и оцифровывать) соответствующий принимаемый сигнал, чтобы получать принимаемые выборки. Каждый демодулятор 854 дополнительно может обрабатывать принимаемые выборки (к примеру, для OFDM), чтобы получать принимаемые символы. MIMO-детектор 856 может получать принимаемые символы от всех R демодуляторов 854a-854r, выполнять MIMO-обнаружение для принимаемых символов, если применимо, и предоставлять обнаруженные символы. Приемный процессор 858 может обрабатывать (к примеру, демодулировать, выполнять обратное перемежение и декодировать) обнаруженные символы, предоставлять декодированную управляющую информацию в контроллер/процессор 880 и предоставлять декодированные данные для UE 120 в приемник 860 данных.

В восходящей линии связи, в UE 120, данные от источника 862 данных и управляющая информация от контроллера/процессора 880 могут обрабатываться посредством передающего процессора 864, предварительно кодироваться посредством TX MIMO-процессора 866, если применимо, приводиться к требуемым параметрам посредством модуляторов 854a-854r и передаваться в eNB 110. В eNB 110 сигналы восходящей линии связи от UE 120 могут приниматься посредством антенн 834, приводиться к требуемым параметрам посредством демодуляторов 832, обрабатываться посредством MIMO-детектора 836, если применимо, и дополнительно обрабатываться посредством приемного процессора 838, чтобы получать данные и управляющую информацию, передаваемую посредством UE 120.

Контроллеры/процессоры 840 и 880 могут направлять работу в eNB 110 и UE 120 соответственно. Процессор 880 и/или другие процессоры и модули в UE 120 могут реализовывать преобразование VRB в PRB, показанное на фиг. 4 и 5, и могут выполнять или направлять процесс 600 на фиг. 6 и/или другие процессы для технологий, описанных в данном документе. Процессор 840 и/или другие процессоры и модули в eNB 110 также могут реализовывать преобразование VRB в PRB, показанное на фиг. 4 и 5, и также могут выполнять или направлять процесс 600 на фиг. 6 и/или другие процессы для технологий, описанных в данном документе. Запоминающие устройства 842 и 882 могут сохранять данные и программные коды для eNB 110 и UE 120 соответственно. Планировщик 844 может диспетчеризовать UE для передачи по нисходящей линии связи и/или восходящей линии связи и может предоставлять выделения ресурсов для диспетчеризованных UE.

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

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

Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытием сущности в данном документе, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем матричной БИС (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая аналогичная конфигурация.

Этапы способа или алгоритма, описанные в связи с раскрытием сущности в данном документе, могут быть осуществлены непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, либо в комбинации вышеозначенного. Программный модуль может постоянно размещаться в памяти типа RAM, флеш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, компакт-диске или любой другой форме носителя хранения данных, известной в данной области техники. Типичный носитель хранения данных соединен с процессором, причем процессор может считывать информацию и записывать информацию на носитель хранения данных. В альтернативном варианте носитель хранения данных может быть встроен в процессор. Процессор и носитель хранения данных могут постоянно размещаться в ASIC. ASIC может постоянно размещаться в пользовательском терминале. В альтернативном варианте процессор и носитель хранения данных могут постоянно размещаться как дискретные компоненты в пользовательском терминале.

В одной или более примерных схем описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носители хранения данных могут быть любыми доступными носителями, к которым можно осуществлять доступ посредством компьютера общего назначения или специального назначения. В качестве примера, а не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемое средство программного кода в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера общего назначения или специального назначения либо процессора общего назначения или специального назначения. Так же любое подключение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается из веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.

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

1. Способ беспроводной связи, содержащий этапы, на которых:
- преобразуют виртуальный ресурс в физический ресурс в выбранном поднаборе физических ресурсов, при этом выбранный поднабор - это один из нескольких поднаборов физических ресурсов, сформированных с помощью множества доступных физических ресурсов, и при этом смежные виртуальные ресурсы преобразуются в несмежные физические ресурсы в выбранном поднаборе;
- преобразуют физический ресурс в выбранном поднаборе в выделенный физический ресурс среди множества доступных физических ресурсов; и
- используют выделенный физический ресурс для связи.

2. Способ по п.1, в котором выбранный поднабор включает в себя К физических ресурсов, при этом К виртуальных ресурсов преобразуются в К физических ресурсов в выбранном поднаборе на основе первой функции преобразования, и при этом К физических ресурсов в выбранном поднаборе преобразуются в N доступных физических ресурсов на основе второй функции преобразования, где К больше единицы, а N больше К.

3. Способ по п.1, в котором преобразование виртуального ресурса содержит этапы, на которых:
- преобразуют индекс виртуального ресурса во временной индекс на основе функции повторного преобразования, и
- преобразуют временной индекс в индекс физического ресурса в выбранном поднаборе на основе функции перестановки.

4. Способ по п.3, в котором функция повторного преобразования преобразует входные индексы от наименьшего к наибольшему в выходные индексы на основе предварительно определенного преобразования в первом временном кванте и преобразует входные индексы от наибольшего к наименьшему в выходные индексы на основе предварительно определенного преобразования во втором временном кванте.

5. Способ по п.3, в котором функция повторного преобразования преобразует входной индекс в два различных выходных индекса для первого и второго временных квантов субкадра.

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

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

8. Способ по п.7, в котором функция перестановки содержит модуль перемежения строк и столбцов с инвертированием по битам.

9. Способ по п.1, в котором выделенный физический ресурс используется для связи в первом временном кванте, причем способ дополнительно содержит этапы, на которых:
- преобразуют виртуальный ресурс во второй физический ресурс в выбранном поднаборе;
- преобразуют второй физический ресурс в выбранном поднаборе во второй выделенный физический ресурс среди множества доступных физических ресурсов; и
- используют второй выделенный физический ресурс для связи во втором временном кванте.

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

11. Способ по п.1, в котором виртуальный ресурс содержит блок виртуальных ресурсов (VRB), а выделенный физический ресурс содержит блок физических ресурсов (PRB).

12. Способ по п.1, в котором множество доступных физических ресурсов секционируется на несколько групп, причем каждая группа включает в себя до Р смежных физических ресурсов, где Р равно единице или выше, и в котором Р поднаборов физических ресурсов формируется, причем каждый поднабор включает в себя каждую Р-ю группу с началом в начальной группе для поднабора.

13. Способ по п.1, в котором набор виртуальных ресурсов ассоциирован с выбранным поднабором физических ресурсов, причем способ дополнительно содержит этап, на котором:
- выделяют виртуальные ресурсы в наборе пользователям посредством чередования между двумя концами набора и перемещения от двух концов к середине набора.

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

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

16. Способ по п.1, в котором использование выделенного физического ресурса содержит этап, на котором отправляют или принимают данные по выделенному физическому ресурсу.

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

18. Устройство по п.17, в котором, по меньшей мере, один процессор выполнен с возможностью преобразовывать К виртуальных ресурсов в К физических ресурсов в выбранном поднаборе на основе первой функции преобразования и преобразовывать К физических ресурсов в выбранном поднаборе в N доступных физических ресурсов на основе второй функции преобразования, где К больше единицы, а N больше К.

19. Устройство по п.17, в котором, по меньшей мере, один процессор выполнен с возможностью преобразовывать индекс виртуального ресурса во временной индекс на основе функции повторного преобразования и преобразовывать временный индекс в индекс физического ресурса в выбранном поднаборе на основе функции перестановки.

20. Устройство по п.19, в котором функция повторного преобразования преобразует входной индекс в два различных выходных индекса для первого и второго временных квантов субкадра и преобразует два последовательных входных индекса в четыре различных выходных индекса для первого и второго временных квантов.

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

22. Устройство по п.17, в котором, по меньшей мере, один процессор выполнен с возможностью использовать выделенный физический ресурс для связи в первом временном кванте, преобразовывать виртуальный ресурс во второй физический ресурс в выбранном поднаборе, преобразовывать второй физический ресурс в выбранном поднаборе во второй выделенный физический ресурс среди множества доступных физических ресурсов и использовать второй выделенный физический ресурс для связи во втором временном кванте.

23. Устройство для беспроводной связи, содержащее:
- средство для преобразования виртуального ресурса в физический ресурс в выбранном поднаборе физических ресурсов, при этом выбранный поднабор - это один из нескольких поднаборов физических ресурсов, сформированных с помощью множества доступных физических ресурсов, и при этом смежные виртуальные ресурсы преобразуются в несмежные физические ресурсы в выбранном поднаборе;
- средство для преобразования физического ресурса в выбранном поднаборе в выделенный физический ресурс среди множества доступных физических ресурсов; и
- средство для использования выделенного физического ресурса для связи.

24. Устройство по п.23, в котором выбранный поднабор включает в себя К физических ресурсов, при этом К виртуальных ресурсов преобразуются в К физических ресурсов в выбранном поднаборе на основе первой функции преобразования, и при этом К физических ресурсов в выбранном поднаборе преобразуются в N доступных физических ресурсов на основе второй функции преобразования, где К больше единицы, а N больше К.

25. Устройство по п.23, в котором средство для преобразования виртуального ресурса содержит:
- средство для преобразования индекса виртуального ресурса во временной индекс на основе функции повторного преобразования, и
- средство для преобразования временного индекса в индекс физического ресурса в выбранном поднаборе на основе функции перестановки.

26. Устройство по п.25, в котором функция повторного преобразования преобразует входной индекс в два различных выходных индекса для первого и второго временных квантов субкадра и преобразует два последовательных входных индекса в четыре различных выходных индекса для первого и второго временных квантов.

27. Устройство по п.23, в котором средство для преобразования виртуального ресурса содержит средство для преобразования виртуального ресурса в физический ресурс в выбранном поднаборе на основе функции перестановки, причем функция перестановки преобразует последовательные входные индексы в переставленные выходные индексы, чтобы достигать разнесения.

28. Устройство по п.23, в котором выделенный физический ресурс используется для связи в первом временном кванте, причем устройство дополнительно содержит:
- средство для преобразования виртуального ресурса во второй физический ресурс в выбранном поднаборе;
- средство для преобразования второго физического ресурса в выбранном поднаборе во второй выделенный физический ресурс среди множества доступных физических ресурсов; и
- средство для использования второго выделенного физического ресурса для связи во втором временном кванте.

29. Машиночитаемый носитель, содержащий:
- код для инструктирования, по меньшей мере, одному компьютеру преобразовывать виртуальный ресурс в физический ресурс в выбранном поднаборе физических ресурсов, при этом выбранный поднабор - это один из нескольких поднаборов физических ресурсов, сформированных с помощью множества доступных физических ресурсов, и при этом смежные виртуальные ресурсы преобразуются в несмежные физические ресурсы в выбранном поднаборе,
- код для инструктирования, по меньшей мере, одному компьютеру преобразовывать физический ресурс в выбранном поднаборе в выделенный физический ресурс среди множества доступных физических ресурсов, и
- код для инструктирования, по меньшей мере, одному компьютеру использовать выделенный физический ресурс для связи.



 

Похожие патенты:

Изобретение относится к мобильной связи и предназначено для обработки передаваемых по радио информации (DS), при котором имеются первые биты (DS1) как первое количество N-кортежей и вторые биты (DSN) как второе количество N-кортежей.

Изобретение относится к технике связи и может использоваться в сотовых системах связи. .

Изобретение относится к технике связи и может использоваться для посылки сигнализации в системе беспроводной связи. .

Изобретение относится к технике связи может использоваться для отправки и приема сигнализации в системе беспроводной связи. .

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

Изобретение относится к системам связи. .

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. .

Изобретение относится к беспроводной связи. .

Изобретение относится к технике связи

Изобретение относится к технике связи и может использоваться в системах мобильной связи. Технический результат состоит в повышении эффективности использования связи при большом числе пользователей. Для этого описаны эффективные методики кодирования для кодирования данных выделения ресурсов, которые должны быть сигнализированы ряду пользовательских устройств в системе связи. В одной методике кодирования битовая комбинация выделения ресурсов передается всем пользователям вместе с идентификатором ресурсов для каждого пользователя. Каждый пользователь затем идентифицирует свои выделенные поднесущие с помощью принятой битовой комбинации выделения и принятого идентификатора ресурсов. В другой методике кодирования используется кодовое дерево для того, чтобы формировать значение, представляющее выделение поднесущих. Затем пользовательское устройство использует кодовое дерево для того, чтобы определить выделение поднесущих из сигнализированного значения. 6 н. и 28 з.п. ф-лы, 10 ил.

Изобретение относится к системам мобильной связи и предназначено для повышения эффективности механизма сигнализирования ресурсов, использующего наименьшие возможные частотно-временные ресурсы, для поддержания большого числа пользовательских устройств. В одной методике кодирования битовая комбинация выделения ресурсов передается всем пользователям вместе с идентификатором ресурсов для каждого пользователя. Каждый пользователь затем идентифицирует свои выделенные поднесущие с помощью принятой битовой комбинации выделения и принятого идентификатора ресурсов. В другой методике кодирования используется кодовое дерево для того, чтобы формировать значение, представляющее выделение поднесущих. Затем пользовательское устройство использует кодовое дерево для того, чтобы определить выделение поднесущих из сигнализированного значения. 4 н. и 29 з.п. ф-лы, 12 ил.

Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении пропускной способности каналов передачи. Для более эффективного обеспечения поддержки асимметричных нагрузок по трафику в нисходящей линии связи беспроводное устройство передачи/приема (WTRU) конфигурируют с множеством несущих с непарной несущей(ими) нисходящей линии связи. Непарная несущая нисходящей линии связи является активной несущей нисходящей линии связи, которая не имеет соответствующей активной несущей восходящей линии связи. Для передачи информации обратной связи для непарной несущей нисходящей линии связи канал обратной связи можно выделять в отличающемся неперекрывающемся интервале ресурсов на несущей восходящей линии связи так, чтобы сеть могла определять, для какой несущей нисходящей линии связи предназначена принятая информация обратной связи, основываясь на интервале ресурсов. Альтернативно, другой канал обратной связи можно выделять для непарной несущей нисходящей линии связи. Альтернативно, информацию обратной связи можно передавать через закодированную информацию обратной связи управления доступом к среде передачи (MAC). 2 н. и 24 з.п. ф-лы, 9 ил., 10 табл.

Изобретение относится к беспроводной системе связи. Технический результат состоит в улучшении рабочих характеристик в беспроводной системе связи с использованием сегментов, именуемых поддиапазонами, и с использованием предварительного кодирования. Для этого ширина полосы для передачи на терминал доступа ограничивается предварительно заданной шириной полосы, меньшей, чем ширина полосы, доступная для передачи на терминал доступа, и на передающее устройство предоставляется информация предварительного кодирования, относящаяся к поднесущим в пределах ограниченной ширины полосы. Информация предварительного кодирования, относящаяся к поднесущим в пределах ограниченной ширины полосы, предоставляет информацию обратной связи о характеристиках канала прямой линии связи относительно различных поддиапазонов и может передаваться в обратном направлении по каналу, соотнесенному с шириной полосы. 8 н. и 28 з.п. ф-лы, 6 ил.

Изобретение относится к технике связи и может использоваться в беспроводных системах связи. Технический результат состоит в повышении эффективности кодирования данных выделения ресурсов, которые сигнализируют ряду пользовательских устройств в системе связи. Для этого в методике кодирования битовая комбинация выделения ресурсов передается всем пользователям вместе с идентификатором ресурсов для каждого пользователя. Каждый пользователь затем идентифицирует свои выделенные поднесущие с помощью принятой битовой комбинации выделения и принятого идентификатора ресурсов. В другой методике кодирования используется кодовое дерево для того, чтобы формировать значение, представляющее выделение поднесущих. Затем пользовательское устройство использует кодовое дерево для того, чтобы определить выделение поднесущих из сигнализированного значения. 6 н. и 43 з.п. ф-лы, 12 ил., 2 табл.

Группа изобретений относится к средствам для гибкого распределения спектра в системах связи. Технический результат заключается в улучшении частотного разнесения помех в системах связи. Для этого предложен способ гибкого распределения совместно используемого частотного спектра множеству пользователей, содержащий этапы, на которых назначают один или несколько кластеров из набора кластеров поднесущих, идентифицированных посредством идентификатора и связанных с сектором, пользователю, причем набор кластеров поднесущих распределяют для планирования (CSS), зависящего от канала, и дополнительно при этом пользователи первой группы фиксированно назначаются кластерам в первой группе и качество канала не изменяется значительно со временем; и назначают один или несколько других кластеров из другого набора кластеров поднесущих, связанных с сектором, другому пользователю, причем другой набор кластеров поднесущих распределяют для планирования скачкообразного изменения частоты (FH) и дополнительно при этом пользователи второй группы назначаются кластерам во второй группе и пользователи второй группы могут скачкообразно изменять частоту в пределах назначенной группы кластеров. 4 н. и 32 з.п. ф-лы, 3 ил.

Изобретение относится к способу, устройству и системе для конфигурирования каналов управления в сети мобильной связи и на мобильной станции. Технический результат заключается в усовершенствовании схемы для конфигурирования каналов управления, в частности каналов управления, относящихся к передаче пользовательских данных. Для этого предусмотрено выравнивание размера информации канала управления разных форматов с равным числом битов кодированной информации канала управления и/или символов модуляции для каждого канала управления. Каналы управления могут содержать информацию управления, относящуюся к диспетчеризации. Согласно другому аспекту изобретения, предусмотрено более гибкое решение, которое позволяет учитывать разные геометрии мобильных станций в соте. Аналогично вышеописанному аспекту, размер информации канала управления выравнивается посредством модуляции и/или кодирования, однако информация канала управления выравнивается с одним из множества количеств битов кодированной информации канала управления и/или символов модуляции для каждого канала управления. 3 з.п. ф-лы, 19 ил., 14 табл.
Наверх