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

Иллюстрации

Показать все

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

Реферат

РОДСТВЕННЫЕ ЗАЯВКИ

Эта заявка испрашивает преимущество приоритета по предварительной патентной заявке (США) с серийным № 61/025674, поданной 1 февраля 2008 г., и озаглавленной "QoS Based Polling Schemes in WiMAX Systems" ("схемы опроса на основе QoS в WiMAX"), которая полностью заключена в данный документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

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

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

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

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

Ресурсы сети беспроводной связи (например, полоса пропускания и мощность передачи) могут совместно использоваться среди многочисленных абонентских станций. Известно разнообразие методик множественного доступа, включая множественный доступ с кодовым разделением каналов (CDMA), множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA) и множественный доступ с ортогональным частотным разделением каналов (OFDMA).

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

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

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

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

Фиг.4 иллюстрирует способ для управления буфером маркеров опроса в базовой станции;

Фиг.4А иллюстрирует блоки средство-плюс-функция, соответствующие способу, показанному на фиг.4;

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

Фиг.5А иллюстрирует блоки средство-плюс-функция, соответствующие способу, показанному на фиг.5;

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

Фиг.7 иллюстрирует способ для управления буфером маркеров опроса в абонентской станции;

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

Фиг.8 иллюстрирует способ для выбора соединений, для которых запросы полосы пропускания передают на основе требований качества обслуживания; и

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

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

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

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

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

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

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

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

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

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

ПОДРОБНОЕ ОПИСАНИЕ

Способы и устройство настоящего открытия могут применяться в широкополосной сети беспроводной связи. Термин "беспроводная широкополосная "относится к технологии, которая предоставляет беспроводной, голосовой доступ, доступ к Интернет и/или доступ к сети данных в данной области.

Рабочая группа Института инженеров по электротехнике и электронике (IEEE) 802.16 по стандартам широкополосного беспроводного доступа ставит целью подготовить официальные спецификации для глобального развертывания широкополосных беспроводных городских сетей. Хотя семья стандартов 802.16 официально называется WirelessMAN, она была названа "WiMAX" (что означает "всемирное взаимодействие сетей для доступа в микроволновом диапазоне") промышленной группой, называемой Форум WiMAX. Таким образом, термин "WiMAX" относится к широкополосной беспроводной технологии на основе стандартов, которая предоставляет широкополосные соединения с высокой пропускной способностью на большие расстояния.

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

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

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

В сети WiMAX "кадр" является временным интервалом постоянной длины. Для операции дуплекса с временным разделением (TDD) каждый кадр делят на подкадры нисходящей линии связи (DL) и восходящей линии связи (UL). Управляющую информацию в формате сообщений MAP передают в начале каждого кадра. Сообщения MAP задают выделение DL и UL. Задают несколько разных типов сообщений MAP. Они включают в себя сообщение DL-MAP и сообщение UL-MAP.

Поддержка качества обслуживания (QoS) является важной частью сети WiMAX. Управление QoS достигается с помощью использования архитектуры, ориентированной на соединения, где все соединения нисходящей и восходящей линии связи управляются обслуживающей базовой станцией. До того как происходит передача каких-либо данных, базовая станция и абонентская станция устанавливают однонаправленную логическую линию связи, называемую соединением, между двумя одноранговыми узлами - уровня управления доступом к среде (MAC). Каждое соединение идентифицируют посредством идентификатора соединений (CID), который служит как временный адрес для передач данных по конкретной линии связи.

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

Для поддержки широкого разнообразия приложений

WiMAX задает пять служб планирования, которые должны поддерживаться MAC-планировщиком базовых станций для передачи данных по соединению: служба незатребованной выдачи (UGS), служба с опросом в реальном времени (rtPS), служба с опросом не в реальном времени (nrtPS), служба с наилучшими усилиями (BE) и расширенная служба с опросом в реальном времени (ertPS). Служба незатребованной выдачи предназначена для поддержки пакетов данных фиксированного размера при постоянной скорости передачи битов. Служба с опросом в реальном времени предназначена для поддержки служебных потоков в реальном времени (например, потоковое видео). Служба с опросом не в реальном времени предназначена для поддержки потоков данных, допускающих задержку, которые требуют выдачи данных переменного размера при минимально гарантированной скорости (например, FTP). Служба с наилучшими усилиями предназначена для поддержки потоков данных, которые не требуют минимальной гарантии уровня обслуживания (например, просмотр веб-страниц). Расширенная служба с опросом в реальном времени предназначена для поддержки приложений в реальном времени, которые имеют переменные скорости передачи данных, но требуют гарантированной скорости передачи данных и задержки (например, передача голоса по IP с подавлением пауз).

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

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

