Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими



Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими
Способ для сигнализации размещения ресурсов для регулировки степени разбиения в системе сотовой связи с несколькими несущими

 


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

ЭлДжи ЭЛЕКТРОНИКС ИНК. (KR)

Изобретение относится к системе широкополосной беспроводной мобильной связи, более конкретно к планированию радиоресурсов для пакетной передачи данных восходящей линии связи/нисходящей линии связи в системе сотовой беспроводной пакетной связи с мультиплексированием с ортогональным частотным разделением каналов (OFDM). Технический результат - повышение точности обнаружения значения индикации ресурсов. Для этого способ регулировки степени разбиения назначения ресурсов в системе беспроводной мобильной связи поддерживает компактное планирование. Значение индикации ресурсов (RIV) соответствует индексу начала отсчета (S) одного набора последовательных блоков виртуальных ресурсов (VRB) и длине (L) VRB блоков. Индекс начала отсчета (S) выбирается из значений 's' (где s=P+mT<NRB), а длина (L) выбирается из значений 'l' (где l=K+nG≤NRB). Здесь Р - заданное целое число, большее или равное 0, Т и G - заданные натуральные числа, m - целое число, большее или равное 0, и n - натуральное число. 2 н. и 8 з.п. ф-лы, 19 ил.

 

ОБЛАСТЬ ИЗОБРЕТЕНИЯ

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

УРОВЕНЬ ТЕХНИКИ

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

Проект партнерства третьего поколения (3GPP) поддерживает структуру кадра радиопередачи типа 1, применимую к дуплексной связи с частотным разделением каналов (FDD), и структуру кадра радиопередачи типа 2, применимую к дуплексной связи с временным разделением каналов (TDD). Структура кадра радиопередачи типа 1 показана на фиг.1. Структура кадра радиопередачи типа 1 включает в себя десять субкадров, каждый из которых состоит из двух временных интервалов. Структура кадра радиопередачи типа 2 показана на фиг.2. Структура кадра радиопередачи типа 2 включает в себя два полукадра, каждый из которых составлен из пяти субкадров, пилотного временного интервала сигналов нисходящей линии связи (DwPTS), периода пробела (GP) и пилотного временного интервала восходящей линии связи (UpPTS), в котором один субкадр состоит из двух временных интервалов. То есть один субкадр состоит из двух временных интервалов, независимо от типа кадра радиопередачи.

Сигнал, передаваемый из каждого временного интервала, может быть описан сеткой ресурсов, включающей в себя NRBDLNSCRB поднесущих и NsymbDL OFDM символов. Здесь NRBDL представляет число блоков ресурсов (RB) на нисходящей линии связи, NSCRB представляет число поднесущих, составляющих один RB блок, и NsymbDL представляет число OFDM символов в одном временном интервале нисходящей линии связи. Структура этой сетки ресурсов показана на фиг.3.

Блоки RB используются для описания отношений отображения между некоторыми физическими каналами и элементами ресурсов. Блоки RB могут быть разделены на блоки физических ресурсов (PRB) и блоки виртуальных ресурсов (VRB). Отношения отображения между VRB блоками и PRB блоками могут быть описаны на основе субкадра. Более подробно, они могут быть описаны в единицах временного интервала, составляющего один субкадр. Также отношения отображения между VRB блоками и PRB блоками могут быть описаны с использованием отношений отображения между индексами VRB блоков и индексами PRB блоков. Подробное описание этого будет приведено далее в вариантах осуществления настоящего изобретения.

Блок PRB задается NsymbDL последовательными OFDM символами во временной области, и NSCRB последовательными поднесущими в частотной области. Следовательно, один PRB блок состоит из NsymbDLNSCRB элементов ресурсов. Блокам PRB присваиваются номера от 0 до NRBDL-1 в частотной области.

Блок VRB может иметь такой же размер, как размер PRB блока. Имеется два типа заданных VRB блоков, первый тип, являющийся локализованным типом, и второй тип, являющийся распределенным типом. Для каждого типа VRB блока пара VRB блоков имеет один индекс VRB блока (упоминаемый здесь далее как 'VRB номер'), и они назначены на двух временных интервалах одного субкадра. Другими словами, каждому из NRBDL VRB блоков, принадлежащих первому из двух временных интервалов, составляющих один субкадр, присваивается любой индекс от 0 до NRBDL-1, и каждому из NRBDL VRB блоков, принадлежащих второму из двух временных интервалов, подобным образом присваивается любой индекс от 0 до NRBDL-1.

Индекс VRB блока, соответствующего специфической виртуальной полосе частот первого временного интервала, имеет такое же значение, как индекс VRB блока, соответствующего специфической виртуальной полосе частот второго временного интервала. То есть в предположении, что VRB блок, соответствующий i-ой виртуальной полосе частот первого временного интервала, обозначается VRB1(i), VRB блок, соответствующий j-ой виртуальной полосе частот второго временного интервала, обозначается VRB2(j), и номера индексов VRB1(i) и VRB2(j) обозначаются как index(VRB1(i)) и индекс index(VRB2(j)), соответственно, устанавливается отношение index(VRB1(k))=index(VRB2(k)) (см. фиг.4А).

Подобным образом, индекс PRB блока, соответствующего специфической полосе частот первого временного интервала, имеет такое же значение, как индекс PRB блока, соответствующего специфической полосе частот второго временного интервала. То есть в предположении, что PRB блок, соответствующий i-ой полосе частот первого временного интервала, обозначается PRB1(i), PRB блок, соответствующий j-ой полосе частот второго временного интервала, обозначается PRB2(j), и номера индексов PRB1(i) и PRB2(j) обозначаются как index(PRB1(i)) и индекс index(PRB2(j)), соответственно, устанавливается отношение index(PRB1(k))=index(PRB2(k)) (см. фиг.4Б).

Некоторые из вышеупомянутых VRB блоков назначаются как локализованный тип, а другие назначаются как распределенный тип. Здесь далее VRB блоки, назначенные как локализованный тип, будут упоминаться как локализованные блоки виртуальных ресурсов (LVRB), и VRB блоки, назначенные как распределенный тип, будут упоминаться как распределенные блоки виртуальных ресурсов (DVRB).

Локализованные VRB (LVRB) блоки непосредственно отображаются на PRB блоки, а индексы LVRB блоков соответствуют индексам PRB блоков. Также LVRB блоки с индексом i соответствуют PRB блокам с индексом i. То есть LVRB1 блок, имеющий индекс i, соответствует PRB1 блоку, имеющему индекс i, и LVRB2 блок, имеющий индекс i, соответствует PRB2 блоку, имеющему индекс i (см. фиг.5). В таком случае предполагается, что все VRB блоки фиг.5 назначены как LVRB блоки.

