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

Иллюстрации

Показать все

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

Реферат

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

Настоящее изобретение относится в общем случае к системам сотовой связи множественного доступа с кодовым разделением каналов (МДКР, CDMA). Более конкретно, настоящее изобретение относится к способу и устройству для передачи и приема управляющей информации нисходящей линии связи в случае, когда используется расширенный выделенный транспортный канал восходящей линии связи (E-DCH).

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

Система мобильной связи (связи с подвижными объектами) 3-го поколения, использующая WCDMA (широкополосный множественный доступ с кодовым разделением каналов), основанная на европейской глобальной системе мобильной связи (GSM) и системе пакетной радиосвязи общего пользования (GPRS), универсальная система мобильной связи (UMTS), обеспечивает подвижных абонентов или компьютерных пользователей стандартной услугой передачи текста на основе пакетов, переведенного в цифровую форму голоса и видео- и мультимедийных данных со скоростью 2 Мбит/с или выше, независимо от их расположения по всему миру.

В частности системы UMTS используют транспортный канал, называемый E-DCH, для дополнительного улучшения эффективности передачи пакетов восходящей линии связи от пользовательского оборудования (ПО) к узлу В (термин, который является взаимозаменяемым с базовой станцией). Для более устойчивой высокоскоростной передачи данных для передачи по E-DCH были представлены адаптивная модуляция и кодирование (AMC), гибридная схема автоматического запроса на повторную передачу (HARQ), управляемая узлом В диспетчеризация и более короткий интервал времени передачи (TTI).

AMC - методика адаптивного определения схемы модуляции и кодирования (MCS) согласно состоянию канала между узлом В и ПО. Множество уровней MCS можно определять согласно доступным схемам модуляции и схемам кодирования. Адаптивный выбор уровня MCS согласно состоянию канала увеличивает эффективность использования ресурсов.

HARQ - схема повторной передачи пакета, предназначенная для повторной передачи пакета для исправления ошибок в первоначально переданном пакете. HARQ подразделяют на «последующее объединение» (CC) и «увеличивающуюся избыточность» (IR). Схема HARQ использует N-канальный принцип «остановиться и ждать» (SAW) для увеличения скорости передачи данных. В N-канальной SAW HARQ передатчик передает различные данные в интервалах времени передачи (TTI) с первого по N-й и определяет, следует ли повторно передавать данные или передавать новые данные в TTI с (N+1)-го по 2N-й согласно подтверждению/неподтверждению (ACK/NACK), принятым для переданных данных. N TTI обрабатывают с помощью отдельных процессов HARQ, и каждый из процессов HARQ для TTI с (N+1)-го по 2N-й называют i-м процессом HARQ. N - целое число, больше 0, и номер i процесса HARQ является целым числом в пределах от 1 до N.

Управляемая узлом В диспетчеризация является схемой, в которой узел В определяет, разрешить ли передачу по E-DCH для ПО, и если он разрешает, то определяет разрешенную максимальную скорость передачи данных и передает информацию определенной скорости передачи данных в качестве предоставления диспетчеризации в ПО, и ПО определяет доступную скорость передачи данных по E-DCH на основании данного предоставления диспетчеризации.

Более короткий TTI - методика для уменьшения времени задержки повторной передачи и, таким образом, для увеличения пропускной способности системы, которая позволяет использовать более короткий TTI, чем самый короткий TTI, равный 10 мс, который обеспечивают в 3GPP Rel5.

Фиг. 1 иллюстрирует передачу пакета восходящей линии связи по E-DCH в типичной системе радиосвязи.

Обращаясь к фиг. 1, позиционное обозначение 100 обозначает узел В, поддерживающий E-DCH, и позиционные обозначения 101-104 обозначают ПО, использующие E-DCH. Как показано, ПО 101-104 передают данные к узлу В 100 по E-DCH 111-114.

