Полупостоянное планирование для всплесков трафика при беспроводной связи

Иллюстрации

Показать все

Изобретение относится к системе беспроводной связи. Технический результат заключается в эффективном назначении ресурсов для всплесков трафика. Для этого система поддерживает полупостоянные и непостоянные назначения ресурсов. Полупостоянное назначение ресурсов действительно, пока данные все еще посылают в течение заранее определенного периода времени последних отправленных данных, и завершается, если данные не посылают в течение заранее определенного периода времени. Непостоянное назначение ресурсов действительно в течение заранее определенной продолжительности или конкретной передачи. Полупостоянное назначение ресурсов может быть предоставлено для ожидаемого всплеска данных для посылки через линию связи. Для протокола Речь по Интернет (VoIP) полупостоянное назначение ресурсов может быть предоставлено для речевого кадра в ожидании всплеска речевой активности, и непостоянное назначение ресурсов может быть предоставлено для кадра дескриптора тишины (SID) во время периода тишины. 2 н. и 9 з.п. ф-лы, 10 ил., 1 табл.

Реферат

Настоящая заявка испрашивает приоритет временной заявки на патент США № 60/839,466, названной "A METHOD AND APPARATUS FOR VOIP SCHEDULING," поданной 22 августа 2006, переданной ее правопреемнику и включенной в настоящее описание по ссылке.

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

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

Предшествующий уровень техники

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

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

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

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

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

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

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

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

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

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

Фиг. 3 - передачи данных по восходящей линии связи с HARQ.

Фиг. 4 - передачи для VoIP с полупостоянным и непостоянным назначениями ресурсов.

Фиг. 5 и 6 показывают процесс и устройство соответственно для обмена данными с полупостоянным назначением ресурсов.

Фиг. 7 и 8 - процесс и устройство соответственно для отправления данных по восходящей линии связи посредством UE.

Фиг. 9 и 10 - процесс и устройство соответственно для обмена данными с полупостоянным или непостоянным назначением ресурсов.

Подробное описание

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

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

Фиг. 1 иллюстрирует беспроводную систему связи множественного доступа согласно одному варианту осуществления. Развернутый Узел В (eNB) 100 включает в себя группы из множества антенн, одна группа включает в себя антенны 104 и 106, другая группа включает в себя антенны 108 и 110, и дополнительная группа включает в себя антенны 112 и 114. На фиг. 1 только две антенны показаны для каждой группы антенн. Однако большее или меньшее количество антенн может быть также использовано для каждой группы антенн. Обычно eNB может быть стационарной станцией, используемой для обмена с UE, и может также называться как Узел В, базовая станция, точка доступа и т.д.

UE 116 находится в связи с антеннами 112 и 114, где антенны 112 и 114 передают информацию к UE 116 через нисходящую линию связи 120 и принимают информацию от UE 116 через восходящую линию связи 118. UE 122 находится в связи с антеннами 106 и 108, где антенны 106 и 108 передают информацию к UE 122 через нисходящую линию связи 126 и принимают информацию от UE 122 через восходящую линию связи 124. Обычно UE может быть стационарным или мобильным и может также называться как мобильная станция, терминал, терминал доступа, абонентский блок, станция и т.д. UE может быть сотовым телефоном, персональным цифровым ассистентом (PDA), устройством беспроводной связи, карманным устройством, беспроводным модемом, ноутбуком и т.д. В системе с дуплексным каналом с частотным разделением (FDD) линии связи 118, 120, 124 и 126 могут использовать различные частоты для связи. Например, нисходящая линия связи 120 и 126 может использовать одну частоту, а восходящая линия связи 118 и 124 может использовать другую частоту.