Фиг.1 иллюстрирует сеть 100 беспроводной связи. Сеть 100 беспроводной связи может быть широкополосной сетью 100 беспроводной связи. Сеть 100 беспроводной связи предоставляет связь для множества сот 102, каждая из которых обслуживается базовой станцией 104. Базовая станция 104 может быть фиксированной станцией, которая осуществляет связь с абонентскими станциями 106. Базовая станция 104 может альтернативно упоминаться как точка доступа, узел В либо какой-либо другой терминологией.

Фиг.1 показывает различные абонентские станции 106, распределенные по всей сети 100. Абонентские станции 106 могут быть фиксированными (т.е. стационарными) либо мобильными. Абонентские терминалы 106 могут альтернативно упоминаться как мобильные станции, терминалы доступа, удаленные станции, пользовательские терминалы, терминалы, абонентские модули, пользовательское оборудование и т.д. Абонентские станции 106 могут быть беспроводными устройствами, например, сотовыми телефонами, персональными цифровыми помощниками (PDA), карманными устройствами, беспроводными модемами, портативными компьютерами, персональными компьютерами и т.д.

Множество алгоритмов и способов может использоваться для передач в сети 100 беспроводной связи между базовыми станциями 104 и абонентскими станциями 106. Например, сигналы могут отправляться и приниматься между базовыми станциями 104 и абонентскими станциями 106 в соответствии с OFDMA (множественный доступ с ортогональным частотным разделением каналов),CDMA (множественный доступ с кодовым разделением каналов), TDMA (множественный доступ с временным разделением каналов), FDMA (множественный доступ с частотным разделением каналов) и т.д.

Линия связи, которая способствует передаче от базовой станции 104 в абонентскую станцию 106, может упоминаться как нисходящая линия 108 связи, и линия связи, которая способствует передаче от абонентской станции 106 в базовую станцию 104, может упоминаться как восходящая линия 110 связи. Альтернативно нисходящая линия 108 связи может упоминаться как прямая линия связи или прямой канал и восходящая линия 110 связи может упоминаться как обратная линия связи или обратный канал.

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

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

Базовая станция 204 может выделять 202 полосу пропускания опроса для абонентской станции 206. Полоса пропускания опроса является полосой пропускания, которая используется абонентской станцией 206 для отправки запросов 208 полосы пропускания в базовую станцию 204. Базовая станция 204 может передавать выделение 210 полосы пропускания опроса в абонентскую станцию 206. Например, базовая станция 204 может указывать основной идентификатор соединения (CID) абонентской станции 206 в UL-MAP.

Абонентская станция 206 может выбирать 212 одно либо более соединений, для которых передаются запросы 208 полосы пропускания так, чтобы выделение 210 полосы пропускания опроса применялось, но не превышалось. Абонентская станция 206 может затем передавать один либо более запросов 208 полосы пропускания в базовую станцию 204.

На основе запросов 208 полосы пропускания, которые принимаются, базовая станция 204 может предоставлять одну либо более выдач 214 полосы пропускания восходящей линии связи для абонентской станции 206. Абонентская станция 206 может передавать данные 216 в базовую станцию 204 в соответствии с выдачами 214, которые принимаются.

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

Базовая станция 304 включает в себя процессор 302. Процессор 302 может быть микропроцессором общего назначения с единственной либо многочисленными микросхемами (например, ARM), микропроцессором специального назначения (например, цифровой сигнальный процессор (DSP)), микроконтроллером, программируемой вентильной матрицей и т.д. Процессор 302 может упоминаться как центральный процессор (CPU). Хотя показан только единственный процессор 302 в базовой станции 304 фиг.3, в альтернативной конфигурации может использоваться комбинация из процессоров 302 (например, ARM и DSP).

