СПОСОБ И УСТРОЙСТВО, КОТОРЫЕ ОБЕСПЕЧИВАЮТ ВЫРАВНИВАНИЕ ХРОНИРОВАНИЯ В СИСТЕМЕ С МНОЖЕСТВОМ НЕСУЩИХ
METHOD AND APPARATUS FACILITATING TIMING ALIGNMENT IN MULTICARRIER SYSTEM

Перекрестная ссылка на родственные заявки
По настоящей заявке на патент испрашивается приоритет по дате подачи предварительной заявки США с порядковым номером 61/218769, озаглавленной "TIMING ALIGNMENT IN A MULTICARRIER SYSTEM", которая была подана 19 июня 2009 г., предварительной заявки США с порядковым номером 61/294053, озаглавленной "TIMING ALIGNMENT IN A MULTICARRIER SYSTEM", которая была подана 11 января 2010 г., и предварительной заявки США с порядковым номером 61/305014, озаглавленной "TIMING ALIGNMENT IN A MULTICARRIER SYSTEM", которая была подана 16 февраля 2010 г. Вышеупомянутые заявки полностью включены в этот документ по ссылке.
Область техники, к которой относится изобретение
Нижеследующее описание в целом относится к беспроводной связи, а более точно к способам и устройствам, которые обеспечивают поддержание синхронизации хронирования для абонентского оборудования в системе с множеством несущих Усовершенствованного проекта долгосрочного развития (LTE-A).
Уровень техники
Для предоставления различных типов содержимого передаваемой информации, например речи, данных и т.д., широко применяются системы беспроводной связи. Эти системы могут быть системами множественного доступа, которые могут поддерживать связь с множеством пользователей посредством совместного использования доступных ресурсов системы (например, ширины полосы и мощности передатчика). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы Проекта долгосрочного развития(LTE) 3 GPP и системы множественного доступа с ортогональным частотным разделением (OFDMA).
В общем, система беспроводной связи множественного доступа может одновременно поддерживать связь для множества беспроводных терминалов. Каждый терминал изменяет направление линии связи на противоположное. Прямой линией связи (или нисходящей линией связи) называется линия связи из базовых станций в терминалы, а обратной линией связи (или восходящей линией связи) называется линия связи из терминалов в базовые станции. Эта линия связи может быть установлена через систему с одним входом и одним выходом, систему со многими входами и одним выходом или систему со многими входами и многими выходами (MIMO).
T
R
T
R
S
s
T
R
s
Система MIMO использует множество (N) передающих антенн и множество (N) приемных антенн для передачи данных. Канал MIMO, формируемый N передающими и N приемными антеннами, может быть разложен на N независимых каналов, которые также называются пространственными каналами, где N≤min{N,N}. Каждый из N независимых каналов соответствует одному измерению. Система MIMO может предоставлять улучшенные характеристики (например, более высокую пропускную способность и/или большую надежность), если используются дополнительные измерения, создаваемые многоэлементными передающей и приемной антеннами.
Система MIMO поддерживает системы дуплексной связи с частотным разделением (FDD) и дуплексной связи с временным разделением (TDD). В системе TDD передачи по прямой и обратной линии связи выполняются в идентичном диапазоне частот, чтобы принцип взаимности обеспечивал возможность оценки канала прямой линии связи исходя из канала обратной линии связи. Это обеспечивает возможность точке доступа извлекать коэффициент усиления формирования главного лепестка диаграммы направленности антенны передатчика на прямой линии связи, когда в точке доступа имеются в распоряжении многоэлементные антенны.
В отношении синхронизации хронирования в режиме работы с одной несущей, отмечено, что поддержание такой синхронизации хронирования для абонентского оборудования (UE) включает в себя прием абонентским оборудованием (UE) сдвига восходящей линии связи/нисходящей линии связи от сети, который время от времени должен обновляться, с указанием того, как оно должно выравнивать свои передачи по восходящей линии связи относительно принимаемого хронирования нисходящей линии связи. В режиме работы с множеством несущих, однако, синхронизация является более сложной. С предположением о том, что все несущие, обслуживающие одно UE, передаются из идентичного узла сотовой связи, очевидно, что общий сдвиг должен быть адекватным. Однако, даже совместно расположенные несущие могут испытывать некоторые отклонения в хронировании по ряду причин (например, задержка в кабеле, расстояние между узлом базовой станции и удаленной радиоголовкой и т.д.), что делает отдельные сдвиги хронирования для каждой несущей полезными или даже необходимыми.
Вышеописанные недостатки современных систем беспроводной связи приведены только для того, чтобы дать общий обзор некоторых проблем обычных систем, и они не являются исчерпывающими. Другие проблемы, связанные с обычными системами, и соответствующие преимущества различных иллюстративных вариантов осуществления, описанных в этом документе, могут также стать очевидными после просмотра нижеследующего описания.
Раскрытие изобретения
Далее представлено упрощенное краткое изложение одного или нескольких вариантов осуществления для понимания сущности таких вариантов осуществления. Это краткое изложение не является исчерпывающим кратким обзором всех рассматриваемых вариантов осуществления, и не предназначено ни для идентификации ключевых или критических элементов всех вариантов осуществления, ни для установления границ объема любого или всех вариантов осуществления. Его единственной целью является представление некоторых концепций одного или нескольких вариантов осуществления в упрощенной форме как вступления к более подробному описанию, которое представлено далее.
Согласно одному или нескольким вариантам осуществления и соответствующему их раскрытию, описаны различные аспекты, связанные с поддержанием синхронизации хронирования для абонентского оборудования в системе LTE-A. Согласно одному аспекту раскрыты способы и компьютерные программные продукты, которые обеспечивают выравнивание хронирования в системе с множеством несущих. Эти варианты осуществления включают в себя определение, по меньшей мере, одного хронирования нисходящей линии связи, связанного с, по меньшей мере, одной несущей нисходящей линии связи, и установление хронирования восходящей линии связи, связанного с группой несущих восходящей линии связи. Для этих вариантов осуществления хронирование восходящей линии связи устанавливается на основе обработки, по меньшей мере, одного хронирования нисходящей линии связи и сдвига хронирования, связанного с группой несущих восходящей линии связи. Каждая группа несущих восходящей линии связи далее передается в пределах порогового значения хронирования восходящей линии связи.
Согласно другому аспекту раскрыто устройство, выполненное с возможностью обеспечения выравнивания хронирования в системе с множеством несущих. В таком варианте осуществления это устройство включает в себя процессор, выполненный с возможностью исполнения исполняемых компьютером компонентов, хранящихся в памяти. Исполняемые компьютером компоненты включают в себя компонент хронирования нисходящей линии связи, компонент хронирования восходящей линии связи и компонент связи. Компонент хронирования нисходящей линии связи выполнен с возможностью определения, по меньшей мере, одного хронирования нисходящей линии связи, связанного с, по меньшей мере, одной несущей нисходящей линии связи, а компонент хронирования восходящей линии связи выполнен с возможностью установления хронирования восходящей линии связи, связанного с группой несущих восходящей линии связи. Для этого варианта осуществления хронирование восходящей линии связи устанавливается на основе, по меньшей мере, одного хронирования нисходящей линии связи и сдвига хронирования, связанного с группой несущих восходящей линии связи. Компонент связи дополнительно выполнен с возможностью передачи каждой из группы несущих восходящей линии связи в пределах порогового значения хронирования восходящей линии связи.
Согласно следующему аспекту раскрыто другое устройство. В таком варианте осуществления устройство включает в себя средство для определения, средство для установления и средство для передачи. Для этого варианта осуществления средство для определения определяет, по меньшей мере, одно хронирование нисходящей линии связи, связанное с, по меньшей мере, одной несущей нисходящей линии связи, а средство для установления устанавливает хронирование восходящей линии связи, связанное с группой несущих восходящей линии связи. Для этого варианта осуществления хронирование восходящей линии связи устанавливается на основе, по меньшей мере, одного хронирования нисходящей линии связи и сдвига хронирования, связанного с группой несущих восходящей линии связи. Средство для передачи далее передает каждую группу несущих восходящей линии связи в пределах порогового значения хронирования восходящей линии связи. В других вариантах осуществления устройство также включает в себя средство для выполнения процедуры произвольного доступа на, по меньшей мере, одной несущей произвольного доступа. Для этого варианта осуществления упомянутая, по меньшей мере, одна несущая произвольного доступа включена в группу несущих нисходящей линии связи, которая включает в себя упомянутую, по меньшей мере, одну несущую нисходящей линии связи.
Согласно еще одному аспекту раскрыты другие способы и компьютерные программные продукты для обеспечения выравнивания хронирования в системе с множеством несущих. Для этих вариантов осуществления предоставлены различные этапы, включающие в себя этап передачи информации нисходящей линии связи, в беспроводной терминал через, по меньшей мере, одну несущую нисходящей линии связи. Эти варианты осуществления также включают в себя назначение сдвига хронирования группе несущих восходящей линии связи и предоставление этого сдвига хронирования в беспроводной терминал через упомянутую, по меньшей мере, одну несущую нисходящей линии связи. Информацию восходящей линии связи, далее принимают через упомянутую группу несущих восходящей линии связи согласно упомянутому сдвигу хронирования.
Также раскрыто другое устройство для обеспечения выравнивания хронирования в системе с множеством несущих. В таком варианте осуществления это устройство включает в себя процессор, выполненный с возможностью исполнения исполняемых компьютером компонентов, хранящихся в памяти. Исполняемые компьютером компоненты включают в себя компонент сдвига хронирования, передающий компонент и приемный компонент. Компонент сдвига хронирования выполнен с возможностью назначения сдвига хронирования группе несущих восходящей линии связи, а передающий компонент выполнен с возможностью предоставления этого сдвига хронирования в беспроводной терминал через, по меньшей мере, одну несущую нисходящей линии связи. Приемный компонент далее выполнен с возможностью приема информации восходящей линии связи, через упомянутую группу несущих восходящей линии связи согласно упомянутому сдвигу хронирования.
Согласно следующему аспекту раскрыто другое устройство. В таком варианте осуществления это устройство включает в себя средство для передачи, средство для назначения, средство для предоставления и средство для приема. Для этого варианта осуществления, средство для передачи передает, по меньшей мере, одну несущую нисходящей линии связи в беспроводной терминал. Средство для назначения далее назначает сдвиг хронирования группе несущих восходящей линии связи, а средство предоставления предоставляет этот сдвиг хронирования в беспроводной терминал через упомянутую, по меньшей мере, одну несущую нисходящей линии связи. Средство для приема далее принимает информацию восходящей линии связи, через упомянутую группу несущих восходящей линии связи согласно упомянутому сдвигу хронирования. Согласно еще одному варианту осуществления упомянутое устройство также включает в себя средство для формирования сообщения хронирования. Для этого варианта осуществления сообщение хронирования включает в себя набор инструкций хронирования восходящей линии связи, которые предоставляются в беспроводной терминал.
Для выполнения вышеупомянутых и связанных частей, один или несколько вариантов осуществления содержат признаки, полностью описанные далее в этом документе, и отдельно указанные в формуле изобретения. В последующем описании и прилагаемых чертежах подробно изложены определенные иллюстративные аспекты одного или нескольких вариантов осуществления. Однако эти аспекты указывают только на некоторые различные пути возможного применения принципов различных вариантов осуществления, и подразумевается, что описанные варианты осуществления содержат все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 - изображение системы беспроводной связи согласно различным аспектам, изложенным в этом документе.
Фиг.2 - изображение иллюстративного режима работы беспроводной сети, который можно применять вместе с различными системами и способами, описанными в этом документе.
Фиг.3 - изображение иллюстративной системы, в которой две группы хронирования связываются с одним eNodeB согласно одному варианту осуществления.
Фиг.4 - изображение иллюстративного неоднозначного хронирования восходящей линии связи.
Фиг.5 - изображение иллюстративного усреднения хронирований восходящей линии связи согласно одному варианту осуществления.
На фиг.6 изображена блок-схема иллюстративного беспроводного терминала, который обеспечивает выравнивание хронирования в системе с множеством несущих согласно одному аспекту описания объекта изобретения.
Фиг.7 - изображение иллюстративной связи электронных компонентов, которые эффективно выравнивают хронирование в системе с множеством несущих.
Фиг.8 - блок-схема, на которой изображен иллюстративный способ обеспечения выравнивания хронирования в системе с множеством несущих согласно одному аспекту описания объекта изобретения.
На фиг.9 изображена блок-схема иллюстративной базовой станции, которая обеспечивает выравнивание хронирования в системе с множеством несущих согласно одному аспекту описания объекта изобретения.
Фиг.10 - изображение иллюстративной связи электронных компонентов, которые эффективно выравнивают хронирование в системе с множеством несущих.
Фиг.11 - блок-схема, на которой изображен иллюстративный способ обеспечения выравнивания хронирования в системе с множеством несущих согласно одному аспекту описания объекта изобретения.
Фиг.12 - пример иллюстративной системы связи, реализованной согласно различным аспектам, включающей в себя множество сот.
Фиг.13 - пример иллюстративной базовой станции согласно различным аспектам, описанным в этом документе.
Фиг.14 - пример иллюстративного беспроводного терминала, реализованного согласно различным аспектам, описанным в этом документе.
Осуществление изобретения
Далее описываются различные варианты осуществления со ссылкой на чертежи, на которых сходные ссылочные позиции используются для ссылок на сходные элементы. В последующем описании в целях пояснения изложены многочисленные конкретные детали для обеспечения полного понимания одного или нескольких вариантов осуществления. Однако может быть очевидно, что такой(ие) вариант(ы) осуществления можно применять без этих конкретных деталей. В других случаях, общеизвестные структуры и устройства представлены в виде блок-схемы для обеспечения описания одного или нескольких вариантов осуществления.
Описание объекта изобретения ориентировано на обеспечение выравнивания хронирования для абонентского оборудования в системах с множеством несущих, хронирование которых может быть разным. Раскрыты иллюстративные варианты осуществления, в которых несущие сгруппированы в "группы хронирования" со сходной информацией хронирования (в пределах допуска), причем поведение сигнализации для синхронизации хронирования происходит на основе для каждой группы, а не на основе для каждой несущей.
В связи с этим отмечено, что способы, описанные в этом документе, могут использоваться для различных систем беспроводной связи, например, для систем множественного доступа с кодовым разделением (CDMA), множественного доступа с временным разделением (TDMA), множественного доступа с частотным разделением (FDMA), множественного доступа с ортогональным частотным разделением (OFDMA), множественного доступа с частотным разделением и передачей на одной несущей (SC-FDMA), высокоскоростного пакетного доступа и других систем. Термины "система" и "сеть" часто используют как синонимы. В системе CDMA может быть реализована такая радиотехнология, как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие разновидности CDMA. cdma2000 охватывает стандарты IS-2000, IS-95 и IS-856. В системе TDMA может быть реализована такая радиотехнология, как глобальная система мобильной связи (GSM). В системе OFDMA может быть реализована такая радиотехнология, как эволюционный UTRA (Evolved UTRA, E-UTRA), ультрамобильная широкополосная связь (Ultra Mobile Broadband, UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM и т.д. UTRA и E-UTRA являются частью универсальной мобильной телекоммуникационной системы (UMTS). Проект долгосрочного развития (LTE) 3GPP является вариантом UMTS, который использует E-UTRA, который применяет OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи.
Множественный доступ с частотным разделением и передачей на одной несущей (SC-FDMA) использует модуляцию одной несущей и компенсацию в частотной области. SC-FDMA имеет аналогичные характеристики и, по существу, его общая сложность идентична общей сложности системы OFDMA. Сигнал SC-FDMA имеет более низкий уровень отношения пиковой и средней мощностей (PAPR) вследствие присущей ему структуры с одной несущей. SC-FDMA может использоваться, например, в передаче информации по восходящей линии связи, где низкий уровень PAPR очень полезен для терминалов доступа с точки зрения эффективности мощности передатчика. Соответственно, SC-FDMA может быть реализован в качестве схемы множественного доступа на восходящей линии связи в проекте долгосрочного развития (LTE) 3GPP (3GPP Long Term Evolution) или в усовершенствованном UTRA (Evolved UTRA).
Высокоскоростной пакетный доступ (HSPA) может включать в себя технологию высокоскоростного пакетного доступа по нисходящей линии связи (HSDPA) и технологию высокоскоростного пакетного доступа по восходящей линии связи (HSUPA) или усовершенствованной восходящей линии связи (EUL) и может также включать в себя технологию HSPA+., HSDPA, HSUPA и HSPA+ являются частью спецификаций Проекта партнерства третьего поколения (3GPP) Выпуск 5, Выпуск 6 и Выпуск 7, соответственно.
Высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA) оптимизирует передачу данных от сети в абонентское оборудование (UE). Как используется в этом описании, передача от сети в абонентское оборудование UE может называться "нисходящая линия связи" (DL). Способы передачи могут обеспечивать возможность скоростей передачи данных несколько Мбит/с. Высокоскоростной пакетный доступ по нисходящей линии связи (HSDPA) может увеличить пропускную способность мобильных радиосетей. Высокоскоростной пакетный доступ по восходящей линии связи (HSUPA) может оптимизировать передачу данных из терминала в сеть. Как используется в этом описании, передачи из терминала в сеть могут называться "восходящая линия связи" (UL). Способы передачи данных по восходящей линии связи могут обеспечивать возможность скоростей передачи данных несколько Мбит/с. HSPA предоставляет еще большие улучшения и на восходящей линии связи, и на нисходящей линии связи, как специфицировано в Выпуске 7 спецификации 3GPP. Способы высокоскоростного пакетного доступа (HSPA) обычно допускают более быстрые взаимодействия между нисходящей линией связи и восходящей линией связи в службах данных, передающих большие объемы данных, например, в приложениях мобильный офис, видеоконференцсвязь и передача голоса по IP-сетям (VoIP).
На восходящей линии связи и нисходящей линии связи могут использоваться быстрые протоколы передачи данных, например, гибридный автоматический запрос на повторную передачу (HARQ). Такие протоколы, например, гибридный автоматический запрос на повторную передачу (HARQ), обеспечивают возможность получателю автоматически запрашивать повторную передачу пакета, который мог быть принят с ошибкой.
В этом документе описаны различные варианты осуществления, связанные с терминалом доступа. Терминал доступа также может называться системой, абонентским блоком, абонентским пунктом, мобильной станцией, мобильным телефоном, удаленной станцией, удаленным терминалом, мобильным устройством, терминалом пользователя, терминалом, устройством радиосвязи, агентом пользователя, устройством пользователя или абонентским оборудованием (UE). Терминал доступа может быть сотовым телефоном, радиотелефоном, телефоном с протоколом инициации сеансов (SIP), станцией беспроводного локального шлейфа (WLL), персональным цифровым секретарем (PDA), малогабаритным устройством, имеющим средство беспроводного соединения, вычислительным устройством или другим устройством обработки, соединенным с беспроводным модемом. Кроме того, в этом документе описаны различные варианты осуществления, связанные с базовой станцией. Базовая станция может использоваться для обмена информацией с терминалом(ами) доступа и может также называться точкой доступа, узлом B, усовершенствованным узлом B (eNodeB), базовой станцией точки доступа или некоторым другим термином.
На фиг.1 изображена система 100 беспроводной связи согласно различным вариантам осуществления, представленным в этом описании. Система 100 содержит базовую станцию 102, которая может включать в себя множество групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110 и еще одна группа может включать в себя антенны 112 и 114. Для каждой группы антенн изображены две антенны, однако, для каждой группы может быть использовано большее или меньшее количество антенн. Базовая станция 102 может дополнительно содержать канал передатчика и канал приемника, каждый из которых может в свою очередь содержать множество компонентов, связанных с приемом и передачей сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как будет понятно специалисту в данной области техники.
Базовая станция 102 может обмениваться информацией с одним или несколькими терминалами доступа, например, терминалом 116 доступа и терминалом 122 доступа, однако, должно быть понятно, что базовая станция 102 может обмениваться информацией по существу с любым количеством терминалов доступа, аналогичных терминалам 116 и 122 доступа. Терминалы 116 и 122 доступа могут быть, например, сотовыми телефонами, смартфонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радио, глобальными системами определения местоположения, устройствами PDA и/или любым другим соответствующим устройством для обмена информацией через систему 100 беспроводной связи. Как изображено, терминал 116 доступа связан с антеннами 112 и 114, где антенны 112 и 114 передают информацию в терминал 116 доступа по прямой линии 118 связи и принимают информацию из терминала 116 доступа по обратной линии 120 связи. Кроме того, терминал 122 доступа связан с антеннами 104 и 106, где антенны 104 и 106 передают информацию в терминал 122 доступа по прямой линии связи 124 и принимают информацию из терминала 122 доступа по обратной линии связи 126. В системе с дуплексной связью с частотным разделением (FDD) прямая линия 118 связи может использовать полосу частот, отличающуюся от той, которую использует обратная линия 120 связи, и прямая линия 124 связи может использовать полосу частот, отличающуюся от той, которую использует обратная линия 126 связи, например. Кроме того, в системе с дуплексной связью с временным разделением (TDD), прямая линия 118 связи и обратная линия 120 связи могут использовать общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут использовать общую полосу частот.
Каждая группа антенн и/или зона, для связи в которой они предназначены, может называться сектором базовой станции 102. Например, группы антенн могут быть предназначены для обмена информацией с терминалами доступа в секторе зон, охваченных базовой станцией 102. При связи по прямым линиям 118 и 124 связи, передающие антенны базовой станции 102 могут использовать формирование главного лепестка диаграммы направленности антенны для улучшения отношения сигнал/шум прямых линий 118 и 124 связи для терминалов 116 и 122 доступа. Кроме того, несмотря на то, что базовая станция 102 использует формирование главного лепестка диаграммы направленности антенны для передачи в терминалы 116 и 122 доступа, рассредоточенные случайным образом по всей относящейся к ней зоне охвата, терминалы доступа в соседних сотах могут подвергаться меньшему влиянию помех по сравнению с базовой станцией, передающей через одну антенну во все свои терминалы доступа.
На фиг.2 изображена иллюстративная система 200 радиосвязи. Для краткости в системе 200 беспроводной связи изображены одна базовая станция 210 и один терминал 250 доступа. Однако следует понимать, что система 200 может содержать несколько базовых станций и/или несколько терминалов доступа, причем дополнительные базовые станции и/или терминалы доступа могут быть по существу подобными иллюстративной базовой станции 210 и терминалу 250 доступа, описанным ниже, или отличаться от них. Кроме того, следует понимать, что базовая станция 210 и/или терминал 250 доступа могут использовать системы и/или способы, описанные в этом документе, для обеспечения беспроводной связи между ними.
В базовой станции 210, данные трафика для нескольких потоков данных предоставляют из источника 212 данных в процессор 214 данных передатчика (TX). Согласно одному примеру, каждый поток данных может передаваться через соответствующую антенну. Процессор 214 данных TX форматирует, кодирует и осуществляет перемежение потока данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, для предоставления кодированных данных.
С использованием способов мультиплексирования с ортогональным частотным разделением (OFDM) кодированные данные для каждого потока данных могут быть мультиплексированы с данными пилот-сигнала. Дополнительно или в качестве альтернативы, символы пилот-сигнала могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Данные пилот-сигнала, как правило, являются известной комбинацией данных, которая обрабатывается известным способом и может использоваться в терминале 250 доступа для оценки характеристики канала. Мультиплексированные пилот-сигналы и кодированные данные для каждого потока данных могут модулироваться (например, отображаться в символы) на основе конкретной схемы модуляции (например, двухпозиционной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QSPK), многоуровневой фазовой манипуляции (М-PSK) или многоуровневой квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных для обеспечения символов модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться инструкциями, исполняемыми или предоставляемыми процессором 230.
T
T
Символы модуляции для потоков данных могут обеспечиваться в процессор 220 MIMO TX, который также может обрабатывать символы модуляции (например, для OFDM). Процессор 220 MIMO TX далее предоставляет N потоков символов модуляции в N передатчиков (TMTR) с 222a по 222t. В различных вариантах осуществления, процессор 220 MIMO TX применяет веса формирования главного лепестка диаграммы направленности антенны к символам потоков данных и к антенне, из которой передается символ.
T
T
Каждый передатчик 222 принимает и обрабатывает соответствующий поток символов для предоставления одного или нескольких аналоговых сигналов, и также преобразует (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для предоставления модулированного сигнала, подходящего для передачи по каналу MIMO. Кроме того, N модулированных сигналов из передатчиков с 222a по 222t передаются из N антенн с 224a по 224t, соответственно.
R
В терминале 250 доступа, переданные модулированные сигналы принимаются N антеннами с 252a по 252r, и принятый сигнал из каждой антенны 252 предоставляется в соответствующий приемник (RCVR) с 254a по 254r. Каждый приемник 254 преобразует (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает преобразованный сигнал для обеспечения выборок и далее обрабатывает выборки для предоставления соответствующего "принятого" потока символов.
R
R
T
Процессор 260 данных RX может принимать и обрабатывать N принятых потоков символов из N приемников 254 на основе конкретного способа обработки приемника для предоставления N "детектированных" потоков символов. Процессор 260 данных RX может демодулировать, устранять перемежение и декодировать каждый детектированный поток символов для восстановления данных трафика для потока данных. Обработка процессором 260 данных RX является дополняющей к той, которая выполняется процессором 220 MIMO TX и процессором 214 данных TX в базовой станции 210.
Процессор 270 может периодически определять, какую доступную технологию использовать, как обсуждалось выше. Кроме того, процессор 270 может формулировать сообщение обратной линии связи, содержащее часть с индексами матрицы и часть со значением ранга.
Сообщение обратной линии связи может содержать различные типы информации относительно линии связи и/или потока принимаемых данных. Сообщение обратной линии связи может обрабатываться процессором 238 данных TX, который также принимает данные трафика для нескольких потоков данных из источника 236 данных, модулироваться модулятором 280, преобразовываться передатчиками с 254a по 254r и передаваться обратно в базовую станцию 210.
В базовой станции 210 модулированные сигналы из терминала 250 доступа принимаются антеннами 224, преобразуются приемниками 222, демодулируются демодулятором 240 и обрабатываются процессором 242 данных RX для извлечения сообщения обратной линии связи, переданного терминалом 250 доступа. Кроме того, процессор 230 может обрабатывать извлеченное сообщение для определения того, какую матрицу предварительного кодирования использовать для определения весов формирования главного лепестка диаграммы направленности антенны.
Процессоры 230 и 270 могут управлять (например, контролировать, координировать, организовывать и т.д.) функционированием в базовой станции 210 и терминале 250 доступа, соответственно. Соответствующие процессоры 230 и 270 могут быть связаны с памятью 232 и 272, в которой хранятся коды программ и данные. Процессоры 230 и 270 также могут выполнять вычисления для получения оценок частотных и импульсных характеристик для восходящей линии связи и нисходящей линии связи, соответственно.
В качестве общих основных положений, аспекты, раскрытые в этом документе, ориентированы на назначение UE, по меньшей мере, одной "группе хронирования", которая далее в этом документе называется группой несущих с хронированиями восходящей линии связи, которые являются идентичными в пределах некоторого допуска. В зависимости от допуска группа хронирования может включать в себя несущие, которые совместно используют общий узел управления (но могут, тем не менее, иметь детальные различия в хронировании), или только несущие, антенны которых являются соотнесенными. Для некоторых вариантов осуществления, разные несущие с синхронизированными нисходящими линиями связи, но существенными различиями в хронировании восходящей линии связи для данного UE (например, из разных узлов сотовой связи в синхронной сети), соответственно, обычно не принадлежат к идентичной группе хронирования.
Согласно одному аспекту предполагается, что UE могут быть назначены несущие из нескольких групп хронирования. В принципе, UE с достаточными возможностями приема и декодирования может прослушивать несколько наборов несущих с независимым хронированием. Такая ситуация может, например, возникнуть, если UE назначено несущим из разных узлов сотовой связи. Однако, с текущей схемой LTE (без мягкой передачи обслуживания), и сложностями, которые возникают при попытке проектирования такой системы, назначение из нескольких узлов представляется маловероятным.
Даже в этом случае, если допуски, определяющие группу хронирования, являются адекватными, то то, что UE могут быть назначены несущие из нескольких групп хронирования, происходящих из идентичного узла сотовой связи, является возможным. Например, на фиг.3, иллюстративная система является примером того, как две группы хронирования могут происходить из одного eNodeB. Как изображено, система 300 включает в себя удаленную радио-головку 320, принадлежащую основному узлу 310 базовой станции, причем несущие из удаленной радиоголовки 320 связываются с группой 322 хронирования, а несущие из основного узла 310 базовой станции связываются с группой 312 хронирования. Соответственно, беспроводной терминал 330 принимает несущие, имеющие разные хронирования, из одного eNodeB, причем несущие в пределах допуска разности хронирования сгруппированы вместе. В таком случае, так как беспроводной терминал 330 может быть назначен несущим и в группе 312 хронирования, и в группе 322 хронирования, то предполагается, что беспроводной терминал 330 поддерживает хронирование отдельно для каждой группы. Для некоторых вариантов осуществления, для этого могут потребоваться отдельные процедуры опережения хронирования для каждой группы, или улучшенная сигнализация, обеспечивающая возможность поддержания хронирования так, чтобы оно происходило для всех групп параллельно.
Согласно одному аспекту, также рассматриваются варианты осуществления, ориентированные на выбор несущих, для выполнения процедуры произвольного доступа. Действительно, в пределах каждой группы хронирования, UE может время от времени выполнять произвольный доступ для обновления своего хронирования (например, если хронирование поддерживается посредством отдельной процедуры для каждой группы хронирования). Здесь, несмотря на то, что это обновление должно выполняться только с одной несущей из каждой группы хронирования, возникает проблема относительно того, как UE должно определять то, какая это несущая. Согласно одному аспекту, UE выполнено с возможностью избегать выполнения ненужных обновлений хронирования (т.е. выбирать одну несущую из группы хронирования для использования ее для управления своим хронированием).
В принципе, отмечается, что выполнение произвольного доступа должно быть эффективным на любой несущей в группе хронирования. Однако желательно избегать ситуаций, в которых большое количество UE сосредоточивают свои попытки произвольного доступа на конкретной несущей, для минимизации конфликта на канале произвольного доступа. В связи с этим, предполагается, что система может принимать решение на основе UE или решение на основе сети.
В иллюстративном решении на основе сети, UE назначается на несущие в конкретной группе хронирования, причем сеть предоставляет UE инструкции относительно того, какую несущую в этой группе использовать для произвольного доступа. В таком варианте осуществления, инструкции могут быть абсолютными (например, "всегда использовать эту несущую") или допускать смягчение на основе условий в UE (например, "предпочтительно использовать эту несущую, если только радиоусловия на этой несущей не хуже, чем указано посредством порога").
В иллюстративном подходе на основе UE, каждое UE выбирает одну несущую для произвольного доступа для автономного обновления хронирования. Здесь, аналогично иллюстративному решению на основе сети, определение несущей может быть абсолютным или допускать модификации. В конкретном варианте осуществления, выбор несущей основан на функции, которая стремится распределять UE более или менее равномерно по всей группе хронирования. Может быть использована хеш-функция, например, в которой UE, связанное с группой хронирования из n несущих, предоставляет некоторый ввод в хеш-функцию с n возможными значениями, причем выход функции является индексом несущей из упомянутой группы, которую UE будет (предпочитать) использовать для произвольного доступа. Существует много вариантов для надлежащей хеш-функции, включающих, например, использование идентификатора UE в качестве ввода, а также другие значения, например, идентификатор eNodeB. Кроме того, вводы могут быть статическими или меняющимися во времени. Если они являются статическими (в зависимости от характеристик UE и/или обслуживающего eNodeB), то UE может стремиться использовать идентичную несущую для произвольного доступа по всему своему назначению конкретной группе, а если вводы меняются со временем (например, посредством использования входного значения, полученного исходя из измерения времени, счетчика и т.д.), то UE может стремиться "совершать цикл" по доступным несущим. Для некоторых вариантов осуществления, последний подход может являться предпочтительным, так как совпадающие "пики" в концентрации (например, когда конкретный узел обслуживает большое количество UE, идентификационные номера которых дают в результате идентичный выход хеш-функции) будут стремиться корректировать себя во времени.
Также рассматриваются другие механизмы распределения на основе UE. Например, для выбора несущей, вместо постоянной хеш-функции, UE может использовать псевдослучайную функцию. В таком случае упомянутое определение может быть сделано только во время назначения несущей (чтобы данный UE последовательно использовал идентичную несущую для хронирования) или при каждом запросе на обновление хронирования (чтобы каждый UE стремился сбалансировать свои запросы по всем доступным несущим).
Далее обсуждаются проблемы, относящиеся к степени разбиения выравнивания хронирования. В связи с этим, отмечается, что если все несущие в пределах группы хронирования точно выровнены как в хронировании нисходящей линии связи, так и в хронировании восходящей линии связи, то не существует неоднозначности относительно того, какое должно быть "правильное" выравнивание хронирования для данного UE. Однако в случае небольших различий между хронированием передачи на несущей (например, из-за задержек в кабеле), на несущих с идентичным сдвигом хронирования может, однако, быть разное абсолютное хронирование.
На фиг.4 предоставлена иллюстративная диаграмма хронирования, на которой изображено такое неоднозначное хронирование восходящей линии связи. Как изображено, несущая 410 ассоциирована с нисходящей линией 412 связи и восходящей линией 414 связи, несущая 420 ассоциирована с нисходящей линией 422 связи и восходящей линией 424 связи. UE в таком режиме работы может принимать информацию о своем хронировании из несущей 410 или из несущей 420. Согласно одному аспекту, хронирования несущей 410 и несущей 420 могут различаться, но меньше, чем на допуск, который требует развертывание для группы хронирования. Отсюда следует, что, в зависимости от того, на какой несущей UE приняло свое последнее обновление, UE, ассоциированное с несущей 410 и несущей 420, может считать, что правильное хронирование восходящей линии связи находится на восходящей линии 414 связи или на восходящей линии 424 связи.
В конкретном варианте осуществления, UE применяет сдвиг хронирования к несущей, на которой оно приняло сдвиг хронирования, и предполагает, что хронирование других несущих в группе находится "достаточно близко". В отношении фиг.4, это означает, что система считает, что восходящая линия 414 связи и восходящая линия 424 связи являются идентичными в контексте точности хронирования восходящей линии связи.
В качестве альтернативы, однако, UE может применять сдвиг хронирования не к хронированию нисходящей линии связи, принятому из несущей, на которой передан этот сдвиг, а к среднему хронированию несущих в группе хронирования. В таком случае, хотя UE приняло информацию о своем хронировании из конкретной несущей, оно отслеживает хронирование (нисходящей линии связи) каждой несущей в группе отдельно, так что когда один сдвиг нисходящей линии связи/восходящей линии связи принят, UE может применить этот сдвиг отдельно к каждой несущей и взять среднее результатов для предоставления "адекватного" хронирования восходящей линии связи для использования со всеми несущими в группе. Такое поведение усреднения может быть заданным поведением UE (для обеспечения возможности больших допусков на нисходящей линии связи в пределах группы хронирования при сохранении отклонения в хронировании восходящей линии связи приемлемым) или оставляться для реализации UE.
А
А
В
В
А
В
А
В
На фиг.5 приведен пример иллюстративной процедуры усреднения. Как изображено, беспроводной терминал 510 принимает сдвиг для нисходящей линии связи/восходящей линии связи через Несущую A или через Несущую B. Для этого конкретного примера Несущая A связана с Нисходящей линией связи и Восходящей линией связи, а Несущая B связана с Нисходящей линией связи и Восходящей линией связи. Фактическое хронирование восходящей линии связи может быть установлено посредством прибавления сдвига хронирования к среднему Нисходящей линии связи и Нисходящей линии связи, которое равно среднему Восходящей линии связи и Восходящей линии связи.
Для некоторых вариантов осуществления, если UE назначается нескольким группам хронирования, которыми управляют из общего узла, то UE может принимать настройки хронирования для всех групп посредством одного взаимодействия с базовой станцией. Действительно, такая процедура является, по существу, оптимизацией сигнализации, так как UE может, в принципе, принимать идентичную информацию при выполнении отдельной настройки хронирования для каждой группы. Отправка настроек в виде вектора уменьшает эфирную активность, и, в частности, процедуры произвольного доступа, которые требуют больших затрат в отношении радиоресурсов и срока службы аккумулятора UE.
Для реализации такой команды, сети может потребоваться знать о группах хронирования, в которых UE назначено, по меньшей мере, на одну несущую. Эти сведения могут поддерживаться автономно в сети, так что после определения необходимости сигнализации опережения хронирования в конкретное UE, сеть автоматически включает команды опережения хронирования для всех надлежащих групп хронирования. В качестве альтернативы, UE может запрашивать значения опережения хронирования для определенного набора групп хронирования (например, группы, для которых таймеры выравнивания времени UE находятся в пределах некоторого диапазона истечения времени). Однако запрос для конкретных групп представляет новый элемент управления доступом к среде (MAC), который может быть необходимо передавать по беспроводной связи при произвольном доступе с потенциально значимыми затратами радиоресурсов. Для некоторых вариантов осуществления, следовательно, может потребоваться, чтобы сеть поддерживала сведения о том, каким группам хронирования требуются команды опережения хронирования для конкретного UE.
Согласно другому аспекту этого векторного подхода сеть может решить отправлять только одну команду опережения хронирования для каждого элемента MAC, но указывать то, с какой группой хронирования связано значение. Такой подход минимизирует влияние спецификации на соответствующий элемент управления MAC, так как существующая информация должна быть дополнена только идентификатором группы. Предполагается, что такой идентификатор может быть отправлен посредством небольшого количества битов (например, как индекс в набор групп хронирования, с которыми UE был сконфигурирован). Такое отображение может быть установлено посредством явной сигнализации (на более высоких уровнях, например, Управление радиоресурсами) в момент, когда UE конфигурируется с конкретными несущими.
На фиг.6 представлена блок-схема иллюстративного беспроводного терминала, который обеспечивает выравнивание хронирования в системе с множеством несущих согласно одному варианту осуществления. Как изображено, беспроводной терминал 600 может включать в себя компонент 610 процессора, компонент 620 памяти, компонент 630 хронирования нисходящей линии связи, компонент 640 хронирования восходящей линии связи, компонент 650 связи, компонент 660 произвольного доступа, компонент 670 обработки сообщений, и компонент 680 усреднения.
Согласно одному аспекту, компонент 610 процессора выполнен с возможностью исполнения машиночитаемых инструкций, относящихся к выполнению любой из множества функций. Компонент 610 процессора может быть одним процессором или множеством процессоров, выделенных для анализа информации, передаваемой из беспроводного терминала 600, и/или формирования информации, которая может быть использована компонентом 620 памяти, компонентом 630 хронирования нисходящей линии связи, компонентом 640 хронирования восходящей линии связи, компонентом 650 связи, компонентом 660 произвольного доступа, компонентом 670 обработки сообщений и/или компонентом 680 усреднения. Кроме того, или в качестве альтернативы, компонент 610 процессора может быть выполнен с возможностью управления одним или несколькими компонентами беспроводного терминала 600.
Согласно другому аспекту, компонент 620 памяти соединен с компонентом 610 процессора и выполнен с возможностью хранения машиночитаемых инструкций, исполняемых компонентом 610 процессора. Компонент 620 памяти также может быть выполнен с возможностью хранения любого из множества других типов данных, включающих в себя те, которые сформированы любым из компонента 630 хронирования нисходящей линии связи, компонента 640 хронирования восходящей линии связи, компонента 650 связи, компонента 660 произвольного доступа, компонента 670 обработки сообщений и/или компонента 680 усреднения. Компонент 620 памяти может быть выполнен в нескольких разных конфигурациях, в том числе как оперативное запоминающее устройство, память с резервным батарейным питанием, жесткий диск, магнитная лента и т.д. На компоненте 620 памяти также могут быть реализованы различные признаки, например, сжатие и автоматическое создание резервной копии (например, использование конфигурации избыточного массива из независимых дисков).
Как изображено, беспроводной терминал 600 также может включать в себя компонент 630 хронирования нисходящей линии связи и компонент 640 хронирования восходящей линии связи. В пределах такого варианта осуществления, компонент 630 хронирования нисходящей линии связи выполнен с возможностью определения, по меньшей мере, одного хронирования нисходящей линии связи, связанного с, по меньшей мере, одной несущей нисходящей линии связи, а компонент 640 хронирования восходящей линии связи выполнен с возможностью установления хронирования восходящей линии связи, связанного с группой несущих восходящей линии связи, на основе, по меньшей мере, одного хронирования нисходящей линии связи и сдвига хронирования, связанного с группой несущих восходящей линии связи. Согласно одному аспекту, компонент 640 хронирования восходящей линии связи выполнен с возможностью определения хронирования восходящей линии связи с использованием отличающегося сдвига хронирования для каждой из множества группы несущих восходящей линии связи. Компонент 640 хронирования восходящей линии связи также может быть выполнен с возможностью определения хронирования восходящей линии связи с использованием отличающегося хронирования нисходящей линии связи для каждой из множества группы несущих восходящей линии связи.
Согласно другим аспектам, по меньшей мере, одна несущая нисходящей линии связи включена в одну из множества групп нисходящей линии связи. В таком варианте осуществления компонент 640 хронирования восходящей линии связи может быть выполнен с возможностью определения хронирования восходящей линии связи посредством связывания группы несущих восходящей линии связи с одной из множества групп нисходящей линии связи. Согласно конкретному аспекту, компонент 640 хронирования восходящей линии связи выполнен с возможностью определения множества хронирований восходящей линии связи, соответственно связанных с множеством групп восходящей линии связи. Здесь, компонент 640 хронирования восходящей линии связи устанавливает множество хронирований восходящей линии связи посредством идентификации подмножества групп нисходящей линии связи, которые включают в себя назначенную несущую, причем множество групп восходящей линии связи соответственно связываются с подмножеством групп нисходящей линии связи, которые включают в себя упомянутую назначенную несущую.
Согласно еще одному аспекту, беспроводной терминал 600 включает в себя компонент 650 связи, который соединен с компонентом 610 процессора и выполнен с возможностью обеспечения интерфейса беспроводному терминалу 600 с внешними объектами. Например, компонент 650 связи может быть выполнен с возможностью передачи несущих восходящей линии связи общей группы восходящей линии связи согласно хронированию восходящей линии связи, установленному компонентом 640 хронирования восходящей линии связи. Согласно конкретному варианту осуществления, каждая группа несущих восходящей линии связи передается в пределах порогового значения соответствующего хронирования восходящей линии связи.
Как изображено, беспроводной терминал 600 также может включать в себя компонент 670 обработки сообщений. В пределах такого варианта осуществления, компонент 670 обработки сообщений выполнен с возможностью обработки принятого сообщения хронирования, кодированного с набором инструкций хронирования восходящей линии связи, соответственно соответствующих подмножеству групп восходящей линии связи группы несущих восходящей линии связи. Согласно конкретному аспекту, компонент 670 обработки сообщений выполнен с возможностью связывания группы несущих восходящей линии связи с одной из множества групп нисходящей линии связи, причем сообщение хронирования кодировано с набором инструкций хронирования восходящей линии связи, соответственно соответствующих подмножеству групп нисходящей линии связи из множества групп нисходящей линии связи. Здесь следует отметить то, что принятое сообщение хронирования может быть командой опережения хронирования и/или может содержать вектор, кодированный со значениями настройки хронирования, связанными с подмножеством групп восходящей линии связи.
Также рассматриваются конкретные варианты осуществления, в которых подмножество групп восходящей линии связи включает в себя назначенные несущие. Например, в одном варианте осуществления, каждая группа восходящей линии связи в пределах подмножества групп восходящей линии связи включает в себя, по меньшей мере, одну несущую с назначенным радиоресурсом. В другом варианте осуществления, группа несущих восходящей линии связи содержит набор групп восходящей линии связи, в котором каждая группа восходящей линии связи включает в себя, по меньшей мере, одну несущую с назначенным радиоресурсом, причем упомянутое подмножество групп восходящей линии связи является подмножеством упомянутого набора групп восходящей линии связи.
Для некоторых вариантов осуществления предполагается, что подмножество групп восходящей линии связи определяется сетевым объектом. Например, компонент 670 обработки сообщений может быть выполнен с возможностью отправки запроса с запросом предоставления сетевым объектом подмножества групп восходящей линии связи, причем это подмножество групп восходящей линии связи определяется сетевым объектом в ответ на этот запрос. Безусловно, следует отметить то, что принятое сообщение хронирования может включать в себя указание на то, какие из группы несущих восходящей линии связи включены в упомянутое подмножество групп восходящей линии связи. Для таких вариантов осуществления, компонент 670 обработки сообщений может быть выполнен с возможностью декодирования упомянутого указания согласно отображению идентификационных номеров группы, совместно используемых с сетью. Согласно одному аспекту, отображение идентификационных номеров группы конфигурируется совместно с назначением выделяемых радиоресурсов на несущих восходящей линии связи в пределах, по меньшей мере, одной группы восходящей линии связи из упомянутого подмножества групп восходящей линии связи.
Также рассматриваются сообщения хронирования, которые включают в себя межгрупповые хронирования восходящей линии связи. Например, компонент 670 обработки сообщений может быть выполнен с возможностью декодирования сообщения хронирования, принятого через несущую сообщения хронирования, включенную в группу нисходящей линии связи мессенджера, причем это сообщение хронирования кодировано с, по меньшей мере, одним межгрупповым хронированием восходящей линии связи. Здесь межгрупповое хронирование восходящей линии связи является хронированием восходящей линии связи, соответствующим целевой группе нисходящей линии связи, причем эта целевая группа нисходящей линии связи отличается от группы нисходящей линии связи мессенджера. Для этих вариантов осуществления, сообщение хронирования может включать в себя указание на целевую группу нисходящей линии связи, компонент 670 обработки сообщений может снова быть выполнен с возможностью декодирования упомянутого указания согласно отображению идентификационных номеров группы, совместно используемых с сетью. Например, отображение идентификационных номеров группы может конфигурироваться совместно с назначением выделяемых радиоресурсов на несущих нисходящей линии связи, включенных в целевую группу нисходящей линии связи.
Согласно другому аспекту, вместо использования какого-либо конкретного хронирования нисходящей линии связи, объект инновации предполагает использование множества хронирований нисходящей линии связи. С этой целью, беспроводной терминал 600 может также включать в себя компонент 680 усреднения, который выполнен с возможностью вычисления среднего хронирования нисходящей линии связи исходя из множества хронирований нисходящей линии связи. В пределах такого варианта осуществления, множество хронирований нисходящей линии связи соответственно соответствует набору несущих нисходящей линии связи в пределах конкретной группы нисходящей линии связи, которая включает в себя, по меньшей мере, одну несущую нисходящей линии связи. Здесь компонент 640 хронирования восходящей линии связи далее выполнен с возможностью определения хронирования восходящей линии связи посредством применения сдвига хронирования к среднему хронированию нисходящей линии связи. В отношении конкретной группы нисходящей линии связи, используемой компонентом 680 усреднения, предполагается, что такая группа нисходящей линии связи может быть конкретной группой нисходящей линии связи, которая содержит, по меньшей мере, одну несущую, связанную с назначенным радиоресурсом. В качестве альтернативы, конкретная группа нисходящей линии связи содержит набор несущих, идентифицированных сетью.
Беспроводной терминал 600 может также включать в себя компонент 660 произвольного доступа, который выполнен с возможностью выполнения процедуры произвольного доступа. В пределах такого варианта осуществления, компонент 660 произвольного доступа выполнен с возможностью выполнения процедуры произвольного доступа на, по меньшей мере, одной несущей произвольного доступа, включенной в группу несущих нисходящей линии связи, которая включает в себя, по меньшей мере, одну несущую нисходящей линии связи, принятую от сети. Согласно конкретному аспекту, процедура произвольного доступа выполняется на одной несущей, причем эта одна несущая является назначенной несущей, предоставленной сетью до выполнения процедуры произвольного доступа. В качестве альтернативы, процедура произвольного доступа может включать в себя прием упомянутой одной несущей как части конфигурации выделенного радиоресурса.
В другом варианте осуществления используется критерий для выбора надлежащей несущей. Например, процедура произвольного доступа может включать в себя прием критерия, связанного с использованием упомянутой одной несущей, причем этот критерий принимается с назначением этой одной несущей. В пределах такого варианта осуществления, критерием может быть минимальный порог качества сигнала, связанный с упомянутой одной несущей. Здесь также предполагается, что компонент 660 произвольного доступа может быть выполнен с возможностью выполнения процедуры произвольного доступа на альтернативной несущей в ответ на то, что упомянутая одна несущая не удовлетворяет упомянутому критерию. Для такого варианта осуществления, компонент 660 произвольного доступа может быть выполнен с возможностью приема указания альтернативной несущей от сети. В качестве альтернативы, альтернативная несущая выбирается компонентом 660 произвольного доступа независимо.
Наряду с выбором альтернативной несущей, также предполагается, что упомянутая одна несущая выбирается компонентом 660 произвольного доступа независимо. В таком варианте осуществления упомянутый выбор может содержать применение функции определения ко всему набору доступных несущих в группе несущих нисходящей линии связи. Здесь предполагается, что может быть использована любая из множества функций определения, в том числе, например, псевдослучайная функция и/или хеш-функция. Например, если реализована хеш-функция, то процедура произвольного доступа может включать в себя ввод идентификатора в хеш-функцию, причем этот идентификатор может быть связан с беспроводным терминалом и/или узлом сети (причем группой несущих нисходящей линии связи управляет этот узел сети). Также рассматриваются варианты осуществления, в которых упомянутая процедура включает в себя ввод в хеш-функцию меняющегося во времени значения. Для таких вариантов осуществления, упомянутая процедура также может включать в себя определение меняющегося во времени значения посредством измерения времени, взятого из беспроводного терминала 600. Упомянутая процедура может также включать в себя модификацию меняющегося во времени значения посредством арифметической операции каждый раз, когда используется меняющееся во времени значение.
Согласно другому аспекту, компонент 660 произвольного доступа выполнен с возможностью выбора несущей произвольного доступа в конкретное время. Например, процедура выбора может выполняться в то время, когда на любой из группы несущих нисходящей линии связи беспроводному терминалу 600 назначаются радиоресурсы. В качестве альтернативы, выбор выполняется в ответ на запуск процедуры произвольного доступа.
На фиг.7 изображена система 700, которая обеспечивает выравнивание хронирования в системе с множеством несущих согласно одному варианту осуществления. Система 700 и/или инструкции для реализации системы 700, могут, например, находиться внутри абонентского оборудования (например, беспроводного терминала 600) или на машиночитаемом носителе хранения информации. Как изображено, система 700 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратными средствами). Система 700 включает в себя логическую группировку 702 электронных компонентов, которые могут функционировать вместе. Как изображено, логическая группировка 702 может включать в себя электронный компонент 710 для определения, по меньшей мере, одного хронирования нисходящей линии связи, связанного с, по меньшей мере, одной несущей нисходящей линии связи. Логическая группировка 702 также может включать в себя электронный компонент 712 для установления хронирования восходящей линии связи, связанного с группой несущих восходящей линии связи, на основе, по меньшей мере, одного хронирования нисходящей линии связи и сдвига хронирования. Кроме того, логическая группировка 702 может включать в себя электронный компонент 714 для передачи каждой из группы несущих восходящей линии связи в пределах порогового значения хронирования восходящей линии связи. Кроме того, система 700 может включать в себя память 720, в которой хранятся инструкции для исполнения функций, связанных с электронными компонентами 710, 712 и 714, причем любой из электронных компонентов 710, 712 и 714 может находиться или внутри памяти 720, или вне ее.
На фиг.8 представлена блок-схема, иллюстрирующая способ обеспечения выравнивания хронирования в системе с множеством несущих. Процесс 800 включает в себя последовательность этапов, которые могут выполняться различными компонентами абонентского оборудования (например, беспроводного терминала 600) согласно одному аспекту описания объекта изобретения. Процесс 800 может быть реализован с использованием, по меньшей мере, одного процессора для исполнения исполняемых компьютером инструкций, хранящихся на машиночитаемом носителе хранения информации, для реализации упомянутой последовательности этапов. В другом варианте осуществления, рассматривается машиночитаемый носитель хранения информации, содержащий код для вызова реализации, по меньшей мере, одним компьютером упомянутых этапов процесса 800.
Согласно одному аспекту, процесс 800 начинается с приема информации нисходящей линии связи на этапе 810. Здесь информация, передаваемая по нисходящей линии связи, является информацией, передаваемой на нескольких несущих, причем, по меньшей мере, одна несущая нисходящей линии связи связана с некоторой группой нисходящей линии связи. Процесс 800 после этого переходит к этапу 820, где определяется хронирование нисходящей линии связи упомянутой несущей нисходящей линии связи, за которым следует этап 830, где устанавливается сдвиг хронирования группы хронирования упомянутой несущей нисходящей линии связи.
Далее, на этапе 840, группа несущих восходящей линии связи ассоциируется с группой несущих нисходящей линии связи. После этого, на этапе 850, на основе хронирования нисходящей линии связи и сдвига хронирования устанавливается хронирование восходящей линии связи для упомянутой группы восходящей линии связи. Процесс 800 после этого завершается на этапе 860, где информация, передаваемая по восходящей линии связи, передается через упомянутую группу несущих восходящей линии связи согласно конкретному хронированию восходящей линии связи упомянутой группы восходящей линии связи. Кроме того, для этого конкретного примера, каждая из несущих восходящей линии связи группы восходящей линии связи передается в пределах порогового допуска хронирования восходящей линии связи, связанного с этой группой.
Фиг.9 иллюстрирует базовую станцию, которая обеспечивает выравнивание хронирования в системе с множеством несущих в соответствии с различными аспектами. Базовая станция 900 может включать в себя компонент 910 процессора, компонент 920 памяти, компонент 930 сдвига хронирования, передающий компонент 940, приемный компонент 950, компонент 960 формирования и компонент 970 произвольного доступа.
Аналогично компоненту 610 процессора в беспроводном терминале 600, компонент 910 процессора выполнен с возможностью исполнения машиночитаемых инструкций, относящихся к выполнению любой из множества функций. Компонент 910 процессора может быть одним процессором или множеством процессоров, выделенных для анализа информации, передаваемой из базовой станции 900, и/или формирования информации, которая может быть использована компонентом 920 памяти, компонентом 930 сдвига хронирования, передающим компонентом 940, приемным компонентом 950, компонентом 960 формирования и/или компонентом 970 произвольного доступа. Кроме того, или в качестве альтернативы, компонент 910 процессора может быть выполнен с возможностью управления одним или несколькими компонентами базовой станции 900.
Согласно другому аспекту, компонент 920 памяти соединен с компонентом 910 процессора и выполнен с возможностью хранения машиночитаемых инструкций, исполняемых компонентом 910 процессора. Компонент 920 памяти также может быть выполнен с возможностью хранения любого из множества других типов данных, включающих в себя данные, сформированные любым из компонента 930 сдвига хронирования, передающего компонента 940, приемного компонента 950, компонента 960 формирования и/или компонента 970 произвольного доступа. Здесь следует отметить, что компонент 920 памяти является аналогичным компоненту 620 памяти в беспроводном терминале 600. Соответственно, должно быть понято, что любой из вышеупомянутых признаков/конфигураций компонента 620 памяти также можно применить к компоненту 920 памяти.
Базовая станция 900 также может включать в себя компонент 930 сдвига хронирования. В данном варианте осуществления компонент 930 сдвига хронирования выполнен с возможностью назначения сдвига хронирования группе несущих восходящей линии связи. Например, в конкретном варианте осуществления, компонент 930 сдвига хронирования выполнен с возможностью назначения отличающегося сдвига хронирования каждой из множества групп восходящей линии связи.
Согласно другому аспекту, базовая станция 900 включает в себя передающий компонент 940 и приемный компонент 950, которые соединены с компонентом 910 процессора и выполнены с возможностью обеспечения интерфейса базовой станции 900 с внешними объектами. Например, передающий компонент 940 может быть выполнен с возможностью предоставления сдвига хронирования, установленного компонентом 930 сдвига хронирования, в беспроводной терминал через, по меньшей мере, одну несущую нисходящей линии связи, а приемный компонент 950 может быть выполнен с возможностью приема информации восходящей линии связи, через группу несущих восходящей линии связи согласно упомянутому сдвигу хронирования. В конкретном варианте осуществления, передающий компонент 940 выполнен с возможностью передачи группы несущих нисходящей линии связи из антенн, расположенных на общей позиции. В другом варианте осуществления, передающий компонент 940 выполнен с возможностью идентификации набора несущих, соответственно соответствующих множеству хронирований нисходящей линии связи, для обеспечения усреднения этого множества хронирований нисходящей линии связи, выполняемого беспроводным терминалом.
Базовая станция 900 также может включать в себя компонент 960 формирования. В пределах такого варианта осуществления, компонент 960 формирования выполнен с возможностью формирования сообщения хронирования, кодируемого с набором инструкций хронирования восходящей линии связи. Например, такие инструкции могут включать в себя инструкции хронирования восходящей линии связи, соответственно соответствующие подмножеству групп восходящей линии связи множества групп восходящей линии связи, причем передающий компонент 940 выполнен с возможностью передачи сообщения хронирования в беспроводной терминал. Сообщение хронирования может быть командой опережения хронирования и/или может содержать вектор, кодируемый со значениями настройки хронирования, связанными с подмножеством групп восходящей линии связи.
Также рассматриваются конкретные варианты осуществления, в которых подмножество групп восходящей линии связи включает в себя назначенные несущие. Например, в одном варианте осуществления, каждая группа восходящей линии связи в пределах подмножества групп восходящей линии связи включает в себя, по меньшей мере, одну несущую с радиоресурсом, назначенным беспроводному терминалу. В другом варианте осуществления, множество групп восходящей линии связи содержит набор групп восходящей линии связи, в котором каждая группа восходящей линии связи в пределах этого набора групп восходящей линии связи включает в себя, по меньшей мере, одну несущую с радиоресурсом, назначенным беспроводному терминалу, причем подмножество групп восходящей линии связи является подмножеством упомянутого набора групп восходящей линии связи.
Согласно другому аспекту, базовая станция 900 может включать в себя компоненты для обеспечения определения упомянутого подмножества групп восходящей линии связи. Такой вариант осуществления, например, может включать в себя прием запроса из беспроводного терминала для предоставления упомянутого подмножества групп восходящей линии связи, причем определение выполняется в ответ на этот запрос. Компонент 960 формирования также может быть выполнен с возможностью формирования сообщений хронирования, кодируемых с указанием на то, какие из множества групп восходящей линии связи включены в подмножество групп восходящей линии связи. В иллюстративном варианте осуществления, упомянутое указание кодируется согласно отображению идентификационных номеров группы, совместно используемых с беспроводным терминалом. Для этого варианта осуществления, отображение идентификационных номеров группы может конфигурироваться совместно с назначением выделяемых радиоресурсов на несущих восходящей линии связи в пределах, по меньшей мере, одной группы восходящей линии связи из подмножества групп восходящей линии связи.
Согласно другому аспекту, рассматриваются сообщения хронирования, кодируемые с межгрупповыми хронированиями восходящей линии связи. Например, компонент 960 формирования может быть выполнен с возможностью формирования сообщения хронирования, кодируемого с, по меньшей мере, одним межгрупповым хронированием восходящей линии связи, соответствующим целевой группе нисходящей линии связи. В таком варианте осуществления, передающий компонент 940 выполнен с возможностью передачи сообщения хронирования в беспроводной терминал через несущую сообщения хронирования, включенную в группу нисходящей линии связи мессенджера, причем целевая группа нисходящей линии связи отличается от группы нисходящей линии связи мессенджера. Сообщение хронирования может быть кодировано с указанием целевой группы нисходящей линии связи. Аналогично ранее обсуждавшемуся межгрупповому варианту осуществления, такое указание может быть кодировано согласно отображению идентификационных номеров группы, совместно используемых с беспроводным терминалом. Например, отображение идентификационных номеров группы может конфигурироваться совместно с назначением выделяемых радиоресурсов на несущих нисходящей линии связи, включенных в целевую группу нисходящей линии связи.
Базовая станция 900 также может включать в себя компонент 970 произвольного доступа. В таком варианте осуществления компонент 970 произвольного доступа выполнен с возможностью идентификации несущей произвольного доступа для обеспечения процедуры произвольного доступа, причем эта несущая произвольного доступа является несущей, назначенной беспроводному терминалу. Согласно одному аспекту, передающий компонент 940 может быть выполнен с возможностью передачи несущей произвольного доступа как части конфигурации выделенного радиоресурса. Согласно другому аспекту, компонент 970 произвольного доступа может быть выполнен с возможностью установления критерия, связанного с использованием несущей произвольного доступа, причем этот критерий предоставляется в беспроводной терминал с назначением несущей произвольного доступа. Например, критерием может быть минимальный порог качества сигнала, связанный с несущей произвольного доступа. Согласно еще одному аспекту, компонент 970 произвольного доступа выполнен с возможностью идентификации альтернативной несущей для обеспечения выполнения процедуры произвольного доступа беспроводным терминалом на альтернативной несущей в ответ на то, что несущая произвольного доступа не удовлетворяет критерию.
На фиг.10 изображена система 1000, которая обеспечивает выравнивание хронирования в системе с множеством несущих согласно одному варианту осуществления. Система 1000 и/или инструкции для реализации системы 1000 могут находиться в пределах сетевого объекта (например, базовой станции 900) или машиночитаемого носителя хранения информации, например, причем система 1000 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их комбинацией (например, программно-аппаратными средствами). Кроме того, система 1000 включает в себя логическую группировку 1002 электронных компонентов, которые могут функционировать вместе аналогично логической группировке 702 в системе 700. Как изображено, логическая группировка 1002 может включать в себя электронный компонент 1010 для передачи, по меньшей мере, одной несущей нисходящей линии связи в беспроводной терминал, а также электронный компонент 1012 для назначения сдвига хронирования группе несущих восходящей линии связи. Кроме того, логическая группировка 1002 может включать в себя электронный компонент 1014 для предоставления сдвига хронирования в беспроводной терминал через, по меньшей мере, одну несущую нисходящей линии связи. Логическая группировка 1002 может также включать в себя электронный компонент 1016 для приема информации восходящей линии связи, через группу несущих восходящей линии связи согласно сдвигу хронирования. Кроме того, система 1000 может включать в себя память 1020, в которой хранятся команды для исполнения функций, связанных с электронными компонентами 1010, 1012, 1014 и 1016. Хотя электронные компоненты 1010, 1012, 1014 и 1016, как изображено, являются внешними по отношению к памяти 1020, следует понимать, что они могут существовать внутри памяти 1020.
На фиг.11 предоставлена блок-схема, иллюстрирующая способ, который обеспечивает выравнивание хронирования в системе с множеством несущих. Процесс 100 включает в себя последовательность этапов, которые могут выполняться различными компонентами сетевого объекта (например, базовой станции 900) согласно одному аспекту описания объекта изобретения. Процесс 1100 может быть реализован с использованием, по меньшей мере, одного процессора для исполнения исполняемых компьютером инструкций, хранящихся на машиночитаемом носителе хранения информации, для реализации упомянутой последовательности этапов. В другом варианте осуществления, рассматривается машиночитаемый носитель хранения информации, содержащий код, который вызывает реализацию, по меньшей мере, одним компьютером упомянутых этапов процесса 1100.
Согласно одному аспекту, процесс 1100 начинается с установки связи на нескольких несущих с абонентским оборудованием на этапе 1110. На этапе 1120, группе несущих восходящей линии связи назначается сдвиг хронирования, причем каждой из множества групп восходящей линии связи может быть назначен отличающийся сдвиг хронирования. После назначения сдвигов хронирования, процесс 1100 переходит к этапу 1130, где конфигурируются конкретные несущие нисходящей линии связи для обеспечения связи по нисходящей линии связи с абонентским оборудованием. На этапе 1140 в абонентское оборудование предоставляется сдвиг хронирования через, по меньшей мере, одну из несущих нисходящей линии связи, сконфигурированных на этапе 1130. Процесс 1100 после этого завершается на этапе 1150, где информация, передаваемая по восходящей линии связи, принимается из абонентского оборудования согласно сдвигу хронирования, назначенному на этапе 1120.
Иллюстративная система связи
На фиг.12 представлена иллюстративная система 1200 связи, реализованная в соответствии с различными аспектами, включающая в себя множество сот: соту I 1202, соту M 1204. Здесь соседние соты 1202, 1204 несколько перекрываются, как обозначено граничной областью 1268 соты, следовательно, с созданием потенциальной возможности для взаимных помех сигналов между сигналами, передаваемыми базовыми станциями в соседних сотах. Каждая сота 1202, 1204 системы 1200 включает в себя три сектора. Согласно различным аспектам также возможны соты, которые не были подразделены на множество секторов (N=1), соты с двумя секторами (N=2) и соты с количеством секторов больше трех (N>3). Сота 1202 включает в себя первый сектор, сектор I 1210, второй сектор, сектор II 1212, и третий сектор, сектор III 1214. В каждом секторе 1210, 1212 и 1214 существует две граничных области сектора, причем каждая граничная область разделяется между двумя смежными секторами.
Граничные области сектора предоставляют потенциальную возможность для взаимных помех сигналов между сигналами, передаваемыми базовыми станциями в соседних секторах. Линия 1216 представляет граничную область сектора между сектором I 1210 и сектором II 1212, линия 1218 представляет граничную область сектора между сектором II 1212 и сектором III 1214, линия 1220 представляет граничную область сектора между сектором III 1214 и сектором I 1210. Аналогично, сота M 1204 включает в себя первый сектор, сектор I 1222, второй сектор, сектор II 1224, и третий сектор, сектор III 1226. Линия 1228 представляет граничную область сектора между сектором I 1222 и сектором II 1224, линия 1230 представляет граничную область сектора между сектором II 1224 и сектором III 1226, линия 1232 представляет граничную область между сектором III 1226 и сектором I 1222. Сота I 1202 включает в себя базовую станцию (BS), базовую станцию I 1206, и множество конечных узлов (EN) в каждом секторе 1210, 1212, 1214. Сектор I 1210 включает в себя EN(1) 1236 и EN(X) 1238, соединенные с BS 1206 через беспроводные линии 1240, 1242 связи, соответственно, сектор II 1212 включает в себя EN(1') 1244 и EN(X') 1246, соединенные с BS 1206 через беспроводные линии 1248, 1250 связи, соответственно, сектор III 1214 включает в себя EN(1") 1252 и EN(X") 1254, соединенные с BS 1206 через беспроводные линии 1256, 1258 связи, соответственно. Аналогично, сота М 1204 включает в себя базовую станцию М 1208 и множество конечных узлов (EN) в каждом секторе 1222, 1224 и 1226. Сектор I 1222 включает в себя EN(1) 1236' и EN(X) 1238', соединенные с BS M 1208 через беспроводные линии 1240', 1242' связи, соответственно, сектор II 1224 включает в себя EN(1') 1244' и EN(X') 1246', соединенные с BS M 1208 через беспроводные линии 1248', 1250' связи, соответственно, сектор III 1226 включает в себя EN(1") 1252' и EN(X") 1254', соединенные с BS 1208 через беспроводные линии 1256', 1258' связи, соответственно.
Система 1200 также включает в себя узел 1260 сети, который соединен с BS I 1206 и BS М 1208 через сетевые линии 1262, 1264 связи, соответственно. Узел 1260 сети также соединен с другими узлами сети, например, другими базовыми станциями, узлами сервера AAA, промежуточными узлами, маршрутизаторами и т.д. и сетью Internet через сетевую линию 1266 связи. Сетевые линии 1262, 1264, 1266 связи могут быть, например, оптоволоконными кабелями. Каждый конечный узел, например EN 1 1236, может быть беспроводным терминалом, включающим в себя передатчик, а также приемник. Беспроводные терминалы, например EN(1) 1236, могут перемещаться через систему 1200 и могут осуществлять связь через беспроводные линии связи с базовой станцией в соте, в которой в настоящее время находится EN. Беспроводные терминалы (WT), например EN(1) 1236, могут осуществлять связь с равноправными узлами, например, другими WT в системе 1200 или вне системы 1200, через базовую станцию, например BS 1206, и/или узел 1260 сети. WT, например EN(1) 1236, могут быть мобильными устройствами связи, например, сотовыми телефонами, карманными персональными компьютерами с беспроводными модемами и т.д. Соответствующие базовые станции выполняют распределение подмножества тонов с использованием способа для периодов символа-полосы, отличающегося от способа, применяемого для распределения тонов, и с определением скачкообразной перестройки частоты тонов в остальные периоды символа, например, в периоды, отличающиеся от периодов символа-полосы. Беспроводные терминалы используют способ распределения подмножества тонов вместе с информацией, принятой из базовой станции, например, ID наклона базовой станции, информация о ID сектора для определения тонов, которые они могут использовать для приема данных и информации в конкретные периоды символа-полосы. Конструируется последовательность распределения подмножества тонов, согласно различным аспектам для растягивания межсекторных и межсотовых взаимных помех по всем соответствующим тонам. Хотя система, являющаяся объектом изобретения, описана, в основном, в контексте режима сотовой связи, должно быть понято, что могут быть доступными и применимыми множество режимов согласно аспектам, описанным в этом документе.
Иллюстративная базовая станция
На фиг.13 изображена иллюстративная базовая станция 1300 согласно различным аспектам. Базовая станция 1300 реализует последовательности распределения подмножеств тонов, причем формируются различные последовательности распределения подмножеств тонов для соответствующих различных типов сектора соты. Базовая станция 1300 может использоваться в качестве любой из базовых станций 1206, 1208 системы 1200 по фиг.12. Базовая станция 1300 включает в себя приемник 1302, передатчик 1304, процессор 1306, например, CPU, интерфейс 1308 ввода/вывода и память 1310, соединенные вместе шиной 1309, по которой различные элементы 1302, 1304, 1306, 1308 и 1310 могут обмениваться данными и информацией.
Разделенная на сектора антенна 1303, соединенная с приемником 1302, используется для приема данных и других сигналов, например отчетов о канале, из передач беспроводных терминалов из каждого сектора в соте базовой станции. Разделенная на сектора антенна 1305, соединенная с передатчиком 1304, используется для передачи данных и других сигналов, например, управляющих сигналов, пилот-сигнала, сигналов радиомаяка и т.д., в беспроводные терминалы 1400 (см. фиг.14) в каждом секторе соты базовой станции. Согласно различным аспектам, базовая станция 1300 может применять множество приемников 1302 и множество передатчиков 1304, например, отдельные приемники 1302 для каждого сектора и отдельный передатчик 1304 для каждого сектора. Процессор 1306 может быть, например, универсальным центральным процессором (CPU). Процессор 1306 управляет функционированием базовой станции 1300 под управлением одной или нескольких стандартных программ 1318, хранящихся в памяти 1310, и реализует упомянутые способы. Интерфейс 1308 I/O (ввода-вывода) обеспечивает соединение с другими узлами сети с соединением BS 1300 с другими базовыми станциями, маршрутизаторами доступа, узлами сервера AAA и т.д., другими сетями и Internet. Память 1310 содержит стандартные программы 1318 и данные/информацию 1320.
Данные/информация 1320 включают в себя данные 1336, информацию 1338 о последовательности распределения подмножеств тонов, включающую в себя информацию 1340 о времени символа-полосы нисходящей линии связи и информацию 1342 о тонах нисходящей линии связи, и данные/информацию 1344 о беспроводном терминале (WT), включающие в себя множество наборов информации о WT: информация 1346 о WT 1 и информация 1360 о WT N. Каждый набор информации о WT, например, информация 1346 о WT 1, включает в себя данные 1348, ID 1350 терминала, ID 1352 сектора, информацию 1354 о канале восходящей линии связи, информацию 1356 о канале нисходящей линии связи и информацию 1358 о режиме.
Стандартные программы 1318 включают в себя стандартные программы 1322 передачи информации и стандартные программы 1324 управления базовой станцией. Стандартные программы 1324 управления базовой станцией включают в себя модуль 1326 планировщика и стандартные программы 1328 сигнализации, включающие в себя стандартную программу 1330 распределения подмножества тонов для периодов символа-полосы, другую стандартную программу 1332 скачкообразной перестройки частоты распределения тонов нисходящей линии связи для остальных периодов символа, например, периодов, отличающихся от периода символа-полосы, и стандартную программу 1334 радиомаяка.
Данные 1336 включают в себя данные, которые должны быть переданы, которые отправляются в кодер 1314 передатчика 1304 для кодирования до передачи в терминалы WT, и принятые данные из терминалов WT, которые обрабатываются через декодер 1312 приемника 1302 после приема. Информация 1340 о времени символа-полосы нисходящей линии связи включает в себя информацию о структуре синхронизации кадра, например, информацию о структуре ультравременного интервала, временного интервала радиомаяка и супервременного интервала, и информацию, задающую то, является ли данный период символа периодом символа-полосы, и если это так, то индекс периода символа-полосы, и является ли символ-полосы точкой возврата в исходное положение для усечения последовательности распределения подмножества тонов, используемой базовой станцией. Информация 1342 о тонах нисходящей линии связи включает в себя информацию, включающую в себя частоту несущей, назначенную базовой станции 1300, количество и частоту тонов и набор подмножеств тонов, которые должны быть распределены периодам символа-полосы, и другие специфические значения сектора и соты, например, наклон, индекс наклона и тип сектора.
Данные 1348 могут включать в себя данные, которые WT1 1400 принял из равноправного узла, данные, которые WT 1 1400 требуется передать в равноправный узел, и информацию обратной связи отчета о качестве канала нисходящей линии связи. ID 1350 терминала является ID, который назначен базовой станцией 1300, который идентифицирует WT 1 1400. ID 1352 сектора включает в себя информацию, идентифицирующую сектор, в котором функционирует WT1 1400. ID 1352 сектора может использоваться, например, для определения типа сектора. Информация 1354 о канале восходящей линии связи включает в себя информацию, идентифицирующую сегменты канала, которые распределены планировщиком 1326 для использования терминалом WTl 1400, например, сегменты информационного канала восходящей линии связи для данных, выделенные каналы управления восходящей линии связи для запросов, регулирования мощности, управления хронированием и т.д. Каждый канал восходящей линии связи, назначенный WTl 1400, включает в себя один или несколько логических тонов, причем каждый логический тон вытекает логически из последовательности скачкообразной перестройки частоты восходящей линии связи. Информация 1356 о канале нисходящей линии связи включает в себя информацию, идентифицирующую сегменты канала, которые распределены планировщиком 1326 для переноса данных и/или информации в WTl 1400, например, сегменты информационного канала нисходящей линии связи для данных пользователя. Каждый канал нисходящей линии связи, назначенный WTl 1400, включает в себя один или несколько логических тонов, причем каждый вытекает логически из последовательности скачкообразной перестройки частоты нисходящей линии связи. Информация 1358 о режиме включает в себя информацию, идентифицирующую состояние функционирования WTl 1400, например, режим ожидания, удержание линии, "включено".
Стандартные программы 1322 управляют базовой станцией 1300 для выполнения различных операций по передаче информации и реализуют различные протоколы связи. Стандартные программы 1324 управления базовой станцией используются для управления базовой станцией 1300 для выполнения основных функциональных задач базовой станции, например, прием и формирование сигнала, планирование, и для реализации этапов способа нескольких аспектов, включающих в себя передачу сигналов в беспроводные терминалы с использованием последовательностей распределения подмножеств тонов в течение периодов символа-полосы.
Стандартная программа 1328 сигнализации управляет функционированием приемника 1302 посредством его декодера 1312 и передатчика 1304 посредством его кодера 1314. Стандартная программа 1328 сигнализации отвечает за управление формированием передаваемых данных 1336 и управляющей информации. Подпрограмма 1330 распределения подмножеств тонов конструирует подмножество тонов, которое должно использоваться в периоде символа-полосы, с использованием способа аспекта и с использованием данных/информации 1320, включающих в себя информацию 1352 о времени символа-полосы нисходящей линии связи и ID 1340 сектора. Последовательности распределения подмножеств тонов нисходящей линии связи являются разными для каждого типа сектора в соте и разными для смежных сот. WT 1400 принимают сигналы в периоды символа-полосы согласно последовательностям распределения подмножеств тонов нисходящей линии связи, причем базовая станция 1300 использует идентичные последовательности распределения подмножеств тонов нисходящей линии связи для формирования передаваемых сигналов. Другая стандартная программа 1332 скачкообразной перестройки частоты распределения тонов нисходящей линии связи конструирует последовательности скачкообразной перестройки частоты тонов нисходящей линии связи с использованием информации, включающей в себя информацию 1342 о тонах нисходящей линии связи и информацию 1356 о канале нисходящей линии связи, для периодов символа, отличающихся от периодов символа-полосы. Последовательности скачкообразной перестройки частоты тонов данных нисходящей линии связи синхронизированы по всем секторам соты. Стандартная программа 1334 маяка управляет передачей сигнала маяка, например, сигнала относительно высокой мощности, сосредоточенного на одном или нескольких тонах, которые могут использоваться в целях синхронизации, например, для синхронизации структуры хронирования кадра сигнала нисходящей линии связи, и, следовательно, последовательности распределения подмножеств тонов в отношении границы ультравременного интервала.
Иллюстративный беспроводной терминал
На фиг.14 изображен иллюстративный беспроводной терминал (конечный узел) 1400, который может использоваться в качестве любого из беспроводных терминалов (конечных узлов), например EN(1) 1236, системы 1200, изображенной на фиг.12. Беспроводной терминал 1400 реализует последовательности распределения подмножеств тонов. Беспроводной терминал 1400 включает в себя приемник 1402, включающий в себя декодер 1412, передатчик 1404, включающий в себя кодер 1414, процессор 1406 и память 1408, которые соединены вместе шиной 1410, по которой различные элементы 1402, 1404, 1406, 1408 могут обмениваться данными и информацией. Антенна 1403, используемая для приема сигналов из базовой станции (и/или неравноправного беспроводного терминала), соединена с приемником 1402. Антенна 1405, используемая для передачи сигналов, например, в базовую станцию (и/или в неравноправный беспроводной терминал), соединена с передатчиком 1404.
Процессор 1406, например, CPU управляет функционированием беспроводного терминала 1400 и реализует способы посредством исполнения стандартных программ 1420 и с использованием данных/информации 1422 в памяти 1408.
Данные/информация 1422 включают в себя данные 1434 пользователя, информацию 1436 пользователя и информацию 1450 о последовательности распределения подмножеств тонов. Данные 1434 пользователя могут включать в себя данные, предназначенные для равноправного узла, которые маршрутизируются в кодер 1414 для кодирования до передачи передатчиком 1404 в базовую станцию, и данные, принятые из базовой станции, которые обработаны декодером 1412 в приемнике 1402. Информация 1436 пользователя включает в себя информацию 1438 о канале восходящей линии связи, информацию 1440 о канале нисходящей линии связи, информацию 1442 о ID терминала, информацию 1444 о ID базовой станции, информацию 1446 о ID сектора и информацию 1448 о режиме. Информация 1438 о канале восходящей линии связи включает в себя информацию, идентифицирующую сегменты каналов восходящей линии связи, которые назначены базовой станцией для использования беспроводным терминалом 1400 при передаче в базовую станцию. Каналы восходящей линии связи могут включать в себя информационные каналы восходящей линии связи, выделенные каналы управления восходящей линии связи, например, каналы запроса, каналы управления мощностью и каналы управления хронированием. Каждый канал восходящей линии связи включает в себя один или несколько логических тонов, причем каждый логический тон вытекает логически из последовательности скачкообразной перестройки частоты тонов восходящей линии связи. Последовательности скачкообразной перестройки частоты восходящей линии связи отличаются между каждым типом сектора соты и между смежными сотами. Информация 1440 о канале нисходящей линии связи включает в себя информацию, идентифицирующую сегменты канала нисходящей линии связи, которые назначены базовой станцией WT 1400 для использования, когда базовая станция передает данные/информацию в WT 1400. Каналы нисходящей линии связи могут включать в себя информационные каналы нисходящей линии связи и каналы назначения, причем каждый канал нисходящей линии связи включает в себя один или несколько логических тонов, причем каждый логический тон вытекает логически из последовательности скачкообразной перестройки частоты нисходящей линии связи, которая синхронизирована между каждым сектором соты.
Информация 1436 пользователя также включает в себя информацию 1442 о ID терминала, которая является идентификацией, назначенной базовой станцией, информацию 1444 о ID базовой станции, которая идентифицирует конкретную базовую станцию, с которой WT установил связь, и информацию 1446 о ID сектора, которая идентифицирует конкретный сектор соты, в котором WT 1400 находится в настоящее время. ID 1444 базовой станции обеспечивает значение наклона соты, и информация 1446 о ID сектора обеспечивает тип индекса сектора, причем значение наклона соты и тип индекса сектора могут использоваться для получения последовательностей скачкообразной перестройки частоты тонов. Информация 1448 о режиме, также включенная в информацию 1436 пользователя, идентифицирует то, находится ли WT 1400 в режиме ожидания, режиме удержания линии или в режиме "включено".
Информация 1450 о последовательности распределения подмножеств тонов включает в себя информацию 1452 о времени символа-полосы нисходящей линии связи и информацию 1454 о тонах нисходящей линии связи. Информация 1452 о времени символа-полосы нисходящей линии связи включает в себя информацию о структуре синхронизации кадра, например, информацию о структуре ультравременного интервала, временного интервала маяка и супервременного интервала, и информацию, задающую то, является ли данный период символа периодом символа-полосы, и если это так, то индекс периода символа-полосы, и является ли символ-полосы точкой возврата в исходное положение для усечения последовательности распределения подмножеств тонов, используемой базовой станцией. Информация 1454 о тонах нисходящей линии связи включает в себя информацию, включающую в себя частоту несущей, назначенную базовой станции, количество и частоту тонов и набор подмножеств тонов, которые должны быть распределены периодам символа-полосы, и другие специфические значения сектора и соты, например, наклон, индекс наклона и тип сектора.
Стандартные программы 1420 включают в себя стандартные программы 1424 передачи информации и стандартные программы 1426 управления беспроводным терминалом. Стандартные программы 1424 передачи информации управляют различными протоколами связи, используемыми WT 1400. Стандартные программы 1426 управления беспроводным терминалом управляют основными функциональными возможностями беспроводного терминала 1400, включающими в себя управление приемником 1402 и передатчиком 1404. Стандартные программы 1426 управления беспроводным терминалом включают в себя стандартную программу 1428 сигнализации. Стандартная программа 1428 сигнализации включает в себя стандартную программу 1430 распределения подмножеств тонов для периодов символа-полосы и другую стандартную программу 1432 скачкообразной перестройки частоты распределения тонов нисходящей линии связи для остальных периодов символа, например, периодов, отличающихся от периода символа-полосы. Стандартная программа 1430 распределения подмножеств тонов использует данные/информацию 1422 пользователя, включающие в себя информацию 1440 о канале нисходящей линии связи, информацию 1444 о ID базовой станции, например, индекс наклона и тип сектора, и информацию 1454 о тонах нисходящей линии связи для формирования последовательностей распределения подмножеств тонов нисходящей линии связи согласно некоторым аспектам и обработки принятых данных, переданных из базовой станции. Другая стандартная программа 1432 скачкообразной перестройки частоты распределения тонов нисходящей линии связи конструирует последовательности скачкообразной перестройки частоты тонов нисходящей линии связи с использованием информации, включающей в себя информацию 1454 о тонах нисходящей линии связи и информацию 1440 о канале нисходящей линии связи, для периодов символа, отличающихся от периодов символа-полосы. Стандартная программа 1430 распределения подмножеств тонов при исполнении процессором 1406 используется для определения того, когда и на каких тонах беспроводной терминал 1400 должен принимать один или несколько сигналов символа-полосы из базовой станции 1300. Стандартная программа скачкообразной перестройки частоты распределения тонов восходящей линии связи использует функцию распределения подмножеств тонов, вместе с информацией, принимаемой из базовой станции, для определения тонов, на которых она должна передавать.
В одном или более иллюстративных вариантах осуществления описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, программно-аппаратных средствах или любой их комбинации. Если функции реализованы в программном обеспечении, то они могут быть сохранены на машиночитаемом носителе хранения информации или переданы через него в виде одной или нескольких машинных команд или кода. Машиночитаемые носители хранения информации включают в себя как носители информации компьютерного запоминающего устройства, так и среды связи, включающие в себя любой носитель информации, который обеспечивает передачу компьютерной программы из одного места в другое. Носителями информации запоминающего устройства могут быть любые доступные носители информации, к которым можно получить доступ посредством компьютера. Например, такие машиночитаемые носители хранения информации могут содержать RAM, ROM, EEPROM, CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках, или другие магнитные запоминающие устройства, или любой другой носитель информации, который может использоваться для переноса или хранения требуемого кода программы в виде инструкций или структур данных, и к которому компьютер может получить доступ. Кроме того, любое соединение соответственно называют машиночитаемым носителем хранения информации. Например, если программное обеспечение передают из web-сайта, сервера или другого удаленного источника с использованием коаксиального кабеля, оптоволоконного кабеля, витой пары, цифровой абонентской линии (DSL) или беспроводных технологий, например, инфракрасного излучения, радиовещания и сверхвысокочастотных волн, то коаксиальный кабель, оптоволоконный кабель, витая пара, DSL или беспроводные технологии, например, инфракрасное излучение, радиовещание и сверхвысокочастотные волны включают в определение носителя информации. Магнитный и немагнитный диски, используемые в этом описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск блю-рей (blu-ray), причем магнитные диски, обычно воспроизводят данные магнитным способом, в то время как немагнитные диски воспроизводят данные оптически посредством лазеров. Комбинации приведенных выше носителей также должны быть включены в машиночитаемые носители хранения информации.
Когда варианты осуществления реализованы в программном коде или кодовых сегментах, должно быть понято, что кодовый сегмент может представлять процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программ, класс или любую комбинацию команд, структур данных или операторов программы. Кодовый сегмент может быть соединен с другим кодовым сегментом или жестко смонтированной схемой посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информацию, аргументы, параметры, данные и т.д. можно переправлять, пересылать или передавать с использованием любых подходящих средств, включающих в себя разделение памяти, передачу сообщений, передачу маркера, передачу через сеть и т.д. Кроме того, в некоторых аспектах, этапы и/или действия способа или алгоритма могут находиться в форме одного кода или любой комбинации или набора кодов и/или команд на машиночитаемом носителе хранения информации и/или считываемом компьютером носителе информации, который может быть включен в компьютерный программный продукт.
Для реализации программными средствами, описанные в этом документе способы могут быть реализованы посредством модулей (например, процедур, функций и т.д.), которые выполняют описанные в этом документе функции. Коды программного обеспечения могут храниться в блоках памяти и исполняться процессорами. Блок памяти можно реализовать внутри процессора или вне процессора, в последнем случае его можно коммуникативно соединять с процессором различными способами, известными в данной области техники.
Для реализации аппаратными средствами, процессоры могут быть реализованы в одном или нескольких специализированных интегральных схемах (ASIC), цифровых сигнальных процессорах (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), пользовательских программируемых вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных устройствах, предназначенных для выполнения описанных в этом документе функций, или их комбинациях.
Описанное выше содержит примеры одного или нескольких вариантов осуществления. Конечно, невозможно описать каждую возможную комбинацию компонентов или способов в целях описания вышеупомянутых вариантов осуществления, но специалист в данной области техники может понять, что возможны многие другие комбинации и перестановки различных вариантов осуществления. Соответственно, подразумевается, что описанные варианты осуществления охватывают все такие изменения, модификации и отклонения, которые находятся в пределах существа и объема прилагаемой формулы изобретения. Кроме того, поскольку термин "включает в себя" используется или в подробном описании или в формуле изобретения, подразумевается, что такой термин означает включающий в себя подобно термину "содержащий", когда "содержащий" интерпретируют при использовании его в качестве переходного слова в пункте формулы изобретения.
Как используется в этом документе, термин "делать вывод" или "вывод" обычно относится к процессу рассуждения о состояниях или выведения состояний системы, среды и/или пользователя из ряда наблюдений, зафиксированных посредством событий и/или данных. Вывод может использоваться для идентификации конкретного контекста или действия, или может формировать распределение вероятностей по состояниям, например. Вывод может быть вероятностным, то есть вычисление распределения вероятностей по состояниям, представляющим интерес, на основе анализа данных и событий. Вывод может также относиться к способам, используемым для формирования высокоуровневых событий исходя из ряда событий и/или данных. Такой вывод в результате приводит к созданию новых событий или действий исходя из ряда наблюдаемых событий и/или сохраненных данных типа событие, независимо от того, существует или нет взаимосвязь между близкими по времени событиями, и получены ли события и данные из одного или нескольких источников данных и событий.
Кроме того, подразумевается, что термины, как они используются в этой заявке, "компонент", "модуль", "система" и т.д. относятся к объекту, связанному с применением компьютера, или аппаратным средствам, или программно-аппаратным средствам, или комбинации аппаратных средств и программного обеспечения, или программному обеспечению, или исполняемому программному обеспечению. Например, компонент может быть процессом, исполняемым процессором, процессором, объектным файлом, исполняемым файлом, потоком управления, программой и/или компьютером и т.д. Например, как приложение, исполняемое на вычислительном устройстве, так и это вычислительное устройство могут быть компонентом. В пределах процесса и/или потока управления может находиться один или несколько компонентов, и компонент может быть локализован на одном компьютере и/или распределен между двумя или большим количеством компьютеров. Кроме того, эти компоненты можно исполнять с различных машиночитаемых носителей хранения информации, на которых хранятся различные структуры данных. Компоненты могут обмениваться информацией посредством локальных и/или дистанционных процессов, например, согласно сигналу, содержащему один или несколько пакетов данных (например, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, например Internet, с другими системами посредством упомянутого сигнала).