Полная зона охвата (обслуживания) eNB 100 может быть разделена на множество (например, три) меньших областей. Эти меньшие области могут обслуживаться различными группами антенн из eNB 100. В 3GPP термин "ячейка" может относиться к наименьшей зоне охвата eNB и/или подсистеме eNB, обслуживающей эту зону охвата. В других системах термин "сектор" может отнестись к наименьшей зоне охвата и/или подсистеме, обслуживающей эту зону охвата. Для ясности 3GPP-понятие ячейки используется в описании ниже. В одном варианте осуществления три группы антенн в eNB 100 поддерживают обмен для UE в трех ячейках eNB 100.

Фиг. 2 иллюстрирует блок-схему варианта осуществления eNB 100 и UE 116. В этом варианте осуществления eNB 100 снабжен антеннами T 224a-224t и UE 116 оборудован антеннами R 252a-252r, где обычно T>1 и R>1.

В eNB 100 процессор 214 передачи (TX) может принять данные трафика для одного или более UE из источника данных 212. Процессор 214 TX передачи данных может обрабатывать (например, форматировать, кодировать и выполнять перемежение) данные трафика для каждого UE на основании одной или более схем кодирования, выбранных для этого UE, чтобы получить кодированные данные. Процессор 214 TX передачи данных может затем модулировать (или отображать символы) кодированные данные для каждого UE на основании одной или более схем модуляции (например, BPSK, QSPK, М-PSK или М-QAM), выбранных для этого UE, чтобы получить символы модуляции.

Процессор 220 MIMO TX передачи может мультиплексировать символы модуляции для всех UE с пилот символами, используя любую схему мультиплексирования. Пилот сигнал является обычно известными данными, которые обрабатываются известным способом и могут использоваться приемником для оценки канала и других целей. Процессор 220 MIMO TX передачи может обрабатывать (например, предварительно кодировать) мультиплексированные символы модуляции и пилот символы и выдавать Т потоков символов вывода на T передатчиков (TMTR) 222a-222t. В некоторых вариантах осуществления процессор 220 MIMO TX передачи может применить веса формирования диаграммы направленности к символам модуляции, чтобы пространственно управлять этими символами. Каждый передатчик 222 может обработать соответствующий выходной поток символов, например, для ортогонального частотного мультиплексирования (OFDM), чтобы получить выходной поток элементов сигнала. Каждый передатчик 222 может также обрабатывать (например, преобразовывать в аналоговый вид, усиливать, фильтровать и преобразовывать с повышением частоты) выходной поток элементов сигнала, чтобы обеспечить сигнал нисходящей линии связи. T сигналов нисходящей линии связи от передатчиков 222a-222t могут быть переданы через антенны T 224a-224t соответственно.

В UE 116 антенны 252a-252r могут принимать сигналы нисходящей линии связи от eNB 100 и выдавать принятый сигнал на приемники (RCVR) 254a-254r соответственно. Каждый приемник 254 может приводить к требуемым условиям (например, фильтровать, усиливать, преобразовывать с понижением частоты и переводить в цифровую форму) соответствующий принятый сигнал, чтобы получить выборки, и может дополнительно обрабатывать выборки (например, для OFDM), чтобы получить принятые символы. Детектор 260 MIMO может принимать и обрабатывать принятые символы от всех приемников R 254a-254r на основании способа обработки приемником MIMO, чтобы получить обнаруженные (детектированные) символы, которые являются оценками символов модуляции, переданных eNB 100. Процессор 262 данных приема (RX) может затем обрабатывать (например, демодулировать, выполнять обратное перемежение и декодировать) обнаруженные символы и выдавать декодированные данные для UE 116 к приемнику 264 данных. Обычно обработка детектором 260 MIMO и процессором 262 RX данных является комплементарной обработке посредством процессора 220 MIMO TX передачи и процессора 214 TX передачи данных в eNB 100.