Базовая станция 304 также включает в себя память 306. Память 306 может быть любым электронным компонентом, способным к хранению электронной информации. Память 306 может быть воплощена как оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), магнитные дисковые носители данных, оптические носители данных, устройства флеш-памяти в RAM, встроенная память, включенная в процессор 302, память EPROM, память EEPROM, регистры и так далее, включая их сочетания.

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

Базовая станция 304 может также включать в себя передатчик 326 и приемник 328, чтобы иметь возможность передачи и приема данных между базовой станцией 304 и абонентскими станциями 106. Передатчик 326 и приемник 328 могут совокупно упоминаться как приемопередатчик 330. Антенна 332 может электрически соединяться с приемопередатчиком 330. Базовая станция 304 может также включать в себя (не показано) многочисленные передатчики, многочисленные приемники, многочисленные приемопередатчики и/или многочисленные антенны.

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

Базовая станция 304 может быть сконфигурирована для связи через сеть беспроводной связи, которая поддерживает стандарт IEEE 802.16 (т.е., WiMAX). Память 306 может включать в себя команды 344 и данные 346, которые способствуют связи в соответствии со стандартом IEEE 802.16.

Данные 310 в памяти 306 могут включать в себя информацию об активных соединениях 320, которые в данный момент поддерживаются базовой станцией 304. Информация, которая сохранена, о соединениях 320, может включать в себя типы 324 планирования различных соединений 320. Следующие типы 324 планирования для транспортных соединений 320 восходящей линии связи заданы в стандарте IEEE 802.16: UGS (служба незатребованной выдачи),ertPS (расширенная служба с опросом в реальном времени), rtPS (служба с опросом в реальном времени), nrtPS (служба с опросом не в реальном времени), BE (служба с наилучшими усилиями).

Данные 310 в памяти 306 могут также включать в себя маркеры 314 опроса, которые могут быть сохранены в буфере 316 маркеров опроса. Для каждого сектора 112, за который отвечает базовая станция 304, может быть отдельный буфер 316 маркеров опроса. Данные 310 могут также включать в себя таймеры 318 опроса. Для каждого соединения 320, которое поддерживается базовой станцией 304, может быть отдельный таймер 318 опроса. Маркеры 314 опроса и таймеры 318 опроса будут описаны более подробно ниже.

Команды 308 в памяти 306 могут также включать в себя команды 312 для выделения полосы пропускания опроса. Как указано выше, полоса пропускания опроса является полосой пропускания, которая используется абонентской станцией 106 для отправки запросов 208 полосы пропускания. Команды 312 выделения полосы пропускания опроса могут включать в себя команды 322 для управления буфером 316 маркеров опроса.

Фиг.4 иллюстрирует способ 400 для управления буфером 316 маркеров опроса. Базовая станция 304 может реализовывать отображенный способ 400. Например, процессор 302 базовой станции 304 может исполнять команды 322 управления буфером опроса, которые хранятся в памяти 306 базовой станции 304 для реализации отображенного способа 400.

Таймер 318 опроса может быть установлен 402 для активных соединений 320, которые поддерживаются базовой станцией 304. Может быть один таймер 318 опроса, который установлен 402 для каждого активного соединения 320 типа 324 планирования ertPS (расширенная служба с опросом в реальном времени), rtPS (служба с опросом в реальном времени), nrtPS (служба с опросом не в реальном времени) и BE (служба с наилучшими усилиями).

Каждый таймер 318 опроса может быть ассоциирован со значением лимита времени, который обозначает продолжительность таймера 318 опроса. Значения лимита времени для таймеров 318 опроса могут быть установлены следующим образом. Для соединений 320 типа 324 планирования rtPS значение, зависящее от названия класса службы, может конфигурироваться посредством несущей (т.е. объектом, который отвечает за поддержание сети 100 беспроводной связи, включая конфигурирование базовой станции 304). Примеры названий класса служб включают в себя потоковое видео 64 Кбит/c, H.323 VoIP и т.д. Альтернативно значение времени простоя может быть установлено для интервала незатребованного опроса параметра QoS.

Для соединений 320 типа 324 планирования ertPS значение, зависящее от названия класса службы, может конфигурироваться посредством несущей. Альтернативно значение лимита времени может быть установлено для интервала незатребованного опроса параметра QoS.