Распределенные VRB блоки (DVRB) не могут непосредственно отображаться на PRB блоки. То есть индексы DVRB блоков могут быть отображены на PRB блоки только после того, как они подверглись некой серии процессов.

Сначала порядок ряда последовательных индексов DVRB блоков может меняться на обратный перемежителем блоков. Здесь ряд последовательных индексов означает, что порядковый номер один за другим приращивается на единицу, начиная с 0. Ряд индексов, выводимый из перемежителя блоков, один за другим отображается на ряд последовательных индексов PRB1 блоков (см. фиг.6). Предполагается, что все VRB блоки фиг.6 назначаются как DVRB блоки. После этого ряд индексов, выводимый из перемежителя блоков, циклически сдвигается на заданное число, и циклически сдвинутый ряд индексов один за другим отображается на ряд последовательных индексов PRB2 блоков (см. фиг.7). Предполагается, что VRB блоки фиг.7 назначаются как DVRB блоки. Таким образом, PRB индексы и DVRB индексы могут отображаться на двух временных интервалах.

С другой стороны, в вышеупомянутых процессах ряд последовательных индексов DVRB блоков, не прошедший через перемежитель, может один за другим отображаться на ряд последовательных индексов PRB1 блоков. Также ряд последовательных индексов DVRB блоков, не прошедший через перемежитель, может циклически сдвигаться на заданное число, и циклически сдвинутый ряд индексов может один за другим отображаться на ряд последовательных индексов PRB2 блоков.

Согласно вышеупомянутым процессам отображения DVRB блоков на PRB блоки PRB1(i) блок и PRB2(i) блок, имеющие одинаковые индексы i, могут отображаться на DVRB1(m) блок, имеющий индекс 'm', и DVRB2(n) блок, имеющий индекс 'n', соответственно. Например, как показано на фиг.6 и 7, PRB1(1) блок и PRB2(1) блок отображаются на DVRB1(6) блок и DVRB2(9) блок, имеющие различные индексы, соответственно. Эффект частотного разнесения может быть получен на основе схемы отображения DVRB блоков.

Для назначения таких VRB блоков может быть использовано множество разнообразных способов, например способ побитового отображения и компактный способ. Согласно способу побитового отображения ресурсы могут свободно назначаться по всей полосе системы и могут назначаться также непоследовательные RB блоки. Однако вышеупомянутый способ побитового отображения имеет тот недостаток, что он неизбежно увеличивает число битов, запрашиваемых для размещения RB блоков, поскольку число RB блоков увеличивается. Согласно компактному способу, по всей полосе системы может быть присвоен только один набор последовательных RB блоков. Чтобы представить последовательные RB блоки, может быть задано значение индикации ресурсов (RIV). Указанное RIV значение может быть представлено как комбинация начала отсчета (S) серии назначенных RB блоков среди всех RB блоков и длины (L) серии назначенных RB блоков. По числу комбинаций начала отсчета (S) и длины (L), которые можно сгенерировать, посредством вышеупомянутого компактного способа, определяется число битов, представляющих определенное RIV значение для индикации специфической комбинации. В предположении, что число битов, представляющих упомянутое RIV значение, может быть уменьшено, остальные биты можно использовать для передачи другой информации.

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

Техническая проблема

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

Техническое решение

Задача настоящего изобретения может быть выполнена посредством обеспечения, в системе беспроводной мобильной связи, поддерживающей схему компактного планирования, которая поддерживает формат информации управления нисходящей линии связи и назначает один набор последовательных блоков виртуальных ресурсов (VRB) одному кодовому слову, способа обнаружения значения индикации ресурсов (RIV), указывающего начало отсчета (S) и длину (L) одного набора последовательных блоков виртуальных ресурсов (VRB), назначенных посредством схемы компактного планирования, причем способ включает в себя: прием информации управления нисходящей линии связи, включающей в себя информацию назначения ресурсов; и, если формат информации управления нисходящей линии связи принятой информации назначения блоков ресурсов нисходящей линии связи используется для схемы компактного планирования, обнаружение значения индикации ресурсов (RIV) из информации назначения блоков ресурсов, причем начало отсчета (S) представляет собой любой из элементов первого набора (где P - заданное целое число, большее или равное 0, T - заданное натуральное число, m - целое число, большее или равное 0, и NRB - число блоков ресурсов (RB), доступных в системе беспроводной мобильной связи), и длина (L) представляет собой любой из элементов второго набора (где K - заданное целое число, большее или равное 0, G - заданное натуральное число, n - натуральное число).

Число NRB может быть ограничено числом NVRB. Число NVRB представляет собой число блоков виртуальных ресурсов (VRB), доступных в системе беспроводной мобильной связи.

Значение T может быть равно G.

Значение P может быть равно нулю (P=0), и значение K может быть равно нулю (K=0).

Число NRB может быть обозначено как , где NVRB представляет собой число блоков виртуальных ресурсов (VRB), доступных в системе беспроводной мобильной связи.

Значение l может быть меньше или равно некоторому заданному значению Llimit, где Llimit больше или равно K и меньше, чем значение NRB.

В другом аспекте изобретения в системе беспроводной мобильной связи, поддерживающей схему компактного планирования, обеспечивается способ обнаружения значения индикации ресурсов (RIV), указывающего начало отсчета (S) и длину (L) одного набора последовательных блоков виртуальных ресурсов (VRB), назначенных посредством схемы компактного планирования, причем способ включает в себя: прием информации управления нисходящей линии связи, включающей в себя информацию назначения ресурсов; и, если формат информации управления нисходящей линии связи принятой информации управления блоков ресурсов нисходящей линии связи указывает использование схемы компактного планирования, то обнаружение значения индикации ресурсов (RIV) из информации назначения блоков ресурсов, причем если задается , то значение индикации ресурсов (RIV) обозначается как RIV=X(Y-1)+Z, или, в противном случае, значение индикации ресурсов (RIV) обозначается как RIV=X(X-Y+1)+(X-1-Z), где X обозначается как , Y обозначается как Y=L/G и Z обозначается как Z=S/G, в котором L - длина одного набора последовательных блоков виртуальных ресурсов (VRB), S - индекс начала отсчета одного набора последовательных блоков виртуальных ресурсов (VRB), NVRB - число блоков ресурсов (RB), доступных в системе беспроводной мобильной связи, причем каждое из значений L и S является кратным значения G, и G представляет собой заданное натуральное число.

Число NRB может быть обозначено как , где NVRB представляет собой число блоков виртуальных ресурсов (VRB), доступных в системе беспроводной мобильной связи.

Число Nbit_required некоторого битового поля, используемого для передачи значения индикации ресурсов (RIV), может быть обозначено как , где RIVmax обозначается как .

ПОЛЕЗНЫЕ ЭФФЕКТЫ

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

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

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