На восходящей линии связи в UE 116 данные трафика из источника 276 данных и сообщения сигнализации могут быть обработаны процессором 278 TX, далее обработаны модулятором 280, приведены к требуемым условиям передатчиками 254a-254r и переданы к eNB 100. В eNB 100 сигналы восходящей линии связи от UE 116 могут быть приняты антеннами 224, приведены к требуемым условиям приемниками 222, демодулированы демодулятором 240 и обработаны процессором 242 RX данных приема, чтобы получить данные трафика и сообщения, переданные посредством UE 116.

Контроллеры/процессоры 230 и 270 могут управлять операциями на eNB 100 и UE 116 соответственно. Блоки 232 и 272 памяти могут хранить данные и программные коды для eNB 100 и UE 116 соответственно. Планировщик 234 может планировать UE для нисходящей линии связи и/или передачи по восходящей линии связи и может обеспечить назначение ресурсов для запланированных UE.

Система может поддерживать гибридную автоматическую повторную передачу (HARQ), чтобы улучшить надежность передачи данных. При HARQ передатчик может посылать передачу в течение кадра данных и может посылать одну или более повторных передач, если нужно, пока кадр данных не будет декодирован корректно приемником, или пока не будет послано максимальное количество повторных передач, или пока не будет выполнено некоторое другое условие завершения. Кадр данных может также называться как пакет, модуль данных, блок данных и т.д.

Фиг. 3 иллюстрирует пример передачи данных по восходящей линии связи с HARQ в LTE. UE 116 может иметь данные для посылки по восходящей линии связи и может передавать запрос ресурсов восходящей линии связи по физическому каналу управления восходящей линии связи (PUCCH). eNB 100 может принять запрос ресурсов от UE 116 и может возвратить предоставление ресурсов восходящей линии связи в физическом канале управления нисходящей линии связи (PDCCH). UE 116 может обработать кадр A данных и передать этот кадр, используя предоставленные ресурсы обратной линии связи по физическому совместно используемому каналу восходящей линии связи (PUSCH). Передача кадра может охватывать один подкадр, который может иметь длительность 2 миллисекунды (мс) в LTE, но может также быть другой продолжительности, такой как 1 мс, 5 мс, 10 мс и т.д. Подкадр может также упоминаться как интервал времени передачи (TTI). eNB 100 может принять передачу для кадра A, декодировать кадр с ошибками и посылать отрицательное подтверждение (NAK) в канале подтверждения (ACKCH). UE 116 может принять NAK и повторно передать кадр A. eNB 100 может принять повторную передачу для кадра A, декодировать кадр А корректно на основании первоначальной передачи и повторной передачи и посылать подтверждение (ACK). UE 116 может принять ACK и обработать и передать следующий кадр В данных аналогичным образом, как кадр A.

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

Может быть определено Q экземпляров или чередований HARQ, где Q может быть любым целочисленным значением. Каждый экземпляр HARQ может включать в себя подкадры, которые отделяются Q подкадрами. Например, могут быть определены шесть экземпляров HARQ, и q экземпляр HARQ может включить в себя подкадры q, q + 6, q + 12 и т.д. для q {0,..., 5}.

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

UE 116 может посылать запрос ресурсов восходящей линии связи всякий раз, когда у UE есть данные трафика для посылки по восходящей линии связи. eNB 100 может возвратить предоставление ресурсов восходящей линии связи к UE 116. UE 116 может принять данные трафика для посылки по восходящей линии связи во время всплесков. Эти всплески могут начинаться в любое время и могут быть любой продолжительности. Например, UE 116 может иметь запрос VoIP и может принять всплески речевой информации от говорящего пользователя. Приложение VoIP может выдавать речевые кадры с одной частотой (например, каждые 10 или 20 мс) во время всплесков речевой активности и может выдавать кадры SID с другой частотой (например, каждые 160 мс) во время периодов тишины. UE 116 не может знать априорно, когда кадры данных будут приняты от приложения VoIP для передачи по восходящей линии связи. Всякий раз, когда кадр данных (например, речевой кадр или кадр SID) принимается от приложения VoIP, UE 116 может посылать запрос ресурсов восходящей линии связи к eNB 100, принять предоставление (грант) ресурсов восходящей линии связи от eNB 100 и передать кадр данных, используя предоставленные ресурсы. Однако передача запроса по восходящей линии связи и предоставления по нисходящей линии связи для каждого кадра данных может привести к высоким накладным расходам на управление каналом.

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

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

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

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