Узел В 100 уведомляет отдельные ПО 101-104, разрешают ли им передачу по E-DCH, или передает к ПО предоставления диспетчеризации, указывающие для них скорость передачи данных по E-DCH, основываясь на информации о заполнении буфера и требуемых скоростях передачи данных или на информации состояния канала, принятой от ПО. Эту операцию называют диспетчеризацией передачи данных восходящей линии связи. Диспетчеризацию выполняют так, чтобы измеренное шумовое превышение, или превышение над тепловым шумом (ROT), узла В не превышало заданное ROT, для увеличения эффективности всей системы, например, распределяя низкие скорости передачи данных удаленным ПО (таким, как ПО 103 и 104), а высокие скорости передачи данных - соседним ПО (таким, как ПО 101 и 102). ПО 101-104 определяют разрешенные им максимальные скорости передачи данных для E-DCH, основываясь на предоставлениях диспетчеризации, и передают данные по E-DCH на определенных скоростях передачи данных.

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

ROT=Io/No(1),

где Io обозначает спектральную плотность мощности по всему диапазону приема, т.е. общую сумму сигналов восходящей линии связи, принятых в узле В, и No обозначает спектральную плотность мощности тепловых помех узла В. Поэтому, разрешенное максимальное ROT - все радиоресурсы восходящей линии связи, доступные для узла В.

Полное ROT выражают как сумму помех внутри ячейки, голосового трафика и трафика E-DCH. С помощью управляемой узлом В диспетчеризации предотвращают одновременную передачу пакетов от множества ПО с высокой скоростью передачи данных, поддерживая полное ROT, которое меньше или равно заданному ROT, и таким образом все время гарантируя эффективность приема. Когда высокие скорости передачи данных разрешают для определенных ПО, их не разрешают для других ПО при управляемой узлом В диспетчеризации. Следовательно, полное ROT не превышает заданное ROT.

Фиг. 2 - диаграмма, иллюстрирующая типичный поток сигналов для передачи и приема сообщений в E-DCH.

Обращаясь к фиг. 2, на этапе 202 узел В и ПО устанавливают E-DCH. Этап 202 вовлекает передачу сообщений по выделенным транспортным каналам. На этапе 204 ПО передает информацию диспетчеризации к узлу В. Информация диспетчеризации может содержать информацию состояния канала восходящей линии связи, которая включает в себя передаваемую мощность и пороговое значения мощности ПО, и количество буферизированных данных, которые будут передавать к узлу В.

На этапе 206 узел В отслеживает информацию диспетчеризации от множества ПО для диспетчеризации передачи данных восходящей линии связи для отдельных ПО. Узел В выбирает подтверждение передачи пакета восходящей линии связи от ПО и на этапе 208 передает предоставление диспетчеризации к ПО. Предоставление диспетчеризации указывает увеличение/сохранение/уменьшение разрешенной максимальной скорости передачи данных или разрешенную максимальную скорость передачи данных и разрешенное распределение времени передачи.

На этапе 210 ПО определяет TF (транспортный формат), основываясь на предоставлении диспетчеризации E-DCH. ПО затем передает к узлу В на этапах 212 и 214 информацию TF и пакетные данные восходящей линии связи по E-DCH в то же самое время. Информация TF включает в себя индикатор транспортного формата ресурса (TFRI), указывающий ресурсы, требуемые для демодуляции E-DCH. ПО выбирает уровень MCS согласно разрешенной максимальной скорости передачи данных, установленной узлом В, и состоянию канала и передает данные по E-DCH на этапе 214.

На этапе 216 узел В определяет, существуют ли ошибки в информации TF и пакетных данных восходящей линии связи. При наличии ошибок или в информации TF, или в пакетных данных восходящей линии связи, узел В передает сигнал NACK к ПО в канале ACK/NACK, тогда как при отсутствии ошибок и в информации TF, и в пакетных данных восходящей линии связи, узел В передает сигнал подтверждения к ПО в канале ACK/NACK на этапе 218. В последнем случае передача пакетных данных закончена, и ПО передает новые пакетные данные к узлу В по E-DCH. С другой стороны, в первом случае, ПО повторно передает те же самые пакетные данные к узлу В по E-DCH.

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