фиг.1 - вид, показывающий пример структуры кадра радиопередачи, применимой к дуплексной связи FDD,

фиг.2 - вид, показывающий пример структуры кадра радиопередачи, применимой к дуплексной связи TDD,

фиг.3 - вид, показывающий пример структуры сетки ресурсов, составляющей временной интервал передачи 3GPP проекта,

фиг.4А - вид, показывающий пример структуры VRB блоков в одном субкадре,

фиг.4Б - вид, показывающий пример структуры PRB блоков в одном субкадре,

фиг.5 - вид, иллюстрирующий пример способа отображения LVRB блоков на PRB блоки,

фиг.6 - вид, иллюстрирующий пример способа отображения DVRB блоков в первом временном интервале на PRB блоки,

фиг.7 - вид, иллюстрирующий пример способа отображения DVRB блоков во втором временном интервале на PRB блоки,

фиг.8 - вид, иллюстрирующий пример способа отображения DVRB блоков и LVRB блоков на PRB блоки,

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

фиг.10 - вид, иллюстрирующий пример способа отображения двух DVRB блоков, имеющих последовательные индексы, на множество смежных PRB блоков,

фиг.11 - вид, иллюстрирующий пример способа отображения двух DVRB блоков, имеющих последовательные индексы, на множество разнесенных PRB блоков,

фиг.12 - вид, иллюстрирующий пример RIV блоков, когда NRB=20,

фиг.13-19 - виды, иллюстрирующие RIV значения комбинаций значений S и L, которые можно сгенерировать, согласно одному варианту осуществления настоящего изобретения.

ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

Далее здесь задаются термины, используемые в подробном описании, следующим образом.

'Элемент ресурсов (RE)' представляет собой наименьшую частотно-временную элементарную единицу, в которой отображаются данные или модулированный символ канала управления. При условии, что сигнал передается в одном OFDM символе на M поднесущих, и что N OFDM символов передается в одном субкадре, в одном субкадре имеется MxN RE элементов.

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

'Блок виртуальных ресурсов (VRB)' представляет собой виртуальный единичный ресурс для передачи данных. В целом, число RE элементов, входящих в состав одного VRB блока, равно числу RE элементов, входящих в состав одного PRB блока, и когда данные передаются, один VRB блок может отображаться на один PRB блок или некоторые области множества PRB блоков.

'Локализованный блок виртуальных ресурсов (LVRB)' представляет собой один тип VRB блока. Один LVRB блок отображается на один PRB блок, и PRB блоки, на которые отображаются различные LVRB блоки, не дублируются. LVRB блок может интерпретироваться как PRB блок.

'Распределенный блок виртуальных ресурсов (DVRB)' представляет собой другой тип VRB блока. Один DVRB блок отображается на некоторые RE элементы из множества PRB блоков, и RE элементы, на которые отображаются различные DVRB блоки, не дублируются.

Число 'ND'='Nd' представляет собой число PRB блоков, на которые отображается один DVRB блок. Фиг.8 иллюстрирует пример способа для отображения DVRB блоков и LVRB блоков на PRB блоки. На фиг.8 ND=3. Как можно видеть из фиг.8, произвольные DVRB блоки могут быть разделены на три части, и разделенные части могут отображаться на различные PRB блоки, соответственно. В это время остальная часть каждого PRB блока, не отображенного произвольным DVRB блоком, отображается на разделенную часть другого DVRB блока.

Число 'NPRB' представляет собой число PRB блоков в системе.

Число 'NLVRB' представляет собой число LVRB блоков, доступных в системе.

Число 'NLVRB' представляет собой число LVRB блоков, доступных в системе.

Число 'NDVRB' представляет собой число DVRB блоков, доступных в системе.

Число 'NLVRB_UE' представляет собой максимальное число LVRB блоков, выделяемых для одного пользовательского оборудования (UE).

Число 'NDVRB_UE' представляет собой максимальное число DVRB блоков, выделяемых для одного пользовательского оборудования (UE).

Число 'Nsubset' представляет собой число поднаборов.

Здесь, "число RB блоков" обозначает число RB блоков, разделенных на частотной оси. То есть даже в случае, где RB блоки могут быть разделены на временные интервалы, составляющие субкадр, "число RB блоков" обозначает число RB блоков, разделенных на частотной оси некоторого временного интервала.

Фиг.8 показывает пример определений LVRB блоков и DVRB блоков.

Как можно видеть из фиг.8, каждый RE элемент одного LVRB блока представляет собой элемент, один к одному отображенный на каждый RE элемент одного PRB блока. Например, один LVRB блок отображается на PRB0 блок (801). В противоположность этому, один DVRB блок делится на три части, и разделенные части отображаются на различные PRB блоки, соответственно. Например, блок DVRB0 делится на три части, и разделенные части отображаются на блоки PRB1, PRB4 и PRB6, соответственно. Подобным образом, каждый из блоков DVRB1 и DVRB2 делится на три части, и разделенные части отображаются на остальные ресурсы блоков PRB1, PRB4 и PRB6. Хотя в данном примере каждый DVRB блок делится на три части, настоящее изобретение не ограничивается этим. Например, каждый DVRB блок может быть разделен на две части.

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

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

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

В FSS схеме вследствие того, что данные передаются с использованием поднесущих, последовательно смежных в частотной области, предпочтительно, чтобы данные передавались с использованием LVRB блоков. В это время, при условии, что в одном субкадре имеется NPRB PRB блоков и внутри системы доступно максимум NLVRB LVRB блоков, базовая станция может передавать информацию побитового отображения NLVRB битов в каждый терминал, чтобы уведомлять терминал о том, через какой один из LVRB блоков будут передаваться данные нисходящей линии связи или через какой один из LVRB блоков будут передаваться данные восходящей линии связи. То есть каждый бит из NLVRB битов информации побитового отображения, которая передается в каждый терминал как информация планирования, указывает, будут ли передаваться или могут ли передаваться данные через LVRB блок, соответствующий этому биту, среди NLVRB LVRB блоков. Упомянутая схема невыгодна тем, что когда NLVRB число становится больше, число битов, которые должны передаваться в каждый терминал, становится больше пропорционально этому числу.

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

Поле назначения ресурсов может иметь две части, то есть информацию назначения блоков ресурсов и поле заголовка назначения ресурсов. Можно задать множество типов назначения ресурсов. Например, согласно назначению ресурсов первого типа, информация назначения блоков ресурсов может иметь побитовое отображение, указывающее на один набор последовательных блоков физических ресурсов (PRB). В этом случае бит может быть выделен для одной группы блоков ресурсов (RBG). Согласно назначению ресурсов второго типа, информация назначения блоков ресурсов может иметь побитовое отображение, указывающее на поднаборы или RB блоки, выделенные UE оборудованию. Согласно назначению ресурсов третьего типа, информация назначения блоков ресурсов может иметь побитовое отображение, указывающее на последовательно назначенные VRB блоки. В это время поле назначения ресурсов может включать в себя значение индикации ресурсов (RIV), указывающее стартовый блок ресурсов и длину последовательно назначенных RB блоков ресурсов. Примеры вышеупомянутых типов назначения ресурсов раскрыты в документах 3GPP TS 36.213.

