ВИРТУАЛЬНОЕ ПЛАНИРОВАНИЕ В НЕОДНОРОДНЫХ СЕТЯХ
VIRTUAL SCHEDULING IN HETEROGENEOUS NETWORKS

Настоящая заявка на патент испрашивает приоритет по предварительной заявке США № 61/025515, озаглавленной как «УСТРОЙСТВО И СПОСОБ ПЛАНИРОВАНИЯ В СЕТИ СВЯЗИ», поданной 1 февраля 2008, правообладателем которой является заявитель настоящей заявки, и которая включена в данный документ посредством ссылки.
Перекрестная ссылка на совместно рассматриваемую заявку на патент
Настоящая заявка на патент связана с совместно рассматриваемой заявкой на патент США «ВИРТУАЛЬНОЕ ПЛАНИРОВАНИЕ В НЕОДНОРОДНЫХ СЕТЯХ", от Tingfang Ji, имеющего номер поверенного № 080738U2, поданной одновременно с данной заявкой, и правообладателем которой является заявитель настоящей заявки, и которая включена в данный документ посредством ссылки.
Область техники, к которой относится изобретение
Нижеследующее, в общем, имеет отношение к беспроводной связи и, более конкретно, к планированию ресурсов для беспроводной связи.
Уровень техники
Системы беспроводной связи широко развертываются, чтобы обеспечить различные типы коммуникационного контента, такого как, например, речевого контента, контента данных и так далее. Типичные системы беспроводной связи могут быть системами с множественным доступом, способными поддерживать связь с многочисленными пользователями путем совместного использования доступных системных ресурсов (например, ширина полосы пропускания, мощность передачи). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением (FDMA), ортогональный множественный доступ с частотным разделением каналов (OFDMA) и тому подобное.
Обычно, системы беспроводной связи с множественным доступом могут одновременно поддерживать связь для множества мобильных устройств. Каждое мобильное устройство может осуществлять связь с одной или более базовыми станциями через передачи по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, и обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Более того, связь между мобильными устройствами и базовыми станциями может быть установлена через системы с одним входом - одним выходом (SISO), системы с множеством входов - одним выходом (MISO), системы с множеством входов - множеством выходов (MIMO) и т.д.
N
N
N
N
N
N
N
N
N
T
R
T
R
s
s
T
R
s
Система MIMO использует множество () передающих антенн и множество () приемных антенн для передачи данных. Канал MIMO, сформированный  передающими и  приемными антеннами, может быть разложен на  независимые каналы, которые также упоминаются как пространственные каналы, где ≤min{, }. Каждый из  независимых каналов соответствует размерности. Система MIMO может обеспечивать улучшенную производительность (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, создаваемые множеством передающих и приемных антенн.
Сообщения беспроводной связи обычно подразделяются по времени, частоте, согласно кодам и так далее, чтобы передать информацию. Например, сообщения по прямой линии связи содержат, по меньшей мере, один временной сегмент (например, временной интервал, суперкадр, и т.д., различных по времени длительностей), сегментированный в одну или более преамбул и несколько временных подсегментов (например, временные подслоты, временные кадры). Преамбула переносит информацию управления и полученных данных, тогда как различные другие временные кадры переносят трафик, такой как речевая информация, подходящая для речевого вызова, пакеты данных, подходящие для сеанса передачи данных или сеанса данных, и т.п. Информация о полученных данных может быть использована мобильными терминалами в пределах данной соты мобильной сети, чтобы идентифицировать передающие базовые станции в пределах сектора. Информация о канале управления обеспечивает команды и другие инструкции для декодирования принятых сигналов.
В различных системах мобильной связи (например, сверхмобильная широкополосная сеть [UMB], проект долгосрочного развития [LTE] согласно проекту партнерства третьего поколения [3GPP] [или только LTE]), преамбулы или подобные структуры могут представлять собой подобную информацию как описано выше, или отличную информацию. Например, преамбула в некоторых системах может переносить пилот-сигналы о синхронизации или получении данных, чтобы идентифицировать удаленный передатчик и устанавливать таймирование для функций декодирования. Кроме того, преамбула может переносить информацию об управлении, позволяющую удаленному терминалу осуществлять поиск соты при включении питания, определять начальные параметры соты, необходимые для принятия решения на передачу обслуживания, установления связи с сетью, и осуществления демодуляции каналов неуправления. Другие функции могут включать в себя определение форматов каналов трафика для некоторых беспроводных систем. Как правило, преамбула устанавливается за исключением связанной с трафиком части радиосигнала, с тем, чтобы облегчить различие связанной с применением информации и информации управления на приемнике. Таким образом, приемник может осуществлять мониторинг частей управления, чтобы идентифицировать, содержит ли сигнал трафик, подходящий для принимающего устройства, без необходимости осуществлять мониторинг непосредственно частей трафика. Поскольку часть управления обычно является только небольшой частью полного сигнала, устройства приемника могут значительно снизить требования обработки и потребление энергии посредством мониторинга преамбулы сигнала для определения того, содержится ли релевантная информация в сигнале. Таким образом, использование каналов управления для беспроводного сигнализирования приводит к более эффективной связи, а также к улучшенной мобильности за счет увеличения срока службы батареи для мобильных устройств.
В запланированном развертывании сетей беспроводного доступа помехи радиосигналов могут происходить в результате передач точками доступа (например, базовыми станциями), а также терминалами доступа. Например, помехи в пределах конкретной соты могут быть вызваны точками доступа или терминалами доступа, находящимися в соседствующих сотах. Как правило, запланированными развертываниями управляют путем размещения базовых станций согласно мощности передачи и ожидаемых помех. Однако помехи могут, тем не менее, возникать между передатчиками, особенно когда устройства используют высокомощные передачи. С тем, чтобы снизить помехи, в пределах сети доступа могут использоваться сигналы снижения помех. Базовая станция, получающая сигналы снижения помех, может уменьшить свою мощность передачи или мощность передачи терминалов доступа (AT), обслуживаемых базовой станцией. Однако, когда существует незапланированное или полузапланированное развертывание точки беспроводного доступа, дополнительные механизмы снижения помех могут быть полезными для снижения помех от передатчиков, чье местоположение или мощность передачи не являются точно известными сети доступа.
Сущность изобретения
Нижеследующее представляет упрощенную сущность одного или более аспектов, чтобы обеспечить основное понимание таких аспектов. Эта сущность изобретения не является обширным обзором всех предусмотренных аспектов, и не предназначается ни для определения ключевых или критических элементов всех аспектов, ни для установления объема любого или всех аспектов. Основная цель описания заключается в представлении некоторых концепций одного или более аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представляется позже.
Настоящее раскрытие предусматривает виртуальное управление ресурсами беспроводной связи в среде мобильной связи. Терминалы доступа (AT) в среде связи могут поддерживать соединения с соседними сетевыми передатчиками и предоставлять отчеты о факторах, подходящих для планирования в беспроводной связи, в центральный объект, такой как макробазовая станция. Макробазовая станция может использовать эти факторы при улучшении беспроводной связи для других обслуживающих сот в пределах или близко к макрозоне охвата, обслуживаемой макробазовой станцией. Поддерживая информацию, относящуюся к преобладающим условиям беспроводной связи, требованиям качества обслуживания (QoS), отчетам пилот-сигналов, принципам управления мобильностью, и так далее, передач в пределах соты, существенное снижение помех может быть реализовано для макрозоны охвата или соседних зон охвата.
Согласно другим аспектам настоящего раскрытия, AT может быть сконфигурирован с возможностью осуществления мониторинга беспроводных передач множества точек доступа к сети (AP) в диапазоне AT. В частности, AT может осуществлять мониторинг канала управления или получение пилот-сигналов соты, обслуживающей AT. В некоторых аспектах данные, относящиеся к управлению помехами для обслуживающей соты, упаковываются в сообщение создания отчетов ресурса и предоставляются макробазовой станции. Дополнительно, AT может получать сообщение сетевого блока назначения (NAB) от макробазовой станции. NAB может быть основан на условиях качества канала, ожидаемых помехах, интенсивности передачи, QoS или подобных факторах в пределах обслуживающей соты и соседствующих сотах сети беспроводной связи (переданных в отчете макробазовой станции посредством AT в пределах таких соседствующих сот). Соответственно, NAB может обеспечить улучшенную связь для обслуживающих сот и соседствующих сот, на основании управления условиями беспроводной связи и условиями трафика таких сот.
В других аспектах, настоящее раскрытие предусматривает виртуальное планирование многоантенной связи. Такая связь может включать в себя связь с множеством входов (MI), в том числе с множеством входов и единственным выходом (MISO), множеством выходов (MO), в том числе с единственным входом и множеством выходов (SIMO), или связь с множеством входов и множеством выходов (MIMO). Многоантенная связь может быть реализована посредством AT совместно с одним или более другими AT (например, через одноранговую линию связи), беспроводными ретрансляторами или повторителями, или, например, с соседствующей сотой. Параметры передачи или приема, включенные в ассоциированные с многоантенной связью (например, параметры установки времени, параметры мощности передачи, параметры декодирования, параметры фильтрации, параметры оценки канала, и так далее), могут быть предоставлены базовой станцией, использующей условия беспроводной связи и QoS требования трафика соседних сот, как обсуждалось выше. Соответственно, улучшенное ослабление помех и потенциально улучшенное усиление формирования луча могут объясняться многоантенной связью, основанной на знании таких условий и требований. Такой результат может быть особенно выгодным, например, когда планирующая базовая станция или обслуживающая сота могут не иметь надежной или достаточной информации, относящейся к окружающим сотам.
По меньшей мере, в одном аспекте настоящего раскрытия, обеспечен способ осуществления беспроводной связи в беспроводной сети. Способ может содержать использование множества процессоров для генерирования сетевого блока назначения (NAB) для соседствующей соты беспроводной сети. Инструкции могут исполняться для предписания процессору(ам) назначать нисходящую линию связи для соседствующей соты и включать назначение в NAB. Дополнительно, инструкции могут исполняться для предписания процессору(ам) инициировать передачу NAB по воздуху (или беспроводным образом) («over-the-air» (OTA)) в AT в зоне охвата беспроводной сети. Кроме того, способ может содержать сохранение инструкций в памяти.
В одном или более других аспектах, раскрыто устройство для координированной связи в среде беспроводной связи. Устройство может содержать, по меньшей мере, одну антенну для отсылки и приема беспроводной передачи. Кроме того, устройство может содержать множество процессоров для реализации планирования координированной беспроводной связи. Дополнительно, процессор(ы) может быть сконфигурирован с возможностью назначения передачи данных по нисходящей линии связи для соседствующей соты беспроводной сети и закодировать назначение нисходящей линии связи в NAB. Кроме того, процессор(ы) может быть сконфигурирован с возможностью использования, по меньшей мере, одной антенны для пересылки NAB в соседствующую соту OTA через AT, обслуживаемый беспроводной сетью.
В еще других аспектах настоящего раскрытия, обеспечено устройство для осуществления беспроводной связи в беспроводной сети. Устройство может содержать средство для обработки набора команд (кода команды), чтобы генерировать NAB для соседствующей соты беспроводной сети. Дополнительно, инструкции обработки могут предписывать средству для обработки назначать передачу по нисходящей линии связи для соседствующей соты и включать назначение нисходящей линии связи в NAB и инициировать передачу NAB OTA в AT в зоне охвата беспроводной сети. Кроме того, устройство может содержать средство для запоминания кода команды в памяти.
В еще других аспектах, раскрыт, по меньшей мере, один процессор, сконфигурированный для осуществления беспроводной связи в беспроводной сети. Процессор(ы) может содержать первый модуль для обработки кода команды, чтобы генерировать NAB для соседствующей соты беспроводной сети. Процессор(ы) может дополнительно содержать второй модуль для назначения передачи по нисходящей линии связи для соседствующей соты и для включения назначения нисходящей линии связи в NAB. Кроме того, процессор(ы) может содержать третий модуль для инициирования передачи назначения OTA в AT в зоне охвата беспроводной сети.
Согласно одному или более дополнительным аспектам, обеспечен компьютерный программный продукт, содержащий считываемый компьютером носитель информации. Считываемый компьютером носитель информации может содержать первый набор кодов для предписания компьютеру генерировать NAB для соседствующей соты беспроводной сети. Дополнительно, считываемый компьютером носитель информации может содержать второй набор кодов для предписания компьютеру назначать передачу данных по нисходящей линии связи для соседствующей соты и включать назначение нисходящей линии связи в NAB. Кроме того, считываемый компьютером носитель информации может содержать третий набор кодов для предписания компьютеру передавать NAB OTA в AT в зоне охвата беспроводной сети.
В дополнение к вышеизложенному, раскрыт способ облегчения осуществления беспроводной связи в беспроводной сети. Способ может содержать использование, по меньшей мере, одного процессора для анализа соответствующих радиосигналов обслуживающей базовой станции и необслуживающей соты беспроводной сети. Кроме того, способ может содержать использование, по меньшей мере, одной антенны, чтобы получить NAB из второго устройства беспроводной связи, причем NAB определяет планирование беспроводной связи по нисходящей линии связи, сконфигурированное для соты беспроводной сети. Способ может дополнительно содержать использование, по меньшей мере, одной антенны для передачи планирования беспроводной связи по нисходящей линии связи в обслуживающую базовую станцию или необслуживающую соту беспроводной сети, чтобы облегчить направленное в AT планирование беспроводной связи.
В других аспектах настоящего раскрытия, обеспечено устройство для облегчения осуществления беспроводной связи в беспроводной сети. Устройство может содержать множество антенн для отсылки и приема радиосигналов и процессор для анализа соответствующих радиосигналов обслуживающей базовой станции и необслуживающей соты беспроводной сети. Кроме того, устройство может содержать приемник, который получает NAB от второго устройства беспроводной связи, причем NAB определяет планирование беспроводной связи по нисходящей линии связи, сконфигурированное для обслуживающей базовой станции. Кроме того, устройство может содержать модуль представления отчетов, который передает планирование беспроводной связи нисходящей линии связи в обслуживающую базовую станцию или необслуживающую соту беспроводной сети.
В одном или более других аспектах, раскрыто устройство для облегчения осуществления беспроводной связи в беспроводной сети. Устройство может содержать средство для использования, по меньшей мере, одного процессора, чтобы проанализировать соответствующие радиосигналы обслуживающей базовой станции и необслуживающей соты гетерогенной (неоднородной) сети AP. Устройство может также содержать средство для использования, по меньшей мере, одной антенны, чтобы получать NAB от второго устройства беспроводной связи, при этом NAB определяет планирование беспроводной связи по нисходящей линии связи, сконфигурированное для обслуживающей соты. Кроме того, устройство может содержать средство для использования, по меньшей мере, одной антенны, чтобы передать планирование беспроводной связи по нисходящей линии связи в обслуживающую базовую станцию или необслуживающую соту беспроводной сети с тем, чтобы облегчить направленное в AT планирование беспроводной связи.
Согласно еще другим аспектам, раскрыт, по меньшей мере, один процессор для облегчения беспроводной связи в беспроводной сети. Процессор(ы) может содержать первый модуль для анализа соответствующих радиосигналов обслуживающей базовой станции и необслуживающей соты беспроводной сети. Более того, процессор(ы) может содержать второй модуль для получения NAB от второго устройства беспроводной связи, при этом NAB определяет планирование передачи данных по нисходящей линии связи, сконфигурированное для соты беспроводной сети. В дополнение к вышеизложенному, процессор(ы) может содержать третий модуль для передачи планирования беспроводной связи нисходящей линии связи в обслуживающую базовую станцию или необслуживающую соту беспроводной сети с тем, чтобы облегчить направленное в AT планирование беспроводной связи.
По меньшей мере, в одном другом аспекте настоящего раскрытия, обеспечен компьютерный программный продукт, содержащий считываемый компьютером носитель информации. Считываемый компьютером носитель информации может содержать первый набор кодов для предписания компьютеру анализировать соответствующие радиосигналы обслуживающей базовой станции и необслуживающей соты беспроводной сети. Кроме того, считываемый компьютером носитель информации может содержать второй набор кодов для предписания компьютеру получать NAB от второго устройства беспроводной связи, при этом NAB определяет планирование беспроводной связи нисходящей линии связи, сконфигурированное для соты беспроводной сети. Кроме того, считываемый компьютером носитель информации может содержать третий набор кодов для предписания компьютеру передавать планирование беспроводной связи нисходящей линии связи в обслуживающую базовую станцию или необслуживающую соту беспроводной сети, чтобы облегчить направленное в AT планирование беспроводной связи.
Для реализации предшествующих и сопутствующих задач, один или более аспектов содержат признаки, полностью описанные ниже и конкретным образом указанные в пунктах формулы изобретения. Нижеследующее описание и приложенные чертежи подробно формулируют определенные иллюстративные аспекты одного или более аспектов. Однако эти аспекты являются иллюстративными лишь для нескольких из различных вариантов, в которых могут использоваться принципы различных аспектов, и описанные аспекты предназначаются для охвата всех таких аспектов и их эквивалентов.
Краткое описание чертежей
Фиг. 1 изображает в качестве примера блок-схему системы для обеспечения виртуального планирования в неоднородной сети согласно раскрытым в данной заявке аспектам.
Фиг. 2 иллюстрирует в качестве примера блок-схему системы для обеспечения условий беспроводной связи для соседствующих сот сети к общей базовой станции.
Фиг. 3 изображает в качестве примера блок-схему системы для обеспечения виртуального планирования, чтобы обеспечить улучшенную беспроводную связь.
Фиг. 4 иллюстрирует в качестве примера блок-схему системы, обеспечивающей виртуальное планирование для распределенной многоантенной связи согласно дополнительным аспектам.
Фиг. 5 иллюстрирует блок-схему типовой системы, содержащей базовую станцию, сконфигурированную с возможностью облегчения виртуального планирования в гетерогенной сети.
Фиг. 6 изображает блок-схему типовой системы, содержащей AT, сконфигурированного с возможностью облегчения виртуального планирования, согласно некоторым аспектам раскрытия.
Фиг. 7 иллюстрирует блок-схему последовательности операций примерной методологии по обеспечению виртуального планирования в гетерогенной сети, согласно другим аспектам.
Фиг. 8 изображает блок-схему последовательности операций типовой методологии по осуществлению улучшенной беспроводной связи на основании виртуального планирования в дополнительных аспектах.
Фиг. 9 иллюстрирует блок-схему последовательности операций типовой методологии по использованию виртуального планирования для многоантенной связи в гетерогенной сети.
Фиг. 10 изображает блок-схему последовательности операций примерной методологии по облегчению виртуального планирования в гетерогенных сетях, согласно другим раскрытым аспектам.
Фиг. 11 иллюстрирует блок-схему последовательности операций типовой методологии по облегчению виртуального планирования и многоантенной связи в гетерогенных сетях.
Фиг. 12 и 13 изображают блок-схемы для обеспечения и облегчения, соответственно, виртуального планирования в гетерогенных сетях.
Фиг. 14 иллюстрирует блок-схему типового устройства для беспроводной связи.
Фиг. 15 изображает в качестве примера блок-схему среды мобильной связи согласно аспектам настоящего раскрытия.
Фиг. 16 иллюстрирует блок-схему типовой среды сотовой связи согласно дополнительным аспектам настоящего раскрытия.
Подробное описание
Различные аспекты описываются сейчас со ссылкой на чертежи, на которых одинаковые ссылочные позиции используются для обращения к одинаковым элементам по всему тексту. В нижеследующем описании, в целях объяснения, формулируются многочисленные характерные подробности, чтобы обеспечить полное понимание одного или более аспектов. Несмотря на это, может быть очевидно, что такой аспект(ы) может быть осуществлен без этих характерных подробностей. В других примерах, хорошо известные структуры и устройства показаны в форме блок-схем для того, чтобы облегчить описание одного или более аспектов.
Кроме того, различные аспекты раскрытия описываются ниже. Следует понимать, что раскрытие данного документа может быть воплощено в большом разнообразии форм, и что любая характерная структура и/или функция, раскрытая здесь, являются просто представительными. Исходя из раскрытых здесь особенностей, специалист в данной области техники должен понять, что аспект, раскрытый здесь, может быть реализован независимо от любых других аспектов, и что два или более из этих аспектов могут быть объединены различными способами. Например, устройство может быть реализовано и/или способ воплощен, с использованием любого числа аспектов, изложенных в данной заявке. Кроме того, устройство может быть реализовано и/или способ осуществлен, с использованием другой структуры и/или функциональности в дополнение к или исключая один или более аспектов, сформулированных здесь. В качестве примера, большинство из способов, устройств, систем и средств, описанных здесь, описываются в контексте виртуальной реализации совместной работы множества сот для неоднородной мобильной сети доступа (AN). Специалисты в данной области техники поймут, что подобная техника может применяться к другим средам связи.
Как используется в настоящем раскрытии, термин неоднородная сеть относится к сети различных типов базовых станций, развернутых в пределах общего или подобного диапазона частот. Несхожие типы базовых станций могут быть категоризированы, основываясь на различных мощностях передачи, различных типах соединения, различной возможности обработки, различном числе передающих и приемных антенн, взаимосвязаны ли базовые станции с объединяющим транзитным соединением (например, ретрансляторная базовая станция), и т.п., или их комбинации. Типичная макробазовая станция, которая передает на мощности до 50 ватт против типичной пикобазовой станции, которая передает на 1 ватте, является примером несходства мощности передачи. Базовые станции, имеющие различные типы связи, могут включать в себя базовые станции общего доступа, которые обеспечивают доступ к сети для большинства или всех беспроводных терминалов, имеющих подходящую подписку, по сравнению с базовыми станциями ограниченного доступа, которые обеспечивают сетевую связанность только для ограниченного подмножества терминалов, имеющих подписку.
Системы беспроводной связи реализуют обмен информацией между узлами беспроводной связи, используя различные механизмы сигнализирования. В одном примере, базовая станция может использоваться для передачи пилот-сигналов, которые устанавливают временные последовательности и идентифицируют источник сигналов и сеть, связанную с источником, среди прочего. Удаленный узел беспроводной связи, такой как пользовательский терминал (UT) или терминал доступа (AT), может декодировать пилот-сигнал, чтобы получить информацию, необходимую, чтобы установить основную связь с базовой станцией. Дополнительные данные, такие как радиочастота или множество частот, временной интервал(ы), коды символа и т.п., могут быть переданы в управляющих сигналах, переданных от базовой станции. Эти данные могут быть использованы, чтобы установить ресурсы беспроводной связи, по которым данные трафика, переносящие пользовательскую информацию, такую как передача речи или передача данных, могут передаваться между базовой станцией и UT.
Одной существенной проблемой в такой системе являются помехи между беспроводными передачами соседних узлов беспроводной связи. Помехи могут снижать качество приема, замедлять пропускную способность или делать связь неэффективной, когда являются сильными. Соответственно, запланированные развертывания базовых станций являются идеальными в том, что узлы беспроводной связи могут быть размещены на подходящем для подавления помех расстоянии. Расстояние может быть определено, например, по объединенному диапазону передачи двух таких узлов (измеренный, например, в пределах определенного уровня децибел [дБ]). Дополнительно, могут использоваться методики формирования луча для снижения помех по конкретным направлениям относительно узла.
В плотном или полу/незапланированном развертывании беспроводной связи, помехи прямой линии связи (FL) и обратной линии связи (RL) в соте могут подавляться точками (AP) беспроводного доступа и AT, соответственно, в соседствующих сотах. Кроме того, в неоднородной беспроводной AN, узлы относительно низкой мощности могут существовать в диапазоне узлов относительно высокой мощности, отягощая проблему помех. С целью пояснения, AP обычно осуществляет передачу на мощности, связанной с географической областью, которую покрывает AP. Такие географические области можно назвать сотами, которые могут измениться по размеру. Например, макросота может быть больше, чем микросота, пикосота, фемтосота и т.д. Таким образом, AP беспроводной связи, обслуживающая макросоту, может обычно осуществлять передачу на более высокой мощности, чем AP, обслуживающая микросоту, пикосоту или фемтосоту. Для запланированных сетей AP размещаются на подходящем расстоянии друг от друга, чтобы ослабить помехи. Там, где размещение AP планируется лишь на половину или не планируется, значительные помехи могут возникать в сотах, обслуживаемых соседствующими AP. Одним простым примером является то, что передачи AP макросоты высокой мощности могут представлять значительные помехи для AP более низкой мощности, близких к макросоте. Однако может также иметь место обратное состояние. Если терминал, обслуживаемый макросотой, также является близким к пикосоте, например, то пико может представлять собой значительный источник помех для макро. Кроме того, AP ограниченного соединения (например, находящиеся в частном владении AP фемтосоты) может скомпоновать эту проблему. Если терминал находится очень близко к ограниченной AP, и не допускается на совершение соединения с такой AP, ограниченная AP может генерировать значительные помехи для терминала, особенно когда самая близкая AP общего доступа находится на большом расстоянии от терминала.
Чтобы снизить помехи в беспроводной сети (включая, например, на половину планируемые/не планируемые сети или сеть с неоднородным видом доступа), настоящее раскрытие предусматривает агрегацию условий беспроводной связи соседних сот на общем сетевом узле. С тем, чтобы облегчить агрегацию, AT могут быть сконфигурированы с возможностью поддержания линий радиосвязи с множественными узлами, и представления информации от одного узла (например, обслуживающего узла) к общему узлу. Это расположение может быть особенно выгодным в полу- или незапланированном развертывании, где сети могли бы не иметь полной или достоверной информации, относящейся ко всем развертываниям соседствующих узлов. В качестве примера, развернутые владельцем фемтоузлы могут быть размещены самостоятельно различными владельцами, часто с небольшой или никакой осведомленностью относительно сетевого оператора. Соответственно, сеть может иметь информацию, имеющую отношение к развертыванию некоторых узлов (например, других макроузлов, или развернутых оператором микро, пико или фемто развернутых узлов), но не других. Однако, путем осуществления мониторинга радиосигналов соседних узлов, AT в пределах соты могут оказывать помощь по заполнению некоторых из промежутков. Как используется в данной заявке, обслуживающий узел или AP обозначают точку доступа, которая предоставляет услуги трафика для AT (такие как речь, HTTP, FTP и т.д.), или устанавливает управляющие линии связи для AT и т.п.
Беспроводная связь для беспроводной AN может быть классифицирована как связь по прямой линии (например, передача данных от AP к AT), и связь по обратной линии (например, передача данных от AT к AP). По прямой линии связи, AT может испытывать помехи от соседствующих AP в соседствующих сотах. Например, сигнал, принятый на AT от обслуживающей AP, может быть совместно смешан с сигналами, принятыми от соседствующих AP. Там, где соседствующие AP являются передатчиками более высокой мощности (например, AP макросоты), чем обслуживающая AP (например, AP пикосоты), помехи прямой линии связи могут значительно ухудшить беспроводную связь для AT. Соответственно, управление мощностью сигнала и/или ресурсами канала может предоставить значительные преимущества для AT, обслуживаемого беспроводной AP более низкой мощности.
В качестве конкретного примера вышеизложенного, для AT может быть выгодным осуществлять выбор AP с небольшой потерей в тракте, в качестве обслуживающей AP. Это происходит, потому что сигнал с низкой потерей в тракте теряет меньше энергии на данное расстояние от передающей AP, и принимается с более высокой мощностью на приемнике, чем сигнал с высокой потерей в тракте, проходящий на то же самое расстояние. Таким образом, передающая AP может использовать меньше мощности на передачу сигнала с низкой потерей в тракте и, тем не менее, достигать подобной производительности на приемнике. Передача на более низкой мощности вызывает в среднем меньшие помехи в сети, что задает преимущества подобным точкам доступа и терминалам доступа. Несмотря на преимущества низкой потери в тракте, выбранная AP могла бы иметь намного более низкую мощность передачи, чем удаленная AP с более высокой потерей в тракте, осуществляющая передачу на значительно большей мощности. В этом случае, сигнал от AP низкой потери в тракте может быть значительно слабее, в качестве принятого на AT, чем сигнал AP с высокой потерей в тракте, приводя в результате к высоким помехам. В альтернативном сценарии, беспроводная AP с сильным сигналом прямой линии связи может представлять собой частную AP, которая не опознает AT. Такая AP может запретить доступ к сети внутренней обработки (back-end network) (например, сети мобильной связи, Интернет и т.п.) для AT. В таком случае, AT мог бы принуждаться на соединение с удаленной беспроводной AP, имеющей намного более слабый сигнал, в качестве принятого на AT.
С тем, чтобы подавить проблемы, связанные с межсотовыми помехами, общая AP (которая может включать в себя макробазовую станцию, но может также включать в себя другие AP такие как микро, пико или даже фемтобазовые станции при некоторых обстоятельствах, например, когда фемто имеет доступ к сетевым ресурсам), может обеспечить скоординированное планирование среди соседствующих сот в конкретной зоне охвата, обслуживаемой общей AP. Общая AP может использовать сетевую информацию, сгруженную на сеть различными AP в пределах зоны охвата, а также информацию, представленную в отчете к общей AP одним или более AT в пределах или вблизи зоны охвата. С точки зрения помех, такая информация может включать в себя мощность передачи для передач по FL или RL и преобладающие условия помех в FL или RE (широковещательно переданную посредством AP или рассчитанную на AT соответственно). Кроме того, информация может содержать QoS обязательства различных потоков данных по FL или RL, сообщенных узлами беспроводной связи в пределах или около зоны охвата. По меньшей мере, в одном аспекте, информация может дополнительно содержать информацию управления мобильностью, такую как активное множество AP, поддерживаемых AT.
На основании сетевой и представленной AT информации, общая AP может определять подходящее планирование радиопередачи для точек доступа и терминалов доступа в пределах или около зоны охвата. Планирование может включать в себя мощность передачи для различных передач, на основе преобладающих уровней помех. Дополнительно, планирование может задавать один или более ресурсов радиосигнала (например, временные интервалы и частотные поддиапазоны, или подходящие их части, символы множественного доступа с ортогональным частотным разделением каналов [OFDM], коды множественного доступа с кодовым разделением каналов [CDMA] или сочетания этого) для различных передач. По меньшей мере, в одном аспекте настоящего раскрытия, планирование может содержать направленные сетью инструкции мобильности, направляющие AT на осуществление передачи обслуживания к соседствующей AP, например, или на добавление соседствующей AP в активное множество мобильности.
В дополнение к вышеизложенному, планирование радиопередачи может устанавливать уровни приоритета для планирования различных передач. Приоритет может базироваться, например, на QoS обязательствах для различных типов трафика, различных типов служб подписки беспроводной связи или подобном. Приоритет может быть использован AP получателем или AT, чтобы определить, подчиняться ли, модифицировать или игнорировать планирование, обеспеченное общей AP. Такое определение может быть основано на соответствующем приоритете относительно трафика, которым управляет AP или AT и существовании конфликта в приоритетах, текущих уровнях помех, QoS обязательствах, типе трафика и так далее.
Планирование радиопередачи, определенное общей AP, может быть увязано в сообщение планирования, которое может обеспечивать планирование по восходящей линии связи (или RL) или нисходящей линии связи (или FL) для AP и AT в конкретной зоне охвата общей AP. Сообщение планирования может задавать ресурсы передачи (например, временной интервал, частоту, символы, коды радиосигнала), режим пространственного мультиплексирования, режим разнесения передачи, антенные показатели, мощность передачи, схему модуляции и кодирования и тому подобное, для одного или более узлов беспроводной связи, и для передачи данных по восходящей линии связи или нисходящей линии связи. В некоторых аспектах настоящего раскрытия, сообщение планирования может содержать сообщение сетевого блока (NAB) назначения. Однако следует понимать, что маршрут передачи для NAB или сообщения планирования не обязательно должен быть предустановлен от источника к адресату до передачи. Скорее, сообщение планирования/NAB может маршрутизироваться в реальном времени одному или более целевым узлам, посредством принимающего узла или последовательностью таких узлов (например, терминалами доступа или повторителями беспроводной связи в зоне охвата) на основании идентификаторов (ID) обслуживающей или мешающей соты, заданных в сообщении, или на основании ID одного или более AT, намеченных сообщением, или сочетанием этого. Таким образом, в качестве одного конкретного примера, в случае разнесения приема по UL в сотовой сети (например, сеть CDMA), AT мог бы пересылать сообщение назначения/предоставления от обслуживающей соты к предустановленному множеству разнесения макро, чтобы обеспечить межсотовую совместную работу для UL передач. При использовании в настоящем раскрытии и приложенной формуле изобретения термина NAB, следует понимать, что NAB относится к общему сообщению планирования, придерживающегося вышеупомянутых свойств, и не обязательно, чтобы NAB имел предустановленную маршрутизацию до передачи NAB, хотя общее сообщение планирования может включать в себя последнюю интерпретацию в соответствующих примерах.
Как только сгенерирован, NAB может пересылаться узлам, находящимся в пределах или около зоны охвата, обслуживаемой общей AP. В одном аспекте настоящего раскрытия, общая AP может использовать объединяющую транзитную сеть, чтобы передать NAB к другим AP. В других аспектах, NAB может маршрутизироваться к другим AP по воздуху («over-the-air», ОТА) через один или более AT или ретрансляторов беспроводной связи, находящихся в или около зоны охвата. ОТА маршрутизация может быть выгодной, например, там, где объединяющее транзитное соединение не существует, или где объединяющий транзит имеет пропускную способность относительно низкого качества. В еще других аспектах, NAB может быть передан непосредственно на AT через одноадресное сообщение, для реализации посредством AT, или для пересылки на AP, обслуживающей AT.
В дополнение к вышеуказанному, NAB может задавать идентификации узлов, намеченных для планирования. Такие идентификации могут включать в себя ID целевого AT и ID AP, обслуживающей такой AT. AT получателя может осуществлять декодирование NAB для того, чтобы определить, предназначается ли сообщение для AT получателя. Если так, то такой AT может проанализировать сообщение и переслать NAB обслуживающей AP.
По меньшей мере в одном аспекте, AT получателя может сообщить общей AP о статусе передач FL или RL при помощи сообщения о статусе назначения сети (NAS), сообщения или канал индикации назначения сети (NAI), и тому подобное. NAS/NAI сообщение может быть передано на общую AP по выделенным каналам управления, таким как канал подтверждения (ACK), канал запроса (REQ) или подобный канал управления. В качестве альтернативы, NAS сообщение может быть представлено общей AP через ретрансляторную станцию беспроводной связи или сгенерировано обслуживающей AP и представлено по объединяющему транзитному соединению. В других аспектах, AT может использовать NAS/NAI канал или сообщение, чтобы переслать NAB обслуживающей AP. Альтернативно, или в качестве дополнения, AT может применить NAS/NAI канал или сообщение, чтобы переслать NAB соседствующей соте, например, когда NAB определяет ID соседствующей соты или AT, обслуживаемого соседствующей сотой.
Согласно дополнительным аспектам настоящего раскрытия, NAB может содержать ID мешающей AP (мешающих AP) или мешающего AT (мешающих AT), на каналах FL или RL соответственно. Приоритет для NAB может дополнительно быть использован для разрешения конфликтной ситуации с другим трафиком, который не видим для общей AP. Мешающий узел (или обслуживающий узел), который декодирует NAB с его ID, может решить не мешать планированию NAB (например, изменяя ресурсы беспроводной связи) или ослабить помехи на заданных ресурсах, на основе приоритета и условий беспроводной связи. Если мешающий узел представляет собой AT, такой узел может также ретранслировать NAB к своей обслуживающей AP для управляемого сетью планирования передачи FL и RL. По меньшей мере, в одном аспекте, AT может осуществлять декодирование и анализировать NAB и выполнять планирование или содействовать в планировании RL передач, исходя из информации планирования, включенной в NAB, и исходя из условий беспроводной связи обслуживающей соты или окружающих сот. Аналогично, если мешающий узел представляет собой AP, мешающая AP может решить обойти (например, выбирая другие ресурсы) или снизить помехи (например, понижая мощность передачи) на заданных ресурсах на основании приоритета и преобладающих условий беспроводной связи.
По меньшей мере, в одном дополнительном аспекте настоящего раскрытия, общая AP может использовать сетевую и представленную посредством AT информацию беспроводной связи, чтобы поспособствовать в осуществлении виртуальной многоантенной связи для множества узлов беспроводной связи, сконфигурированных с возможностью осуществления такой связи. Поскольку MIMO связь влечет собой оценку условий канала для достижения усиления формирования луча, централизованный планировщик имеет преимущество при вычислении параметров многоантенной связи на основании информации о беспроводной связи, особенно в неоднородных AP сетях. При таких обстоятельствах, общая AP может вычислять параметры МИМО связи для множественных узлов, участвующих в осуществлении виртуальной многоантенной связи. Параметры могут быть представлены в NAB, наряду с назначением, ассоциирующимся с соответствующими параметрами, связанными с соответствующими узлами. Соответственно, узлы могут осуществить такую связь на основе централизованных данных, скомпилированных общей AP, и получить преимущества в пропускной способности, доступной посредством такого централизованного планирования.
Ссылаясь теперь на фигуры, Фиг. 1 иллюстрирует блок-схему примерной системы 100, которая обеспечивает виртуальное планирование для беспроводной связи. Система 100 содержит, по меньшей мере, один AT 102 обслуживающей соты, обслуживаемый AP 104 обслуживающей соты. AT 102 может осуществлять мониторинг радиопередачи близлежащих AP (104, 106, 110) системы 100 и предоставить связанную с помехами информацию общей базовой станции (106), чтобы облегчить виртуальное планирование. В частности, когда система 100 содержит одну или более AP, неизвестных или ненадежно известных для общей базовой станции, связанная с помехами информация может в результате привести к значительному снижению помех на основе виртуального планирования, даже на основе «пакет за пакетом».
AT 102 обслуживающей соты может содержать любое подходящее устройство беспроводной связи, сконфигурированное с возможностью осуществления беспроводной связи с беспроводной сетью. Примеры могут включать в себя мобильное устройство (например, мобильный телефон, портативная ЭВМ, персональный цифровой секретарь, интеллектуальный телефон и т.д.) или неподвижное устройство беспроводной связи (например, компьютер, стационарная станция беспроводной связи, стационарный ретранслятор и так далее). В частности, AT 102 обслуживающей соты конфигурируется с возможностью осуществления мониторинга информации канала управления, по меньшей мере, двух AP системы 100. Отслеживаемые каналы управления могут включать в себя каналы управления FL или RL каналы обратной связи (в том числе, например, ACK, REQ, указатель качества канала [CQI], автоматический запрос [ARQ], гибридный ARQ [HARQ] и т.д.). AP могут представлять собой базовые станции, такую как макро, микро, пико или фемтобазовую станцию, или другие соответствующие точки беспроводного доступа к сети. Как правило, по меньшей мере, одна из отслеживаемых AP является обслуживающей AP 104. Другой подходящей отслеживаемой AP является оверлейное устройство 106 макросоты, служащее в качестве общей планирующей AP в системе 100. Более того, AT может однако осуществлять мониторинг информации канала управления мешающих AP 110 в соте (сотах), соседствующих с AP 104 обслуживающей соты.
Путем отслеживания информации о канале управления, AT 102 может идентифицировать текущие условия радиоканала узла беспроводной связи. Такие условия могут включать в себя назначения мощности передачи RL или FL (например, для терминалов доступа или точек доступа соответственно), помехи в AP (104, 106, 110), и т.п. AT 102 может объединять одно или более таких условий в сообщение 108 предоставления отчетов соте и доставлять сообщение 108 оверлейному устройству 106 макросоты. В некоторых аспектах, отчет 108 может инициироваться AT 102 по приему FL сигнала от AP 104, 106, 110. Альтернативно, отчет 108 может быть инициирован посредством AP, такой как обслуживающая AP 104 или макрооверлейной AP 106. По меньшей мере, в одном аспекте, отчет 108 может представляться периодически или основывается на условиях беспроводной связи, понижающихся ниже порогового уровня.
После приема сообщения 108 предоставления отчета соте, макрооверлейная AP 106 может сохранить отчет 108 в памяти 114 и использовать множество коммуникационных процессоров 112, чтобы декодировать отчет 108. Информация, относящаяся к условиям беспроводной связи соты, извлекается и сохраняется в памяти 114. Память 114 может представлять собой, например, базу данных для управления текущими условиями беспроводной связи, а также изменениями в таких условиях с течением времени. Кроме того, база (114) данных может облегчить статистический анализ, основанный на сохраненной информации беспроводной связи, чтобы оценить будущие условия, основываясь на различных динамичных обстоятельствах (например, число AT в зоне охвата, QoS передач, нагрузки по трафику, условия рассеяния и так далее).
В дополнение к вышеизложенному, процессоры 112 могут применяться для вычисления подходящих ресурсов канала информационного обмена управления с тем, чтобы ослабить помехи среди AP 104, 106, 110. Дополнительно, процессоры 112 могут использоваться для вычисления подходящих уровней мощности передачи для передач FL или RL в или около макросоты. Вычисления могут быть основаны на данных, представленных и запомненных в базе данных беспроводной сети (не изображено), предоставляемых в отчете 108, или подобных отчетах, представленных находящимися в макросоте другими AT, представленном посредством AP 104, 110 (например, непосредственно через транзитное соединение между такими AP 104, 110 и макро AP 106, или маршрутизированном через AT 102), либо полученном другим подходящим способом.
После того как определены, ресурсы канала или уровни мощности передачи объединяются в NAB сообщение 116 и пересылаются к AT 102 ОТА. По меньшей мере, в одном аспекте, NAB сообщение подвергается одноадресной передаче к AT 102. Одноадресный обмен сообщениями может быть выгодным для планирования, применимого для AT 102, обслуживающей AP 104, или других AT, обслуживаемых обслуживающей AP 104. В других аспектах, например, когда планирование нацеливается на узлы в множественных сотах, NAB сообщение может быть передано в широковещательном сообщении ко всем AT (102) в диапазоне макросоты.
После приема NAB сообщения 116, AT 102 декодирует сообщение и определяет, содержит ли сообщение 116 информацию о планировании, относящуюся к AT 102 или обслуживающей AP 104. Определение может быть основано на том, содержит ли NAB сообщение 116 ID узла, находящегося в пределах обслуживающей соты (104). Если NAB сообщение является относящимся к AT 102, тогда AT 102 может декодировать сообщение 116, или пересылать сообщение 116 на обслуживающую AP 104 для осуществления направленного на AP планирования. Если NAB сообщение не является относящимся к AT 102, сообщение 116 вместо этого пересылается на AP (104, 110) идентифицированной в сообщении 116.
По меньшей мере, в некоторых аспектах, NAB 116 может включать в себя информацию о приоритете для одной или более инструкций о ресурсе или мощности передачи, определенных посредством AP 106 макросоты. На основе информации о приоритете, узел (102, 104, 110) получатель может определить, подчиниться ли, модифицировать или проигнорировать инструкции. Такое определение может быть основано на том, возникают ли конфликты приоритета с существующим трафиком, вовлекающим узел (102, 104, 110) получателя, например, текущие условия беспроводной связи, и тому подобное.
По меньшей мере, в одном дополнительном аспекте, NAB сообщение 116 может содержать инструкции управления мобильностью для AT 102. Управление мобильностью может включать в себя выбор AP (104, 106, 110) для активного множества передач обслуживания, или команды на передачу обслуживания к другой AP (например, на основании загруженности трафика, помех соты и т.п.). AT 102 может принять решение следовать инструкциям управления мобильностью, модифицировать инструкции или игнорировать инструкции, основываясь на конфигурации AT или преобладающих условиях беспроводной связи.
Фиг. 2 изображает блок-схему примерной системы 200, которая способствует ОТА определению условий беспроводной связи для неоднородной AP сети. Система 200 содержит AT 202, находящийся в пределах обслуживающей соты (204) AP сети, и AT 206, находящийся в пределах соседствующей соты (208) сети. Кроме того, сеть содержит макросоту 210. Обслуживающая и соседствующая точки 204, 208 доступа не имеют прямого подключения с макросотой 210. Таким образом, например, обслуживающая и соседствующая AP 204, 208 могут быть фемтосотами, развернутыми самостоятельно соответствующими владельцами сот. Соответствующие AP 204, 208, 210 могут выполнить планирование трафика для соты (сот), которую они обслуживают независимо от других AP 204, 208, 210. Соответственно, помехи могут возникать между каналами на FL и RL, в зависимости от близости соответствующих AT 202, 206 к различным AP 204, 208, 210, а также от других условий, таких как текущая мощность передачи, потеря в тракте, и тому подобное, различных радиопередач.
С тем, чтобы помочь ослабить эти помехи, AT 202, 206 могут быть сконфигурированы с возможностью осуществления мониторинга информации канала управления множественных AP в пределах диапазона. Как правило, такой мониторинг будет включать в себя, по меньшей мере, соответствующую обслуживающую AP (204, 208), а также AP 210 макросоты. Посредством мониторинга каналов управления, AT 202, 206 могут идентифицировать текущие мощности передачи в пределах соответствующих сот, обслуживаемых AP 204, 208, 210. Дополнительно, назначения ресурсов беспроводной связи могут быть идентифицированы из каналов управления. AT 202, 206 конфигурируются с возможностью извлечения информации о силе передачи или ресурсах из каналов управления и объединения такой информации в соответствующие сообщения 212, 214 предоставления отчетов соте. Такие сообщения обеспечивают условия радиоканала для обслуживающей соты и соседствующей соты соответственно.
Сообщения 212, 214 предоставления отчета передаются к макросоте 210 по RL радиоресурсам (например, ACK, CQI, ARQ, HARQ или подобным каналам). Макросота 210 может декодировать соответствующие отчеты 212, 214 и сохранить информацию, имеющую отношение к текущим условиям беспроводной связи соответствующих сот 204, 208. Следовательно, макросота 210 может получать информацию, относящуюся к фемтосотам, которые иначе не могли бы быть доступными от сети, поддерживающей макросоту 210. На основании этой информации, макросота 210 может обеспечить скоординированное управление помехами для передач FL или RL в пределах макросоты. Например, макро может направлять AT 202 на применение первого множества радиоресурсов, в то же время направляя соседствующий AT 204 на применение отличного второго множества радиоресурсов, чтобы избежать помехи на RL каналах. Аналогично, макросота 210 может направлять соответствующие AP на использование других множеств ресурсов для FL передач, чтобы снизить помехи на FL. В качестве альтернативы, либо в дополнение, макросота 210 может побуждать один или более узлов (202, 204, 206, 208) изменять мощность передачи, чтобы снизить помехи для соседствующих узлов (202, 204, 206, 208). В результате система 200 может достигнуть улучшенного управления помехами, даже для развивающегося развертывания неоднородных AP (204, 208), в динамичных режимах беспроводной связи.
Фиг. 3 изображает блок-схему примерной системы 300 для виртуального планирования для беспроводной связи. Система 300 содержит базовую станцию 302, сконфигурированную с возможностью обеспечения планирования беспроводной связи для соты, обслуживаемой базовой станцией 302, как описано здесь. Для реализации этой цели, базовая станция 302 вычисляет подходящие ресурсы канала или уровни мощности передачи для конкретного AT 306 в пределах соты. Информация о планировании может быть скомпилирована в NAB 304, который передается на AT 306 по FL каналу, используемому базовой станцией 302.
Как изображено, NAB 304 может содержать различную информацию. ID AT 306 может быть включен в NAB 304, чтобы идентифицировать AT 306 как цель планирования. Кроме того, NAB 304 может содержать ID AT 306 обслуживающей соты. ID обслуживающей соты позволяет AT 306 определить целевую базовую станцию (302) для FL планирования. Согласно изображенной системе 300, обслуживающая базовая станция представляет собой узел, обеспечивающий NAB 304. Однако, если AT 306 выполняет передачу обслуживания на другую базовую станцию (не показана), AT 306 может использовать ID соты, чтобы определить, например, направляется ли NAB 304 к его текущей соте, либо к соседствующей соте.
В дополнение к ID AT и базовой станции, NAB 304 может задавать ID одного или более мешающих узлов, и приоритет трафика таких узлов. NAB 304 может дополнительно задавать конкретные ресурсы управления или канала трафика, которые подлежат использованию на стороне AT 306, его обслуживающей базовой станции (302), или мешающих узлов. Соответственно, AT 306 может идентифицировать подходящие ресурсы или силу для его собственных передач, основываясь на таких данных. По меньшей мере, в одном аспекте, определение выполняют относительно уровней приоритета, заданных в пределах NAB 304. Таким образом, AT 306 может сравнить уровень приоритета своих собственных передач с приоритетом источника помех. Если AT 306 имеет более высокий приоритет, он может повысить силу передачи, например. В качестве альтернативы, либо в дополнение, AT 306 может переслать NAB 304 мешающему узлу (например, соседствующей AP), чтобы обеспечить уменьшенные помехи на ресурсах, используемых AT 306. Если AT 306 имеет более низкий приоритет, он может понизить силу передачи, или выбрать другое множество ресурсов канала (например, заданный в NAB 304), чтобы избежать столкновения с узлом более высокого приоритета. Определение того, понизить ли помехи или переключить ресурсы, может выполняться по рассогласованию приоритета, а также текущим условиям помех, связанным с соответствующими множествами ресурсов канала.
По меньшей мере, в одном дополнительном аспекте настоящего раскрытия, NAB 304 может включать в себя данные управления мобильностью для AT 306. Такие данные могут использоваться при определениях передачи обслуживания, выборе активного AP множества и т.п. Согласно еще другим аспектам, NAB 304 может содержать параметры для многоантенной связи между AT 306 и другим узлом (не изображен). Параметры могут указывать конкретный ресурс канала для такой связи, а также соответствующую синхронизацию или мощность передачи для многоантенной передачи, или декодирования и фильтрации параметров для многоантенной передачи. Вследствие улучшенных помех, доступных посредством централизованного планирования, как описано в данной заявке, дополнительные усиления могут быть достигнуты из-за многоантенной связи, даже в неоднородной AP сети.
Фиг. 4 иллюстрирует блок-схему примерной системы 400, которая обеспечивает виртуальное планирование для распределенной многоантенной связи, согласно аспектам настоящего раскрытия. Система 400 может содержать распределенное многоантенное расположение 402, содержащее распределенные устройства 408A, 408B, 408C, 408D (408A-408D) беспроводной связи. Распределенное расположение 402 может быть использовано для реализации МИМО, MISO или SIMO связи с удаленным беспроводным приемопередатчиком, таким как базовая станция 404. В некоторых аспектах базовая станция 404 содержит единственную антенну (для осуществления MISO или SIMO связи), тогда как в других аспектах базовая станция 404 содержит множественные антенны (для осуществления МИМО связи).
Как изображено, многоантенное расположение 402 может содержать различные типы устройств 408A-408D беспроводной связи. Например, устройства 408A-408D могут содержать обслуживающий AT 408A в пределах соты обслуживающей AP 408B (например, макро, микро, пико или фемто AP). Дополнительно, устройства могут содержать один или более ретрансляторов 408C беспроводной связи (например, включающих в себя неподвижные или мобильные ретрансляторы) и один или более соседствующих AT 408D в сотах, соседствующих с обслуживающей сотой. Различные механизмы могут быть использованы устройствами 408A-408D, чтобы обмениваться данными трафика или информацией о планировании для реализации многоантенной связи, распределенной среди устройств 408A-408D. Например, одна или более одноранговых линий связи могут использоваться, чтобы коммуникативно соединять равноправные устройства (408A, 408D). Такие устройства могут быть сконфигурированы с возможностью передачи и приема и по обоим RL и FL каналам связи. Альтернативно, подмножество устройств (408A, 408B) может использовать типичные протоколы сотовой связи, где, по меньшей мере, одно устройство конфигурируется с возможностью передавать и принимать по обоим RL и RL каналам, чтобы облегчить одновременную передачу или прием с другим таким устройством. Согласно, по меньшей мере, одному аспекту, повторитель 408C беспроводной связи может использоваться, чтобы взаимодействовать с другими устройствами (408A, 408B, 408D) и облегчить многоантенную связь, по меньшей мере, с одним другим таким устройством.
Как описано в данной заявке, обслуживающий AT 408A может осуществлять мониторинг передач соседствующих узлов (404, 408B, 408C, 408D) беспроводной связи и получать условия беспроводной связи, представленные в отчете узлами (например, помехи, интенсивность передачи, ресурсы приема/передачи). Данные, описывающие условия связи, пересылаются обслуживающим AT 408A к базовой станции 404. Основываясь на такой информации, базовая станция 404 может вычислять параметры для многоантенной передачи или приема, выполняемых подмножеством устройств, содержащих распределенное многоантенное размещение 402. Подмножества параметров, подлежащие реализации соответствующими устройствами (408A-408D), могут ассоциативно увязываться с соответствующими ID устройств (408A-408D). Затем, параметры объединяются в NAB сообщение 406 и пересылаются ОТА обслуживающему AT 408A (например, через одноадресное сообщение) или широковещательно передаются к распределенному размещению 402. В прежнем случае обслуживающий AT 408A распределяет NAB (или извлекает подмножества параметров и распределяет соответствующие подмножества соответствующим устройствам 408B, 408C, 408D) среди устройств, или на ретранслятор 408C для распределения.
Соответствующие устройства 408A-408D могут, таким образом, принимать или извлекать параметры, обуславливающие их соответствующие многоантенные передачи/приемы. Используя параметры, устройства 408A-408D могут осуществлять передачу на подобных частотах, чтобы осуществить многоантенную восходящую линию 410 связи с базовой станцией 404. Альтернативно, или в дополнение, устройства 408A-408D могут принимать передачи по многоантенной нисходящей линии 412 связи, декодировать и распределять передачи, чтобы достигнуть усиления формирования пучка.
Фиг. 5 изображает блок-схему примерной системы 500 согласно аспектам настоящего раскрытия. В частности, система 500 может содержать базовую станцию 502, сконфигурированную для виртуального планирования в гетерогенной среде точки доступа. Например, базовая станция 502 может быть сконфигурирована с возможностью приема сообщений предоставления отчета соте от одного или более AT 504, находящихся вблизи к или в пределах зоны охвата, обслуживаемой базовой станцией 502. Дополнительно, сообщения предоставления отчета соте могут содержать информацию о радиоканале, имеющую отношение к узлам беспроводной связи, находящихся в зоне охвата, и запоминать информацию радиоканала в базе 530 данных, соединенной с базовой станцией 502. Кроме того, базовая станция 502 может использовать информацию о радиоканале для планирования передач в зоне охвата, чтобы достигнуть ослабленных помех, как описано в данном документе.
Базовая станция 502 (например, точка доступа,...) может содержать приемник 510, который получает беспроводные сигналы от одного или более AT 504 через одну или более принимающих антенн 506, и передатчик 528, который посылает кодированные/модулированные беспроводные сигналы, обеспеченные модулятором 526, одному или более AT 504 через передающую антенну(ы) 508. Приемник 510 может получать информацию от принимающей антенны 506 и может дополнительно содержать получатель сигналов (не показан), который принимает данные восходящей линии связи, переданные от терминала(ов) 504 доступа. Дополнительно, приемник 510 функционально связывается с демодулятором 512, который демодулирует принятую информацию. Демодулируемые символы анализируются коммуникационным процессором 514. Коммуникационный процессор 514 присоединяется к памяти 516, которая хранит информацию, связанную с функциями, обеспеченными или осуществленными базовой станцией 502. В одном примере запоминаемая информация может содержать протоколы для синтаксического анализа беспроводных сигналов и планирования передач прямой линии связи базовой станции 502 и передач обратной линии связи UT 504.
В дополнение к вышеупомянутому, базовая станция 502 может использовать коммуникационный процессор 514, чтобы генерировать NAB сообщение для AT 504 или узлы беспроводной сети, обслуживающих AT 504. NAB сообщение может обеспечивать планирование ресурсов, уровни мощности передачи или направления управления мобильностью, вычисленные процессором 514 на основании сетевых условий (534), предоставленных в отчете AT 504 или полученных от базы 530 данных сети. Дополнительно, планирование, уровни мощности или управление мобильностью могут конфигурироваться, чтобы достигнуть оптимального снижения помех для неоднородных AP, соседствующих с базовой станцией 502. NAB сообщение может быть представлено терминалу (терминалам) 504 доступа через широковещательную или одноадресную передачу сообщений, или может быть представлено соседствующим узлам сети беспроводной связи через проводной или беспроводной транзитный интерфейс 520, соединяющий с возможностью обмена информацией базовую станцию 502 с такими узлами.
Дополнительно, базовая станция 502 может содержать модуль 518 координации для вычисления соответствующих параметров для осуществления многоантенной связи для AT 504. По меньшей мере, в одном аспекте базовая станция 502 может содержать модуль 522 назначения, который поддерживает информацию о ID для AT 504 и соседствующих узлов, полученную из базы 530 данных сети или представленную AT 504. Модуль 522 назначения может включать информацию о ID в NAB сообщение, чтобы идентифицировать конкретное планирование для конкретных AT 504 или соседствующих узлов. Кроме того, модуль 522 назначения может использовать информацию о ID, чтобы устанавливать различие между параметрами передачи или приема для соответствующих AT 504 или соседствующих узлов совместно с многоантенной связью, как описано здесь. По меньшей мере, в одном дополнительном аспекте, базовая станция 502 может также содержать модуль 524 значимости, который определяет приоритет соответствующих потоков трафика AT 504, и задает, по меньшей мере, один приоритет в пределах NAB сообщения. Приоритет может определять относительную значимость потоков трафика, связанных с AT 504, или потоков трафика, связанных с мешающими узлами, или обоими. Основываясь, по меньшей мере, частично, на заданном приоритете, AT 504 могут определять, подчиниться ли, модифицировать или игнорировать планирование, обеспеченное базовой станцией 502.
Фиг. 6 иллюстрирует блок-схему примерной системы 600, содержащей AT 602, функционирующего для реализации аспектов настоящего раскрытия. AT 602 может быть сконфигурирован с возможностью беспроводным образом связаться с одним или более удаленными приемопередатчиками 604 (например, точка доступа, P-P партнер) стационарной или специализированной сети беспроводной связи. Для связи в стационарной сети, AT 602 может принимать радиосигналы от базовой станции (504) по прямому каналу связи и отвечать радиосигналами по обратному каналу связи. Кроме того, для одноранговой (peer-to-peer, P-P) связи (передача между равноправными узлами) AT 602 может принимать радиосигналы от удаленного P-P партнера (504) по прямому каналу связи или обратному каналу связи, и отвечает радиосигналами по обратному каналу связи или прямому каналу связи соответственно. Кроме того, AT 602 может содержать инструкции, запомненные в памяти 614, для осуществления мониторинга каналов управления множественных точек доступа к сети, и предоставления в отчетах информации об условиях беспроводной связи к макробазовой станции (604), как описано в данном документе.
AT 602 включает в себя, по меньшей мере, одну антенну 606 (например, интерфейс беспроводной передачи/приема или группу таких интерфейсов, содержащих интерфейс ввода/вывода), который принимает сигнал и приемник(и) 608, который оказывает типичные воздействия (например, фильтрует, усиливает, преобразовывает с понижением частот и т.д.) на принятый сигнал. В общем случае, антенна 606 и передатчик 626 (совместно называемые приемопередатчиком) могут быть сконфигурированы с возможностью облегчения обмена данными беспроводной связи с удаленным приемопередатчиком(ми) 604.
Антенна 606 и приемник(и) 608 могут также быть соединены с демодулятором 610, который может демодулировать принятые символы и обеспечивать такие сигналы к устройству (устройствам) 612 обработки данных для оценки. Следует отметить, что устройство(а) 612 обработки данных может управлять и/или сослаться на один или более компонентов (606, 608, 610, 614, 616, 618, 620, 622, 624, 626) AT 602. Дополнительно, устройство(а) 612 обработки данных может исполнять один или более модулей, приложений, механизмов и т.п. (616, 618, 620, 622), которые содержат информацию или средства управления, относящиеся к исполняющимся функциям AT 602. Например, такие функции могут включать в себя мониторинг уровней мощности передачи, ресурсов запланированных передач или условий помех по каналам управления множества базовых станций. Кроме того, функции могут включать в себя извлечение условий беспроводной связи или планирование информации от каналов управления, объединение таких данных в сообщение представления отчета соте, прием ответа на сообщение и определение того, реализовать ли планирование, обеспеченное в ответе, или подобные операции, как описано в данной заявке.
Дополнительно, память 614 AT 602 функционально присоединяется к устройству(вам) 612 обработки данных. Память 614 может запоминать данные, подлежащие передаче, приему и т.п., и инструкции, подходящие для осуществления беспроводной связи с удаленным устройством (504). В частности, инструкции могут быть использованы для реализации представления отчетов по каналу беспроводной связи, управления мобильностью, определения приоритета трафика, или распределенной многоантенной связи, как описано здесь. Дополнительно, память 614 может запоминать модули, приложения, механизмы и т.д. (520, 622, 624), исполняемые устройством(ми) 612 обработки данных, упомянутым выше.
По меньшей мере, в одном аспекте, AT 602 может содержать модуль 616 представления отчетов. Модуль представления отчетов может быть сконфигурирован с возможностью объединения информации сигналов управления, полученной из принятых радиосигналов посредством устройства 612 обработки данных, в сообщение предоставления отчета соте. Дополнительно, модуль представления отчетов может инициировать передачу сообщения предоставления отчета соте к удаленному приемопередатчику 604. Дополнительно, AT 602 может содержать модуль 618 мобильности, который поддерживает активное множество сетевых AP (604) для определений управления мобильностью. В качестве альтернативы, или в дополнение, модуль 618 мобильности может анализировать пилот-сигналы отчета обслуживающей базовой станции (604) и соседствующих базовых станций (не изображены) с тем, чтобы определить оптимальные обслуживающие соты совместно с определениями на передачу обслуживания. По меньшей мере, в некоторых аспектах, модуль мобильности может включать пилот-сигналы отчета или активное множество AP в сообщение представления отчета соте, чтобы облегчить управляемую сетью мобильность для AT 602.
Согласно дополнительным аспектам, AT 602 может содержать модуль 620 совместной связи, который использует планирование радиоресурсов, полученное от удаленного приемопередатчика 604, чтобы реализовать многоантенную связь между AT 602 и другим устройством (604) беспроводной связи. Например, модуль 620 совместной связи может извлекать параметры множества антенн из планирования ресурсов, чтобы идентифицировать параметры, относящиеся к AT 602. Затем, модуль 620 совместной связи может осуществлять передачу по ресурсам, используя синхронизацию, основываясь на параметрах для реализации многоантенной передачи, либо декодировать и фильтровать принятые передачи, используя параметры, чтобы реализовать многоантенный прием. По меньшей мере, в одном другом аспекте, AT 602 может дополнительно содержать модуль 622 разрешения конфликтов для декодирования информации планирования ресурсов и получения приоритета для потоков трафика AT 602 или для мешающего трафика. На основании приоритета, модуль 622 разрешения конфликтов может определять, подчиниться ли, модифицировать или проигнорировать планирование ресурсов беспроводной связи, либо заданный уровень мощности передачи. Другие факторы при определении могут включать в себя конфликт приоритета с мешающим трафиком, условия канала по ресурсам, обеспеченным планированием ресурсов, или ожидаемые помехи при заданном уровне мощности передачи.
Вышеупомянутые системы были описаны относительно взаимодействия между несколькими компонентами, модулями и/или интерфейсами связи. Следует понимать, что такие системы и компоненты/модули/интерфейсы могут включать в себя те компоненты или субкомпоненты, заданные в них, некоторые из заданных компонентов или субкомпонентов, и/или дополнительных компонентов. Например, система могла бы включать в себя AT 602, базовую станцию 502, базу 530 данных и многоантенное размещение 402, или другую комбинацию этих или других компонентов. Субкомпоненты могли бы также быть реализованы в качестве компонентов, присоединенных с возможностью связи к другим компонентам, а не включенных в пределы исходных компонентов. Дополнительно, следует отметить, что один или более компонентов могли бы быть объединены в единственный компонент, обеспечивающий совокупную функциональность. Например, модуль 616 представления отчетов может включать в себя модуль 618 мобильности, или наоборот, чтобы облегчить представление отчетов канала беспроводной связи и управление мобильностью, представляя отчеты в виде единственного компонента. Компоненты могут также взаимодействовать с одним или более другими компонентами, конкретным образом не описанными здесь, но известными специалистам в данной области техники.
Кроме того, как станет понятно, различные части раскрытых выше систем и методологий, описываемых ниже, могут включать в себя или состоять из искусственного интеллекта или знаний, или компонентов на основе правил, субкомпонентов, процессов, средств, методологий или механизмов (например, служебные машины для обработки векторных данных, нейронные сети, экспертные системы, Байесова сеть доверия, нечеткая логика, механизмы слияния данных, классификаторы...). Такие компоненты, наряду с другими, и в дополнение к уже описанным здесь, могут автоматизировать определенные механизмы или процессы, выполняемые ими, чтобы сделать части систем и методологий более приспосабливающимися, а также эффективными и интеллектуальными.
Принимая во внимание примерные системы, описанные ранее, методологии, которые могут быть реализованы в соответствии с раскрытым изобретением, станут более понятными с отсылкой на блок-схемы последовательности операций, представленные на Фиг. 7-11. Несмотря на то, что для целей простоты пояснения, методологии показываются и описываются как последовательность блоков, должно быть понятно и принято во внимание, что заявленное изобретение не ограничивается порядком блоков, поскольку некоторые блоки могут возникать в различных порядках и/или одновременно с другими блоками, исходя из того, что изображается и описывается здесь. Кроме того, не все проиллюстрированные блоки могут требоваться для реализации методологий, описанных в дальнейшем. Более того, дополнительно следует понимать, что методологии, раскрытые в дальнейшем и по всему этому описанию, способны к сохранению на изделии, чтобы облегчить транспортировку и перенос таких методологий к компьютерам. Термин изделие, как использующийся, предназначается для охвата компьютерной программы, доступной с любого считываемого компьютером устройства, устройства, находящегося во взаимодействии с носителем, или с носителя данных.
Фиг. 7 изображает блок-схему последовательности операций примерной методологии 700 для обеспечения виртуального планирования в среде неоднородных AP сетей согласно аспектам настоящего раскрытия. На этапе 702, способ 700 может инициировать множество процессоров на генерирование NAB для передачи назначений беспроводной связи. NAB может быть направлен по отношению к трафику нисходящей линии связи (например, для AP беспроводной сети) или трафику восходящей линии связи (например, для AT беспроводной сети), или обоим. Дополнительно, для связи по нисходящей линии, назначения связи могут быть направлены к любой соте беспроводной сети, к любой соте, за исключением сот, непосредственно обслуживаемых устройством центрального планирования (например, оверлейной макробазовой станцией), или могут быть ограничены для не обслуживающей соты, относительно конкретного AT или множества AT (например, сота, не находящаяся в пределах активного множества конкретных AT). Подобным образом, для связи по восходящей линии, назначения связи могут быть направлены к трафику восходящей линии связи, присутствующего в пределах любой соты беспроводной сети, к трафику восходящей линии связи, предоставляемого базовыми станциями, отличными от устройства центрального планирования, или могут быть ограничены трафиком восходящей линии связи в не обслуживающих сотах, по отношению к централизованному планировщику (например, соты, которые не используют активное множество совместно с централизованным планировщиком, относительно конкретного AT или множества AT).
На этапе 704, способ 700 может опционально получать передачу восходящей линии связи от AT и извлекать из передачи восходящей линии связи: условия радиоканала, данные по управлению мобильностью или данные планирования существующей соты обслуживающего AT или соты, соседствующей с обслуживающей сотой. На этапе 706, способ 700 может назначить связи по восходящей линии или нисходящей линии в пределах беспроводной сети. Назначение может опционально быть основано на извлеченной информации, полученной на этапе 704. Как обсуждалось выше, связь по восходящей линии или нисходящей линии может предназначаться для любой соты беспроводной сети, для сот, отличных от соты, обслуживаемой централизованным планировщиком, генерирующим назначения, или только сот, в которых, по меньшей мере, один AT не имеет централизованного планировщика в активном множестве. В некоторых аспектах, назначение может быть вычислено, чтобы ослабить помехи, обеспечить управление мобильностью, задействовать разнесение передачи по восходящей или нисходящей линиям связи, пространственное мультиплексирование, централизованные схемы модуляции или кодирования и т.п., среди узлов беспроводной связи беспроводной сети. По меньшей мере, в одном аспекте, извлеченная информация, опционально полученная на этапе 704, может быть дополнена сетевой информацией, описывающей условия канала, по меньшей мере, для одной соты. На этапе 708, способ 700 может инициировать передачу назначения ОТА к AT. На этапе 710, способ 700 может опционально запоминать извлеченную информацию или назначение в памяти.
Фиг. 8 иллюстрирует блок-схему последовательности операций примерной методологии 800 для осуществления улучшенной связи в неоднородных сетях на основании предоставления отчетов соте удаленными терминалами. На этапе 802, способ 800 может принимать передачу восходящей линии связи от AT. На этапе 804, способ 800 может инициировать множество процессоров на генерирование NAB сообщения (сообщения планирования) для AT, чтобы облегчить ослабление помех, управление мобильностью или многоантенную связь для AT и т.п.
На этапе 806, способ 800 может извлечь информацию ОТА планирования из передачи восходящей линии связи. На этапе 808, способ 800 может определить помехи, вызванные в AT посредством соседствующего трафика, или вызванные посредством AT в таком трафике. На этапе 810, способ 800 может извлечь QoS и данные радиочастоты сети из передачи. На этапе 812, способ 800 может вычислить помехи множественных сот на основании информации ОТА планирования. На этапе 814, способ 800 может вычислить планирование для ослабления помех между потоками трафика AT и соседствующих узлов беспроводной связи на основе помех, информации ОТА планирования или QoS требований. На этапе 816, способ 800 может кодировать вычисленное планирование в NAB сообщении для AT. На этапе 818, способ 800 может задавать ID AT или соты, обслуживающей AT в NAB сообщении. На этапе 820, способ 800 может выполнять одноадресную передачу NAB сообщения ОТА к AT или представлять NAB сообщение по проводной или беспроводной транзитной сети к обслуживающей соте, чтобы обеспечить сниженные помехи.
Фиг. 9 иллюстрирует блок-схему последовательности операций примерной методологии 900 для осуществления виртуального планирования для распределенной многоантенной связи в неоднородной сети. На этапе 902, способ 900 может принимать передачу восходящей линии связи от AT. На этапе 904, способ 900 может инициировать множество процессоров на генерирование NAB сообщения для AT. На этапе 906, способ 900 может извлечь информацию ОТА планирования из передачи восходящей линии связи, чтобы определить преобладающие условия помех для AT. На этапе 908, способ 900 может определять, конфигурируется ли AT для осуществления многоантенной связи, и является ли доступной такая связь для AT, исходя из передачи восходящей линии связи.
На этапе 910, способ 900 переходит к этапу 912, если многоантенная связь доступна для AT; в ином случае, способ 900 переходит к этапу 916. На этапе 912, способ 900 может вычислять соответствующие параметры для многоантенной связи для AT и, по меньшей мере, одного дополнительного узла беспроводной связи. На этапе 914, способ 900 может включать параметры в NAB сообщение. Кроме того, соответствующие параметры можно различать посредством ID AT или соты, обслуживающей AT, или дополнительного узла беспроводной связи.
На этапе 916, способ 900 может вычислять планирование помех множества сот для AT. На этапе 918, способ 900 может включать планирование помех в NAB сообщение. На этапе 920, способ 900 может осуществлять широковещательную передачу NAB сообщения к AT и дополнительному узлу беспроводной связи, одноадресную передачу NAB сообщения к AT, или представить NAB сообщение соте, обслуживающей AT по проводной или беспроводной транзитной сети.
Фиг. 10 изображает блок-схему последовательности операций примерной методологии 1000 для облегчения виртуального планирования беспроводной связи согласно дополнительным аспектам настоящего раскрытия. На этапе 1002, способ 1000 может использовать множество процессоров, чтобы проанализировать радиосигналы множества сот беспроводной сети. В некоторых аспектах настоящего раскрытия, беспроводная сеть представляет собой неоднородную сеть. В дополнительных аспектах настоящего раскрытия, по меньшей мере, один из радиосигналов является сигналом канала управления.
На этапе 1004, способ 1000 может опционально использовать процессоры, чтобы увязать, по меньшей мере, один параметр в сообщение представления отчета соте. Упакованный параметр может представлять помехи, по меньшей мере, для одной из множества сот, текущее планирование ресурсов для соты (сот), уровень мощности передачи потоков трафика соты (сот) или QoS обязательства для таких потоков трафика, информацию управления мобильностью (например, отчет пилот-сигнала, AP активного множества), или информацию разнесения передачи, относящуюся к множеству AT в пределах соты (сот), или множество AP таких сот.
На этапе 1006, способ 1000 может опционально представить сообщение представления отчета макробазовой станции, обеспечивающей беспроводной доступ к макрозоне охвата беспроводной сети. На этапе 1008, способ 1000 может принимать NAB сообщение, содержащее планирование беспроводной связи, сконфигурированное для соты беспроводной сети. NAB сообщение может содержать назначения связи восходящей линии, назначения связи нисходящей линии или обоих. Дополнительно, NAB может быть сгенерирован и передан централизованным планировщиком в пределах беспроводной сети (например, макробазовая станция беспроводной сети), и может быть адресован любой подходящей соте беспроводной сети, сотам, не обслуживаемых централизованным планировщиком, или сотам, имеющим, по меньшей мере, один AT, который не имеет централизованного планировщика в активном множестве мобильности (например, сота, в которой централизованный планировщик не обслуживает, по меньшей мере, один AT).
В некоторых аспектах настоящего раскрытия, NAB сообщение может содержать планирование ресурсов сети, планирование мощности передачи, приоритет потока трафика, или направления управления мобильностью, вычисленные макробазовой станцией. Дополнительно, планирование или направления могут опционально быть определены на основе информации, представленной макросоте. На этапе 1010, способ 1000 может запоминать NAB сообщение в памяти для воплощения информации планирования, обеспеченной сообщением. Например, на основе информации, заданные ресурсы трафика RL могут применяться, заданная мощность передачи может быть использована, или направления управления мобильностью могут быть реализованы. Поскольку планирование может быть вычислено, исходя из информации, относящейся к множественным сотам в AP сети, улучшенные помехи могут возникать в результате такой реализации, даже в полу или незапланированной сетевой среде.
Фиг. 11 иллюстрирует блок-схему последовательности операций примерной методологии 1100 для способствования сниженным помехам и улучшенной пропускной способности в беспроводной связи. На этапе 1102, способ 1100 может осуществлять мониторинг сигналов управления соседствующих точек доступа к беспроводной сети. В частности, сигналы управления могут быть ассоциированы с обслуживающей сотой или мешающей сотой, и макробазовой станцией. На этапе 1104, способ 1100 может идентифицировать помехи или QoS данные из сигналов управления. На этапе 1106, способ 1100 может связывать данные QoS или помех в сообщение представления отчета макросоте. На этапе 1108, способ 1100 может принимать NAB сообщение в ответ на сообщение представления отчета макросоте. На этапе 1110, способ 1100 может определять, ориентировано ли NAB сообщение к AT, принимающему сообщение. Определение может быть основано на том, включен ли ID принимающего AT или ID обслуживающей соты в пределы NAB сообщения.
На этапе 1112, способ 1100 может перейти к этапу 1114, если NAB сообщение не направлено к принимающему AT; иначе, способ 1100 может перейти к этапу 1118. На этапе 1114, способ 1100 может идентифицировать соту/AT, которому адресовано NAB сообщение. На этапе 1116, способ 1100 может переслать NAB ОТА идентифицированной соте или AT. Для передачи к соте могут быть использованы RL ресурсы. Вместо этого, для передачи к AT, могут быть использованы FL ресурсы одноранговой связи. Способ 1100 заканчивается после пересылки NAB сообщения.
На этапе 1118, способ 1100 может переслать NAB сообщение к обслуживающей соте, связанной с принимающим AT. На этапе 1120, способ 1100 может декодировать NAB и идентифицировать приоритет относительно конкурирующего трафика. На этапе 1122, способ 1100 может определить, следовать ли условиям планирования помех, заданного в пределах NAB сообщения, основываясь, по меньшей мере, частично на приоритете. Определение может дополнительно быть основано на приоритете относительно потоков трафика принимающего AT, например. На этапе 1124, способ 1100 может выполнить планирование, заданное NAB сообщением, подчиненным или измененным на основании приоритета. На этапе 1126, способ 1100 может опционально декодировать и реализовывать параметры, заданные в NAB сообщении для осуществления многоантенной связи. Реализация может быть основана на идентификации таких параметров, ассоциированных с ID принимающего AT. Дополнительно, реализация может зависеть от доступности подходящего другого беспроводного узла, чтобы принять участие в осуществлении многоантенной связи, как описано здесь.
Фиг. 12 и 13 изображают блок-схемы примерных систем 1200, 1300 для использования и облегчения, соответственно, виртуального планирования в неоднородных AP сетях согласно аспектам настоящего раскрытия. Например, системы 1200 и 1300 могут находиться, по меньшей мере, частично, в пределах сети беспроводной связи и/или в пределах радиуса действия передатчика, такого как узел, базовая станция, точка доступа, пользовательский терминал, персональный компьютер, соединенный с мобильной интерфейсной платой, и т.п. Следует понимать, что системы 1200 и 1300 представлены как включающие функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или комбинацией этого (например, встроенное микропрограммное обеспечение).
Система 1200 может содержать модуль 1202 для обработки NAB сообщения для того, чтобы передать инструкции беспроводной связи для одного или более узлов беспроводной связи в среде беспроводной связи. NAB сообщение может быть передано к таким узлам по ОТА, используя, например, каналы управления широковещательной или одноадресной передачи. В качестве альтернативы, или в дополнение, NAB сообщение может быть передано к одному или более таким узлам через выделенное проводное или беспроволочное соединение, такое как объединяющее транзитное соединение. В некоторых аспектах, NAB может включать в себя назначения нисходящей линии связи, тогда как в других аспектах, NAB может включать в себя назначения восходящей линии связи, или оба случая назначения восходящей и нисходящей линий связи. Дополнительно, NAB может генерировать назначения для узлов в любой соте среды беспроводной связи, сотах, соседствующих с системой 1200, или сотах, в которых система 1200 не является обслуживающей сотой (например, по меньшей мере, один AT не имеет системы 1200 в активном множестве мобильности).
Система 1200 может дополнительно и опционально содержать модуль 1204 для извлечения информации о планировании, относящейся к сотам среды связи, из принятой передачи по восходящей линии связи. В частности, информация может принадлежать, по меньшей мере, одной AP ограниченного доступа. Извлеченная информация планирования может быть предоставлена модулю 1206 для планирования беспроводного трафика по восходящей линии связи или нисходящей линии связи. Планирование может быть вычислено, чтобы получить ослабленные помехи, улучшенное QoS, управление мобильностью, разнесение приема или передачи, многоантенную связь и т.д. В одном дополнительном примере, модуль 1206 может использовать информацию планирования соты, чтобы идентифицировать условия помех в пределах сот, и узлов, способствующих таким помехам. На основании идентифицированных помех, выбор ресурсов или передача на пониженной мощности могут использоваться для планирования беспроводного трафика, чтобы ослабить помехи. Модуль 1206 может закодировать спланированный беспроводной трафик восходящей или нисходящей линий связи в NAB сообщение, сгенерированное модулем 1202. Модуль 1208 для передачи спланированного трафика может затем переслать NAB сообщение к целевому узлу беспроводной связи через широковещательное или одноадресное сигнализирование, или соседствующей соте посредством транзитного сигнализирования.
Система 1300 может содержать модуль 1302 для параллельного мониторинга и обработки радиосигналов (например, сигналов канала управления) множественных AP сети. Множественные AP могут содержать обслуживающую AP, мешающую AP или макрообслуживающую AP (например, связанную с или содержащую устройство централизованного планирования для беспроводной сети). По меньшей мере, в одном аспекте, обслуживающая или мешающая AP может содержать фемтобазовую станцию. Дополнительно, система 1300 может опционально содержать модуль 1304 для упаковки, по меньшей мере, одного параметра сигнала управления мешающей AP в сообщение представления отчета соте. Другой необязательный модуль 1306 может передавать сообщение к макрообслуживающей AP. Дополнительно, система 1300 может содержать модуль 1308 для приема NAB сообщения, содержащего планирование трафика восходящей линии связи или нисходящей линии связи. Система 1300 может использовать NAB сообщение, чтобы облегчить централизованное управление трафиком в беспроводной среде. Кроме того, используя необязательные модули 1304 и 1306, централизованное управление трафиком может быть реализовано в неоднородной сети, содержащей развертывания базовых станций, из которых беспроводная сеть может иметь ограниченную или ненадежную информацию.
Фиг. 14 изображает блок-схему примерной системы 1400, которая может облегчить беспроводную связь согласно некоторым аспектам, раскрытым здесь. По нисходящей линии связи, на точке 1405 доступа, процессор 1410 обработки данных передачи (TX) принимает, форматирует, кодирует, чередует и модулирует (или выполняет символьное преобразование) данные трафика и обеспечивает символы модуляции («символы данных»). Модулятор 1415 символов принимает и обрабатывает символы данных и символы пилот-сигналов и обеспечивает поток символов. Модулятор 1420 символов мультиплексирует данные и символы пилот-сигналов и предоставляет их блоку (ТМТР) 1420 передатчика. Каждый символ передачи может представлять собой символ данных, символ пилот-сигнала или нулевое значение сигнала. Символы пилот-сигналов могут посылаться непрерывно в каждый период символа. Символы пилот-сигналов могут быть мультиплексированы с частотным уплотнением каналов (FDM), мультиплексированы с ортогональным делением частот (OFDM), мультиплексированы с временным разделением (TDM), мультиплексированы с кодовым разделением (CDM) или подходящей комбинацией этого, или подобными техниками модуляции и/или передачи.
ТМТР 1420 принимает и преобразовывает поток символов в один или более аналоговых сигналов и дополнительно предварительно обрабатывает (например, усиливает фильтры и преобразовывает с повышением по частоте) аналоговые сигналы, чтобы генерировать сигнал нисходящей линии связи, подходящий для передачи по радиоканалу. Сигнал нисходящей линии связи затем передается через антенну 1425 к терминалам. На терминале 1430 антенна 1435 принимает сигнал нисходящей линии связи и предоставляет принятый сигнал блоку (RCVR) 1440 приемника. Блок 1440 приемника предварительно обрабатывает (например, фильтрует, усиливает и преобразовывает с понижением по частоте) принятый сигнал и оцифровывает предварительно обработанный сигнал для получения отсчетов (выборок). Демодулятор 1445 символов демодулирует и предоставляет принятые символы пилот-сигналов процессору 1450 для оценки канала. Демодулятор 1445 символов дополнительно принимает оценку частотной характеристики для нисходящей линии связи от процессора 1450, выполняет демодуляцию данных по принятым символам данных, чтобы получить оценки символов данных (которые являются оценками переданных символов данных), и обеспечивает оценки символов данных процессору 1455 обработки данных RX, который демодулирует (то есть выполняет восстановление символов), выполняет обратные чередования и декодирует оценки символов данных, чтобы восстановить переданные данные трафика. Обработка демодулятором 1445 символов и процессором 1455 обработки данных RX является дополнительной к обработке модулятором 1415 символов и процессором 1410 обработки данных TX, соответственно, на точке 1405 доступа.
Относительно восходящей линии связи, процессор 1460 обработки данных TX обрабатывает данные трафика и обеспечивает символы данных. Модулятор 1465 символов принимает и мультиплексирует символы данных с символами пилот-сигналов, выполняет модуляцию и обеспечивает поток символов. Затем, блок 1470 передатчика принимает и обрабатывает поток символов, чтобы сгенерировать сигнал восходящей линии связи, который передается антенной 1435 к точке 1405 доступа. В частности, сигнал восходящей линии связи может находиться в соответствии с SC-FDMA требованиями и может включать в себя механизмы скачкообразной перестройки частоты как описано в данной заявке.
На точке 1405 доступа, сигнал восходящей линии связи от терминала 1430 принимается антенной 1425 и обрабатывается блоком 1475 приемника с тем, чтобы получить отсчеты. Демодулятор 1480 символов затем обрабатывает отсчеты и обеспечивает принятые символы пилот-сигналов и оценки символов данных для восходящей линии связи. Процессор 1485 обработки данных RX обрабатывает оценки символов данных, чтобы восстановить данные трафика, переданные терминалом 1430. Процессор 1490 выполняет оценку канала для каждого активного терминала, осуществляющего передачу по восходящей линии связи. Множественные терминалы могут передавать пилот-сигнал одновременно по восходящей линии связи на их соответствующих назначенных множествах поддиапазонов пилот-сигналов, где множества поддиапазонов пилот-сигналов могут перемежаться.
Процессоры 1490 и 1450 побуждают (например, управляют, координируют, организуют и т.д.) работу в точке 1405 доступа и терминале 1430 соответственно. Соответствующие процессоры 1490 и 1450 могут быть связаны с блоками памяти (не показаны), которые запоминают программные коды и данные. Процессоры 1490 и 1450 могут также выполнять вычисления, чтобы вывести оценки частотной и импульсной характеристик для восходящей линии связи и нисходящей линии связи соответственно.
В системе множественного доступа (например, SC-FDMA, FDMA, OFDMA, CDMA, TDMA и т.д.), множественные терминалы могут осуществлять передачу одновременно по восходящей линии связи. При такой системе, поддиапазоны пилот-сигналов могут быть совместно использованы среди различных терминалов. Методики оценки канала могут использоваться в случаях, когда поддиапазоны пилот-сгналов для каждого терминала охватывают весь работающий диапазон (возможно за исключением краев полосы). Такая структура поддиапазона пилот-сигналов была бы желаемой для получения частотного разнесения для каждого терминала. Техники, описанные здесь, могут быть реализованы различными средствами. Например, эти техники могут быть реализованы в аппаратных средствах, программном обеспечении или сочетании этого. Для аппаратной реализации, которая может быть цифровой, аналоговой или и цифровой и аналоговой, блоки обработки, используемые для оценки канала, могут быть реализованы в пределах одной или более специализированных интегральных микросхемах (ASIC), процессорах цифровой обработки сигналов (DSP), устройствах обработки цифровых сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, разработанных для выполнения функций, описанных здесь, или их комбинации. При помощи программного обеспечения, реализация может быть выполнена посредством модулей (например, процедур, функций и так далее), которые выполняют функции, описанные здесь. Коды программного обеспечения могут запоминаться в блоке памяти и исполняться процессорами 1490 и 1450.
Фиг. 15 иллюстрирует систему 1500 беспроводной связи, содержащей множество базовых станций (BS) 1510 (например, точки беспроводного доступа) и множество терминалов 1520 (например, UT), те, которые могут быть использованы совместно с одним или более аспектами. BS (1510) является, в общем случае, стационарной станцией, которая взаимодействует с терминалами и также может называться точкой доступа, Узлом B или некоторой другой терминологией. Каждая BS 1510 обеспечивает зону радиосвязи для конкретной географической области или зону охвата, проиллюстрированную как три географических области на фиг. 15, отмеченных позициями 1502a, 1502b и 1502c. Термин «сота» может относиться к BS или ее зоне охвата в зависимости от контекста, в котором данный термин используется. С тем, чтобы повысить пропускную способность системы, географическая область/зона охвата BS может быть поделена частями на множество более малых областей (например, три более малых области, согласно соте 1502a на фиг. 15), 1504a, 1504b и 1504c. Каждая более малая область (1504a, 1504b, 1504c) может обслуживаться соответствующей подсистемой базового приемопередатчика (BTS). Термин «сектор» может ссылаться на BTS или ее зону охвата в зависимости от контекста, в котором данный термин используется. Для соты, поделенной на сектора, BTS для всех секторов этой соты обычно располагаются совместно в пределах базовой станции для соты. Методики передачи, описанные здесь, могут использоваться для системы с сотами, поделенными на сектора, а также системы с не поделенными на сектора сотами. Для простоты, в настоящем описании, если не указано иное, термин «базовая станция» используется, в общем, по отношению к стационарной станции, которая обслуживает сектор, а также к стационарной станции, которая обслуживает соту.
Терминалы 1520 типично рассредоточиваются по всей системе, и каждый терминал 1520 может быть стационарным или мобильным. Терминалы 1520 могут также назваться мобильной станцией, пользовательским оборудованием, пользовательским устройством или некоторой другой терминологией, как описано здесь. Терминал 1520 может представлять собой устройство беспроводной связи, сотовый телефон, персональный цифровой секретарь (PDA), модемную плату беспроводной связи и так далее. Каждый терминал 1520 может взаимодействовать с нулем, одной или множеством BS 1510 по нисходящей линии связи (например, FL) и восходящей линии связи (например, RL) в любой заданный момент. Нисходящая линия связи относится к линии связи от базовых станций к терминалам, и восходящая линия связи относится к линии связи от терминалов к базовым станциям.
При централизованной архитектуре, системный контроллер 1530 соединяется с базовыми станциями 1510 и обеспечивает координацию и управление для BS 1510. В распределенной архитектуре, BS 1510 могут связаться друг с другом по необходимости (например, посредством проводной или беспроводной объединяющей транзитной сети, коммуникативно связывающей базовые станции 1510). Передача данных по прямой линии связи часто возникает от одной точки доступа до одного терминала доступа при или приблизительно с максимальной частотой передачи данных, которая может поддерживаться прямой линией связи или системой связи. Дополнительные каналы прямой линии связи (например, канал управления) могут быть переданы от точек множественного доступа одному терминалу доступа. Передача данных по обратной линии связи может возникать от одного терминала доступа к одной или более точек доступа.
Фиг. 16 представляет собой иллюстрацию спланированной или наполовину планированной среды 1600 беспроводной связи, в соответствии с различными аспектами. Система 1600 может содержать одну или более BS 1602 в одной или более сотах и/или секторах, которые принимают, передают, ретранслируют и т.д., сигналы беспроводной связи сигнализируют друг другу и/или к одному или более мобильным устройствам 1604. Как проиллюстрировано, каждая BS 1602 может обеспечивать зону радиосвязи для конкретной географической области, показанной в виде четырех географических областей, обозначенных 1606a, 1606b, 1606c и 1606d. Как станет понятно для специалистов в данной области техники, каждая BS 1602 может содержать цепь передатчика и цепь приемника, каждая из которых, в свою очередь, может содержать множество компонентов, связанных с приемом и передачей сигналов (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д., см. Фиг. 5). Мобильные устройства 1604 могут быть, например, сотовыми телефонами, интеллектуальными телефонами, портативными ЭВМ, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиолами, глобальными системами навигации и определения местоположения, PDA и/или любым другим подходящим устройством для осуществления связи по беспроводной сети 1600. Система 1600 может использоваться в сочетании с различными аспектами, описанными здесь для того, чтобы облегчить обеспечение виртуального планирования в неоднородной среде (1600) беспроводной связи, согласно изложенному в настоящей заявке.
Под использующимися в настоящем раскрытии терминами «компонент», «система», «модуль» и тому подобное, подразумеваются относящиеся к компьютеру объекты, любое аппаратное обеспечение, программное обеспечение, аппаратное обеспечение при исполнении, встроенное микропрограммное обеспечение, промежуточное программное обеспечение, микрокод и/или любая их комбинация. Например, модуль может быть, но не ограничиваясь этим, процессом, запускающимся на процессоре, процессором, объектом, исполняемой программой, потоком исполнения, программой, устройством и/или компьютером. Один или более модулей могут находиться в пределах процесса или потока исполнения; и модуль может быть локализован на одном электронном устройстве или распределен между двумя или более электронными устройствами. Дополнительно, эти модули могут исполняться с различных считываемых компьютером носителей, имеющие различные структуры данных, сохраненные на них. Модули могут обмениваться информацией посредством локальных или удаленных процессов, таких как в соответствии с сигналом, имеющим один или более пакетов данных (например, данные из одного компонента взаимодействуют с другим компонентом в локальной системе, распределенной системе, или через сеть, такую как Интернет, с другими системами посредством сигнала). Дополнительно, компоненты или модули систем, описанных здесь, могут быть перегруппированы или дополнены дополнительными компонентами/модулями/системами для того, чтобы облегчить достижение различных аспектов, целей, преимуществ, и т.д., описанных по отношению к настоящему изобретению, и не ограничиваются точными конфигурациями, описанными на данной фигуре, как станет понятно специалистам в данной области техники.
Кроме того, различные аспекты описываются в данной заявке применительно к UT. UT можно также называться системой, абонентской установкой, абонентской станцией, мобильной станцией, мобильным телефоном, устройством мобильной связи, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа (AT), агентом пользователя (UA), пользовательским устройством или пользовательским оборудованием (UE). Абонентская станция может представлять собой сотовый телефон, радиотелефон, телефоном на основе Протокола Инициирования Сеансов связи (SIP), станцией локальной радиосети (WLL), персональным цифровым секретарем (PDA), карманным устройством, имеющим возможность беспроводного соединения, или другим устройством обработки, соединенным с модемом беспроводной связи или подобным механизмом, облегчающим осуществление беспроводной связи с устройством обработки.
В одном или более примерных вариантах осуществления, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, встроенном микропрограммном обеспечении, промежуточном программном обеспечении, микрокоде или любом подходящем сочетании этого. Если реализовано в программном обеспечении, функции могут быть сохранены на или переданы по в качестве одной или более инструкций или кодов на считываемом компьютером носителе. Считываемые компьютером носители включают в себя как компьютерные носители хранения, так и среды для передачи данных, включая любой носитель, который способствует переносу компьютерной программы с одного места на другое. Носители хранения могут представлять собой любые физические носители, которые могут быть доступными посредством компьютера. В качестве примера и не ограничения, такие компьютерные носители хранения могут содержать RAM, ROM, EEPROM, CD-ROM или другое хранилище на оптических дисках, хранилище на магнитных дисках или другие устройства магнитного накопителя, интеллектуальную карточку и устройства флэш-памяти (например, карта, карточка памяти, ключевой диск...), или любой другой носитель, который может использоваться для переноса или хранения желаемого кода программы в форме инструкций или структур данных и который может быть доступен посредством компьютера. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, волоконно-оптического кабеля, витой пары, цифровой абонентской линии (DSL) или технологий беспроводной связи, таких как инфракрасное излучение, радио и микроволна, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или технологии беспроводной связи, такие как инфракрасное излучение, радио и микроволна включаются в определение носителя. Disk и disc, как использующиеся здесь, включает в себя компакт-диск (CD), лазерный диск, оптический диск, цифровой универсальный диск (DVD), гибкий диск и диск Blu-ray, где диски обычно воспроизводят данные магнитным способом, тогда как disc воспроизводит данные оптически при помощи лазеров. Комбинации вышеизложенного также должны быть включены в объем компьютером считываемых носителей.
Для аппаратной реализации, различные иллюстративные логики, логические блоки, модули и схемы блоков обработки, описанные совместно с аспектами, раскрытыми в данном описании, могут быть реализованы или выполнены в пределах одного или более ASIC, DSP, DSPD, PLD, FPGA, логического элемента на дискретных компонентах или транзисторных логических схем, дискретных аппаратных компонентов, универсальных процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных модулей, разработанных для выполнения функций, описанных здесь, или их комбинации. Универсальный процессор может быть микропроцессором, но, в альтернативе, процессор может быть любым стандартным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован как сочетание вычислительных устройств, например сочетание DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в связи с ядром DSP или любой другой подходящей конфигурацией. Дополнительно, по меньшей мере, один процессор может содержать один или более модулей, действующих на выполнение одного или более этапов и/или действий, описанных здесь.
Кроме того, различные аспекты или особенности, описанные здесь, могут быть реализованы в качестве способа, устройства или продукта, используя стандартные техники программирования их разработки. Дополнительно, этапы и/или действия способа или алгоритма, описанного применительно к раскрытым здесь аспектам, могут быть воплощены непосредственно в аппаратных средствах, в программном модуле, исполняемом процессором или в их сочетании. Дополнительно, в некоторых аспектах, этапы или действия способа или алгоритма могут находиться в качестве, по меньшей мере, одной или любой комбинации или множества кодов или инструкций на машиночитаемом носителе, или компьютером считываемом носителе, который может быть встроен в компьютерный программный продукт. Термин «продукт», как используется в данной заявке, предназначается, чтобы охватить компьютерную программу, доступную с любого подходящего считываемого компьютером устройства или носителя.
Дополнительно, слово «примерный» используется в данной заявке, чтобы означать служащий в качестве примера, экземпляра или иллюстрации. Любой аспект или вариант осуществления, описанный здесь как «примерный», не должен обязательно толковаться как предпочтительный или выгодный по отношению к другим аспектам или вариантам осуществления. Скорее использование слова «примерный» предназначается, чтобы представить концепты конкретным образом. Как используется в данной заявке, термин «или» предназначается, чтобы означать содержащее «или», и не исключительное «или». То есть, если не указано иное, или явным образом не следует из контекста, «X использует A или B» подразумевает любую из естественных содержащих перестановок. То есть, если X использует A; X использует B; или X использует и A, и B, то «X использует A или B» удовлетворяется любым из предшествующих примеров. Кроме того, неопределенные артикли «a» и «an» как использующиеся в этой заявке и приложенных пунктах формулы изобретения, в общем случае, должны быть истолкованы как означающие «один или более», до тех пор пока не установлено иное, или из контекста явным образом не следует, что направлено к форме единственного числа.
Более того, использующиеся здесь термины «предполагать» или «предположение» относятся обычно к процессу рассуждения об или предположению о состояниях системы, среды или пользователя, исходя из ряда наблюдений, как полученных через события или данные. Предположение может использоваться, например, чтобы идентифицировать конкретную ситуацию или действие, или может образовывать распределение вероятности по состояниям. Предположение может быть вероятностным - то есть вычислением распределения вероятности по интересующим состояниям на основании рассмотрения данных и событий. Предположение может также относиться к методикам, используемым для создания событий более высокого уровня из множества событий или данных. Такое предположение приводит в результате к созданию новых событий или действий, исходя из множества наблюдаемых событий и/или накопленных данных о событиях, соотносятся или нет события по временной близости, и исходят ли события и данные из одного или нескольких источников данных и событий.
То, что было описано выше, включает в себя примеры аспектов заявленного изобретения. Разумеется, что невозможно описать каждое мыслимое сочетание компонентов или методологий с целью описания заявленного изобретения, однако, специалисты в данной области техники смогут осознать, что возможны многие дополнительные сочетания и перестановки раскрытого изобретения. Соответственно, раскрытое изобретение предназначается охватывать все такие альтернативы, модификации и изменения, которые находятся в пределах сущности и объема приложенной формулы изобретения. Кроме того, используемые как в подробном описании, так и в формуле изобретения, термины «включать в себя», «иметь» или «имеющий» предназначаются быть содержащими в манере, подобной термину «содержащий», в том виде как «содержащий» интерпретируется при использовании в качестве переходного слова в формуле изобретения.