Область изобретения
Изобретение относится к способам для передачи отчета о состоянии буфера узлом связи в системе мобильной связи и, в частности, к определению правил для инициирования, создания и передачи отчетов о состоянии буфера. Кроме того, изобретение также относится к способу передачи данных, использующему новый набор правил для принятия решения о том, данные каких однонаправленных радиоканалов должны быть переданы в течение данного интервала времени передачи. Более того, изобретение относится также к планированию радиоресурсов в системе мобильной связи, в котором принимается во внимание дополнительная относящаяся к планированию информация из отчета о состоянии буфера и/или из способа передачи данных. Изобретение также относится к реализации/исполнению этих способов в аппаратных средствах и их выполнению аппаратными средствами, т.е. к устройствам и их реализации в программном обеспечении.
УРОВЕНЬ ТЕХНИКИ
Проект долгосрочного развития (LTE)
Мобильные системы третьего поколения (3G), основанные на технологии радиодоступа WCDMA (широкополосный множественный доступ с кодовым разделением каналов), широкомасштабно внедряются по всему миру. Первый шаг в усовершенствовании или развитии этой технологии влечет за собой введение высокоскоростной пакетной передачи в нисходящей линии связи (HSDPA) и улучшенного канала восходящей связи, также известного как высокоскоростная пакетная передача в восходящей линии связи (HSUPA), дающих технологию радиодоступа, которая является весьма конкурентоспособной.
Однако зная, что требования и ожидания пользователя и оператора будут продолжать развиваться, 3GPP (Проект партнерства третьего поколения) начал рассмотрение следующего важного шага или эволюции стандарта 3G для обеспечения долгосрочной конкурентоспособности 3G. Проект 3GPP начал исследование "Развитые UTRA и UTRAN" (сокращенно EUTRA и E-UTRAN), также называемое проект долгосрочного развития (LTE). Исследование будет изучать способы достижения основных прорывов в производительности в целях совершенствования предоставления услуг и снижения затрат пользователей и операторов.
Принято считать, что будет происходить смещение в сторону использования межсетевых протоколов (IP) и все будущие услуги будут осуществляться поверх IP. Таким образом, основное внимание в развитии уделяется улучшениям в области пакетной коммутации (PS).
Основными задачами развития, как уже было сказано, являются дальнейшее улучшение предоставления услуг и снижение затрат пользователя и оператора.
В частности, некоторыми ключевыми целями производительности и функциональных возможностей проекта долгосрочного развития являются:
- Значительно более высокие скорости передачи данных по сравнению с HSDPA и HSUPA: предполагаемая конечная пиковая скорость передачи данных свыше 100 Мбит на нисходящей линии связи и 50 Мбит на восходящей линии связи.
- Улучшенное покрытие: высокая скорость передачи данных с широкой зоной покрытия.
- Значительно уменьшенные задержки в плоскости пользователя в интересах повышения эффективности протоколов верхнего уровня (например, TCP), а также уменьшение задержки, связанной с процедурами плоскости управления (например, установке сеанса).
- Более высокая емкость системы: трехкратное увеличение емкости по сравнению с текущими стандартами.
Другим ключевым требованием проекта долгосрочного развития является предоставление плавного перехода к этим технологиям.
Архитектура LTE
На Фиг. 1 показано общее представление мобильной системы связи 3GPP LTE. Сеть состоит из различных сетевых объектов, которые функционально сгруппированы в Развитое пакетное ядро (EPC), сеть радиодоступа (RAN) и абонентское оборудование (UE) или мобильные терминалы.
Сеть радиодоступа отвечает за обеспечение всего радиофункционала, в том числе включая планирование радиоресурсов. Развитое пакетное ядро может отвечать за маршрутизацию звонков и информационные соединения ко внешним сетям.
LTE сеть представляет собой "двухузловую архитектуру", состоящую из обслуживающих шлюзов (SGW) и улучшенных базовых станций, так называемых eNode Bs (сокращенно ENB или eNode B). Обслуживающие шлюзы будут выполнять функции развитого пакетного ядра, т.е. маршрутизацию звонков и информационных соединений во внешние сети, а также реализовывать функции сети радиодоступа. Таким образом, обслуживающий шлюз можно рассматривать как объединяющий функции, выполняемые GGSN (шлюзовый узел поддержки GPRS) и SGSN (обслуживающий узел поддержки GPRS) в современных сетях 3G, и функции сети радиодоступа, как, например, сжатие заголовков, криптографическая защита, защита от изменений. eNode Bs может обрабатывать такие функции, как, например управление радиоресурсами (RRC), сегментация/объединение, планирование и распределение ресурсов, мультиплексирование и функции физического уровня.
Сети мобильной связи, как правило, модульные, и поэтому может быть несколько сетевых объектов одного типа. Взаимосвязи элементов сети определяются посредством открытых интерфейсов. UEs могут подключаться к eNode B через радиоинтерфейс или Uu. eNode Bs соединены с обслуживающим шлюзом через интерфейс S1. Две eNode Bs связаны между собой через интерфейс X2.
Как 3GPP, так и не-3gPP интеграция с внешними сетями пакетных данных (например, Интернет) может осуществляться через интерфейс обслуживающего шлюза.
Управление QoS
Эффективная поддержка качества обслуживания (QoS) рассматривается в качестве основного требования к операторам LTE. Для того чтобы обеспечить лучшее в своем классе восприятие пользователем, в то же время, с другой стороны, оптимизировать использование сетевых ресурсов, улучшенная поддержка качества обслуживания должна быть неотъемлемой частью новой системы.
Аспекты поддержки QoS в настоящее время обсуждаются в рамках рабочих групп 3GPP. По сути, исполнение QoS для развития архитектуры системы (SAE)/LTE, основано на исполнении QoS существующей системы UMTS, отраженном в 3GPP TR 25,814, "Аспекты физического слоя для развитого Универсального наземного радиодоступа (UTRA)", v.7.1 0,0 (доступно по адресу http://www.3gpp.org и включено в настоящий документ в качестве ссылки). Согласованная архитектура службы однонаправленного канала системы SAE изображена на Фиг. 2. Определение службы однонаправленного канала, как приведено в 3GPP TR 25,814, все еще может быть применимо:
"Служба однонаправленного канала включает в себя все аспекты для обеспечения предоставления договорного QoS. К этим аспектам, в числе прочих, относятся управляющая сигнализация, транспорт в плоскости пользователя и функции администрирования QoS".
В новой архитектуре SAE/LTE были заданы следующие новые однонаправленные каналы: служба однонаправленного канала SAE между мобильным терминалом (абонентским оборудованием - UE) и обслуживающим шлюзом, однонаправленный радиоканал SAE в интерфейсе сети радиодоступа между мобильным терминалом и eNode B, а также однонаправленный канал доступа SAE между eNode B и обслуживающим терминалом.
Служба однонаправленного канала SAE обеспечивает:
- относящееся к QoS объединение IP потоков сквозного режима обслуживания;
- сжатие заголовков IP (и предоставление связанной информации UE);
- шифрование в плоскости пользователя(UP) (и предоставление соответствующей информации UE);
- если требуется приоритетная обработка пакетов сигнализации сквозного режима обслуживания, к службе IP по умолчанию может быть добавлена дополнительная служба однонаправленного канала SAE;
- предоставление UE информации отображения/мультиплексирования;
- предоставление UE информации о принятом QoS.
Служба однонаправленного радиоканала SAE обеспечивает:
- транспортирование блоков данных службы однонаправленного канала SAE между eNode B и UE в соответствии с требуемым QoS;
- связывание службы однонаправленного радиоканала SAE с соответствующей службой однонаправленного канала SAE.
Служба однонаправленного канала доступа SAE обеспечивает:
- транспортирование блоков данных службы однонаправленного канала SAE между обслуживающим шлюзом и eNode B в соответствии с требуемым QoS;
- предоставление совокупного описания QoS службы однонаправленного канала SAE в направлении eNode B;
- сопряжение службы передачи данных радиодоступа SAE с соответствующей службой однонаправленного канала SAE.
В 3GPP TR 25,814 существует взаимно-однозначное соответствие между однонаправленным каналом SAE и однонаправленным радиоканалом SAE. Кроме того, существует взаимно-однозначное соответствие между однонаправленным радиоканалом (RB) и логическим каналом. Из этого определения следует, что однонаправленный канал SAE, т.е. соответствующий однонаправленный радиоканал SAE и однонаправленный канал доступа SAE, представляет собой уровень детализации для управления QoS в системе доступа SAE/LTE. Потоки пакетов, отображаемые на один и тот же однонаправленный канал SAE, обрабатываются одинаково.
Для LTE будет два разных типа однонаправленных каналов SAE: однонаправленный канал SAE по умолчанию с профилем QoS по умолчанию, который конфигурируется в процессе первоначального доступа, и выделенный однонаправленный канал SAE (однонаправленные каналы SAE также могут называться службы однонаправленного канала SAE), который устанавливается для служб, требующих профиль QoS, отличный от профиля по умолчанию.
Однонаправленный канал SAE по умолчанию является «всегда активным» однонаправленным каналом SAE, который может быть использован сразу после перехода из состояния LTE_IDLE в LTE_ACTIVE. Он несет в себе все потоки, для которых не был сигнализирован шаблон потока данных(TFT). Шаблон потока данных используется обслуживающим шлюзом, чтобы различать разные информационные потоки пользователей. Шаблон потока данных включает в себя пакетные фильтры, такие как QoS. Используя пакетные фильтры, обслуживающий шлюз отображает входящие данные в правильный контектс PDP (контекст протокола пакетных данных). Для однонаправленного канала SAE по умолчанию несколько служебных потоков данных могут быть мультиплексированы. В отличие от однонаправленного канала SAE по умолчанию выделенные однонаправленные каналы SAE направлены на поддержку опознанных служб специальным образом, как правило, для обеспечения гарантированной скорости передачи данных. Выделенные однонаправленные каналы SAE устанавливаются обслуживающим шлюзом на основе информации QoS, полученной в правилах управления политикой и тарификацией (PCC) из развитого пакетного ядра, когда запрашивается новая служба. Выделенный однонаправленный канал SAE связан с пакетными фильтрами, где фильтрам соответствуют только определенные пакеты. Однонаправленный канал SAE по умолчанию связан с пакетными фильтрами «соответствовать всем» для восходящей и нисходящей линий связи. Для обработки восходящей линии связи обслуживающий шлюз строит фильтры «шаблон потока данных» для выделенных однонаправленных каналов SAE. UE отображает служебные потоки данных на правильные однонаправленные каналы на основании Шаблона потока данных, который сигнализируется во время установки однонаправленного канала. Как и для однонаправленного канала SAE по умолчанию, для выделенного однонаправленного канала SAE несколько служебных потоков данных также могут быть мультиплексированы.
Профиль QoS однонаправленного канала SAE сигнализируется от обслуживающего шлюза к eNode В во время процедуры установления однонаправленного канала SAE. Этот профиль затем используется eNode B для извлечения набора параметров QoS 2-го уровня, которые будут определять обработку QoS в радиоинтерфейсе. Параметры QoS 2-го уровня являются входными данными функциональности планирования. Параметры, включаемые в профиль QoS, сигнализируемый по интерфейсу S1 от обслуживающего шлюза к eNode B, в настоящий момент находятся в стадии обсуждения. Скорее всего, для каждого однонаправленного канала SAE будут сигнализироваться следующие параметры: Приоритет обработки информационных потоков, Максимальная скорость передачи данных, Гарантированная скорость передачи данных. Кроме того, обслуживающий шлюз сигнализирует eNode B приоритет распределения и удержания для каждого пользователя во время первоначального доступа.
Схема доступа канала восходящей связи LTE
Для передачи восходящей линии связи, энергоэффективной передачи от пользователя к терминалу необходимо обеспечить максимальную область покрытия. В качестве развитой схемы передачи восходящей линии связи UTRA была выбрана передача с одной несущей в комбинации с FDMA (множественный доступ с частотным разделением). Главной причиной предпочтения передачи на одной несущей частоте является более низкое отношение пиковой и средней мощности (PAPR) по сравнению с сигналами на нескольких несущих (OFDMA - множественный доступ с ортогональным частотным разделением), соответственно улучшенная эффективность усилителя мощности и предполагаемое улучшение покрытия (более высокие скорости передачи данных для данной пиковой мощности терминала). В течение каждого интервала времени eNode B назначает пользователям уникальный временной/частотный ресурс для передачи пользовательских данных, обеспечивая тем самым ортогональность внутри соты. Ортогональный доступ в восходящей линии связи сулит повышение спектральной эффективности за счет устранения помех внутри соты. Помехи, обусловленные многолучевым распространением, обрабатываются на базовой станции (Node B), чему способствует введение циклического префикса в передаваемый сигнал.
Основной физический ресурс, используемый для передачи данных, состоит из частотного ресурса размера BWgrant в течение одного интервала времени, например подкадра длиной 0,5 мс, на который отображены закодированные биты информации. Следует отметить, что подкадр, также называемый интервалом времени передачи (TTL), представляет собой самый маленький временной интервал для передачи пользовательских данных. Впрочем, возможно назначать пользователю частотный ресурс BWgrant на интервал времени, более длительный, чем TTI, путем объединения подкадров.
Частотный ресурс может быть как в локализованном, так и в распределенном спектре, как показано на Фиг. 3 и Фиг. 4. Как видно из Фиг. 3, локализованная одна несущая характеризуется передаваемым сигналом, имеющим непрерывный спектр, который занимает часть общего доступного спектра. Различные символьные скорости (соответствующие различным скоростям передачи данных) передаваемого сигнала подразумевают различные ширины полос локализованного сигнала на одной несущей.
С другой стороны, как показано на Фиг. 4, распределенная одна несущая характеризуется передаваемым сигналом, имеющим не непрерывный ("гребенчатый") спектр, который распределяется по полосе пропускания системы. Обратите внимание, что, хотя распределенный сигнал с одной несущей распределяется по полосе пропускания системы, общее количество занятого спектра, в сущности, такое же, как для локализованной одной несущей. Кроме того, для более высокой/низкой символьной скорости количество «зубцов гребенки» увеличивается/уменьшается, в то время как "ширина полосы" каждого "зубца гребенки" остается той же.
На первый взгляд, спектр на Фиг. 4, может создать впечатление сигнала с несколькими несущими, где каждый зубец гребенки соответствует "поднесущей". Однако исходя из генерирования распределенного сигнала на одной несущей во временной области, должно быть ясно, что то, что было сгенерировано, является настоящим сигналом на одной несущей с соответствующим низким отношением пиковой мощности к средней. Ключевое различие между распределенным сигналом на одной несущей и сигналом на нескольких несущих, таким как, например, OFDM (мультиплексирование с ортогональным частотным разделением каналов), заключается в том, что в первом случае, каждая "поднесущая", или "зубец гребенки", не несет единственный модулированный символ. Вместо этого каждый «зубец гребенки» несет в себе информацию обо всех модулированных символах. Это создает зависимость между различными зубцами, что приводит к характеристикам с низким PAPR. Это та же зависимость между «зубцами гребенки», которая приводит к необходимости коррекции в случае, если канал не является частотно-селективным по всей ширине полосы пропускания. Напротив, для OFDM коррекция не требуется, пока канал не является частотно-селективным по ширине полосы поднесущей.
Распределенная передача может обеспечить больший прирост частотного разнесения, чем локализованная передача, в то время как локализованная передача более легко позволяет осуществить зависящее от каналов планирование. Обратите внимание, что во многих случаях решение планирования может решить отдать всю доступную полосу пропускания одному UE для достижения высокой скорости передачи данных.
Схема планирования UE для LTE
Схема восходящей линии связи допускает как запланированный доступ, т.е. контролируемый посредством eNode B, так и доступ, основанный на конкуренции.
В случае запланированного доступа для UE распределяется определенный частотный ресурс в течение определенного времени (т.е. временной/частотный ресурс) для передачи данных по восходящей линии связи. Тем не менее, некоторые временные/частотные ресурсы могут быть распределены для доступа, основанного на конкуренции. В рамках этих временных/частотных ресурсов UEs могут передавать без предварительного планирования. Одним сценарием, в котором UE осуществляет доступ, основанный на конкуренции, является, например, произвольный доступ, т.е. когда UE осуществляет первоначальный доступ к соте для запроса ресурсов восходящей линии связи.
Для планового доступа планировщик Node B назначает пользователю уникальный частотный/временной ресурс для передачи данных в восходящей линии связи. Точнее говоря, планировщик определяет:
- какому (каким) UE(s) разрешено передавать данные,
- ресурсы в виде физического однонаправленного радиоканала (частота),
- как долго ресурсы могут быть использованы (количество подкадров),
- формат транспорта (размер транспортного блока (TBS) и кодовая схема модуляции (MCS), которые будут использоваться мобильным терминалом для передачи данных.
Информация о распределении сигнализируется UE через предоставление планирования, посылаемое по так называемому каналу управления L1/L2. Для простоты эта нисходящая линии связи в дальнейшем обозначается как "канал предоставления восходящей линии связи". Сообщение предоставления планирования содержит по меньшей мере информацию о том, какую часть частотного диапазона UE разрешено использовать, каков срок действия предоставления и какой транспортный формат UE должен использовать для предстоящей передачи по восходящей линии связи. Кратчайший срок действия составляет один подкадр. В зависимости от выбранной схемы в сообщение предоставления может быть также включена дополнительная информация. Для предоставления права передавать в совместно используемой восходящей линии связи (UL-SCH) используются только предоставления «на каждый UE» (т.е. нет предоставлений «на каждый UE на каждый RB»). Поэтому UE необходимо распределять ресурсы между однонаправленными радиоканалами по некоторым правилам, которые будут подробно описаны в следующем разделе. В отличие от HSUPA здесь нет выбора формата транспорта на основе UE. Базовая станция (eNode B) принимает решение по транспортному формату на основании некоторой информации, например сообщенной информации планирования и QoS информации, и UE должен следовать выбранному транспортному формату. В HSUPA Node B назначает максимальный ресурс восходящей линии связи, а UE выбирает соответственно фактический транспортный формат для передачи данных.
Для передачи данных в восходящей линии связи разрешено использовать только временно-частотные ресурсы, назначенные UE посредством предоставления планирования. Если UE не имеет действительного предоставления, он не имеет права передавать какие-либо данные в восходящей линии связи. В отличие от HSUPA, где каждому UE всегда распределяется выделенный канал, есть только один канал данных восходящей линии связи, совместно использующийся несколькими пользователями (UL SCH) для передачи данных.
Для запроса ресурсов UE передает Node B сообщение c запросом ресурсов. Это сообщение с запросом ресурсов, например, может содержать информацию о статусе буфера, состоянии питания UE и некоторую информацию, относящуюся к качеству услуг (QoS). Эта информация, которая будет обозначаться как информация планирования, позволяет Node B осуществить соответствующее распределение ресурсов. На протяжении документа предполагается, что состояние буфера сообщается для каждого однонаправленного радиоканала. Конечно, для передачи отчетов о состоянии буфера возможны и другие конфигурации.
Так как планирование радиоресурсов является наиболее важной функцией в сетях доступа с совместно используемыми каналами для определения качества обслуживания, есть ряд требований, которые должны быть удовлетворены схемой планирования восходящей линии связи для LTE, с тем чтобы обеспечить эффективное управление QoS (см. 3GPP RAN WG#2 Tdoc. R2- R2-062606, «QoS operator requirements/use cases for services sharing the same bearer", TMobile, NTT DoCoMo, Vodafone, Orange, KPN; доступно по адресу http://www.3gpp.org/ и включено в настоящее описание в качестве сслыки):
- Схема планирования UL для LTE должна обеспечивать более хорошее управление QoS на основе сети, чем тот, что поддерживается в UMTS Выпуск 6 (HSUPA).
- Следует избегать «зависания» служб с низким приоритетом.
- Схема планирования должна поддерживать четкую дифференциацию QoS однонаправленных радиоканалов/служб.
- Передача отчетов UL должна предусматривать детальные отчеты о состоянии буфера (например, на каждый однонаправленный радиоканал или на каждую группу однонаправленных радиоканалов), с тем чтобы позволить планировщику eNode B определить, для которого однонаправленного радиоканала/службы должны быть отправлены данные.
- Должна быть возможность изменять приоритеты, используемые в решениях планирования UL динамически - на основе требований оператора.
- Должна быть возможность осуществления четкой дифференциации QoS служб различных пользователей.
- Должна быть возможность обеспечить минимальную скорость передачи данных на однонаправленный радиоканал.
Как видно из приведенного выше списка, одним существенным аспектом схемы планирования LTE является обеспечение механизмов, с которыми оператор может управлять разделением его совокупной емкости ячеек между однонаправленными радиоканалами различных классов QoS. Класс QoS однонаправленного радиоканала идентифицируется посредством QoS профиля соответствующего однонаправленного канала SAE, сигнализируемого от обслуживающего шлюза к eNode B, как описано выше. Оператор может распределить определенное количество его совокупной емкости ячеек совокупному трафику, связанному с однонаправленными радиоканалами определенного класса QoS.
Основной целью использования этого основанного на классах подхода является обеспечение возможности дифференцировать обработку пакетов в зависимости от того, к какому классу QoS они относятся. Например, при увеличении нагрузки в соте у оператора должна быть возможность справиться с ней путем регулирования трафика, относящегося к низко-приоритетному классу QoS. На данном этапе высокоприоритетный трафик может все еще ощущать ситуацию низкой нагрузки, так как суммарных ресурсов, распределенных этому трафику, достаточно, чтобы его обслуживать. Это должно быть возможно как в восходящем, так и в нисходящем направлениях.
Одним из преимуществ использования этого подхода является предоставление оператору полного контроля над политиками, которые управляют разделением полосы. Например, одной из политик оператора может быть необходимость избегать, даже при экстремально высоких нагрузках, «зависания» трафика, принадлежащего к классу QoS с самым низким приоритетом. Предотвращение «зависания» низкоприоритетного трафика является одним из главных требований к схеме планирования UL в LTE. В современных механизмах планирования UMTS Выпуск 6 (HSUPA) абсолютная схема приоритезации может привести к «зависанию» низкоприоритетных приложений. Выбор E-TFC (выбор улучшенной комбинации транспортных форматов) производится только в соответствии с абсолютными приоритетами логического канала, то есть обеспечивается максимальная передача данных с высоким приоритетом, что означает, что данные с низким приоритетом, возможно, задерживаются данными с высоким приоритетом. Для предотвращения задержки планировщик Node B должен обладать средствами для управления тем, из каких однонаправленных радиоканалов UE передает данные. Это главным образом влияет на исполнение и использование предоставлений планирования, передаваемых по каналу управления L1/L2 в нисходящей линии связи. Далее будут описаны подробности процедуры контроля скорости UL в LTE.
Полупостоянное планирование (SPS)
В нисходящей и восходящей линиях связи планирование eNode B динамически распределяет ресурсы для абонентского оборудования в каждом интервале времени передачи посредством канала(ов) управления L1/L2 (PDCCH), где абонентское оборудование адресуется через их конкретные C-RNTls. CRC у PDCCH маскируется C-RNTI адресуемого оборудования пользователя (так называемый динамический PDCCH). Только абонентское оборудование с соответствующим С-RNTI может декодировать содержание PDCCH правильно, то есть проверка CRC является положительной. Такой тип сигнализации PDCCH также называют динамическим предоставлением (планирования). Абонентское оборудование отслеживает в каждом интервале времени передачи канал(ы) управления L1/L2 на предмет динамического предоставления для того, чтобы найти возможное распределение линий связи (нисходящей и восходящей), которое ему назначено.
Кроме того, E-UTRAN может целенаправленно распределять ресурсы в восходящей/нисходящей линии связи для начальных передач HARQ. При необходимости повторная передача явно передается через канал(ы) управления L1/L2. Так как повторные передачи являются запланированными, этот вид операции называют полупостоянное планирование (SPS), то есть ресурсы для абонентского оборудования распределяются на полупостоянной основе (полупостоянное распределение ресурсов). Преимуществом является то, что ресурсы PDCCH для начальной передачи HARQ будут сэкономлены. Для более подробной информации о полупостоянном планировании см. 3GPP TS 36,300, "Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 8)", version 8.7.0, section 11, January 2009 or 3GPP TS 36.321 "Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification (Release 8)", version 8.5.0, section 5.10 March 2009, оба источника доступны по адресу http://www.3gpp.org и включены в данный документ посредством ссылки.
Одним из примеров службы, которая может планироваться с помощью полупостоянного планирования, является передача голоса по IP (VoIP). Каждые 20 мс во время речевого потока кодеком создается пакет VoIP. В связи с этим eNode может распределять ресурс восходящей или соответствующей нисходящей линии связи перманентно каждые 20 мс, который может быть затем использован для передачи голоса с помощью IP-пакетов. В общем, полупостоянное планирование полезно для услуг с предсказуемым поведением трафика, то есть с постоянной скоростью передачи, с временем прибытия пакета, являющимся периодическим.
Абонентское оборудование также постоянно отслеживает PDCCHs в подкадре, где были распределены ресурсы для первоначальной передачи. Динамическое предоставление (планирования), т.е. PDCCH с C-RNTI-маскированным CRC, может переопределять полупостоянное распределение ресурсов. В случае когда абонентское оборудование находит свой C-RNTI в канале управления L1/L2 в подкадрах, где подкадр имеет назначенный полупостоянный ресурс, это распределение канала управления L1/L2 переопределяет полупостоянное распределение ресурса для этого интервала времени передачи, и абонентское оборудование следует динамическому разрешению. Когда для подкадра не находится динамического предоставления, он будет передавать/получать данные в соответствии с полупостоянным предоставлением ресурсов.
Конфигурация полупостоянного планирования осуществляется посредством сигнализирования RRC. Например периодичность, т.е. PS_PERIOD, постоянного распределения передается внутри сигналов управления радиоресурсами (RRC). Активация постоянного распределения, а также точное время, а также параметры физических ресурсов и транспортного формата передаются посредством сигнализации PDCCH. После активации полупостоянного планирования абонентское оборудование следует полупостоянному распределению ресурсов в соответствии с активацией SPS PDCCH каждый интервал полупостоянного планирования (SPS интервал). По существу абонентское оборудование сохраняет PDCCH содержимое SPS активации и следует PDCCH с сигнализированной периодичностью.
Для того чтобы отличить динамический PDCCH от PDCCH, который активирует полупостоянное планирование, то есть также называемого PDCCH с SPS активацией, в LTE была введена отдельная идентификация. В основном, CRC из SPS активации PDCCH замаскирован этой дополнительной идентификацией, которая в дальнейшем обозначена как C-RNTI SPS. Размер C-RNTI SPS также составляет 16 бит, как и размер обычного С-RNTI. Кроме того, C-RNTI SPS также является специфичным для абонентского оборудования, то есть каждому абонентскому оборудованию, настроенному для полупостоянного планирования, распределяется уникальный SPS C-RNTI.
В случае если абонентское оборудование обнаружит, что полупостоянное распределение ресурсов активировано соответствующим PDCCH SPS, абонентское оборудование сохранит содержимое PDCCH (т.е. полупостоянное назначение ресурсов) и будет применять его каждый интервал полупостоянного планирования, т.е. с периодичностью, сигнализированной по RRC. Как уже упоминалось, динамическое распределение, то есть передаваемое по динамическому PDCCH, является лишь "единовременным распределением".
Как и в случае активации полупостоянного планирования, eNode B может также деактивировать полупостоянное планирование. Сигнал об освобождении ресурсов полупостоянного планирования сигнализируется посредством SPS PDCCH и с полем Схемы модуляции, и с полем кодирования, и всеми битами поля Назначение блока ресурсов, установленными в '1'.
Для полупостоянного планирования (SPS) в LTE Выпуск 8, если полупостоянное планирование настроено и активировано, то предполагается, что установлен только один однонаправленный радиоканал, которой содержит данные, пригодные для полупостоянного планирования. Для будущих версий LTE (например, LTE Advanced) предполагается, что может быть установлено более одного однонаправленного радиоканала, подходящего для полупостоянного планирования, так что полупостоянное планирование должно доставлять данные более одного однонаправленного радиоканала.
Передача отчетов о состоянии буфера
Процедура передачи отчетов о состоянии буфера в LTE используется для обеспечения eNode B информацией об объеме данных, доступных для передачи, в буфере восходящей линии связи абонентского оборудования по принципу группировки по логическим каналам - обратите внимание, что данные каждого однонаправленного радиоканала отображаются на соответствующий логический канал. Так называемый отчет о состоянии буфера (BSR) инициируется, если происходит любое из следующих событий:
- Данные восходящей линии связи для логического канала (т.е. соответствующего однонаправленного радиоканала), который принадлежит к группе логических каналов (LCG), становятся доступными для передачи в RLC (управление линией радиосвязи) или слое PDCP (протокол конвергенции пакетных данных). Кроме того, данные принадлежат логическому каналу, обладающему более высоким приоритетом, чем другие логические каналы, для которых данные уже доступны для передачи. В данном случае инициируется "Обычный BSR".
- Ресурсы восходящей линии связи распределены и число битов заполнения транспортного блока (PDU MAC) равно или превышает размер элемента управления MAC отчета о состоянии буфера. В данном случае инициируется "Дополнительный BSR".
- Возникает изменение обслуживающей соты. В данном случае инициируется "Обычный BSR".
Кроме того, (периодический) отчет о состоянии буфера также инициируется истечением срока следующих таймеров:
- когда истекает RETX_BSR_TIMER, и UE содержит данные, доступные для передачи, инициируется "Обычный BSR".
- когда истекает PERIODIC_BSR_TIMER, инициируется "Периодический BSR".
Если "Обычный BSR" или "Заполняющий BSR" были инициированы и более чем одна группа логических каналов (LCG) имеет данные для передачи в соответствующий интервал времени передачи, будет отправлен так называемый "Длинный BSR", в котором сообщается состояние буфера для всех четырех LCG. В случае когда только одна LCG имеет готовые данные, будет отправлен так называемый "Короткий BSR", включающий в себя данные только этой LGC.
Если был инициирован "Заполняющий BSR", то тип отправляемого отчета о состоянии буфера будет зависеть от количества битов заполнения, доступных в соответствующий интервал времени передачи. Если количество битов заполнения достаточно велико, чтобы разместить Длинный BSR, то будет отправлен этот тип BSR.
В случае когда более одной LCG имеют данные в буфере для отчета, и количество битов заполнения не достаточно для Длинного BSR, но битов заполнения достаточно для отправки Короткого BSR, будет отправлен так-называемый «Сокращенный BSR». Сокращенный BSR имеет тот же формат, что и Короткий BSR, и предоставляет отчет о LCG, которые включают логический канал, который имеет данные, готовые для передачи, и который обладает наивысшим приоритетом.
В случае когда есть только одна LCG с данными для отчета, и биты заполнения допускают Короткий BSR, будет отправлен Короткий BSR.
Если процедура передачи отчетов о состоянии буфера определяет, что в настоящее время был инициирован отчет о состоянии буфера, и UE обладает ресурсами восходящей линии связи, распределенными для новой передачи данных в текущий интервал времени передачи, создается элемент управления BSR MAC для включения в текущий PDU MAC, т.е. отчет о состоянии буфера мультиплексируется с (абонентскими) данными восходящей линии связи. PERIODIC_BSR_TIMER перезапускается каждый раз, когда отправляется BSR, за исключением ситуаций, когда передается "Сокращенный BSR".
В случае если нет ресурсов восходящей линии связи, распределенных на текущий интервал времени передачи и был инициирован "Обычный BSR", инициируется запрос планирования (SR) для того, чтобы запросить ресурсы восходящей линии связи для передачи отчета о состоянии буфера.
В одном PDU MAC может быть не более одного элемента управления MAC BSR для отправки отчета о состоянии буфера, даже если произошло несколько событий BSR. "Обычный BSR" и "Периодический BSR" имеют приоритет над "Заполняющим BSR". RETX_BSR_TIMER перезапускается после получения предоставления для передачи отчета о состоянии буфера.
В случае когда предоставление восходящей линии связи может вместить все готовые для передачи данные, но его не достаточно, чтобы дополнительно вместить элемент управления BSR MAC, то все инициированные BSR отменяются. Кроме того, все инициированные BSR будут отменены, если отчет о состоянии буфера включен для передачи в PDU MAC.
Запросы планирования
Запросы планирования (SR) используются для запроса ресурсов для новых передач, например PDU MAC. Как было указано выше, управляющая информация, такая как отчет о состоянии буфера, и пользовательские данные мультиплексируются в PDU MAC. При инициировании запроса планирования он учитывается как ожидающий решения. Пока один запрос планирования находится в ожидании, абонентское оборудование в первую очередь проверяет, есть ли ресурсы восходящей линии связи, доступные в совместно используемой восходящей линии связи (UL-SCH) для передачи в этот интервал времени передачи. В этом случае все ожидающие запросы планирования отменяются.
Если в UL-SCH в течение следующего интервала времени передачи нет ресурсов восходящей линии связи, но абонентское оборудование имеет действующий ресурс PUCCH для запросов планирования, сконфигурированный в этот интервал времени передачи (и интервал времени передачи не является частью паузы измерения), абонентское оборудование передает по PUCCH запрос планирования и SR_COUNTER увеличивается.
Если SR_COUNTER = SR_TRANS_MAX или если нет действительных ресурсов PUCCH в каком-либо интервале времени передачи, все ожидающие запросы планирования отменяются и инициализируется процедура произвольного доступа.
Сообщение отчетов о состоянии буфера и его влияние на планирование ресурсов
Чтобы выделить проблемы, которые могут возникнуть в современных системах LTE с учетом изложенной выше процедуры передачи отчетов о состоянии буфера и связанным с ней режимом планирования eNode B, в дальнейшем подразумевается иллюстративный сценарий, в котором существует хотя бы один однонаправленный радиоканал, который переносит данные, предназначенные для передачи по полупостоянно сконфигурированным ресурсам восходящей линии связи (полупостоянно запланированный однонаправленный радиоканал). Для простоты объяснения далее предполагается, что этот однонаправленный радиоканал переносит данные службы VoIP (голос по IP). В связи с этим однонаправленный радиоканал также обозначается в дальнейшем как "VoIP-однонаправленный канал".
Предполагая, что однонаправленный VoIP канал является единственным активным однонаправленным каналом и новые VoIP данные поступают в буфер UE, который до этого был пустым, поступление новых VoIP данных будет инициировать отчет о состоянии буфера (BSR) для группы логических каналов (LCG), которой назначен логический канал однонаправленного канала VoIP, как описано выше, что показано на Фиг. 7. Отчет о состоянии буфера инициирует запрос планирования, включающий отчет о состоянии буфера. Запрос планирования (SR) посылается к eNode B по следующему ресурсу канала управления (PUCCH). После того как eNode B сообщается о состоянии буфера абонентского оборудования, eNode B назначает динамический радиоресурс восходящей линии связи посредством сигнализирования предоставления восходящей линии связи по ресурсам нисходящего канала управления (PDCCH). Через четыре TTI после получения предоставления радиоресурсы восходящей линии связи становятся доступными и данные VoIP могут быть переданы в eNode B.
Предполагая, что сконфигурировано более одного однонаправленного радиоканала и более одного однонаправленного радиоканала назначено в группу логических каналов, к которой относится однонаправленный канал VoIP, eNode B становится известно о том, что передаваемые данные восходящей линии связи происходят из однонаправленного канала VoIP, только после получения данных.
Поскольку IP-пакеты, содержащие данные VoIP, подвергаются сжатию заголовка (Надежное сжатие заголовков (RoHC) - см. Bormann et aI., IETF RFC 3095, "RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressed", доступно по адресу http://www.ietf.org) в слое PDCP, можно принять, что первые несколько VoIP пакетов однонаправленного канала VoIP являются больше, чем те, что следуют потом в установившемся режиме работы схемы сжатия заголовков, так как для сжатия заголовков необходимо проанализировать первые пакеты с целью определения параметров сжатия перед тем, как сжатие активируется, и перед тем, как сжатие становится эффективным.
Приведенное выше описание относится к тому, что в случае VoIP трафика eNode B должна подождать несколько пакетов, пока она не сможет определить размер сжатых данных VoIP для того, чтобы выделить нужный размер для полупостоянно сконфигурированных ресурсов.
С другой стороны, применение приведенных выше объяснений, например, к данным VoIP, не исключают, что однонаправленные радиоканалы, несущие данные, пригодные для передачи по полупостоянно сконфигурированным ресурсам, которые демонстрируют стабильный размер данных с самого начала передачи данных, не подлежат сжатию заголовков.
Если в восходящей линии связи активированы только полупостоянно сконфигурированные ресурсы и все еще только один однонаправленный канал VoIP фактически содержит данные, то можно предположить следующий сценарий. Данные VoIP имеют типичную периодичность в 20 мс, поэтому eNode B конфигурирует полупостоянные ресурсы восходящей линии связи с периодичностью в 20 мс. Для того чтобы иметь небольшую задержку, желательно иметь сконфигурированные ресурсы восходящей линии связи, доступные, как только данные VoIP поступают в буфер UE. Однако в связи с неопределенностью прибытия пакетов VoIP в буфер UE eNode B не может точно определить TTI, в котором должны начинаться сконфигурированные ресурсы. Поэтому прибытие данных будет находиться в одном из TTI между двумя полупостоянно сконфигурированными ресурсами восходящей линии связи. В хорошей конфигурации прибытие пакетов данных VoIP будет происходить непосредственно перед тем, как полупостоянно сконфигурированные ресурсы восходящей линии связи станут доступны.
Так как однонаправленный канал VoIP является единственным активным однонаправленным радиоканалом, то можно предположить, что сконфигурированного предоставления восходящей линии связи достаточно для того, чтобы очистить буфер UE. Это означает, что все данные в буфере могут быть переданы по полупостоянно сконфигурированному ресурсу восходящей линии связи и что следующий пакет данных VoIP поступит в пустой буфер на стороне UE. Кроме того, можно предположить, что в то время как однонаправленный канал VoIP является единственным активным однонаправленным каналом, он не является единственным однонаправленным радиоканалом, установленным UE. Так как данные VoIP поступают в пустой буфер UE, то инициируется отчет о состоянии буфера. Этот отчет о состоянии буфера становится доступным в TTI, в котором нет доступных ресурсов восходящей линии связи. В соответствии со стандартными спецификациями LTE эта ситуация инициирует отправку посредством UE запроса планирования. Запрос планирования доставляется eNode B в следующий доступный TTI по сконфигурированному каналу управления восходящей линии связи (PUCCH). Описанный на настоящий момент сценарий иллюстративно показан на Фиг. 8.
Принимая поведение текущей спецификации LTE, поступление данных, которые предназначены для полупостоянно запланированных ресурсов восходящей линии связи, создает ненужный отчет о состоянии буфера, который доставляется в eNode B. Поскольку в отчете о состоянии буфера передается только отчет о состоянии буфера для каждой группы логических каналов, eNode B может не знать о том, данные какого однонаправленного радиоканала инициировали отчет о состоянии буфера. Таким образом, eNode B не может быть уверен, что полупостоянно запланированных ресурсов достаточно для доставки данных в буфере UE в восходящей линии связи (например, пакеты VoIP, возможно, прибыли после того, как eNode B получил отчет о состоянии буфера). Таким образом, чтобы обеспечить быструю доставку данных, eNode B должен назначить динамический ресурс восходящей линии связи для UE с помощью динамического предоставления. Так как динамически запланированные ресурсы восходящей линии связи распределяются через 4 интервала времени передачи после отправки соответствующего динамического предоставления по PDCCH, есть два сценария для доставки пакетов данных VoIP в восходящей линии связи:
- Динамически запланированные ресурсы доступны до полупостоянно запланированных ресурсов: VoIP пакет передается в соответствии с динамическим предоставлением так, что полупостоянно запланированные ресурсы расходуются впустую.
- Динамически распределенные ресурсы доступны после полупостоянно запланированных ресурсов: VoIP пакеты передаются по полупостоянно запланированным ресурсам, и динамически распределенные ресурсы расходуются впустую.
В обоих сценариях динамическое предоставление не является необходимым, и либо динамически, либо полупостоянно запланированные ресурсы расходуются впустую.
Далее сценарий, описанный выше, распространен на ситуацию, когда на UE сконфигурировано два активных однонаправленных канала VoIP. Предполагается, что первый однонаправленный канал VoIP уже активен и полупостоянно запланированные ресурсы сконфигурированы для его данных - см. Фиг. 9.
Каждый раз, когда новые данные от первого однонаправленного канала VoIP прибывают в UE, инициируется отчет о состоянии буфера и запрос планирования, как описано выше. Когда eNode B получает отчет о состоянии буфера, она не может знать, от какого из двух сконфигурированных однонаправленных каналов VoIP получен отчет о состоянии буфера. Таким образом, eNode B должен дать динамическое предоставление UE с целью обеспечения быстрой и безошибочной доставки данных.
Как видно на Фиг. 9, если данные от второго однонаправленного канала VoIP поступают в буфер UE, то буфер вновь очищается и инициируется новый отчет о состоянии буфера и запрос планирования. Так как eNode B уже принял данные первого однонаправленного радиоканала по динамически распределенным ресурсам, он знает, что данные, передаваемые в новом отчете о состоянии буфера, должны быть от второго однонаправленного канала VoIP. Если eNode B получил состояние буфера задолго до следующего TTI, в котором UE был назначен полупостоянно распределенным ресурсам, eNode B может заменить полупостоянно распределенные ресурсы динамическим предоставлением восходящей линии связи, которое соответствует размеру данных второго однонаправленного канала VoIP, что означает, что данные как первого, так и второго однонаправленного канала VoIP могут быть переданы по переназначенным полупостоянно распределенным ресурсам восходящей линии связи. Однако, если отчет о состоянии буфера поступает в eNode B слишком поздно, eNode B должен сигнализировать дополнительное динамическое предоставление восходящей линии связи, которое распределит динамически распределенные ресурсы в TTI после TTI, в котором сконфигурированы полупостоянно распределенные ресурсы восходящей линии связи. Это может привести к ненужной сегментации и задержке данных однонаправленных каналов VoIP.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Задачей изобретения является предложение новой схемы передачи отчетов о состоянии буфера, которая позволит обходиться без ненужных предоставлений от сети. Преимущественно эта новая схема передачи отчетов о состоянии буфера должна быть применима в конфигурациях, где для узла связи сконфигурирован один или несколько полупостоянно запланированных однонаправленных радиоканалов.
Еще одной задачей изобретения является предложение нового подхода к использованию ресурсов в системах, где радиоресурсы могут быть распределены в соответствии с различными режимами планирования. Преимущественно новая схема использования ресурсов действует совместно с новой схемой передачи отчетов о состоянии буфера.
Другой задачей изобретения является предложение новой схемы планирования, которая использует преимущества новой схемы передачи отчетов о состоянии буфера и/или нового подхода к использованию ресурсов.
По меньшей мере одна из этих целей достигается посредством предмета независимых пунктов формулы изобретения. Предпочтительные варианты осуществления являются предметом зависимых пунктов формулы изобретения.
Один из аспектов изобретения относится к схеме передачи для отчетов о состоянии буфера в системе мобильной связи. Предполагается, что планировщик радиоресурсов систем мобильной связи может использовать различные режимы планирования для распределения радиоресурсов. Согласно этому аспекту изобретения инициирование и/или генерация отчетов о состоянии буфера принимает во внимание режим планирования однонаправленного радиоканала, данные которых доступны для передачи в узел связи, например в мобильный терминал/абонентское оборудование. Принимая, что данные однонаправленного радиоканала находятся в ожидании для передачи в узел связи, решение о том, сообщать данные однонаправленного радиоканала в отчете о состоянии буфера или нет, зависит от режима планирования однонаправленного радиоканала и его состояния. Если нет однонаправленных радиоканалов, данные которых доступны для передачи в буфер узла связи, удовлетворяющих заданным критериям включения в отчет о состоянии буфера, может быть отправлен пустой отчет о состоянии буфера (например, в случае периодического отчета о состоянии буфера).
Согласно этому аспекту изобретения один из вариантов его осуществления обеспечивает способ для передачи отчета о состоянии буфера узлом связи в системе мобильной связи. Способ содержит создание отчета о состоянии буфера, принимая во внимание режим планирования соответствующего однонаправленного радиоканала, и статус режима планирования соответствующего однонаправленного канала для решения о том, учитываются или нет данные соответствующего однонаправленного радиоканала в отчете о состоянии буфера, и передачу отчета о состоянии буфера, если данные каких-либо однонаправленных радиоканалов должны быть учтены в отчете о состоянии буфера. Как объяснялось выше, если нет данных какого-либо однонаправленного радиоканала, которые рассматриваются как удовлетворяющие заданному набору критериев, отчет о состоянии буфера является «пустым» и не отправляется.
Кроме того, механизм инициирования отчетов о состоянии буфера как таковой (например, посредством некоторых непериодических событий) также может рассматривать режим планирования. Например, поступление новых данных в буфер передачи узла связи может инициировать отчет о состоянии буфера только при соблюдении определенных критериев, связанных с режимом планирования однонаправленного радиоканала, к которому эти данные принадлежат. Например, если данные, поступающие в буфер передачи данных, являются данными полупостоянно запланированного однонаправленного радиоканала и активированное полупостоянное распределение ресурсов выполнено с учетом этого полупостоянно запланированного однонаправленного радиоканала, то отчет о состоянии буфера не инициируется. В следующем примере, если инициирующее событие зависит от данных, уже присутствующих в буфере передачи данных до прибытия новых данных в буфер передачи данных, уже существующие данные полупостоянно запланированного однонаправленного радиоканала, учтенные в буфере полупостоянного распределения ресурсов в передаче, не должны влиять на решение о инициировании.
В иллюстративном варианте осуществления доступные режимы планирования включают в себя динамический режим планирования, в котором радиоресурсы динамически распределяются посредством динамических предоставлений, и полупостоянный режим планирования, в котором радиоресурсы распределяются на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования. В этой связи следует отметить, что термин «полупостоянно запланированный однонаправленный радиоканал» относится к однонаправленному радиоканалу, несущему данные, которые подходят для полупостоянного планирования и которые переданы по активированным полупостоянно запланированным ресурсам.
Более подробно, в этом иллюстративном варианте осуществления изобретения статус активации полупостоянного распределения ресурсов учитывается при генерации отчета о состоянии буфера, и если полупостоянное распределение ресурсов активировано, то в дальнейшем принимается во внимание то, учитывались или нет соответствующие полупостоянно запланированные однонаправленные каналы в полупостоянном распределении ресурсов. Следовательно, в этом иллюстративном варианте осуществления узел связи, генерирующий отчет о состоянии буфера, также отслеживает статус соответствующих полупостоянно запланированных однонаправленных радиоканалов по отношению к тому, принимаются во внимание или нет данные соответствующих полупостоянно запланированных однонаправленных радиоканалов в настоящем полупостоянном распределении ресурсов.
В результате отчет о состоянии буфера не будет включать в себя те однонаправленные радиоканалы, для которых сконфигурировано активированное полупостоянное распределение ресурсов и данные которых принимаются во внимание в действительном в настоящее время полупостоянном распределении ресурсов.
Если сформулировать иначе, данные динамически планируемых однонаправленных радиоканалов постоянно сообщаются в отчетах о состоянии буфера, как и данные полупостоянно запланированных однонаправленных радиоканалов, которые еще не учтены в действительном в настоящее время распределении ресурсов (например, если до этого не передавались данные однонаправленного радиоканала, так что полупостоянное распределение ресурсов еще не рассматривает данные однонаправленного радиоканала). Если полупостоянное распределение ресурсов деактивировано, то в отчете о состоянии буфера будут передаваться данные всех однонаправленных радиоканалов, сконфигурированных в узле связи.
В одной иллюстративной реализации для решения о том, рассматриваются или нет данные данного однонаправленного радиоканала в отчете о состоянии буфера, могут быть определены следующие правила. В одном из примеров в отчете о состоянии буфера не передаются данные соответствующего однонаправленного радиоканала только в том случае если любое из следующих условий не выполняется для соответствующего однонаправленного радиоканала:
a) активировано полупостоянное распределение ресурсов,
b) однонаправленный радиоканал является полупостоянно запланированным однонаправленным радиоканалом,
c) данные однонаправленного радиоканала уже были переданы по полупостоянно распределенному радиоресурсу.
Соответственно, если все правила a), b) и c) верны, то данные однонаправленного радиоканала не включаются в отчет о состоянии буфера. Кроме того, следует отметить, что правило a) строго говоря является не правилом на отдельный однонаправленный радиоканал, так как полупостоянное распределение ресурсов обычно активировано или деактивировано для всех однонаправленных радиоканалов.
В другом варианте осуществления условия с a) по c) проверяются для каждого однонаправленного радиоканала, данные которого содержаться в буфере передачи данных, чтобы решить, учитывать или нет соответствующие однонаправленные радиоканалы в отчете о состоянии буфера. В одном из примеров, условия с a) по c) проверяются в следующем порядке: а)→b)→с), так как проверка условий может быть прервана для данных данного однонаправленного канала, как только не подтверждается какой-либо условие.
Еще в одном иллюстративном варианте осуществления изобретения предполагается, что сконфигурировано множество однонаправленных радиоканалов, где по меньшей мере один из однонаправленных радиоканалов является полупостоянно запланированным радиоканалом. Кроме того, следует отметить, что отчет о состоянии буфера может, например, быть создан в ответ на поступление новых данных в буфер передачи данных узла связи или на периодической основе.
В другом варианте изобретения отчеты о состоянии буфера отправляются в восходящей линии связи с помощью мобильного терминала (абонентского оборудования) к базовой станции (Node B). В этом иллюстративном варианте осуществления мобильный терминал может быть проинформирован о том, какой (какие) из множества однонаправленных радиоканалов, сконфигурированных на мобильном терминале, является (являются) полупостоянно запланированным однонаправленным радиоканалом (полупостоянно запланированными однонаправленными радиоканалами). Это может быть, например, реализовано в процессе установки однонаправленного радиоканала или путем назначения по меньшей мере одного полупостоянно запланированного однонаправленного радиоканала на заданную группу логических каналом. Такие предопределенные группы логических каналов могут, например, включать только полупостоянно запланированные однонаправленные радиоканалы. Например, отчет о состоянии буфера может указывать на группу логических каналов, к которой принадлежит однонаправленный радиоканал, учтенный в отчете о состоянии буфера, с тем чтобы обеспечить принимающий узел (как правило, Node B содержит планировщик) некоторой информацией о том, какие услуги (однонаправленные радиоканалы) имеют новые данные, готовые к отправке. Эта информация может быть использована в новом механизме планирования, как будет более подробно изложено ниже.
Другой аспект изобретения заключается в том, чтобы предложить новое использование распределенных радиоресурсов в системе мобильной связи, где радиоресурсы могут распределяться посредством различных режимов планирования. В связи с этим другой вариант осуществления изобретения обеспечивает способ для создания транспортного блока для передачи по распределенному радиоресурсу. В соответствии с этим способом данные по меньшей мере одного однонаправленного радиоканала мультиплексируются в транспортный блок, принимая во внимание режим планирования соответствующего однонаправленного радиоканала и статуса режима планирования соответствующего однонаправленного радиоканала. Кроме того, мультиплексирование также принимает во внимание то, является распределенный радиоресурс полупостоянно распределенным радиоресурсом или динамически распределенным радиоресурсом. После того как транспортный блок создан, он передается по распределенному радиоресурсу.
В одной иллюстративной реализации проверяется, является распределенный радиоресурс полупостоянно распределенным радиоресурсом или динамически распределенным радиоресурсом. Если распределенный радиоресурс является динамически распределенным радиоресурсом, то следующие данные однонаправленных радиоканалов мультиплексируются в транспортный блок в качестве доступных для передачи:
- отчеты о состоянии буфера (например, соответствующие элементы управления MAC, содержащие отчеты о состоянии буфера),
- данные динамически запланированных однонаправленных радиоканалов,
- данные полупостоянно запланированных однонаправленных радиоканалов, если полупостоянное распределение ресурсов еще не было активировано, и
- данные полупостоянно запланированных однонаправленных радиоканалов, не учтенных в текущем полупостоянном распределении ресурсов, если полупостоянное распределение ресурсов было активировано.
Если распределенный радиоресурс является полупостоянно распределенным радиоресурсом, то мультиплексируются в транспортный блок по мере готовности к передаче данные тех полупостоянно запланированных однонаправленных радиоканалов, которые рассмотрены в текущем полупостоянном распределении ресурсов. По мере готовности к передаче означает, что могут быть мультиплексированы данные только тех однонаправленных радиоканалов, которые имеют данные в буфере передачи данных. Если в радиоканале нет данных, ожидающих передачи, то никакие данные этого однонаправленного радиоканала не могут быть мультиплексированы в транспортный блок.
Используя правила мультиплексирования, как описано выше, можно быть уверенным, что данные полупостоянно запланированных однонаправленных радиоканалов всегда передаются по полупостоянно распределенным радиоресурсам, если они (де-)активированы и если соответствующий однонаправленный радиоканал уже рассмотрен в сконфигурированом полупостоянном распределении ресурсов. В противном случае данные полупостоянно запланированных однонаправленных радиоканалов передаются через динамические ресурсы, выделенные посредством динамических предоставлений.
В более детальной иллюстративной реализации в соответствии с другим вариантом осуществления изобретения, если распределенный радиоресурс является полупостоянно распределенным радиоресурсом, то на этапе мультиплексирования данные полупостоянно запланированного однонаправленного радиоканала мультиплексируются в транспортный блок по мере готовности к передаче в случае, когда данные полупостоянно запланированного однонаправленного радиоканала еще не были переданы полупостоянно запланированному радиоресурсу в предыдущий интервал времени передачи, и в случае, когда (де-)активация полупостоянного распределения ресурсов происходит после передачи данных полупостоянно запланированного однонаправленного радиоканала по динамически распределенному радиоресурсу. В этом примере, таким образом, при мультиплексировании данных в транспортный блок для передачи по полупостоянно распределенному ресурсу может быть учтено, приняты ли во внимание данные полупостоянно запланированного однонаправленного радиоканала в сконфигурированом в настоящее время полупостоянном распределении ресурсов.
Кроме того, в другой более подробной иллюстративной реализации может учитываться переопределение полупостоянно запланированных ресурсов в интервале времени передачи (TTI) динамическими предоставлениями. В этой иллюстративной реализации данные всех однонаправленных радиоканалов мультиплексируются в транспортный блок по мере готовности к передаче, если распределенный радиоресурс для данного интервала времени передачи является полупостоянно распределенным радиоресурсом, но для интервала времени передачи было получено динамическое предоставление, тем самым переопределив полупостоянное распределение ресурсов в интервале времени передачи. Следовательно, в этой ситуации переопределения, когда динамическое предоставление заменяет («переопределяет») полупостоянное предоставление, в радиоресурсах могут быть переданы данные всех однонаправленных каналов.
В случае когда в узле связи к передаче готово больше данных, чем может быть передано по распределенному радиоресурсу, то мультиплексирование однонаправленных радиоканалов может, например, принимать во внимание приоритет соответствующих однонаправленных радиоканалов для принятия решения по порядку, в котором данные однонаправленных радиоканалов мультиплексируются в транспортный блок.
В следующем варианте осуществления изобретения нами получено распределение ресурсов для распределенного радиоресурса, где распределение ресурсов указывает размер транспортного блока, модуляцию и схему кодирования для передачи транспортного блока.
Соответственно, узел связи для передачи транспортного блока будет кодировать транспортный блок в соответствии со схемой модуляции и кодирования для получения кодированных данных и будет модулировать кодированные данные согласно схеме модуляции и кодирования, чтобы получить по меньшей мере один символ модуляции. По меньшей мере один символ модуляции затем передается по распределенному радиоресурсу.
Как указано выше, способ для передачи отчета о состоянии буфера в соответствии с любым описанным здесь вариантом осуществления может легко сочетается со способом для генерирования транспортного блока для передачи по распределенному радиоресурсу в соответствии с любым описанным здесь иллюстративным вариантом осуществления. Комбинируя способы, т.е. мультиплексирование данных однонаправленных радиоканалов в транспортный блок в зависимости от типа распределения радиоресурсов (динамическое или полупостоянное), в сочетании с правилами выбора однонаправленных радиоканалов, данные которых отправляются в отчете о состоянии буфера, обеспечивают приемник отчетов о состоянии буфера и транспортных блоков, обычно базовую станцию (eNode B), дополнительной информацией о состоянии передатчика, обычно мобильного терминала (абонентского оборудования), которые могут, например, быть использованы в оптимизированом планировании, как будет отмечено ниже.
Как было указано выше, еще одним аспектом изобретения является оптимизированое планирование мобильных терминалов базовой станцией, которое может быть оптимизировано, в частности, на основании (дополнительной) информации, выраженной неявно в отчетах о состоянии буфера от мобильных терминалов и их передачи в восходящей линии связи. Соответственно, еще один вариант осуществления изобретения относится к способу для планирования радиоресурсов в системе мобильной связи. Планировщик распределяет радиоресурсы мобильному терминалу на динамической и полупостоянной основе. Планировщик определяет режим планирования однонаправленных радиоканалов, данные которых учтены в транспортном блоке, полученном от мобильного терминала по динамически распределенному радиоресурсу и реактивирует полупостоянное распределение ресурсов мобильного терминала («реактивирует» означает, что уже активированное полупостоянное распределение ресурсов активируется снова), основанное на режиме планирования соответствующих однонаправленных радиоканалов, данные которых учтены в транспортном блоке.
Рассматривая более подробно и иллюстративно поведение мультиплексирования, которое обсуждалось выше, если данные полупостоянно запланированного однонаправленного радиоканала содержатся в транспортном блоке, переданном по динамически распределенному радиоресурсу, это можно рассматривать как индикатор того, что полупостоянное распределение ресурсов для мобильного терминала еще не принимает во внимание данные такого однонаправленного радиоканала. Соответственно, планировщик может принять решение реактивировать полупостоянное распределение ресурсов, чтобы учесть данные полупостоянно запланированного однонаправленного радиоканала (т.е. для изменения полупостоянной конфигурации радиоресурсов полупостоянно запланированных однонаправленных радиоканалов).
Рассматривая иллюстративный случай полупостоянно запланированного однонаправленного радиоканала, несущего основанную на IP службу, реализующую сжатие заголовков IP, такой как, например, VoIP, может быть предпочтительным, если реактивация полупостоянного распределения ресурсов мобильного терминала выполняется после того, как установится скорость передачи данных полупостоянно запланированного однонаправленного радиоканала. В этом примере данные полупостоянно запланированного однонаправленного радиоканала могут, например, передаваться по динамически распределенному радиоресурсу до тех пор, пока скорость передачи данных, соответственно размер пакетов данных, не достигнут установившегося состояния.
В еще одном варианте осуществления изобретения отслеживаются однонаправленные радиоканалы, данные которых учитываются в транспортном блоке, полученном от мобильного терминала по полупостоянно запланированному радиоресурсу, и полупостоянное распределение ресурсов мобильного терминала может быть в дальнейшем реактивировано или даже деактивировано исходя из того, активирован или нет соответствующий полупостоянно запланированный однонаправленный радиоканал, сконфигурированый для мобильного терминала, т.е. генерирует или нет его служба данные для передачи.
Другим аспектом изобретения является реализация различных описанных здесь способов аппаратно и/или программно. Соответственно, другой вариант осуществления изобретения относится к мобильному терминалу для передачи отчета о состоянии буфера в мобильной системе связи. Мобильный терминал содержит блок обработки для генерирования отчета о состоянии буфера, принимая во внимание режим планирования соответствующего однонаправленного радиоканала и статус режима планирования для решения о том, учитываются или нет данные соответствующего однонаправленного радиоканала в отчете о состоянии буфера, и передатчик для передачи отчета о состоянии буфера, если есть данные какого-либо однонаправленного радиоканала, которые должны быть учтены в отчете о состоянии буфера.
Кроме того, в более конкретном варианте осуществления изобретения при решении о том, рассматриваются или нет данные соответствующего однонаправленного радиоканала в отчете о состоянии буфера, блок обработки выполнен с возможностью принимать во внимание:
- статус активации полупостоянного распределения ресурсов, и
- если полупостоянное распределение ресурсов активировано, рассматривается или нет соответствующий полупостоянно запланированный однонаправленный радиоканал в сконфигурированом на текущий момент полупостоянном распределении ресурсов.
Мобильный терминал в соответствии с другим вариантом осуществления изобретения дополнительно содержит средство, выполненное с возмножностью выполнения этапов способа для передачи отчета о состоянии буфера в соответствии с любым описанным здесь иллюстративным вариантом осуществления.
Еще один вариант осуществления изобретения предоставляет другой мобильный терминал, который способен генерировать транспортный блок для передачи по распределенному радиоресурсу. Этот мобильный терминал содержит мультиплексор для мультиплексирования данных по меньшей мере одного однонаправленного радиоканала в транспортный блок, принимая во внимания режим планирования соответствующего однонаправленного радиоканала, и статус режима планирования, и является ли распределенный радиоресурс полупостоянно распределенным радиоресурсом или динамически распределенным радиоресурсом, и передатчик для передачи транспортного блока по распределенному радиоресурсу.
Мобильный терминал в соответствии с более конкретным вариантом осуществления изобретения дополнительно содержит блок обработки для проверки, является ли распределенный радиоресурс полупостоянно распределенным радиоресурсом или динамически распределенным радиоресурсом. Мультиплексор мобильного терминала способен мультиплексировать в транспортный блок следующие данные однонаправленных радиоканалов по мере готовности к передаче, если распределенный радиоресурс является динамически распределенным радиоресурсом:
- отчеты о состоянии буфера (например, соответствующие элементы управления MAC, содержащие отчеты о состоянии буфера),
- данные динамически запланированных однонаправленных радиоканалов,
- данные полупостоянно запланированных однонаправленных радиоканалов, если полупостоянное распределение ресурсов еще не было активировано, и
- данные полупостоянно запланированных однонаправленных радиоканалов, не рассмотренных в текущем полупостоянном распределении ресурсов, если полупостоянное распределение ресурсов было активировано.
Кроме того, если распределенный радиоресурс является полупостоянно распределенным радиоресурсом, то мультиплексор мультиплексирует в транспортный блок по мере готовности к передаче данные тех полупостоянно запланированных однонаправленных радиоканалов, которые рассматриваются в текущем полупостоянном распределении ресурсов.
В другом варианте осуществления изобретения, если распределенный радиоресурс является полупостоянно распределенным радиоресурсом, то мультиплексор мобильного терминала мультиплексирует в транспортный блок по мере готовности к передаче данные тех полупостоянно запланированных однонаправленных радиоканалов, данные которых не были переданы по полупостоянно запланированному радиоресурсу ранее, в случае если после передачи данных указанного полупостоянно запланированного однонаправленного радиоканала по динамически-распределенному радиоресурсу произошла реактивация полупостоянного распределения ресурсов.
Мобильный терминал в соответствии с другим вариантом осуществления изобретения дополнительно содержит средство для выполнения этапов способа для генерирования транспортного блока для передачи по распределенному радиоресурсу в соответствии с любым описанным здесь иллюстративным вариантом осуществления.
Другой вариант осуществления изобретения относится к узлу планирования, такому как, например, базовая станция (eNode B) для планирования радиоресурсов в системе мобильной связи. Узел планирования содержит блок распределения ресурсов для распределения радиоресурсов мобильным терминалам на динамической или полупостоянной основе и блок обработки для определения режима планирования однонаправленных радиоканалов, данные которых включены в транспортный блок, полученный от мобильного терминала по динамически распределенному радиоресурсу. Блок распределения ресурсов способен реактивировать полупостоянное распределение ресурсов мобильного терминала на основе режима планирования соответствующих однонаправленных радиоканалов, данные которых включены в транспортный блок.
Узел планирования в соответствии с еще одним вариантом осуществления изобретения содержит средство для выполнения этапов способа для планирования радиоресурсов в системе мобильной связи, как описано здесь в одном из различных вариантов осуществления изобретения.
Более того, еще один вариант осуществления изобретения относится к машиночитаемому носителю, содержащему инструкции, которые при исполнении процессором мобильного терминала вызовут передачу мобильным терминалом отчета о состоянии буфера посредством узла связи в системе мобильной связи посредством генерирования отчета о состоянии буфера, принимая во внимание режим планирования соответствующего однонаправленного радиоканала и статус режима планирования, для принятия решения о том, рассматриваются или нет данные соответствующего однонаправленного радиоканала в отчете о состоянии буфера, и передачу отчета о состоянии буфера, если есть данные какого-либо однонаправленного радиоканала, которые должны быть рассмотрены в отчете о состоянии буфера.
Машиночитаемый носитель в соответствии с другим вариантом осуществления изобретения также содержит инструкции, которые, будучи выполненными процессором мобильного терминала, заставляют мобильный терминал выполнять этапы способа для передачи отчета о состоянии буфера в соответствии с любыми описанным здесь иллюстративным вариантом осуществления изобретения.
Другой вариант осуществления обеспечивает машиночитаемый носитель, содержащий инструкции, которые при исполнении процессором мобильного терминала, заставляют мобильный терминал генерировать транспортный блок для передачи по распределенному радиоресурсу посредством мультиплексирования данных по меньшей мере одного однонаправленного радиоканала в транспортный блок, принимая во внимание режим планирования соответствующего однонаправленного радиоканала и статус режима планирования, и является ли распределенный радиоресурс полупостоянно распределенным радиоресурсом или динамически распределенным радиоресурсом и посредством передачи транспортного блока по распределенному радиоресурсу.
Также этот машиночитаемый носитель может дополнительно необязательно содержать инструкции, которые при исполнении процессором мобильного терминала заставляют мобильный терминал выполнять этапы способа для генерирования транспортного блока для передачи по распределенному радиоресурсу в соответствии с любым описанным здесь иллюстративным вариантом осуществления изобретения.
Машиночитаемый носитель в соответствии с другим вариантом осуществления данного изобретения содержит инструкции, которые, будучи выполненными процессором узла планирования, заставляют узел планирования планировать радиоресурсы системы мобильной связи посредством распределения радиоресурсов мобильному терминалу на динамической или полупостоянной основе, определяя режим планирования однонаправленных радиоканалов, данные которых содержатся в транспортном блоке, полученном от мобильного терминала по динамически распределенному радиоресурсу, и реактивируя полупостоянное распределение ресурсов мобильного терминала на основе режима планирования соответствующих однонаправленных радиоканалов, данные которых учитываются в транспортном блоке.
Машиночитаемый носитель может необязательно дополнительно содержать инструкции, которые при исполнении процессором узла планирования заставляют узел планирования выполнять способ для планирования радиоресурсов в системе мобильной связи в соответствии с изложенными здесь иллюстративными вариантами осуществления.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
В дальнейшем изобретение описано более подробно в отношении к прилагаемым чертежам и графическими материалами. Сходные или соответствующие детали на чертежах отмечены одинаковыми цифровыми обозначениями.
На Фиг. 1 показана иллюстративная сетевая архитектура системы связи SAE/LTE, в которой может быть использовано изобретение.
На Фиг. 2 показала иллюстративная архитектура однонаправленных каналов SAE.
На Фиг. 3 и 4 показано иллюстративное локализованное распределение и рассредоточенное распределение полосы восходящей линии связи в FDMA схеме с одним носителем.
На Фиг. 5 показана блок-схема процедуры генерирования инициированного отчета о состоянии буфера в системе мобильной связи в соответствии с одним иллюстративным вариантом осуществления изобретения.
На Фиг. 6 показана блок-схема процедуры мультиплексирования данных в транспортный блок для передач по распределенному радиоресурсу в соответствии с иллюстративным вариантом осуществления изобретения.
На Фиг. 7 иллюстративно показаны инициирование и передача отчета о состоянии буфера в системе 3GPP LTE.
На Фиг. 8 и 9 иллюстративно показаны передача данных в восходящей линии связи и соответствующая передача отчетов о состоянии буфера в системе 3GPP LTE, где возникает распределение излишних ресурсов.
На Фиг. 10 иллюстративно показана передача данных в восходящей линии связи в соответствии с вариантом осуществления изобретения, используемая для выделения полезных эффектов, получаемых за счет реализации принципов изобретения.
На Фиг. 11 иллюстративно показана передача данных восходящей линии связи в соответствии с вариантом осуществления изобретения, используемая для выделения полезных эффектов, получаемых за счет реализации принципов изобретения и улучшенного планирования.
На Фиг. 12 показан размер транспортного блока полупостоянного распределения ресурсов для полупостоянно запланированных однонаправленных радиоканалов в соответствии с иллюстративным вариантом осуществления изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Ниже будут описаны различные варианты осуществления изобретения. Исключительно для иллюстративных целей большинство вариантов осуществления изложены в отношении к схеме ортогонального радиодоступа восходящей линии связи с одним носителем в соответствии с SAE/LTE, рассмотренными выше в разделе Уровень техники. Следует отметить, что изобретение может успешно использоваться, например, применительно к системе мобильной связи, такой как описанная выше система связи SAE/LTE, но изобретение не ограничивается его использованием в данной конкретной иллюстративной сети связи.
Пояснения, данные выше в разделе Уровень техники, предназначены для лучшего понимания, главным образом, относящихся к SAE/LTE описанных здесь иллюстративных вариантов осуществления, и их не следует понимать как ограничивающие изобретение описанными конкретными реализациями процессов и функций в сети мобильной связи. Тем не менее, улучшения, предложенные здесь, могут быть легко применены в архитектурах/системах, описанных в разделе Уровень техники, и в некоторых вариантах осуществления изобретения могут также использовать стандартные и улучшенные процедуры этих архитектур/систем.
Один из аспектов изобретения относится к схеме передачи для отчетов о состоянии буфера в системе мобильной связи. Предполагается, что планировщик радиоресурсов систем мобильной связи может использовать различные режимы планирования для распределения радиоресурсов. Согласно этому аспекту изобретения инициирующие события для отчетов о состоянии буфера, а также генерирование отчетов о состоянии буфера учитывают режим планирования, например динамическое или полупостоянное планирование, соответствующего однонаправленного радиоканала, данные которого готовы для передачи в узле связи, например в мобильном терминале/абонентском оборудовании. Кроме того, статус режима планирования, например, активация/деактивация полупостоянного планирования, может также учитываться при принятии решения о том, данные каких однонаправленных радиоканалов будут отправлены в отчете о состоянии буфера.
В одном примере доступные режимы планирования для однонаправленных радиоканалов включают в себя режим динамического планирования, в котором радиоресурсы динамически распределяются посредством динамических предоставлений, и режим полупостоянного планирования, в котором радиоресурсы распределяются на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования. В этой связи следует отметить, что термин «полупостоянно запланированный однонаправленный радиоканал» относится к однонаправленному радиоканалу, несущему данные, которые подходят для полупостоянного планирования и которые переданы по активированным полупостоянно запланированным ресурсам. Используется или нет полупостоянное распределение ресурсов планировщиком для однонаправленных радиоканалов, несущих данные, подходящие для полупостоянного планирования, решать предстоит планировщику. Конечно, планировщик попытается распределить однонаправленные радиоканалы, несущие данные, подходящие для полупостоянного планирования по полупостоянном распределении ресурсов, но это не является обязательным и может быть подвержено влиянию других параметров планирования, таких как качество канала, загрузка, и т.д.
В соответствии с этим примером в одном варианте осуществления изобретения статус активации полупостоянного распределения ресурсов рассматривается при инициировании и создании отчета о состоянии буфера, и если полупостоянное распределение ресурсов активировано, то дальше принимается во внимание, рассматриваются или нет соответствующие полупостоянно запланированные однонаправленные каналы в полупостоянном распределении ресурсов. Следовательно, в этом иллюстративном варианте осуществления узел связи для передачи отчета о состоянии буфера также отслеживает статус соответствующих полупостоянно запланированных однонаправленных радиоканалов по отношению к тому, учитываются или нет данные соответствующих полупостоянно запланированных однонаправленных радиоканалов в полупостоянном распределении ресурсов.
В отношении инициирования отчета о состоянии буфера предлагается, что поступление новых данных в буфер передачи узла связи инициирует отчет о состоянии буфера, только если удовлетворяются несколько критериев, относящихся к режиму планирования однонаправленного радиоканала, к которому принадлежат данные. Например, если данные являются данными полупостоянно запланированного однонаправленного канала и активированное полупостоянное распределение учитывает этот полупостоянно запланированный однонаправленный радиоканал, то отчет о состоянии буфера не инициируется.
Кроме того, предложено, что инициированный отчет о состоянии буфера не будет включать в себя те однонаправленные радиоканалы, для которых сконфигурировано активированное полупостоянное распределение ресурсов и данные которых учитываются в действительном в настоящее время полупостоянном распределении ресурсов. Другими словами, данные динамически запланированных однонаправленных радиоканалов постоянно отправляются в отчетах о состоянии буфера, как и данные полупостоянно запланированных однонаправленных радиоканалов, которые еще не учтены в действительном в настоящее время распределении ресурсов (например, если до этого не передавались данные однонаправленного радиоканала, так что полупостоянное распределение ресурсов еще не учитывает данные этого однонаправленного радиоканала). Если полупостоянное распределение ресурсов деактивировано, то в отчете о состоянии буфера будут передаваться данные всех однонаправленных радиоканалов, сконфигурированных в узле связи.
Другим аспектом изобретения является определение новых правил мультиплексирования для заполнения транспортного блока, который должен быть передан распределенному радиоресурсу. По существу в соответствии с дифференциацией однонаправленных радиоканалов на основе их режимов планирования и статусов режима планирования также могут быть введены новые правила мультиплексирования. Правила мультиплексирования прежде всего рассматривают тип распределения ресурсов. Таким образом, для каждого ресурса в пределах данного интервала времени передачи (TTI) при мультиплексировании данных в транспортный блок, который должен быть передан в данный интервал времени передачи, рассматривается то, является распределение ресурсов, относящееся к этому интервалу времени передачи, динамическим распределением ресурсов (динамическое предоставление) или полупостоянным распределением ресурсов (полупостоянное предоставление).
Если распределение ресурсов является полупостоянным распределением ресурсов (что означает, что полупостоянное распределение ресурсов активировано), то обеспечивается мультиплексирование в транспортный блок данного интервала времени передачи только данных полупостоянно запланированных однонаправленных радиоканалов, которые были рассмотрены в полупостоянном распределении ресурсов.
«Рассмотрены» означает в данном контексте, что в полупостоянном распределении ресурсов и его активации подразумевается, что соответствующий однонапрвленный однонаправленный радиоканал был рассмотрен в полупостоянном распределении ресурсов. Например, как будет указано ниже, данные полупостоянных однонаправленных радиоканалов, передающих данные в первый раз, передаются сначала по динамическим ресурсам, до тех пор пока полупостоянное распределение ресурсов не будет установлено или обновлено, т.е. не будет отправлено новое полупостоянное предоставление (например, приводящее к большему размеру транспортного блока, чем ранее, для учета данных однонаправленного радиоканала). При получении этого полупостоянного предоставления, настраивающего полупостоянное распределение ресурсов, передатчик данных (например, мобильный терминал/абонентское оборудование) может подтвердить на основе указанного размера транспортного блока, что однонаправленный радиоканал был учтен в полупостоянном распределении ресурсов.
Возвращаясь к правилам мультиплексирования, если распределение ресурсов является полупостоянным распределением ресурсов (т.е. распределение ресурсов является динамическим), то данные однонаправленных радиоканалов, не подходящих для полупостоянного планирования (т.е. динамически запланированных однонаправленных радиоканалов) и данные полупостоянных однонаправленных радиоканалов, не рассмотренных в полупостоянном распределении ресурсов, мультиплексируются в транспортный блок для передачи в заданный интервал передачи данных. Полупостоянные однонаправленные радиоканалы, еще не рассмотренные в полупостоянном распределении ресурсов, являются, например, данными однонаправленных радиоканалов, таких, для каких еще не обеспечивались данные раньше, так что планировщик еще не принимает к сведению однонаправленный радиоканал, отправляющий данные, и, следовательно, однонаправленный радиоканал еще не рассматривается в распределении ресурсов действующего в настоящий момент полупостоянного предоставления.
Кроме того, следует отметить, что в случае когда полупостоянное распределение ресурсов не активировано, данные всех однонаправленных радиоканалов передаются по динамически распределенным ресурсам. Кроме того, следует также отметить, что во всех случаях транспортный блок может быть заполнен данными в соответствии с приоритетами логических каналов, на которые отображаются соответствующие однонаправленные радиоканалы. При правильной конфигурации размер транспортного блока полупостоянного распределения ресурсов должен быть таким, чтобы все даные полупостоянно запланированных однонаправленных радиоканалов (рассматриваемых в полупостоянном предоставлении), которые становятся готовыми к отправке между двумя интервалами времени передачи, в которые полупостоянные ресурсы распределены, могли быть переданы в заданный интервал времени передачи.
Как уже кратко отмечалось выше, еще один аспект изобретения относится к использованию дополнительной информации, извлеченной приемником данных из вышеизложенных правил для отправки отчетов о состоянии буфера и наполнения транспортных блоков. Например, учитывая, что отчеты о состоянии буфера будут передаваться только для данных однонаправленных радиоканалов, для которых требуется динамическое предоставление, больше не существует какой-либо неопределенности в отношении вопроса, был или нет отчет о состоянии буфера инициирован данными полупостоянно запланированного однонаправленного радиоканала, который уже учтен в активированном и сконфигурированом в настоящий момент полупостоянном распределением ресурсов. Таким образом, можно избежать распределения ненужных ресурсов в сценариях, описанных в разделе Уровень техники настоящего документа. Кроме того, отслеживая то, данные каких однонаправленных каналов передаются по динамически распределенным радиоресурсам, приемник данных (например, базовая станция/eNode B), которая включает в себя планировщик в этом примере, может также обнаруживать становящиеся активными полупостоянно запланированные однонаправленные радиоканалы (т.е. производящие данные). Если данные полупостоянно запланированного однонаправленного радиоканала обнаружены в транспортном блоке, отправленном по динамически распределенному радиоресурсу, то приемник данных (планировщик) может допустить, что этот однонаправленный радиоканал еще не был принят во внимание в полупостоянном распределении ресурсов, и может активировать полупостоянное распределение ресурсов с обновленным полупостоянным предоставлением, чтобы принять во внимание дополнительные данные в теперь уже активном полупостоянно запланированном однонаправленном радиоканале.
Аналогичным образом, отслеживая транспортные блоки полупостоянно распределенных радиоресурсов, приемник данных (планировщик) может выявить, какие полупостоянно запланированные однонаправленные радиоканалы являются активными и посылают данные. Если он выявляет, что служба полупостоянно запланированного однонаправленного радиоканала становится неактивной (например, никаких данных полупостоянно запланированного однонаправленного радиоканала не посылалось в течение заданного порогового количества интервалов времени передачи, в которых сконфигурированы полупостоянно распределенные радиоресурсы), то приемник данных (планировщик) может принять решения об изменении (в данном случае уменьшении) полупостоянного предоставления (в данном случае уменьшение размера транспортного блока), чтобы принять во внимание то, что однонаправленный радиоканал стал неактивен.
В более конкретной реализации в соответствии с одним иллюстративным вариантом осуществления изобретения один или несколько полупостоянно запланированных однонаправленных радиоканалов передают IP-пакеты службы и используют сжатие заголовков IP, как, например, предложено в IETF RFC 3095, для сжатия заголовков IP. Кроме того, можно предположить, что этот по меньшей мере один полупостоянно запланированный однонаправленный радиоканал периодически генерирует IP-пакеты относительно постоянного размера, так что после сжатия заголовка создается в установившемся состоянии поток с относительно постоянной скоростью передачи данных. Одним из примеров такой службы является VoIP, как упоминалось выше. В этом случае размер IP-пакетов, передаваемых через однонаправленный радиоканал, может варьироваться до тех пор, пока сжатие заголовков IP не достигнет своего установившегося состояния и не создаст "квазистатические" размеры пакетов. Для того чтобы оптимизировать распределение ресурсов для служб такого типа, приемник данных (планировщик) может, таким образом, ожидать данных однонаправленного радиоканала, передающего данные служб такого типа (т.е. IP-пакеты, к которым применили сжатие заголовков) для достижения установившегося состояния до того, как учитывать их в полупостоянном распределении ресурсов.
Например, если базовая станция/eNode B (планировщик) выявляет, что данные полупостоянно запланированного однонаправленного радиоканала, переносящего данные VoIP службы, передаются мобильным терминалом/абонентским оборудованием по динамически распределенным ресурсам, то базовая станция/eNode B (планировщик) может не сразу обновить полупостоянное распределение ресурсов, а подождать, пока данные достигнут установившегося состояния, например, пока данные однонаправленного радиоканала не будут иметь квазипостоянную скорость передачи данных, перед тем как обновить полупостоянное распределение ресурсов.
Все аспекты изобретения, описанные выше, основаны на дифференциации однонаправленных радиоканалов с точки зрения их режима планирования, которое возможно в передатчике данных и приемнике данных, например, в мобильном терминале/абонентском оборудовании и базовой станции/eNode B соответственно передачи данных в восходящей линии связи. В одном из вариантов изобретения передатчик данных информируется приемником данных о режиме планирования соответствующих однонаправленных радиоканалов, установленных между передатчиком данных и приемником данных. Например, если рассматривать сценарий передачи в восходящей линии связи, то базовая станция/eNode B может указать режим планирования в сигнальных сообщениях, которыми она обменивается с мобильным терминалом/абонентским оборудованием во время установки однонаправленного радиоканала. В системе 3GPP, предполагая, что доступно два режима планирования, динамическое распределение ресурсов и полупостоянное распределение ресурсов, это может быть достигнуто посредством добавления дополнительного информационного элемента (IE) - одного флага будет достаточно в этом случае - к сообщению установки однонаправленного радиоканала протокола RRC, который показывает, несет ли соответствующий радиоканал, к которому относится сообщение установки однонаправленного радиоканала, данные, которые могут быть запланированы базовой станцией/eNode B с использованием полупостоянного распределения ресурсов.
Другим вариантом может быть назначение одной из доступных групп логических каналов (LCG), которой назначены однонаправленные радиоканалы, в качестве группы логических каналов, которой назначены только полупостоянно запланированные однонаправленные радиоканалы. Соответственно, указывая однонаправленный радиоканал, назначенный в эту предварительно заданную группу во время установки однонаправленного радиоканала, мобильному терминалу/абонентского оборудования неявно сообщается, что однонаправленный радиоканал потенциально запланирован с использованием полупостоянного распределения ресурсов.
Что касается инициирования отчета о состоянии буфера, в одном иллюстративном варианте осуществления изобретения поступление новых данных полупостоянно запланированных однонаправленных радиоканалов в буфер передачи данных узла связи (например, мобильного терминала/абонентского оборудования), которые учитываются в активированном полупостоянном распределении ресурсов, не инициируют отчет о состоянии буфера. Соответственно, как только данные становятся доступны в однонаправленном радиоканале и поступают в пустой буфер передачи узла связи, узел связи будет в первую очередь проверять следующие условия:
a) Активировано ли полупостоянное распределение ресурсов?
b) Является ли однонаправленный радиоканал, данные которого поступили в буфер передачи, полупостоянно запланированным однонаправленным радиоканалом?
c) Были ли данные однонаправленного радиоканала, от которого новые данные поступили в буфер передачи, уже отправлены по полупостоянно запланированному радиоресурсу?
Если все указанные выше условия выполняются, то помещенные в буфер данные однонаправленного радиоканала не учитываются при отправлении отчета о состоянии буфера. Если одно из приведенных выше условий не выполняется для данных однонаправленного радиоканала, поступающих в буфер передачи, то инициируется отчет о состоянии буфера.
Кроме того, следует отметить, что и другие события инициирования, определенные в системе, возможно, должны быть адаптированы. Как правило, события инициирования, зависящие от поступления данных в буфер передачи, не должны учитывать данные полупостоянно запланированных однонаправленных радиоканалов, которые учитывались в активном полупостоянном распределении ресурсов.
Например, рассмотрим событие инициирования, в соответствии с которым данные логического канала/ однонаправленного радиоканала в буфере передачи инициируют отчет о состоянии буфера, если в буфере передачи есть только данные однонаправленных радиоканалов, имеющих более низкий приоритет логического канала передачи буфера. В этом примере не будет отчета о состоянии буфера, если данные с более высоким приоритетом полупостоянно запланированных однонаправленных радиоканалов, учитываемых в активном полупостоянном распределении ресурсов (которые не инициируют отчет о состоянии буфера), уже присутствуют в буфере передачи. Соответственно, это инициирующее событие должно быть улучшено так, чтобы данные логического канала/однонаправленного радиоканала в буфере передачи инициировали отчет о состоянии буфера, если в буфере передачи есть только данные динамически запланированных однонаправленных радиоканалов и полупостоянно запланированных однонаправленных радиоканалов, не учитываемых в активном полупостоянном распределении ресурсов, имеющие более низкий приоритет логического канала.
В одном иллюстративном варианте осуществления изобретения инициирующие события для отчета о состоянии буфера в системе 3GPP LTE могут быть переопределены следующим образом. Отчет о состоянии буфера, таким образом, инициируется, если (заметим, что термины логический канал и однонаправленный радиоканал могут рассматриваться в таких событиях как синонимы, так как предполагается, что данные однонаправленного радиоканала отображаются на логический канал таким образом, что существует взаимно однозначное отображение между логическими каналами и однонаправленными радиоканалами):
- Данные восходящей линии связи для логического канала, который не учитывается в действующем на текущий момент полупостоянном предоставлении и который принадлежит к группе логических каналов (LCG), становятся доступными для передачи в RLC (управление линией радиосвязи) или PDCP (протокол конвергенции пакетных данных). Кроме того, данные относятся к логическому каналу с более высоким приоритетом, чем приоритеты логических каналов, для которых данные уже доступны для передачи и которые не учтены в действующем на текущий момент полупостоянном предоставлении. В данном случае инициируется "Обычный BSR".
- Ресурсы восходящей линии связи распределены и число битов заполнения транспортного блока (PDU MAC) равно или превышает размер элемента управления MAC отчета о состоянии буфера. В данном случае инициируется "Заполняющий BSR".
- Возникает изменение обслуживающей соты. В данном случае инициируется "Обычный BSR".
Кроме того, (периодический) отчет о состоянии буфера также инициируется истечением срока следующих таймеров:
- Когда истекает RETX_BSR_TIMER и UE содержит данные, доступные для передачи, инициируется "Обычный BSR".
- Когда истекает PERIODIC_BSR_TIMER, инициируется "Периодический BSR".
Если есть отчет о состоянии буфера, инициированный любым событием, узел связи проверит, есть ли доступные ресурсы восходящей линии связи для передачи отчета о состоянии буфера. Если нет, узел связи посылает запрос планирования, чтобы распределить ресурс восходящей линии связи, по которому может быть отправлен отчет о состоянии буфера. Рассматривая, например, ситуацию, когда мобильный терминал/абонентское оборудование должно отправить отчет о состоянии буфера и мобильному терминалу/абонентского оборудования не распределены PUSCH ресурсы, мобильный терминал/абонентское оборудование передает запрос планирования базовой станции/eNode B для запроса динамического распределения PUSCH ресурса.
В одном иллюстративном варианте осуществления изобретения отчеты о состоянии буфера могут не отправляться по радиоресурсам, которые были распределены на полупостоянной основе, а узел связи, который должен передавать отчет о состоянии буфера, будет использовать только динамически распределенные радиоресурсы для отправления отчета о состоянии буфера. Кроме того, в другом варианте осуществления изобретения отчет о состоянии буфера может быть передан как по полупостоянно запланированным радиоресурсам, как и по динамически распределенным радиоресурсам.
Далее в отношении Фиг. 5 будет описан иллюстративный вариант осуществления изобретения, относящийся к созданию отчетов о состоянии буфера. Как правило, в отчете о состоянии буфера передается отчет о данных в буфере передачи, удовлетворяющем правилам о том, данные каких однонаправленных радиоканалов должны быть учтены, как уже сказано в этом документе. В одном иллюстративном варианте осуществления размер данных в буфере передачи передается в отчете отдельно для каждой группы логических каналов. Таким образом, размер данных, переданный конкретной группы логических каналов, учитывает данные однонаправленных радиоканалов, принадлежащих к соответствующей группе логических каналов, которые должны быть учтены согласно определенным здесь правилам.
В отчете о состоянии буфера могут, например, передаваться сведения об одной или нескольких отдельных (не всех) группах логических каналов (короткий или сокращенный BSR). В этом случае отчет для группы логических каналов в отчете о состоянии буфера содержит и поля для указания соответствующей группы логических каналов (идентификатор группы логических каналов - LCG ID), и поле для указания размера данных в буфере передачи для тех однонаправленных радиоканалов, которые принадлежат к группе логических каналов и которые должны быть учтены в передаче отчета о состоянии буфера. Если в отчете передаются сведения обо всех группах логических каналов (длинный BSR), то нет необходимости включать идентификаторы групп логических каналов в отчет о состоянии буфера, а отчет может содержать только размер данных в буфере передачи для тех однонаправленных радиоканалов, которые относятся к группе логических каналов и которые должны учитываться в отчете о состоянии буфера для каждой группы логических каналов. Отчет о состоянии буфера может, например, отправляться как элемент управления MAC.
На Фиг. 5 показана блок-схема процедуры создания и (дополнительно) передачи отчета о состоянии буфера в системе мобильной связи в соответствии с одним иллюстративным вариантом осуществления изобретения. Процедура, показанная на Фиг. 5, может выполняться, например, мобильным терминалом/абонентским оборудованием, если рассматривать передачу данных в восходящей линии связи.
На Фиг. 5 предполагается, что некоторые события, такие как поступление новых высокоприоритетных данных в буфер передачи мобильного терминала/абонентского оборудования или истечение срока таймера для инициирования периодических отчетов о состоянии буфера, инициировали генерирование отчета о состоянии буфера. Для иллюстрации узел связи для отправки отчета о состоянии буфера о данных восходящей линии связи в его буфере отправки является мобильным терминалом/абонентским оборудованием, и также предполагается, что есть два режима планирования для планирования ресурсов восходящей линии связи - динамический режим планирования, в котором радиоресурсы динамически распределяются динамическими предоставлениями, и полупостоянный режим планирования, в котором радиоресурсы распределяются на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования.
В этом примере для примера предполагается, что должен быть отправлен полный отчет о состоянии буфера по однонаправленным радиоканалам всех групп логических каналов. Следующая процедура также может быть применена в ситуациях, когда отчет о состоянии буфера только для одного (или не всех) групп логических каналов должен быть отправлен - в этом случае должны быть проанализированы только однонаправленные радиоканалы соответствующей группы логических каналов с использованием следующей процедуры.
Для создания отчета о состоянии буфера мобильный терминал/абонентское оборудование проверяет 501, активировано ли полупостоянное распределение ресурсов. Если это не так, мобильный терминал/абонентское оборудование добавляет 502 данные любого однонаправленного радиоканала, имеющего данные в буфере передачи в отчет о состоянии буфера. Если отчет о состоянии буфера должен быть ограничен отчетом об одной или нескольких группах логических каналов, то в отчет о состоянии буфера добавляются только данные тех однонаправленных радиоканалов, которые относятся к необходимым группам логических каналов. Далее отчет о состоянии буфера может быть передан 507 по следующему ресурсу - восходящему каналу, распределенному мобильному терминалу/абонентскому оборудованию. Состояние буфера передается через PUSCH, в результате чего отчет о состоянии буфера мультиплексируется в транспортный блок с другими данными восходящей линии связи.
Если полупостоянное распределение ресурсов активировано, то мобильный терминал/абонентское оборудование будет учитывать каждый однонаправленный радиоканал, имеющий данные в буфере передачи, который должен сообщить о своих данных в буфере передачи, следующим образом. Мобильный терминал/абонентское оборудование выбирает 503 однонаправленный радиоканал #i из однонаправленного радиоканала, имеющего данные в буфере передачи, и проверяет 503, является ли этот однонаправленный радиоканал #i полупостоянно запланированным однонаправленным радиоканалом. Если это не так, т.е. однонаправленный радиоканал #i является динамически запланированным однонаправленным радиоканалом, то мобильный терминал/абонентское оборудование учитывает 504 однонаправленный радиоканал #i в своих отчетах, например данные однонаправленного радиоканала #i в буфере передачи учитываются для группы логических каналов, к которой принадлежит однонаправленный радиоканал #i.
В противном случае, если однонаправленный радиоканал #i является полупостоянно запланированным однонаправленным радиоканалом, то мобильный терминал/абонентское оборудование проверяет 505, учитывается ли уже однонаправленный радиоканал #i в действующем на текущий момент полупостоянном распределении ресурсов. Это может быть осуществлено, например, посредством хранения флага для каждого полупостоянно запланированного однонаправленного радиоканала, указывающего это состояние. Флаг может быть, например, установлен для того, чтобы указать, что однонаправленный радиоканал #i учитывается в действующем на текущий момент полупостоянном распределении ресурсов, если возникла новая активация (также здесь обозначаемая как «реактивация») полупостоянного распределения ресурсов (т.е. было получено новое полупостоянное предоставление) после того, как данные однонаправленного радиоканала были отправлены по динамически распределенным ресурсам.
Если однонаправленный радиоканал #i не учитывается в действующем на текущий момент полупостоянном распределении ресурсов, например соответствующий флаг не установлен, то однонаправленный радиоканал #i учитывается 504 в отчете о состоянии буфера, как и динамически запланированные однонаправленные радиоканалы. В противном случае, когда однонаправленный радиоканал #i уже учтен в действующем на текущий момент полупостоянном распределении ресурсов, то отчет о его данных в буфере передачи не передается в связи с тем, что мобильный терминал/абонентское оборудование может предположить, что в действующем на текущий момент и активном полупостоянном распределении ресурсов уже распределены достаточные ресурсы для передачи данных однонаправленного радиоканала #i.
Если есть 506 по меньшей мере еще один однонаправленный радиоканал, имеющий данные в буфере передачи, процедура возвращается к этапу 503, где выбирается следующий радиоканал. По сути, этапы 503 и 505 (и этап 504, если применим) повторяются для всех однонаправленных радиоканалов, имеющих данные в буфере передачи мобильного терминала/абонентского оборудования. Порядок, в котором обрабатываются отдельные однонаправленные радиоканалы, имеющие данные в буфере передачи, может быть основан, например, на группах логических каналов, к которым они принадлежат. Например, если отчет о состоянии буфера передается на основе групп логических каналов, может быть выгодно обрабатывать однонаправленные радиоканалы одной логической группы один за другим, как определено выше, и суммировать объем их данных в буфере передачи (для тех однонаправленных радиоканалов, которые должны быть учтены в отчете) для передачи одного единственного размера данных на группу логических каналов.
В этой связи следует отметить, что в случае, когда мобильный терминал/абонентское оборудование имеет только (один или несколько) сконфигурированных однонаправленных радиоканалов, которые все учтены и переданы через активированное полупостоянное распределение ресурсов, периодические отчеты о состоянии буфера будут указывать на то, что в буфере передачи мобильного терминала/абонентского оборудования нет данных, которые ожидают передачи в восходящей линии связи.
Далее более подробно будет описан еще один аспект изобретения, использование предоставленных радиоресурсов и, в частности, новые правила мультиплексирования для передачи данных однонаправленных радиоканалов, которые могут быть запланированы в соответствии с различными режимами планирования. Одно свойство этого аспекта изобретения заключается в том, что существует дифференциация распределенных ресурсов восходящей линии связи на основе типа распределения, т.е. соответствующего режима планирования. Кроме того, использование распределенных радиоресурсов может также учитывать режим планирования различных однонаправленных радиоканалов, имеющих данные, ожидающие передачи.
Для примера, это свойство будет описано, предполагая, что радиоресурсы могут быть запланированы динамически или на полупостоянной основе, как обсуждалось в этом документе ранее. Каждый раз, когда в буфер передачи однонаправленного радиоканала поступают новые данные, обладающие более высоким приоритетом, чем данные, уже доступные в буфере передачи передающего узла связи (например, мобильного терминала/абонентского оборудования), при возникновении возможности передачи в восходящей линии связи (т.е. существует интервал времени передачи, в котором узлу связи распределены радиоресурсы) узел связи выполняет дополнительные проверки для определения того, какие из ожидающих в буфере передачи данных будут переданы. В первую очередь узел связи проверяет 601, был ли ресурс, распределенный в интервале времени передачи, распределен динамическим предоставлением (т.е. динамически распределен) или был распределен полупостоянным предоставлением (т.е. посредством полупостоянного распределения ресурсов). Обратите внимание, что в случае наличия ресурса в данный интервал времени передачи, который был распределен полупостоянным предоставлением, это также означает, что было активировано полупостоянное распределение ресурсов.
Если радиоресурс является полупостоянно запланированным ресурсом, то узел связи передает только данные однонаправленных радиоканалов, которые подходят для полупостоянного планирования и которые учтены в действующем на текущий момент и активированном полупостоянном предоставлении. В этом иллюстративном варианте осуществления изобретения это реализовано посредством того, что узел связи сначала выбирает 602 полупостоянно запланированный (SPS) однонаправленный радиоканал #i, имеющий данные в буфере передачи (например, SPS однонаправленный радиоканал может быть выбран в соответствии с его приоритетом логического канала), и проверяет 603, учитывается ли SPS однонаправленный радиоканал #i в действительном в текущий момент полупостоянном предоставлении (SPS распределение ресурсов). Если это должно быть так, то данные SPS однонаправленного радиоканала #i добавляются 604 (мультиплексируются) к транспортному блоку.
Если SPS однонаправленный радиоканал #i не учитывается в действительном в текущий момент полупостоянном предоставлении или после того, как данные SPS однонаправленного радиоканала #i были добавлены в транспортный блок, узел связи определяет 605, если следующий полупостоянно запланированный однонаправленный радиоканал, имеющий данные в буфере передачи. Если это так, узел связи переходит назад к этапу 602 и выбирает следующий полупостоянно запланированный однонаправленный радиоканал, имеющий данные в буфере передачи (например, снова на основе приоритета логического канала) и обрабатывает этот следующий полупостоянно запланированный однонаправленный радиоканал, как описано выше. После заполнения транспортного блока он передается 606 по распределенному полупостоянно распределенному ресурсу.
Если на этапе 601 определено, что распределенный радиоресурс в интервал времени передачи является динамически распределенным посредством динамического предоставления, то далее проверяется 607, ожидает ли какой-либо отчет о состоянии буфера отправки. Если да, то отчет о состоянии буфера добавляется 608 в транспортный блок. В одной иллюстративной реализации транспортный блок соответствует PDU (протокольный блок данных) объекта MAC (объект управления доступом к среде) и отчет о состоянии буфера включается в заголовок PDU MAC в качестве элемента управления BSR.
Если нет отчета о состоянии буфера, который должен быть отправлен, или после добавления 608 отчета о состоянии буфера к транспортному блоку далее следует итеративный обход однонаправленных радиоканалов, имеющих данные в буфере передачи, и данные динамически запланированных однонаправленных радиоканалов добавляются к транспортному блоку. Кроме того, если полупостоянное распределение ресурсов активировано, также данные полупостоянно запланированных однонаправленных радиоканалов, не учитываемых в активированном полупостоянном распределении ресурсов, добавляются в транспортный блок. Если полупостоянное распределение ресурсов деактивировано, то данные всех полупостоянно запланированных однонаправленных радиоканалов добавляются в транспортный блок по мере появления в буфере передачи (в этом примере, полупостоянное планирование ресурсов, будучи деактивированным эквивалентно тому, что ни один однонаправленный радиоканал не был учтен в полупостоянном распределении ресурсов).
Одна возможная иллюстративная реализация этой процедуры может быть выполнена следующим образом. Узел связи выбирает 609 однонаправленный радиоканал #i из однонаправленных радиоканалов, имеющих данные в буфере передачи, и проверяет 610 затем, является однонаправленный радиоканал динамически или полупостоянно запланированным. Если однонаправленный радиоканал #i не является полупостоянно запланированным радиоканалом, то данные однонаправленного радиоканала #i добавляются 612 к транспортному блоку. Если однонаправленный радиоканал #i является полупостоянно запланированным радиоканалом, то далее определяется 611, учитывается ли однонаправленный радиоканал в текущем полупостоянном распределении ресурсов или нет. В этой связи следует отметить, что это определение дает «нет» для всех полупостоянно запланированных однонаправленных радиоканалов, если полупостоянное планирование деактивировано. (В этом контексте следует отметить, что полупостоянное распределение ресурсов может быть сконфигурировано (например, периодичность распределения), но сконфигурированные ресурсы еще не известны, так как полупостоянное планирование не активировано (т.е. еще не было отправлено ни одного полупостоянного предоставления для активирования полупостоянного распределения ресурсов.) Таким образом, конфигурация и (де)активация полупостоянного планирования являются независимыми). Если полупостоянное планирование активировано, то это определение даст ответ «да» для тех полупостоянно запланированных однонаправленных радиоканалов, которые учитываются в текущем полупостоянном распределении ресурсов (соответственно в действующем в настоящий момент полупостоянном предоставлении).
Если определение на этапе 611 дает ответ «да» (что также означает, что полупостоянное планирование было активировано), данные соответствующего однонаправленного радиоканала #i в буфере передачи не включаются в транспортный блок. Если определение в пункте 611 дает ответ "нет", то данные соответствующего однонаправленного радиоканала #i в буфере передачи включаются 612 в транспортный блок.
Этап 613 гарантирует, что все однонаправленные радиоканалы, имеющие данные в буфере передачи, проверены и обработаны согласно описанным выше правилам. Если были обработаны все однонаправленные радиоканалы, имеющие данные в буфере передачи, то транспортный блок может быть отправлен 606 по распределенному динамическому ресурсу.
Поведение мультиплексирования для заполнения транспортного блока, который должен быть передан, может быть резюмировано следующим образом.
Если распределенный радиоресурс является динамически распределенным радиоресурсом, то следующие данные могут быть мультиплексированы в транспортный блок:
- элементы управления MAC, включая отчеты о состоянии буфера, если доступны для передачи,
- данные динамически запланированных однонаправленных радиоканалов,
- если полупостоянное распределение ресурсов еще не было активировано, то данные всех полупостоянно запланированных однонаправленных радиоканалов, и
- если полупостоянное распределение ресурсов было активировано, то данные полупостоянно запланированных однонаправленных радиоканалов, не учтенных в текущем полупостоянном распределении ресурсов (соответственном полупостоянном предоставлении), мультиплексируются в транспортный блок, если таковые имеются. Если распределенный радиоресурс является полупостоянно распределенным радиоресурсом, то мультиплексор узла связи мультиплексирует в транспортный блок данные тех полупостоянно запланированных однонаправленных радиоканалов, которые уже учтены в текущем полупостоянном распределении ресурсов (альтернативно: мультиплексор узла связи мультиплексирует в транспортный блок данные тех полупостоянно запланированных однонаправленных радиоканалов, данные которых ранее были переданы через полупостоянно распределенный радиоресурс в предыдущий интервал времени передачи).
Кроме того, следует отметить, что в иллюстративном варианте осуществления изобретения, обсуждаемом выше в отношении Фиг. 6, отчеты о состоянии буфера передаются только по динамически выделенным ресурсам.
Вообще, следует отметить, что размер транспортного блока распределения ресурсов ограничен. В хорошо реализованном полупостоянно распределении ресурсов размер транспортного блока выбирается планировщиком таким, чтобы данные всех полупостоянно запланированных однонаправленных радиоканалов, учитываемых в полупостоянном распределении ресурсов, укладывались в транспортный блок. Если по какой либо причине какие-то данные полупостоянно запланированного однонаправленного радиоканала, учтенного в полупостоянном распределении ресурсов, не поместились в транспортный блок (оставшиеся биты), то может быть использована сегментация данных для заполнения (оставшихся битов) транспортного блока по меньшей мере частью данных полупостоянно запланированного однонаправленного радиоканала, ожидающих отправки в буфере передачи.
Хотя это труднее реализовать, но также динамическое распределение следует реализовать в идеале так, чтобы узел связи мог передать данные всех однонаправленных радиоканалов, ожидающих передачи (в соответствии с приведенными выше правилами мультиплексирования) внутри одного транспортного блока. Поскольку это несколько труднее для реализации ввиду менее регулярного размера данных служб, не подходящих для полупостоянного распределения ресурсов (учитывая, что планировщик также не хочет постоянно распределять размеры транспортного блока, значительно превышающие размер данных, доступных для передачи), то сегментация отдельных пакетов данных однонаправленного радиоканала может происходить более часто для динамического распределения ресурсов.
Приведенные выше правила мультиплексирования данных различно сконфигурированных однонаправленных радиоканалов в транспортный блок могут быть альтернативно сформулированы следующим образом. В другом иллюстративном варианте осуществления выполняются следующие определения и этапы (для передачи в восходящей линии связи):
1. Если данные не из полупостоянно запланированного однонаправленного радиоканала: Эти данные могут быть включены только в транспортный блок, который передается во время TTI по динамическим ресурсам восходящей линии связи
2. Если данные из полупостоянно запланированного однонаправленного радиоканала:
- Если полупостоянное планирование не было активировано: Эти данные могут быть включены в транспортный блок, который передается во время TTI с динамическими ресурсами восходящей линии связи.
- Если полупостоянное планирование было активировано.
- Если активация/реактивация полупостоянно запланированных ресурсов происходит после того, как данные становятся доступными в полупостоянно запланированном однонаправленном радиоканале. Эти данные могут быть включены только в транспортный блок, который передается во время TTI, в котором сконфигурированы полупостоянные ресурсы восходящей линии связи. Не допускается включение данных в транспортный блок, который передается во время TTI динамическими ресурсами восходящей линии связи.
- Если еще не было реактивации полупостоянного планирования, то даже если данные появляются в полупостоянно запланированном однонаправленном радиоканале. Если полупостоянное планирование уже активировано, то данные не могут быть включены в транспортный блок, который передается во время TTI, в котором сконфигурированы полупостоянные ресурсы восходящей линии связи. Однако эти данные могут быть включены в транспортный блок, который передается во время TTI с динамическими ресурсами восходящей линии связи.
Далее по отношению к Фиг. 10 будет описан иллюстративный вариант осуществления изобретения. На Фиг. 10 иллюстративно показана передача данных (и отчетов о состоянии буфера) в соответствии с описанными здесь улучшенными процедурами для инициирования и передачи отчетов о состоянии буфера, и для мультиплексирования данных по распределенным ресурсам. Для наглядности, Фиг. 10 относится к передаче данных в восходящей линии связи абонентским оборудованием к eNode B (содержащему объект планирования) в улучшенной системе мобильной связи 3GPP LTE. В этом примере предполагается, что абонентское оборудование (UE) установило две VoIP службы, так что полупостоянно запланированные однонаправленные радиоканалы ("VoIP-каналы") сконфигурированы в абонентское оборудование. Эти два VoIP-канала обозначены "1-й RB" и "2-й RB» на Фиг. 10. Кроме того, есть еще и динамически запланирвоанная служба, работающая в абонентском оборудовании, которая передается через динамически запланированный однонаправленный радиоканал (обозначенный "3-й RB") на Фиг. 10.
Планировщик (т.е. eNode B в данном примере) конфигурирует полупостоянное планирование, используя передачу сигналов RRC. Абонентское оборудование снабжается полупостоянным предоставлением (PDCCH (SPS)), которое периодически распределяет радиоресурс по PUSCH абонентского оборудования. Для службы VoIP периодичность распределения ресурсов обычно составляет 20 мс, так как это интервал времени, в котором VoIP-кодек производит IP-пакеты, содержащие речевые данные. Можно предположить, что полупостоянное распределение ресурсов активировано и полупостоянно планируемые радиоресурсы восходящей линии связи в PUSCH соответствуют скорости передачи данных пакетов IP, создаваемых VoIP-кодеком, которые переносятся одним из VoIP-однонаправленных каналов (здесь: 1-й RB). В соответствии с определенными выше правилами мультиплексирования все данные, произведенные VoIP-каналом "1-й RB" на Фиг. 10, таким образом, передаются посредством полупостоянно планируемых радиоресурсов восходящей линии связи.
В какой-то момент времени новые данные VoIP-однонаправленного канала "1-й RB" поступают в пустой буфер передачи абонентского оборудования. В обычной реализации это событие инициировало бы отчет о состоянии буфера. В соответствии с правилами, изложенными выше по отношению к Фиг. 6, поступление новых данных полупостоянно запланированного однонаправленного радиоканала, который учтен в активированном полупостоянном распределении ресурсов, как это есть в случае VoIP- однонаправленного канала «1-й RB», не инициирует отчет о состоянии буфера. Соответственно, запрос планирования и отчет о состоянии буфера не будут отправлены абонентским оборудованием в ответ на поступление новых данных VoIP-канала «1-й RB» в буфер передачи.
Несколько временных интервалов спустя данные динамически запланированного однонаправленного радиоканала "3-й RB" поступают в буфер передачи. Поступление этих новых данных инициирует передачу отчета о состоянии буфера. В этом варианте осуществления изобретения для иллюстративности предполагается, что отчеты о состоянии буфера отправляются с использованием динамически запланированных ресурсов. Соответственно, абонентское оборудование отправляет запрос планирования в течение следующего временного интервала, в котором PUCCH сконфигурирован (PUCCH (SR)), и получает в ответ на него от eNode В динамическое предоставление через PDCCH (PDCCH (GD)), указывающее некоторый интервал времени (или интервал времени передачи), который распределен для абонентского оборудования, и формат транспорта (неявно указывающий размер транспортного блока) для передачи в этот временной интервал (или интервал времени передачи).
Отчет о состоянии буфера абонентского оборудования сообщает состояние буфера на момент времени его создания, т.е. когда создавался отчет о состоянии буфера, в буфере передачи были данные VoIP-канала «1-й RB» и динамически запланированного однонаправленного радиоканала «3-й RB». Как описано выше в отношении Фиг. 5, абонентское оборудование в отчете о состоянии буфера сообщает только о данных динамически запланированного однонаправленного радиоканала «3-й RB», так как полупостоянное планирование активировано (см. этап 501 на Фиг. 5), и VoIP-канал «1-й RB» учтен в текущем полупостоянном распределении ресурсов (см. этап 505 на Фиг. 5). Соответственно, динамическое предоставление (PDCCH (DG)), полученное от eNode B в ответ на запрос планирования (PUCCH (SR)), используется для передачи только инициированого отчета о состоянии буфера по данным динамически запланированного однонаправленного радиоканала «3-й RB», мультиплексированного с данными динамически запланированного однонаправленного радиоканала «3-й RB» (BSR & data (3-й RB)) по динамически распределенному ресурсу, как в процедуре, изложенной выше по отношению к Фиг. 6.
Далее, поступают новые данные VoIP-канала "2-й RB" в буфер передачи абонентского оборудования. Предполагается, что VoIP-канал "2-й RB" не должен учитываться в полупостоянном распределении ресурсов, сконфигурированом в текущий момент для абонентского оборудования, так что в соответствии с правилами, изложенными ранее, его данные должны быть переданы через динамически распределенные ресурсы. Для того чтобы абонентскому оборудованию распределили такой ресурс, абонентское оборудование использует следующий интервал времени передачи, в котором сконфигурирован PUCCH, для отправки запроса планирования (PUCCH (SR)) к eNode B, который распределяет динамические ресурсы и возвращает соответствующее динамическое предоставление (PDCCH(DG)) абонентскому оборудованию.
После интервала времени передачи, в который абонентское оборудование посылает запрос планирования (PUCCH (SR)) к eNode B для данных VoIP-канала "2-й RB", абонентское оборудование имеет полупостоянно запланированный распределенный ресурс. После процедуры, описанной выше в отношении Фиг. 6, абонентское оборудование будет мультиплексировать только данные VoIP-канала "1-й RB" в буфере передачи в этом ресурсе восходящей линии связи (VoIP данные (1-й RB)).
До динамически распределенного ресурса PUSCH (распределение которого было инициировано запросом планирования, отправленным в ответ на новые данные VoIP-однонаправленного канала «2-й RB», поступающих в буфер передачи) мультиплексируются новые данные динамически запланированного однонаправленного радиоканала «3-й RB» в буфере передачи. Так как мультиплексирование данных в транспортный блок для передачи по динамически распределенному ресурсу PUSCG учитывает все данные, присутствующие в буфере передачи перед созданием транспортного блока, в соответствии с процедурой Фиг. 6, данные динамически запланированного однонаправленного радиоканала «3-й RB» и данные VoIP-канала «2-й RB» будут мультиплексированы в транспортный блок, например, в соответствии с приоритетами логических каналов, к которым относятся, соответственно, динамически запланированный однонаправленный радиоканал «3-й RB» и VoIP-канал «2-й RB». В зависимости от размера распределения данные однонаправленного радиоканала также могут подвергаться сегментации.
Соответственно, в примере, изложенном по отношению к Фиг. 10, все распределенные ресурсы используются для передачи данных, так что общее использование ресурсов в восходящей линии связи является оптимизированным. Еще один вариант осуществления изобретения относится к ситуациям, в которых сконфигурировано более одного полупостоянно запланированного однонаправленного радиоканала (например, два или более однонаправленных радиоканалов для VoIP) и где один из полупостоянно запланированных однонаправленных радиоканалов, который некоторое время был неактивным (и поэтому не учитывался в полупостоянном распределении ресурсов), становится активным снова или в первый раз. В случае когда полупостоянное планирование уже активировано и один или несколько полупостоянно запланированных однонаправленных радиоканалов активно передают данные по сконфигурированным полупостоянным ресурсам восходящей линии связи, полупостоянно запланированный однонаправленный радиоканал, становящийся активным (снова), т.е. генерирующим данные, не передается по сконфигурированым полупостоянно распределенным ресурсам восходящей линии связи до тех пор, пока не получена (ре)активация полупостоянного планирования. Таким образом, данные полупостоянно запланированного однонаправленного радиоканала, становящегося активным (снова) передаются по динамически распределенным ресурсам, пока полупостоянное предоставление не переконфигурирует ((ре)активирует) полупостоянное распределение ресурсов для учета данных полупостоянно запланированного однонаправленного радиоканала, который (снова) становится активным, за счет соответствующего увеличения предоставления (например, посредством увеличения размера транспортного блока, позволяющего передавать данные от всех полупостоянно запланированных однонаправленных радиоканалов (ожидаемых), созданных в данных интервал полупостоянного планирования).
На Фиг. 11 иллюстративно выделена адаптация полупостоянного распределения ресурсов полупостоянно запланированному радиоканалу (SPS радиоканал), который (снова) становится активным. Иллюстративная процедура сигнализации на Фиг. 11 в соответствии с одним вариантом осуществления изобретения также будет использована для изложения другого аспекта изобретения, а именно улучшенного механизма планирования, обычно реализуемого в базовой станции/eNode B на основе дополнительной информации о состоянии мобильного терминала/абонентского оборудования, на основе новых правил инициирования и создания отчетов о состоянии буфера и мультиплексирования данных в восходящих ресурсов, как изложено в данном документе.
В целом следует отметить, что применение процедур, изложенных выше в отношении Фиг. 5 и Фиг. 6, дает возможность планировщику (при условии, что он размещен совместно с приемником данных, например, базовая станция/eNode B), сделать несколько выводов из характера передачи сигналов передатчика данных (например, мобильного терминала). Например, если активировано полупостоянное распределение, отчеты о состоянии буфера будут передавать только сведения об однонаправленных радиоканалах, которые не учтены в текущем полупостоянном распределении ресурсов. Таким образом, планировщик может быть уверенным, что в отчете о состоянии буфера не будут указаны полупостоянно запланированные однонаправленные радиоканалы, которые учтены в текущем полупостоянном предоставлении.
Кроме того, в случае когда в отчете о состоянии буфера сообщается о полупостоянно запланированном радиоканале (например, сообщается о группе логических каналов, которой назначены все полупостоянно запланированные однонаправленные радиоканалы), или отслеживая содержимое транспортных блоков в динамически распределенных ресурсах, планировщик может в дальнейшем определить, что полупостоянно запланированный однонаправленный радиоканал (снова) стал активным (при отслеживании транспортных блоков в восходящей линии связи, планировщик даже знает, какой именно полупостоянно запланированный однонаправленный радиоканал стал активным) и может соответственно переконфигурировать полупостоянное распределение ресурсов, например, посредством так называемой реактивации, с тем чтобы иметь передатчик данных, передающий данные этого полупостоянно запланированного однонаправленного радиоканала по полупостоянно распределенным ресурсам. Аналогичным образом, отслеживая также содержимое транспортных блоков полупостоянно распределенных ресурсов, планировщик может также определить полупостоянно запланированный однонаправленный радиоканал, который снова стал неактивным (например, закончился речевой поток службы VoIP), и может аналогично сократить полупостоянное предоставление, чтобы принимать во внимание только оставшиеся полупостоянно запланированные однонаправленные радиоканалы. Таким образом, размер транспортного блока, распределенный полупостоянным планированием, может быть изменен на основе дополнительной информации, полученной из новых процедур для инициирования и передачи отчетов о состоянии буфера и для мультиплексирования данных в транспортные блоки в соответствии с типом распределения.
На Фиг. 11 выделен сценарий, по существу аналогичный сценарию на Фиг. 10. Предполагается что VoIP-однонаправленный канал «2-й RB» становится активным в некоторый момент времени, в который полупостоянное планирование активировано, и принимает во внимание активный VoIP-однонаправленный канал «1-й RB». Как и на Фиг.10, после поступления новых данных VoIP-однонаправленного канала «2-й RB» в буфер передачи инициируется отчет о состоянии буфера и абонентское оборудование посылает запрос планирования (PUCCH(SR)) в следующий доступный распределенный временной интервал, в котором сконфигурирован PUCCH. В eNode, получающий запрос планирования, распределяет динамический ресурс абонентскому оборудованию, сигнализируя динамическое предоставление по PDCCH (PDCCH (DG)). Абонентское оборудование передает eNode B отчет о состоянии буфера и данные VoIP-однонаправленного канала «2-й RB» по распределенному динамическому ресурсу. Из отчета о состоянии буфера (и необязательно из определения из какого(каких) однонаправленного радиоканала(однонаправленных радиоканалов) созданы данные в транспортном блоке) eNode B может заключить, что VoIP-канал «2-й RB» (так как сконфигурировано два VoIP-канала для абонентского оборудования, и VoIP-однонаправленный канал «1-й RB» уже учитывается в полупостоянном распределении ресурсов). Соответственно, планировщик eNode B может решить увеличить полупостоянное предоставление так, что данные двух VoIP-однонаправленных каналов, сконфигурированных в абонентском оборудовании, могут быть переданы по полупостоянно распределенному ресурсу. Таким образом, eNode B посылает еще одну активацию (т.е. реактивацию) полупостоянного планирования, дающую новое увеличенное полупостоянное предоставление, и соответствующий размер транспортного блока абонентского оборудования (PDCCH (SPS)).
Абонентское оборудование получает новое полупостоянное предоставление и может заключить (например, из того факта, что данные VoIP-однонаправленного канала «2-й RB» были отправлены по динамическому ресурсу ранее, и/или на основании увеличенного размера транспортного блока, соответствующего среднему размеру данных, создаваемых VoIP- однонаправленным каналом «1-й RB» и VoIP- однонаправленным каналом «2-й RB» в интервале SPS распределения), что VoIP- однонаправленный канал «2-й RB» также учитывается в полупостоянном распределении ресурсов. Соответственно, при поступлении новых данных VoIP-канала «1-й RB» или VoIP-канала «2-й RB» в буфер передачи после реактивации полупостоянного распределения ресурсов эти данные не будут инициировать отчет о состоянии буфера и запрос планирования. Напротив, данные двух VoIP-однонаправленных каналов теперь передаются по переконфигурированным полупостоянным ресурсам.
В еще одном иллюстративном варианте осуществления пример, приведенный выше по отношению к Фиг. 11, далее улучшен в том, что планировщик не будет немедленно изменять полупостоянное распределение ресурсов в ответ на то, что полупостоянно запланированный однонаправленный радиоканал становится активным. Это может быть полезно, если можно предположить, что служба, передающаяся по полупостоянно запланированному однонаправленному радиоканалу, характеризуется довольно постоянной скоростью передачи данных с небольшим отклонением от средней скорости передачи данных (т.е. относительно постоянные размеры пакетов с постоянными интервалами) после некоторого времени работы. Одним примером службы такого типа является VoIP-служба (используя сжатие IP-заголовков), где можно считать, что размер IP-пакетов достигает установившегося состояния после того, как сжатие заголовков должным образом параметризировано, и что IP-пакеты создаются с практически постоянными интервалами, так что в общем достигается постоянная скорость передачи. В этом случае планировщик может распределять данные такого полупостоянно запланированного однонаправленного радиоканала, переносящего такую службу, по динамическим ресурсам, до тех пор пока размер данных (количество бит) на интервал полупостоянного планирования не войдет в установившееся состояние. После достижения такого установившегося состояния планировщик может затем реактивировать полупостоянное распределение ресурсов с размером транспортного блока (соответственно, полупостоянного предоставления), увеличенным в соответствии с размером данных установившегося состояния полупостоянно запланированного однонаправленного радиоканала, создаваемых в интервал полупостоянного планирования.
В примере, приведенном в отношении Фиг. 11, связь (ре)активации полупостоянного планирования с VoIP-однонаправленным каналом «2-й RB» была простой, так как VoIP- однонаправленный канал «2-й RB» рассматривался единственным полупостоянно запланированным однонаправленным радиоканалом, который (снова) стал активным и который передавал данные по динамическим ресурсам. Соответственно, абонентское оборудование имело возможность идентифицировать простым способом, что (ре)активация полупостоянного планирования была в ответ на то, что VoIP-однонаправленный канал «2-й RB» становится активным. Однако, если есть еще один VoIP-однонаправленный канал, который (снова) становится активным до того, как произошла (ре)активация полупостоянного распределения ресурсов, должно быть ясно, на какой однонаправленный VoIP канал влияет реактивация полупостоянного распределения ресурсов. Если два VoIP-однонаправленных канала стали активными (и данные этих каналов были переданы по динамическим ресурсам до реактивации), то абонентское оборудование должно быть в состоянии выяснить, к какому из VoiP- однонаправленных каналов, которые стали активными, относится реактивация полупостоянно запланированных ресурсов.
В следующем варианте осуществления изобретения абонентское оборудование может, например, подчиняться правилу всегда связывать следующую (ре)активацию полупостоянного распределения ресурсов с последним полупостоянно запланированным однонаправленным каналом, который вошел в состояние ожидания реактивации SPS для того, чтобы его данные были переданы по полупостоянно распределенным ресурсам. В другом варианте осуществления изобретения абонентское оборудование предполагает, что (ре)активация полупостоянного планирования посредством полупостоянного предоставления всегда учитывает все полупостоянно запланированные однонаправленные каналы, которые стали активными (и те, которые уже были учтены в действительном ранее полупостоянном предоставлении).
В альтернативном варианте осуществления абонентское оборудование может также попытаться определить, к какому однонаправленному радиоканалу или однонаправленным радиоканалам относится (ре)активация полупостоянного распределения ресурсов. Как правило, (ре)активация полупостоянного распределения ресурсов для учета одного или нескольких еще полупостоянно запланированных однонаправленных радиоканалов приведет к тому, что абонентское оборудование будет выделен увеличенный размер транспортного блока. Так как абонентское оборудование (как источник данных) также осведомлена со скоростью передачи данных каждой из служб, она также знает размер данных на каждый SPS интервал, который должен учитываться в размере транспортного блока, чтобы принять во внимание соответствующий однонаправленный канал. Соответственно, в приведенном выше примере абонентское оборудование может, например, определить количество битов, на которое был увеличен размер транспортного блока по сравнению с ранее действительным полупостоянным предоставлением, и может заключить из этой разницы, соответствует ли она размеру данных на SPS интервал одного или обоих из двух VoIP-однонаправленных каналов, которые стали активными. На основании этого вывода абонентское оборудование может определить VoIP-однонаправленный канал или VoIP-однонаправленные каналы, учитываемые в (ре)активации полупостоянного распределения ресурсов.
Для того чтобы продемонстрировать распределение полупостоянного ресурса во времени (соответственно распределенный размер транспортного блока (TBS)), далее по отношению к Фиг. 12 описано иллюстративное планирование, выполняемое eNode B для двух полупостоянно запланированных однонаправленных радиоканалов в соответствии с иллюстративным вариантом осуществления изобретения.
Два полупостоянно запланированных однонаправленных радиоканала обозначены на Фиг. 12 как 1-й SPS RS и 2-й SPS RS. Первоначально установлен первый однонаправленный VoIP канал (1-й SPS RS). Это может быть реализовано, например, посредством обычной передачи сигналов RRC. Процедура установки может быть улучшена в том, что распределение VoIP-однонаправленного канала в предопределенную группу логических каналов для полупостоянно запланированных однонаправленных радиоканалов включено в сообщение установки однонаправленного радиоканала, соответственно к этому сообщению может быть добавлен показатель для информирования абонентского оборудования, что однонаправленный радиоканал подходит для полупостоянного планирования. Так как данные VoIP-однонаправленного канала потенциально являются объектом полупостоянного планирования, то eNode B может далее настроить полупостоянное распределение ресурсов, но может не активировать его, так как пока еще не передано никаких данных первого VoIP-однонаправленного канала (1-й SPS RB).
После того как первый VoIP-однонаправленный канал (1-й SPS RB) начнет создавать данные, которые сначала передаются через динамически распределенные ресурсы, eNode B может решить активировать полупостоянное планирование (потенциально с новым полупостоянным предоставлением, соответствующим скорости передачи данных первого VoIP-однонаправленного канала (1-й SPS RB). До активации полупостоянного планирования для первого VoIP-однонаправленного канала (1-й SPS RB) данные первого VoIP-однонаправленного канала могут инициировать отчет о состоянии буфера и быть учтенными в отчете о состоянии буфера. При активации полупостоянного планирования данные первого VoIP- однонаправленного канала (1-й SPS RB) более не инициируют отчет о состоянии буфера и не учитываются о отчете о состоянии буфера. Если активируется полупостоянное планирование, то TSS полупостоянного распределения устанавливается сетью в TB1.
После того как было активировано полупостоянное распределение ресурсов, устанавливается второй VoIP-однонаправленный канал (2-й SPS RS). Снова абонентское оборудование может во время установки канала быть информировано о том, что второй VoIP-однонаправленный канал (2-й SPS RB) также подходит для полупостоянного планирования. После того как второй VoIP-однонаправленный канал (2-й SPS RB) начнет создавать данные, они сначала передаются через динамические ресурсы, так как полупостоянное распределение ресурсов еще не учитывает данные второго VoIP-однонаправленного канала (2-й SPS RB) - SPS TBS все еще TB1. Соответственно, данные второго VoIP-однонаправленного канала (2-й SPS RB) могут инициировать отчет о состоянии буфера и быть сообщенными в нем.
Как описано выше, планировщик eNode В может принять решение о распределении второго VoIP-однонаправленного канала (2-й SPS RB) на полупостоянной основе и, следовательно, (ре)активирует полупостоянное планирование, посылая предоставление, теперь TBS TB2, который соответствует размеру данных TB1, созданных первым VoIP-однонаправленным каналом (1-й SPS RS) и размеру данных TB2-TB1 = TB3, созданному вторым VoIP-однонаправленным каналом (2-й SPS RB) в интервал SPS.
Абонентское оборудование определяет, что TB2 соответствует размеру данных обоих VoIP-однонаправленных каналов, и делает вывод о том, что оба VoIP-однонаправленных канала теперь учитываются в полупостоянном распределении ресурсов. Соответственно, с этого момента времени новые данные второго VoIP канала (2-й SPS RB) не будут инициировать отчет о состоянии буфера и не будут более учитываться в отчетах о состоянии буфера.
На Фиг. 12 - градиент прямоугольников, показывающий части TBS, «происходящие» от первого VoIP-однонаправленного канала (1-й SPS RB) и второго VoIP-однонаправленного канала (2-й SPS RB), предназначен для того, чтобы показать уменьшение скорости передачи соответствующего однонаправленного радиоканала во времени (например, если заканчивается речевой поток). Например, eNode B обнаруживает, что первый VoIP-однонаправленный канал (1-й SPS RB) более не создает данные, и может решить использовать динамическое планирование для первого VoIP-однонаправленного канала (1-й SPS RB). Таким образом, eNode B может снова (ре)активировать полупостоянное планирование, распределяя TBS TB3, чтобы таким образом учесть только второй VoIP-однонаправленный канал (2-й SPS RB) в полупостоянном распределении ресурсов. Соответственно, новые данные первого VoIP-однонаправленного канала (1-й SPS RB) могут теперь снова инициировать отчет о состоянии буфера, и сообщение о них в отчете о состоянии буфера может быть отправлено к eNode B. Так как предполагается, что первый VoIP-однонаправленный канал (1-й SPS RB) стал снова активным, то eNode B может решить планировать однонаправленный канал на полупостоянной основе и опять (ре)активировать полупостоянное планирование путем распределения TBS TB2, чтобы принять во внимание оба VoIP-однонаправленных канала. В этой связи также предполагается, что оба VoIP-однонаправленных канала стали неактивными, так что в конечном счете eNode B решает деактивировать полупостоянное планирование. После деактивации полупостоянного планирования, VoIP-однонаправленные каналы по существу обрабатываются как динамически запланированные однонаправленные каналы, и могут, таким образом, инициировать отчеты о состоянии буфера, и сведения об их данных могут передаваться в отчетах о состоянии буфера.
Следует отметить, что в этом документе это изобретение описывается с предположением, что рассматривалось полупостоянное распределение ресурсов, где есть радиоресурс, распределенный на полупостоянной основе с данной периодичностью (SPS интервал), сконфигурированный для узла связи - это также называют одна SPS схема. Тем не менее, принципы изобретения все еще применимы, если узлу связи доступны несколько SPS схем, т.е. определены различные интервалы SPS, каждый из которых может иметь соответствующее полупостоянное предоставление (когда активирован). В этом случае полупостоянно запланированные однонаправленные радиоканалы могут быть привязаны к конкретной SPS схеме. Принципы изобретения, как описано здесь, могут быть применены отдельно для каждой SPS схемы ко всем полупостоянно запланированным радиоканалам.
Кроме того, в некоторых вариантах осуществления изобретения принципы изобретения, которые были описаны по отношению к улученной системе 3GPP LTE, где существует однокомпонентная несущая, сконфигурированная в радиоинтерфейсе, могут также равным образом применяться к системе 3GPP LTE-Advanced (LTE-A), в настоящее время обсуждаемой в 3GPP.
Другой вариант осуществления изобретения относится к реализации описанных выше различных вариантов осуществления аппаратно и программно. Следует признать, что различные варианты осуществления изобретения могут быть реализованы или выполнены с помощью вычислительных устройств (процессоров). Вычислительное устройство или процессор может быть, например, процессором общего назначения, процессором цифровой обработки сигналов (DSP), специализированной интегральной схемой (ASIC), логической матрицей, программируемой пользователем (FPGA) или другим программируемым логическим устройством и т.д. Различные варианты осуществления изобретения могут быть выполнены или воплощены посредством комбинирования этих устройств.
Кроме того, различные варианты осуществления изобретения могут также быть реализованы посредством программных модулей, которые исполняются процессором или напрямую в устройстве. Кроме того, возможны сочетания программных модулей и аппаратной реализации. Программные модули могут храниться на машиночитаемых носителях любого типа, например RAM, EPROM, EEPROM, флеш-память, регистры, жесткие диски, CD-ROM, DVD и т.д.
Следует также отметить, что специфические признаки различных вариантов осуществления изобретения могут по отдельности или в произвольных комбинациях быть предметом другого изобретения.
Специалисту в данной области понятно, что многочисленные вариации и/или модификации могут быть сделаны в настоящем изобретении, как показано на вариантах осуществления, не отклоняясь от сущности или объема изобретения, как было широко описано. Представленные варианты осуществления, таким образом, должны рассматриваться во всех смыслах как иллюстративные и неограничивающие.
Изобретение относится к способам передачи отчета о состоянии буфера (BSR) в системе мобильной связи, конкретнее к определению правил для инициирования, создания и передачи отчета о состоянии буфера. Изобретение также относится к способу передачи данных, использующему новые правила для принятия решения, данные каких однонаправленных радиоканалов передаются в данный интервал времени передачи. Кроме того, изобретение относится к способу для планирования радиоресурсов, который принимает во внимание дополнительную относящуюся к планированию информацию из отчетов о состоянии буфера и/или способа передачи. Чтобы избежать ненужных предоставлений от сети и чтобы предложить усовершенствованный подход к передаче данных, изобретение предлагает схемы передачи отчетов о состоянии буфера и передачи данных, которые принимают во внимание режим планирования данных однонаправленных радиоканалов, ожидающих передачи, для принятия решения, следует ли передавать сообщать о них в отчете о состоянии буфера, соответственно следует ли мультиплексировать данные в транспортный блок для отправки. 4 н. и 20 з. п. ф-лы, 12 ил.
1. Способ для мобильного терминала, содержащий этапы, на которых:
принимают мобильным терминалом конфигурацию полупостоянного планирования от базовой станции; и
передают мобильным терминалом запрос планирования к базовой станции, если полупостоянное планирование не сконфигурировано,
причем, если полупостоянное планирование сконфигурировано, мобильный терминал проверяет информационный элемент установки у соответствующего логического канала, чтобы решить инициировать или нет запрос планирования,
если мобильный терминал решает инициировать запрос планирования, этап передачи запроса планирования к базовой станции осуществляется мобильным терминалом.
2. Способ по п.1, в котором, если полупостоянное планирование не сконфигурировано, нет ресурсов восходящей линии связи, распределенных для интервала времени передачи, и был инициирован отчет о состоянии буфера, инициируют запрос планирования, чтобы запросить ресурсы восходящей линии связи для передачи отчета о состоянии буфера.
3. Способ по п.1, в котором информационный элемент установки у соответствующего логического канала принимают мобильным терминалом от базовой станции для конфигурации режима планирования, включая динамический режим планирования, в котором радиоресурсы динамически распределяют посредством динамических предоставлений, и полупостоянный режим планирования, в котором радиоресурсы распределяют на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования.
4. Способ по п.2, в котором отчет о состоянии буфера инициируется и создается с учетом статуса активации полупостоянного распределения ресурсов.
5. Способ по п.2, в котором отчет о состоянии буфера сообщает данные логических каналов, причем, какие данные логических каналов сообщать, зависит от статуса режима планирования, причем статус режима планирования представляет собой активацию полупостоянного планирования или деактивацию полупостоянного планирования.
6. Способ для передачи отчета о состоянии буфера мобильным узлом, причем способ содержит этапы, на которых:
создают отчет о состоянии буфера, принимая во внимание режим планирования у соответствующего логического канала и статус режима планирования у соответствующего логического канала, для принятия решения о том, учитывать ли данные соответствующего логического канала в отчете о состоянии буфера, и
передают отчет о состоянии буфера, если есть данные какого-либо логического канала, которые должны учитываться в отчете о состоянии буфера.
7. Способ по п.6, в котором режим планирования является одним из: динамического режима планирования, в котором радиоресурсы динамически распределяют посредством динамических предоставлений, и полупостоянного режима планирования, в котором радиоресурсы распределяют на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования.
8. Способ по п.7, в котором решение о том, учитывать ли данные у соответствующего логического канала в отчете о состоянии буфера, принимает во внимание:
- статус активации полупостоянного распределения ресурсов, и
- если полупостоянное распределение ресурсов активировано, учитывают или нет соответствующий полупостоянно запланированный логический канал в сконфигурированном на текущий момент полупостоянном распределении ресурсов.
9. Способ по п.6, в котором отчет о состоянии буфера сообщает о данных только соответствующего логического канала, если для соответствующего логического канала не выполняется какое-либо из следующих условий:
а) активировано полупостоянное распределение ресурсов,
б) логический канал является полупостоянно запланированным логическим каналом, и
с) данные логического канала уже были переданы по полупостоянно распределенному радиоресурсу.
10. Способ по п.6, в котором отчет о состоянии буфера создают в ответ на поступление новых данных в буфер передачи или на периодической основе.
11. Способ по п.6, в котором способ дополнительно содержит этап проверки условий с а) по с) для каждого логического канала, данные которого содержатся в буфере передачи, для принятия решения о том, учитывать или нет соответствующий логический канал в отчете о состоянии буфера.
12. Способ по п.11, в котором условия с а) по с) проверяются в порядке: а)→b)→с).
13. Способ по п.6, в котором сконфигурировано множество логических каналов и по меньшей мере один из логических каналов является полупостоянно запланированным логическим каналом.
14. Способ по п.6, в котором отчет о состоянии буфера передают посредством мобильного терминала к базовой станции.
15. Способ по п.13, дополнительно содержащий этап, на котором информируют мобильный терминал о том, какой из множества логических каналов, сконфигурированных в мобильном терминале, является полупостоянно запланированным логическим каналом.
16. Способ по п.15, в котором мобильный терминал информируют о том, является ли сконфигурированный логический канал полупостоянно запланированным логическим каналом, во время установки логического канала или путем назначения по меньшей мере одного полупостоянно запланированного логического канала в предварительно определенную группу логических каналов.
17. Способ по п.16, в котором отчет о состоянии буфера указывает группы логических каналов, к которым учтенный в отчете о состоянии буфера логический канал принадлежит.
18. Мобильный терминал, содержащий:
блок приема, адаптированный принимать конфигурацию полупостоянного планирования от базовой станции; и
блок передачи, адаптированный передавать запрос планирования к базовой станции, если полупостоянное планирование не сконфигурировано,
причем, если полупостоянное планирование сконфигурировано, мобильный терминал проверяет информационный элемент установки у соответствующего логического канала, чтобы определить, инициировать или нет запрос планирования,
если мобильный терминал решает инициировать запрос планирования, блок передачи передает запрос планирования к базовой станции.
19. Мобильный терминал по п.18, в котором, если полупостоянное планирование не сконфигурировано, нет ресурсов восходящей линии связи, распределенных для интервала времени текущей передачи, и был инициирован отчет о состоянии буфера, инициируют запрос планирования, чтобы запросить ресурсы восходящей линии связи для передачи отчета о состоянии буфера.
20. Мобильный терминал по п.18 или 19, в котором информационный элемент установки у соответствующего логического канала принят мобильным терминалом от базовой станции для конфигурации режима планирования, включая динамический режим планирования, в котором радиоресурсы динамически распределяют посредством динамических предоставлений, и полупостоянный режим планирования, в котором радиоресурсы распределяют на полупостоянной основе посредством полупостоянно сконфигурированных предоставлений планирования.
21. Мобильный терминал по п.19, в котором отчет о состоянии буфера инициируется и создается с учетом статуса активации полупостоянного распределения ресурсов.
22. Мобильный терминал по п.19, в котором отчет о состоянии буфера сообщает данные логических каналов, причем, какие данные логических каналов сообщать, зависит от статуса режима планирования, причем статус режима планирования представляет собой активацию полупостоянного планирования или деактивацию полупостоянного планирования.
23. Мобильный терминал, содержащий:
блок вычислений для создания отчета о состоянии буфера, принимая во внимание режим планирования у соответствующего логического канала и статус режима планирования, для принятия решения о том, учитывать ли данные соответствующего логического канала в отчете о состоянии буфера, и
блок передачи для передачи отчета о состоянии буфера, если есть данные какого-либо логического канала, которые должны учитывать в отчете о состоянии буфера.
24. Мобильный терминал по п.23, в котором при принятии решения, учитывают ли данные у соответствующего логического канала в отчете о состоянии буфера, блок вычислений адаптирован принимать во внимание:
- статус активации полупостоянного распределения ресурсов, и
- если полупостоянное распределение ресурсов активировано, учитывают или нет соответствующий полупостоянно запланированный логический канал в сконфигурированном на текущий момент полупостоянном распределении ресурсов.
Композиция для герметизации и склеивания | 1988 |
|
SU1608194A1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЛАНИРОВАНИЯ ПЕРЕДАЧИ ДАННЫХ ПО ОБРАТНОЙ ЛИНИИ СВЯЗИ, ИСПОЛЬЗУЮЩЕЙ ИДЕНТИФИКАТОР ОБОРУДОВАНИЯ ПОЛЬЗОВАТЕЛЯ, В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ, ПОДДЕРЖИВАЮЩЕЙ СЛУЖБУ ПАКЕТНОЙ ПЕРЕДАЧИ ДАННЫХ ПО ОБРАТНОЙ ЛИНИИ СВЯЗИ | 2005 |
|
RU2305372C2 |
Колосоуборка | 1923 |
|
SU2009A1 |
US 2007275728 A1, 29.11.2007 | |||
Колосоуборка | 1923 |
|
SU2009A1 |
Авторы
Даты
2014-06-10—Публикация
2010-04-01—Подача