Например, DCI формат 1A, предписанный в документе 3GPP TS 36.213, может быть использован для компактного планирования одного кодового слова физического мультиплексного канала нисходящей линии связи (PDSCH). Это компактное планирование представляет собой схему планирования для назначения одного набора последовательных VRB блоков в пользовательское оборудование (UE) и соответствует вышеупомянутому третьему типу назначения ресурсов. Здесь далее вышеупомянутое компактное планирование в настоящем изобретении может упоминаться как компактная схема.

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

Фиг.9 - вид, иллюстрирующий пример способа назначения блоков ресурсов посредством компактной схемы, если число доступных RB блоков обозначить как NRB=NVRB, длина доступных RB блоков является различной в зависимости от соответствующего начала отсчета, как показано на фиг.9, так что число комбинаций для назначения RB блоков в конце составляет NLVRB(NLVRB+1)/2. Соответственно, число битов, требуемых для комбинаций, составляет 'ceiling(log2(NLVRB(NLVRB+1)/2))'. Здесь ceiling(x) означает округление "x" до ближайшего целого числа. Этот способ имеет то преимущество над схемой побитового отображения, что число битов растет незначительно с ростом числа NLVRB блоков.

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

Здесь, в случае, когда одному UE оборудованию выделяется множество DVRB блоков, это UE оборудование уведомляют об DVRB индексе начала отсчета DVRB блоков, длине (= числу выделенных DVRB блоков) и относительной разности положений между разделенными частями каждого DVRB блока (например, промежуток между разделенными частями).

Фиг.10 иллюстрирует пример способа отображения двух DVRB блоков, имеющих последовательные индексы, на множество смежных PRB блоков.

Как показано на фиг.10, в случае, когда множество DVRB блоков, имеющих последовательные индексы, отображается на множество соприкасающихся PRB блоков, первые разделенные части 1001 и 1002 и вторые разделенные части 1003 и 1004 являются частями, разнесенными друг от друга промежутком 1005, тогда как разделенные части, принадлежащие каждой из верхних разделенных частей и нижних разделенных частей, являются смежными друг с другом, так что кратность разнесения становится равной 2.

Фиг.11 иллюстрирует пример способа отображения двух DVRB блоков, имеющих последовательные индексы, на множество разнесенных PRB блоков.

В способе фиг.11 DVRB индексы создаются, как показано на фиг.1. Когда допускается, чтобы DVRB блоки соответствовали PRB блокам, допускается, чтобы последовательные DVRB индексы были распределены, не соответствующими смежным PRB блокам. Например, DVRB индекс '0' и DVRB индекс '1' не располагаются смежными друг с другом. Другими словами, на фиг.11, DVRB индексы располагаются в порядке 0, 8, 16, 4, 12, 20, … , и эта компоновка может быть получена путем введения последовательных индексов на фиг.10, например, в перемежитель блоков. В этом случае можно получить распределение внутри каждой из разделенных частей 1101 и 1102, а также распределение посредством промежутка 1103. Следовательно, когда для UE оборудования выделяется два DVRB блока, как показано на фиг.11, кратность разнесения увеличивается до 4, приводя к тому преимуществу, что коэффициент усиления при разнесенном приеме может быть получен еще больше.

В это время значение промежутка, характеризующее относительную разность положений между разделенными частями, может быть выражено двумя путями. Во-первых, значение промежутка может быть выражено разностью между DVRB индексами. Во-вторых, значение промежутка может быть выражено разностью между индексами PRB блоков, на которые отображаются DVRB блоки. В случае фиг.11 в первом способе значение промежутка Gap=1, тогда как во втором способе Gap=3. Фиг.12 показывает последний случай 1103. Между тем, если полное число RB блоков системы меняется, то компоновка DVRB индексов может изменяться соответственно. В этом случае использование второго способа имеет преимущество сжатия физического расстояния между разделенными частями.

Чтобы выполнить сигнализацию о назначении DVRB блоков, может быть использована вышеупомянутая компактная схема LVRB блоков. В этом случае информация начала отсчета последовательных назначенных RB блоков и длины RB блоков соответствует началу отсчета VRB индексов вместо PRB индексов и информации их длины, соответственно.

Как описано выше, в компактной схеме, сигнализация LVRB блоков включает в себя информацию начала отсчета RB блоков и длины RB блоков. Чтобы выполнить сигнализацию DVRB блоков, в некоторых случаях может дополнительно потребоваться информация промежутка. Чтобы постоянно поддерживать число битов, требуемых для полной сигнализации, существует необходимость ограничивать информацию длины, так чтобы количество информации было уменьшено. Например, в случае использования 50 RB блоков или более для индикации промежутка должен быть присвоен один бит поля RIV значения, так что существует необходимость уменьшать число битов, требуемых для передачи RIV значения с ограничением по информации длины.

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

Подобным образом, данные сообщения управления, передаваемые в назначенные RB блоки, должны позволить всем пользователям в ячейке считывать соответствующую информацию, так что данные сообщения управления передаются на низкой кодовой скорости. В предположении, что кодовая скорость составляет 1/20, если количество данных увеличивается на 16 битов, величина кодового слова после канального кодирования увеличивается на 320 битов. В проекте долгосрочного развития 3GPP (LTE), в предположении, что реализуется одна антенна передачи TX (то есть 1Tx антенна передачи) и используется один OFDM символ для сигнала управления, число символов, способных передавать данные полезной нагрузки в одном RB блоке (то есть 1RB) составляет 148. Таким образом, в предположении, что используется квадратурная фазовая манипуляция (QPSK), число могущих передаваться битов составляет 296. В результате данные увеличиваются на 16 битов, данные 320 битов увеличиваются, так что необходимо дополнительно два RB блока.

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

Здесь далее подробно описываются структура передачи сигналов о назначении ресурсов для установления этапа для ограничения стартового положения со степенью разбиения назначения одного RB блока (то есть размещение 1RB).

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

В последующем описании "mod(x,y)" означает "x mod y", и "mod" означает операцию остатка от деления двух чисел. Также "•" означает операцию убывание и представляет наибольшее из целых чисел, меньших или равных числовому значению, показанному в " ". С другой стороны, "•" означает операцию возрастание и представляет наименьшее из целых чисел, больших или равных числовому значению, показанному в " ". Также "round(•)" представляет целое число, ближайшее к числовому значению, показанному в "()". Символ "min(x,y)" означает наименьшее значение, выбранное из x и y, тогда как "max(x,y)" представляет наибольшее значение, выбранное из x и y.