В случае, когда узел В передает условное предоставление (RG), указывающее увеличение/сохранение/уменьшение разрешенной максимальной скорости передачи данных ПО, в качестве предоставления диспетчеризации для E-DCH, служебная информация сигнализации RG уменьшает емкость нисходящей линии связи. Соответственно, существует потребность в способе сокращения служебной информации сигнализации нисходящей линии связи, которая является результатом передачи предоставления диспетчеризации при управляемой узлом В диспетчеризации.

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

Задачей вариантов осуществления настоящего изобретения является по существу решение по меньшей мере описанных выше проблем и/или недостатков и обеспечение по меньшей мере описанных ниже преимуществ. Соответственно, варианты осуществления настоящего изобретения обеспечивают способ и устройство для уменьшения служебной информации сигнализации нисходящей линии связи, которая является результатом передачи предоставления диспетчеризации, с помощью которого узел В управляет скоростью передачи данных ПО восходящей линии связи в ситуации, когда управляемую узлом В диспетчеризацию и HARQ используют в системе мобильной связи, поддерживающей E-DCH.

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

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

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

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

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

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

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

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

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

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

фиг. 3 - последовательность операций, иллюстрирующая операцию генерации и интерпретации предоставления диспетчеризации согласно примерному варианту осуществления настоящего изобретения;

фиг. 4 - структурная схема передатчика узла В согласно примерному варианту осуществления настоящего изобретения;

фиг. 5 - структурная схема приемника ПО согласно примерному варианту осуществления настоящего изобретения;

фиг. 6 - последовательность операций, иллюстрирующая операцию генерации и интерпретации предоставления диспетчеризации согласно примерному варианту осуществления настоящего изобретения;

фиг. 7 - последовательность операций, иллюстрирующая операцию генерации и интерпретации предоставления диспетчеризации согласно примерному варианту осуществления настоящего изобретения; и

фиг. 8 - последовательность операций, иллюстрирующая операцию генерации и интерпретации предоставления диспетчеризации согласно примерному варианту осуществления настоящего изобретения.

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

ПОДРОБНОЕ ОПИСАНИЕ ПРИМЕРНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

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

Последующее описание примерных вариантов осуществления настоящего изобретения сделано в контексте E-DCH в системе UMTS.

Управляемая узлом В диспетчеризация - методика улучшения пропускной способности и охвата системы с помощью эффективного управления ROT восходящей линии связи в узле В. С этой целью узел В управляет скоростью передачи данных E-DCH каждого ПО. Скорость передачи данных E-DCH относится к отношению мощности эталонного физического канала, мощностью которого управляют, к мощности физического канала, на который отображают E-DCH. Скорость передачи данных E-DCH эквивалентна TF E-DCH, или мощности передачи E-DCH. Таким образом, для высокоскоростной передачи данных E-DCH, больше мощности распределяют E-DCH.

Управляемую узлом В диспетчеризацию можно рассматривать тремя способами. Один из способов состоит в том, чтобы увеличивать или уменьшать разрешенную максимальную скорость передачи данных ПО с помощью заданного приращения или отрицательного приращения (декремента), или сохранять разрешенную максимальную скорость передачи данных. ПО в состоянии передавать данные в каждом TTI, и узел В передает к ПО RG, указывающее увеличение/сохранение/уменьшение разрешенной максимальной скорости передачи данных, вместо абсолютного предоставления (AG), указывающего абсолютную величину определенной разрешенной максимальной скорости передачи данных. Как правило, RG - 1-битовая информация, которую можно устанавливать в +1/0/-1, указывая увеличение/сохранение/уменьшение. Если RG - 0, т.е. сигнал не передают, оно указывает прерывистую передачу (DTX). Приращение или декремент определяют предварительно, и таким образом изменение скорости передачи данных, которой узел В может управлять для ПО в определенный момент времени, ограничено данным приращением или декрементом.

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