Для соединений 320 типа 324 планирования nrtPS, значение, зависящее от названия класса службы, может конфигурироваться посредством несущей. Аналогично для соединений 320 типа 324 планирования BE, значение, зависящее от названия класса службы, может конфигурироваться посредством несущей.

Таймеры 318 опроса могут отслеживаться 404. Если определяют 406, что таймер 318 опроса истек, может быть определено 408, присутствует ли уже маркер 314 опроса в буфере 316 маркеров опроса для того же самого соединения 320. Если нет, тогда маркер 314 опроса может быть сформирован 410 для соединения 320, соответствующего истекшему таймеру 318. Маркер 314 опроса может быть сохранен 412 в буфере 316.

В способе 400 фиг.4 маркеры 314 опроса формируют в различные временные интервалы (т.е. маркер 314 опроса формируют, когда таймер 318 опроса истекает). Значения лимита времени таймеров 318 опроса могут быть изменены. Таким образом, маркеры 314 опроса формируют в конфигурируемые интервалы времени.

Маркеру 314 опроса может быть назначен 413 приоритет, который соответствует типу 324 планирования соответствующего соединения 320. Например, если базовая станция 304 сконфигурирована для сети WiMAX, приоритет может быть задан как ertPS (расширенная служба с опросом в реальном времени) либо rtPS (служба с опросом в реальном времени) > nrtPS (служба с опросом не в реальном времени)> BE (служба с наилучшими усилиями). Когда маркер 314 опроса для соединения 320 добавляют в буфер 316, истекший таймер 318 опроса, соответствующий соединению 320, может быть сброшен 414.

В дополнение в соответствии с отображенным способом 400, принятые запросы 208 полосы пропускания могут отслеживаться 404. Когда определяют 416, что запрос 208 полосы пропускания принят для конкретного соединения 320, таймер 318 опроса, соответствующий этому соединению 320, может быть сброшен 418.

В дополнение в соответствии с отображенным способом 400 принятые данные 216 могут отслеживаться 404. Когда данные 216 приняты для соединения 320 типа 324 планирования UGS (служба незатребованной выдачи), может определяться 420, установлен ли бит, который упоминается как " бит poll-me" (бит “опрашивай меня”). Если бит poll-me установлен, тогда маркер 324 опроса может быть сформирован 424 для абонентской станции 306. Маркер 314 опроса может быть сохранен 426 в буфере 316 маркеров опроса. Маркеру 314 опроса может быть назначен наивысший приоритет (исключая UGS) соединений 320 UL абонентской станции 206, отправляющей данные в буфер 316 маркеров опроса.

Способ 400 фиг.4, описанный выше, может быть выполнен посредством компонента(ов) и/или модулей различного аппаратного и/или программного обеспечения, соответствующих блокам средство-плюс-функция, проиллюстрированным на фиг.4 А. Другими словами, блоки с 402 по 428, проиллюстрированные на фиг.4, соответствуют блокам с 402А по 428А средство-плюс-функция, проиллюстрированным на фиг.4А.

Фиг.5 иллюстрирует способ 500 для выделения полосы пропускания опроса на основе требований качества обслуживания. Базовая станция 304 может реализовывать отображенный способ 500. Например, процессор 302 базовой станции 304 может исполнять команды 312 выделения полосы пропускания опроса, которые хранятся в памяти 306 базовой станции 304 для реализации отображенного способа 500. Способ 500 может быть реализован, когда базовая станция 304 определяет UL-MAP для конкретного кадра восходящей линии связи.

Первоначально может быть выделена 502 полоса пропускания для обычных пакетов данных. Затем может быть определено 504, достаточно ли оставшейся полосы пропускания восходящей линии связи для выделения полосы пропускания опроса. Если достаточно оставшейся полосы пропускания, тогда маркер 314 опроса в буфере 316 маркеров опроса, который имеет наивысший приоритет, может быть идентифицирован 506. Полоса пропускания опроса может быть выделена 508 для абонентской станции 206, которая соответствует маркеру 314 опроса с наивысшим приоритетом. Маркер 314 опроса может затем быть удален 510 из буфера 316 маркера опроса.

Если определяют 512, что существуют дополнительные маркеры 314 опроса в буфере 316 маркеров опроса, способ 500 может возвращаться к определению 504, достаточно ли оставшейся полосы пропускания восходящей линии связи для выделения полосы пропускания опроса. Способ 500 может затем продолжаться образом, описанным выше.

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