Уравнение 1

если , то
в противном случае
Конец
Требуемые биты
Без ограничения
С ограничением

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

Таким образом, диапазон значений S может быть , и диапазон выделяемых значений 'L' изменяется согласно указанному значению S. На другом виде значение L находится в диапазоне , и диапазон доступных значений S изменяется согласно значению L. А именно определенное значение S невозможно объединить со специфическим значением L.

Максимальное значение каждого из значений S и L может быть представлено двоичным числом, невзирая на такие невозможные комбинации. Битовое поле для этого двоичного числа может быть составлено для каждого из этих значений S и L. В случае передачи каждого из битовых полей, если NRB составляет 20, то есть (NRB=20), 20 меньше, чем 25 (то есть 20<25), то необходимо 5 битов для значения S и 5 битов для значений L, то есть в сумме 10 битов. Однако создаются издержки необязательных битов передачи, потому, что эти 10 битов включают в себя даже информацию бесполезных комбинаций, которые невозможно генерировать в действительности. Таким образом, если каждая генерируемая комбинация значений S и L представляется 'RIV' значением, это RIV значение преобразовывается в двоичное число согласно двоичному представлению, и тогда передается результирующее RIV значение двоичного числа, число битов передачи может быть уменьшено.

Фиг.12 - вид, иллюстрирующий пример RIV значений, когда NRB=20.

Как можно видеть из фиг.12, 'RIV' значение определяется согласно значениям S и L. В случае вычисления 'RIV' значения, относящегося к диапазону , для каждого из всех значений L, создаются RIV значения фиг.12 с использованием уравнения 1. Значение каждого элемента, показанного на фиг.12, представляет собой 'RIV' значение, показывающее некоторую комбинацию значений S и L, соответствующую вышеупомянутому элементу. Значения, содержащиеся в левой верхней части, охватывающей почти половину фиг.12, соответствует комбинациям значений S и L, которые возможно сгенерировать, когда NRB=20, и значения, содержащиеся в правой нижней части, охватывающей другую половину фиг.12, соответствует комбинациям значений S и L, которые невозможно сгенерировать.

В этой схеме RIV значения, представленные в части серого цвета при условии, что , отображаются на RIV значения при другом условии , так что нет пустых RIV значений. Например, если NRB устанавливается равным 20, то есть (NRB=20), то RIV значения, представленные в отдельной части, соответствующие условию правой нижней части фиг.12, повторно используются в другой части, соответствующей условию левой верхней части фиг.12. В этом случае максимальное значение (то есть максимальное RIV значение) из RIV значений, присутствующих в левом верхнем конце, составляет 209.

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

В случае отдельной передачи значения S максимальное значение S составляет 19, так что для индикации этого S значения '19' (где 0≤19<25) необходимо 5 битов. В случае отдельной передачи значения L максимальное значение L составляет 20, так что для индикации этого L значения '20' (где 0≤20<25) необходимо 5 битов. Следовательно, в случае передачи значений S и L независимо друг от друга в конце необходимо 10 битов. Однако RIV значения находятся в диапазоне 0≤RIV≤209<28, так что для указания этих RIV значений необходимо 8 битов, что обозначается выражением Nbit_required=8. В результате можно признать, что по сравнению с вышеупомянутым случаем передачи значений S и L независимо друг от друга экономится 2 бита.

Между тем, в вышеупомянутом способе составления RIV значения, если максимальное значение (=Llimit) выделяемых RB блоков ограничено, то есть, если значение L ограничено до Llimit или меньше, то число требуемых битов может быть уменьшено.

На фиг.12, если Llimit устанавливается равным 6 (Llimit=6), диапазон генерируемых L значений задается как 1≤L≤6, то комбинации, имеющие другие L значения, имеют диапазон 7≤L≤20, не используются. В это время можно признать, что максимальное RIV значение среди RIV значений составляет 114. То есть диапазон генерируемых RIV значений задается как 0≤RIV≤114<27, так что число требуемых битов составляет 7, что обозначается выражением Nbit_required_lim=7.

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

Вариант осуществления 1

Далее здесь будет описан способ ограничения каждого из значений S и L до некоторого кратного числа G (где G - положительное целое число) согласно первому варианту осуществления настоящего изобретения.

Если каждое из значений S и L ограничивается до некоторого кратного числа G, то максимальное RIV значение среди RIV значений, представленных комбинациями значений S и L, может быть уменьшено. То есть шаг приращения S значения может быть установлен равным G, и инкрементная степень разбиения значения L может быть установлена в единицах G.

Фиг.13 показывает RIV значения, относящиеся к комбинациям значений S и L, которые можно генерировать при условии, когда NRB составляет 20 (NRB=20) и G составляет 2 (G=2), согласно первому варианту осуществления.

Области фиг.13 серого цвета соответствуют комбинациям значений S и L, которые невозможно генерировать при условии, что NRB составляет 20 (NRB=20) и G составляет 2 (G=2). RIV значения находятся в диапазоне 0≤RIV≤54<26, так что для индикации этих RIV значений необходимо 6 битов, что обозначается выражением Ncompact_bit=6.

Если шаг начала отсчета и степень разбиения устанавливаются равными G, то число битов, используемых для выражения RIV значений, становится ниже, чем число битов известной схемы.

Таким образом, при условии, что Llimit может быть фиксированным, чтобы ограничить максимальное значение среди возможных значений L, число требуемых битов может быть дополнительно уменьшено. Как можно видеть из фиг.13, если Llimit устанавливается равным 6, то можно признать, что максимальное значение RIV составляет 27. При этом, из-за того, что каждая из комбинаций, имеющих L значение в диапазоне 8≤L≤20, не используется, значения находятся в диапазоне 0≤RIV≤27<25, так что число требуемых битов составляет 5, что обозначается выражением Nbit_required_lim=5.

Следующее уравнение 2 используется для получения RIV значений согласно значениям S и L при условии, что NRB и G заданы. В этом случае число битов, требуемых для выражения RIV значений, может быть вычислено различными способами согласно установке Llimit. Если необходима максимальная длина RB блоков, то Llimit обозначается как . Если задается максимально допустимое количество RB блоков, то Llimit обозначается как .

Уравнение 2

<T=G>
Шаг: T=G RBs
Степень разбиения: G RBs
если , то
в противном случае
Конец
Требуемые биты
Без ограничения
С ограничением or

Как можно видеть из уравнения 2, параметры уравнений, составляющие вышеупомянутое уравнение 1, подставляются в другие в уравнении 2, так что преимущество состоит в том, что существующее уравнение может быть использовано без какого-либо изменения. Более подробно, уравнение 1, показывающее способ определения начала отсчета и длины на основе одного RB блока, может соответствовать следующему уравнению 3, при условии, что X=NRB, Y=L и Z=S. Уравнение 2, показывающее способ определения начала отсчета и длины в единицах G RB блоков, может соответствовать следующему уравнению 3 при условии, что , и .

