СПОСОБЫ И УСТРОЙСТВО ДЛЯ ЭФФЕКТИВНОГО ОБЕСПЕЧЕНИЯ ИНФОРМАЦИИ О ПЛАНИРОВАНИИ
METHODS AND DEVICE FOR EFFICIENT INFORMATION ON SCHEDULING

Притязание на приоритет по 35 U.S.C. §119
[0001] Настоящая заявка притязает на приоритет предварительной заявки на патент США № 60/691460 озаглавленной "Methods and apparatus for efficient providing of scheduling information", которая была подана 16 июня 2005. Вышеупомянутая заявка включена в настоящее описание во всей полноте в качестве ссылки.
I. Область техники, к которой относится изобретение
[0002] Нижеследующее описание в общем случае относится к беспроводной связи, а более конкретно к эффективному предоставлению информации о планировании в централизованный планировщик в системе беспроводной связи.
II. Уровень техники
[0003] Системы беспроводной связи широко применяются для обеспечения различных типов связи; например, через такие системы беспроводной связи могут передаваться голос и/или данные. Обычная система беспроводной связи, или сеть, может обеспечивать доступ множеству пользователей к одному или нескольким совместным ресурсам. Например, система может использовать множество способов множественного доступа, таких как мультиплексирование с частотным разделением (FDM), мультиплексирование с временным разделением (TDM), мультиплексирование с кодовым разделением (CDM), мультиплексирование с ортогональным разделением частот (OFDM) и др.
[0004] Обычные системы беспроводной связи используют одну или несколько базовых станций, которые обеспечивают зону покрытия. Обычная базовая станция может передавать множество потоков данных для широковещательных, многоадресных и/или одноадресных служб, причем поток данных может представлять собой поток данных, которые могут представлять независимый интерес для приема пользовательским устройством. Пользовательское устройство в пределах зоны покрытия такой базовой станции может использоваться для получения одного, более одного или всех потоков данных, переносимых сложным потоком. Аналогично, пользовательское устройство может передавать данные в базовую станцию или другое пользовательское устройство.
[0005] Базовые станции могут планировать передачу данных по обратным линиям связи, которые передаются из пользовательских устройств в базовые станции. Например, используя мультиплексирование с ортогональным разделением частот (OFDM), базовая станция может выполнять решения о планировании (например, выделить ресурсы, такие как время, частоту, мощность и т.д. в одно или несколько пользовательских устройств), относящиеся к передаче данных по обратной линии связи, и таким образом, базовая станция может облегчить поддержание ортогональности. Однако, обычные способы предоставления информации о планировании из пользовательского устройства(устройств) в базовую станцию(станции) могут быть неэффективными, затратными по времени и трудными. Кроме того, часто информация о планировании не может быть предоставлена централизованным планировщиком (например, базовой станцией). В качестве примера, старые голосовые системы сотовой связи, как правило, используют планирование с коммутацией каналов, где каждому пользователю может быть назначен заранее определенный коммутируемый канал во время запроса; в этом случае, сбор информации о планировании может происходить с очень малой скоростью, и информацию можно посылать в виде пакетов данных высокого уровня. Более того, только данные (DO) обычно используют пакеты данных высокого уровня протокола уровня сигнализации. Кроме того, DO версии A часто обеспечивает доступ к терминалам для принятия решения о планировании распределенным способом; однако такое распределенное планирование может заблокировать способность поддерживать ортогональность, ассоциированную с передачей данных по обратной линии связи.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
[0006] Нижеследующее представляет упрощенное краткое описание одного или нескольких вариантов осуществления для обеспечения общего понимания таких вариантов осуществления. Это краткое описание не является расширенным обзором всех рассмотренных вариантов осуществления и не предназначено ни для идентификации важных или критических элементов всех вариантов осуществления, ни для установления объема какого-либо или всех вариантов осуществления. Единственная его цель состоит в представлении некоторых понятий одного или нескольких вариантов осуществления в упрощенной форме как прелюдии к более подробному описанию, которое приведено ниже.
[0007] В соответствии с одним или несколькими вариантами осуществления и соответствующим его раскрытием различные аспекты описаны в связи с облегчением эффективного предоставления информации о планировании из доступного терминала в базовую станцию для обеспечения возможности выполнения решений о планировании. Терминалы доступа могут передавать информацию о планировании в разделенных запросах. Например, грубая информация о планировании может быть передана при помощи выделенного внеполосного канала, а точная информация о планировании может быть передана по внутриполостному каналу.
[0008] Согласно родственным аспектам в настоящем описании раскрыт способ, который эффективно облегчает предоставление центральному планировщику информации о планировании. Способ может содержать передачу грубой информации о планировании в базовую станцию через внеполосный канал. Дополнительно способ может включать в себя передачу точной информации о планировании в базовую станцию через внутриполосный канал.
[0009] Другой аспект имеет отношение к устройству беспроводной связи, которое может включать в себя память, хранящую данные, имеющие отношение к планированию информации. Дополнительно процессор может передавать грубую информацию о планировании в базовую станцию через внеполосный канал и может передавать точную информацию о планировании в базовую станцию через внутриполосный канал.
[0010] Другой аспект имеет отношение к устройству беспроводной связи для эффективной передачи информации о планировании централизованному планировщику с целью облегчения распределения внутриполосных ресурсов. Устройство беспроводной связи может включать в себя средство для передачи грубой информации о планировании через внеполосный канал; средство для получения назначения для обратной линии связи, ассоциированной с грубой информацией о планировании; и средство для передачи подробной информации о планировании через внутриполосный канал на основе назначения.
[0011] Другой аспект имеет отношение к машиночитаемой среде, хранящей исполняемые компьютером инструкции для передачи грубой информации о планировании в базовую станцию через внеполосный канал и передачи точной информации о планировании в базовую станцию через внутриполосный канала.
[0012] Согласно другому аспекту в настоящем описании раскрыт процессор, причем процессор может исполнять инструкции для передачи грубой информации о планировании по выделенному внеполосному каналу. Дополнительно процессор может исполнять инструкции для передачи точной информации о планировании по выделенному внутриполосному каналу.
[0013] Согласно другому аспекту в настоящем описании раскрыт способ, который облегчает эффективное получение информации о планировании. Способ может содержать прием внеполосной передачи, включающей грубую информацию о планировании. Дополнительно способ может включать в себя передачу назначения ресурсов на основе грубой информации о планировании. Кроме того, способ может содержать прием внутриполосной передачи, предоставляемой на основе назначения ресурсов, причем внутриполосная передача содержит точную информацию о планировании.
[0014] Другой аспект имеет отношение к устройству беспроводной связи, которое может включать в себя память, которая извлекает данные, связанные с распределением ресурсов, ассоциированных с обратной линией связи. Дополнительно процессор может иметь возможность получения необработанных данных о планировании, назначения ресурсов на основе необработанных данных о планировании, получения точных данных о планировании и/или динамически регулировать выделение ресурсов на основе точных данных о планировании.
[0015] Другой аспект имеет отношение к устройству беспроводной связи для эффективного получения информации о планировании для получения возможности распределения внутриполосных ресурсов. Устройство беспроводной связи может включать в себя средство для получения грубой информации о планировании через внеполосный канал, средство для отправки назначения ресурсов на основе грубой информации о планировании и средство для получения информации о точном планировании через внутриполосный канал, выполненное с использованием назначения ресурсов.
[0016] Другой аспект имеет отношение к машиночитаемой среде, хранящей исполняемые компьютером инструкции для приема внеполосной передачи, включающей грубую информацию о планировании; передачи назначения ресурсов на основе грубой информации о планировании; и приема внутриполосной передачи, предоставляемой на основе назначения ресурсов, включающего точную информацию о планировании.
[0017] Согласно другому аспекту в настоящем описании раскрыт процессор, причем процессор может исполнять инструкции для приема грубой информации о планировании через внеполосный канал, передачи назначения ресурсов на основе грубой информации о планировании и приема точной информации о планировании через внутриполосный канал, причем точная информация о планировании предоставляется на основе назначения ресурсов.
[0018] Для выполнения вышеуказанного и связанного с ним один или несколько вариантов осуществления содержат признаки, полностью раскрытые ниже в настоящем описании и, в частности, указанные в формуле изобретения. Нижеследующее описание и прилагаемые чертежи подробно раскрыты в иллюстративных аспектах одного или нескольких вариантов осуществления. Однако эти аспекты указывают лишь несколько из различных способов, которыми могут быть реализованы принципы различных вариантов осуществления, и описанные варианты осуществления предназначены для включения всех таких аспектов и их эквивалентов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0019] Фиг.1 представляет собой иллюстрацию системы беспроводной связи согласно различным аспектам, приведенным в настоящем описании.
[0020] Фиг.2 представляет собой иллюстрации системы, которая эффективно предоставляет информацию в базовую станцию для облегчения планирования, ассоциированного с обратной линией связи.
[0021] Фиг.3 представляет собой иллюстрацию системы, которая разделяет передачу запросов, используемых для назначения ресурсов, ассоциированных с обратной линией связи.
[0022] Фиг.4 представляет собой иллюстрацию примерного пакета данных, который может быть передан терминалом доступа в базовую станцию по внутриполосному каналу.
[0023] Фиг.5 представляет собой иллюстрацию методологии, которая облегчает эффективное предоставление информации о планировании из терминала доступа в базовую станцию.
[0024] Фиг.6 представляет собой иллюстрацию методологии, которая облегчает эффективное получение информации о планировании в центральном планировщике.
[0025] Фиг.7 представляет собой иллюстрацию методологии, которая облегчает предоставление грубой информации о планировании в центральный планировщик.
[0026] Фиг.8 представляет собой иллюстрацию терминала доступа, который облегчает эффективную передачу информации о планировании обратной линии связи.
[0027] Фиг.9 представляет собой иллюстрацию системы, которая облегчает эффективное получение информации о планировании, используемой для грубого (предварительного) назначения и/или регулировки распределения ресурсов, ассоциированных с обратной линией связи.
[0028] Фиг.10 представляет собой иллюстрацию беспроводной сетевой среды, которая может использоваться совместно с различными системами и способами, раскрытыми в настоящем описании.
[0029] Фиг.11 представляет собой иллюстрацию системы, которая эффективно передает информацию о планировании в централизованный планировщик для облегчения распределения внутриполосных ресурсов.
[0030] Фиг.12 представляет собой иллюстрацию системы, которая облегчает эффективное получение информации о планировании для получения возможности распределения внутриполосных ресурсов.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0031] Ниже в настоящем описании раскрыты различные варианты осуществления со ссылкой на чертежи, в которых одинаковые ссылочные позиции используются для обозначения одинаковых элементов. В нижеприведенном описании, с целью объяснения, многочисленные конкретные детали приведены для обеспечения полного понимания одного или нескольких вариантов осуществления. Однако очевидно, что такой вариант(варианты) осуществления может быть осуществлен без этих конкретных деталей. В других случаях известные структуры и устройства показаны в виде блок-схем с целью упрощения описания одного или нескольких вариантов осуществления.
[0032] Как используется в этой заявке, термины "компонент", "модуль", "система" и т.п. предназначены для обозначения относящегося к компьютеру средства, или аппаратного средства, програмно-аппаратного средства, комбинации аппаратных средств и программного обеспечения, программного обеспечения или программного обеспечения в процессе исполнения. Например, компонент может представлять собой, без ограничения, процесс, исполняемый в процессоре, процессор, объект, исполняемый модуль, поток исполнения, программу и/или компьютер. В качестве иллюстрации компонентом могут быть как приложение, исполняемое в вычислительном устройстве, так и вычислительное устройство. Один или несколько компонентов могут находиться внутри процесса и/или потока исполнения, а компонент может находиться в одном компьютере и/или может быть распределен между двумя или несколькими компьютерами. Кроме того, эти компоненты могут исполняться из различных читаемых компьютером сред, содержащих различные структуры данных, хранящиеся в них. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, содержащим один или несколько пакетов данных (например, данные из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе, и/или через сеть, такую как Интернет).
[0033] Кроме того, в настоящем описании раскрыты различные варианты осуществления совместно с пользовательским терминалом. Пользовательский терминал может означать устройство, обеспечивающее голосовое соединение и/или соединение с пользователем посредством обмена данными. Пользовательский терминал может быть соединен с вычислительным устройством, таким как ноутбук или настольный компьютер, или он может быть автономным устройством, таким как персональный цифровой помощник (PDA). Пользовательский терминал также может быть назван системой, абонентским пунктом, абонентской станцией, мобильной станцией, мобильной удаленной станцией, пунктом доступа, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским устройством или пользовательским оборудованием. Пользовательский терминал может представлять собой абонентскую станцию, беспроводное устройство, мобильный телефон, телефон PCS (персональной системы связи), радиотелефон, телефон с протоколом инициирования сеанса (SIP), станцию местной радиосвязи (WLL), персональный цифровой помощник (PDA), переносное устройство с возможностью осуществления беспроводной связи или другое устройство обработки, соединенное с беспроводным модемом.
[0034] Базовая станция (например, пункт доступа) может называться устройством в сети доступа, которое производит обмен данными по радиоинтерфейсу через один или несколько секторов с пользовательскими терминалами. Базовая станция может действовать как маршрутизатор между пользовательским терминалом и остальной частью сети доступа, которая может включать в себя IP сеть путем преобразования полученных кадров радиоинтерфейса в IP пакетах. Базовая станция также координирует управление характеристиками радиоинтерфейса.
[0035] Кроме того, различные аспекты или особенности, раскрытые в настоящем описании, могут быть реализованы в виде способа, устройства или производственного изделия путем использования способов стандартного программирования и/или технических способов. Термин "производственное изделие", как используется в настоящем описании, предназначен для охвата компьютерной программы, доступной из любого читаемого компьютером устройства, носителя или среды. Например, читаемые компьютером среды могут включать в себя, без ограничений, магнитные устройства хранения (например, жесткий диск, гибкий диск, магнитные ленты и т.д.), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (например, EEPROM, плату, флэш-карту и т.д.). Дополнительно различные носители данных, раскрытые в настоящем описании, могут представлять одно или несколько устройств и/или другие машиночитаемые среды для хранения информации. Термин "машиночитаемая среда" может включать в себя, без ограничений, беспроводные каналы и различные другие среды, способные хранить, содержать и/или переносить инструкцию(инструкции) и/или данные.
[0036] Обращаясь к Фиг.1, система 100 беспроводной связи показана согласно различным вариантам осуществления, представленными в настоящем описании. Система 100 может содержать одну или несколько базовых станций 102 в одном или нескольких секторах, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг другу и/или в один или несколько терминалов 104 доступа (AT). Каждая базовая станция 102 может содержать цепь передатчиков и цепь приемников, каждый из которых может, в свою очередь, содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как это очевидно специалисту в данной области техники. Базовые станции 102 могут представлять собой фиксированные и/или мобильные станции, а также могут называться пунктами доступа, базовыми системами приемопередатчика и т.п. Терминалы 104 доступа могут представлять собой, например, сотовые телефоны, смартфоны, ноутбуки, переносные устройства связи, карманные вычислительные устройства, спутниковые радио, глобальные системы позиционирования, PDA и/или любое другое подходящее устройство для обмена данными по системе 100 беспроводной связи. Терминалы 104 доступа могут быть фиксированными или мобильными, а также могут называться мобильными станциями, пользовательским оборудованием (UE), пользовательскими терминалами, беспроводными устройствами и т.д.
[0037] Каждый терминал 104 доступа может производить обмен данными с одой или множеством базовых станций 102 по прямой связи и/или обратной связи в любой данный момент времени. Прямая связь (FL) называется линией связи из базовых станций 102 в терминалы 104 доступа, а обратная связь (RL) называется линией связи из терминалов 104 доступа в базовые станции 102. Базовые станции 102 дополнительно могут производить обмен данными с рабочим и управляющим центром 106 через сеть 108 передачи данных (например, Интернет). Рабочий и управляющий центр 106 может исполнять функции такие как, например, аутентификацию и авторизацию терминалов 104 доступа, бухгалтерский учет, составление счетов и т.д.
[0038] Система 100 имеет возможность эффективного предоставления информации о планировании из терминалов 104 доступа в базовые станции 102. Такая информация может использоваться базовыми станциями 102 для планирования обратных линий связи. Посредством использования централизованного планировщика(планировщиков), ассоциированного с базовыми станциями 102, между осуществляемыми в системе 100 передачами может быть сохранена ортогональность.
[0039] Система 100 выполняет эффективную передачу информации о планировании путем использования разделения запросов из терминалов 104 доступа в базовые станции 102. Например, грубая информация о планировании может быть передана посредством внеполосной передачи сигналов, а более подробная информация о планировании может быть предоставлена посредством внутриполосной передачи сигналов. Грубая информация может передаваться в базовую станцию 102, например, по выделенному каналу. В качестве иллюстрации, грубая информация может включать в себя данные, относящиеся к уровням буфера терминалов 104 доступа, качеству обслуживания (QoS), ассоциированному с терминалами 104 доступа и т.п. Согласно дополнительному примеру подробная информация о планировании может быть включена в виде заголовка(заголовков), ассоциированного с передаваемым пакетом(пакетами) данных, после того, как терминал 104 доступа получит назначение из базовой станции 102 в ответ на запрос о грубом планировании по внеполосному каналу. Терминал 104 доступа может передавать пакет(пакеты) по обратной линии связи в соответствии с этим назначением, а пакет(пакеты) может включать в себя дополнительную информацию о планировании, которая может использоваться базовой станцией 102. Согласно примеру грубая информация может указывать диапазон, включая количество битов, которые должен передавать терминал 104 доступа, например, более 1000 битов, более 0 битов, но менее 1000 битов или 0 битов, а подробная информация о планировании может описывать количество битов, которое будет передано, с точностью до 1 бита. Дополнительно или в качестве альтернативы грубая информация может быть такой, чтобы приоритет 1 потока QoS имел, по меньшей мере, 1000 битов, предназначенные для пересылки, в то время как подробная информация о планировании может представлять собой количество битов в каждом непустом потоке QoS с небольшой точностью.
[0040] Обращаясь к Фиг.2, показана система 200, которая эффективно предоставляет информацию в базовую станцию 202 с целью облегчения планирования, ассоциированного с обратными линиями связи. Система 200 может включать в себя любое количество терминалов доступа, таких как терминал_1 204 доступа и терминал_2 206 доступа. Для обратной линии связи базовая станция 202 может использовать центральный, основываясь на пакетах, планировщик. Дополнительно базовая станция 202 может собирать информацию для осуществления назначений, определения выделения ресурсов для каждого из терминалов 204-206 доступа и передачи назначения с целью получения доступа к терминалам 204-206.
[0041] Терминалы 204-206 доступа эффективно предоставляют информацию, имеющую отношение к планированию, в базовую станцию 202. Каждый из терминалов 204-206 доступа может передавать грубую информацию в базовую станцию 202 по выделенному внеполосному каналу. Кроме того, терминалы 204-206 доступа могут посылать в базовую станцию 202 более точную информацию, связанную с планированием. Например, более точная информация может быть приложена к пакетам данных, передаваемым в базовую станцию 202, согласно назначению ресурса (например, планируемого времени, назначению абонентов, формату пакетов и т.д.). Таким образом, дополнительная информация о планировании может быть предоставлена посредством внутриполосного обмена данными, выполняемого с выделенными ресурсами.
[0042] Терминалы 204-206 доступа могут передавать любую информацию, используемую вместе с планированием. Например, информация может включать в себя размер буфера терминала доступа, оценку времени ожидания очереди для данного качества обслуживания (QoS), размеры буфера для множества QoS, первый элемент очереди времени ожидания пакетов, параметры управления мощностью, такие как мощность передачи или спектральная плотность мощности передачи, ограничения максимальной мощности терминала доступа и т.д. Каждый из терминалов 204-206 доступа может передавать грубую информацию в выделенном внеполосном канале. Например, грубая информация может включать в себя 2-х битовый уровень буфера и 2-х битовый уровень QoS; однако заявленный объект не ограничен. В качестве иллюстрации выделенный канал может использоваться для получения канала данных; таким образом, запрос может передаваться через внеполосный выделенный канал в базовую станцию 202 для получения возможности приема назначения внутриполосного канала данных. Согласно другому примеру после планирования терминала доступа (например, терминала_1 204 доступа), такой терминал доступа может выполнять внутриполосную передачу точной информации согласно назначению ресурсов, полученному в ответ на внеполосную передачу. Дополнительно или в качестве альтернативы запланированный терминал доступа (например, терминал_1 204 доступа) может передавать любые другие данные через запланированный внутриполосный канал.
[0043] Обращаясь к Фиг.3, показана система 300, которая разделяет передачу запросов, используемых для назначения ресурсов, ассоциированных с обратной линией связи. Хотя показана одна базовая станция 302 и один терминал 304 доступа, следует иметь в виду, что система 300 может включать в себя любое количество базовых станций и любое количество терминалов доступа. Терминал 304 доступа может эффективно предоставлять запрос(запросы) в базовую станцию 302. Базовая станция 302 дополнительно может включать в себя центральный планировщик 306, который назначает ресурсы в терминал 304 доступа (и/или любой другой терминал(терминалы) доступа, аналогичный терминалу 304 доступа, который аналогично предоставляет запрос(запросы)). Центральный планировщик 306 может собирать информацию из терминала 304 доступа (и/или другого терминалов доступа)), выделять ресурсы терминалу 304 доступа (и/или другому терминалу(терминалам) доступа) и передавать назначение в терминал 304 доступа (и/или другой терминал(терминалы) доступа).
[0044] Терминал доступа 304 дополнительно может включать в себя устройство 308 запроса грубой информации, внутриполосный контроллер 310 передачи и устройство 312 запроса настройки. Также центральный планировщик 306 базовой станции 302 может включать в себя устройство 314 сбора грубой информации и устройство 316 сбора повторно уточненной информации. Устройство 308 запроса грубой информации может посылать внеполосную передачу в базовую станцию 302; причем внеполосная передача может быть получена устройством 314 сбора грубой информации и затем оценена (например, центральным планировщиком 306) для выделения ресурсов. Устройство 308 запроса грубой информации может передавать грубую информацию по выделенному каналу, который может представлять собой канал множественного доступа с кодовым разделением (CDMA), канал множественного доступа с временным разделением (TDMA), канал множественного доступа с частотным разделением (FDMA), канал OFDMA, комбинацию этих каналов и т.п. Например, выделенный канал может представлять собой канал запроса служебной информации нижнего уровня. Дополнительно или в качестве альтернативы выделенный канал, по которому устройство 308 запроса грубой информации предоставляет информацию, может представлять собой бесконфликтный канал. Устройство 308 запроса грубой информации (и/или терминал 304 доступа) может автоматически выбирать, когда посылать в базовую станцию 302 параметры планирования, и/или может периодически выполнять циклическое повторение параметров. Дополнительно следует иметь в виду, что базовая станция 302 может запрашивать из терминала 304 доступа конкретные параметры.
[0045] Устройство 314 сбора грубой информации и/или центральный планировщик 306 может оценивать грубую информацию, полученную из устройства 308 запроса грубой информации и предоставлять назначение в ответ терминалу 304 доступа. Согласно примеру система 300 может использовать множественный доступ с ортогональным разделением частот (OFDMA) совместно с внутриполосным обменом данными. Согласно этому примеру назначение ресурсов, предоставляемое центральным планировщиком 306, может представлять собой количество абонентов (например, подмножество доступных абонентов). Однако заявленный объект не ограничен вышеупомянутым примером, но предполагает любой тип внутриполосного обмена данными (например, CDMA, TDMA, FDMA и т.д.) и/или выделение любого ресурса, используемого совместно с передачей по обратной линии связи.
[0046] Центральный планировщик 306 может передавать в терминал 304 доступа назначение. Согласно чертежу назначение может быть предоставлено контроллеру 310 внутриполосной передачи. Контроллер 310 внутриполосной передачи может позволить терминалу 304 доступа отправку передачи по обратной линии связи в базовую станцию 302 в соответствии с полученным назначением. Полученное назначение может позволить контроллеру 310 внутриполосной передачи разрешить передачу одного или более пакетов по обратной линии связи; таким образом, могут быть снижены издержки, связанные с управлением, по сравнению с обычными способами, которые используют назначение для каждого пакета. Дополнительно устройство 312 запроса настройки может передавать дополнительную информацию, используемую совместно с планированием по обратной линии связи через внутриполосную передачу. Такая дополнительная информация может быть получена устройством 316 сбора повторно уточненной информации и затем использована центральным планировщиком 306 для изменения назначения(назначений) (например, имеющему отношение к текущей и/или будущей передаче(передачам)), связанного с передачами по обратной линии связи. Согласно чертежу внеполосные передачи информации о планировании, исполняемые устройством 308 запроса грубой информации, и внутриполосные передачи информации о планировании, исполняемые устройством 312 запроса настройки, могут происходить в разное время. В соответствии с другим примером затраты могут быть уменьшены благодаря использованию устройства 308 запроса грубой информации и устройства 312 запроса настройки. Согласно этому примеру устройством 308 запроса грубой информации централизованному планировщику 306 может быть предоставлена грубая аппроксимация ресурсов, которая может быть использована для первоначального назначения ресурсов, а затем устройство 312 запроса настройки может приложить дополнительные данные, имеющие отношение к временному кадру, размеру буфера, уровню мощности и т.п., с тем, чтобы разрешить динамически изменяющееся выделение ресурсов для терминала 304 доступа.
[0047] Терминалом 304 доступа может определяться и/или предоставляться из терминала 304 доступа в базовую станцию 302 различная информация для использования центральным планировщиком 306. Например, терминал 304 доступа может использовать алгоритм управления распределенной мощностью, который определяет, что канал данных передает спектральную плотность мощности, где спектральная плотность мощности (PSD) представляет собой количество передаваемой абоненту мощности. Кроме того, терминал 304 доступа может предоставлять информацию, относящуюся к максимальной мощности передачи, которая позволяет определять максимальное количество подписчиков, которое может поддерживать терминал 304 доступа в определенной PSD, связанной с терминалом 304 доступа. Дополнительно терминал 304 доступа может быть ассоциирован с несколькими потоками QoS, такими как наилучшие данные, управление и голос. Для QoS потоков, чувствительных ко времени ожидания, таких как голос, очередь может иметь ассоциированное время ожидания, связанное с максимальным количеством времени, в течение которого любой пакет находился в очереди.
[0048] Устройство 308 запроса грубой информации может использовать выделенный канал с периодическим запросом (REQ), ассоциированный с терминалом 304 доступа, по которому посылается грубая информация. Например, канал REQ может быть 4-битовым каналом REQ, где первые 2 бита указывают на самый высокий QoS уровень данных, которые должны быть посланы терминалом 304 доступа, а вторые 2 бита указывают на максимальное количество абонентов, которое может поддержать терминал 304 доступа соответствующим образом, такое как 1-8, 9-16, 17-32, или более 32. Максимальное количество абонентов может быть определено (например, терминалом 304 доступа, устройством 308 запроса грубой информации и т.д.) следующим образом: количество абонентов, поддерживаемых базовой станцией на уровне буфера и количество абонентов, поддерживаемых базовой станцией на максимальных ограничениях по мощности.
[0049] Терминал 304 доступа может определять количество поддерживаемых абонентов на уровне буфера путем определения спектральной плотности данных. Например, спектральная плотность данных может быть выражена в битах на пакет для одного абонента. Поддерживаемое количество абонентов может быть получено путем деления количества битов в буфере, ассоциированном с терминалом 304 доступа при помощи спектральной плотности данных. Спектральная плотность данных может быть основана на спектральной плотности мощности определенной управлением мощности.
[0050] Спектральная плотность данных может быть оценена из PSD различными способами. Например, для определения данных спектральной плотности может быть использован последний сообщенный уровень PSD. Дополнительно или в качестве альтернативы для оценки данных спектральной плотности может использоваться версия затухания последнего сообщенного уровня PSD. Специалисту в данной области техники очевидно, что может быть использован любой способ прогноза для предсказания спектральной плотности данных, который базовая станция 302 и/или терминал 304 доступа может назначить для определения спектральной плотности данных. Дополнительно предполагается, что количество абонентов может быть определено на основе полного размера буфера, размера буфера наивысшего уровня QoS, размера буфера сообщенного уровня QoS или некоторой другой функции различных размеров буфера.
[0051] Терминал 304 доступа дополнительно может определять количество абонентов, поддерживаемых на основе ограничений по максимальной мощности. Следовательно, терминал 304 доступа может разделять максимальную мощность передачи, ассоциированную с терминалом 304 доступа, при помощи PSD определенной управлением мощностью. Дополнительно или в качестве альтернативы терминал 304 доступа может использовать отфильтрованное среднее уровня PSD, отфильтрованное максимальное количество абонентов или предсказанное максимальное количество абонентов.
[0052] Обращаясь к Фиг.4, показан пакет 400 данных, который может быть передан по внутриполосному каналу терминалом доступа в базовую станцию. Пакет 400 данных может быть передан по обратной линии связи в соответствии с назначением, полученным в ответ на запрос грубой информации по внеполосному каналу. Пакет 400 данных может включать в себя заголовок пакета, который содержит информацию (например, 1-битовую), указывающую на включение дополнительной информации о планировщике (например, сообщение(сообщения) 402 планировщика) в пакете 400 данных. Если бит установлен, то пакет 400 данных включает в себя одно или несколько сообщений 402 планировщика. Согласно примеру область может указывать номер сообщения(сообщений) 402 планировщика. В соответствии с другим чертежом, в каждое сообщение(сообщения) 402 планировщика может быть включен бит продолжения, который указывает, включено ли дополнительное сообщение(сообщения) 402 планировщика как часть пакета 400 данных.
[0053] Необходимо отметить, что любая информация, используемая совместно с планированием обратных линий связи, может быть включена как часть сообщения(сообщений) 402 планировщика. Например, сообщение(сообщения) 402 планировщика может включать в себя информацию, ассоциированную с размером буфера каждого потока QoS, первым элементом списка очереди времени ожидания каждого потока QoS, спектральной плотностью мощности передачи управления мощностью, максимальным количеством абонентов, поддерживаемых в спектральной плотности мощности передачи и т.д. Для параметров, специфичных для потоков QoS, поток QoS может быть обозначен явным и/или неявным образом; неявное указание может включать в себя порядок указания уровней буфера. Спектральная плотность мощности передачи может быть выражена как сдвиг от стандартного уровня, такой как сдвиг от мощности, управляемой пилот-сигналом, или мощности канала управления, к данному уровню работы. Оставшиеся запланированные биты могут быть использованы для передачи данных (например, данных 404); таким образом, мелкомодульное планирование информации может быть эффективно включено при помощи запланированных передач данных.
[0054] Кроме того, предполагается, что может быть использовано мелкомодульное планирование информации (например, предоставляемое через внутриполосную передачу сигналов) для изменения текущей передачи(передач) и/или передачи(передач), происходящих в более позднее запланированное время. Например, мелкомодульное планирование информации (например, предоставляемое устройством 312 запроса настройки по Фиг.3) может включать в себя данные в одном или нескольких сообщениях 402 планировщика, которые касаются изменений формата пакета данных. Таким образом, терминал доступа может указывать на базовую станцию, которая посылает следующий пакет по обратной линии связи, причем внутриполосный канал может находиться в конкретном формате. В соответствии с другим чертежом любая модификация, ассоциированная с выделением ресурсов, может динамически выполняться на основе, по меньшей мере, частично на мелкомодульной информации о планировании.
[0055] Обращаясь к Фиг.5-7, показан способ, относящийся к эффективному предоставлению информации о планировании относительно обмена данными по обратной линии связи в централизованный планировщик. Хотя для простоты объяснения способы показаны и описаны в виде последовательности операций, следует иметь в виду, что способы не ограничены порядком выполнения операций, поскольку некоторые операции, согласно одному или нескольким вариантам осуществления, происходят в другом порядке и/или одновременно с другими операциями как показано и раскрыто в настоящем описании. Например, специалистам в данной области техники очевидно, что в качестве альтернативы способ может быть представлен в виде последовательности взаимосвязанных состояний или событий, например, в виде диаграммы. Более того, для реализации способа согласно одному или нескольким вариантам осуществления могут быть необходимы не все показанные операции.
[0056] Обращаясь к Фиг.5, показан способ 500, который облегчает эффективное предоставление планирования информации из терминала доступа в базовую станцию. На этапе 502 грубая информация о планировании может быть передана при помощи внеполосной передачи сигналов. Например, грубая информация о планировании может быть передана по выделенному каналу. Это предполагает, что такой выделенный канал может представлять собой канал CDMA, канал TDMA, канал FDMA, канал OFDMA, их комбинацию и т.п.. Грубая информация о планировании может включать в себя информацию, касающуюся уровня(уровней) буфера, уровня(уровней) QoS, ограничения(ограничений) по мощности, поддерживаемых поднесущих и т.д.
[0057] На этапе 504 может быть принято назначение, соответствующее грубой информации о планировании. Назначение может выделять любые ресурсы, связанные с обратной линией связи. Например, назначение может выделять поднесущую(поднесущие), время, мощность(мощности), формат(форматы) пакета и т.д., предназначенные для использования вместе с передачей по обратной линии связи. На этапе 506 подробная информация о планировании может передаваться посредством внутриполосной передачи сигналов согласно назначению. Согласно чертежу пакет(пакеты) данных может быть передан по обратной линии связи как назначенный, и такой пакет(пакеты) данных может включать в себя дополнительную, мелкомодульную информацию о планировании. Согласно примеру дополнительная информация о планировании может быть включена в виде одного или нескольких заголовков, связанных с пакетом(пакетами) данных. Дополнительная информация о планировании может облегчить динамически регулируемое назначение(назначения) ресурсов обратной линии связи. Более того, дополнительная информация о планировании может указывать на формат одного или нескольких пакетов данных, переданных в полосе.
[0058] Обращаясь к Фиг.6, показан способ 600, который облегчает эффективное получение информации о планировании в центральном планировщике. На этапе 602 необработанные данные о планировании могут быть приняты по выделенному каналу. Согласно примеру необработанные данные о планировании могут быть получены из любого количества терминалов доступа. Согласно этому примеру необработанные данные о планировании могут быть приняты по бесконфликтным каналам, выделенным каждому из терминалов доступа. Например, необработанные данные о планировании могут периодически приниматься из каждого из терминалов доступа в соответствующее время; однако заявленный объект не ограничен. На этапе 604 ресурсы обратной линии связи могут быть назначены на основе необработанных данных о планировании. Более того, назначение может быть передано в соответствующий терминал доступа. Ресурсы могут включать в себя, например, поднесущую(поднесущие), время, уровень(уровни) мощности, формат(форматы) пакета и т.п. Согласно чертежу необработанные данные о планировании могут включать в себя указание максимального количества поддерживаемых поднесущих; таким образом, если возможно, такое количество поднесущих может быть назначено для терминала доступа, из которого были получены необработанные данные о планировании для обратной линии связи.
[0059] На этапе 606 с назначенными ресурсами могут быть переданы мелкомодульные данные о планировании. Мелкомодульные данные о планировании могут быть включены в виде одного или нескольких заголовков, приложенных к другим данным, полученным из внутриполосного обмена данными. На этапе 608 назначенные ресурсы можно регулировать, основываясь на мелкомодульных данных о планировании. Таким образом, низкозатратные мелкомодульные данные о планировании могут быть получены по внеполосному каналу и мелкомодульные данные о планировании могут быть приняты по внутриполосному каналу, таким образом позволяя эффективный прием такой информации.
[0060] Обращаясь к Фиг.7, показан способ 700, который облегчает предоставление грубой информации о планировании центральному планировщику. На этапе 702, основываясь на уровне буфера, может быть определено первое количество поддерживаемых поднесущих. Например, первое количество поддерживаемых поднесущих может быть оценено путем разделения количества битов в буфере при помощи спектральной плотности данных (например, биты на пакет на одну поднесущую). На этапе 704 на основе ограничения по мощности может быть определено второе количество поддерживаемых поднесущих. Например, второе количество поддерживаемых поднесущих может быть идентифицировано путем разделения максимальной мощности передачи терминала доступа при помощи управления мощностью, определенной спектральной плотностью мощности (PSD). На этапе 706 может быть определено минимальное значение из первого количества поддерживаемых поднесущих и второго количества поддерживаемых поднесущих. На этапе 708 по выделенному каналу может быть передана информация о планировании. Информация о планировании может идентифицировать диапазон, включающий идентифицированный минимум. Таким образом, центральному планировщику может эффективно предоставляться примерное указание максимального количества поддерживаемых поднесущих. Более того, предполагается, что повторно уточненная информация о планировании может быть предоставлена по внтриполосному обмену данными.
[0061] Очевидно, что согласно одному или нескольким аспектами, раскрытым в настоящем описании, могут быть сделаны выводы относительно эффективного предоставления информации о планировании, определения того, как разделять запросы, включающие информацию о планировании и т.д. Как используется в настоящем описании, термин "делать вывод" или "вывод" относится в общем случае к процессу вынесения заключения о состоянии системы, среды и/или пользователя из набора наблюдений как определено при помощи событий и/или данных. Вывод может быть использован для идентификации определенного контекста или действия или может генерировать распределение вероятности, например, по состояниям. Вывод может быть вероятностным, т.е. вычисляют распределения вероятности по представляющим интерес состояниям на основе рассмотрения данных и событий. Вывод также может относиться к способам, используемым для формирования высокоуровневых событий из набора событий и/или данных. Такой вывод приводит к формированию новых событий или действий из ряда наблюдаемых событий и/или хранящихся данных о событиях, независимо от того, коррелируют или нет события в близком временном приближении, и вытекают ли события и данные из одного или нескольких событий и источников данных.
[0062] Согласно примеру один или несколько способов, представленных выше, могут включать в себя выводы относительно определения того, каким образом эффективно разделять информацию о планировании для передачи по внутриполосным и внеполосным каналам. Посредством дальнейшей иллюстрации можно сделать вывод относительно определения уровней спектральной плотности данных, связанных с терминалами доступа. Следует отметить, что вышеприведенные примеры являются иллюстративными и не предназначены для ограничения возможных выводов, которые могут быть сделаны, или способов, которыми могут быть сделаны такие выводы, в отношении различных вариантов осуществления и/или способами, раскрытыми в настоящем описании.
[0063] Фиг.8 представляет собой изображение терминала 800 доступа, который облегчает эффективную передачу по обратной линии связи информации о планировании. Терминал 800 доступа содержит приемник 802, который принимает сигнал из, например, приемной антенны (не показана), и выполняет обычные действия (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) над принятым сигналом, и оцифровывает обычный сигнал для получения выборки. Приемник 802 может быть, например, приемником MMSE, и может содержать демодулятор 804, который может демодулировать принятые символы и предоставлять их процессору 806 для оценки канала. Процессор 806 может представлять собой процессор, предназначенный для анализа информации, принятой приемником 802, и/или генерации информации для передачи передатчиком 816; процессор, который управляет одним или несколькими компонентами терминала 800 доступа, и/или процессор, который как анализирует информацию, принятую приемником 802, генерирует информацию для передачи передатчиком 816, так и управляет одним или несколькими компонентами терминала 800 доступа.
[0064] Терминал доступа 800 может дополнительно содержать память 808, которая в рабочем состоянии соединена с процессором 806, и которая может хранить данные, предназначенные для передачи, принятые данные и т.п. Память 808 может хранить информацию, используемую для планирования, такую как, например, данные, относящиеся к размеру буфера терминала 800 доступа, размерам буфера для множества QoS, первый элемент в списке очереди времени ожидания, оценку времени ожидания очереди для QoS, параметры управления мощностью и т.д.
[0065] Очевидно, что запоминающее устройство (например, память 808), раскрытая в настоящем описании, может представлять собой либо энергозависимую память, либо энергонезависимую память, или может включать в себя как энергозависимую, так и энергонезависимую память. В качестве иллюстрации, а не ограничения, энергонезависимая память может включать в себя постоянное запоминающее устройство (ROM), программируемый ROM (PROM), электрически программируемый ROM (EPROM), электронно-стираемый PROM (EEPROM), или флэш-память. Энергозависимая память может включать в себя оперативное запоминающее устройство (RAM), которое действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступен во многих видах, таких как синхронный RAM (SRAM), динамический RAM (DRAM), синхронный DRAM (SDRAM), SDRAM с двойной скоростью (DDR SDRAM), улучшенный SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и Direct Rambus RAM (DRRAM). Подразумевается, что память 808 в контексте рассматриваемых систем и способов включает в себя, без ограничений, эти и любые другие подходящие типы памяти.
[0066] Приемник 802 дополнительно в рабочем состоянии соединен с устройством 810 запроса грубой информации, формирующим запрос, который может передаваться через передатчик 816 по выделенному внеполосному каналу. Устройство 810 запроса грубой информации может собирать информацию о планировании, используемую для получения назначения ресурсов, ассоциированных с обратной линией связи из централизованного планировщика. Например, устройство 810 запроса грубой информации может автоматически выполнять внеполосную передачу, запрос грубой информации. Дополнительно или в качестве альтернативы устройство 810 запроса грубой информации может периодически передавать такие запросы. Согласно другому чертежу информация может быть получена приемником 802, который инициирует генерацию и/или передачу запроса устройством 810 запроса грубой информации (например, через передатчик 816). Далее устройство 810 запроса грубой информации может передавать грубую информацию о планировании в ответ на получение данных (например, непустой буфер).
[0067] Кроме того, устройство 812 запроса настройки может использовать выделенные ресурсы, имеющие отношение к обратной линии связи, и при помощи внутриполосной передачи передавать дополнительную повторно уточненную информацию о планировании. В качестве иллюстрации поднесущая(поднесущие), время, уровень(уровни) мощности, формат(форматы) пакета и т.д. могут быть назначены для терминалов 800 доступа для обратной линии связи; таким образом, устройство 812 запроса настройки может приложить дополнительную информацию о планировании (например, заголовок(заголовки)) к данным, передаваемым по обратной линии связи в соответствии с назначенной поднесущей(поднесущими), временем, уровнем(уровнями) мощности, форматом(форматами) пакета и т.д. Устройство 812 запроса настройки может облегчить передачу повторно уточненной информации о планировании через передатчик 816 с тем, чтобы позволить динамическую модификацию назначения ресурсов, имеющих отношение к терминалу 800 доступа. Терминал 800 доступа дополнительно содержит модулятор 814 и передатчик 816, который передает сигнал, например, в базовую станцию, другое пользовательское устройство, удаленный агент и т.д. Следует отметить, что устройство 810 запроса грубой информации, устройство 810 запроса настройки и/или модулятор 814, хотя и показаны как выполненные отделено от процессора 806, могут быть частью процессора 806 или нескольких процессоров (не показано).
[0068] Фиг.9 представляет собой иллюстрацию системы 900, которая облегчает эффективное получение информации о планировании, используемой для грубого назначения и/или регулировки распределения ресурсов, ассоциированных с обратной линией связи. Система 900 содержит базовую станцию 902 с приемником 910, который принимает сигнал(сигналы) из одного или нескольких пользовательских устройств 904 через множества приемных антенн 906, и передатчик 924, который передает одному или нескольким пользовательским устройствам 904 через передающую антенну 908. Приемник 910 может принимать информацию от приемных антенн 906 и функционально связан с демодулятором 912, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 914, который может быть аналогичным процессору, описанному выше по Фиг.8, и который соединен с памятью 916, которая хранит информацию, имеющую отношение к выделению ресурсов, ассоциированных с обратной линией связи (например, данных, ассоциированных с уровнем(уровнями) буфера, уровнем(уровнями) QoS, ограничением(ограничениями) по мощности и т.д., имеющими отношение к пользовательскому устройству(устройствам) 904), которая может быть измерена и/или принята из пользовательского устройства(устройств) 904 (или другой базовой станции (не показана)), и/или любую другую подходящую информацию, имеющую отношение к исполнению различных действий и функций, приведенных в настоящем описании. Процессор 914 дополнительно соединен с устройством 918 предварительного (грубого) распределения ресурсов, которое оценивает полученную грубую информацию о планировании из пользовательского устройства(устройств) 904 для получения назначения, которое передается в пользовательское устройство(устройства) 904. Устройство 918 предварительного распределения ресурсов может анализировать внеполосную информацию о планировании, предоставляемую через выделенный канал. В качестве иллюстрации, а не ограничения, внеполосная информация о планировании, оцененная устройством 918 предварительного распределения ресурсов, может представлять собой 4-битовый запрос, который включает в себя указание на самый высокий уровень QoS данных, предназначенных для передачи, и диапазон, описывающий максимальное количество поднесущих, поддерживаемых пользовательским устройством. Следует отметить, что устройство 918 предварительного распределения ресурсов может быть включено в центральный планировщик (например, центральный планировщик 306 по Фиг.3), ассоциированный с базовой станцией 902.
[0069] Процессор 914 может быть дополнительно соединен с устройством 920 регулирования динамического назначения ресурсов, которое может модифицировать назначение ресурсов на основе полученной внутриполосной информации о планировании. Например, устройство 920 регулирования динамического назначения ресурсов может анализировать информацию о планировании, предоставленную в виде заголовка(заголовков) в пакете(пакетах) данных, принятом по обратной линии связи и переданном в соответствии с назначением, полученном через устройство 918 предварительного распределения ресурсов. Устройство 920 регулирования динамического назначения ресурсов также может быть включено в центральный планировщик. Устройство 920 регулирования динамического назначения ресурсов и/или устройство 918 предварительного распределения ресурсов могут быть дополнительно соединены с модулятором 922. Модулятор 922 может мультиплексировать информацию о планировании для передачи передатчиком 926 через антенну 908 в пользовательское устройство(устройства) 904. Следует отметить, что устройство 918 предварительного распределения ресурсов, устройство 920 регулирования динамического назначения ресурсов и/или модулятор 922, хотя изображены, как выполненные отдельно от процессора 914, могут быть частью процессора 914 или нескольких процессоров (не показано).
[0070] На фиг.10 показана примерная система 1000 беспроводной связи. Для краткости в системе 1100 беспроводной связи изображена одна точка 1002 доступа (например, базовая станция) и один терминал 1004 (например, терминал доступа). Однако необходимо отметить, что система 1000 может включать более одной точки доступа и/или более одного терминала, причем дополнительные точки доступа и/или терминалы могут быть по существу такими же или отличными от проиллюстрированных в качестве примера точки 1002 доступа и терминала 1004, описанных ниже. Кроме того, необходимо отметить, что точка 1002 доступа и/или терминал 1004 может использовать системы (Фиг.1-3 и 8-9) и/или способы (Фиг.5-7), раскрытые в настоящем описании, для облегчения беспроводной связи между ними.
[0071] Обращаясь к Фиг.10, прямая линия связи (FL) облегчает передачу данных из точки 1002 доступа для получения доступа к терминалу 1004. Обратная линия связи (RL) облегчает передачу данных из терминала 1004 доступа для получения доступа к точке 1002. Точка 1002 доступа может передавать данные в один или множество терминалов доступа одновременно по прямой линии связи. Терминал 1004 доступа может передать те же самые данные в одну или множество точек доступа по обратной линии связи.
[0072] Для передачи данных по прямой линии связи, в точке 1002 доступа, буфер 1006 принимает и хранит пакеты данных из приложений более высокого уровня. Объект 1008 FL TX LP выполняет обработку пакетов данных в буфере 1006 и предоставляет последовательность кадров, содержащую кадры. MAC/PHY TX процессор 1010 выполняет MAC обработку и обработку на физическом уровне для прямой линии связи (например, мультиплексирование, кодирование, модуляцию, скремблирование, канализацию и т.д.) последовательности кадров из объекта 1008 и обеспечивает поток выборок данных. Блок 1012 передачи данных (TMTR) обрабатывает (например, преобразует в аналоговый сигнал, усиливает, фильтрует и преобразует с повышением частоты), поток выборок данных из процессора 1010 и генерирует сигнал прямой линии связи, который передается через антенну 1014.
[0073] В терминале 1004 доступа сигнал прямой линии связи из точки 1002 доступа принимается антенной 1016 и обрабатывается (например, фильтруется, усиливается, преобразуется с понижением частоты и оцифровывается) блоком 1018 приемника (RCVR) для получения принятых выборок. MAC/PHY RX процессор 1020 выполняет MAC обработку и обработку на физическом уровне (например, деканализацию, дескремблирование, демодуляцию, декодирование, демультиплексирование и т.д.) принятых выборок для прямой линии связи и выдает принятую последовательность кадров. FL RX LP объект 1022 выполняет обработку на стороне приемника принятой последовательности кадров и предоставляет декодированные данные в буфер 1024 повторной компоновки. FL RX LP объект 1022 также может генерировать NACK для данных, определенных при детектировании как потерянные, и также может генерировать ACK для верно декодированных данных. NACK и ACK посылают по обратной линии связи, чтобы получить доступ к точке 1002 и предоставляют в FL RX LP объект 1008, который выполняет повторную передачу недостающих данных, если таковые имеются. Таймер 1026 повторной передачи облегчает повторную передачу последнего кадра, чтобы очистить буфер. NACK таймер 1028 облегчает повторную NACK передачу. Эти таймеры описаны ниже.
[0074] Для передачи данных по обратной линии связи, в терминале 1004 доступа, буфер 1030 принимает и хранит пакеты данных из приложений более высоких уровней. RL TX LP объект 1032 выполняет обработку пакетов данных в буфере 1030 и предоставляет последовательность кадров, содержащую кадры. MAC/PHY TX процессор 1034 выполняет MAC обработку и обработку на физическом уровне последовательности кадров из объекта 1032 по обратной линии связи и предоставляет поток выборок данных. Блок 1036 передатчика (TMTR) обрабатывает поток выборок данных из процессора 1034 и генерирует сигнал обратный линии связи, который передается через антенну 1016.
[0075] В точке 1002 доступа сигнал обратный линии связи из терминала 1004 доступа принимается антенной 1014 и обрабатывается блоком 1038 приемника (RCVR) для получения принятых выборок. MAC/PHY RX процессор 1040 выполняет MAC обработку и обработку на физическом уровне принятых выборок по обратной линии связи и предоставляет принятую последовательность кадров. RL RX LP объект 1042 выполняет обработку на стороне приемника принятой последовательности кадров и предоставляет декодированные данные в буфер 1044 повторной сборки. RL RX LP объект 1042 также может генерировать NACK (например, используя NAK таймер 1046) для данных, детектированных как потерянные, и также может генернировать ACK для верно декодированных данных. NACK и ACK посылают по прямой линии связи в терминал 1004 доступа и предоставляют в RL RX LP объект 1032, который выполняет повторную передачу недостающих данных, если таковые имеются (например, используя таймер 1048 повторной передачи). FL и RL более подробно описаны ниже. В целом, ACK и/или NACK сигналы обратной связи могут быть посланы по протоколу связи (LP), и ACK и/или NACK сигналы обратной связи также могут быть посланы на физическом уровне.
[0076] Контроллеры 1050 и 1052 работают непосредственно в пункте 1002 доступа и терминале 1004 доступа соответственно. Блоки 1054 и 1056 памяти хранят программные коды и данные, используемые контроллерами 1050 и 1052, соответственно, для реализации раскрытых вариантов осуществления.
[0077] В системе с множественным доступом (например, FDMA, OFDMA, CDMA, TDMA, и т.д.) по восходящей линии связи одновременно может выполнять передачу множество терминалов. Для такой системы подполосы пилот-сигналов могут совместно использоваться разными терминалами. Способы оценки канала могут использоваться в случаях, когда подполосы пилот-сигналов для каждого терминала покрывают всю рабочую полосу (возможно за исключением краев полосы). Такая структура подполосы пилот-сигналов была бы желательна для получения разнесения частот для каждого терминала. Способы, раскрытые в настоящем описании, могут быть реализованы по-разному. Например, эти способы могут быть реализованы в аппаратных средствах, программном обеспечении или их комбинации. Для реализации при помощи аппаратных средств блоки обработки, используемые для оценки каналов, могут быть реализованы в одной или нескольких специализированных интегральных схемах (ASIC), процессорах цифровой обработки сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах и других электронных блоках, разработанных для исполнения функций, раскрытых в настоящем описании или их комбинации. При помощи программного обеспечения реализация может быть выполнена посредством модулей (например, процедур, функций и т.д.), которые исполняют функции, раскрытые в настоящем описании. Коды программного обеспечения могут храниться в блоках памяти 1054 и 1056 и исполняться.
[0078] На Фиг.11 показана система 1100, которая эффективно передает информацию о планировании в централизованный планировщик для облегчения выделения внутриполосных ресурсов. Необходимо отметить, что система 1100 представлена как включающая в себя функциональные блоки, которые могут быть функциональными блоками, представляющими функции, реализуемые процессором, программным обеспечением или их комбинацией (например, при помощи программируемых аппаратных средств). Система 1100 может быть осуществлена в беспроводном устройстве и может включать в себя логический модуль для передачи грубой информации о планировании через внеполосный канал 1102. Например, запрос может передаваться по выделенному каналу (например, автоматически, периодически, в ответ на прием данных из другого источника и т.д.), который включает в себя необработанную информацию, имеющую отношение к уровню(уровням) буфера, уровню QoS, количеству поддерживаемых поднесущих и т.п. Кроме того, система 1100 может включать в себя логический модуль для получения назначения для передачи данных по обратной линии 1104 связи. В зависимости от конкретного примера, назначение может относиться к поднесущей(поднесущим), времени, уровню(уровням) мощности и т.д., которые должен использовать терминал доступа для передачи данных по обратной линии связи. Кроме того, система 1100 может включать в себя логический модуль для передачи подробной информации о планировании через внутриполосный канал на основе назначения 1106. Например, подробная информация о планировании может быть включена с другими данными в виде заголовка(заголовков), и такая подробная информация о планировании может обеспечить возможность динамической регулировки назначенных ресурсов, связанных с обратной линией связи.
[0079] На Фиг.12 показана система 1200, которая облегчает эффективный прием информации о планировании, чтобы обеспечить возможность выделения внутриполосных ресурсов. Система 1200 представлена как включающая в себя функциональные блоки, которые могут относится к функциям, осуществляемым процессором, программным обеспечением, или их комбинацией (например, программируемыми аппаратными средствами). Система 1200 может быть реализована в базовой станции и может включать в себя логический модуль для получения грубой информации о планировании через внеполосный канал 1202. Система 1200 также может включать в себя логический модуль для передачи назначения ресурсов на основе грубой информации о планировании 1204. Кроме того, система 1200 может включать в себя логический модуль для получения точной информации о планировании через внутриполосный канал, посредством чего осуществляется назначение 1206 ресурсов.
[0080] Для реализации при помощи программного обеспечения способы, раскрытые в настоящем описании, могут быть реализованы при помощи модулей (например, процедур, функций и т.д.), которые исполняют раскрытые в настоящем описании функции. Коды программного обеспечения могут храниться в блоках памяти и исполняться процессорами. Блок памяти может быть реализован в процессоре или как внешний по отношению к процессору, в этом случае он может быть соединен с процессором с возможностью обмена данными посредством различных средств, которые известны в данной области техники.
[0081] Выше описанны примеры одного или нескольких вариантов осуществления. Конечно, невозможно описать каждую возможную комбинацию компонентов или способов с целью описания вышеупомянутых вариантов осуществления, но специалистам в данной области техники должно быть очевидно, что возможны многочисленные дополнительные комбинации и перестановки различных вариантов осуществления. Соответственно, подразумевается, что описанные варианты осуществления охватывают все такие изменения, модификации и варианты, которые находятся в пределах объема прилагаемой формулы изобретения. Кроме того, в случае, если либо в подробном описании, либо в формуле изобретения используется термин "включает в себя", такой термин обозначает включение способом, аналогичным термину "содержащий", в том случае, когда "содержащий" интерпретируется при использовании в формуле изобретения как союзное слово.