UE 116 может посылать запрос ресурсов восходящей линии связи на PUCCH всякий раз, когда UE имеет данные для посылки по восходящей линии связи. UE 116 может указать количество и/или тип данных для посылки в запросе ресурсов. Для VoIP запрос ресурсов может указывать, имеет ли UE 116 речевой кадр или кадр SID, размер или скорость передачи данных речевого кадра и т.д. Обычно различные кодовые слова могут использоваться для различных уровней буфера данных или частот следования кадров (например, полноскоростной кадр, полускоростной кадр, четвертьскоростной кадр, кадр SID и т.д.), различных типов кадров (например, кадров VoIP со сжатым заголовком и кадров VoIP с несжатым заголовком) и/или другой информации, указывающей количество и/или тип данных для посылки. UE 116 может выбрать соответствующее кодовое слово на основании своего уровня буфера данных и может посылать выбранное кодовое слово для запроса ресурсов. В одном варианте осуществления два кодовых слова могут использоваться для VoIP - одно кодовое слово для полноскоростного речевого кадра и другое кодовое слово для кадра SID.

eNB 100 может принимать запрос ресурсов от UE 116 и может назначать соответствующие ресурсы на основании этого запроса. В одном варианте осуществления eNB 100 может предоставить (i) полупостоянное назначение ресурсов для запроса ресурсов для речевого кадра или (ii) непостоянное назначение ресурсов для запроса ресурсов для кадра SID. В одном варианте осуществления, если поддерживаются множественные скорости передачи речевых кадров, то полупостоянное назначение ресурсов может быть для самой высокой поддерживаемой скорости передачи речевых кадров, например полной скорости. Этот вариант осуществления может позволить UE 116 посылать речевые кадры на любой поддерживаемой скорости, используя полупостоянное назначение ресурсов. В других вариантах осуществления полупостоянное назначение ресурсов может быть для обычно используемой скорости передачи речевых кадров, запрошенной скорости передачи речевых кадров и т.д.

UE 116 может принимать непостоянное назначение ресурсов от eNB 100 и может использовать предоставленные ресурсы восходящей линии связи в течение заранее определенной продолжительности (во времени), которая может быть достаточной для посылки одного кадра SID. UE 116 может освободить предоставленные ресурсы восходящей линии связи после этой заранее определенной продолжительности, например после посылки кадра SID.

UE 116 может принимать полупостоянное назначение ресурсов от eNB 100 и может сохранять предоставленные ресурсы восходящей линии связи, пока UE передает больше данных (продолжает передавать) в течение периода времени ожидания. Период времени ожидания может быть фиксированным или конфигурируемым значением и может быть выбран на основании времени между приходами двух кадров, которое является ожидаемым интервалом времени между последовательными кадрами данных, которые должны быть посланы посредством UE 116. Для VoIP UE 116 может посылать речевые кадры каждые 10 или 20 мс, и период времени ожидания может быть 40-80 мс. UE 116 может использовать таймер, чтобы отслеживать период времени ожидания. UE 116 может запустить таймер после посылки первого речевого кадра, используя предоставленные ресурсы восходящей линии связи, и может повторно запускать таймер всякий раз, когда посылают последующий речевой кадр. UE 116 может освободить предоставленные ресурсы восходящей линии связи и не передавать с использованием этих ресурсов, когда таймер истекает.