Уравнение 3

Это соотношение может быть представлено следующим выражением 1.

С другой стороны, в предположении, что NRB представляет собой число кратное G, каждое значение RIV, полученное посредством вышеупомянутого уравнения, которое было составлено, чтобы вычислять RIV значения с использованием комбинаций значений S и L в единицах одного RB блока (1 RB), делится на G, так что результирующее RIV значение, полученное этим делением, становится одним из RIV значений, полученных посредством комбинаций значений S и L в единицах G RB блоков. Следовательно, в предположении, что NRB представляет собой число, кратное G, RIV значение может быть представлено следующим выражением 2.

Если полное число всех RB блоков системы устанавливается равным NPRB, то NVRB, указывающее число VRB блоков, используемых для назначения индексов RB блоков или номеров RB блоков, может быть меньше или равным NPRB. Из-за того, что каждый из назначенных RB индексов согласно способу уравнения 2, предложенного настоящим изобретением, составляет число, кратное G, число RB блоков, используемых для этого назначения, также может быть обозначено кратным G. Таким образом, если NRB для использования в вышеупомянутом выражении не является кратным G, то столько RB блоков, сколько составляет некоторый остаток от деления NRB числа на G, может не использоваться для назначения RB блоков. Следовательно, предпочтительно, чтобы число NRB устанавливалось равным . При этом условии, обозначенном выражением , можно признать, что выполняется .

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

Чтобы разместить такие остаточные RB блоки, число NRB может быть установлено равным . Однако при том условии, что , если остаточные RB блоки назначаются, то значение L может включать в себя некоторое число мнимых RB блоков, то есть . В результате, если остаточные RB блоки назначаются, то длина L действительно назначенных блоков становится .

Вариант осуществления 2

Согласно этому варианту осуществления, здесь будет подробно описан способ оптимизации, при условии, что каждое из значений S и L ограничивается до некоторого кратного числа G (где G - положительное целое число) и устанавливается Llimit.

Фиг.14 показывает RIV значения, относящиеся к генерируемым комбинациям значений S и L при условии, когда NRB составляет 40 (NRB=40) и G составляет 2 (G=2) в способе, раскрытом в первом варианте осуществления. В этом случае можно признать, что максимальное значение RIV из значений RIV, при условии, когда Llimit равно 14 (Llimit=14), составляет 133.

Если Llimit устанавливается равным 14 (Llimit=14), то необходимо 8 битов, так как 0≤RIV≤133<28. Однако RIV значения (=39, 58-59, 77-79, 96-99, 115-119), входящие в часть серого цвета (см. фиг.14), при условии 4≤L≤12, могут не использоваться как RIV значения, хотя эти RIV значения меньше максимального RIV значения 133. То есть несколько битов, требуемых для передачи RIV значений, могут быть излишними. Чтобы удалить излишние RIV значения, при условии, что NRB, G и Llimit являются ограниченными, необходимо построить таблицу для RIV значений, так чтобы все числа ниже максимального RIV значения среди RIV значений, соответствующих комбинациям значений S и L, могли быть действительно возможными. То есть все RIV значения в диапазоне от 0 до максимального RIV значения должны представлять комбинации значений S и L, которые действительно возможно генерировать.

Фиг.15 показывает RIV значения, относящиеся к комбинациям значений S и L, которые возможно генерировать при условии, когда NRB составляет 40 (NRB=40), G составляет 2 (G=2) и Llimit составляет 14 (Llimit=14) согласно второму варианту осуществления.

По условию 0≤RIV≤118<27 число требуемых битов Nbit_required_lim составляет 7. В этом случае можно признать, что биты для представления комбинаций значений S и L, которые можно генерировать, не тратятся, поскольку RIV значения, входящие в часть серого цвета, имеющие значения L в диапазоне 2≤L≤6, используются в комбинациях значений S и L, которые можно генерировать при условии 10≤L≤14. Таким образом, по сравнению со способом фиг.14, служебные данные сигнализации уменьшаются на один бит, когда выполняется передача сигналов таких же комбинаций назначения RB блоков, как на фиг.14.

Следующее уравнение 4 используется для получения RIV значений с использованием комбинаций значений S и L при условии, что NRB, G и Llimit заданы в способе фиг.15. В этом случае число требуемых битов может быть также вычислено уравнениями, входящими в уравнение 4. Если максимальная длина RB блоков ограничивается, то Llimit обозначается как . Если задается максимально допустимое количество RB блоков, то Llimit обозначается как .

Уравнение 4

В предположении, что число действительно доступных RB блоков составляет NVRB, из-за ограничения степени разбиения, столько RB блоков, сколько составляет остаток от деления NVRB числа на G, то есть остаточных RB блоков может быть не размещено. Чтобы разместить такие остаточные RB блоки, число NRB может быть установлено равным . Однако при том условии, что , если остаточные RB блоки назначаются, то значение L может включать в себя некоторое число мнимых RB блоков, то есть, . В результате, если остаточные RB блоки содержатся и назначаются, то длина L действительно назначенных блоков становится .

Вариант осуществления 3

Согласно третьему варианту осуществления, здесь будет подробно описан способ построения оптимальной таблицы значений RIV при условии, что значение S ограничивается до некоторого кратного числа T (где T - положительное целое число), и значение L ограничивается до некоторого кратного числа G (где G - положительное целое число).

В вышеупомянутом первом варианте осуществления предполагается, что положение начала отсчета назначенных RB блоков и длина назначенных RB ограничиваются до некоторого кратного числа G (где G - положительное целое число). Однако, в третьем варианте осуществления, начало отсчета ограничивается одним из кратных чисел первого положительного целого числа и длина ограничена к одному из кратных второго положительного целого числа, которое не зависит от первого положительного целого числа, соответственно. То есть значение S ограничивается кратным числа T и значение L ограничивается кратным числа G.

Фиг.16 показывает RIV значения, относящиеся к комбинациям значений S и L, которые возможно генерировать, при условии, что NRB составляет 20 (NRB=20), S является кратным T(=4) и L является кратным G(=2) согласно третьему варианту осуществления.

Фиг.17 показывает RIV значения, относящиеся к комбинациям значений S и L, которые возможно генерировать, при условии, что NRB составляет 20 (NRB=20), S является кратным T(=2) и L является кратным G(=4) согласно третьему варианту осуществления.

На фиг.16 и 17 части серого цвета соответствуют комбинациям значений S и L, которые невозможно генерировать при NRB=20.

