УПРАВЛЕНИЕ МОЩНОСТЬЮ С ИСПОЛЬЗОВАНИЕМ ИНДИКАЦИЙ ПОМЕХ НА МНОЖЕСТВЕ СКОРОСТЕЙ
POWER CONTROL USING NOISE INDICATION AT MULTIPLE SPEEDS

ПЕРЕКРЕСТНАЯ ССЫЛКА
Данная заявка испрашивает приоритет предварительной заявки США №60/756959, озаглавленной «POWER CONTROL USING MULTIPLE RATE OTHER SECTOR INTERFERENCE INDICATIONS», поданной 5 января 2005 г. Содержание вышеупомянутой заявки включено в описание изобретения в качестве ссылки.
УРОВЕНЬ ТЕХНИКИ
Область техники
Следующее описание касается главным образом беспроводной связи и, среди прочего, ослабления интерференции.
Уровень техники
Системы беспроводной связи стали преобладающими средствами, с помощью которых общается большинство людей по всему миру. Устройства беспроводной связи стали меньше по размеру и более мощными, идя навстречу нуждам потребителя и чтобы улучшить портативность и удобство. Потребители стали зависеть от устройств беспроводной связи, таких как сотовые телефоны, персональные цифровые секретари (PDAs) и подобных, требующих надежного обслуживания, расширенных зон охвата и повышенной функциональности.
Обычно система беспроводной связи с множественным доступом может одновременно поддерживать связь с множеством беспроводных терминалов или устройств пользователей. Каждый терминал подключается к одной или более точкам доступа посредством передачи по прямым или обратным линиям связи. Прямая линия (или нисходящая) относится к линии связи от точек доступа к терминалам, а обратная линия (или восходящая) относится к линии связи от терминалов к точкам доступа.
Беспроводные системы могут быть системами множественного доступа, способными поддерживать связь с множеством пользователей путем совместного использования ресурсов системы (например, полосы частот или мощности передачи). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA) и системы множественного доступа с ортогональным разделением частоты (OFDMA).
Обычно каждая точка доступа поддерживает терминалы, расположенные внутри конкретной зоны охвата, называемой сектор. Сектор, который поддерживает конкретный терминал, назван как обслуживающий сектор. Другие точки доступа, не поддерживающие терминал, названы как необслуживающие сектора. Термин «сектор» может относиться к точке доступа и/или к зоне, «охватываемой» точкой доступа, в зависимости от контекста. Терминалам внутри сектора могут быть выделены конкретные ресурсы (например, время или частота), чтобы позволить одновременно поддерживать множество терминалов. Однако передачи терминалам в соседние сектора могут быть нескоординированы. Поэтому передачи терминалам в соседние сектора могут вызвать помехи и ухудшение характеристик терминала.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Нижеследующее описание представляет упрощенную сущность одного или более аспектов с целью дать базовое понимание таких аспектов. Эта сущность не исчерпывается обзором всех рассматриваемых аспектов и имеет целью ни определить ключевые или решающие элементы всех аспектов, ни очертить объем какого-либо одного или всех аспектов. Его единственная цель - представить некую концепцию одного или более аспектов в упрощенной форме как прелюдию к более детальному описанию, которое представлено позднее.
В соответствии с одним или более аспектами и их соответствующим раскрытием различные аспекты описаны в связи с ослаблением помех в беспроводной системе. Как правило, сектора передают сообщения о помехах, которые используются терминалами в соседних секторах, чтобы регулировать мощность передачи и минимизировать помехи. Эти сообщения о помехах описываются здесь как сообщения о помехах другого сектора (OSI). Однако, чтобы проникнуть в соседние сектора, сообщения OSI требуют значительной мощности и ресурсов. Благодаря высоким требованиям такие передачи в широкой зоне охвата обычно не могут быть преданы на высокой периодической скорости. Относительно низкая скорость передачи может быть проблематичной, если один или более терминалов осуществляют передачу короткими пачками. Такие терминалы могут завершить передачи перед каждым приемом OSI сообщений. Чтобы ослабить помехи, вызванные такими терминалами, второй тип OSI сообщений может быть передан на более высокой скорости и с более низкой мощностью, чем быстрое OSI сообщение. Второе OSI сообщение описано здесь как быстрое OSI сообщение. Высокая скорость передачи быстрого OSI сообщения позволяет терминалам регулировать мощность передачи и минимизировать помехи, вызванные терминалами.
В одном аспекте раскрыт способ для управления помехами. Способ включает в себя действие по передаче быстрого сообщения о помехах и действие по передаче второго сообщения о помехах, где второе сообщение о помехах передается на более высокой периодической скорости и с более низкой мощностью, чем первое сообщение о помехах.
В другом аспекте раскрыт способ управления передачей мощности терминала в беспроводной среде. Способ включает в себя действие по приему первого сообщения о помехах от соседнего сектора и действие по приему второго сообщения о помехах от соседнего сектора, где второе сообщение о помехах передается на более высокой скорости и с более низкой мощностью, чем первое сообщение о помехах. Дополнительно, способ включает в себя действие по регулированию мощности передачи для терминала, поддерживаемого сектором, основанное, по меньшей мере частично, на первом сообщении о помехах и/или втором сообщении о помехах.
В еще одном аспекте предусмотрено устройство, которое помогает управлению помехами. Устройство включает в себя процессор, который выполняет команды для передачи первого сообщения о помехах по первому каналу и второго сообщения о помехах, используя второй канал, где второй канал имеет более высокую периодическую скорость, чем первый канал. Также устройство включает в себя память, которая хранит данные помех для сектора, причем первое сообщение о помехах и второе сообщение о помехах основаны, по меньшей мере, частично на данных о помехах.
Еще один аспект включает в себя устройство, которое помогает управлять помехами. Это устройство включает в себя память, которая хранит информацию, связанную с мощностью передачи терминала, в дополнение к процессору. Процессор выполняет команды по определению мощности передачи, на основании первого сообщения о помехах и второго сообщения о помехах от необслуживающего сектора, где второе сообщение о помехах передается на более высокой периодической скорости, чем первое сообщение о помехах.
Другой аспект включает в себя устройство, которое помогает управлять помехами. Этот аспект включает в себя средство для генерирования первого выходного сигнала о помехах, средство для генерирования второго выходного сигнала о помехах, средство для передачи первого выходного сигнала о помехах по первому каналу и средство для передачи второго выходного сигнала о помехах по второму каналу, в котором второй канал работает на более высокой периодической скорости, чем первый канал, и первый выходной сигнал о помехах и второй выходной сигнал о помехах используются, чтобы управлять мощностью передачи для терминала в соседнем секторе.
Устройство, которое помогает ослабить помехи, раскрыто в другом аспекте. Это устройство включает в себя средство для получения первого выходного сигнала о помехах и второго выходного сигнала о помехах из необслуживающего сектора и средство для управления мощностью передачи терминала как функции первого выходного сигнала о помехах и/или второго выходного сигнала о помехах.
Другой аспект раскрывает считываемый компьютером носитель, который содержит команды для передачи первого выходного сигнала о помехах другого сектора к терминалу и для передачи второго выходного сигнала о помехах другого сектора этому терминалу, где первый выходной сигнал о помехах другого сектора передается на более низкой периодической скорости, чем второй выходной сигнал о помехах другого сектора, а уровень мощности передачи регулируется на основании первого выходного сигнала о помехах другого сектора и второго выходного сигнала о помехах другого сектора.
Еще один аспект раскрывает считываемый компьютером носитель, содержащий команды для получения первого выходного сигнала о помехах другого сектора от необслуживающего сектора, получения второго выходного сигнала о помехах другого сектора от необслуживающего сектора и управления мощностью передачи для терминала на основании, по меньшей мере частично, первого выходного сигнала о помехах другого сектора и второго сигнала о помехах другого сектора, где второй выходной сигнал о помехах другого сектора получен на более высокой периодической скорости, чем первый выходной сигнал о помехах другого сектора.
Процессор, который выполняет компьютерные команды, чтобы способствовать ослаблению помех, раскрыт в соответствующем другом аспекте. Здесь команды включают в себя передачу первого сообщения о помехах, основанного, по меньшей мере, частично на величине помех, наблюдаемых сектором, и передачу второго сообщения о помехах, основанного, по меньшей мере, частично на величине помех, где первое сообщение о помехах передается по первому каналу и второе сообщение о помехах передается по второму каналу, и второй канал имеет более высокую периодическую скорость передачи, чем первый канал, причем мощностью передачи терминала, поддерживаемого соседним сектором, управляют на основании, по меньшей мере, частично первого сообщения о помехах и второго сообщения о помехах.
В других аспектах представлен процессор, который выполняет компьютерные команды, способствующие ослаблению помех. В этих аспектах команды включают в себя прием первого сообщения о помехах, основанного, по меньшей мере, частично на величине помех, наблюдаемых соседним сектором, и прием второго сообщения о помехах, основанного, по меньшей мере, частично на величине помех. Далее, команды включают в себя выполнение первой регулировки мощности передачи терминала, поддерживаемого сектором, как функции первого сообщения о помехах и выполнение второй регулировки мощности передачи терминала как функции второго сообщения о помехах.
В конце вышесказанного, один или более аспектов содержат признаки, полностью описанные ниже и частично указанные в пунктах формулы. Следующее описание и приложенные чертежи поясняют далее в деталях определенные иллюстрированные аспекты. Эти аспекты показаны, однако, только в нескольких разных вариантах, в которых принципы, описанные здесь, могут быть применены и описанные варианты предназначены, чтобы включить в себя их эквиваленты.
Краткое описание чертежей
Фиг.1 представляет блок-схему системы, которая помогает управлять мощностью передачи, в соответствии с одним или более аспектами, представленными здесь.
Фиг.2 иллюстрирует беспроводную систему связи в соответствии с одним или более аспектами, представленными здесь.
Фиг.3 - беспроводную систему связи в соответствии с одним или более аспектами, представленными здесь.
Фиг.4 - методику передачи информации о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.5 - методику передачи информации о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.6 - методику управления мощностью передачи для терминала, основанную на информации о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.7 - методику управления мощностью передачи для терминала, основанную на информации о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.8 - методику управления мощностью передачи для терминала, основанную на информации о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.9 - систему, которая использует информацию о помехах, чтобы установить мощность передачи для терминала в соответствии с одним или более аспектами, представленными здесь.
Фиг.10 - систему, которая передает информацию о помехах в соответствии с одним или более аспектами, представленными здесь.
Фиг.11 представляет иллюстрацию среды беспроводной связи, которая может быть использована в связи с различными системами и способами, описанными здесь.
Фиг.12 - систему, которая помогает ослабить помехи в соответствии с одним или более аспектами, представленными здесь.
Фиг.13 иллюстрирует систему, которая помогает управлять мощностью передачи для ослабления помех в соответствии с одним или более аспектами, представленными здесь.
ПОДРОБНОЕ ОПИСАНИЕ
Различные аспекты ниже описываются со ссылками на чертежи, на которых подобные ссылочные позиции используются для обозначения подобных элементов. В следующем описании с целью пояснения многочисленные конкретные элементы объяснены, чтобы обеспечить полное понимание одного или более аспектов. Однако может быть очевидно, что такой аспект(ы) может быть осуществлен без этих особенных элементов. В других случаях хорошо известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание одного или более аспектов.
Как использовано в этой заявке, термины «компонент», «система» и подобные предназначены, чтобы пояснять относящийся к компьютеру объект, или аппаратные средства, или комбинацию аппаратных средств и программного обеспечения, или программное обеспечение, или программное обеспечение при выполнении. Например, компонент может быть, но не ограничен, процессом, выполняющимся на процессоре, процессором, объектом, выполнением, потоком исполнения, программой и/или компьютером. В качестве иллюстрации как применение устройства связи, так и это устройство могут быть компонентом. Один или более компонентов могут принадлежать процессору и/или потоку исполнения и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Также эти компоненты могут выполняться с различных считываемых компьютером носителей, имеющих различные данные, структуры, сохраняемые на нем. Компоненты могут обмениваться путем локальных и/или удаленных процессов, как, например, сигнал, имеющий один или более пакетов данных (например, данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, такую как Интернет, с другими системами, с помощью сигнала).
Кроме того, здесь описаны различные аспекты в связи с терминалом. Терминал может также называться системой, устройством пользователя, абонентским устройством, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, точкой доступа, базовой станцией, удаленным терминалом, терминалом пользователя, терминалом, агентом пользователя или оборудованием пользователя (UE). Терминал может быть сотовым телефоном, беспроводным телефоном, телефоном согласно Протоколу Установления сеанса связи (SIP), местной беспроводной станцией (WILL), PDA, карманным устройством, имеющим возможность беспроводного соединения или другие устройства обработки, связанные с беспроводным модемом.
Более того, различные аспекты или признаки, описанные здесь, могут быть реализованы как способ, устройство или продукт производства с использованием стандартных программных или инженерных средств. Термин «продукт производства», используемый здесь, предназначен для обозначения компьютерной программы, доступной с любого другого считываемого компьютером устройства, носителя или среды. Например, считываемая компьютером среда может включать в себя, но не ограничиваться ими, магнитные устройства памяти (например, жесткий диск, гибкий магнитный диск, магнитные накопители), оптические диски (например, компактные диски (CD), цифровые многопрофильные диски (DVD)…), смарт-карты или устройства флэш-памяти (например, разные виды флэш-карт: stick, key drive).
Типично в ортогональной беспроводной системе множественного доступа терминалы регулируют свою мощность передачи, чтобы минимизировать или ослабить помехи для соседних, необслуживающих секторов. Сектора могут передавать сообщения помех (о помехах), которые отражают уровень помех в секторе. Эти сообщения о помехах описываются здесь как сообщения (OSI) о помехах другого сектора. Терминалы в соседних секторах могут использовать информацию в OSI сообщениях и различные алгоритмы управления мощностью, чтобы регулировать мощность передачи с целью минимизировать или ослабить внутрисекторные помехи. Алгоритмы управления мощностью позволяют каждому терминалу передавать как на высоком уровне мощности, так и в то же время по возможности сохраняя внутрисекторные помехи на приемлемых уровнях.
OSI сообщения включают в себя данные, которые указывают на помехи внутри сектора. Данные о помехах могут быть основаны на наблюдениях, вычислениях и/или на оценке помех. OSI сообщения могут использовать любой формат (например, однобитовый, целочисленный, с плавающей запятой, перечислимого типа), который отражает помехи.
Терминалы могут регулировать мощность передачи, основанную на принятых OSI сообщениях. В частности, каждый терминал может устанавливать мощность передачи на основании информации о помехах, предыдущих уровнях мощности передачи, используемых терминалом, и/или измерении уровней каналов между терминалом и необслуживающими секторами. В случаях, когда искажения сигнала, вызванные физическим каналом, приводят к потерям ортогональности и, как следствие, к внутрисекторным помехам, терминал может также принять в расчет требования по динамическому диапазону принятого сигнала при корректировке управления мощностью.
OSI сообщения могут быть переданы по специальному каналу или каналам, назначенным для этой цели, описываемым здесь как OSI каналы. Например, предложенный протокол IEEE 802.20, который обеспечивает стандарты для Мобильного Беспроводного Широковещательного Доступа (MBWA), включает в себя F-OSICH канал. OSI сообщения используются терминалами доступа, расположенными в секторах, соседних с передающим сектором. Более того, канал, использованный для OSI сообщений, может охватывать большую зону, чтобы проникнуть в соседние сектора. Например, OSI канал может иметь такую же зону охвата, как контрольные пилот-сигналы, переданные по радио передающим сектором. Подобно пилот-сигналам обнаружения, OSI канал может проникать далеко в соседние сектора.
OSI канал может быть существенно дорогим в границах требуемой мощности и частотно-временных ресурсов. Требования к мощности могут быть весьма значительными из-за большой зоны охвата, необходимой, чтобы связываться с терминалами, расположенными глубоко в соседних секторах. В дополнение, OSI канал может быть декодируем без требования, чтобы приемные терминалы имели информацию о передающем секторе, отличную от идентификатора сектора (например, Пилот PN), присвоенного сектору. Из-за сравнительно больших требуемых накладных расходов, скорость, на которой передается OSI информация через OSI канал, ограничена. Например, информация о помехах может быть передана один раз за каждый суперкадр, где суперкадр - это набор кадров.
Сравнительно низкая периодическая скорость OSI сообщений отвечает требованию управления помехами во многих ситуациях. Например, для полной загруженной сети скорость OSI сообщений (например, один раз - за - суперкадр) достаточна, чтобы управлять величиной помех другого сектора. Это приводит к относительно плотному распределению для отношения помех другого сектора к тепловому шуму (IoT).
Для некоторых сценариев типичная скорость OSI сообщений может быть недостаточна. Например, в частично загруженных системах, если единственный терминал доступа, расположенный около границы двух секторов, неожиданно начинает новую передачу после долгого периода молчания, он может вызвать значительные помехи в передачах по обратной линии терминалов в соседних секторах. Используя типичный OSI канал, можно получить несколько длительностей суперкадра для соседнего сектора, чтобы заставить терминал понизить мощность передачи до приемлемого уровня. В течение этого периода времени передача по обратной линии в соседние сектора может пострадать от сильных помех, возможно вызывая пакетные ошибки. Часто единственный терминал или маленькое количество терминалов вызывает большинство наблюдаемых помех для сектора. В частности, терминалы, которые генерируют относительно короткие пакеты передач, могут вызвать большую помеху. Такие терминалы могут начинать и вести трансляцию очень быстро и могут завершать передачу до приема какой-либо информации о помехе, полученной при относительно низкой скорости OSI сообщения.
Обратимся теперь к чертежам, фиг.1 иллюстрирует блок-схему системы 100, которая ослабляет помехи. Система 100 включает в себя, по меньшей мере, одну точку доступа 102 и, по меньшей мере, один терминал 104, поддержанный соседним сектором точки доступа 102. Для простоты проиллюстрированы одна точка доступа и один терминал. Однако система 100 может включать в себя множество точек доступа и терминалов. Точка доступа 102 может выдавать информацию о помехе с помощью передачи OSI сообщения по типичному OSI каналу (например, F-OSICH). OSI сообщение может быть независимой передачей по выделенному каналу или может быть блоком, включенным в состав передачи. Точка доступа 102 может передавать второй тип OSI сообщения, описанный здесь как быстрое OSI, на более высокой скорости и с более низкой мощностью, чем OSI сообщение. Терминал 104 может принимать и использовать оба типа: OSI сообщения и быстрые OSI сообщения.
В аспектах терминалы доступа, которые включают в себя передающий необслуживающий сектор со своим активным набором, могут принимать и декодировать быстрые OSI сообщения. Долговременные качества канала на прямых и обратных линиях связи часто высоко скоррелированы. Следовательно, терминал, вызывающий сильную помеху в необслуживающем секторе на обратной линии, будет наиболее вероятно наблюдать сильный сигнал (например, пилот-сигнал) от этого необслуживающего сектора по прямой линии. Следовательно, терминал будет вероятно включать в себя необслуживающий сектор, в котором вызванная помеха находится внутри активного набора терминала. Если передающий сектор включен в состав активного набора, терминал будет иметь Идентификатор Управления доступом к Среде (MAC-ID) и выделенные ресурсы управления, назначенные передающим сектором. Поэтому терминал может декодировать некоторые ограниченные сигналы, принятые от необслуживающего сектора, включающие в себя быстрые OSI сообщения.
Терминал может декодировать некоторые части канала присвоенного ресурса, такого как совместно-используемый канал сигнализации (F-SSCH), определенный в протоколе IEEE 802.20. Канал назначения ресурсов может включать в себя сигнализацию управления прямой линией связи. Ресурсы могут быть назначены через канал назначения ресурсов и могут быть представлены в каждом кадре физического уровня (PHY) от передающего сектора, включая блоки назначения прямой и обратной линии в случае передачи обслуживания. Канал назначения ресурсов может также включать в себя информацию о мощности и/или помехе (например, быстрые OSI), которая может быть декодирована терминалом. Соответственно, сектора могут передавать управляющую информацию, включающую в себя информацию о помехе другого сектора к терминалам, которые включают в себя этот сектор в своем активном наборе.
В одном или более аспектах быстрое OSI сообщение может быть включено в состав сегмента канала назначения ресурсов (например, F-SSCH), называемого сегментом быстрого OSI, в дополнение к регулярным OSI сообщениям по OSI каналу (например, F-OSICH). Информация о помехе в OSI сообщениях предназначена для ограниченного набора терминалов тем, которые имеют передающий сектор в своем активном наборе. Поэтому зона охвата может быть меньше, чем та, которая использована для типичных OSI сообщений. Терминалы, которые имеют передающий сектор в своем активном наборе, смогут декодировать сегмент быстрого OSI. Более того, канал назначения ресурсов может быть представлен в каждом кадре физического уровня прямой линии (FL PHY кадре). Следовательно, быстрые OSI сообщения могут быть переданы так быстро, как один раз в каждом FL PHY кадре. Повышенная скорость распространения информации о помехе обеспечивает быструю регулировку мощности передачи терминала и способствует ослаблению помех, генерированных терминалами, распространяющими пакеты передач. Точки доступа, использующие быстрые OSI сообщения, могут быстрее подавлять помехи от терминалов доступа в соседних секторах, прежде чем терминалы вызовут пакетные ошибки в передающем секторе. Точки доступа могут обеспечить как типичные OSI сообщения, так и быстрые OSI сообщения. Система 100 может быть использована в разнообразных системах множественного доступа, включая, но не ограничиваясь, систему CDMA, систему TDMA, систему FDMA, систему OFDMA, систему множественного доступа с чередованием разделенных частот (IFDMA) и систему множественного доступа с распределением локализованных частот (LFDMA).
Обратимся теперь к Фиг.2, которая иллюстрирует систему беспроводной связи 200 в соответствии с различными аспектами, представленными здесь. Система 200 может содержать одну или более точек доступа 202, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг другу и/или к одному или более терминалам 204. Каждая точка доступа 202 может содержать множество передающих и приемных цепей, например одну для каждой передающей и принимающей антенны, каждая из которых в свою очередь содержит множество компонентов, связанных с передачей сигналов и с приемом (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.). Терминалы 204 могут быть, например, сотовыми телефонами, смартфонами, ноутбуками, карманными устройствами связи, спутниками радиосвязи, системами глобального позиционирования, PDA и/или любыми другими подходящими устройствами для связи по беспроводной системе 200. В дополнение каждый терминал 204 может содержать одну или более передающих цепей и приемные цепи, такие как используемые для системы с множеством входов множеством выходов (MIMO). Каждая передающая и приемная цепь может содержать множество компонентов, связанных с передачей и приемом сигналов (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как понятно специалистам в этой области.
Как показано на Фиг.2, каждая точка доступа обеспечивает зону действия связи для конкретной географической области 206. Термин «сота» может относиться к точке доступа и/или зоне охвата, в зависимости от контекста. Чтобы увеличить емкость системы, зона охвата точки доступа может быть поделена на множество меньших зон (например, три меньших зоны 208А, 208В и 208С). Каждая меньшая зона обслуживается соответствующей базовой подсистемой приемопередатчика (BTS). Термин «сектор» может относиться к BTS и/или к ее зоне охвата, в зависимости от контекста. Для соты, разбитой на сектора, базовая подсистема приемопередатчика для всех секторов соты типично сосредоточена в точке доступа для соты.
Терминалы 204 обычно рассредоточены во всей системе 200. Каждый терминал 204 может быть неподвижным или мобильным. Каждый терминал 204 может соединяться с одной или более точками доступа 202 по прямым или обратным линиям в любой данный момент.
Для централизованной архитектуры контроллер системы 210 связывает точки доступа 202 и обеспечивает согласование и управление точками доступа 202. Для распределенной архитектуры точки доступа 202 могут связываться с какими-либо другими, если нужно. Связь между точками доступа как напрямую, так и через контроллер системы 210 или подобную может быть описана как обратная передача сигналов (сигнализация).
Способы, описанные здесь, могут быть использованы для системы 200 с разделенными на сектора сотами, так же как и для системы с неразделенными на сектора сотами. Для ясности, следующее описание предназначено для системы с сотами, разбитыми на сектора. Термин «точка доступа» использована как общее понятие как для неподвижной станции, которая служит сектором, так и неподвижной станции, которая служит сотой. Термины «терминал» и «пользователь» взаимозаменяемы, и термины «сектор» и «точка доступа» также взаимозаменяемы. Обслуживающая точка доступа/сектор - это точка доступа/сектор, с которой терминал связывается. Соседняя точка доступа/сектор - это точка доступа/сектор, с которой терминал связи не имеет.
Со ссылками на фиг.3 иллюстрируется примерная система 300 беспроводной связи множественного доступа в соответствии с одним или более аспектами. Трехсекторная точка 302 доступа включает в себя несколько групп антенн: одну, содержащую антенны 304 и 306, другую, содержащую антенны 308 и 310, и третью, содержащую антенны 312 и 314. В соответствии с чертежом только две антенны показаны для каждой группы антенн, однако для каждой группы антенн может быть использовано больше или меньше антенн. Терминал 316 связан с антеннами 312 и 314, где антенны 312 и 314 передают информацию терминалу 316 по прямой линии 320 связи и принимают информацию от терминала 316 по обратной линии 318 связи. Терминал 322 связан с антеннами 304 и 306, где антенны 304 и 306 передают информацию терминалу 322 по прямой линии 326 связи и принимают информацию от терминала 322 по обратной линии 324 связи.
Каждая группа антенн и/или зона, в которой они должны обеспечивать связь, может быть названа как сектор точки доступа 302. В одном или более аспектов каждая группа антенн предназначена для обеспечения связи с терминалами в секторе или зонах, охватываемых точкой 302 доступа. Каждая точка доступа может обеспечить охват для множества секторов.
Системы беспроводной связи могут включать в себя одну или более точек 302 доступа в контакте с одним или более терминалами 316, 322. Зоны охвата точек доступа могут перекрываться. Следовательно, терминалы могут быть локализованы внутри зоны охвата множества точек доступа.
Обычно когда терминал находится внутри зоны охвата с множеством точек доступа, точка доступа и обслуживающий сектор выбираются на основании мощности сигнала пилота или передачи сигнала от точки доступа к терминалу. Мощность сигнала может быть измерена в терминах потерь радиочастотного (RF) тракта, где потери тракта представляют собой потери мощности, которые происходят, когда радиоволны проходят через пространство по конкретной траектории. Чтобы определить потери на тракте, все точки доступа внутри сети могут передавать сигналы с заранее заданной мощностью. Терминал может затем измерить мощность каждого из принятых сигналов, чтобы определить точку доступа с самым сильным сигналом. Альтернативно, сигналы могут быть переданы с неопределенной мощностью, и мощность передачи может быть закодирована в канале связи или в другом канале. Терминал может затем сравнить разницу между переданной и принятой мощностями, чтобы определить точку доступа с самым сильным сигналом. Терминал может поддерживать список точек доступа с мощностью сигнала, большей, чем заранее заданное пороговое значение, описанный как активный набор.
На Фиг.4-8 показаны способы для ослабления помех. Хотя с целью упрощения объяснения способы показаны и описаны как последовательности действий, понятно, что эти способы не ограничиваются порядком действий, так как некоторые действия могут, в соответствии с одним или более аспектами, встречаться в другом порядке и/или одновременно с другими действиями в отличие от тех, что показаны и описаны здесь. Например, специалистам в этой области понятно и признано, что способ может быть альтернативно представлен как последовательность взаимосвязанных состояний или событий, таких как на диаграмме состояния. Более того, не все иллюстрируемые действия могут быть использованы, чтобы выполнить способ в соответствии с одним или более аспектами.
На Фиг.4 показан способ 400 ослабления помех. На этапе 402 шум или данные помех могут быть получены, вычислены или оценены. Данные помех могут включать в себя уровни помех, наблюдаемые точкой доступа и/или терминалами, поддерживаемые точками доступа. Данные помех могут быть проанализированы на этапе 404. Например, среднее значение и/или средняя величина уровней помех могут быть вычислены для одного или более конкретных периодов времени. Анализ может включать в себя генерацию информации о помехах, которая указывает помехи, связанные с сектором.
На этапе 406 определение может быть сделано в отношении того, получена ли информация о помехе терминалами в соседних секторах. Например, если помеха не существует или находится на приемлемом уровне, то не надо передавать информацию терминалам. В частности, данные о помехах могут быть сравнены с одним или несколькими заранее определенными пороговыми значениями. Если информация о помехе не получена, процесс продолжается на этапе 402, где получают дополнительные данные о помехе.
Если информация о помехах получена терминалами в соседних секторах, процесс продолжается на этапе 408, где информация о помехах может быть передана с использованием быстрого OSI сообщения. В частности, информация о помехах может быть передана через сегмент (например, назначение быстрого OSI сегмента ресурса в канале (например, F-SSCH).
В дополнение к быстрому OSI сообщению информация о помехе может быть передана в OSI сообщении. На этапе 410 определение выполняют относительно того, время ли передавать обычную OSI информацию. Если нет, процесс возвращается на этап 402, где могут быть получены дополнительные данные о помехах. Если время наступило передавать информацию, тогда на этапе 412 OSI сообщение может быть передано терминалам.
На Фиг.5 проиллюстрирована другая методика 500 для обеспечения разделения OSI и быстрых OSI сообщений. В методике, описанной на Фиг.4, был использован одинаковый алгоритм, что был использован для генерирования как OSI сообщений, так и быстрых OSI сообщений. Однако раздельные и/или отличные друг от друга алгоритмы или анализы могут быть выполнены для генерирования быстрых OSI сообщений и OSI сообщений. Независимые анализы могут быть выполнены, чтобы отражать различные статистические свойства данных о помехах. Например, OSI сообщения могут базироваться на измерениях долговременного среднего значения уровня помехи, а быстрые сообщения могут базироваться на кратковременных измерениях уровня помехи. Здесь быстрые OSI сообщения могут быть использованы для регулировки мощности передачи терминала и управления значением уровня помех, в то время как быстрая OSI информация может быть использована для управления распределения менее важных уровней помех.
Обратимся опять к Фиг.5, на этапе 502 шум или данные о помехах могут быть получены, вычислены и/или оценены. На этапе 504 данные о помехах могут быть оценены и/или проанализированы для быстрых OSI сообщений. Например, данные о помехах могут быть оценены для относительно короткого периода времени. На этапе 506 определение может быть выполнено относительно того, передано ли терминалам быстрое OSI сообщение. В частности, данные о помехах могут быть сравнены с одним или несколькими заранее определенными пороговыми значениями. Если да, на этапе 508 быстрое OSI сообщение может быть передано терминалам в соседние сектора. Если нет, быстрое сообщение не передается и процесс продолжается на этапе 510.
На этапе 510 может быть выполнено определение, время ли передавать OSI сообщение. Если нет, процесс возвращается к этапу 502, чтобы получить дополнительные данные о помехах. Если да, то можно выполнять второй отдельный анализ для OSI сообщения на этапе 512. Например, может быть оценено среднее значение данных о помехах за продолжительный период времени. На этапе 514 может быть выполнено определение касательно того, отправлено OSI сообщение к одному или более терминалам. Если нет, процесс может вернуться на этап 502, где могут быть получены дополнительные данные о помехах. Если да, OSI сообщение может быть передано на этапе 516.
Обратимся к Фиг.6, которая иллюстрирует методику 600 управления мощности передачи терминала, чтобы ослабить помехи. На этапе 602 терминал может получить информацию о помехе на основании данных о помехах, наблюдаемых в соседнем секторе. Информация о помехах может быть получена в OSI сообщении или быстром OSI сообщении на более высокой скорости и с более низкой мощностью, чем OSI сообщение. Информация о помехах, содержащаяся в OSI или быстром OSI сообщении, может быть декодирована для последующего анализа. Если информация о помехах получена в OSI сообщении, то полученной информации будет достаточно, чтобы позволить терминалу декодировать информацию о помехах. Дополнительно, если информация о помехах получена посредством быстрого OSI сообщения, то терминал, вероятно, имеет информацию, необходимую для декодирования этой информации о помехах. В частности, если передающий сектор находится в активном наборе, обслуживаемом терминалом, этот терминал будет снабжен MAC-ID и назначенными ресурсами управления, ассоциированными с передающим сектором. Следовательно, терминал сможет декодировать информацию о помехах для быстрого OSI сообщения.
На этапе 604 полученная информация о помехах может быть проанализирована и оценена и вычислены любые изменения для мощности передачи. Уровень мощности передачи может регулироваться как функция информации о помехах. Типично анализ выбирает самый высокий, какой только возможно, уровень мощности при одновременном сохранении внутрисекторной помехи на приемлемых уровнях. Анализ может включать сравнения с одним или более пороговыми значениями. Анализ может определять новый уровень передачи мощности, или допустимую ошибку, или изменения относительно предыдущего уровня мощности. В частности, мощность передачи может быть отрегулирована как последовательность шагов, и можно использовать шаги одного или нескольких размеров. Размер шага может быть выбран на основании информации о помехах.
На этапе 606 терминал может устанавливать или регулировать уровень мощности передачи на основании, по меньшей мере частично, анализа информации о помехах. Информация о помехах, полученная от множества необслуживающих секторов, может быть комбинирована с выбранным подходящим уровнем мощности. В дополнение уровень мощности передачи может также быть определен на основании допустимых мощностей терминала и/или на остаточной мощности батарей или на основании любых других подходящих критериев.
Обратимся теперь к Фиг.7, на которой показана методика 700 для обработки быстрого OSI сообщения. На этапе 702 принято быстрое OSI сообщение, содержащее информацию о помехах. В частности, быстрое OSI сообщение может быть включено в состав сегмента в канале назначения ресурсов. На этапе 704 определение может быть сделано, если быстрое OSI сообщение принято от точки доступа в активном наборе терминала. Если нет, терминал может не иметь необходимой информации, чтобы декодировать быстрое OSI сообщение, и процесс можно завершить.
Если да, определение может быть выполнено касательно того, больше ли уровень канала прямой линии связи, чем заранее заданное пороговое значение, на этапе 706. Чтобы повысить надежность, терминалы доступа могут отвечать на быстрые OSI сообщения только из секторов, чей уровень канала прямой линии выше заранее заданного порогового значения или находится в диапазоне значений, близких к значениям уровня канала прямой линии своего обслуживающего сектора. Это требование к уровню канала может гарантировать приемлемую надежность для быстрого OSI сообщения, принятого от таких передающих секторов. Обычно терминал доступа наиболее вероятно вызывает значительную помеху для секторов, в которых сигналы прямой и обратной линий относительно сильные. Поэтому если уровень канала находится или ниже заранее заданного уровня, или вне определенного диапазона вблизи уровня канала обслуживающего сектора, то процесс можно завершить.
Если уровень канала достаточен, процесс можно продолжить на этапе 708 с анализом принятой информации о помехах. Анализ может включать в себя комбинированную информацию, принятую от множества необслуживающих секторов. В дополнение уровень передачи мощности может также быть определен на основании допустимых значений мощности терминала и/или остаточной мощности батарей или на основании любых других подходящих критериев. На этапе 710 мощность передачи может быть установлена или отрегулирована на основании принятой информации о помехах от шума.
DCH
Терминал может использовать широкое разнообразие способов для определения мощности передачи, основанной на информации о помехах. В одном примере протокола управления мощностью во время передачи данных по обратной линии спектральная плотность мощности (PSD) обратного канала данных (R-DCH), описанная здесь как PDS, может быть вычислена, как показано ниже:
CTRL
Здесь PDSпредставляет собой эталонное значение, используемое терминалом доступа при регулировании значения выходной мощности обратных каналов управления, DataCtrlOffset - это параметр, задаваемый обратной линией обслуживающего сектора (RLSS), а усиление обратного канала данных (RDCHGain) может быть определено, как описано ниже. Мощность может также быть подчинена ограничению мощности передачи терминала доступа и может оставаться постоянной для полной передачи каждого физического кадра (PHY).
DCH
Как видно из вышеприведенного уравнения, мощность - это функция усиления RDCHGain. RDCHGain может быть обновлена на основании принятых быстрых OSI сообщений, как подробно описано ниже. Следовательно, мощность PDSможет быть отрегулирована на основании принятых быстрых OSI сообщений.
Терминал доступа может контролировать быстрые OSI сообщения, принятые от набора соседних секторов, и поддерживать список таких секторов, описанных как OSIMonitorSet. Если терминал доступа контролирует величину Fast OSI по F-SSCH любого члена из активного набора, отличного от RLSS, тогда в каждом FL PHY кадре терминал доступа может обновлять OSIMonitorSet списком идентификаторов (например, PilotPNs) секторов, в активном наборе которых значения Fast OSI контролируются терминалом доступа, и чьи значения ChanDiff, как определено ниже, меньше или равны пороговым значениям, описанным как FastOSIChanDiffThreshold. FastOSIChanDiffThreshold - это атрибут конфигурации протокола управления мощностью.
В начале каждого суперкадра RLSS терминал доступа может обновлять OSIMonitorSet списком идентификаторов (например, PilotPNs) секторов, чей уровень PilotStrength больше или равен заранее определенному пороговому значению, описанному как OSIMonitorThreshold. PilotPN и PilotStrength являются параметрами в списке служебных параметров протокола служебных сообщений. OSIMonitorThreshold - это атрибут конфигурации протокола управления мощностью.
OSIMonitorSet может исключить PilotPNS из RLSS. В дополнение максимальное число секторов может быть включено в состав OSIMonitorSet. Если размер OSIMonitorSet больше или равен заранее определенному максимальному размеру, описанному как OSIMonitorSetSize, только самые сильные идентификаторы, соответствующие максимальному номеру OSIMonitorSetSize, могут быть обслужены в списке. OSIMonitorSetSize - это атрибут конфигурации протокола управления мощностью.
I
Каждый раз, когда OSIMonitorSet обновляется, RDCHGain может быть обновлено и мощность передачи может быть вычислена, как описано выше. После каждого обновления OSIMonitorSet терминал доступа может создавать вектор OSI, содержащий OSI информацию для секторов, включенных в состав OSIMonitorSet. Например, i-й элемент вектора (например, OSI) соответствует самой свежей информации о помехах (например, OSIValue) от сектора, чей PilotPN указан i-м входом OSIMonitorSet. Самое свежее OSIValue может быть значением, полученным по Fast-OSICH сектора или через Fast OSI Segment сектора F-SSCH.
В дополнение терминал доступа может создавать вектор ChanDiff, чей i-й элемент, т.е. ChanDiff, может быть вычислен, как указано ниже:
RLSS
i
RLSS
i,
Здесь RxPowerи RxPowerмогут быть помещены в данные общего пользования Протокола Управления Активным набором и быть равны средней величине принятой мощности (через антенну) канала приема, F-ACQCH, RLSS, и средней величине принятой мощности (через антенну) F-ACQCH сектора, чей PilotPN указан с помощью i-го входа OSIMonitorSet соответственно. TransmitPowerи TransmitPowerопределенные в OverheadParameterList протокола служебных сообщений, соответствуют средней величине мощности передачи F-ACQCH обратной линии обслуживаемого сектора (RLSS) и средней величине мощности передачи F-ACQCH сектора, чей PilotPN указан с помощью i-го входа OSIMonitorSet соответственно. Вышеуказанные вычисления могут быть сделаны в линейных единицах. Как OSI вектор, так и ChanDiff вектор использованы при вычислении RDCHGain ниже.
Если информация о помехах не была принята, RDCHGain может быть максимально увеличен, поскольку отчетов о помехах нет. Например, если OSIMonitorSet пуст, терминал доступа может установить RDCHGain, чтобы определить максимальную величину (например, RDCHGainMax), OSI2SequenceNum до 1 и PilotPNStrogest до значения по умолчанию (например, -1). RDCHGainMax - это параметр в OverheadParameterList Протокола Служебных Сообщений. OSI2Sequence - это признак, который может позволить терминалу аккумулировать OSI сообщения и в деталях обсуждается ниже.
i
i
OSIMonitorSetSize
,
Если информация о помехах была принята, RDCHGain может быть вычислено с использованием набора пороговых значений, описанных как вектор Выбора Пороговых Значений. Терминал доступа может сначала вычислить вектор Выбора Пороговых Значений, чей i-й элемент, т.е. DecisionThreshold, 1≤i≤  задан с помощью:
i
Здесь UpDecisionThresholdMin и DownDecisionThresholdMin - это атрибуты конфигурации протокола управления мощностью и OSI относится к OSI вектору, как описано выше. Значения а и b могут быть определены, как указано ниже:
i
Здесь ChanDiffMax и ChanDiffMax - это атрибуты протокола управления мощностью, а все значения в приведенных выше вычислениях вычисляются по логарифмической шкале (в единицах dB). ChanDiff- это элемент вектора ChanDiff, описанного выше.
i
1≤i≤ OSIMonitorSetSize
Выбор пороговых значений (из разных секторов) может быть взвешен и скомбинирован, чтобы сгенерировать вектор выбора. Терминал доступа может создать вектор Выбора, чей i-й элемент, т.е. Decision (Выбор), , приведен с помощью:
i
Здесь 0≤x≤1 - единая случайная переменная и UPDecisionValue и DownDecisionValue - это атрибуты конфигурации протокола управления мощностью.
w
Терминал доступа может затем вычислять взвешенное решение, D, в соответствии с:
Терминал доступа может найти сектор с самым низким ChanDiff в OSIMonitorSet и назначить его как сектор k. Затем терминал доступа может назначить переменную OSIStrongest для OSI значения сектора k и PilotPNCurrent для PilotPN сектора k.
OSI2SequenceNum - это признак, который может позволить терминалу собрать OSI сообщения второго типа, описанные здесь как OSI2-команда. OSI2-команды могут быть переданы терминалам, когда наблюдаются относительно высокие уровни помех. Обычно терминал может регулировать мощность с помощью заранее установленного размера шага. Когда терминал принимает множество OS2 команд, шаги накапливаются, вызывая более быструю регулировку уровней мощности передачи. Терминал доступа может обновлять OSI2SequenceNum, как указано ниже:
Здесь OSI2SequenceNumMax - это атрибуты конфигурации протокола управления мощностью. В дополнение, PilotPNStrongest может быть обновлен, как указано ниже:
w
w
Терминал доступа может увеличивать RDCHGain с помощью DataGainStepUp dB, если D больше, чем RDCHGainAdjustmentThrshold, и уменьшать RDCHGain с помощью DataGainStepDown*OSI2seguenceNum dB, если Dменьше или равен RDCHGainAdjustmentThrshold. Здесь DataGainStepUp, DataGainStepDown и RDCHGainAdjustmentThrshold - это атрибуты конфигурации протокола управления мощностью. Кроме того, RDCHGain может быть ограничен с помощью RDCHGainMin и RDCHGainMax. То есть терминал доступа может устанавливать RDCHGain до RDCHGainMin, если результирующее RDCHGain меньше, чем RDCHGainMin, и до RDCHGainMax, если результирующее RDCHGain больше, чем RDCHGainMax.
Теперь рассмотрим Фиг.8, которая иллюстрирует другую методику 800 для управления мощностью передачи и ослабления помех. В методиках, приведенных выше, те же самые алгоритмы управления мощностью использованы как для OSI, так и для быстрых OSI сообщений. Однако поведение механизмов управления мощностью для терминала может быть отрегулировано отдельно для OSI сообщений и для быстрых OSI сообщений.
На этапе 802 информация о помехах получена в OSI сообщении или в быстром OSI сообщении. Информация о помехах может быть получена по двум или более отдельным каналам, где первый канал передает информацию о помехах на сравнительно высокой скорости и при низкой мощности (например, быстрое OSI сообщение), а второй канал передает информацию о помехах на сравнительно низкой скорости и при высокой мощности (например, OSI сообщение).
На этапе 804 определение выполнено относительно того, получена ли информация о помехах в быстром OSI сообщении. Если да, обработка продолжается на этапе 806, где выполняется анализ быстрого OSI сообщения и вычисляется мощность передачи. Если нет, обработка продолжается на этапе 808, где выполняется анализ OSI сообщения и может быть вычислена мощность передачи. Методики анализа, алгоритмы, пороговые значения и т.п. могут отличаться для OSI сообщений и быстрых OSI сообщений. Например, могут быть использованы различные наборы параметров или пороговых значений. В дополнение, мощность передачи может регулироваться серией шагов, чтобы обеспечить постепенное изменение мощности передачи. Размер шага для быстрых OSI сообщений может отличаться от размера шага, используемого для OSI сообщений.
На этапе 810 мощность передачи может быть установлена и отрегулирована на основании анализа информации о помехах. Если помехи незначительны, мощность передачи может оставаться на том же самом уровне, что и для предыдущих передач.
Понятно, что выводы могут быть сделаны относительно передачи мощности, форматов, частот и т.д. Использованные здесь термины «делать заключение» или «приходить к выводу» относятся главным образом к процессу рассуждения или заключения о состояниях системы, среды и/или пользователя исходя из набора наблюдений, собранных с помощью данных и/или событий. Вывод может быть использован, чтобы определить конкретный контекст или действие, или может генерировать возможное распределение по состояниям, например. Вывод может быть вероятностным, то есть представлять собой вычисление вероятности распределения по состояниям в процентном отношении, основанное на рассмотрении данных и событий. Вывод также может относиться к способам, используемым для высокоуровневых событий из набора событий и/или данных. Такой вывод имеет результатом построение новых событий или действий из набора наблюдаемых событий и/или сохраненных событий данных, а также коррелированны события или нет в близком временном приближении и происходят ли события и данные из одного или из нескольких источников событий или данных.
В соответствии с примером один или более представленных выше способов могут включать в себя получение выводов, относительно наблюдаемых помех, анализ информации о помехах и требования к уровню мощности. Выводы могут также быть сделаны относительно срока службы батарей, уровне канала и т.п.
Фиг.9 поясняет терминал или устройство пользователя 900, который обеспечивает ослабление помех в беспроводной среде связи в соответствии с одним или более аспектами, изложенными здесь. Терминал 900 содержит приемник 902, который принимает сигнал, выполняет типичные действия (например, фильтрует, усиливает, конвертирует с понижением частоты и т.д.) над принятым сигналом и оцифровывает приведенный к соответствующим условиям сигнал, чтобы получить выборки. Демодулятор 904 может демодулировать выборки и передавать принятые пилот-символы процессору 906.
Процессор 906 может быть процессором, который предназначен для анализирования информации, принятой компонентом 902 приемника и/или генерирования информации для передачи с помощью передатчика 914. Процессор может быть процессором, который управляет одним или более компонентами терминала 900, и/или процессором, который анализирует информацию, полученную приемником 902, генерирует информацию для передачи передатчиком 914 и управляет одним или более компонентами терминала 900. Процессор 906 может использовать любые методики, описанные здесь, в том числе и те, которые описаны со ссылками на Фиг. 4-8, чтобы определить мощность передачи.
В дополнение, терминал 900 может включать в себя компонент 908 управления мощностью, который анализирует принятый входной сигнал, содержащий информацию о помехах, полученную от необслуживающего сектора, и определяет мощность передачи. Компонент 908 управления мощностью может быть встроен в процессор 906. Компонент 908 управления мощностью может использовать информацию о помехах, полученную в OSI сообщении и/или быстром OSI сообщении. OSI сообщения и быстрые OSI сообщения из необслуживающих секторов могут быть использованы совместно, чтобы вычислить мощность передачи для терминала 900. Дополнительно, компонент 908 управления мощностью может добавочно использовать информацию, касающуюся заранее установленных уровней мощности передачи, информации об устройствах (например, мощности батарей) и подобные данные для определения мощности передачи.
Понятно, что компонент 908 управления мощностью может включать в себя код (программу) анализа мощности, который выполняет основанный на утилитах анализ в связи с определением мощности передачи. Код анализа мощности может использовать основанные на искусственном интеллекте способы в связи с получением вывода, и/или определений вероятности, и/или определений, и/или статистически основанных определений, связанных с оптимизацией мощности передачи. Код анализа мощности может использовать различные процедуры анализа, в зависимости от того, каким образом информация о помехах получена. Например, первый набор параметров, пороговых значений и/или размеров шага может быть использован, чтобы обработать OSI сообщения, а второй, отдельный, набор параметров, пороговых значений и/или размеров шага может быть использован, чтобы анализировать быстрые OSIсообщения.
Терминал 900 может дополнительно содержать память 910, которая оперативно соединена с процессором 906 и которая может хранить информацию, касающуюся мощности передачи, OSI сообщения, быстрые OSI сообщения, способы для определения мощности передачи, просмотровые таблицы, содержащие пороговые значения, параметры, размеры шага и информацию, к ним относящуюся, и любую другую соответствующую информацию, связанную с анализом помех и регулировкой мощности, как здесь описано. Понятно, что компоненты хранения данных (например, память), описанные здесь, могут быть или энергозависимой памятью, или энергонезависимой памятью или могут включать в себя как энергозависимую, так и энергонезависимую память. В виде иллюстрации, но не ограничения, энергонезависимая память может включать в себя постоянное запоминающее устройство (ROM), программируемое ПЗУ (PROM), электрически программируемое ПЗУ(EPROM), электрически стираемое ПЗУ (EEPROM) или флэш-память. Энергозависимая память может включать в себя оперативную память (RAM), которая действует как внешняя кэш-память. В виде иллюстрации, но не ограничения, оперативная память (RAM) доступна во многих формах, таких как статическое запоминающее устройство(SRAM), динамическое запоминающее устройство (DRAM), синхронное динамическое запоминающее устройство DRAM (SDRAM), устройство скоростного дублирования данных DDR (DDR SDRAM), расширенное SDRAM (ESDRM), DRAM с синхронной связью (SLDRAM) и оперативная память с прямой шиной (DRRAM). Память 910, обусловленная системами или способами, предназначена, чтобы содержать, но не ограничиваться, эти или любые другие подходящие типы памяти. Процессор 906 связан с модулятором символов 912 и передатчиком 914, который передает модулированный сигнал.
Фиг.10 иллюстрирует систему 1000, которая способствует управлению мощностью передачи в коммуникационной среде в соответствии с разными аспектами. Система 1000 содержит точку доступа 1002 с приемником 1010, который принимает сигнал(ы) от одного или более терминалов 1004 через одну или более антенн 1006 и передает к одному или более терминалам 1004 через множество передающих антенн 1008. В одном или более аспектах приемные антенны 1006 и передающие антенны 1008 могут быть выполнены с использованием одного набора антенн. Приемник 1010 может принимать информацию от приемных антенн 1006, и он оперативно связан с демодулятором 1012, который демодулирует принятую информацию. Приемник 1010 может быть, например, рейк-приемником (например, техническое средство, которое индивидуально обрабатывает компоненты множественных трактов сигнала, используя множество корреляторов спектра,...) и приемником, основанным на MMSE, или какими-либо другими подходящими приемниками для отделения терминалов, им присвоенных, как понятно специалистам в данной области техники. В соответствии с разными аспектами можно применить множество приемников (например, один для каждой приемной антенны), и такие приемники могут связываться друг с другом, чтобы обеспечить улучшенную оценку данных пользователя. Демодулированные символы анализируются процессором 1014, который подобен процессору, описанному выше на Фиг.9, и объединен с памятью 1016, которая хранит информацию о помехах, уровнях мощности передачи и подобных данных. Выходной сигнал приемника для каждой антенны может быть совместно обработан приемником 1010 и/или процессором 1014. Модулятор 1018 может мультиплексировать сигнал для передачи передатчиком 1020 через передающие антенны 1008 к терминалу 1004.
Точка 1002 доступа далее содержит интерференционный компонент 1022, который может быть процессором, отделенным от или объединенным с процессором 1014. Компонент 1022 помех может вычислять наблюдаемые данные о помехах, оценивать помеху и генерировать OSI сообщения и/или быстрые OSI сообщения для одного или более терминалов, поддерживаемых соседними секторами. Понятно, что компонент 1022 помех может включать в себя код анализа помех, который выполняет основанный на утилитах анализ, в связи с определением OSI сообщений и быстрых OSI сообщений. Код анализа помех может включать в себя отдельные и различные процедуры анализа для генерирования OSI сообщений и быстрых OSI сообщений. Код анализа помех может использовать основанные на искусственном интеллекте способы, в связи с выполнением вывода, и/или определениями вероятности, и/или статистически основанными определениями, связанными с ослаблением помех.
Фиг.11 показывает примерную систему 1100 беспроводной связи. Система 1100 беспроводной связи ради краткости описывает одну точку доступа и два терминала. Однако понятно, что система может включать в себя точки доступа и/или терминалы, причем дополнительные точки доступа и/или терминалы могут в значительной степени быть похожими или отличаться от примерной точки доступа и терминалов, описанных ниже. Кроме того, понятно, что точка доступа и/или терминалы могут использовать системы (Фиг. 1-3, 9 и 10) и/или способы (Фиг.4-8), описанные ниже.
Фиг.11 показывает блок-схему точки 1102 доступа и два терминала 1104x и 1104y в системе 1100 связи с множественным доступом с множеством несущих. На точке 1102 доступа процессор 1114 передачи (ТХ) данных принимает трафик данных (т.е. биты информации) от источника 1112 данных и сигнальную и другую информацию от контроллера 1120 и планировщика 1130. Например, контроллер 1120 может обеспечить информацию о помехах, включенную в OSI сообщения и быстрые OSI сообщения, используемые, чтобы регулировать мощность передачи терминалов, поддерживаемых другими секторами. Планировщик 1130 может обеспечить назначение несущих для активных поддерживаемых терминалов внутри сектора точки 1102 доступа. Дополнительно, память 1122 может обслуживать информацию, касающуюся данных помех, наблюдаемых в секторе. Различные типы данных (например, информация о помехах и информация о назначении) может быть послана по различным транспортным каналам. Процессор 1114 ТХ данных кодирует и модулирует принятые данные, используя множественную модуляцию несущих (например, OFDM), чтобы обеспечить модулированные данные (например, OFDM символы). Передающее устройство (TMTR) 1116 затем обрабатывает модулированные данные, чтобы генерировать модулированный сигнал нисходящей линии, который затем передается с антенны 1118. Информация о помехах может быть передана по двум отдельным каналам. В частности, OSI сообщения могут быть переданы на низкой скорости и с высоким уровнем мощности, в то время как быстрые OSI сообщения могут быть переданы на более высокой скорости и с более низким уровнем мощности.
На каждом из терминалов 1114x и 114y переданные и модулированные сигналы принимаются антенной 1152 и подаются на приемное устройство (RCVR) 1154. Приемное устройство 1154 обрабатывает и оцифровывает принятый сигнал, чтобы получить выборки. Процессор 1156 принятых данных (RX) затем демодулирует и декодирует выборки, чтобы получить декодированные данные, которые могут включать в себя информацию о помехах, восстановленные данные трафика, сообщения, сигнализацию и так далее. Данные трафика могут быть переданы накопителю данных 1158, а Быстрая и/или Медленная информация о помехах для терминала передается контроллеру 1160.
Контроллер 1160 направляет передачу данных по нисходящей линии, используя конкретные несущие, которые были назначены терминалу и указаны при назначении принятых несущих. Контроллер 1160 далее регулирует мощность передачи, используемую для передач по нисходящей линии связи, на основании принятой Быстрой и Медленной информации о помехах. Память 1162 может поддерживать информацию, касающуюся предыдущей информации о помехах и/или другой, относящейся к мощности передачи информации.
Для каждого активного терминала 1114х и 1114Y процессор 1174 ТХ данных принимает данные трафика от источника 1172 данных и сигнальную и другую информацию от контроллера 1160. Например, контроллер 1160 может обеспечивать информацию, указывающую на требуемую мощность передачи, максимальную мощность передачи или на разницу между максимальной и требуемой мощностями передачи для терминала. Различные типы данных кодированы и модулированы процессором 1174 ТХ данных, с использованием назначенных несущих, и далее обработаны передающим устройством 1176, чтобы генерировать модулированный сигнал нисходящей линии, который затем передается с антенны 1152.
В точке 1102 доступа, переданные и модулированные сигналы от активных поддерживаемых терминалов принимаются антенной 1118, обрабатываются приемным устройством 1132 и демодулируются и декодируются процессором 1134. Дополнительно, помеха, вызванная передачей для терминалов 1104х и 1104y, поддерживаемых другими секторами, может быть проконтролирована и/или оценена. Декодированные сигналы могут быть направлены накопителю 1136 данных. Контроллер 1120 может извлекать информацию о помехах и генерировать OSI сообщения и/или быстрые OSI сообщения. Процессор 1134 RX данных передает восстановленную информацию обратной связи (например, требуемую мощность передачи) для терминалов, поддерживаемых точкой 1102 доступа, контроллеру 1120 и планировщику 1130.
Планировщик1130 использует информацию обратной связи, чтобы выполнить ряд функций, таких как (1) выбор набора терминалов для передачи данных по обратной линии и (2) назначение несущих выбранным терминалам. Назначенные несущие для запланированных терминалов затем передаются по прямой линии этим терминалам.
Технологии, описанные здесь, могут быть реализованы различными средствами. Например, эти технологии могут быть реализованы в аппаратном обеспечении, программном обеспечении или их комбинации. Для аппаратной реализации обрабатывающие устройства (например, контроллеры 1120 и 1160, ТХ и RX процессоры 1114 и 1134 и так далее) для этих технологий могут быть реализованы в одной или более специализированных интегральных микросхемах (ASICs), цифровых сигнальных процессорах (DSPs), устройствах обработки цифровых сигналов (DSPDs), программируемых логических устройствах (PLDs), базовых матричных кристаллах (FPGAs), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных выполнять функции, описанные здесь, или их комбинациях.
Для реализации программного обеспечения технологии, описанные здесь, могут быть реализованы с помощью модулей (например, процедур, функций и так далее), которые выполняют описанные здесь функции. Коды программного обеспечения могут быть сохранены в устройствах памяти и выполняться процессором. Устройство памяти может быть реализовано в процессоре или во внешнем устройстве, в этом случае оно может быть связано с процессором посредством различных средств, известных из уровня техники.
Обратимся теперь к Фиг.12, которая иллюстрирует систему 1200 для регулирования помех. Система 1200 может включать в себя модуль 1202 для генерирования OSI сообщений и модуль 1204 для генерирования быстрых OSI сообщений. Как OSI сообщения, так и быстрые OSI сообщения могут генерироваться на основании наблюдаемой оцененной или вычисленной помехи для сектора. Модуль 1202 для генерирования OSI сообщения и модуль 1204 для генерирования быстрого OSI сообщения могут использовать те же самые процедуры или алгоритмы, чтобы генерировать сообщения о помехах. Альтернативно, каждый из модулей 102 и 1204 может использовать отдельный алгоритм, набор параметров и/или предельных значений при генерировании сообщений о помехах.
Система 1200 может также включать в себя модуль 1206 для передачи OSI сообщений и модуль 1208 для передачи быстрых OSI сообщений. Модуль 1206 для передачи OSI сообщений может использовать выделенный канал для информации о помехах (например, F-OSICH), предназначенный, чтобы достичь широкой зоны охвата. Модуль 1208 для передачи быстрых OSI сообщений может использовать канал, который передает на более быстрой скорости и с более низкой мощностью. В частности, модуль 1028 может использовать канал назначения (например, F-SSCH), чтобы передать быстрые OSI сообщения терминалам в соседние сектора.
Обратимся к Фиг.13, которая иллюстрирует систему 1300 для управления мощностью передачи терминалам, чтобы ослабить помеху. Система 1300 может включать в себя модуль для получения OSI сообщений и/или быстрых OSI сообщений. OSI сообщения и/или быстрые OSI сообщения могут включать в себя информацию, касающуюся наблюдаемой или оцененной величины помех для соседнего сектора. OSI сообщения и/или быстрые OSI сообщения могут быть получены по отдельным каналам, где канал OSI сообщений передает на более низкой периодической скорости и с более высокой мощностью, чем канал быстрых OSI сообщений.
Система 1300 может также включать в себя модуль 1304 для управления мощностью терминала как функции принятых OSI сообщений и/или быстрых OSI сообщений. Модуль 1304 может выполнять отдельный анализ OSI сообщений, быстрых OSI сообщений и регулировать мощность передачи терминала, независимо для различных типов сообщений о помехах.
Все описанное выше включает в себя примеры одного или более аспектов. Конечно, невозможно описать каждую возможную комбинацию компонентов или методик с целью описания вышеупомянутых аспектов, но любому специалисту в данной области видно, что возможны многие дальнейшие комбинации и перестановки различных аспектов. Дополнительно описанные аспекты предназначены, чтобы охватить все такие альтернативы, модификации и вариации, которые попадают в сущность и объем приложенной формулы. Кроме того, в том объеме, в котором термин «включает в себя» использован как в подробном описании, так и в формуле, такой термин предназначен, чтобы быть охваченным в некотором смысле похожим термином «содержащий», как, например, интерпретируется «содержащий», когда служит в качестве промежуточного слова в формуле.