Если предоставленные ресурсы восходящей линии связи истекают естественным образом от неиспользования в течение периода времени ожидания, то этот период времени ожидания определяет количество времени, когда предоставленные ресурсы восходящей линии связи не используются в конце всплеска данных. Чтобы эффективно использовать доступные ресурсы, UE 116 может посылать сигнализацию, чтобы освободить предоставленные ресурсы восходящей линии связи до истечения периода времени ожидания, если UE 116 не ожидает использовать предоставленные ресурсы восходящей линии связи. В одном варианте осуществления UE 116 может посылать запрос с индикацией отсутствия данных в качестве сигнализации в полосе частот в ожидаемом последнем кадре данных для текущего всплеска данных. В другом варианте осуществления UE 116 может посылать запрос с индикацией отсутствия данных (например, в канале PUCCH), если UE не передает данные в течение незанятого периода. Этот незанятый период может быть более длинным, чем время между приходами двух кадров, но короче, чем период времени ожидания. Например, если речевые кадры посылают каждые 10 или 20 мс, то незанятый период может быть приблизительно 30 мс, который является более длинным, чем интервал времени между двумя речевыми кадрами, чтобы учесть дрожание (смещение во времени) в прибытии речевых кадров UE 116 может посылать запрос с индикацией отсутствия данных после того, как незанятый период истек после последнего переданного кадра данных. Если HARQ используется, то для UE 116 могут быть предоставлены ресурсы восходящей линии связи в одном или более экземплярах HARQ. UE 116 может посылать отдельный запрос с индикацией отсутствия данных для каждого назначенного экземпляра HARQ. Альтернативно UE 116 может посылать отдельный запрос с индикацией отсутствия данных для всех назначенных экземпляров HARQ. В любом случае запрос с индикацией отсутствия данных может поддерживать быструю отмену назначения ресурсов и ускорять подкачку ресурсов для UE. Чтобы уменьшить время передачи, запрос с индикацией отсутствия данных можно посылать с более низкой модуляцией и кодированием и/или более высоким уровнем мощности передачи.

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

- никакие данные не посылают в течение периода времени ожидания,

- явная сигнализация, посланная от UE, чтобы завершить назначение ресурсов,

- явная сигнализация, посланная от eNB, чтобы завершить назначение ресурсов, и

- повторное назначение ресурсов другому UE.

Фиг. 4 иллюстрирует пример передач для VoIP с использованием полупостоянных и непостоянных назначений ресурсов. Во время T11 UE 116 имеет речевую информацию для посылки по восходящей линии связи и передает запрос ресурсов восходящей линии связи для полноскоростного кадра. Во время T12 eNB 100 возвращает полупостоянное назначение ресурсов с достаточными ресурсами восходящей линии связи для полноскоростного кадра. Во время T13 UE 116 передает первый речевой кадр, используя предоставленные ресурсы восходящей линии связи. UE 116 передает дополнительные речевые кадры в моменты времени T14, T15 и T16, с каждым дополнительным речевым кадром, посылаемым в течение периода времени ожидания Ttimeout предшествующего речевого кадра. Речевой кадр не передается в течение периода времени ожидания после времени T16. В момент времени T17, который является периодом времени ожидания после времени T16, полупостоянные назначения ресурсов завершаются, и UE 116 освобождает предоставленные ресурсы восходящей линии связи.

Во время T21 UE 116 имеет кадр SID для посылки по восходящей линии связи и передает запрос ресурсов восходящей линии связи для кадра SID. Во время T22 eNB 100 возвращает непостоянное назначение ресурсов с достаточными ресурсами восходящей линии связи для кадра SID. Во время T23 UE 116 передает кадр SID, используя предоставленные ресурсы восходящей линии связи. Непостоянные назначения ресурсов завершаются после передачи кадра SID, и UE 116 освобождает предоставленные ресурсы восходящей линии связи.