Если T=2 и G=4, то RIV значения находятся в диапазоне 0≤RIV≤26<25, так что для представления этих RIV значений необходимо 5 битов, что обозначается как Nbit_required=5. В этом случае, если Llimit устанавливается равным 8 (Llimit=8), то RIV значения находятся в диапазоне 0≤RIV≤15<24, так что для представления этих RIV значений необходимо 4 бита, что обозначается выражением Nbit_required_lim=4.

Если T=4 и G=2, то RIV значения находятся в диапазоне 0≤RIV≤29<25, так что для представления этих RIV значений необходимо 5 битов, что обозначается как Nbit_required=5. В этом случае, если Llimit устанавливается равным 8 (Llimit=8), то RIV значения находятся в диапазоне 0≤RIV≤18<25, так что для представления этих RIV значений необходимо 5 битов, что обозначается выражением Nbit_required_lim=5.

Следующее уравнение 5 используется для вычисления RIV значений с использованием комбинаций значений S и L при условии, что NRB, T и G заданы. В этом случае число требуемых битов может быть вычислено различными способами согласно Llimit. При этом условии предполагается, что T или G является целым числом, кратным min(T, G). Если максимальная длина RB блоков ограничена, то Llimit обозначается как . Если задается максимально допустимое количество RB блоков, то Llimit обозначается как .

Уравнение 5

В предположении, что число действительно доступных RB блоков составляет NVRB, некоторые RB блоки, имеющие большие индексы, не могут быть назначены из-за ограничения степени разбиения. Чтобы разместить такие остаточные RB блоки, число NRB может быть установлено равным . Однако при этом условии, если остаточные RB блоки назначаются, то значение L может включать в себя некоторое число мнимых RB блоков, то есть . В результате, если остаточные RB блоки назначаются, то длина L действительно назначенных блоков обозначается как .

Вариант осуществления 4

Согласно четвертому варианту осуществления способ оптимизации при условии, что S начинается от P и затем увеличивается на кратное число G и L начинается от K и затем увеличивается на кратное число G, что будет детально описано ниже.

В первом варианте осуществления предполагается, что положение начала отсчета выделенных RB блоков и длина RB блоков каждая ограничена до кратного числа G (где G - положительное целое число). Другими словами, первый вариант осуществления предполагает, что начальная точка S RB блоков начинается от 0 и затем увеличивается на G и длина L RB блока начинается от 1 и затем увеличивается на G.

Следующий четвертый вариант осуществления относится к способу составления RIV значений при условии, что начало отсчета S RB блоков начинается со смещения P и затем увеличивается на G и значение L RB блоков начинается с другого смещения K и затем увеличивается на G. То есть четвертый вариант осуществления относится к способу составления RIV значений при условии .

Фиг.18 показывает RIV значения, относящиеся к комбинациям значений S и L, которые возможно генерировать, когда NRB=20, G=2, P=1 и K=4 согласно четвертому варианту осуществления. Область серого цвета фиг.18 соответствуют комбинациям значений S и L, которые невозможно действительно генерировать, когда NRB=20. RIV значения находятся в диапазоне 0≤RIV≤35<26, так что для представления этих RIV значений необходимо 6 битов.

Если диапазон доступных значений L ограничивается установлением Llimit, то число требуемых битов может быть дополнительно уменьшено. Как можно видеть из фиг.18, если Llimit устанавливается равным 8 (Llimit=8), то можно признать, что максимальное значение RIV среди RIV значений составляет 21. В этом случае из-за того, что комбинации, имеющие L значения в диапазоне 10≤L≤18, могут не использоваться, диапазон RIV значений будет 0≤RIV≤21<25, так что число битов, необходимых для представления этих RIV значений, обозначается выражением Nbit_required_lim=5.

Следующее уравнение 6 используется для вычисления RIV значений с использованием комбинаций значений S и L при условии, что NRB, T и G заданы. При этом условии предполагается, что T или G является целым числом, кратным min(T, G). Если длина RB блоков ограничена, то Llimit обозначается как . Если задается максимально допустимое количество RB блоков, то Llimit обозначается как .

Уравнение 6


С другой стороны, параметры уравнений, составляющих вышеупомянутое уравнение 1, подставляются в другие в уравнении 6, так что уравнение 6 имеет то преимущество, что оно может использовать существующее уравнение без какого-либо изменения. Более подробно, уравнение 1, показывающее способ определения начала отсчета и длины на основе одного RB блока, может соответствовать следующему уравнению 3, при условии, что X=NRB, Y=L и Z=S. Уравнение 6 показывает способ управления началом отсчета RB блоков, чтобы оно начиналось с P и затем увеличивалось в единицах G, и управления длиной RB блоков, чтобы она начиналось с K и затем увеличивалось в единицах G. Это уравнение 6 может соответствовать уравнению 3 при условии, что , и .

Это соотношение может быть представлено следующим выражением 1.

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

Чтобы разместить такие остаточные RB блоки, число NRB может быть установлено равным . Однако при условии, если остаточные RB блоки назначаются, то значение L может включать в себя некоторое число мнимых RB блоков, то есть . В результате, если остаточные RB блоки назначаются, то длина L действительно назначенных блоков обозначается как .

Вариант осуществления 5

Согласно пятому варианту осуществления, здесь будет подробно описан способ оптимизации при условии, что каждое из значений S начинается с P и затем увеличивается на кратное T и L начинается с K и затем увеличивается на кратное G.

Как можно видеть из четвертого варианта осуществления, предполагается, что каждое из значений положение начала отсчета назначенных RB блоков и длина RB блоков ограничивается до некоторого кратного числа G (где G - положительное целое число), и положение начала отсчета ограничивается, чтобы начинаться с P, и длина ограничивается, чтобы начинаться с K.

Пятый вариант осуществления относится к способу составления RIV значений, при условии, что начало отсчета 'S' RB блоков начинается со смещения P и затем увеличивается на T и длина 'L' RB блоков начинается с другого смещения K и затем увеличивается на G. То есть пятый вариант осуществления описывает способ составления RIV значений при условии .

Фиг.19 показывает RIV значения, относящиеся к комбинациям значений S и L, которые возможно генерировать, когда NRB=30, T=4, G=2, P=l и K=4 согласно пятому варианту осуществления. Область серого цвета на фиг.19 соответствуют комбинациям значений S и L, которые фактически не способны генерироваться, когда NRB=30. RIV значения находятся в диапазоне 0≤RIV≤48<26, так что для представления этих RIV значений необходимо 6 битов.

Если диапазон доступных значений L ограничивается установлением Llimit, то число требуемых битов может быть дополнительно уменьшено. Как можно видеть из фиг.19, если Llimit устанавливается равным 10 (Llimit=10), то можно признать, что максимальное значение RIV среди RIV значений составляет 25. В этом случае из-за того, что комбинации, имеющие L значения в диапазоне 12≤L≤28, могут не использоваться, диапазон RIV значений может быть 0≤RIV≤21<25, так что число битов, необходимых для представления этих RIV значений, обозначается выражением Nbit_required_lim=5.