Третьим способом является передача RG и AG в комбинации.

Полагая, что HARQ применяют к E-DCH, будет описана взаимосвязь между HARQ и управляемой узлом В диспетчеризацией. В примерном варианте осуществления настоящего изобретения рассмотрена N-канальная схема SAW HARQ. Согласно N-канальной SAW HARQ, передатчик передает различные данные в TTI с первого по N-й и определяет, следует ли передавать новые данные или повторно передавать переданные данные в TTI с (N+1) по 2N в зависимости от сигналов ACK/NACK, принятых для переданных данных. Примерный вариант осуществления настоящего изобретения основан на условии, что узел В передает RG при управляемой узлом В диспетчеризации, ПО использует 2 мс TTI E-DCH, и определены пять процессов HARQ. Таким образом, номера процессов HARQ повторяются каждые пять 2 мс TTI в порядке 1, 2, 3, 4, 5, 1, 2, 3, 4, 5... и так далее. Значение RG применяют к процессу с тем же самым номером. Например, если RG указывает «увеличение» для процесса HARQ №2, то ПО должно увеличить на заданный уровень разрешенную максимальную скорость передачи данных, применяемую к последнему процессу HARQ №2.

С точки зрения служебной информации сигнализации нисходящей линии связи может произойти так, что блок диспетчеризации узла В передает к ПО то же самое RG, например, +1 последовательно для процессов HARQ с №1 по №5 согласно ROT ячейки и состоянию канала ПО в системе E-DCH, где пять процессов HARQ определены для 2 мс TTI. Если ПО может узнать RG для процессов HARQ с №2 по №5 из RG для процесса HARQ №1, то служебную информацию сигнализации нисходящей линии связи передачи RG уменьшают в пять раз (одно RG, а не пять). В этом контексте, примерные варианты осуществления настоящего изобретения обеспечивают операции узла В и ПО для уменьшения служебной информации сигнализации для случая, когда то же самое предоставление диспетчеризации повторяют для множества процессов HARQ.

В соответствии с примерным вариантом осуществления настоящего изобретения, эталонное RG для эталонного процесса HARQ (RG_reference) и неэталонное RF для неэталонного процесса HARQ (RG_non_reference) генерируют отдельно для уменьшения служебной информации сигнализации нисходящей линии связи. Об эталонном процессе HARQ сообщают с помощью сигнализации верхнего уровня, или он является постоянным.

Когда заданы пять процессов HARQ, с №1 по №5, процесс HARQ №1 устанавливают, например, в качестве эталонного процесса HARQ, а другие процессы HARQ устанавливают в качестве неэталонных процессов HARQ. Если RG_non_reference идентично RG_reference, то сигнал RG_non_reference не передают, таким образом уменьшают служебную информацию сигнализации. С этой целью, узел В и ПО различают RG_reference и RG_non_reference при генерации и интерпретации. Для увеличения надежности передачи RG_reference, RG_reference посылают с более высокой мощностью, чем RG_non_reference.

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

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

Обращаясь к фиг. 3, на этапе 300 узел В определяет, является ли процесс HARQ, для которого распределяют скорость передачи данных, эталонным процессом HARQ. Процесс HARQ, для которого распределяют скорость передачи данных, - процесс HARQ, который будет распределен текущему TTI, и он упоминается как «текущий процесс HARQ». Если текущий процесс HARQ является эталонным процессом HARQ, то на этапе 302 узел В устанавливает RG в +1 для увеличения скорости, в 0 (т.е. DTX) - для отсутствия изменения скорости, или в -1 - для уменьшения скорости для эталонного процесса HARQ согласно диспетчеризации в блоке диспетчеризации узла В. Так как RG, принятое от узла В, предназначено для эталонного процесса HARQ, ПО интерпретирует RG, равное +1, как увеличение скорости, RG, равное 0, - как отсутствие изменения скорости, и RG, равное -1, - как уменьшение скорости.