Во время T31 UE 116 имеет речевую информацию для посылки и передает запрос ресурсов восходящей линии связи для полноскоростного кадра. Во время T32 eNB 100 возвращает полупостоянное назначение ресурсов с достаточными ресурсами восходящей линии связи для полноскоростного кадра. UE 116 передает первый речевой кадр, используя предоставленные ресурсы восходящей линии связи, во время T33 и передает дополнительный речевой кадр во время T34. Речевой кадр не посылают в течение незанятого периода Tidle после времени T34. В момент времени T35, который является незанятым периодом после времени T34, UE 116 передает запрос с индикацией отсутствия данных, чтобы освободить предоставленные ресурсы восходящей линии связи.

Полупостоянное назначение ресурсов может указывать конкретные ресурсы, которые могут быть использованы для посылки данных. Предоставленные ресурсы могут быть заданы конкретными блоками ресурсов в конкретных подкадрах. Каждый блок ресурсов может охватывать набор поднесущих в течение конкретной продолжительности времени, например одном подкадре. Если HARQ используется, то предоставленные ресурсы восходящей линии связи могут быть для одного или более конкретных экземпляров HARQ. Полупостоянное назначение ресурсов может также указывать одну или более конкретных MCS, которая может использоваться для посылки данных. Каждая MCS может быть ассоциирована с конкретным размером кадра, конкретной схемой кодирования или скоростью передачи кода, конкретной схемой модуляции и т.д. В любом случае и eNB 100, и UE 116 знают ресурсы и MCS, которые могут использоваться для посылки данных.

В одном варианте осуществления UE 116 может посылать данные по восходящей линии связи, используя предоставленные ресурсы восходящей линии связи, без посылки сигнализации, чтобы сообщить eNB 100 о посылаемых данных. В этом варианте осуществления eNB 100 может попытаться декодировать свою принятую передачу о предоставленных ресурсах восходящей линии связи в каждом подкадре, в котором данные могли быть посланы посредством UE 116. eNB 100 может выполнить «слепое» декодирование для каждой MCS, которая может использоваться UE 116 для посылки данных. В другом варианте осуществления UE 116 может уведомить eNB 100 о посылаемом кадре данных и, возможно, MCS, используемой для этого кадра данных. В этом варианте осуществления eNB 100 может попытаться декодировать свою принятую передачу, только когда уведомлен и дополнительно основан на MCS (если послана). Для обоих вариантов осуществления eNB 100 может отменить назначение предоставленных ресурсов восходящей линии связи, если eNB корректно не декодирует кадр данных от UE 116 в течение периода времени ожидания. Если используется HARQ, то eNB 100 может ожидать немного дольше, чем период времени ожидания, чтобы учесть возможные ошибки ACK/NAK до отмены назначения предоставленных ресурсов восходящей линии связи.

Обычно полупостоянные и непостоянные назначения ресурсов могут использоваться вместе с или без HARQ. Если HARQ используется, то полупостоянные и непостоянные назначения ресурсов могут быть определены, чтобы охватить некоторые аспекты HARQ. В одном варианте осуществления полупостоянное или непостоянное назначение ресурсов может охватить всю передачу и повторные передачи кадра данных. В другом варианте осуществления полупостоянное или непостоянное назначение ресурсов может охватить только первую передачу кадра данных, и последующие повторные передачи могут планироваться с другим назначением. Для полупостоянного назначения ресурсов статистика завершения HARQ в среднем должна завершаться в пределах времени между двумя приходами кадров. Например, если кадры данных посылают каждые 20 мс, то среднее количество передач HARQ для каждого кадра данных должно быть меньше чем 20 мс, чтобы предотвратить накопление данных в буфере данных. Для назначения ресурсов, охватывающего только первую передачу кадра данных, статистика завершения HARQ может быть немного более длинной, чем одна передача HARQ (например, 1,2 передачи HARQ), чтобы сократить количество запросов ресурсов для повторных передач кадра данных.

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