Следующее уравнение 7 создано для вычисления RIV значений с использованием комбинаций значений S и L при условии, что NRB, T G, P и K заданы. В этом случае число битов, требуемых для выражения RIV значений, может быть вычислено различными способами согласно Llimit. Ссылаясь на уравнение 7, Lmax_required может представлять число фактически доступных RB блоков. В это время, если имеются остаточные RB блоки из-за ограничения степени разбиения, то число остаточных RB блоков вычитается из числа фактически доступных RB блоков, и результат вычитания может быть представлен выражением Lmax_allowed. В этом случае, чтобы позволить размещать фактически доступные RB блоки, Llimit устанавливается равным . Чтобы предотвратить размещение остаточных RB блоков среди фактически доступных RB блоков, Llimit устанавливается равным .

Уравнение 7

В этом случае, из-за того, что вышеупомянутые RB блоки представляют собой непрерывно назначаемые RB блоки, Llimit, Lmax_required и Lmax_allowed могут быть представлены как , и , соответственно.

В предположении, что число фактически доступных RB блоков составляет NVRB, некоторые RB блоки, имеющие большие индексы, не могут быть назначены из-за ограничения степени разбиения. Чтобы разместить такие остаточные RB блоки, число NRB может быть установлено равным . Однако при этом условии, если остаточные RB блоки содержатся и назначаются, то значение L может включать в себя некоторое число мнимых RB блоков, то есть . В результате, если остаточные RB блоки содержатся и назначаются, то длина L фактически назначенных блоков обозначается как .

Описанные здесь выше варианты осуществления представляют собой комбинации элементов и признаков настоящего изобретения. Элементы и признаки могут рассматриваться выборочно, если не упоминается по-другому. Каждый элемент или признак может быть реализован на практике, без объединения с другими элементами и признаками. Далее, варианты осуществления настоящего изобретения могут быть скомпонованы путем объединения частей элементов и/или признаков. Порядок операций, описанный в вариантах осуществления настоящего изобретения, может быть изменен. Некоторые структуры любого одного варианта осуществления могут быть включены в другой вариант осуществления и могут быть заменены соответствующими структурами другого варианта осуществления. Очевидно, что настоящее изобретение может быть реализовано посредством комбинации пунктов формулы изобретения, которые не имеют явной зависимости в прилагаемых пунктах формулы изобретения, или могут включать в себя новые пункты формулы изобретения при исправлении после заявления.

Варианты осуществления настоящего изобретения могут быть выполнены различными средствами, например в аппаратных средствах, в программном обеспечении, во встроенном программном обеспечении или в любой их комбинации. При реализации в аппаратных средствах варианты осуществления настоящего изобретения могут быть реализованы посредством одного или нескольких устройств, таких как специализированные интегральные схемы (ASIC), процессоры цифровой обработки сигналов (DSP), устройства цифровой обработки сигналов (DSPD), программируемые логические устройства (PLD, ПЛУ), программируемые вентильные матрицы (FPGA), процессоры, микропроцессоры, контроллеры, микроконтроллеры и т.д.

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

ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ

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

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

1. Способ обнаружения значения индикации ресурсов (RIV), указывающего индекс начала отсчета (S) последовательных блоков виртуальных ресурсов (VRB) и длину (L) последовательных VRB блоков, в системе беспроводной мобильной связи, причем способ содержит этапы:
прием информации управления нисходящей линии связи, включающей в себя информацию назначения блоков ресурсов; и
обнаружение значения индикации ресурсов (RIV) из информации назначения блоков ресурсов,
в котором, если задается Y-1≤X/2, то значение индикации ресурсов (RIV) обозначается как RIV=X(Y-1)+Z, или, в противном случае, значение индикации ресурсов (RIV) обозначается как RIV=X(X-Y+1)+(X-1-Z),
где Х обозначается как X=NRB/G, Y обозначается как Y=L/G и Z обозначается как Z=S/G, в котором L - длина одного из последовательных блоков виртуальных ресурсов (VRB), S - индекс начала отсчета последовательных блоков виртуальных ресурсов (VRB), NRB - число блоков ресурсов (RB), доступных в системе беспроводной мобильной связи, причем каждое из значений L и S является кратным значения G, и G представляет собой заданное натуральное число.

2. Способ по п.1, в котором длина (Nbit_required) некоторого битового поля, используемого для передачи значения индикации ресурсов (RIV), обозначается как Nbit_required=log2(RIVmax+1), где RIVmax обозначается как RIVmax=NRB/G·(NRB/G+1)/2-1.

3. Способ по п.1 или 2, в котором значение NRB обозначается как NRB=NVRB/G·G, где NVRB представляет собой число блоков виртуальных ресурсов (VRB), доступных в системе беспроводной мобильной связи.

4. Способ по п.1 или 2, в котором значение G равно 1 (G=1).

5. Способ обнаружения значения индикации ресурсов (RIV), указывающего индекс начала отсчета (S) последовательных блоков виртуальных ресурсов (VRB) и длину (L) последовательных VRB блоков в системе беспроводной мобильной связи, поддерживающей компактное планирование для кодового слова, причем способ содержит этапы:
прием информации управления нисходящей линии связи, включающей в себя информацию назначения ресурсов; и
обнаружение значения индикации ресурсов (RIV) из информации назначения блоков ресурсов, когда формат информации управления нисходящей линии связи принятой информации управления нисходящей линии связи указывает, что используется компактное планирование,
в котором индекс начала отсчета (S) представляет собой любой из элементов первого набора {s: s=P+mT<NRB}, (где Р - заданное целое число, большее или равное 0, Т - заданное натуральное число, m - целое число, большее или равное 0, и NRB - число блоков ресурсов (RB), доступных в системе беспроводной мобильной связи), и длина (L) представляет собой любой из элементов второго набора {l: l=K+nG≤NRB}, (где K - заданное целое число, большее или равное 0, G - заданное натуральное число, n - натуральное число).

6. Способ по п.5, в котором значение Т равно значению G.

7. Способ по п.5, в котором значение Р равно нулю (Р=0) и значение K равно нулю (K=0).

8. Способ по п.6, в котором значение Р равно нулю (Р=0) и значение K равно нулю (K=0).

9. Способ по п.8, в котором значение NRB обозначается как NRB=NVRB/G·G, где NVRB представляет собой число блоков виртуальных ресурсов (VRB), доступных в системе беспроводной мобильной связи.

10. Способ по любому из пп.5-9, в котором значение 1 меньше или равно некоторому заданному значению L1imit, где Llimit больше или равно K и меньше, чем значение NRB.



 

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

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

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

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