СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ОТЧЕТА И УПРАВЛЕНИЯ ЯЧЕЙКАМИ В СИСТЕМЕ СО МНОГИМИ НЕСУЩИМИ
METHOD AND DEVICE FOR SENDING THE REPORT AND CONTROLLING THE NODES IN MULTI-CARRIER SYSTEM

Перекрестная ссылка на связанные заявки
[0001] Настоящая заявка на патент испрашивает приоритет предварительной заявки США №61/039164, названной «METHODS AND APPARATUS TO REPORT AND MANAGE CELLS IN A MULTI CARRIER SYSTEM», которая была подана 25 марта 2008 года.
Область техники, к которой относится изобретение
[0002] Настоящая заявка в целом относится к беспроводной связи и, более конкретно, к способам и системам для облегчения управления ячейками в системе с многими несущими.
Предшествующий уровень техники
[0003] Системы беспроводной связи широко развернуты для предоставления различных типов связи, например, голос и/или данные могут быть предоставлены с помощью таких систем беспроводной связи. Обычная система беспроводной связи, или сеть, может предоставить доступ множеству пользователей к одному или более совместно используемым ресурсам (например, ширине полосы пропускания, мощности передачи и т.д.). Например, система может использовать разнообразные методики множественного доступа, такие как мультиплексирование с частотным разделением каналов (FDM), мультиплексирование с временным разделением каналов (TDM), мультиплексирование с кодовым разделением каналов (CDM), мультиплексирование с ортогональным частотным разделением каналов (OFDM), высокоскоростная пакетная передача (HSPA, HSPA+) и другие. Кроме того, системы беспроводной связи могут быть разработаны для реализации одного или более стандартов, таких как IS-95, CDMA2000, IS-856, W-CDMA, TD-SCDMA, и т.п.
[0004] В целом системы беспроводной связи множественного доступа могут одновременно поддерживать связь для множества беспроводных терминалов. В такой системе каждый терминал может связываться с одной или более базовыми станциями с помощью передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, и обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Эта связь может быть установлена с помощью систем с единственным входом и единственным выходом (SISO), систем с множественными входами и единственным выходом (MISO), систем с множественными входами и множественными выходами (MIMO) и т.д.
T
R
T
R
S
S
T
R
S
[0005] Система MIMO использует множественные антенны передачи (N) и множественные антенны приема (N) для передачи данных. Канал MIMO, сформированный посредством N антенн передачи и N антенн приема, может быть разложен на N независимых каналов, которые также называются пространственными каналами, в которых N≤min {N,N}. Каждый из N независимых каналов соответствует размерности. Система MIMO может предоставлять улучшенную производительность (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, созданные множественными антеннами передачи и антеннами приема.
[0006] Система MIMO поддерживает системы дуплексной передачи с временным разделением (TDD) и системы с дуплексной передачей с частотным разделением (FDD). В системе TDD передачи по прямой линии связи и обратной линии связи находятся в одной и той же частотной области так, чтобы принцип взаимности позволял оценить канал прямой линии связи из канала обратной линии связи. Это позволяет точке доступа извлечь коэффициент усиления для формирования диаграммы направленности при передаче на прямой линии связи, когда множественные антенны доступны в точке доступа.
[0007] Недавние исследования сосредоточились на осуществимости планирования с помощью двух несущих HSDPA. Такое исследование было особенно сосредоточено на использовании такой схемы планирования для увеличения пиковых скоростей передачи данных для каждого пользователя и для лучшего использования доступных ресурсов посредством мультиплексирования несущих в состоянии CELL DCH. Этот подход с двумя несущими обычно называется DC-HSDPA (HSDPA с двумя ячейками или HSDPA с двумя несущими), в котором DC-HSDPA предлагает как более высокую эффективность использования ресурсов, так и частотную селективность для достижения лучших коэффициентов производительности, особенно для оборудований UE, находящихся в плохих канальных условиях.
[0008] Современные схемы управления ячейкой для систем DC-HSDPA не позволяют базовым станциям принимать во внимание условия нисходящей линии связи, которые измерены посредством UE. Такие схемы нежелательно вынуждают базовые станции выполнять функции управления ячейкой без знания условий нисходящей линии связи в реальном времени, испытываемых UE. Таким образом, было бы желательно иметь способ и устройство для облегчения управления ячейками в системе с многими несущими как функцию измерений нисходящей линии связи, проведенных посредством UE.
Сущность изобретения
[0009] Нижеследующее представляет упрощенную сущность изобретения одного или более вариантов осуществления, чтобы обеспечить основное понимание таких вариантов осуществления. Эта сущность изобретения не является обширным обзором всех рассмотренных вариантов осуществления, и она не предназначается ни для идентификации ключевых или критических элементов всех вариантов осуществления, ни для описания объема любого одного или всех аспектов. Единственная цель состоит в том, чтобы представить некоторые понятия одного или более вариантов осуществления в упрощенной форме в качестве вступления к более подробному описанию, которое представлено позже.
[0010] В соответствии с одним или более вариантами осуществления и его соответствующим раскрытием различные аспекты описаны применительно для облегчения управления ячейками в системе с многими несущими. В одном аспекте способ, устройство и компьютерный программный продукт раскрывается для облегчения управления ячейками в системе с многими несущими от базовой станции. В таком варианте осуществления базовая станция связывается с терминалом доступа с помощью по меньшей мере одной из несущей с привязкой или дополнительной несущей. Генерируется алгоритм инициирования, который включает в себя команды для терминала доступа передавать в виде отчета измерения нисходящей линии связи как функции обнаружения событий инициирования, происходящих на по меньшей мере одной из несущей с привязкой или дополнительной несущей. Алгоритм инициирования затем передается на терминал доступа, и затем измерения нисходящей линии связи от терминала доступа принимаются. Команды управления ячейкой частично основываются на измерениях нисходящей линии связи, которые затем выдаются терминалу доступа.
[0011] В другом аспекте способ, устройство и компьютерный программный продукт раскрыты для облегчения управления ячейками в системе с многими несущими от терминала доступа. В таком варианте осуществления терминал доступа связывается с базовой станцией с помощью по меньшей мере одной из несущей с привязкой или дополнительной несущей. Терминал доступа сконфигурирован для приема алгоритма инициирования от базовой станции, который включает в себя команды для определения, передавать ли в виде отчета измерения нисходящей линии связи, предпринятых терминалом доступа. Терминал доступа обнаруживает события обработки инициирования, определенные алгоритмом инициирования, которые происходят на несущей с привязкой. Отчет об измерениях нисходящей линии связи затем передается к базовой станции после обнаружения событий обработки инициирования, и затем ответ принимается от базовой станции, который включает в себя команды управления ячейкой, основанные, в частности, на измерениях нисходящей линии связи.
[0012] Для выполнения предшествующих и связанных задач один или более вариантов осуществления содержат признаки, полностью описанные ниже и конкретно указанные в формуле изобретения. Следующее описание и приложенные чертежи подробно формулируют конкретные иллюстративные аспекты одного или более вариантов осуществления. Однако эти аспекты являются указывающими только некоторые из различных путей, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления предназначены, чтобы включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
[0013] Фиг.1 является иллюстрацией примерной системы беспроводной связи для облегчения управления ячейками в системе со многими несущими в соответствии с вариантом осуществления.
[0014] Фиг.2 является иллюстрацией примерной связи с двумя несущими в соответствии с вариантом осуществления.
[0015] Фиг.3 является блок-схемой примерного блока базовой станции в соответствии с вариантом осуществления.
[0016] Фиг.4 является иллюстрацией примерного подсоединения электрических компонентов, которые реализуют управление ячейками в беспроводной системе с многими несущими от базовой станции.
[0017] Фиг.5 является блок-схемой, иллюстрирующей примерный способ для облегчения управления ячейками в беспроводной системе с многими несущими от базовой станции.
[0018] Фиг.6 является блок-схемой примерного блока терминала доступа в соответствии с вариантом осуществления.
[0019] Фиг.7 является иллюстрацией примерного подсоединения электрических компонентов, которые реализуют управление ячейками в беспроводной системе с многими несущими от терминала доступа.
[0020] Фиг.8 является блок-схемой, иллюстрирующей примерный способ для облегчения управления ячейками в беспроводной системе с многими несущими от терминала доступа.
[0021] Фиг.9 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, сформулированными в настоящем описании.
[0022] Фиг.10 является иллюстрацией примерной среды беспроводной сети, которая может быть использована в соединении с различными системами и способами, описанными в настоящем описании.
[0023] Фиг.11 является иллюстрацией примерной базовой станции в соответствии с различными аспектами, описанными в настоящем описании.
[0024] Фиг.12 является иллюстрацией примерного беспроводного терминала, реализованного в соответствии с различными аспектами, описанными в настоящем описании.
Подробное описание
[0025] Различные варианты осуществления ниже описываются со ссылками на чертежи, на которых подобные номера позиций используются для ссылки на подобные элементы повсюду. В нижеследующем описании с целью объяснения формулируются многочисленные конкретные подробности, чтобы обеспечить полное понимание одного или более вариантов осуществления. Однако может быть очевидно, что такой вариант(ы) осуществления может быть применен на практике без этих конкретных подробностей. В других случаях известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание одного или более вариантов осуществления.
[0026] Методики, описанные в настоящем описании, могут быть использованы для различных систем беспроводной связи, таких как множественный доступ с кодовым разделением каналов (CDMA), множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA), ортогональный множественный доступ с частотным разделением каналов (OFDMA), множественный доступ с частотным разнесением и единственной несущей (SC-FDMA), высокоскоростной пакетной передачи данных (HSPA) и других систем. Термины «система» и «сеть» часто используются взаимозаменяемо. Система CDMA может реализовывать радиотехнологию, такую как универсальная система наземного радиодоступа (UTRA), cdma2000 и т.д. UTRA включает в себя широкополосный-CDMA (W-CDMA) и другие варианты CDMA. Дополнительно, cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовывать радиотехнологию, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовывать радиотехнологию, такую как усовершенствованная UTRA (E-UTRA), сверхширокополосный доступ для мобильных устройств (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, флеш-OFDMD и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Проект долгосрочного развития (LTE) 3GPP является версией UMTS, которая использует E-UTRA, которая использует OFDMA по нисходящей линии связи и SC-FDMA по восходящей линии связи.
[0027] Множественный доступ с частотным разнесением с единственной несущей (SC-FDMA) использует модуляцию единственной несущей и компенсацию в частотной области. SC-FDMA имеет аналогичную производительность и по существу аналогичную полную сложность, что и система OFDMA. Сигнал SC-FDMA имеет более низкое отношение пиковой мощности к среднему значению (PAPR) из-за присущей ему структуры с единственной несущей. SC-FDMA может использоваться, например, при связи по восходящей линии связи, где более низкое PAPR дает значительное преимущество терминалам доступа в смысле эффективности мощности передачи. Соответственно, SC-FDMA может быть реализовано как схема множественного доступа восходящей линии связи в проекте 3GPP долгосрочного развития (LTE) или усовершенствованной UTRA.
[0028] Высокоскоростная пакетная передача данных (HSPA) может включать в себя технологию высокоскоростной пакетной передачи данных по нисходящей линии связи (HSDPA) и высокоскоростную пакетную передачу данных по восходящей линии связи (HSUPA) или технологию расширенной восходящей линии связи (EUL) и может также включать в себя технологию HSPA+. HSDPA, HSUPA и HSPA+ являются частью Проекта партнерства третьего поколения (3 GPP) спецификаций Выпуска 5, Выпуска 6 и Выпуска 7 соответственно.
[0029] Высокоскоростная пакетная передача данных нисходящей линии связи (HSDPA) оптимизирует передачу данных от сети на пользовательское оборудование (UE). Как используется в настоящем описании, передача от сети на пользовательское оборудование UE может называться «нисходящей линией связи» (DL). Способы передачи могут разрешать скорости передачи данных в несколько Мб/с. Высокоскоростная пакетная передача данных нисходящей линии связи (HSDPA) может увеличить емкость мобильных радиосетей. Высокоскоростная пакетная передача данных восходящей линии связи (HSUPA) может оптимизировать передачу данных от терминала к сети. Как используется в настоящем описании, передачи от терминала к сети могут называться «восходящей линией связи» (UL). Способы передачи данных восходящей линии связи могут разрешать скорости передачи данных в несколько Мб/с. HSPA+ предоставляет дальнейшие усовершенствования и для восходящей линии связи и для нисходящей линии связи, как определено в Выпуске 7 спецификации 3GPP. Способы высокоскоростной пакетной передачи данных (HSPA) обычно разрешают более быстрые взаимодействия между нисходящей линией связи и восходящей линией связи в службах данных, передающих большие объемы данных, например голос по IP (VoIP), видеоконференция и приложения мобильного офиса.
[0030] Протоколы быстрой передачи данных, такие как гибридный автоматический запрос повторной передачи (HARQ), могут использоваться на восходящей линии связи и нисходящей линии связи. Такие протоколы, такие как гибридный автоматический запрос повторной передачи (HARQ), разрешают получателю автоматически запрашивать новую передачу пакета, который, возможно, был принят с ошибкой.
[0031] Различные варианты осуществления описаны в настоящем описании применительно к терминалу доступа. Терминал доступа может также называться системой, абонентским блоком, станцией абонента, мобильной станцией, устройством мобильной связи, удаленной станцией, удаленным терминалом, мобильным устройством, терминалом пользователя, терминалом, устройством беспроводной связи, пользовательским агентом, устройством пользователя или пользовательским оборудованием (UE). Терминал доступа может быть сотовым телефоном, радиотелефоном, телефоном согласно Протоколу Инициации Сеанса связи (SIP), станцией беспроводной локальной линии (WLL), персональным цифровым ассистентом (PDA), переносным устройством, имеющим возможность беспроводного соединения, вычислительным устройством или другим устройством обработки, подсоединенным к беспроводному модему. Более того, различные варианты осуществления описываются в настоящем описании применительно к базовой станции. Базовая станция может быть использована для связи с терминалом(и) доступа и может также называться точкой доступа, Узлом В, Усовершенствованным Узлом В или некоторым другим термином.
[0032] Ссылаясь на фиг.1, иллюстрируется примерная беспроводная система связи для обеспечения управления ячейками в системе с многими несущими в соответствии с предоставленным вариантом осуществления. Как иллюстрировано, система 100 может включать в себя контроллер 120 радиосети (RNC) в связи с базовой сетью 110 и каждую из множества базовых станций 130 и 132 в активном наборе. В таком варианте осуществления RNC 120 принимает пакеты данных нисходящей линии связи от базовой сети 110 и передает их к UE 140 с помощью базовых станций 130 и 132. Для этого конкретного примера, хотя базовая станция 132 изображается как текущая исходная базовая станция, изменения обслуживающей ячейки на одну из базовых станций 130, а также обновления активного набора, могут быть облегчены согласно измерениям нисходящей линии связи, выданным посредством UE 140.
[0033] В варианте осуществления система 100 облегчает связи с двумя несущими между UE 140 и базовыми станциями 130 и 132, в которых «несущая с привязкой» и «дополнительная несущая» используются для облегчения таких связей. Для этого необходимо оценить, что несущая с привязкой определена как частотная несущая нисходящей линии связи, ассоциированная с частотной несущей восходящей линии связи, назначенной для UE во время работы с двумя несущими в CELL_DCH, тогда как дополнительная несущая определена как частотная несущая нисходящей линии связи, которая не является несущей с привязкой. В одном аспекте несущая с привязкой и дополнительная несущая имеют одинаковую временную ссылку и их нисходящие линии связи синхронизированы, при этом обслуживающая ячейка является одинаковой для обеих несущих. Здесь необходимо оценить, что очередями нисходящей линии связи на базовых станциях 130 и 132 можно управлять объединенным или необъединенным способом для этих двух несущих. Точно так же планирование по двум несущим нисходящей линии связи может быть объединенным или необъединенным.
[0034] В другом аспекте «сектор» определяется как одна или более ячеек, принадлежащих одной и той же базовой станции и охватывающих одну и ту же географическую область. Согласно этому определению, необходимо оценить, что сектора, облегчающие связи DC-HSDPA, могут поддерживать развертывание «горячих точек», а именно UTRAN способна назначить каналы HSDPA на одной или обеих несущих от любого сектора в активном наборе. Например, должно быть возможно назначить активный набор, содержащий секторы A и B, в котором сектор A работает с DC-HSDPA, и сектор B работает с единственной несущей HSDPA.
[0035] В еще одном аспекте работа существующих UE не влияет на введение DC-HSDPA в систему 100. В частности, должна быть по-прежнему возможность работы с UE в режиме MIMO на любой из этих двух несущих, в то время как другое UE может быть в режиме DC-HSDPA, используя эти две несущие.
[0036] На фиг.2 иллюстрирована примерная связь с двумя несущими между базовой станцией и UE в соответствии с вариантом осуществления. Как иллюстрировано, система 200 включает в себя базовую станцию 210, связанную с UE 220 с помощью несущей 230 с привязкой и дополнительной несущей 240. В одном аспекте трафик нисходящей линии связи проходит от базовой станции 210 к UE 220, как изображено. Когда UE 220 принимает данные от базовой станции 210, условия нисходящей линии связи контролируются и передаются в виде отчета посредством UE 220 согласно конкретной схеме инициирования. В варианте осуществления схема инициирования, выполненная UE 220, предоставляется/обновляется базовой станцией 210. Здесь, в зависимости от конкретной схемы инициирования, UE 220 может передавать в виде отчета условия нисходящей линии связи на основании событий инициирования, обнаруженных на приемнике с привязкой, назначенном несущей 230 с привязкой, и/или на дополнительном приемнике, назначенном дополнительной несущей 240. Базовая станция 210 затем обрабатывает условия нисходящей линии связи, которые передаются в виде отчета посредством UE 220, для установления того, необходимы ли какие-нибудь модификации в управлении ячейкой (например, обновить активный набор, изменить обслуживающие ячейки и т.д.). Если необходимо, для реализации таких модификаций команды управления ячейкой передаются к UE 220, как показано.
[0037] Ссылаясь на фиг.3, показана блок-схема примерного блока базовой станции в соответствии с предоставленным вариантом осуществления. Как иллюстрировано, блок 300 базовой станции может включать в себя компонент 310 процессора, компонент 320 памяти, компонент 330 связи, компонент 340 генерирования инициирования и компонент 350 управления ячейкой.
[0038] В одном аспекте компонент 310 процессора сконфигурирован для выполнения считываемых компьютером команд, относящихся к выполнению любой из множества функций. Компонент 310 процессора может быть единственным процессором или множеством процессоров, специализированных для анализа информации, которая должна быть передана от блока 300 базовой станции, и/или генерирования информации, которая может быть использована компонентом 320 памяти, компонентом 330 связи, компонентом 340 инициирования и/или компонентом управления 350 ячейкой. Дополнительно или альтернативно, компонент 310 процессора может быть сконфигурирован для управления одним или более компонентами блока базовой станции 300.
[0039] В другом аспекте компонент 320 памяти подсоединен к компоненту 310 процессора и сконфигурирован для хранения считываемых компьютером команд, выполняемых компонентом 310 процессора. Компонент 320 памяти может также быть сконфигурированным для хранения любого из множества других типов данных, включая данные, генерируемые любым компонентом 330 связи, компонентом 340 генерирования инициирования и/или компонентом 350 управления ячейкой. Компонент 320 памяти может быть сконфигурирован во многих различных конфигурациях, включая в себя, например, память произвольного доступа, память с аварийным батарейным питанием, жесткий диск, магнитную ленту и т.д. Различные признаки могут также быть реализованы в компоненте 320 памяти, такие как сжатие и автоматическое резервирование (например, использование конфигурации массива независимых накопителей с избыточностью, RAID).
[0040] Как иллюстрировано, блок 300 базовой станции также включает в себя компонент 330 связи, который подсоединен к компоненту 310 процессора и сконфигурирован для соединения блока 300 базовой станции с внешними объектами. В конкретном варианте осуществления компонент 330 связи сконфигурирован для облегчения связи между блоком 300 базовой станции и терминалом доступа с помощью несущей с привязкой и/или дополнительной несущей. Например, компонент связи 330 может быть использован для приема измерений нисходящей линии связи, принятых посредством терминала доступа на несущей с привязкой и/или дополнительной несущей. Компонент 330 связи может быть также использован для передачи алгоритма инициирования на терминал доступа, так же как и команд управления ячейкой (например, обновления активного набора, изменений обслуживающей ячейки и т.д.). В варианте осуществления компонент 330 связи дополнительно сконфигурирован для использования общей временной ссылки для несущей с привязкой и дополнительной несущей для синхронизации передач нисходящей линии связи на несущей с привязкой с передачами нисходящей линии связи на дополнительной несущей.
[0041] В другом аспекте блок 300 базовой станции также включает в себя компонент 340 генерирования инициирования. Здесь компонент 340 генерирования инициирования сконфигурирован для генерирования алгоритма инициирования, который выдается терминалу доступа. В таком варианте осуществления алгоритм инициирования включает в себя команды для терминала доступа для передачи в виде отчета измерения нисходящей линии связи как функции обнаружения событий инициирования, происходящих на несущей с привязкой и/или дополнительной несущей.
[0042] Необходимо оценить, что компонент 340 генерирования инициирования может генерировать различные типы алгоритмов инициирования, которые контролируют любой из различных типов событий инициирования. Например, алгоритм инициирования может быть сгенерирован для включения в себя команд для терминала доступа для обнаружения событий инициирования исключительно на несущей с привязкой. После обнаружения события инициирования на несущей с привязкой алгоритм инициирования может инструктировать терминал доступа передать в виде отчета измерения нисходящей линии связи, принятые или исключительно на несущей с привязкой, или и на несущей с привязкой, и на дополнительной несущей.
[0043] В другом варианте осуществления компонент 340 генерирования инициирования сконфигурирован для генерирования алгоритма инициирования, в котором терминал доступа обнаруживает события инициирования и на несущей с привязкой и на дополнительной несущей. Здесь, хотя измерения нисходящей линии связи, принятые и от несущей с привязкой и от дополнительной несущей, можно послать как отчет после каждого обнаруженного события инициирования, такая схема посылки отчета может быть неэффективной, так как некоторые из событий инициирования могут быть дублированы. Для преодоления этой неэффективности алгоритм инициирования может быть сгенерирован для инструктирования терминала доступа устанавливать прошедшее время между обнаружением первого события инициирования (например, на несущей с привязкой) и вторым событием инициирования (например, на дополнительной несущей), причем измерения нисходящей линии связи, ассоциированные со вторым событием инициирования, посылаются как отчет совместно с измерениями нисходящей линии связи, ассоциированными с первым событием инициирования, только если прошедшее время не превышает порог времени.
[0044] Компонент 340 генерирования инициирования может также быть сконфигурирован для генерирования алгоритма инициирования, в котором терминал доступа проинструктирован передавать в виде отчета измерения, принятые исключительно на дополнительной несущей согласно событиям инициирования, происходящим исключительно на дополнительной несущей. В варианте осуществления такой алгоритм инициирования используется для облегчения выполнения операций режима сжатия параллельно с принятыми измерениями нисходящей линии связи, а именно вместо того, чтобы прекратить прием во время режима сжатия нисходящей линии связи, терминал доступа может использовать дополнительную несущую, назначенную приемнику, для выполнения требуемых измерений. Тем временем, регулирование мощности нисходящей линии связи и передача данных нисходящей линии связи на несущей с привязкой может продолжаться непрерывно. Соответственно, хотя такой алгоритм запрещает прием с двумя несущими, он не затрагивает управление мощностью нисходящей линии связи или передачу данных от несущей с привязкой.
[0045] В еще одном аспекте блок 300 базовой станции дополнительно включает в себя компонент 350 управления ячейкой, который сконфигурирован для генерирования команды управления ячейкой, выданной терминалу доступа. В таком варианте осуществления команды управления ячейкой основываются, в частности, на измерениях нисходящей линии связи, принятых от терминала доступа, которые были инициированы алгоритмом инициирования, выданным базовой станцией. Команды управления ячейкой могут включать в себя любой из нескольких типов команд управления ячейкой, включая в себя команды для обновления активного набора, изменения обслуживающей ячейки или разрешения/запрещения дополнительной несущей.
[0046] Ссылаясь на фиг.4, иллюстрируется система 400, которая облегчает управление ячейками в системе со многими несущими. Система 400 может быть постоянно расположена в базовой станции, например. Как изображено, система 400 включает в себя функциональные блоки, которые могут представлять функции, реализованные процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением). Система 400 включает в себя логическую группировку 402, которая включает в себя электрические компоненты, которые могут действовать совместно. Как иллюстрировано, логическая группировка 402 может включать в себя электрический компонент для связи с терминалом доступа с помощью несущей без привязки или дополнительной несущей 410 и электрический компонент для генерирования алгоритма 412 обработки инициирования. Дополнительно, логическая группировка 402 может включать в себя электрический компонент для передачи алгоритма обработки инициирования на терминал 414 доступа. Логическая группировка 402 может также включать в себя электрический компонент для приема измерений нисходящей линии связи от терминала 416 доступа, так же как и электрический компонент для передачи инструкций управления ячейкой к терминалу 418 доступа. Дополнительно, система 400 может включать в себя память 420, которая хранит команды для выполнения функций, ассоциированных с электрическими компонентами 410, 412, 414, 416 и 418. В то время как показаны внешними по отношению к памяти 420, необходимо понимать, что электрические компоненты 410, 412, 414, 416 и 418 могут существовать в памяти 420.
[0047] На фиг.5 предоставляется блок-схема, иллюстрирующая примерный способ для облегчения управления ячейкой в системе с многими несущими от базовой станции. Как иллюстрировано, процесс 500 начинается на этапе 505, где алгоритм обработки инициирования генерируется и затем передается на терминал доступа на этапе 510. Здесь необходимо отметить, что любой из вышеупомянутых алгоритмов инициирования может быть сгенерирован/передан. Например, такие алгоритмы инициирования могут определять события инициирования и задавать - должны ли эти события инициирования контролироваться на несущей без привязки и/или дополнительной несущей. Алгоритмы инициирования могут также задавать, необходимо ли передавать в виде отчета измерения на несущей без привязки и/или дополнительной несущей, а также должна ли быть реализована передача с пропусками отчетов об измерениях, инициированных от обеих несущих.
[0048] После передачи алгоритма инициирования на этапе 510 процесс 500 продолжается на этапе 515, где базовая станция принимает измерения нисходящей линии связи от терминала доступа. После того как они приняты, базовая станция может затем использовать измерения нисходящей линии связи для установления того, какая из множества команд управления должна быть передана на терминал доступа, если это возможно. Например, определение может быть сделано на этапе 520 относительно того, должен ли новый алгоритм инициирования генерироваться на этапе 505 на основании текущих условий нисходящей линии связи.
[0049] Если новый алгоритм инициирования не желателен на этапе 520, набор последующих определений делается относительно того, желательны ли другие команды управления, в которых такие команды могут быть одновременно переданы на терминал доступа. На этапе 525, например, определение делается относительно того, имеется ли переключение между операциями с единственной и с двумя несущими. Посредством разрешения базовой станции разрешать/запрещать дополнительную несущую на основании трафика нисходящей линии связи и канальных условий такой признак особенно желателен в целях сохранения мощности на терминале доступа. Для этой задачи последовательности HS-SCCH могут использоваться для обеспечения такого механизма. Если определено, что или несущая без привязки, или дополнительная несущая должна быть разрешенной/неразрешенной, такая команда сохраняется на этапе 530 для последующей передачи на терминал доступа.
[0050] Как иллюстрировано, после определения, выполнять ли переключение между операциями с единственной и с двумя несущими на этапе 525 и, в случае необходимости, регистрации таких команд на этапе 530, процесс 500 продолжается с определением того, выполнять ли обновление активного набора на этапе 535. Например, при некоторых условиях нисходящей линии связи может быть желательно для базовой станции назначить активный набор, который включает в себя первый сектор и второй сектор, при этом первый сектор сконфигурирован для связи с терминалом доступа с помощью единственной несущей, и в котором второй сектор сконфигурирован для связи с терминалом доступа с помощью двух несущих. Если определено, что команда обновления активного набора необходима, такая команда сохраняется для последующей передачи на этапе 540, причем этап 500 переходит к этапу 545 после этого. Иначе, если обновление активного набора не необходимо, процесс 500 переходит непосредственно на этап 545 от этапа 535.
[0051] На этапе 545 делается определение относительно того, должна ли текущая обслуживающая ячейка терминала доступа быть изменена. Если определено, что обслуживающая ячейка должна действительно быть изменена, команда терминала доступа, указывающая такое изменение, регистрируется на этапе 550. Обработка 500 затем переходит на этап 555, где базовая станция определяет, зарегистрированы ли какие-нибудь команды на любом из этапов 530, 540 или 550. Если никакие команды не были зарегистрированы, процесс 500 возвращается к началу цикла на этап 515, где базовая станция продолжает принимать измерения нисходящей линии связи от терминала доступа. Однако, если команды были действительно зарегистрированы, такие команды собираются и одновременно передаются на терминал доступа на этапе 560 непосредственно перед тем, как процесс 500 возвращается к началу цикла на этап 515. Хотя здесь описаны как передаваемые одновременно, необходимо оценить, что эти команды могут также быть переданы отдельно.
[0052] Ссылаясь теперь на фиг.6, представлена блок-схема примерного блока терминала доступа в соответствии с вариантом осуществления. Как иллюстрировано, блок 600 базовой станции может включать в себя компонент 610 процессора, компонент 620 памяти, компонент 630 связи, компонент 640 измерения, компонент 650 инициирования, компонент 660 управления и компонент 670 тактирования.
[0053] Подобно компоненту 310 процессора в блоке 300 базовой станции, компонент 610 процессора сконфигурирован для выполнения считываемых компьютером команд, относящихся к выполнению любого множества функций. Компонент 610 процессора может быть единственным процессором или множеством процессоров, относящихся к анализу информации, для передачи информации от блока 600 терминала доступа и/или генерированию информации, которая может быть использована компонентом 620 памяти, компонентом 630 связи, компонентом 640 измерения, компонентом 650 инициирования, компонентом 660 управления и/или компонентом 670 тактирования. Дополнительно или альтернативно, компонент 610 процессора может быть сконфигурирован для управления одним или более компонентами блока 600 терминала доступа.
[0054] В другом аспекте компонент 620 памяти подсоединен к компоненту 610 процессора и сконфигурирован для хранения считываемых компьютером команд, выполняемых компонентом 610 процессора. Компонент 620 памяти может также быть сконфигурирован для хранения любого множества других типов данных, включая в себя данные, генерируемые любым из компонента 630 связи, компонента 640 измерения, компонента 650 инициирования, компонента 660 управления и/или компонента 670 тактирования. Здесь необходимо отметить, что компонент 620 памяти аналогичен компоненту 320 памяти в блоке 300 базовой станции. Соответственно, необходимо оценить, что любое из вышеупомянутых признаков/конфигураций компонента 320 памяти также применимо к компоненту 620 памяти.
[0055] Подобно компоненту 330 связи в блоке 300 базовой станции, компонент 630 связи подсоединен к компоненту 610 процессора и сконфигурирован для взаимодействия блока 600 терминала доступа с внешними объектами. В конкретном варианте осуществления компонент 630 связи сконфигурирован для облегчения связи между блоком 600 терминала доступа и базовой станцией с помощью несущей с привязкой и/или дополнительной несущей. Например, компонент 630 связи может быть использован для передачи измерений нисходящей линии связи к базовой станции, при этом измерения нисходящей линии связи принимаются блоком 600 терминала доступа на несущей без привязки и/или дополнительной несущей. Компонент 630 связи может также быть использован для приема алгоритма инициирования от базовой станции, так же как и команд управления ячейкой (например, обновлений активного набора, изменения обслуживающей ячейки и т.д.).
[0056] Как иллюстрировано, блок 600 базовой станции также включает в себя компонент 640 измерения. В одном аспекте компонент 640 измерения сконфигурирован для регистрации условий нисходящей линии связи, выявленных из сигналов, принятых от базовой станции. Кроме того, условия нисходящей линии связи регистрируются согласно измерениям, принятым на несущей с привязкой и/или дополнительной несущей.
[0057] Блок 600 терминала доступа может также включать в себя компонент 650 инициирования, который сконфигурирован для обнаружения событий инициирования, происходящих на несущей с привязкой и/или дополнительной несущей. В одном аспекте такие события инициирования определяются алгоритмом инициирования, принятым от базовой станции, в которой зарегистрированные условия передаются в виде отчета по нисходящей линии связи к базовой станции как функция каждого события инициирования.
[0058] Необходимо оценить, что компонент 650 инициирования может выполнять различные типы алгоритмов инициирования, которые контролируют любой из различных типов событий инициирования. Например, алгоритмы инициирования могут быть выполнены, в которых терминал доступа проинструктирован обнаруживать события инициирования исключительно на несущей с привязкой. Как указано ранее относительно алгоритмов, использующих такие инициирования исключительно с привязкой, измерения нисходящей линии связи, принятые как исключительно на несущей с привязкой, так и на несущей с привязкой и на дополнительной несущей, могут быть переданы как функция каждого обнаруженного события инициирования.
[0059] В другом варианте осуществления компонент 650 инициирования сконфигурирован для выполнения алгоритма инициирования, в котором блок 600 терминала доступа обнаруживает события инициирования и на несущей с привязкой и на дополнительной несущей. Здесь, как было указано ранее, алгоритм инициирования может быть выполнен для инструктирования блока 600 терминала доступа устанавливать прошедшее время между обнаружением первого события инициирования (например, на несущей с привязкой) и вторым событием инициирования (например, на дополнительной несущей), причем измерения нисходящей линии связи, ассоциированные со вторым событием инициирования, передаются в виде отчета вместе с измерениями нисходящей линии связи, ассоциированными с первым событием инициирования, только если прошедшее время не превышает порог времени. Для облегчения такого варианта осуществления блок 600 терминала доступа может дополнительно включать в себя компонент 670 тактирования для установки прошедшего времени между событиями инициирования.
[0060] Компонент 650 инициирования может быть также сконфигурирован для выполнения алгоритма инициирования, в котором блок 600 терминала доступа передает в виде отчетов измерения, принятые исключительно на дополнительной несущей, согласно контролю событий инициирования исключительно на дополнительной несущей. Как указано ранее, такой алгоритм инициирования может быть использован для облегчения выполнения операции режима сжатия параллельно с принятыми измерениями нисходящей линии связи. Кроме того, блок 600 терминала доступа может выполнять запрашиваемые измерения на дополнительной несущей, в то время как управление мощностью нисходящей линии связи и передача данных нисходящей линии связи на несущей с привязкой продолжаются непрерывно.
[0061] В другом аспекте блок 600 терминала доступа также включает в себя компонент 660 управления. Здесь компонент 660 управления сконфигурирован для выполнения команд управления ячейкой, принятых от базовой станции, при этом команды управления ячейкой принимаются в ответ на условия нисходящей линии связи, которые были переданы в виде отчета посредством блока 600 терминала доступа. Как указано ранее, команды управления ячейкой могут включать в себя любой из нескольких типов команд управления ячейкой, включая в себя команды для обновления активного набора, изменения обслуживающей ячейки или разрешения/запрещения дополнительной несущей.
[0062] Ссылаясь теперь на фиг.7, иллюстрируется другая система 700, которая облегчает управления ячейкой в системе со многими несущими. Система 700 может постоянно находиться в терминале доступа, например. Подобная системе 500, система 700 включает в себя функциональные блоки, которые могут представлять функции, реализованные процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением), причем система 700 включает в себя логическую группировку 702 электрических компонентов, которые могут действовать совместно. Как иллюстрируется, логическая группировка 702 может включать в себя электрический компонент для связи с базовой станцией с помощью несущей с привязкой или дополнительной несущей 710 и электрический компонент для конфигурирования терминала доступа алгоритмом инициирования, принятым от базовой станции 712. Дополнительно, логическая группировка 702 может включать в себя электрический компонент для обнаружения события инициирования, происходящего на несущей 714 с привязкой. Логическая группировка 702 может также включать в себя электрический компонент для передачи в виде отчета измерений нисходящей линии связи к базовой станции после обнаружения событий 716 инициирования, а также электрический компонент для приема команд управления ячейкой от базовой станции 718. Дополнительно, система 700 может включать в себя память 720, которая хранит команды для выполнения функций, ассоциированных с электрическими компонентами 710, 712, 714, 716 и 718, причем любой из электрических компонентов 710, 712, 714, 716 и 718 может существовать или внутри, или вне памяти 720.
[0063] На фиг.8 представлена блок-схема, иллюстрирующая примерный способ для облегчения управления ячейкой в системе с многими несущими от терминала доступа. Как проиллюстрировано, процесс 800 начинается в этапе 805, где терминал доступа сконфигурирован для работы с двумя несущими. В одном аспекте такой этап конфигурации может включать в себя прием данных конфигурации от базовой станции, причем алгоритм инициирования может быть включен в данные конфигурации. Однако необходимо оценить, что терминал доступа может также быть сконфигурирован независимо от базовой станции (например, вручную и/или предварительно сконфигурирован изготовителем).
[0064] После конфигурации терминал доступа начинает принимать команды и данные трафика от базовой станции на этапе 810. Затем на этапе 805 обработка 800 продолжается с определения того, будет ли осуществляться связь между терминалом доступа и базовой станцией с помощью единственной несущей или двумя несущими. Действительно, как указано ранее, команды, принятые от базовой станции, могут включать в себя переключение между операциями с единственной и с двумя несущими для экономии мощности на терминале доступа. Если команда базовой станции предусматривает работу с единственной несущей, дополнительная несущая запрещается на этапе 820, причем процесс 800 возвращается к началу цикла, к приему данных/команд на этапе 810.
[0065] Если работа с двумя несущими инструктируется, процесс 800 продолжается на этапе 825, в котором и несущая с привязкой, и дополнительная несущая разрешены. На этапе 830 затем делается определение относительно несущей(их), которую базовая станция хотела, чтобы терминал доступа контролировал для событий инициирования. Если терминал доступа инструктирован контролировать события инициирования исключительно на несущей с привязкой, процесс 800 переходит на этап 835. С другой стороны, если желательно контролирование событий инициирования как на несущей с привязкой, так и на дополнительной несущей, процесс 800 переходит на этап 850.
[0066] На этапе 835, относительно контроля событий инициирования исключительно на несущей с привязкой, терминал доступа продолжает работать посредством контроля условий нисходящей линии связи между базовой станцией и терминалом доступа. Здесь необходимо отметить, что схемы контроля могут включать в себя регистрирование измерений нисходящей линии связи как исключительно на несущей с привязкой, так и на несущей с привязкой и на дополнительной несущей. Если событие инициирования обнаружено на несущей с привязкой на этапе 840, измерения нисходящей линии связи, собранные как исключительно на несущей с привязкой, так и на несущей с привязкой и на дополнительной несущей, передаются в виде отчета к базовой станции на этапе 845. После передачи отчета этих измерений нисходящей линии связи процесс 800 возвращается к началу цикла на этап 835, где измерения нисходящей линии связи продолжают контролироваться. Однако, если событие инициирования не обнаружено на этапе 840, процесс 800 возвращается непосредственно к началу цикла на этап 835, как иллюстрировано.
[0067] На этапе 850, относительно контроля событий инициирования на несущей с привязкой и дополнительной несущей, терминал доступа продолжает работу посредством контроля условий нисходящей линии связи как на несущей с привязкой, так и на дополнительной несущей. Если событие инициирования не обнаружено как на несущей с привязкой, так и на дополнительной несущей на этапе 855, процесс 800 возвращается к началу цикла на этап 850, где измерения нисходящей линии связи продолжают контролироваться. Однако, если действительно обнаружено инициирование, сравнение порога времени делается на этапе 860 для определения, передавать ли в виде отчета на этапе 865 измерения нисходящей линии связи, ассоциированные с событием инициирования, обнаруженным после первого события инициирования. Например, если первое событие инициирования обнаружено, измерения нисходящей линии связи, ассоциированные с событием инициирования, могут быть переданы в виде отчета немедленно, причем измерения нисходящей линии связи, ассоциированные с последующим событием инициирования, передаются в виде отчета, только если прошедшее время между событиями инициирования превышает порог времени. В другом варианте осуществления, если первое событие инициирования обнаружено, измерения нисходящей линии связи, ассоциированные с последующим событием инициирования, передаются совместно с измерениями нисходящей линии связи, ассоциированными с первым событием инициирования, только если прошедшее время между событиями инициирования не превышает порог времени. Как только переданы в виде отчета измерения нисходящей линии связи, процесс 800 возвращается к началу цикла на этап 850, где нисходящая линия связи продолжает контролироваться.
[0068] Ссылаясь на фиг.9, система 900 беспроводной связи иллюстрируется в соответствии с различными вариантами осуществления, представленными в настоящем описании. Система 900 содержит базовую станцию 902, которая может включать в себя множественные группы антенн. Например, одна группа антенн может включать в себя антенны 904 и 906, другая группа может содержать антенны 908 и 910, и дополнительная группа может включать в себя антенны 912 и 914. Две антенны проиллюстрированы для каждой группы антенн; однако больше или меньше антенн может быть использовано для каждой группы. Базовая станция 902 может дополнительно включать в себя цепь передатчика и цепь приемника, каждая из которых может в свою очередь содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как должно быть понятно специалисту в данной области техники.
[0069] Базовая станция 902 может связываться с одним или более терминалами доступа, такими как терминал 916 доступа и терминал 922 доступа; однако, необходимо оценить, что базовая станция 902 может связываться, по существу, с любым количеством подобных терминалов доступа для получения доступа к терминалам 916 и 922. Терминалы 916 и 922 доступа могут быть, например, сотовыми телефонами, смартфонами, ноутбуками, переносными устройствами связи, карманными компьютерами, вычислительными устройствами, спутниковыми радиоустройствами, глобальными системами определения местоположения, ассистентами PDA и/или любым другим подходящим устройством для осуществления связи по системе беспроводной связи 900. Как изображено, терминал 916 доступа находится в связи с антеннами 912 и 914, где антенны 912 и 914 передают информацию для получения доступа к терминалу 916 по прямой линии связи 918 и принимают информацию от терминала доступа 916 по обратной линии связи 920. Кроме того, терминал 922 доступа находится в связи с антеннами 904 и 906, где антенны 904 и 906 передают информацию для получения доступа к терминалу 922 по прямой линии связи 924 и принимают информацию от терминала доступа 922 по обратной линии связи 926. В дуплексной системе с частотным разделением каналов (FDD) прямая линия связи 918 может использовать отличный диапазон частот, чем используемый обратной линией связи 920, и прямая линия связи 924 может использовать отличный диапазон частот, чем используемый обратной линией связи 926, например. Дополнительно, в дуплексной системе с временным разделением каналов (TDD) прямая линия связи 918 и обратная линия связи 920 могут использовать общий диапазон частот и прямая линия связи 924 и обратная линия связи 926 может использовать общий диапазон частот.
[0070] Каждая группа антенн и/или зона, в которой они назначаются для связи, может называться сектором базовой станции 902. Например, группы антенн могут быть сконструированы для связи с терминалами доступа в секторе зон, охваченных базовой станцией 902. При связи по прямым линиям связи 918 и 924 передающие антенны базовой станции 902 могут использовать формирование диаграммы направленности, чтобы улучшить отношение сигнала к шуму прямых линий связи 918 и 924 для терминалов 916 и 922 доступа. Кроме того, в то время как базовая станция 902 использует формирование диаграммы направленности для передачи на терминалы 916 и 922 доступа, разбросанные случайным образом по ассоциированной зоне охвата терминалы доступа в соседних ячейках могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей через единственную антенну на все свои терминалы доступа.
[0071] Фиг.10 показывает примерную систему 1000 беспроводной связи. Система 1000 беспроводной связи изображает одну базовую станцию 1010 и один терминал 1050 доступа для краткости. Однако, необходимо оценить, что система 1000 может включать в себя больше чем одну базовую станцию и/или больше чем один терминал доступа, причем дополнительные базовые станции и/или терминалы доступа могут быть по существу такими же или отличаться от примерной базовой станции 1010 и терминала доступа 1050, описанных ниже. Кроме того, необходимо оценить, что базовая станция 1010 и/или терминал доступа 1050 могут использовать системы и/или способы, описанные в настоящем описании для облегчения беспроводной связи между ними.
[0072] На базовой станции 1010 данные трафика для множества потоков данных выдаются от источника 1012 данных процессору 1014 (TX) передачи данных. Согласно примеру, каждый поток данных может быть передан по соответствующей антенне. Процессор 1014 TX форматирует, кодирует и перемежает поток данных трафика на основании конкретной схемы кодирования, выбранной для этого потока данных для выдачи закодированных данных.
[0073] Кодированные данные для каждого потока данных могут быть мультиплексированы с пилот-данными, используя методики ортогонального мультиплексирования с частотным разделением каналов (OFDM). Дополнительно или альтернативно, пилот-символы могут быть мультиплексированы с частотным разделением каналов (FDM), мультиплексированы с временным разделением каналов (TDM) или мультиплексированы с кодовым разделением каналов (CDM). Пилот-данные обычно являются известной комбинацией данных, которая обрабатывается известным способом и может быть использована в терминале доступа 850 для оценки ответа канала. Мультиплексированные пилот-данные и закодированные данные для каждого потока данных могут быть модулированы (например, преобразованы в символы) на основании конкретной схемы модуляции (например, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), M-фазной манипуляции (М-PSK), М-квадратурной амплитудной модуляции (М-QAM) и т.д.), выбранной для этого потока данных для выдачи символов модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены командами, выполненными или выданными процессором 1030.
t
t
[0074] Символы модуляции для потоков данных могут быть выданы на процессор 1020 MIMO TX передачи данных, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Затем процессор 1020 MIMO TX передачи данных выдает N потоков символов модуляции N передатчикам (TMTR) 1022a-1022t. В различных вариантах осуществления процессор 1020 MIMO TX передачи данных применяет веса формирования диаграммы направленности к символам потоков данных и к антенне, от которой передается символ.
t
t
[0075] Каждый передатчик 1022 принимает и обрабатывает соответствующий символьный поток для выдачи одного или более аналоговых сигналов и дополнительно приводит к требуемым условиям (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для выдачи модулированного сигнала, подходящего для передачи по каналу MIMO. Дополнительно, N модулированных сигналов от передатчиков 1022a-1022t передаются от N антенн 1024a-1024t соответственно.
r
[0076] На терминале 1050 доступа переданные модулированные сигналы принимаются посредством N антенн 1052a-1052r, и принятый сигнал от каждой антенны 1052 выдается соответствующему приемнику (RCVR) 1054a-1054r. Каждый приемник 1054 приводит к требуемым условиям (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, переводит приведенный к требуемым условиям сигнал в цифровую форму для получения выборки и дополнительно обрабатывает выборки для выдачи соответствующего «принятого» символьного потока.
r
r
t
[0077] Процессор 1060 RX приема данных может принимать и обрабатывать N принятых символьных потоков от N приемников 1054 на основании конкретного способа обработки приемника для выдачи N«обнаруженных» символьных потоков. Процессор 1060 приема данных может демодулировать, выполнять обратное перемежение и декодировать каждый обнаруженный символьный поток, чтобы восстановить данные трафика для потока данных. Обработка процессором 1060 RX приема данных является комплементарной к обработке, выполняемой процессором 1020 MIMO TX передачи данных и процессором 1014 передачи данных на базовой станции 1010.
[0078] Процессор 1070 может периодически определять, какую доступную технологию использовать, как рассмотрено выше. Дополнительно, процессор 1070 может формулировать сообщение обратной линии связи, содержащее индексную часть матрицы и часть значения ранга.
[0079] Сообщение обратной линии связи может содержать различные типы информации относительно линии связи и/или принятого потока данных. Сообщение обратной линии связи может быть обработано процессором 1038 TX передачи данных, который также принимает данные трафика для множества потоков данных от источника 1036 данных, модулированных модулятором 1080, приведенных к требуемым условиям передатчиками 1054a-1054r и переданных назад на базовую станцию 1010.
[0080] В базовой станции 1010 модулированные сигналы от терминала 1050 доступа принимаются антеннами 1024, приводятся к требуемым условиям приемниками 1022, демодулируются демодулятором 1040 и обрабатываются процессором 1042 RX приема данных, чтобы извлечь сообщение обратной линии связи, переданное терминалом 1050 доступа. Дополнительно, процессор 1030 может обрабатывать извлеченное сообщение для определения, какое предварительное кодирование матрицы использовать, чтобы определить веса формирования диаграммы направленности.
[0081] Процессоры 1030 и 1070 могут направлять (например, управлять, координировать, регулировать и т.д.) работу в базовой станции 1010 и терминале 1050 доступа соответственно. Соответствующие процессоры 1030 и 1070 могут быть ассоциированы с памятью 1032 и 1072, которая хранит программные коды и данные. Процессоры 1030 и 1070 могут также выполнять вычисления для получения оценки частотного и импульсного отклика для восходящей линии связи и нисходящей линии связи соответственно.
[0082] Фиг.11 иллюстрирует примерную базовую станцию 1100 в соответствии с различными аспектами. Базовая станция 1100 реализует последовательности распределения поднабора тонов, с различными последовательностями распределения поднабора тонов, генерируемыми для соответствующих различных типов сектора ячейки. Базовая станция 1100 включает в себя приемник 1102, передатчик 1104, процессор 1106, например центральный процессор, интерфейс 1108 ввода/вывода и память 1110, соединенные посредством шины 1109, по которой различные элементы 1102, 1104, 1106, 1108 и 1110 могут обменяться данными и информацией.
[0083] Секторизированная антенна 1103, подсоединенная к приемнику 1102, используется для приема данных и других сигналов, например отчетов канала от передач беспроводных терминалов от каждого сектора в пределах ячейки базовой станции. Секторизированная антенна 1105, подсоединенная к передатчику 1104, используется для передачи данных и других сигналов, например сигналов управления, пилот-сигналов, передачи сигналов маяка и т.д. на беспроводные терминалы 1200 (см. фиг.12) в пределах каждого сектора ячейки базовой станции. В других аспектах базовая станция 1100 может использовать множественные приемники 1102 и множественные передатчики 1104, например индивидуальный приемник 1102 для каждого сектора и индивидуальный передатчик 1104 для каждого сектора. Процессор 1106, может быть, например, центральным процессором общего назначения (CPU). Процессор 1106 управляет работой базовой станции 1100 под управлением одной или более программ 1118, хранящихся в памяти 1110, и реализует способы. Интерфейс 1108 ввода/вывода предоставляет соединение с другими узлами сети, присоединяя BS 1100 к другим базовым станциям, маршрутизаторам доступа, узлам сервера AAA и т.д., другим сетям и Интернету. Память 1110 включает в себя программы 1118 и данные/информацию 1120.
[0084] Данные/информация 1120 включают в себя данные 1136, информацию 1138 последовательности распределения поднабора тонов, включает в себя временную информацию 1140 полосы символа нисходящей линии связи и информацию 1142 тонов нисходящей линии связи, и данные/информацию 1144 беспроводного терминала (WT), включающую в себя множество наборов информации WT: информацию 1146 WT 1 и информацию 1160 WT N. Каждый набор информации WT, например информация 1146 WT 1, включает в себя данные 1148, ID (идентификатор) 1150 терминала, ID 1152 сектора, информацию 1154 канала восходящей линии связи, информацию 1156 канала нисходящей линии связи и информацию 1158 режима.
[0085] Программы 1118 включают в себя программы 1122 связи и программы 1124 управления базовой станцией. Программы 1124 управления базовой станцией включают в себя модуль 1126 планирования и программы 1128 сигнализации, включающие в себя программу 1130 распределения поднабора тонов для периодов полосы символа, другую программу 1132 скачкообразного распределения тонов нисходящей линии связи для остальной части периодов символов, например не периодов полосы символа, и программы 1134 посылки сигнала маяка.
[0086] Данные 1136 включают в себя данные, которые должны быть посланы кодеру 1114 передатчика 1104 для кодирования перед передачей на терминалы WT, и принятые данные от терминалов WT, которые были обработаны с помощью декодера 1112 приемника 1102 после приема. Временная информация 1140 полосы символа нисходящей линии связи включает в себя информацию структуры синхронизации кадра, такую как суперслот, слот сигнала маяка и информацию структуры ультраслота, и информацию, задающую, является ли данный период символа периодом полосы символа, и если да, то индекс периода полосы символа, и является ли символ полосы точкой отсечения для обрезания последовательности распределения поднабора тонов, используемой базовой станцией. Информация 1142 тона нисходящей линии связи включает в себя информацию, включающую в себя частоту несущей, назначенную на базовую станцию 1100, количество и частоту тонов, и набор из поднаборов тонов, которые должны быть распределены на периоды полосы символа, и другие значения, специфические для ячейки и сектора, такие как угол наклона, индекс угла наклона и тип сектора.
[0087] Данные 1148 могут включать в себя данные, которые WT 1 1200 принял от равноправного узла, данные, которые WT 1 1200 желает передать равноправному узлу, и информацию обратной связи отчета о качестве канала нисходящей линии связи. ID 1150 терминала - это назначенный базовой станцией 1100 идентификатор ID, который идентифицирует WT 1 1200. ID 1152 сектора включает в себя информацию, идентифицирующую сектор, в котором работает WT1 1200. ID 1152 сектора может использоваться, например, для определения типа сектора. Информация 1154 канала восходящей линии связи включает в себя информацию, идентифицирующую сегменты канала, которые были распределены блоком 1126 планирования для WT1 1200 для использования, например, сегментов канала трафика восходящей линии связи для данных, выделенные каналы управления восходящей линией связи для запросов, управления мощностью, управления тактированием и т.д. Каждый канал восходящей линии связи, назначенный на WT1 1200, включает в себя один или более логических тонов, каждый логический тон следует последовательности скачков по частоте восходящей линии связи. Информация 1156 канала нисходящей линии связи включает в себя информацию, идентифицирующую сегменты канала, которые были назначены блоком 1126 планирования для переноса данных и/или информации к WT1 1200, например, сегменты канала трафика нисходящей линии связи для пользовательских данных. Каждый канал нисходящей линии связи, назначенный на WT1 1200, включает в себя один или более логических тонов, каждый следует последовательности скачков по частоте нисходящей линии связи. Информация 1158 режима включает в себя информацию, идентифицирующую состояние работы WT1 1200, например состояние сна, задержки, работы.
[0088] Программы 1122 связи управляют базовой станцией 1100 для выполнения различных операций связи и реализации различных протоколов связи. Программы 1124 управления базовой станцией используются для управления базовой станцией 1100 для выполнения основных функциональных задач базовой станции, например генерирование и прием сигнала, планирование и реализация этапов способа некоторых аспектов, включающих в себя передачу сигналов на беспроводные терминалы, используя последовательности распределения поднабора тонов в течение полосы символа.
[0089] Программа 1128 сигнализации управляет работой приемника 1102 с его декодером 1112 и передатчиком 1104 с его кодером 1114. Программа 1128 сигнализации является ответственной за управление генерированием переданных данных 1136 и информации управления. Программа 1130 распределения поднабора тонов конструирует поднабор тонов, который должен быть использован в периоде полосы символа, используя способ этого аспекта, и используя данные/информацию 1120, включающую в себя информацию 1140 времени полосы символа нисходящей линии связи и ID 1152 сектора. Последовательности распределения поднабора тонов нисходящей линии связи будут различными для каждого типа сектора в ячейке и различны для смежных ячеек. Терминалы WT 1200 принимают сигналы в периодах полосы символа в соответствии с последовательностями распределения поднабора тонов нисходящей линии связи; базовая станция 1100 использует одинаковые последовательности распределения поднабора тонов нисходящей линии связи для генерирования переданных сигналов. Другая программа 1132 скачкообразного распределения тонов нисходящей линии связи конструирует последовательность скачкообразного переключения тонов нисходящей линии связи, используя информацию, включающую в себя информацию 1142 тонов нисходящей линии связи, и информацию 1156 канала нисходящей линии связи, для периодов символа, отличных от периодов полосы символа. Последовательности скачкообразного переключения тонов данных нисходящей линии связи синхронизированы по сектору ячейки. Программа 1134 посылки сигнала маяка управляет передачей сигнала маяка, например сигнала с относительно высокой мощностью сигнала, сконцентрированной на одном или нескольких тонах, которые могут быть использованы в целях синхронизации, например, для синхронизации структуры распределения сигналов во времени (тактирования) кадра нисходящей линии связи и поэтому последовательности распределения поднабора тонов относительно границы ультраслота.
[0090] Фиг.12 иллюстрирует примерный беспроводный терминал (конечный узел) 1200. Беспроводной терминал 1200 реализует последовательности распределения поднабора тонов. Беспроводной терминал 1200 включает в себя приемник 1202, включающий в себя декодер 1212, передатчик 1204, включающий в себя кодер 1214, процессор 1206 и память 1208, которые соединены посредством шины 1210, по которой различные элементы 1202, 1204, 1206, 1208 могут обмениваться данными и информацией. Антенна 1203 используется для приема сигналов от базовой станции (и/или неравноправного беспроводного терминала), подсоединенной к приемнику 1202. Антенна 1205, используемая для передачи сигналов, например, базовой станции (и/или неравноправному беспроводному терминалу), подсоединена к передатчику 1204.
[0091] Процессор 1206, например, CPU управляет работой беспроводного терминала 1200 и реализует способы посредством выполнения программ 1220 и используя данные/информацию 1222 в памяти 1208.
[0092] Данные/информация 1222 включают в себя данные 1234 пользователя, информацию 1236 пользователя и информацию 1250 последовательности распределения поднабора тонов. Данные 1234 пользователя могут включать в себя данные, предназначенные для равноправного узла, которые будут маршрутизироваы к кодеру 1214 для кодирования перед передачей передатчиком 1204 к базовой станции, и данные, принятые от базовой станции, которые были обработаны декодером 1212 в приемнике 1202. Информация 1236 пользователя включает в себя информацию 1238 канала восходящей линии связи, информацию 1240 канала нисходящей линии связи, информацию 1242 ID терминала, информацию 1244 ID базовой станции, информацию 1246 ID сектора и информацию 1248 режима. Информация 1238 канала восходящей линии связи включает в себя информацию, идентифицирующую сегменты каналов восходящей линии связи, которые были назначены базовой станцией для беспроводного терминала 1200 для использования при передаче к базовой станции. Каналы восходящей линии связи могут включать в себя каналы трафика восходящей линии связи, выделенные каналы управления восходящей линией связи, например, каналы запроса, каналы управления мощностью и каналы управления тактированием (синхронизацией). Каждый канал восходящей линии связи включает в себя один или более логических тонов, каждый логический тон следует последовательности скачкообразного переключения тонов восходящей линии связи. Последовательности скачкообразного переключения восходящей линии связи различны между каждым типом сектора ячейки и между смежными ячейками. Информация 1240 канала нисходящей линии связи включает в себя информацию, идентифицирующую сегменты канала нисходящей линии связи, которые были назначены базовой станцией на WT 1200 для использования, когда базовая станция передает данные/информацию к WT 1200. Каналы нисходящей линии связи могут включать в себя каналы трафика нисходящей линии связи и каналы назначения, причем каждый канал нисходящей линии связи включает в себя один или более логических тонов, каждый логический тон следует последовательности скачкообразного переключения нисходящей линии связи, которая синхронизирована между каждым сектором ячейки.
[0093] Информация 1236 пользователя также включает в себя информацию 1242 ID терминала, которая является идентификационной информацией, назначенной базовой станцией, информацию 1244 ID базовой станции, которая идентифицирует конкретную базовую станцию, с которой WT устанавливает связь, и информацию 1246 ID сектора, которая идентифицирует конкретный сектор ячейки, где WT 1200 располагается в настоящее время. ID 1244 базовой станции выдает значение угла наклона ячейки, и информация 1246 ID сектора выдает тип индекса сектора; значение угла наклона ячейки и тип индекса сектора могут использоваться для получения последовательностей скачкообразного переключения тона. Информация 1248 режима также включает в себя в информацию 1236 пользователя, идентифицирующую - находится ли WT 1200 в режиме сна, в режиме удержания или в режиме работы.
[0094] Информация 1250 последовательности распределения поднабора тонов включает в себя информацию 1252 времени полосы символа нисходящей линии связи и информацию 1254 тонов нисходящей линии связи. Информация 1252 времени полосы символа нисходящей линии связи включает в себя информацию структуры синхронизации кадра, такую как суперслот, слот сигнала маяка, и информацию структуры ультраслота и информацию, задающую, является ли данный период символа периодом полосы символа, и если да, индекс периода полосы символа, и является ли полоса символа точкой отсечения для обрезания последовательности распределения поднабора тонов, используемых базовой станцией. Информация 1254 тона нисходящей линии связи включает в себя информацию, включающую в себя несущую частоту, назначенную на базовую станцию, количество и частоту тонов, и набор поднаборов тонов, которые должны быть распределены на периоды полосы символа, и другие значения, специфические для ячейки и сектора, такие как угол наклона, индекс наклона и тип сектора.
[0095] Программы 1220 включают в себя программы 1224 связи и программы 1226 управления беспроводным терминалом. Программы 1224 связи управляют различными протоколами связи, используемыми посредством WT 1200. Программы 1226 управления беспроводным терминалом управляют основными функциональными возможностями беспроводного терминала 1200, включая в себя управление приемником 1202 и передатчиком 1204. Программы 1226 управления беспроводным терминалом включают в себя программы 1228 сигнализации. Программы 1128 сигнализации включают в себя программы 1230 распределения поднабора тонов для периодов полосы символа и другую программу 1232 скачкообразного переключения распределения тонов нисходящей линии связи для оставшихся периодов символа, например не периодов полосы символа. Программы 1230 распределения поднабора тонов используют данные/информацию 1222 пользователя, включающую в себя информацию 1240 канала нисходящей линии связи, информацию 1244 ID базовой станции, например индекс наклона и тип сектора, и информацию 1254 тонов нисходящей линии связи для генерирования последовательностей распределения поднабора тонов нисходящей линии связи в соответствии с некоторыми аспектами и обработки принятых данных, переданных от базовой станции. Другая программа 1230 скачкообразного переключения распределения тонов нисходящей линии связи конструирует последовательности скачкообразного переключения тонов нисходящей линии связи, используя информацию, включающую в себя информацию 1254 тонов нисходящей линии связи и информацию 1240 канала нисходящей линии связи для периодов символа, отличных от периодов символа полосы. При выполнении процессором 1206 программа 1230 распределения поднабора тонов используется для определения, когда и на каких тонах беспроводный терминал 1200 должен принять один или более сигналов полосы символа от базовой станции. Программа 1230 распределения тонов восходящей линии связи использует функцию распределения поднабора тонов наряду с информацией, принятой от базовой станции, для определения тонов, на которых она должна быть передана.
[0096] В одном или более примерных вариантах осуществления описанные функции могут быть реализованы в аппаратном обеспечении, аппаратно-программном обеспечении или любой их комбинации. Если реализуется в программном обеспечении, эти функции могут быть сохранены или переданы как одна или более команд или код на считываемом компьютером носителе. Считываемые компьютером носители включают в себя как компьютерные запоминающие носители, так и коммуникационные носители, включающие в себя любой носитель, который облегчает передачу компьютерной программы от одного места к другому. Носители могут быть любыми физическими носителями, которые могут быть доступны посредством компьютера. Посредством примера, а не ограничения, такие компьютерные запоминающие носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства или любой другой носитель, который может быть использован, чтобы переносить или сохранять желаемый программный код в форме команд или структур данных, и который может быть доступным посредством компьютера. В дополнение, любое соединение должным образом называется считываемым компьютером носителем. Например, если программное обеспечение передается от веб-сайта, сервера или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, абонентскую цифровую линию (DSL) или беспроводные технологии, такие как инфракрасное излучение, радио- и микроволны, то коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радио- и микроволны, включаются в определение носителя. Диск (disk) и диск (disc), как используются в настоящем описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), дискету и диск blue-ray, где диски (disk) обычно воспроизводят данные магнитным способом, в то время как диски (disc) воспроизводят данные оптическим образом посредством лазеров. Комбинации вышеупомянутого должны также быть включены в понятие считываемых компьютером носителей.
[0097] Когда варианты осуществления реализуются в программном коде или сегментах кода, должно быть оценено, что сегмент кода может представлять процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программ, класс или любую комбинацию команд, структур данных или программных операторов. Сегмент кода может быть соединен с другим сегментом кода или схемой аппаратного обеспечения посредством посылки и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут быть посланы, отправлены или переданы, используя любое подходящее средство, включающее в себя совместное использование памяти, передачу сообщения, передачу маркера, сетевую передачу и т.д. Дополнительно, в некоторых аспектах этапы и/или действия способа или алгоритма могут постоянно находиться в качестве одной или любой комбинации или набора кодов и/или команд на считываемом машиной носителе и/или считываемом компьютером носителе, который может быть включен в компьютерный программный продукт.
[0098] Для реализации программного обеспечения методики, описанные в настоящем описании, могут быть реализованы с модулями (например, процедурами, функциями и т.д.), которые выполняют функции, описанные в настоящем описании. Коды программного обеспечения могут храниться в блоках памяти и выполняться процессорами. Блок памяти может быть реализован в процессоре или быть внешним по отношению к процессору в случае, когда он может быть оперативно подсоединен к процессору с помощью различных средств, которые известны в данной области техники.
[0099] Для реализации аппаратного обеспечения блоки обработки могут быть реализованы в одной или более специализированных интегральных схемах (схемах ASIC), цифровых сигнальных процессорах (процессорах DSP), цифровых устройствах обработки сигнала (устройствах DSPD), программируемых логических устройствах (устройствах PLD), программируемых пользователем вентильных матрицах (матрицах FPGA), процессорах общего назначения, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, разработанных для выполнения функций, описанных в настоящем описании, или их комбинаций.
[00100] Описанное выше включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждую мыслимую комбинацию компонентов или методологий в целях описать вышеупомянутый вариант осуществления, но специалист в данной области техники может распознать, что возможно много дополнительных комбинаций и перестановок раскрытой сущности изобретения. Соответственно, описанные варианты осуществления предназначены, чтобы охватить все такие изменения, модификации и вариации, которые находятся в пределах сущности и объема приложенной формулы изобретения. Кроме того, до той степени, в которой термин «включает в себя» используется как в детальном описании, так и в формуле изобретения, такой термин предназначается, чтобы быть включенным способом, аналогичным термину «содержащий», когда «содержащий» интерпретируется при использовании в качестве переходного слова в формуле изобретения.
[00101] Используемые в настоящем описании термины «делать вывод» или «логический вывод» в целом относятся к процессу рассуждения или логического выведения состояний системы, среды и/или пользователя из ряда наблюдений, которые накапливаются с помощью событий и/или данных. Логический вывод может использоваться для идентификации конкретного контекста или действия, или, например, может генерировать распределение вероятности по состояниям. Логический вывод может быть вероятностным, то есть вычислением распределения вероятности по интересующим состояниям на основании рассмотрения данных и событий. Логический вывод может также относиться к методикам, используемым для создания высокоуровневых событий из набора событий и/или данных. Такой вывод приводит к конструированию новых событий или действий из набора данных наблюдаемых событий и/или сохраненного события, скоррелированы ли события или нет в близкой временной близости, и исходят ли события и данные из одного или нескольких источников события и данных.
[00102] Используемые в настоящем изобретении термины «компонент», «система», «модуль» и т.п. предназначаются, чтобы относиться к связанному с компьютером объекту как аппаратному обеспечению, аппаратно-программному обеспечению комбинации программного обеспечения и аппаратного обеспечения, программному обеспечению, так и программному обеспечению при выполнении. Например, компонент может быть, но не ограничиваться, процессом, выполняющимся на процессоре, процессором, объектом, выполняемой программой, потоком выполнения, программой и/или компьютером. Посредством иллюстрации оба приложения, выполняющиеся на компьютерном устройстве, могут быть компонентами. Один или более компонентов могут находиться в пределах процесса и/или потока выполнения, и компонент может быть размещен на одном электронном устройстве и/или распределен между двумя или более компьютерами. Дополнительно, эти компоненты могут выполняться с различных считываемых компьютером носителей, имеющих различные структуры данных, хранящихся на них. Компоненты могут связываться посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (например, данные от одного компонента, взаимодействующие с другим компонентом в локальной системе, распределенной системе и/или с помощью сети, такой как Интернет, с другими системами посредством сигнала).