С другой стороны, если на этапе 300 текущий процесс HARQ является неэталонным процессом HARQ, то на этапе 304 узел В определяет, указывает ли RG_reference увеличение, сохранение или уменьшение. Если RG_reference указывает увеличение, то на этапе 306 узел В устанавливает RG_non_reference для текущего процесса HARQ в 0 (т.е. DTX) для увеличения скорости, в -1 - для отсутствия изменения скорости или в +1 - для уменьшения скорости согласно диспетчеризации в блоке диспетчеризации узла В.

Так как RG, принятое от узла В, предназначено для неэталонного процесса HARQ и ранее принятый RG_reference указывает увеличение, ПО интерпретирует RG, равное +1, как уменьшение скорости, RG, равное 0, - как увеличение скорости, и RG, равное -1, - как отсутствие изменения скорости.

Если на этапе 304 RG_reference указывает сохранение, то на этапе 308 узел В устанавливает RG_non_reference для текущего процесса HARQ в +1 для увеличения скорости, в 0 (т.е. DTX) - для отсутствия изменения скорости, или в -1 - для уменьшения скорости согласно диспетчеризации в блоке диспетчеризации узла В. Так как RG, принятое от узла В, предназначено для неэталонного процесса HARQ, и RG_reference указывает сохранение, ПО интерпретирует RG, равное +1, как увеличение скорости, RG, равное 0, - как отсутствие изменения скорости, и RG, равное -1, - как уменьшение скорости.

Если на этапе 304 RG_reference указывает уменьшение, то на этапе 310 узел В устанавливает RG_non_reference для текущего процесса HARQ в -1 для увеличения скорости, в +1 - для отсутствия изменения скорости, или в 0 (т.е. DTX) - для уменьшения скорости согласно диспетчеризации в блоке диспетчеризации узла В. Так как RG, принятое от узла В, предназначено для неэталонного процесса HARQ, и RG_reference указывают уменьшение, ПО интерпретирует RG, равное +1, как отсутствие изменения скорости, RG, равное 0, - как уменьшение скорости, и RG, равное -1, - как увеличение скорости.

Таким образом, если узел В собирается передавать RG_non_reference, идентичное RG_reference, то он устанавливает режим DTX для соответствующего неэталонного процесса HARQ, таким образом уменьшая служебную информацию сигнализации.

Описанная выше операция будет описана более подробно относительно таблицы 1 и таблицы 2.

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

Таблица 1
RG_referenceID_RG_referenceЗначение
+12Увеличение
01Сохранение
-10Уменьшение

Генерация и интерпретация RG_non_reference могут быть выражены как следующая функция RG_non_reference, описанная в приведенной ниже таблице 2.

Таблица 2
RG_non_referenceID_RG_non_reference
+1(ID_RG_non_reference+1) mod 3
0ID_RG_non_reference mod 3
-1(ID_RG_non_reference-1) mod 3

В таблице 2, mod представляет операцию по модулю, причем «x mod y» равняется остатку от деления x на y. В данном документе используется, что функция по модулю приводит к результату в пределах от 0 до |y-1| (положительный результат). Например, «1 mod 3=1» (три входит в один ноль раз, и предоставляет остаток, равный одному) и «-1 mod 3=2» (три входит в минус один минус один раз, и предоставляет остаток, равный двум). Узел В и ПО соответственно генерирует и интерпретирует RG_non_reference, вычисляя ID_RG_non_reference согласно таблице 2 и обнаруживая ID_RG_reference, имеющее то же самое значение, как расчетный ID_RG_non_reference, в таблице 1.

Для упрощения обозначения, определены пять процессов HARQ, с №1 по №5, и процесс HARQ №1 устанавливают в качестве эталонного процесса HARQ.

