УПРАВЛЕНИЕ УСТАНОВКОЙ ВРЕМЕНИ ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ
CONTROL OF UPPERLINK TIME SETTING

Настоящая заявка испрашивает приоритет предварительной заявки на патент США номер 60/895685, под названием "UL TIMING CONTROL", поданной 19 марта 2007. Содержание вышеупомянутой заявки в настоящее описание включается по ссылке.
ОБЛАСТЬ ИЗОБРЕТЕНИЯ
Следующее описание в целом относится к беспроводной связи и более конкретно к управлению значением установки времени восходящий линии связи.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Системы беспроводной связи широко используются для обеспечения различных типов контента связи, такого как, например, голос, данные и так далее. Типичные системы беспроводной связи могут быть системами множественного доступа, способными поддерживать связи с множественными пользователями с помощью совместного использования доступных системных ресурсов (например, пропускная способность, передаваемая мощность...). Примеры таких систем множественного доступа могут включать в себя системы с множественным доступом с кодовым разделением каналов (CDMA), системы с множественным доступом с временным разделением каналов (TDMA), системы с множественным доступом с частотным разделением каналов (FDMA), системы с множественным доступом с ортогональным частотным разделением каналов (OFDMA) и подобные. Дополнительно, системы могут соответствовать техническим требованиям, таким как проект партнерства третьего поколения (3GPP), долгосрочного развития 3GPP (LTE) и т.д.
Обычно беспроводные системы связи со множественным доступом могут одновременно поддерживать связь для множественных мобильных устройств. Каждое мобильное устройство может связываться с одной или более базовыми станциями с помощью передач по прямым и обратным линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, и обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Дополнительно, связи между мобильными устройствами и базовыми станциями могут быть установлены с помощью систем с одним входом и одним выходом (SISO), систем с множественными входами и одним выходом (MISO), систем с множественными входами и множественными выходами (MIMO) и т.д. В дополнение, мобильные устройства могут связываться с другими мобильными устройствами (и/или базовые станции с другими базовыми станциями) в конфигурациях одноранговой беспроводной сети.
T
r
s
s
τ
k
s
Системы MIMO обычно используют множественные (Nt) антенны передачи и множественные (Nr) антенны приема для передачи данных. Канал MIMO, сформированный N антеннами передачи и N антеннами приема, может быть разделен на N независимых каналов, которые могут называться как пространственные каналы, где N ≤{N, N}. Каждый из N независимых каналов соответствует размерности. Кроме того, системы MIMO могут обеспечивать улучшенную производительность (например, увеличенную спектральную эффективность, более высокую пропускную способность и/или большую надежность), если используются дополнительные размерности, созданные множественными антеннами передачи и приема.
Системы MIMO могут поддерживать различные способы дуплексной работы для разделения передач по прямой и обратной линиям связи в общей физической среде. Например, системы с дуплексной связью с частотным разделением каналов (FDD) могут использовать несопоставимые частотные области для прямой и обратной линий связи. Дополнительно, в системах дуплексной связи с временным разделением каналов (TDD) прямая и обратная линии связи могут использовать обычную частотную область. Однако обычные способы могут обеспечивать ограниченный или не связанный с обратной связью информационный канал.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Нижеследующее описание представляет упрощенную сущность изобретения одного или более вариантов осуществления, чтобы обеспечить основное понимание таких вариантов осуществления. Эта сущность изобретения не является широким обзором всех рассмотренных вариантов осуществления и не предназначается ни для идентификации ключевых или критических элементов всех вариантов осуществления, ни для определения объема любых вариантов осуществления. Единственная цель состоит в том, чтобы представить некоторые концепции одного или более вариантов осуществления в упрощенной форме как вводную часть к более подробному описанию, которое будет представлено ниже.
Согласно аспекту, описывается способ для захвата (значения) установки времени. Способ может содержать вход в режим ожидания. В дополнение, этот способ может включать в себя выход из режима ожидания после истечения заранее определенного промежутка времени. Кроме того, способ может содержать определение, выдается ли команда настройки установки времени. Способ может также содержать настройку установки времени восходящей линии связи на основании, по меньшей мере частично, выданной команды настройки установки времени и повторном входе в режим ожидания.
Другой аспект относится к устройству беспроводной связи, которое может содержать сохраненные в памяти команды, относящиеся к: режиму ожидания до окончания функционирования таймера, пробуждению после окончания функционирования таймера, оценке, выдана ли команда настройки установки, и настройке установки времени восходящей линии связи, на основании, по меньшей мере, частично, выданной команды. Устройство беспроводной связи может также включать в себя процессор, подсоединенный к памяти и сконфигурированный для выполнения команд, сохраненных в памяти.
Еще один аспект относится к устройству беспроводной связи, которое облегчает сохранение энергии при захвате настройки времени. Устройство может включать в себя средство для входа в режим ожидания. Устройство может дополнительно содержать средство для выхода из режима ожидания после истечения заранее определенного промежутка времени. В дополнение, устройство беспроводной связи может включать в себя средство для определения, выдана ли команда настройки установки времени. Кроме того, устройство может содержать средство для настройки установки времени восходящей линии связи на основании, по меньшей мере, частично, выданной команды настройки установки времени, и средство для повторного входа в режим ожидания.
Другой аспект относится к считываемому компьютером носителю, который хранит выполняемые компьютером команды для входа в режим ожидания и выхода из режима ожидания после истечения заранее определенного промежутка времени. В дополнение, считываемый компьютером носитель может дополнительно содержать команды для определения, выдается ли команда настройки установки времени. Кроме того, считываемый компьютером носитель может включать в себя команды для настройки установки времени восходящей линии связи на основании, по меньшей мере частично, выданной команды настройки установки времени, и повторного входа в режим ожидания.
Согласно другому аспекту, устройство может содержать интегральную схему в системе беспроводной связи. Интегральная схема может быть сконфигурирована для входа устройства в режим ожидания. Интегральная схема может быть дополнительно сконфигурирована для выхода устройства из режима ожидания после истечения заранее определенного промежутка времени. В дополнение, интегральная схема может быть сконфигурирована для определения, выдается ли команда настройки установки времени. Кроме того, интегральная схема может быть сконфигурирована для регулирования установки времени восходящей линии связи на основании, по меньшей мере частично, выданной команды настройки установки времени.
Согласно еще одному аспекту, способ для обновления установки времени описывается в настоящем описании. Способ может содержать прием передачи, по меньшей мере, от одного вышедшего из режима ожидания мобильного устройства, которое обеспечивает (выдает) информацию по восходящей линии связи. Способ может дополнительно включать в себя определение, требуется ли, по меньшей мере, одному вышедшему из режима ожидания мобильному устройству обновление установки времени на основании принятой передачи. В дополнение, способ может содержать оценку настройки установки времени от, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства. Способ может также включать в себя выдачу команды настройки установки времени, по меньшей мере, для одного вышедшего из режима ожидания мобильного устройства.
Другой аспект, описанный в настоящем описании, относится к устройству беспроводной связи, которое может включать в себя память. Память может хранить команды, относящиеся к приему передачи, от, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства, которое обеспечивает информацию по восходящей линии связи, определению, требуется ли, по меньшей мере, одному вышедшему из режима ожидания мобильному устройству обновление (значения) установки времени на основании принятой передачи, оцениванию настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства; и выдаче команды настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства. В дополнение, устройство беспроводной связи может включать в себя процессор, подсоединенный к памяти и сконфигурированный для выполнения команд, сохраненных в памяти.
Еще один аспект относится к устройству беспроводной связи, которое облегчает обновление (значения) установки времени с уменьшенными накладными расходами. Устройство может содержать средство для приема передачи от, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства, которое предоставляет информацию по восходящей линии связи. Устройство может также содержать средство для определения, требуется ли, по меньшей мере, одному вышедшему из режима ожидания мобильному устройству обновления установки времени на основании принятой передачи. В дополнение, устройство может включать в себя средство для оценки настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства. Кроме того, устройство может также включать в себя средство для выдачи команды настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства.
Еще один аспект относится к считываемому компьютером носителю, который сохраняет считываемые компьютером команды для приема передачи от, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства, которое обеспечивает (выдает) информацию по восходящей линии связи. Считываемый компьютером носитель может дополнительно включать в себя команды, относящиеся к определению, требуется ли, по меньшей мере, одному вышедшему из режима ожидания мобильному устройству обновление установки времени на основании принятой передачи. В дополнение, считываемый компьютером носитель может содержать команды для оценки настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства. Считываемый компьютером носитель может также включать в себя команды для выдачи команды настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства.
Другой аспект, описанный в настоящем описании, относится к устройству в системе беспроводной связи, содержащему интегральную схему. Интегральная схема может быть сконфигурирована для приема передачи от, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства, которое обеспечивает информацию по восходящей линии связи. Интегральная схема может быть дополнительно сконфигурирована для определения, требуется ли, по меньшей мере, одному вышедшему из режима ожидания мобильному устройству обновление установки времени на основании принятой передачи. В дополнение, интегральная схема может быть сконфигурирована для оценки настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства и выдачи команды настройки установки времени для, по меньшей мере, одного вышедшего из режима ожидания мобильного устройства.
Для выполнения вышеупомянутых и связанных задач один или более вариантов осуществления содержат признаки, в дальнейшем полностью описанные и конкретно указанные в формуле изобретения. Следующее описание и прилагаемые чертежи подробно отражают некоторые иллюстративные аспекты одного или более вариантов осуществления. Хотя эти аспекты являются иллюстративными, некоторые из различных направлений, в которых могут использоваться принципы различных вариантов осуществления, и описанные варианты осуществления предназначены, чтобы включить в себя все такие аспекты и их эквиваленты.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 - иллюстрация системы беспроводной связи в соответствии с различными аспектами, сформулированными в настоящем описании.
Фиг. 2 - иллюстрация примерного устройства связи для работы в среде беспроводной связи.
Фиг. 3 - иллюстрация примерной системы беспроводной связи, которая облегчает управление значением установки времени по восходящей линии связи.
Фиг. 4 - иллюстрация примерного сектора в соответствии с аспектом раскрытия сущности изобретения.
Фиг. 5 - иллюстрация примерного способа, который облегчает обеспечение обновлений установки времени в сети беспроводной связи.
Фиг. 6 - иллюстрация примерного способа, который облегчает экономию энергии во время получения обновлений установки времени.
Фиг. 7 - иллюстрация примерного мобильного устройства, которое облегчает захват, и использование настроек установки времени.
Фиг. 8 - иллюстрация примерной системы, которая облегчает оценку, передачу и прием обновлений установки времени для каналов восходящей линии связи.
Фиг. 9 - иллюстрация примерной среды беспроводной сети, которая может использоваться вместе с различными системами и способами, описанными здесь.
Фиг. 10 - иллюстрация примерной системы, которая использует настройки установки времени для управления значением установки времени восходящей линии связи.
Фиг. 11 - иллюстрация примерной системы, которая оценивает и передает настройки установки времени.
ПОДРОБНОЕ ОПИСАНИЕ
Различные варианты осуществления описываются ниже со ссылкой на чертежи, в которых подобные ссылочные позиции используются по отношению к подобным элементам повсюду. В дальнейшем описании с целью пояснения множественные конкретные детали приводятся для обеспечения полного понимания одного или более вариантов осуществления. Однако может быть очевидно, что такой вариант(ы) осуществления может быть осуществлен без этих конкретных деталей. В других примерах известные структуры и устройства показываются в форме блок-схемы для облегчения описания одного или более вариантов осуществления.
В этом описании используемые термины "компонент", "модуль", "система" и т.п. предназначаются для ссылки на относящиеся к компьютеру объект или аппаратное обеспечение, программно-аппаратное обеспечение, комбинацию аппаратного обеспечения и программного обеспечения, программное обеспечение или программное обеспечение во время выполнения. Например, компонент может быть, но не ограничиваться, процессом, выполняющимся на процессоре, процессором, объектом, выполняемой программой, потоком выполнения, программой и/или компьютером. В качестве иллюстрации и приложение, работающее на вычислительном устройстве, и вычислительное устройство могут быть компонентом. Один или более компонентов могут постоянно находиться в пределах процесса и/или потока выполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. В дополнение, эти компоненты могут выполнять структуры с различных считываемых компьютером носителей, имеющих различные хранящиеся на них данные. Компоненты могут связываться посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (например, данные от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или через сеть, такой как Интернет, с другими системами посредством сигнала).
Кроме того, различные варианты осуществления описываются в настоящем описании применительно к мобильному устройству. Мобильное устройство может также называться системой, абонентской установкой, абонентским пунктом, мобильной станцией, мобильной удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть мобильным телефоном, радиотелефоном, телефоном с Протоколом Инициирования Сеанса (SIP), станцией местной радиосвязи (WLL), персональным цифровым ассистентом (PDA), карманным устройством, имеющим беспроводную возможность соединения, вычислительным устройством или другим устройством обработки, связанным с беспроводным модемом. Кроме того, различные варианты осуществления описываются здесь применительно к базовой станции. Базовая станция может использоваться для связи с мобильным устройством(ами) и может также называться точкой доступа, Узлом B или некоторой другой терминологией.
Кроме того, различные аспекты или признаки, описанные в настоящем описании, могут реализовываться как способ, устройство или изделие, использующие стандартные способы программирования и/или инженерные методики. Термин "изделие", используемый в настоящем описании, предназначается, чтобы охватить компьютерную программу, доступную от любого считываемого компьютером устройства, канала передачи информации или носителей. Например, считываемые компьютером носители могут включать в себя, но не ограничиваться ими, магнитные запоминающие устройства (например, жесткий диск, гибкий диск, магнитные ленты и т.д.), оптические диски (например, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и перепрограммируемые запоминающие устройства (например, программируемое ПЗУ, карточку, стик (stick), устройство-ключ и т.д.). Дополнительно, различные носители данных, описанные здесь, могут представлять собой одно или более устройств и/или других считываемых компьютером носителей для хранения информации. Термин "считываемый компьютером носитель" может включать в себя, но не ограничиваться ими, беспроводные каналы и различные другие носители, способные к сохранению, содержанию и/или переносу команды (команд) и/или данных.
Ссылаясь теперь на фиг. 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, распределенные случайным образом по ассоциированной зоне обслуживания, мобильные устройства в соседних ячейках могут быть предметами для уменьшения помех по сравнению с передачей базовой станции через отдельную антенну на все ее мобильные устройства. Кроме того, мобильные устройства 116 и 122 могут связываться непосредственно друг с другом, используя одноранговую технологию или ad hoc технологию, как изображено в чертежах.
Со ссылками на фиг. 2 иллюстрируется устройство 200 связи для работы в среде беспроводной связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью или по существу любым устройством связи, которое принимает данные, переданные в среде беспроводной связи. В системах связи установка времени связи между передатчиками и приемниками может потребовать регулировки (настройки). Таким образом, устройство 200 связи использует компоненты, описанные ниже, для поддержки синхронизации установки времени. Устройство 200 связи может включать в себя таймер 202 сна, который может поддерживать устройство 200 связи в режиме ожидания в течение заранее определенного промежутка времени, приемник 204 настройки установки времени, который может определять, выдана ли команда настройки установки времени, и регулятор 206 установки времени, который может выполнить команду настройки установки времени, если она выдается, чтобы обновить значение установки времени обмена (связи) устройства 200 связи. Устройство 200 связи может принимать команды настройки и, соответственно, регулировать значение установки времени без постоянного контроля канала на предмет команд. Таким образом, устройство 200 связи может экономить энергию.
Согласно примеру, устройство 200 связи может потребовать обновления установки времени. Это может произойти, например, когда устройство 200 связи перемещается в пределах сектора связи или ячейки, когда другое устройство, находящееся в связи с устройством 200 связи, пересекает сектор, когда изменяются условия распространения и т.д. Устройство 200 связи может входить в режим ожидания, который контролируется таймером 202 сна. Таймер 202 режима ожидания поддерживает устройство 200 связи в режиме ожидания до тех пор, пока не истечет заранее определенный промежуток времени. В соответствии с иллюстрацией таймер 202 режима ожидания может поддерживать механизм таймера, который заканчивается после истечения заранее определенного промежутка времени. Согласно аспекту, механизм таймера может быть запущен (например, запущены часы), когда устройство 200 связи входит в режим ожидания. В одном варианте осуществления заранее определенный промежуток времени может быть порядка нескольких секунд. После истечения таймера 202 режима ожидания устройство связей выходит из режима ожидания.
После выхода из режима ожидания приемник 204 настройки установки времени проверяет, выдана ли команда настройки установки времени. Например, приемник 204 настройки установки времени может считывать физический канал нисходящей линии связи для определения, была ли передана команда настройки установки времени. Если приемник 204 настройки установки времени устанавливает, что команда настройки установки времени не выдана, таймер 202 режима ожидания может быть повторно запущен и может перевести устройство 200 связи обратно в режим ожидания в течение другого заранее определенного периода времени. Если приемник 204 настройки установки времени обнаруживает команду регулировки (настройки) установки времени, команда может быть направлена на блок 206 настройки установки времени. Блок 206 настройки установки времени может регулировать значение установки времени линии связи на основании команды настройки установки времени. Например, блок 206 настройки установки времени может обновить значение установки времени восходящей линии связи мобильного устройства. После настройки устройство 200 связи может повторно войти в режим ожидания или перейти к другим передачам данных.
Кроме того, хотя не показано, должно быть, очевидно, что устройство 200 связи может включать в себя память, которая сохраняет команды относительно поддержания таймера режима ожидания, проверку команд настройки установки времени, прием команд настройки установки времени, выполнение настройки установки времени на основании команд настройки установки времени и т.п. Дополнительно, устройство 200 связи может включать в себя процессор, который может использоваться совместно с выполняющимися командами (например, командами, сохраненными в памяти, командами, полученными от отличного источника...).
Теперь, ссылаясь на фиг. 3, иллюстрируется система 300 беспроводной связи, которая может обеспечивать управление значением установки времени между обменивающимися сторонами, в то же время сокращая накладные расходы передачи и экономя энергию. Система 300 включает в себя базовую станцию 302, которая связывается с мобильным устройством 304 (и/или любым количеством отличных мобильных устройств (не показаны)). Базовая станция 302 может передавать информацию на мобильное устройство 304 по каналу прямой линии связи; дополнительная базовая станция 302 может принимать информацию от мобильного устройства 304 по каналу обратной линии связи. Кроме того, система 300 может быть системой MIMO. Дополнительно, система 300 может работать в беспроводной сети OFDMA, 3GPP LTE и т.д. Также компоненты и функциональные возможности, показанные и описанные ниже в базовой станции 302, могут присутствовать в мобильном устройстве 304 так же, как и, наоборот, в одном примере; изображенная конфигурация для простоты объяснения исключает эти компоненты.
Базовая станция 302 включает в себя блок 306 определения настройки установки времени, который может определить, требуется ли мобильному устройству 304 обновление установки времени, блок 308 оценки настройки установки времени, который может установить необходимую величину обновления установки времени, и передатчик 310 настройки установки времени, который может выполнять команду настройки установки времени. Мобильное устройство 304 включает в себя таймер 312 режима ожидания, который может поддерживать мобильное устройство 304 в режиме ожидания в течение заранее определенного промежутка времени, приемник 318 настройки установки времени, который может определить, выдана ли команда настройки установки времени, например, посредством базовой станции 302, и регулятор 32 установки времени, который может выполнять команду настройки установки времени, если она выдана, для обновления значения установки времени восходящей линии связи мобильного устройства 304. Дополнительно, мобильное устройство 304 может включать в себя блок 312 определения периода конфигурации, который может выбрать промежуток времени, который должен использоваться таймером 312 режима ожидания, и сигнальное устройство 316 восходящей линии связи, которое может передавать сигнал на базовую станцию 302 по каналу восходящей линии связи.
Согласно примеру базовая станция 302 может поддерживать синхронизацию с мобильным устройством 304 и другими мобильными устройствами (не показаны). В усовершенствованном UMTS (E-UTRA) передача среди мобильных устройств, таких как мобильное устройство 304, или передача между мобильным устройством 304 и базовой станцией 302 требует установки времени. Установка (согласование во) времени облегчает поддержание ортогональности между мобильными устройствами и уменьшает помехи. Мобильные устройства, такие как мобильное устройство 304, могут перемещаться в пределах ячейки или сектора, обслуживаемого базовой станцией 302. Изменения в расстояниях между мобильным устройством 304 и базовой станцией 302 могут потребовать, чтобы обновление в установке (согласовании) времени восходящей линии связи мобильного устройства 304 поддерживало ортогональность. В соответствии с иллюстрацией, мобильное устройство, двигающееся по направлению к или от базовой станции со скоростью 350 километров в час, может создавать изменение в синхронизации установки времени восходящей линии связи со скоростью 0,6 микросекунды за секунду. В дополнение к чистым изменениям расстояния, условия распространения могут изменяться между мобильным устройством и базовой станцией из-за относительного движения.
Как правило, базовая станция может использовать механизм по необходимости или периодический механизм для поддержания синхронизации. С механизмом по необходимости базовая станция передает настройку установки времени к мобильным устройствам, когда базовая станция определяет, требуется ли настройка. С периодическим механизмом базовая станция периодически посылает настройку (значение настройки) всем активным мобильным устройствам. Активные мобильные устройства включают в себя мобильные устройства, активно отправляющие данные. Должно быть понятно, что активные мобильные устройства могут также быть мобильными устройствами, которые являются не совсем активными (например, находящиеся в режиме ожидания или не отправляющие данные, но поддерживающие доступ к системе).
Мобильное устройство 304 может входить в режим ожидания, который управляется таймером 312 режима ожидания (сна). Таймер 312 режима ожидания поддерживает мобильное устройство в режиме ожидания до истечения заранее определенного промежутка времени. В соответствии с иллюстрацией, таймер 312 режима ожидания может поддерживать механизм таймера, который действует до истечения заранее определенного промежутка времени. Согласно аспекту, механизм таймера может быть запущен (например, запущены часы), когда мобильное устройство входит в режим ожидания. Блок 314 конфигурирования периода может выбрать заранее определенный промежуток времени, используемый для конфигурации таймера 312 режима ожидания. Согласно одному аспекту, блок 314 конфигурирования периода может выбрать более короткий период, чем период, используемый базовой станцией в обычных механизмах периодического обновления. Выбранный период или заранее определенный период времени используется таймером 312 режима ожидания для поддержания мобильного устройства 304 в режиме ожидания в течение длительности выбранного периода.
После выхода из режима ожидания сигнальное устройство 316 восходящей линии связи может передать сигнал на базовую станцию 302. В одном варианте осуществления сигнал может включать в себя информацию восходящей линии связи. Блок 306 определения настройки установки времени может определить, требуется ли мобильному устройству 304 обновление (значения) установки времени на основании сигнала, посланного посредством сигнала 316 восходящей линии связи. В соответствии с иллюстрацией, блок 306 определения настройки установки времени может измерить разность между локальным значением установки времени базовой станции 302 и значением установки времени, принятым в сигнале. Если блоком 306 определения настройки установки времени обнаруживается значительная разность, блок 308 оценки настройки установки времени может установить соответствующее значение обновления. Согласно аспекту, блок 308 оценки настройки установки времени может быть любым значением, требуемым для синхронизации установки времени, принятой в сигнале для локальной установки времени базовой станции 302. Передатчик 310 настройки установки времени подготавливает команду настройки установки времени на основании значения, оцененного блоком 310 оценки настройки установки времени 310. Передатчик 310 настройки установки времени может послать команду настройки установки времени на мобильное устройство 304. Например, передатчик 310 настройки установки времени может послать команду по каналу FPACH.
Приемник 318 настройки установки времени проверяет, была ли выдана команда настройки установки времени. Например, приемник 318 настройки установки времени может считывать физический канал нисходящей линии связи для определения, была ли передана базовой станцией 302 команда настройки установки времени. Если приемник 318 настройки установки времени устанавливает, что команда настройки установки времени не выдана, таймер 312 режима ожидания может повторно быть инициирован и может перевести мобильное устройство 304 назад в режим ожидания в течение другого определенного, заранее определенного периода времени. Если приемник 318 настройки установки времени обнаруживает команду настройки установки времени, то команда может быть передана на блок 320 настройки установки времени. Блок 320 настройки установки времени может корректировать значение установки времени восходящей линии связи на основании команды настройки установки времени. Согласно одному аспекту, мобильное устройство 304 может повторно войти в режим ожидания или продолжить другую передачу данных после обновления установки времени.
Следует оценить, что сигнальное устройство 316 восходящей линии связи может передавать сигнал по восходящей линии связи с информацией восходящей линии связи в любое другое время, кроме выхода из режима ожидания, пока такой сигнал посылается, по меньшей мере, в пределах заранее определенного периода времени, установленного блоком 314 конфигурирования периода. Например, сигнальное устройство 316 восходящей линии связи может временно вывести из режима ожидания мобильное устройство 304 в середине работы таймера для передачи информации. Это дает базовой станции 302 дополнительное время, чтобы определить, нужно ли обновление. В дополнение, сигнальное устройство 316 восходящей линии связи может передавать сигнал перед входом в режим ожидания.
Теперь ссылаясь на фиг. 4, согласно одному или более аспектам раскрытия изобретения, иллюстрируется пример системы 400 беспроводной связи. Система 400 может содержать точку доступа или базовую станцию 402, которая принимает, передает, повторяет и т.д. сигналы беспроводной связи на другие базовые станции (не показаны) или на один или более терминалов, такие как терминалы 406 и 408. Базовая станция 402 может содержать множественные цепи передатчика и цепи приемника, например, по одной для каждой передающей и приемной антенны, каждая из которых может, в свою очередь, содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.). Мобильные устройства 406 и 408 могут быть, например, сотовыми телефонами, смартфонами, ноутбуками, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радио, глобальными системами определения местоположения, персональными цифровыми ассистентами (системами PDA) и/или любым другим подходящим устройством для связи в беспроводной системе 400. В дополнение, мобильные устройства 406 и 408 могут содержать одну или более цепей передатчика и цепей приемника, таких как используются для систем с множественными входами и множественными выходами (MIMO). Каждая цепь передатчика и приемника может содержать множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как будет оценено специалистом в данной области техники.
Как иллюстрировано на фиг. 4, базовая станция 402 обеспечивает зону обслуживания для конкретной географической области 404. Термин "ячейка" может относиться к базовой станции и/или ее зоне обслуживания в зависимости от контекста. Чтобы улучшить пропускную способность системы, зона обслуживания точки доступа может быть разделена на множество меньших областей. Каждая меньшая область обслуживается соответствующей базовой подсистемой приемопередатчика (базовой приемопередающей станцией). Термин "сектор" может относиться к BTS и/или ее зоне обслуживания в зависимости от контекста. Для секторизованной ячейки базовая подсистема приемопередатчика для всех секторов ячейки обычно является совмещенной в точке доступа для ячейки.
Согласно примеру, мобильное устройство, такое как мобильные устройства 406 и 408, может обнаружить ячейку или сектор, которые охватывают географическую область 404, обслуживаемую базовой станцией 402. Мобильное устройство запрашивает значение установки времени и синхронизацию базовой станции 402 с помощью канала синхронизации (SCH). Затем мобильное устройство может получить доступ и демодулировать канал радиовещания (BCH), чтобы получить информацию системы. В соответствии с иллюстрацией, информация системы может включать в себя ряд параметров, которые определяют как мобильные устройства должны получить доступ и взаимодействовать с системой 400. Мобильное устройство может передавать тестовое сообщение доступа по каналу произвольного доступа (RACH). Базовая станция 402 может измерять разность между локальным ссылочным (опорным) значением установки времени и значением установки времени, принятым по каналу восходящей линии связи проблемы доступа, посланной мобильным устройством. Базовая станция 402 может передавать права доступа на мобильное устройство по нисходящей линии связи или по каналу прямой линии связи после успешного обнаружения тестового сообщения доступа. Сообщение предоставления доступа может передавать назначение ресурсов восходящей линии связи и/или настройку установки времени восходящей линии связи на мобильное устройство.
После начальной настройки (значения) установки времени мобильные устройства могут требовать, чтобы дальнейшие обновления поддерживали синхронизацию. В E-UTRA передача по восходящей линии связи среди мобильных устройств должна быть согласована для поддержания ортогональности между мобильными устройствами. В соответствии с иллюстрацией на фиг. 4, мобильное устройство 406 может быть мобильным устройством, которое не перемещается относительно базовой станции 402, мобильным устройством, которое перемещается в небольшой степени, и/или мобильным устройством, которое перемещается с низкой скоростью относительно базовой станции 402. В дополнение, мобильное устройство 408 может быть перемещающимся мобильным устройством, которое часто перемещается относительно базовой станции 402, и/или мобильным устройством, которое перемещается с высокой скоростью. Базовая станция 402 может использовать, по меньшей мере, один из механизмов обновления по необходимости или механизмов периодического обновления для обновления установки времени мобильных устройств 406 и 408. Механизмы обновления по необходимости уменьшают потери посредством посылки настроек установки времени мобильным устройствам, когда базовая станция 402 определяет, что мобильным устройствам требуется обновление установки времени. Однако мобильные устройства 406 и 408 обычно все время нуждаются в выходе из режима ожидания и в управлении каналами прямой линии связи для настроек установки времени для принятия сообщения, содержащего обновления установки времени. Таким образом, мобильные устройства 406 и 408 потребляют больше энергии с механизмами обновления по необходимости.
Механизмы периодического обновления могут уменьшить потребляемую энергию части мобильных устройств 406 и 408 за счет увеличенных накладных расходов. Базовая станция 402 может за один раз передать обновления установки времени на все мобильные устройства за каждый период. Однако для большей эффективности период определяется высокоскоростным мобильным устройством, таким как мобильное устройство 408. Мобильное устройство 408 требует более частых обновлений установки времени, чем мобильное устройство 406. Однако базовая станция 402 передает обновления на мобильное устройство 406 на той же самой частоте, что и обновления на мобильное устройство 408. Соответственно, накладные расходы увеличиваются. В соответствии с одним аспектом, базовая станция 402 может передавать настройки установки времени на модифицированной основе по необходимости для уменьшения накладных расходов. Кроме того, мобильные устройства 406 и 408 могут входить в режим ожидания для экономии энергии и периодически выходить из режима ожидания для проверки настройки установки времени.
Методики, описанные в настоящем описании, могут использоваться для системы 400 с секторизированными ячейками так же, как и для системы с несекторизированными ячейками. Для ясности, следующее описание предназначается для системы с секторизированными ячейками. Термины "точка доступа" и "базовая станция" используются, в общем, для стационарной станции, которая обслуживает сектор так же, как стационарная станция, которая обслуживает ячейку. Термины "терминал", "пользователь" и "пользовательское оборудование" используются взаимозаменяемо, и термины "сектор", "точка доступа" и "базовая станция" также используются взаимозаменяемо. Обслуживающая точка доступа/сектор является точкой доступа/сектором, с которым связывается терминал. Соседняя точка доступа/сектор является точкой доступа/сектором, с которым терминал не находится в связи.
Со ссылками на фиг. 5-6 иллюстрируются способы, относящиеся к обеспечению управления значением установки времени восходящей линии связи при сокращении накладных расходов и потребляемой энергии. Для простоты объяснения, в то время как способы показываются и описываются как последовательность действий, что должно быть понято и оценено, что способы не ограничиваются порядком действий, поскольку некоторые действия в соответствии с одним или более вариантом осуществления могут произойти в другом порядке и/или одновременно с другими действиями от тех, что показаны и описаны здесь. Например, специалисты в данной области техники поймут и оценят, что методология могла быть альтернативно представлена как последовательность взаимодействующих состояний или событий, таких как показаны на диаграмме состояний. Кроме того, не все иллюстрированные действия обязаны реализовывать методологию в соответствии с одним или более вариантом осуществления.
Снова ссылаясь на фиг. 5, иллюстрируется способ 500, который облегчает обеспечение обновлений установки времени в сети беспроводной связи. В соответствии с аспектом, способ 500 может быть выполнен базовой станцией в среде беспроводной связи. На этапе 502 принимается информация по восходящей линии связи. Например, информация восходящей линии связи может быть принята с помощью передачи от мобильного устройства, выходящего из режима ожидания. В дополнение, передача может быть послана, в то время как мобильное устройство находится в режиме ожидания и/или перед входом в режим ожидания. На этапе 504 определяется, требуется ли мобильному устройству отправка информации по восходящей линии связи, требующей значения установки времени. В соответствии с иллюстрацией, локальное опорное значение установки времени может быть сравнено со значением установки времени принятого сигнала, несущего информацию по восходящей линии связи. На этапе 506 оцениваются соответствующие настройки установки времени. Например, значение настройки установки времени может быть разностным между локальным значением установки времени и значением установки времени принятой информации по восходящей линии связи. На этапе 508 значение настройки установки времени передается на мобильное устройство. В соответствии с иллюстративным вариантом осуществления, значение настройки установки времени может быть инкапсулировано в команде настройки установки времени, переданной по каналу прямой линии связи.
Теперь ссылаясь на фиг. 6, показан способ 600, который облегчает экономию энергии во время захвата обновлений установки времени. В соответствии с аспектом, способ 600 может быть выполнен мобильным устройством в среде беспроводной связи. На этапе 602 входят в режим ожидания. Например, мобильное устройство может входить в режим ожидания для экономии мощности и для поддержки только минимального количества сигнализации, необходимой для сохранения доступа к системе связи. На этапе 604 определение делается относительно того истек ли таймер режима ожидания. В соответствии с иллюстрацией, режим ожидания поддерживается в течение заранее определенного периода времени. Если заранее определенный период времени не истек, мобильное устройство продолжает находиться в режиме ожидания на этапе 602. Если на этапе 604 определяют, что таймер истек, способ 600 переходит к этапу 606, где мобильное устройство выходит из режима ожидания. В соответствии с вариантом осуществления, мобильное устройство передает информацию по восходящей линии связи на этапе 606. На этапе 608 проверяется, принята ли команда настройки установки времени. Если нет, способ 600 возвращается к этапу 602, где в режим ожидания входят повторно. Если команда настройки установки времени принимается на этапе 608, способ 600 переходит к этапу 610, где значение установки времени по восходящей линии связи регулируется в соответствии с командой настройки установки времени.
Должно быть оценено, что в соответствии с одним или более аспектами, описанными в настоящем описании, выводы могут быть сделаны относительно определения периода режима ожидания, установления потребности в настройке установки времени, вычисления значений настройки установки времени и т.д. в сети беспроводной связи, как описано. Как используется здесь, термин "делать вывод" или "заключение", в общем, относится к процессу логического рассуждения или выведению состояний системы, среды и/или пользователя из ряда наблюдений, которые зафиксированы с помощью событий и/или данных. Вывод может использоваться для идентификации конкретного контекста или действия или, например, может генерировать распределение вероятности по состояниям. Вывод может быть вероятностным, то есть вычисление распределения вероятности по состояниям представляет интерес на основании рассмотренных данных и событий. Вывод может также ссылаться на методики, используемые для составления высокоуровневых событий из ряда событий и/или данных. Такой логический вывод приводит к созданию новых событий или действий из ряда наблюдаемых событий и/или хранящихся данных событий, регулируются ли или нет события в близкой временной близости, и исходят ли события и данные из одного или нескольких событий и источников данных.
Согласно примеру, один или более способов или систем, представленных выше, может включать в себя создание логических выводов, относящихся к определению периода режима ожидания. Например, скачкообразный шаблон может быть выбран на основании выводов, сделанных относительно прошлых периодов режима ожидания и/или прошлых настроек установки времени, таких как ситуации, в которых мобильное устройство быстро перемещается в секторе и требует более частых настроек. Дополнительно, выводы могут быть сделаны относительно определения потребности в обновлении установки времени и/или оценке настройки установки времени.
Фиг. 7 - иллюстрация мобильного устройства 700, которое облегчает прием, и использование настроек установки времени. Мобильное устройство 700 содержит приемник 702, который принимает сигнал от, например, приемной антенны (не показана), выполняет типичные действия над (например, фильтрует, усиливает, понижает преобразователь и т.д.) принятым сигналом и переводит приведенный к необходимым условиям сигнал в цифровую форму для получения установки времени. Приемник 702 может содержать демодулятор 704, который может демодулировать принятые символы и выдавать их процессору 706 для оценки канала. Процессор 706 может быть процессором, предназначенным для анализа информации, принятой приемником 702, и/или для генерирования информации для передачи передатчиком 716, может быть процессором, который управляет одним или более компонентами мобильного устройства 700, и/или процессором, который и анализирует информацию, принятую приемником 702, и генерирует информацию для передачи передатчиком 716, и управляет одним или более компонентами мобильного устройства 700.
Мобильное устройство 700 может дополнительно содержать память 708, которая является оперативно подсоединенной к процессору 706 и которая может хранить данные, которые должны быть переданы, принятые данные, информацию, связанную с доступными каналами, данные, ассоциированные с анализированным сигналом и/или уровнем помех, информацию, связанную с назначенным каналом, мощностью, скоростью или подобным, и любую другую подходящую информацию для оценки канала и связи с помощью канала. Память 708 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (например, на основании производительности, на основании пропускной способности и т.д.).
Следует заметить, что хранилище данных (например, память 708), описанное в настоящем описании, может быть как энергозависимой памятью, так и энергонезависимой памятью, или может включать в себя и энергозависимую и энергонезависимую память. Посредством иллюстрации и не ограничиваясь ею, энергонезависимая память может включать в себя память только для считывания (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимая память может включать в себя память с произвольным доступом (RAM), которая действует как внешняя кэш-память. Посредством иллюстрации и не ограничиваясь ею, RAM доступна во многих формах, таких как синхронная RAM (SRAM), динамическая RAM (DRAM), синхронная DRAM (SDRAM), с двойной скоростью передачи данных SDRAM (DDR SDRAM), усовершенствованная SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и прямая Rambus RAM (DRRAM). Память 708 системы объектов и способов предназначается для включения в себя без ограничения этих и любых других подходящих типов памяти.
Процессор 706 может быть дополнительно оперативно подсоединен к таймеру 710 режима ожидания, который поддерживает мобильное устройство 700 в режиме ожидания до истечения заранее определенного промежутка времени, как, например, описано выше. В соответствии с иллюстрацией, таймер 710 режима ожидания может поддерживать механизм таймера, который заканчивается после истечения заранее определенного промежутка времени. Согласно аспекту, механизм таймера может быть инициирован (например, запущены часы), когда мобильное устройство входит в режим ожидания. После истечения таймера 710 режима ожидания мобильное устройство 700 может выйти из режима ожидания и определить, выдана ли команда настройки установки времени от, например, базовой станции. Согласно примеру, приемник 702 может считывать быстрый физический канал доступа для принятия команды настройки установки времени, если она выдана.
Мобильное устройство 700 дополнительно содержит модулятор 714 и передатчик 716, которые, соответственно, модулируют и передают сигналы на, например, базовую станцию, другое мобильное устройство и т.д. В соответствии с иллюстрацией, передатчик 716 может передать информацию по восходящей линии связи, в то время как мобильное устройство 700 находится в режиме ожидания, прежде чем мобильное устройство 700 войдет в режим ожидания и/или немедленно выйдет из режима ожидания. Процессор 706 может также быть оперативно подсоединен к регулятору 712 установки времени, который может увеличить, уменьшить и/или сконфигурировать значение установки времени, восходящей линии связи, используя передатчик 716 для передачи сигналов по восходящей линии связи. Согласно примеру, мобильное устройство 700 может принимать команду настройки установки времени от базовой станции, и регулятор 712 установки времени может регулировать значение установки времени восходящей линии связи на основании, по меньшей мере, части принятой команды настройки установки времени. Хотя изображены как отдельные от процессора 706, нужно учитывать, что таймер 710 режима ожидания, регулятор 712 установки времени, демодулятор 704 и/или модулятор 714 могут быть частью процессора 706 или множественных процессоров (не показаны).
Фиг. 8 - иллюстрация системы 800, которая облегчает оценку, передачу и получения обновлений установки времени для каналов восходящей линии связи, как описано выше. Система 800 содержит базовую станцию 802 (например, точку доступа...) с приемником 810, который принимает сигнал(ы) от одного или более мобильных устройств 804 через множество приемных антенн 806, и передатчик 824, который передает на одно или более мобильное устройство 804 через антенны 808 приема. Приемник 810 может принимать информацию от антенн 806 приема и быть оперативно связанным с демодулятором 812, который демодулирует принятую информацию. Демодулируемые символы анализируются процессором 814, который может быть аналогичным процессору, описанному выше на Фиг. 7, и который подсоединен к памяти 816, которая хранит информацию, относящуюся к оценке уровня сигнала (например, пилот-сигнала) и/или уровню помех, данным, которые должны быть переданы или приняты от мобильного устройства (устройств) 804 (или неравноправной базовой станции (не показана)) и/или любой другой подходящей информации, относящейся к выполнению различных действий и функций, сформулированных здесь. Процессор 814 дополнительно подсоединяется к блоку 818 определения настройки установки времени, который может установить, требуются ли мобильным устройствам 804 обновления установки времени. Кроме того, процессор 814 может быть подсоединен к блоку 820 оценки настройки установки времени, который может сгенерировать команды настройки установки времени, которые обновляют значение установки времени мобильного устройства 804, согласно идентифицированной потребности.
Согласно примеру, базовая станция 802 может принимать сигнал связи от одного или более мобильных устройств 804 и может определить потребность устройства 804 на основании сигнала связи в обновлении установки времени. Например, блок 818 определения настройки установки времени может сравнить локальное опорное значение установки времени базовой станции 802 со значением установки времени, включающем в себя в принятый сигнал связи. Затем, если значение установки времени восходящей линии связи устройства 804 требует обновления, как описано выше, блок 820 оценки настройки установки времени может сгенерировать соответствующую команду настройки установки времени. Команда настройки установки времени может быть передана на соответствующее мобильное устройство 804. Затем мобильное устройство 804 может использовать команду настройки установки времени для обновления установки времени восходящей линии связи. Кроме того, хотя изображены как являющиеся отдельными от процессора 814, должно быть понятно, что блок 818 определения настройки установки времени, блок 820 оценки настройки установки времени, демодулятор 812 и/или модулятор 822 могут быть частью процессора 814 или множественных процессоров (не показаны).
Фиг. 9 показывает пример системы 900 беспроводной связи. Система беспроводной связи 900 изображает одну базовую станцию 910 и одно мобильное устройство 950, для краткости. Однако должно быть понятно, что система 900 может включать в себя более одной базовой станции и/или более одного мобильного устройства, в котором дополнительные базовые станции и/или мобильные устройства могут быть по существу аналогичными или отличными от, например, базовой станции 910 и мобильного устройства 950, описанных ниже. В дополнение, должно быть понятно, что базовая станция 910 и/или мобильное устройство 950 могут использовать системы (фиг. 1-3 и 7-8), методики/конфигурации (фиг. 4) и/или способы (фиг. 5-6), описанные в настоящем описании, для облегчения беспроводной связи между ними.
В базовой станции 910 данные трафика для множественных потоков данных выдаются из источника 912 данных к процессору 914 передачи данных (ТХ). Согласно примеру, каждый поток данных может быть передан через соответствующую антенну. Процессор 914 передачи данных форматирует, кодирует и перемежает поток данных трафика на основании конкретной схемы кодирования, выбранной для этого потока данных для обеспечения кодирования данных.
Кодированные данные для каждого потока данных могут быть мультиплексированными с пилот-данными, используя методики ортогонального разделения частот (OFDM). Дополнительно или альтернативно, пилот-символы могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Пилот-данные - обычно известный шаблон данных, который обрабатывается известным способом и может использоваться в мобильном устройстве 950 для оценки ответа канала. Мультиплексированные пилот-данные и кодированные данные для каждого потока данных могут модулироваться (например, символьно преобразованы) на основании конкретной схемы модуляции (например, двоичной фазовой модуляции (BPSK), квадратурной фазовой модуляции (QPSK), М-фазовой модуляции (M-PSK), М -квадратурной амплитудной манипуляции (M-QAM) и т.д.), выбранный для того потока данных, который обеспечивает символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены командами, выданными или обеспеченными процессором 930.
т
T
Символы модуляции для потоков данных могут выдаваться процессору 920 передачи (ТХ) MIMO, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 920 ТХ MIMO затем выдает N потоков символов модуляции для N передатчиков (TMTR) 922a - 922t. В различных вариантах осуществления процессор 920 ТХ MIMO применяет вес формирования диаграммы направленности к символам потоков данных и к антенне, от которой передается символ.
T
T
Каждый передатчик 922 принимает и обрабатывает соответствующий поток символов для выдачи одного или более аналоговых сигналов, и дополнительно приводит к требуемым условиям (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы для обеспечения модулированного сигнала, подходящего для передачи по каналу MIMO. Дополнительно, N модулированных сигналов от передатчиков 922a-922t передаются от N антенн 924a-924t, соответственно.
В мобильном устройстве 950 эти переданные модулированные сигналы принимаются посредством антенн 952a-952r, и принятый сигнал от каждой антенны 952 выдается на соответствующий приемник (RCVR) 954a-954r. Каждый приемник 954 приводит к требуемым условиям (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, переводит преобразованный к требуемым условиям сигнал в цифровую форму для обеспечения выборки и далее обрабатывает выборки для обеспечения передачи "принятого" потока символа.
R
T
Процессор 960 данных приема (RX) может принимать и обрабатывать принятые потоки символа от N приемников 954 на основании методик обработки конкретного приемника для выдачи N "обнаруженных" потоков символов. Процессор 960 RX данных может демодулировать, выполнять обратное перемежение и декодировать каждый обнаруженный поток символов для восстановления данных трафика для потока данных. Обработка процессором 960 RX данных является комплементарной обработке, выполняемой процессором 920 ТХ MIMO и процессором 914 ТХ передачи данных базовой станции 910.
Процессор 970 может периодически определять, какую матрицу, предварительно кодированную, использовать, как описано выше. Дополнительно, процессор 970 может сформулировать сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации относительно линии связи и/или принятого потока данных. Сообщение обратной линии связи может быть обработано процессором 938 передачи (TX) данных, который также принимает данные трафика для множества потоков данных от источника 936 данных, модулированных модулятором 980, приведенных к требуемым условиям передатчиками 954a-954r и переданных обратно на базовую станцию 910.
В базовой станции 910 модулированные сигналы от мобильного устройства 950 принимаются антеннами 924, приводятся к требуемым условиям приемниками 922, демодулируют демодулятором 940 и обрабатываются процессором 942 передачи данных для извлечения сообщения обратной линии связи, переданного мобильным устройством 950. Дополнительно, процессор 930 может обработать извлеченное сообщение для определения, какая предварительно закодированная матрица используется для определения весов формирования диаграммы направленности.
Процессоры 930 и 970 могут направлять (например, регулировать, координировать управлять и т.д.) работу в базовой станции 910 и мобильном устройстве 950, соответственно. Соответствующие процессоры 930 и 970 могут быть связаны с памятью 932 и 972, которая хранит коды и данные программы. Процессоры 930 и 970 могут также выполнить вычисления для получения частоты и оценки импульсного отклика для восходящей линии связи и нисходящей линии связи, соответственно.
Следует понимать, что варианты осуществления, описанные в настоящем описании, могут реализовываться в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении, промежуточном программном обеспечении, микрокоде или любой их комбинации. Для реализации аппаратного обеспечения процессоры могут реализовываться в одной или более специализированных интегральных схемах (схем ASIC), цифровых сигнальных процессорах (процессоры DSP), цифровых устройствах обработки сигналов (устройств DSPD), программируемых логических устройствах (устройствах PLD), программируемых пользователем вентильных матрицах (матрицах FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных модулях, предназначенных для выполнения функций, описанных здесь, или их комбинации.
Когда варианты осуществления реализуются в программном обеспечении, программно-аппаратном обеспечении, промежуточном программном обеспечении или микрокоде, коде программы или в кодовых сегментах, они могут храниться в считываемом компьютером носителе, таком как компонент хранения. Кодовый сегмент может предоставлять процедуру, функцию, подпрограмму, программу, стандартную программу, стандартную подпрограмму, модуль, пакет программ, класс или любую комбинацию команд, структур данных или операторов программы. Кодовый сегмент может быть связан с другим кодовым сегментом или схемой аппаратного обеспечения посредством передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информацию, аргументы, параметры, данные и т.д. можно распространять, пересылать или передавать, используя любые подходящие средства, включая совместное использование памяти, передачу сообщений, передачу маркера, передачу сети и т.д.
Для реализации программного обеспечения методики, описанные здесь, могут реализовываться с помощью модулей (например, процедур, функций и т. д.), которые выполняют функции, описанные в настоящем описании. Коды программы могут храниться в модулях памяти и выполняться процессорами. Модуль памяти может реализовываться в пределах процессора или внешнего процессора в том случае, если он может быть коммуникативно подсоединен к процессору с помощью различных средств, известных в данной области техники.
Ссылаясь на фиг. 10, иллюстрируется система 1000, которая использует настройки установки времени для управления значением установки времени восходящей линии связи. Например, система 1000 может постоянно находиться, по меньшей мере, частично, в пределах базовой станции, мобильного устройства и т.д. Следует оценить, что система 1000 представляется как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализованные процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением). Система 1000 включает в себя логическую группу 1002 из электрических компонентов, которые могут действовать совместно. Логическая группа 1002 может включать в себя электрический компонент для того, чтобы выйти из режима ожидания после истечения заранее определенного промежутка времени 1004. В дополнение, логическая группа 1002 может содержать электрический компонент для определения, выдана ли команда настройки установки времени 1006. Кроме того, логическая группа 1002 может включать в себя электрический компонент для настройки установки времени восходящей линии связи на основании выданной команды 1008 настройки установки времени. Дополнительно, система 1000 может включать в себя память 1010, которая хранит команды для выполнения функции, ассоциированной с электрическими компонентами 1004, 1006, и 1008. В то время как показанная память 1010 является внешней, следует подразумевать, что один или более электрических компонентов 1004, 1006, и 1008 могут существовать в пределах памяти 1010.
Ссылаясь на фиг. 11, иллюстрируется система 1100, которая оценивает и передает настройки установки времени в сеть беспроводной связи. Система 1100 может постоянно находиться, например, в базовой станции, мобильном устройстве и т.д. Как изображено, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализованные процессором, программным обеспечением или их комбинацией (например, программно-аппаратным обеспечением). Система 1100 включает в себя логическую группу 1102 электрических компонентов, которые облегчают оценку, настройку установки времени. Логическая группа 1102 может включать в себя электрический компонент для приема передачи от вышедшего из режима ожидания мобильного устройства 1104. Кроме того, логическая группа 1102 может включать в себя электрический компонент для определения, требуется ли вышедшему из режима ожидания мобильному устройству обновление установки времени 1106. Дополнительно, логическая группа 1102 может содержать электрический компонент для оценки настройки установки времени для вышедшего из режима ожидания мобильного устройства 1108. В дополнение, логическая группа 1102 может включать в себя электрический компонент для выдачи команды настройки установки времени на вышедшее из режима ожидания мобильное устройство 1110. Дополнительно, система 1100 может включать в себя память 1112, которая сохраняет команды для выполнения функции, ассоциированной с электрическими компонентами 1104, 1106, 1108 и 1110. В то время как показанная память 1112 является внешней, подразумевается, что электрические компоненты 1104, 1106, 1108 и 1110 могут существовать в памяти 1112.
То, что было описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждую возможную комбинацию компонентов или методологий в целях описать вышеупомянутые варианты осуществления, но специалист в данной области техники может понять, что возможны другие комбинации и перестановки в различных вариантах осуществления. Соответственно, описанные варианты осуществления предназначаются, чтобы охватить все такие изменения, модификации и разновидности, которые находятся в пределах сущности и объема приложенной формулы изобретения. Кроме того, в той степени, в которой термин "включать в себя" используется и в подробном описании и в формуле изобретения, он должен быть аналогичным термину "включение", поскольку "включение" интерпретируется при использовании как переходное слово в формуле изобретения.