Обычно полупостоянные и непостоянные назначения ресурсов могут использоваться для передачи данных по восходящей линии связи (как описано выше), а также для передачи данных на нисходящей линии связи. Для нисходящей линии связи eNB 100 может посылать предоставления ресурсов нисходящей линии связи по PDCCH всякий раз, когда eNB 100 имеет данные для посылки в UE 116. eNB 100 может посылать полупостоянное назначение ресурсов, если он имеет речевой кадр для посылки, и может посылать непостоянное назначение ресурсов, если он имеет кадр SID для посылки. Полупостоянное назначение ресурсов может быть действительным до тех пор, пока данные посылают в течение периода времени ожидания, и может истечь, если данные не посылают в течение периода времени ожидания. Одинаковые или отличные периоды времени ожидания могут использоваться для нисходящей линии связи и восходящей линии связи. eNB 100 может также явно завершить полупостоянное назначение ресурсов до периода времени ожидания посредством посылки сигнализации к UE 116. Ресурсы нисходящей линии связи таким образом могут быстро изменяться, когда больше нет данных для посылки в UE 116.

В одном варианте осуществления eNB 100 может посылать предоставления нисходящей линии связи в любое время и UE 116 может контролировать PDCCH, чтобы определить, послано ли предоставление нисходящей линии связи в UE. В другом варианте осуществления eNB 100 может посылать предоставления нисходящей линии связи только в некоторых подкадрах, которые могут называться как подкадры приема. UE 116 может контролировать PDCCH только во время подкадров приема, чтобы определить, послано ли предоставление нисходящей линии связи в UE. Этот вариант осуществления может поддерживать прерывистый прием (DRX) посредством UE 116.

Для нисходящей линии связи полупостоянное назначение ресурсов может указать конкретные ресурсы нисходящей линии связи (например, конкретные блоки ресурсов и конкретные подкадры), в которых данные могут быть посланы в UE 116. Полупостоянное назначение ресурсов может также указать одну или более конкретных MCS, которая может быть использована для посылки данных о предоставленных ресурсах нисходящей линии связи. UE 116 может выполнить «слепое» декодирование в отношении своей принятой передачи на основании предварительно сконфигурированной MCS в каждом подкадре, в котором данные могут быть посланы в UE. Альтернативно eNB 100 может сигнализировать об MCS, используемой для посылки данных к UE 116, и UE 116 может декодировать свою принятую передачу на основании сигнализированной MCS.

Для нисходящей линии связи eNB 100 может посылать данные к UE 116, используя Временный Идентификатор сотовой радиосети (C-RNTI) или некоторый другой уникальный идентификатор, назначенный на UE 116. Это может позволить UE 116 однозначно устанавливать, является ли он намеченным получателем заданного кадра данных. В одном варианте осуществления eNB 100 может сгенерировать проверку при помощи циклического кода (CRC) для кадра данных, затем маскировать CRC с помощью C-RNTI для UE 116, затем применить CRC, специфический для UE, к кадру данных и затем посылать кадр данных и CRC, специфический для UE, к UE 116. В другом варианте осуществления eNB 100 может скремблировать кадр данных с помощью C-RNTI для UE 116 и затем посылать скремблированный кадр в UE 116.

Как для нисходящей линии связи, так и для восходящей линии связи eNB 100 может посылать назначения ресурсов в UE 116, используя C-RNTI для UE 116. Это может позволить UE 116 однозначно устанавливать, является ли он намеченным получателем заданного назначения ресурсов. В одном варианте осуществления eNB 100 может генерировать СКС для сообщения, несущего назначение ресурсов для UE 116, затем маскировать СКС с помощью C-RNTI для UE 116, затем применить CRC, специфический для UE, к сообщению и затем посылать сообщение и CRC, специфический для UE, к UE 116. В другом варианте осуществления eNB 100 может маскировать сообщение на основании C-RNTI для UE 116 и затем посылать маскированное сообщение в UE 116. Назначения ресурсов можно также посылать другими спос