В случае, когда узел В передает RG, равное +1, для эталонного процесса HARQ №1, чтобы потребовать увеличение разрешенной максимальной скорости передачи данных ПО (RG_reference=+1 и ID_RG_reference=2), если он затем передает RG, равное +1, для процесса HARQ №2 (RG_non_reference=+1), то ID_RG_non_reference для процесса HARQ №2=(ID_RG_reference +1 mod 3=(2+1) mod 3=0. Поэтому, ища ID_RG_reference 0 в таблице 1, ПО интерпретирует RG_non_reference как указание уменьшения скорости. Таким образом, с точки зрения узла В, когда дают команду на уменьшение скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в 1.

Если узел В передает RG, равное 0, для процесса HARQ №2 (RG_non_reference=0), ID_RG_non_reference=ID_RG_reference mod 3=2 mod 3=2. Поэтому, ища ID_RG_reference 2 в таблице 1, ПО интерпретирует RG_non_reference как указание увеличения скорости. Таким образом, с точки зрения узла В, когда дают команду увеличения скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в 0. Если узел В передает RG, равное -1, для процесса HARQ №2 (RG_non_reference=-1), ID_RG_non_reference=(ID_RG_reference -1) mod 3=(2-1) mod 3=1. Поэтому, ища ID_RG_reference 1 в таблице 1, ПО интерпретирует RG_non_reference как указание отсутствия изменения скорости. Таким образом, с точки зрения узла В, когда дают команду отсутствия изменения скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в -1. Таким образом, узел В и ПО соответственно генерирует и интерпретирует RG (RG_non_reference и RG_reference) до следующего эталонного процесса HARQ, т.е. до процесса HARQ №5.

В случае, когда узел В передает RG, равное 0 (т.е. DTX), для эталонного процесса HARQ №1 для указания отсутствия изменения разрешенной максимальной скорости передачи данных ПО (RG_reference=0 и ID_RG_reference=1), если он затем передает RG, равное +1, для процесса HARQ №2 (RG_non_reference=+1), ID_RG_non_reference для процесса HARQ №2=(ID_RG_reference + 1 mod 3=(1+1) mod 3=2. Поэтому, ища ID_RG_reference 2 в таблице 1, ПО интерпретирует RG_non_reference как указание увеличения скорости. Таким образом, с точки зрения узла В, когда дают команду увеличения скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в +1.

Если узел В передает RG, равное 0, для процесса HARQ №2 (RG_non_reference=0, т.е. DTX), ID_RG_non_reference=ID_RG_reference mod 3=1 mod 3=1. Поэтому, ища ID_RG_reference 1 в таблице 1, ПО интерпретирует RG_non_reference как указание отсутствия изменения скорости. Таким образом, с точки зрения узла В, когда дают команду отсутствия изменения скорости для процесса HARQ №2, узел В не передает RG в режиме DTX. Если узел В передает RG, равное -1, для процесса HARQ №2 (RG_non_reference=-1), ID_RG_non_reference=(ID_RG_reference -1) mod 3=(1-1) mod 3=0. Поэтому, ища ID_RG_reference 0 в таблице 1, ПО интерпретирует RG_non_reference как указание уменьшения скорости. Таким образом, с точки зрения узла В, когда дают команду уменьшения скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в -1. Таким образом, узел В и ПО соответственно генерирует и интерпретирует RG (RG_non_reference и RG_reference) до следующего эталонного процесса HARQ, т.е. до процесса HARQ №5.

В случае, когда узел В передает RG, равное -1, для эталонного процесса HARQ №1 для указания уменьшения разрешенной максимальной скорости передачи данных ПО (RG_reference=-1 и ID_RG_reference=0), если он затем передает RG, равное +1, для процесса HARQ №2 (RG_non_reference=+1), ID_RG_non_reference для процесса HARQ №2=(ID_RG_reference + 1 mod 3=(0+1) mod 3=1. Поэтому, ища ID_RG_reference 1 в таблице 1, ПО интерпретирует RG_non_reference как указание отсутствия изменения скорости. Таким образом, с точки зрения узла В, когда дают команду отсутствия изменения скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в +1.

Если узел В передает RG, равное 0, для процесса HARQ №2 (RG_non_reference=0, т.е. DTX), ID_RG_non_reference=ID_RG_reference mod 3=0 mod 3=0. Поэтому, ища ID_RG_reference 0 в таблице 1, ПО интерпретирует RG_non_reference как указание уменьшения скорости. Таким образом, с точки зрения узла В, когда дают команду на уменьшение скорости для процесса HARQ №2, узел В не передает RG в режиме DTX. Если узел В передает RG, равное -1, для процесса HARQ №2 (RG_non_reference=-1), ID_RG_non_reference=(ID_RG_reference -1) mod 3=(0-1) mod 3=2. Поэтому, ища ID_RG_reference 2 в таблице 1, ПО интерпретирует RG_non_reference как указание увеличения скорости. Таким образом, с точки зрения узла В, когда дают команду на увеличение скорости для процесса HARQ №2, узел В дает сигнал установить RG_non_reference в -1.

Таким образом, узел В и ПО соответственно генерирует и интерпретирует RG до следующего эталонного процесса HARQ, т.е. до процесса HARQ №5.

Таблица 3 суммирует установленные узлом В RG (RG_reference и RG_non_reference) для процессов HARQ.

Таблица 3
УправлениеRG_referenceRG_non_reference
Когда RG_reference=1Когда RG_reference=0Когда RG_reference=-1
Увеличение+10+1+1
Сохранение0-10-1
Уменьшение-1+1-10

Фиг. 4 - структурная схема передатчика узла В согласно примерному варианту осуществления настоящего изобретения.

Для краткости не показаны каналы, кроме совмещенного кодового канала для переноса RG (RG_reference или RG_non_reference). Узел В передает k RG к k ПО на одном совмещенном кодовом канале, используя в общей сложности k ортогональных последовательностей. Ортогональные последовательности могут быть, например, последовательностями Адамара.

Обращаясь к фиг. 4, передатчик узла В по существу делится на генератор 430 сигнала RG и передатчик 450 радиосигнала. Генератор 430 сигнала RG включает в себя блоки с блоков 402-416 отображения сигнала RG и повторители с 414 по 428. Передатчик 450 радиосигнала включает в себя блоки с первого сумматора 432 по скремблер 446.

При работе блок 400 диспетчеризации узла В генерирует команду RG (увеличение/сохранение/уменьшение) для каждого ПО, учитывая ROT ячейки и запрос распределения ресурсов от ПО. Блоки 402-416 отображения сигнала RG отображают команды RG, принятые от блока 400 диспетчеризации узла В, на сигналы RG согласно правилу, описанному как таблица 3, учитывая номера процесса HARQ, к которым применяют данные команды RG. Контроллеры 406-420 усиления регулируют передаваемую мощность с помощью соответствующих коэффициентов 408-422 усиления RG, Gain_RG для ПО, для надежной передачи RG. Для повышения надежности передачи RG_reference, усиление RG для эталонного процесса HARQ может устанавливаться выше с помощью заданного смещения. В этом случае усиление RG для эталонного процесса HARQ сообщают с помощью сигнализации верхнего уровня или устанавливают заранее.

Спектр RG с отрегулированной мощностью расширяют с помощью ортогональных последовательностей 412-426, распределенных соответствующим ПО, для идентификации их в блоках 410-424 расширения спектра, и повторяют на продолжительность TTI в повторителях 414-428. Повторенные RG для всех ПО суммируют с помощью первого сумматора 432 и преобразуют в параллельные сигналы в последовательно-параллельном преобразователе (ППП) 434. Блок 436 расширения спектра канала расширяет спектр параллельных сигналов с помощью общего кода выбора канала Cch,SF,m 438, распределенного E-RGCH на уровне элементарных сигналов. Среди сигналов с расширенным спектром уровня элементарных сигналов, сигнал Q-ветви сдвигают по фазе на 90 градусов в блоке 440 вращения фазы и затем складывают с сигналом I-ветви с помощью второго сумматора 442. Мультиплексор (МП) 444 мультиплексирует суммарный сигнал с сигналами других каналов и скремблер 446 скремблирует мультиплексированный сигнал перед передачей в ПО.

Фиг. 5 - структурная схема приемника ПО согласно примерному варианту осуществления настоящего изобретения.

Для краткости не показаны каналы, кроме совмещенного кодового канала для переноса RG. В иллюстрированном на фиг. 5 случае показан приемник в произвольном ПО, ПО №1 среди k ПО, указанных в отношении фиг. 4.

Обращаясь к фиг. 5, приемник ПО по существу делится на приемник 500 радиосигнала и интерпретатор 530 сигнала RG. Приемник 500 радиосигнала включает в себя блоки с дескремблера 502 случайных последовательностей по МП 512, и интерпретатор 530 сигнала RG включает в себя блоки с сумматора 514 по блок 522 принятия решения о сигнале RG.

При работе принятый сигнал дескремблируют в дескремблере 502 случайных последовательностей, выполняют канальную компенсацию в блоке 504 канальной компенсации и разделяют на сигнал I-ветви и сигнал Q-ветви в демодуляторе 506 квадратурной фазовой манипуляции (QPSK). Спектр сигналов I-ветви и Q-ветви сужают с помощью общего кода выбора канала Cch,sf,m 510, распределенного E-RGCH в блоке 508 сжатия спектра, мультиплексируют в МП 512 и складывают в сумматоре 514 столько раз, сколько повторяют в повторителях 414-428. Общий код выбора канала Cch,nf,m 510 передает на ПО контроллер радиосети (RNC). Суммарный сигнал имеет продолжительность один слот. Коррелятор 516 коррелирует суммарный сигнал с ортогональным кодом 518 - ортогональным кодом №1, распределенным ПО. Блок 520 извлечения сигнала RG сравнивает значение корреляции с заданным пороговым значением и выводит сигнал RG, установленный в одно из значений +1, 0 и -1. Блок 522 принятия решения о сигнале RG интерпретирует сигнал RG, учитывая сигнал RG и номер текущего процесса HARQ. Более конкретно, блок 522 принятия решения о сигнале RG интерпретирует сигнал RG согласно таблице 1, если текущий процесс HARQ является эталонным процессом HARQ, и согласно таблице 2, если текущий процесс HARQ является неэталонным процессом HARQ.

Хотя не показан, передатчик E-DCH передает данные восходящей линии связи в пределах разрешенной максимальной скорости передачи данных, обновленной согласно интерпретированному сигналу RG.

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

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

Как правило, команду увеличение/сохранение/уменьшение, обозначенную с помощью RG, применяют к процессу HARQ с тем же самым номером. Например, если узел В передает RG, указывающее увеличение для процесса HARQ №2, то ПО должно увеличить разрешенную максимальную скорость передачи данных, применяемую к последнему процессу HARQ №2, на заданный уровень.

Обращаясь к фиг. 6, на этапе 600 узел В определяет, является ли текущий процесс HARQ, которому необходимо распределить скорость передачи данных, эталонным процессом HARQ. В случае эталонного процесса HARQ, на этапе 602 узел В определяет увеличение/сохранение/уменьшение для эталонного процесса HARQ относительно разрешенной максимальной скорости передачи данных последнего процесса HARQ. С другой стороны, в случае неэталонного процесса HARQ, на этапе 604 узел В определяет увеличение/сохранение/уменьшение для неэталонного процесса HARQ относительно разрешенной максимальной скорости передачи данных эталонного процесса HARQ. Так как высокая надежность требуется для RG_reference, RG_reference предпочтительно передают с более высоким уровнем передаваемой мощности, чем RG_non_reference. Переданное значение настройки мощности (Gain_RG) для эталонного процесса HARQ сообщают с помощью сигнализации верхнего уровня или устанавливают заранее.

В соответствии с данным вариантом осуществления настоящего изобретения, передатчик узла В и приемник ПО по с