Способ 500 фиг.5, описанный выше, может быть выполнен с помощью компонента(ов) и/или модулей различного аппаратного и/или программного обеспечения, соответствующих блокам 500А средство-плюс-функция, проиллюстрированным на фиг.5А. Другими словами, блоки с 502 по 512, проиллюстрированные на фиг.5, соответствуют блокам с 502А по 512А средство-плюс-функция, проиллюстрированным на фиг.5А.

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

Абонентская станция 606 включает в себя процессор 602 и память 604. Процессор 602 может быть микропроцессором общего назначения с единственной либо многочисленными микросхемами (например, ARM), микропроцессором специального назначения (например, цифровой сигнальный процессор (DSP)), микроконтроллером, программируемой вентильной матрицей и т.д. Процессор 602 может также упоминаться как центральный процессор (CPU). Хотя показан только единственный процессор 602 в абонентской станции 606 фиг.6, в альтернативной конфигурации может использоваться комбинация из процессоров 602 (например, ARM и DSP).

Абонентская станция 606 также включает в себя память 604. Память 604 может быть любым электронным компонентом, способным к хранению электронной информации. Память 604 может быть воплощена как оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), магнитные дисковые носители данных, оптические носители данных, устройства флеш-памяти в RAM, встроенная память, включенная в процессор 602, память EPROM, память EEPROM, регистры и так далее, включая их сочетания.

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

Абонентская станция 606 может также включать в себя передатчик 626 и приемник 628, чтобы иметь возможность передачи и приема данных между абонентской станцией 606 и базовыми станциями 104. Передатчик 626 и приемник 628 могут совокупно упоминаться как приемопередатчик 630. Антенна 632 может быть электрически подключена к приемопередатчику 630. Абонентская станция 606 может также включать в себя (не показано) многочисленные передатчики, многочисленные приемники, многочисленные приемопередатчики и/или многочисленные антенны.

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

Абонентская станция 606 может быть сконфигурирована для связи через сеть беспроводной связи, которая поддерживает стандарт IEEE 802.16 (т.е., WiMAX). Память 604 может включать в себя команды 644 и данные 646, которые способствуют связи в соответствии со стандартом IEEE 802.16.

Данные 610 в памяти 604 могут включать в себя информацию об активных соединениях 620, которые в данный момент поддерживаются абонентской станцией 606. Информация, которая хранится, о соединениях 620, может включать в себя типы 624 планирования различных соединений 620. Например, для сети WiMAX информация о конкретном соединении 620 может включать в себя, является ли соединение 620 типом 624 планирования UGS, ertPS, rtPS, nrtPS либо BE.

Данные 610 в памяти 604 могут также включать в себя маркеры 614 опроса, которые могут быть сохранены в буфере 616 маркеров опроса. Данные 610 могут также включать в себя таймеры 618 опроса. Для каждого соединения 620, которое поддерживается абонентской станцией 604, может быть отдельный таймер 618 опроса. Маркеры 614 опроса и таймеры 618 опроса будут описаны более подробно ниже.

Альтернативно или в дополнение данные 610 в памяти 604 могут включать в себя показатели 640 приоритета для соединений 620. Показатели 640 приоритета будут описаны более подробно ниже.

Команды 608 в памяти 604 могут включать в себя команды 612 для выбора соединений 620, для которых передают запросы 208 полосы пропускания. Команды 612 выбора соединения могут включать в себя команды 642 для использования маркеров 614 опроса для выбора соединений 620, для которых передают запросы 208 полосы пропускания. Команды 642 выбора на основе маркеров опроса могут включать в себя команды 622 для управления буфером 616 маркеров опроса.

Альтернативно либо в дополнение команды 612 выбора соединения могут включать в себя команды 636 для выбора соединений 620 в соответствии с круговым алгоритмом. Альтернативно либо в дополнение команды 612 выбора соединения могут включать в себя команды 638 для выбора соединений 620 на основе показателей 640 приоритета, которые вычисляют.

Фиг.7 иллюстрирует способ 700 для управления буфером 616 маркеров опроса. Абонентская станция 606 может реализовывать отображенный способ 700. Например, процессор 602 абонентской станции 606 может исполнять кома