СИМВОЛЫ МАЯКОВЫХ РАДИОСИГНАЛОВ С ПРОГРЕССИВНОЙ ИНФОРМАЦИЕЙ
SYMBOLS OF BEACON RADIO SIGNALS WITH PROGRESSIVE INFORMATION

Перекрестная ссылка на родственные заявки
Данная заявка притязает на приоритет предварительной заявки на патент США порядковый № 60/863119, озаглавленной "METHOD AND APPARATUS FOR SENDING INFORMATION IN BEACONS IN A WIRELESS COMMUNICATION SYSTEM", которая подана 26 октября 2006 года. Вышеупомянутая заявка полностью содержится в данном документе по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к созданию и передаче символов маяковых радиосигналов в системе беспроводной связи.
II. Уровень техники
Системы беспроводной связи широко внедряются с тем, чтобы предоставлять различные типы содержимого связи, такие как, например, речь, данные и т.п. Типичные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA) и т.д.
В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких мобильных устройств. Каждое мобильное устройство может обмениваться данными с одной или более базовых станций посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Дополнительно связь между мобильными устройствами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы со многими входами и одним выходом (MISO), системы со многими входами и многими выходами (MIMO) и т.д.
T
R
MIMO-системы, как правило, используют множество (N) передающих антенн и множество (N) приемных антенн для передачи данных. Антенны могут относиться к базовым станциям (к примеру, точкам доступа) и мобильным устройствам (к примеру, терминалам доступа) в одном примере, где базовая станция может предоставлять каналы связи мобильным устройствам. Базовые станции могут передавать маяковые радиосигналы для интерпретации мобильными устройствами в попытке идентифицировать базовую станцию и/или несущую передачи или ее сектор. Сигнал может относиться к сообщению маякового радиосигнала, которое может быть передано как повторяющаяся статическая последовательность символов маякового радиосигнала так, чтобы передавать информацию идентификации.
Сущность изобретения
Далее представлена упрощенная сущность одного или более вариантов осуществления для того, чтобы предоставить базовое понимание этих вариантов осуществления. Эта сущность не является всесторонним обзором всех рассматриваемых вариантов осуществления, и она не имеет намерением ни то, чтобы определить ключевые или важнейшие элементы всех вариантов осуществления, ни то, чтобы обрисовать область применения каких-либо или всех вариантов осуществления. Ее единственная цель - представить некоторые понятия одного или более вариантов осуществления в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
В соответствии с одним или более вариантами осуществления и их означенным раскрытием сущности, различные аспекты описываются в связи с упрощением отправки статических и динамических данных в символах маяковых радиосигналов. В частности, полоса пропускания может быть разделена на ряд групп поднесущих; поднесущая в группе выбирается для передачи маякового радиосигнала. Индексы поднесущей в рамках группы и самой группы могут служить признаком данных.
Согласно связанным аспектам, в данном документе описывается способ передачи первого и второго наборов информационных данных через символ маякового радиосигнала с использованием символа, включающего в себя множество поднесущих. Способ может содержать секционирование множества поднесущих на множество групп поднесущих, причем каждая группа включает в себя определенное число поднесущих. Способ также может содержать выбор одной группы поднесущих из множества групп поднесущих в зависимости от первого набора информационных данных и выбор индекса поднесущей в рамках выбранной группы для передачи символа маякового радиосигнала в зависимости от второго набора информационных данных. Кроме того, способ может содержать передачу символа маякового радиосигнала по выбранному индексу поднесущей выбранной группы.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью выбирать индекс поднесущей для передачи статических данных маяковых радиосигналов и группу поднесущих, содержащих соответствующий индекс, выбор группы указывает динамические данные маяковых радиосигналов. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
Еще один аспект относится к устройству беспроводной связи для передачи статических и динамических данных в коде маякового радиосигнала. Устройство беспроводной связи может включать в себя средство выбора группы поднесущих для передачи символа маякового радиосигнала и средство выбора индекса поднесущей в рамках группы поднесущих для передачи символа маякового радиосигнала. Дополнительно устройство беспроводной связи может содержать средство передачи символа маякового радиосигнала по выбранному индексу поднесущей выбранной группы, причем индекс поднесущей и группы соответственно указывают первую и вторую информацию.
Еще один другой аспект относится к компьютерному программному продукту, который может иметь компьютерно-читаемый носитель, включающий в себя код для инструктирования, по меньшей мере, одному компьютеру секционировать множество поднесущих на множество групп поднесущих, при этом каждая группа включает в себя определенное число поднесущих. Код также может инструктировать, по меньшей мере, одному компьютеру выбирать одну группу поднесущих из множества групп поднесущих в зависимости от первого набора информационных данных. Кроме того, код может инструктировать, по меньшей мере, одному компьютеру выбирать индекс поднесущей в рамках выбранной группы для передачи символа маякового радиосигнала в зависимости от второго набора информационных данных.
В соответствии с другим аспектом, устройство в системе беспроводной связи может включать в себя процессор, выполненный с возможностью выбирать группу поднесущих для передачи символа маякового радиосигнала и выбирать индекс поднесущей в рамках группы поднесущих для передачи символа маякового радиосигнала. Процессор также может быть выполнен с возможностью передавать символ маякового радиосигнала по выбранному индексу поднесущей выбранной группы, причем индекс поднесущей и группа соответственно указывают первую и вторую информацию. Кроме того, устройство может включать в себя запоминающее устройство, соединенное с процессором.
Согласно дополнительному аспекту, в данном документе описывается способ для декодирования символов маяковых радиосигналов, включающих в себя статическую и динамическую информацию. Способ может содержать прием символа маякового радиосигнала и определение группы поднесущих, используемой для того, чтобы передавать символ маякового радиосигнала, при этом группа является частью множества групп по общему числу доступных поднесущих. Кроме того, способ может содержать определение поднесущей в рамках группы поднесущих, используемой для того, чтобы передавать символ маякового радиосигнала.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя, по меньшей мере, один процессор, выполненный с возможностью определять поднесущую, используемую для передачи символа маякового радиосигнала, и определять группу поднесущих, которой принадлежит поднесущая. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
Еще один аспект относится к устройству беспроводной связи для декодирования нескольких типов информации символа маякового радиосигнала. Устройство может содержать средство определения поднесущей, используемой для символа маякового радиосигнала, и средство определения группы поднесущих, используемых для символа маякового радиосигнала. Устройство беспроводной связи также может включать в себя средство восстановления первой информации на основе поднесущей и средство восстановления второй информации на основе группы поднесущих.
Еще один другой аспект относится к компьютерному программному продукту, который может иметь компьютерно-читаемый носитель, включающий в себя код для инструктирования, по меньшей мере, одному компьютеру принимать символ маякового радиосигнала и код для инструктирования, по меньшей мере, одному компьютеру определять группу поднесущих, используемую для того, чтобы передавать символ маякового радиосигнала, при этом группа является частью множества групп по общему числу доступных поднесущих. Код также может инструктировать, по меньшей мере, одному компьютеру определять поднесущую в рамках группы поднесущих, используемую для того, чтобы передавать символ маякового радиосигнала.
В соответствии с другим аспектом, устройство может быть предоставлено в системе беспроводной связи, включающее в себя процессор, выполненный с возможностью определять поднесущую, используемую для символа маякового радиосигнала, определять группу поднесущих, используемую для символа маякового радиосигнала, восстанавливать первую информацию на основе поднесущей и восстанавливать вторую информацию на основе группы поднесущих. Дополнительно устройство может содержать запоминающее устройство, соединенное с процессором.
Для достижения вышеуказанных и связанных целей один или более вариантов осуществления содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более вариантов осуществления. Тем не менее, эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных вариантов осуществления, и описанные варианты осуществления имеют намерение включать в себя все такие аспекты и их эквиваленты.
Краткое описание чертежей
Фиг.1 является иллюстрацией системы беспроводной связи в соответствии с различными аспектами, представленными в данном документе.
Фиг.2 является иллюстрацией примерного устройства связи для использования в рамках окружения беспроводной связи.
Фиг.3 является иллюстрацией примерной системы беспроводной связи, которая осуществляет передачу символов маяковых радиосигналов с помощью статической и динамической информации.
Фиг.4 является иллюстрацией примерных суперкадров и периодов символа, используемых в системах беспроводной связи.
Фиг.5 является иллюстрацией примерной методологии, которая упрощает передачу символов маяковых радиосигналов с помощью прогрессивной и статической информации.
Фиг.6 является иллюстрацией примерной методологии, которая упрощает прием и декодирование статической и динамической информации из символов маяковых радиосигналов.
Фиг.7 является иллюстрацией примерного мобильного устройства, которое упрощает прием символов маяковых радиосигналов, имеющих две точки информации.
Фиг.8 является иллюстрацией примерной системы, которая упрощает широковещательную передачу символов маяковых радиосигналов по поднесущим в рамках групп поднесущих.
Фиг.9 является иллюстрацией примерного беспроводного сетевого окружения, которое может использоваться вместе с различными системами и способами, описанными в данном документе.
Фиг.10 является иллюстрацией примерной системы, которая передает символы маяковых радиосигналов по поднесущей в рамках группы поднесущих.
Фиг.11 является иллюстрацией примерной системы, которая принимает множество символов маяковых радиосигналов, имеющих статические и динамические данные.
Подробное описание изобретения
Далее описываются различные варианты осуществления со ссылками на чертежи, в которых одинаковые номера ссылок используются для того, чтобы ссылаться на одинаковые элементы. В последующем описании, для целей пояснения, многие конкретные детали объяснены для того, чтобы обеспечить полное понимание одного или более вариантов осуществления. Тем не менее, может быть очевидным, что эти варианты осуществления могут применяться на практике без этих конкретных деталей. В других случаях, на модели блок-схемы показаны распространенные структуры и устройства, чтобы упростить описание одного или более вариантов осуществления.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. предназначены для того, чтобы ссылаться на связанный с компьютером объект, либо аппаратные средства, программно-аппаратные средства, сочетание аппаратных средств и программного обеспечения, программное обеспечение, либо программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут храниться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут приводиться в исполнение с различных компьютерно-читаемых носителей, имеющих сохраненными различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету, с другими системами посредством сигнала).
Помимо этого, различные варианты осуществления описываются в данном документе в связи с мобильным устройством. Мобильное устройство также можно называть системой, абонентским устройством, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или пользовательским оборудованием (UE). Мобильным устройством может быть сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), "карманное" устройство с поддержкой беспроводных соединений, вычислительное устройство или другое обрабатывающее устройство, подключенное к беспроводному модему. Помимо этого, различные варианты осуществления описываются в данном документе в связи с базовой станцией. Базовая станция может быть использована для связи с мобильным устройством(ами) и также может упоминаться как точка доступа, Узел B или каким-либо другим термином.
Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или изделие с помощью стандартных методик программирования и/или разработки. Термин "изделие" при использовании в данном документе имеет намерением содержать в себе компьютерную программу, доступную из любого компьютерно-читаемого устройства, носителя или среды. Например, компьютерно-читаемые носители могут включать в себя, но не только, магнитные устройства хранения (к примеру, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, EPROM, карточка, карта, флэш-диск и т.д.). Дополнительно различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин "машиночитаемый носитель" может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос команд(ы) и/или данных.
Ссылаясь теперь на фиг.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, беспорядочно распределенные по ассоциативно связанному покрытию, мобильные устройства в соседних сотах могут быть подвержены меньшим помехам по сравнению с передачей базовой станции через одну антенну во все свои мобильные устройства.
В одном примере, базовая станция 102 может отправлять символ маякового радиосигнала от каждой антенны 104, 106, 108, 110, 112 и 114 и/или группирования антенн, содержащий информацию, касающуюся антенны и/или соответствующей базовой станции 102, такую как идентификационная информация и/или другие показатели или общая информация, ассоциативно связанная с антеннами и/или базовой станцией 102. Согласно примеру, символ маякового радиосигнала может быть частью сигнала, который передается со значительной мощностью, чтобы передавать небольшое сообщение в одно или более мобильных устройств 116 и 122, которые могут иметь очень низкое отношение "сигнал-шум" (вследствие расстояния или других помех, например). Мобильные устройства 116 и 122 могут принимать один или более символов маяковых радиосигналов, чтобы различать информацию, связанную с антеннами и/или базовой станцией 102; в одном примере, символ маякового радиосигнала может быть одним из первых сигналов, которые мобильные устройства 116 и 122 могут интерпретировать относительно базовой станции 102 или антенны. С этой целью, символ маякового радиосигнала может отправляться с тем, чтобы он был легко идентифицирован посредством мобильных устройств 116 и 122. Согласно примеру, базовая станция 102 может отправлять символ маякового радиосигнала из данной антенны 104, 106, 108, 110, 112 и/или 114 посредством передачи практически всей доступной мощности на одном канале поднесущей (или небольшом количестве каналов). Мобильные устройства 116 и/или 122 могут принимать сигнал и выполнять быстрое преобразование Фурье (FFT), или другой алгоритм декодирования для сигнала, чтобы определять, что один канал имеет очень высокую частоту по сравнению с другими. Мобильные устройства 116 и/или 122 могут различать, что это - символ маякового радиосигнала, связанный с данной антенной и/или базовой станцией 102, и интерпретировать символ соответственно.
В одном примере, базовая станция 102 или другое передающее устройство маякового радиосигнала и/или его символа может хотеть отправлять статическую и динамическую информацию (к примеру, статическая и динамическая информация может быть не связана и/или вызывать различные действия в рамках или среди одного или более устройств в одном примере). Например, маяковый радиосигнал может отправляться с идентифицирующей информацией, но дополнительные динамические данные могут отправляться с ней же, так что мобильные устройства 116 и 122 могут принимать и декодировать символ маякового радиосигнала для того, чтобы идентифицировать сектор и/или получать другую динамическую информацию. Чтобы добиться этой функциональности, полоса пропускания несущей может быть разделена на определенное число поднесущих; поднесущие могут быть сгруппированы во множество наборов согласно размеру требуемой динамической информации. Например, если требуемая динамическая информация содержит отправку 0 или 1, поднесущие могут быть сгруппированы в 2 группы. Группы могут быть равномерно поделены, в одном примере, так, что статический маяковый радиосигнал может отправляться по поднесущей, индексированной в рамках любой группы; выбранная группа зависит от требуемой информации, и каждая группа может содержать требуемый индекс поднесущей.
Например, если число поднесущих =256, в этом примере, они могут быть разделены на две группы по 128, и символ маякового радиосигнала может назначаться поднесущей с номерами 0-127. Если базовая станция 102 хочет отправлять динамические данные в 0 с маяковым радиосигналом, группа поднесущих может быть выбрана, и если требуется 1, может быть выбрана другая группа. Например, если индекс поднесущей для символа маякового радиосигнала равен 31, при этом базовая станция 102 хочет отправлять 0 с символом маякового радиосигнала, она может отправлять маяковый радиосигнал по индексу поднесущей в 31 из группы 0 (которая фактически может быть физической поднесущей 31). Если базовая станция 102 хочет отправлять 1 с маяковым радиосигналом, символ маякового радиосигнала может быть передан по индексу поднесущей в 31 из группы 1 (которая может быть физической поднесущей 31+128=159). Следует принимать во внимание, что группы могут быть переключены так, что 0 соответствует второй группе.
В этом примере, также, система 100 может быть системой связи со многими входами и многими выходами (MIMO). Дополнительно система 100 может использовать любой тип методики дуплексирования, чтобы разделять каналы связи (к примеру, прямая линия связи, обратная линия связи и т.д.), такой как FDD, TDD и т.п. В одном примере, система 100 может быть OFDMA-системой, в которой символы могут передаваться по данной частоте в течение периода времени. Мобильные устройства 116 и 122 могут принимать символы маяковых радиосигналов, передаваемые посредством базовой станции 102. Символ маякового радиосигнала может быть интерпретирован для того, чтобы получать требуемую информацию. Например, символ маякового радиосигнала может быть передан так, как описано выше, чтобы передавать статическую и динамическую информацию. В этом отношении, мобильное устройство 116 и 122 может оценивать маяковый радиосигнал и/или индекс поднесущей для того, чтобы определять информацию. В одном примере, мобильное устройство 116 и 122 может определять информацию из символа маякового радиосигнала на основе информации индекса, известной посредством мобильного устройства 116 и 122 (к примеру, мобильное устройство может сопоставлять индекс поднесущей с таблицей поиска, чтобы собрать требуемую информацию). В другом примере, если группы равномерно поделены, мобильное устройство может различать статическую информацию посредством взятия индекса поднесущей по модулю числа поднесущих в каждой группе. Динамическая информация может быть различена посредством взятия индекса поднесущей, целочисленно деленного на число поднесущих в каждой группе. Таким образом, пример выше может представить 31 mod 128=31 для индекса поднесущей маяковых радиосигналов и 31 div 128=0 для динамической информации для первого символа и 159 mod 128=31 для индекса поднесущей маяковых радиосигналов и 159 div 128=1 для динамической информации для второго символа. Тем не менее, следует принимать во внимание, что данные, извлеченные из группы, и данные, извлеченные из индекса поднесущей в рамках группы, также могут быть динамическими (или статическими, или обратной от описанной комбинацией, например).
Ссылаясь на фиг.2, проиллюстрировано устройство 200 связи для использования в рамках окружения беспроводной связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью или практически любым устройством связи, которое передает один или более символов маяковых радиосигналов. Устройство 200 связи может включать в себя модуль 202 задания групп поднесущих, который может разделять множество используемых поднесущих на одну или более групп, модуль 204 назначения символов маяковых радиосигналов, который выбирает поднесущую и/или группу для передачи символа маякового радиосигнала (к примеру, OFDM-символа) на основе требуемой статической и/или динамической информации, и передающее устройство 206, которое передает в широковещательном режиме символ маякового радиосигнала. В одном примере, устройство 200 связи может хотеть отправлять динамическую информацию со статическими символами маяковых радиосигналов. В этом отношении, модуль 202 задания групп поднесущих может разделять множество используемых поднесущих на определенное число групп, требуемых для того, чтобы отправлять динамическую информацию. Модуль 204 назначения символов маяковых радиосигналов может выбирать поднесущую в рамках группы, чтобы передавать символ маякового радиосигнала. Поднесущая выбирается из одной из групп на основе динамической информации, которая должна быть отправлена, и поднесущая в рамках группы выбирается для символа маякового радиосигнала. Передающее устройство 206 может передавать символ маякового радиосигнала на выбранной поднесущей в течение соответствующего периода времени.
В одном примере, устройство 200 связи может хотеть передавать n возможных значений динамических данных с символами маяковых радиосигналов. Доступная полоса пропускания для отправки символов маяковых радиосигналов может быть разделена на n групп посредством модуля 202 задания групп поднесущих. Они могут быть равномерно поделены, и в одном примере может быть так, что число поднесущих в группе практически равно общему числу доступных поднесущих, деленному на n (к примеру, если группы являются смежными и используют весь объем доступных поднесущих). Например, если требуются три индикатора динамической информации (к примеру, для значений 0, 1 и 2), доступное число поднесущих может быть разделено на 3 группы. В одном варианте осуществления, группы равномерно распределяются. Тем не менее, следует принимать во внимание, что модуль 202 задания групп поднесущих может создавать группы как имеющие различное число элементов, например, если таблица поиска или другой идентификатор могут использоваться для того, чтобы интерпретировать выбранные поднесущие. Используя равномерно распределенные группы, модуль 204 назначения символов маяковых радиосигналов может выбирать поднесущую для передачи символа маякового радиосигнала. В одном примере, модуль 204 назначения символов маяковых радиосигналов может выбирать группу поднесущих в зависимости от требуемой динамической информации для отправки. В примере выше, приведена одна из 3 групп поднесущих (каждая из которых имеет S/3 доступных поднесущих, где S - это общее число используемых поднесущих). Модуль 204 назначения символов маяковых радиосигналов также может выбирать для передачи поднесущую в рамках группы, которая связана с требуемой статической информацией. Таким образом, поднесущие могут иметь 3 позиции, например, для требуемой поднесущей, и выбранная позиция указывает дополнительную динамическую информацию (к примеру, 0, 1 или 2). Устройство 200 связи может использовать передающее устройство 206 для того, чтобы передавать в широковещательном режиме маяковый радиосигнал по поднесущей в течение соответствующего периода времени, например.
Теперь ссылаясь на фиг.3, проиллюстрирована система 300 беспроводной связи, которая обменивается статической и динамической информацией в символах маяковых радиосигналов. Система 300 включает в себя базовую станцию 302, которая обменивается данными с мобильным устройством 304 (и/или любым числом различных мобильных устройств (не показаны)). Базовая станция 302 может передавать информацию в мобильное устройство 304 по каналу прямой линии связи; дополнительно базовая станция 302 может принимать информацию от мобильного устройства 304 по каналу обратной линии связи. Кроме того, система 300 может быть MIMO-системой. Дополнительно система 300 может работать в беспроводной OFDMA-сети, в одном примере.
Базовая станция 302 может включать в себя модуль 306 задания групп поднесущих, который разделяет полосу пропускания, доступную для передачи маяковых радиосигналов, на одну или более групп поднесущих, и модуль 308 назначения символов маяковых радиосигналов, который выбирает поднесущую на основе статической и динамической информации, которая должна быть отправлена, для передачи символа маякового радиосигнала. Как описано, поднесущая для символа маякового радиосигнала может быть выбрана так, чтобы представлять требуемые статические и динамические данные. В этом отношении, модуль 308 назначения символов маяковых радиосигналов может выбирать группу поднесущих, причем группа указывает динамическую информацию, и поднесущую в рамках группы, указывающую статическую информацию маякового радиосигнала, или наоборот. Следовательно, общее доступное число поднесущих может быть секционировано на n групп, где n также соответствует числу идентификаторов динамической информации. Каждая группа может представлять практически те же поднесущие статических данных, что и другая группа, так что передача статической информации на выбранной поднесущей должна иметь практически одинаковый результат для устройства, принимающего статические данные, независимо от группы. Выбранная группа может указывать требуемые динамические данные независимо от того, какая поднесущая в рамках группы используется для того, чтобы передавать символ маякового радиосигнала. Например, полоса пропускания с 111 используемыми поднесущими может быть разделена на 3 группы, имеющие 37 несущих с номерами от 0 до 36. Таким образом, фактически поднесущая 37 может быть поднесущей 0 в группе 2, и фактическая поднесущая 74 также может быть поднесущей 0, но для группы 3. В этом отношении, символ маякового радиосигнала, который должен быть отправлен по поднесущей 0, может отправляться по поднесущей 0 из группы 1 (фактическая поднесущая 0), группы 2 (фактическая поднесущая 37) или группы 3 (фактически поднесущая 74). Группа, на которой он отправляется, может указывать динамическую информацию (1, 2 или 3; или 0, 1 или 2, например). После выбора поднесущей связь может быть преобразована во временную область, к примеру, используя обратное быстрое преобразование Фурье (IFFT), например.
Мобильное устройство 304 может содержать интерпретатор 310 статических данных, который может разрешать статические данные маяковых радиосигналов из символа маякового радиосигнала, и интерпретатор 312 динамических данных, который может различать динамические данные из символа маякового радиосигнала. Как описано, доступная полоса пропускания для передачи маяковых радиосигналов может быть представлена как множество поднесущих, сгруппированных согласно требуемому порогу динамической информации. В одном примере, мобильное устройство 304 может принимать передачу маяковых радиосигналов и выполнять FFT в широковещательной передаче, чтобы преобразовывать тоны полосы пропускания в частотную область. Мобильное устройство 304 может определять индекс поднесущей, по которому отправлен символ маякового радиосигнала, и использовать эту информацию для того, чтобы интерпретировать символ маякового радиосигнала. Согласно примеру, мобильное устройство 304 может знать группировку и/или число поднесущих в каждой группе. Интерпретатор 310 статических данных может брать индекс поднесущей для символа маякового радиосигнала по модулю числа поднесущих в каждой группе, чтобы получать статическую информацию символа маяковых радиосигналов. Следует принимать во внимание, что статическая информация кода маяковых радиосигналов может быть кодом маякового радиосигнала, состоящим из одного или более символов маяковых радиосигналов, которые повторяются на периодической основе. Интерпретатор 312 динамических данных может выполнять целочисленное деление индекса поднесущей на число поднесущих в каждой группе для того, чтобы получать динамическую информацию. В примере, представленном выше, если символ маякового радиосигнала передается на фактической поднесущей 74, интерпретатор 310 статических данных может брать 74 по модулю 37=0, что представляет поднесущую для статических данных. Интерпретатор 312 динамических данных может брать 74, целочисленно деленное на 37=2, что является динамическими данными. В одном примере, мобильное устройство 304 может требовать только динамические данные или статические данные с тем, чтобы другие данные не требовалось считывать для упрощения эффективной интерпретации.
Согласно другому примеру, маяковый радиосигнал может передаваться на 111 поднесущих в позициях 5, 11, 30 и 2 в повторяющейся последовательности. Может требоваться отправлять динамические данные 2, 0, 1, 1 с маяковым радиосигналом в 4 последовательных периодах символа маякового радиосигнала. Модуль задания групп поднесущих может разделять 111 поднесущих на 3 группы по 37 поднесущих каждая. Если маяковый радиосигнал передается сначала, модуль 308 назначения символов маяковых радиосигналов может назначать символ для поднесущей 5 в группе 2, поднесущей 5, которая является фактической поднесущей 79 в этом примере, и передавать символ по индексу 79 фактической физической поднесущей. Мобильное устройство 304 может принимать символ маякового радиосигнала, интерпретатор 310 статических данных может получать статический символ маякового радиосигнала для позиции 5 посредством взятия 79 по модулю 37=5, а интерпретатор 312 динамических данных может получать динамические данные посредством взятия 79 div 37=2. Базовая станция 302 может затем отправлять, соответственно, с индексами 11, 67 и 39 фактической поднесущей, чтобы осуществлять передачу оставшихся требуемых комбинаций. Таким образом, индекс фактической поднесущей может выступать в качестве индекса виртуальной поднесущей для данной группы (к примеру, 79 - это индекс фактической поднесущей для индекса 2 виртуальной поднесущей из группы 2). Следует принимать во внимание, что группы не являются смежными, наоборот, в этом примере, 111 поднесущих могут быть разбиты, например, на 3 группы по 35, причем последние две поднесущие в группах зарезервированы или запрещены. Кроме того, поднесущие могут быть сгруппированы по четным/нечетным числам, так что нечетное число представляет группу и выравнивает другую для передачи фактических 0 или 1 (схемы каждые 3, 4, …, k также могут использоваться). Дополнительно, как упомянуто, группы поднесущих также могут иметь различные размеры. Следует принимать во внимание, что статические и динамические данные могут быть не связаны, в одном примере, так что они могут вызывать различные действия или требовать различной обработки от данного устройства и/или могут быть обработаны посредством одного устройства, а не другого, хотя оба принимают статическую и динамическую информацию, в силу структуры маякового радиосигнала, описанной в данном документе. Например, статическая информация может содержать последовательное периодическое и повторяющееся сообщение маякового радиосигнала, которое интерпретируется посредством одного или более мобильных устройств, тогда как динамическая информация, осуществленная так, как описано, может быть использована посредством отличных устройств, таких как терминалы общественной безопасности. Следует принимать во внимание, что это - только один из многих возможных сценариев для использования прогрессивной информации о маяковом радиосигнале.
Теперь ссылаясь на фиг.4, отображается представление полосы пропускания за период времени 400. Полоса пропускания представляется посредством множества поднесущих в течение данных периодов 402, 406 и 410 символа, и периоды символа могут быть одним из множества в пределах одного или более суперкадров 414, которые могут иметь, к примеру, заранее определенные длительности. Каждый из показанных периодов 402, 406 и 410 символа может передавать в широковещательном режиме символы маяковых радиосигналов 404, 408 и 412 соответственно, представленных фактически как единственный OFDM-символ в период символа, используя мощность (которая может быть фактически всей мощностью, которая доступна, поскольку другие символы не снабжаются мощностью). Как показано, символ 404, 408 и/или 412 маякового радиосигнала может быть передан на различных поднесущих и/или в различных периодах времени каждый суперкадр. Следует принимать во внимание, что несколько символов маяковых радиосигналов могут быть переданы в расчете на суперкадр; помимо этого, один или более суперкадров могут быть пропущены и не передавать символ маякового радиосигнала.
Согласно примеру, символы 404, 408 и 412 маяковых радиосигналов могут относиться к одним или различным секторам для данной базовой станции, одной или более несущих для одного сектора и/или т.п. Например, базовая станция может иметь множество передающих устройств, которые упрощают связь во множестве секторов, и символ маякового радиосигнала отправляется для каждого сектора на различной поднесущей. В другом примере сектор также может иметь ряд несущих, которые могут отправлять символы маяковых радиосигналов. Таким образом, символ 404 маякового радиосигнала может относиться к сектору или несущей, 408 - к другому, а 412 - к еще одному. Как показано, поднесущие для периодов 402, 406 и 410 символа группируются, указано посредством пунктиров, в три группы каждый. Эти три группы могут иметь равное или различное число поднесущих, как пояснено выше. Группировка может представлять динамическую информацию, отправляемую с символом маякового радиосигнала, при этом статический символ маякового радиосигнала может отправляться по поднесущей в позиции в группе. В этом отношении, назначенная поднесущая может быть одинаковой в каждой группе; выбор группы указывает динамические данные.
В примере, периоды 402, 406 и 410 символа могут передавать символ маякового радиосигнала по поднесущей. Как показано, соответствующие символы 404, 408 и 412 маяковых радиосигналов могут быть практически одинаковыми согласно статическим передаваемым данным маяковых радиосигналов (к примеру, символы 404, 408 и 412 маяковых радиосигналов находятся в виртуальной позиции 1, только в различных группах). Таким образом, мобильное устройство, прослушивающее маяковый радиосигнал, может получать позицию маякового радиосигнала как 1 независимо от того, отправляется символ 404, 408 или 412 маякового радиосигнала. Тем не менее, выбранные поднесущие находятся в различных группах, указывающих различные прогрессивные данные. Например, символ 404 маякового радиосигнала передается в группе 2, символ 408 маякового радиосигнала - в группе 0, а символ 412 маякового радиосигнала - в группе 1. Это также может наблюдаться посредством приемного устройства и использоваться для того, чтобы получать данные. Таким образом, данные этой полосы 400 пропускания передаются как 3 символа маяковых радиосигналов, преобразованные в поднесущую 1 с динамическими данными (2, 0, 1), принимаемыми в соответствующих периодах времени. Как упомянуто, группировка не обязательно должна быть смежной, например, могут быть символы между группами, которые не являются частью группы. Группы также могут быть несвязными, как показано, так что одна поднесущая находится только в одной группе, например. Следует принимать во внимание, что группа и/или поднесущая могут быть выбраны согласно схеме кодирования, такой как, например, разделимый код с максимальным расстоянием (MDS), код Рида-Соломона или практически любой полиномиальный код.
В одном примере, статические символы маяковых радиосигналов могут относиться, например, к информации о передающем секторе или базовой станции. Символы маяковых радиосигналов могут быть частью кода, чтобы отправлять информацию в несколько передачах. Для одного примера, код маякового радиосигнала может быть 12-битовым кодом, передаваемым в нескольких символах (практически любой комбинации символов и доступных поднесущих, так что их произведение составляет, по меньшей мере, 2^(размер в битах кода)). Таким образом, в этом примере, для 256 доступных маяковых радиосигналов код может отправляться в 16 символах, поскольку 256×16 равно, по меньшей мере, 2^12. В этом примере, в полосе пропускания может быть всего 512 доступных поднесущих, и поднесущие могут быть в 2 группах по 256. В этом примере, не только 12-битовый код маякового радиосигнала может быть передан статически (и способом повторяющегося периода в одном примере), но нуль или единица может отправляться с каждым символом маякового радиосигнала в зависимости от группы, выбранной как прогрессивные данные. Таким образом, каждый индекс поднесущей из возможных 256 может передаваться с индексом поднесущей i или индексом i+256. На приемное устройство кода маякового радиосигнала выбранная группа может оказывать незначительное или вообще не оказывать влияние, но приемное устройство, требующее динамической или прогрессивной информации, может интерпретировать динамические данные (выбранную группу) дополнительно или альтернативно.
Ссылаясь на фиг.5-6, проиллюстрированы методологии, касающиеся широковещательной передачи маяковых радиосигналов или их символов в группах поднесущих, чтобы упрощать передачу прогрессивной информации. Хотя в целях упрощения пояснения методологии показаны и описаны как последовательность действий, необходимо понимать и принимать во внимание, что методологии не ограничены порядком действий, поскольку некоторые действия могут, в соответствии с одним или более вариантами осуществления, выполняться в другом порядке и/или параллельно с действиями, отличными от действий, показанных и описанных в данном документе. Например, специалисты в данной области техники должны понимать и принимать во внимание, что методология может быть альтернативно представлена как последовательность взаимосвязанных состояний или событий, к примеру, на диаграмме состояний. Более того, не все проиллюстрированные действия могут быть использованы для того, чтобы реализовать методологию в соответствии с одним или более вариантами осуществления.
Обращаясь к фиг.5, проиллюстрирована методология 500, которая упрощает передачу символов маяковых радиосигналов по индексам сгруппированных поднесущих, чтобы упрощать передачу дополнительной модифицируемой информации с символом маякового радиосигнала. На этапе 502 индекс поднесущей выбирается для передачи символа маякового радиосигнала. Индекс поднесущей может находиться в рамках диапазона полного числа доступных поднесущих, разделенных, например, посредством индекса группировки. Дополнительно индекс поднесущей может находиться более чем в одной группе поднесущих так, что окончательный (или виртуальный) индекс, выбранный в полной полосе пропускания, может указывать дополнительные данные. Например, общее число поднесущих может быть группировано в n групп, и индекс поднесущей может быть от 0 до ((общее число доступных поднесущих)/n). В этом отношении, выбор индекса поднесущей может относиться к выбору индекса виртуальной поднесущей, который может быть найден в нескольких группировках поднесущей.
На этапе 504 группа поднесущих выбирается для передачи символа. Как описано выше, группы могут иметь одинаковое число доступных поднесущих и могут быть выбраны на основе необходимости отправлять дополнительную динамическую информацию со статическим символом маякового радиосигнала. На этапе 506 символ маякового радиосигнала может преобразовываться в индекс виртуальной поднесущей для выбранной группы. Согласно примеру, символ может преобразовываться в поднесущую, имеющую фактический индекс ((номер группы × число поднесущих в каждой группе) + требуемый индекс). Например, в полосе пропускания из 512 поднесущих, имеющей две группы по 256 доступных поднесущих для передачи символов маяковых радиосигналов, выбранный индекс поднесущей в 34 и выбранная группа в 1 могут приводить к тому, что символ маякового радиосигнала преобразовывается в индекс фактической поднесущей (1×256)+34=290. Дополнительно следует принимать во внимание, что конфигурация группы может быть отлична от последовательной, как показано (к примеру, группа 1 может быть первой группой, так что индекс фактической поднесущей может быть 34). На этапе 508 передается символ маякового радиосигнала. Символ может быть принят, например, посредством мобильного устройства или другого сетевого узла.
Теперь ссылаясь на фиг.6, проиллюстрирована методология 600, которая упрощает прием символа маякового радиосигнала, содержащего статическую и динамическую информацию. На этапе 602 принимается символ маякового радиосигнала; как упомянуто, он может содержать статическую и динамическую информацию, как показано выше. Кроме того, как упомянуто, динамическая и статическая информация могут быть не связаны и/или могут быть обработаны отдельно в рамках устройства и/или отдельно в различных устройствах, например. На этапе 604 определяется группа для индекса фактической поднесущей символа маякового радиосигнала. Например, группировка поднесущей может быть известна, и индекс фактической поднесущей может быть определен посредством применения групповой схемы к поднесущим. Например, поднесущие могут быть в двух группах, разбитых по средней поднесущей; индекс фактической поднесущей может быть разделен на число символов в группах для того, чтобы определять группу и, таким образом, например, динамическую информацию.
На этапе 606, который может быть выполнен вместо или наряду с этапом 604, определяется индекс поднесущей в рамках группы (или индекс виртуальной поднесущей, например). Этот индекс может предоставлять статическую информацию, касающуюся самого символа маякового радиосигнала, и может передаваться согласно периоду или коду. Индекс виртуальной поднесущей может быть индексом в рамках группы без учета позиции в фактическом общем числе поднесущих, так что он может быть определен для смежных групп, имеющих одинаковое число поднесущих в каждой группе, посредством взятия индекса физической поднесущей по модулю числа символов маяковых радиосигналов, доступных в рамках каждой группы. На этапе 608 определенная группа и/или индекс виртуальной поднесущей могут использоваться для того, чтобы различать информацию о символе маякового радиосигнала. Как упомянуто, статический код маякового радиосигнала, использующий индекс поднесущей, может быть передан повторяющимся способом, где группировка или динамическая информация могут изменяться или оставаться в течение каждого периода символа маякового радиосигнала.
Следует понимать, что в соответствии с одним или более аспектами, раскрытыми в данном документе, для практического применения могут быть сделаны логические выводы относительно выбора или определения группирования поднесущих или поднесущей внутри группы. При использовании в данном документе термины "выводить" или "логический вывод" обычно означают процесс рассуждения о или обозначения состояний системы, окружения и/или пользователя из набора данных наблюдения, полученных посредством событий и/или данных. Логический вывод может быть использован для того, чтобы определить конкретный контекст или действие, либо может формировать распределение вероятностей, к примеру, по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятностей по интересующим состояниям на основе анализа данных и событий. Логический вывод также может означать методики, используемые для компоновки событий более высокого уровня из набора событий и/или данных. Такой логический вывод приводит к составлению новых событий или действий из набора наблюдаемых событий и/или сохраненных данных событий, независимо от того, коррелируются ли события в тесной временной близости и исходят ли события и данные из одного или нескольких источников событий и данных.
В соответствии с примером, один или более способов, представленных выше, могут включать в себя заключение логических выводов, касающихся одного или более индексов виртуальных поднесущих на основе динамической информации, которая должна быть отправлена. В качестве дополнительной иллюстрации, логический вывод может быть сделан относительно подобных передач динамической информации и/или группирований поднесущих. Следует принимать во внимание, что вышеприведенные примеры являются иллюстративными по характеру и не предназначены для того, чтобы ограничивать число логических выводов, которые могут быть сделаны, либо способ, которым делаются эти логические выводы в связи с различными вариантами осуществления и/или способами, описанными в данном документе.
Фиг.7 - это иллюстрация мобильного устройства 700, которое способно принимать и декодировать символы маяковых радиосигналов, имеющие динамическую и/или статическую информацию. В одном примере, мобильное устройство 700 функционирует в OFDM-сети связи, где один или более символов маяковых радиосигналов могут быть отправлены в суперкадре, например. Символы маяковых радиосигналов могут быть отправлены на периодической основе и/или согласно повторяющемуся или бесконечному коду, например. Мобильное устройство 700 содержит приемное устройство 702, которое принимает сигнал, например, от приемной антенны (не показана) и выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом, и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получить выборки. Приемное устройство 702 может быть, например, приемным устройством MMSE и может содержать демодулятор 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) и direct Rambus RAM (DRRAM). Память 708 настоящих систем и способов имеет намерение содержать (но не только) эти и любые другие подходящие типы запоминающих устройств.
Приемное устройство 702 дополнительно функционально соединено с интерпретатором 710 динамических данных маяковых радиосигналов, который может упрощать декодирование динамических данных из одного или более символов маяковых радиосигналов, по меньшей мере, частично посредством идентификации группы поднесущей, частью которой поднесущая, используемая для того, чтобы передавать символ маякового радиосигнала, является, в одном примере. Дополнительно, в примере, приемное устройство 702 может быть функционально соединено с интерпретатором 712 статических данных маяковых радиосигналов, который может декодировать статические данные из символов маяковых радиосигналов, по меньшей мере, частично на основе индекса поднесущей в рамках группы поднесущей. Согласно другому примеру, следует принимать во внимание, что интерпретаторы 710 и 712 также могут иметь противоположные функциональности. Как описано, мобильное устройство 700 может принимать символы маяковых радиосигналов, которые может использовать интерпретатор 710 динамических данных маяковых радиосигналов для того, чтобы определять группу поднесущей для поднесущей, используемой для того, чтобы передавать символ маякового радиосигнала. В одном примере, это может быть различено посредством интерпретатора 710 динамических данных маяковых радиосигналов, определяющего или знающего группировку поднесущих и определяющего выбранную группу на основе таблицы поиска или посредством выполнения целочисленного деления индекса фактической поднесущей на число поднесущих в данной группе. Кроме того, статические данные маяковых радиосигналов могут быть отличены от символа маякового радиосигнала посредством использования интерпретатора 712 статических данных маяковых радиосигналов для того, чтобы получать индекс поднесущей в рамках группы (к примеру, индекс виртуальной поднесущей), который может быть определен посредством таблицы поиска, или взятия индекса фактической физической поднесущей по модулю числа поднесущих в каждой группе поднесущих, где группы имеют, например, одинаковое число используемых поднесущих. Следует принимать во внимание, что мобильное устройство 700 может содержать интерпретатор 712 статических данных маяковых радиосигналов или интерпретатор 710 динамических данных маяковых радиосигналов и/или может быть связано с интерпретацией только одного из типов данных, в одном примере. Таким образом, статическая и динамическая информация могут не быть ассоциативно связаны или могут отдельно обрабатываться, например, посредством различных устройств.
Мобильное устройство 700 еще дополнительно содержит модулятор 714 и передающее устройство 716, которое может передавать сигнал связи, например, базовую станцию, другое мобильное устройство и т.д. Как описано ранее, в одном примере, мобильное устройство 700 может принимать и предоставлять информацию о символе маякового радиосигнала от одного или более передающих устройств символов маяковых радиосигналов в одно или более других передающих устройств символов маяковых радиосигналов, чтобы упрощать эффективное декодирование динамических и/или статических данных в символе маякового радиосигнала. Хотя иллюстрирован как являющийся отдельным от процессора 706, следует принимать во внимание, что интерпретатор 710 динамических данных маяковых радиосигналов, интерпретатор 712 статических данных маяковых радиосигналов и/или модулятор 714 могут быть частью процессора 706 или ряда процессоров (не показаны).
Фиг.8 - это иллюстрация системы 800, которая упрощает передачу одного или более символов маяковых радиосигналов, содержащих статические и динамические данные. Например, система 800 может работать в сети связи OFDM, в которой символы маяковых радиосигналов могут отправляться в периодах символа суперкадра с помощью одной или практически одной поднесущей. Система 800 содержит базовую станцию 802 (к примеру, точку доступа и т.п.) с приемным устройством 810, которое принимает сигнал(ы) от одного или более мобильных устройств 804 (и демодулятором 812, который может демодулировать эти сигналы) через множество приемных антенн 806, и передающим устройством 824, которое передает в одно или более мобильных устройств 804 через передающую антенну 808. Передающее устройство 824 может передавать один или более символов маяковых радиосигналов, например, связанных с базовой станцией 802. Символ маякового радиосигнала может идентифицировать информацию, касающуюся базовой станции 802 и/или одного или более ее секторов (в статических и/или динамических данных). Например, символ маякового радиосигнала может служить для того, чтобы идентифицировать базовую станцию 802 и/или сектор; дополнительно символ маякового радиосигнала может быть частью сообщения или кода маякового радиосигнала, которые охватывают множество символов маяковых радиосигналов, в одном примере; он также может передаваться периодически в одном примере. Символ маякового радиосигнала может модулироваться в частотную область посредством модулятора 822 и передаваться посредством одной или более антенн 808 передающего устройства с помощью, к примеру, передающего устройства 824.
Например, базовая станция 802 может отправлять статическую информацию кода маякового радиосигнала посредством применения модуля 820 назначения символов маяковых радиосигналов для того, чтобы выбирать индекс поднесущей, который указывает требуемую информацию для передачи символа маякового радиосигнала. Дополнительно базовая станция 802 может отправлять динамическую информацию с символами маяковых радиосигналов, к примеру, посредством использования модуля 818 выбора группы поднесущих для того, чтобы выбирать группу поднесущих для отправки символа маякового радиосигнала; выбранный индекс поднесущей может быть найден в каждой группе используемых поднесущих (такой как, к примеру, виртуальная поднесущая), и найденный индекс в выбранной группе используется для того, чтобы передавать символ маякового радиосигнала. Таким образом, модуль 820 назначения символов маяковых радиосигналов может определять местоположение требуемого индекса поднесущей в рамках выбранной группы поднесущей для отправки символа маякового радиосигнала. Выбранная группа может указывать дополнительную динамическую или прогрессивную информацию, как описано ранее. Дополнительно или альтернативно некоторые или все из модуля 818 выбора группы поднесущих и модуля 820 назначения символов маяковых радиосигналов могут постоянно размещаться в или быть реализованы посредством процессора 814. Кроме того, запоминающее устройство 816 может содержать инструкции для того, чтобы упрощать вышеприведенную функциональность. Кроме того, запоминающее устройство 816 может содержать информацию, касающуюся групп поднесущей и индекса поднесущей в рамках группы, чтобы также использовать, например, при передаче символов маяковых радиосигналов.
Фиг.9 иллюстрирует примерную систему 900 беспроводной связи. Система 900 беспроводной связи показывает одну базовую станцию 910 и одно мобильное устройство 950 для краткости. Тем не менее, следует принимать во внимание, что система 900 может включать в себя более одной базовой станции и/или более одного мобильного устройства, при этом дополнительные базовые станции и/или мобильные устройства могут быть во многом похожими или отличными от примерной базовой станции 910 и мобильного устройства 950, описанных ниже. Помимо этого, следует принимать во внимание, что базовая станция 910 и/или мобильное устройство 950 могут использовать системы (фиг.1-3 и 7-8), методики/конфигурации (фиг.4) и/или способы (фиг.5-6), описанные в данном документе, чтобы упрощать беспроводную связь между собой.
В базовой станции 910 данные трафика для ряда потоков данных предоставляются из источника 912 данных в процессор 914 данных передачи (TX). Согласно примеру, каждый поток данных может передаваться по соответствующей антенне. Процессор 914 TX-данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставлять закодированные данные.
Закодированные данные для каждого потока данных могут быть мультиплексированы с данными пилот-сигналов с использованием методик мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или альтернативно символы пилот-сигналов могут быть мультиплексированы с частотным разделением каналов (FDM), мультиплексированы с временным разделением каналов (TDM) или мультиплексированы с кодовым разделением каналов (CDM). Данные пилот-сигнала типично являются известным шаблоном данных, который обрабатывается известным способом и может быть использован в мобильном устройстве 950 для того, чтобы оценивать отклик канала. Мультиплексированные данные пилот-сигналов и кодированные данные для каждого потока данных могут модулироваться (к примеру, символьно преобразовываться) на основе конкретной схемы модуляции (к примеру, двоичной фазовой манипуляции (BPSK), квадратурной фазовой манипуляции (QPSK), М-фазовой манипуляции (M-PSK), М-квадратурной амплитудной модуляции (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставлять символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут быть определены посредством инструкций, выполняемых или предоставляемых посредством процессора 930.
T
T
Символы модуляции для всех потоков данных могут быть предоставлены в TX MIMO-процессор 920, который может дополнительно обрабатывать символы модуляции (к примеру, для OFDM). TX MIMO-процессор 920 далее предоставляет Nпотоков символов модуляции в Nпередающих устройств (TMTR) 922a-922t. В различных вариантах осуществления TX MIMO-процессор 920 применяет весовые коэффициенты формирования диаграммы направленности к символам потоков данных и к антенне, из которой должен быть передан символ.
T
T
Каждое передающее устройство 922 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов, и дополнительно приводит к требуемым параметрам (к примеру, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по MIMO-каналу. Дополнительно N модулированных сигналов из передающих устройств 922a-922t затем передаются из N антенн 924a-924t соответственно.
R
В мобильном устройстве 950 передаваемые модулированные сигналы принимаются посредством Nантенн 952a-952r, и принимаемый сигнал из каждой антенны 952 предоставляется в соответствующее приемное устройство (RCVR) 954a-954r. Каждое приемное устройство 954 приводит к требуемым параметрам (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий принятый сигнал, оцифровывает приведенный к требуемым параметрам сигнал, чтобы предоставить выборки, и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.
R
R
T
Процессор 960 RX-данных может принимать и обрабатывать N принимаемых потоков символов от N приемных устройств 954 на основе конкретной методики обработки приемного устройства, чтобы предоставлять N "обнаруженных" потоков символов. Процессор 960 RX-данных может демодулировать, обратно перемежать и декодировать каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка посредством процессора 960 RX-данных комплементарна обработке, выполняемой посредством TX MIMO-процессора 920 и процессора 914 TX-данных в базовой станции 910.
Процессор 970 может периодически определять то, какую матрицу предварительного кодирования использовать, как пояснено выше. Дополнительно процессор 970 может формулировать сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации, относящейся к линии связи и/или принимаемому потоку данных. Затем сообщение обратной линии связи может быть обработано посредством процессора 938 TX-данных, который также принимает данные трафика для ряда потоков данных от источника 936 данных, модулированных посредством модулятора 980, приведенных к требуемым параметрам посредством передающих устройств 954a-954r и переданных обратно базовой станции 910.
В базовой станции 910 модулированные сигналы из мобильного устройства 950 принимаются посредством антенн 924, приводятся к требуемым параметрам посредством приемных устройств 922, демодулируются посредством демодулятора 940 и обрабатываются посредством процессора 942 RX-данных, чтобы извлечь сообщение обратной линии связи, переданное от мобильного устройства 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. Например, полоса пропускания для обмена данными в системе беспроводной связи может содержать множество поднесущих, которые могут модулироваться для того, чтобы указывать информацию. Символ маякового радиосигнала, как описано, может отправляться по одной или, по существу, по одной из поднесущих, чтобы предоставлять сильный сигнал, содержащий информацию о маяковом радиосигнале или передающем объекте. Поднесущие могут быть секционированы на группы, чтобы давать возможность отправки дополнительной информации; в этом отношении, электрический компонент 1004 может выбирать одну из групп для передачи сигнала. Дополнительно логическая группировка 1002 может содержать электрический компонент для выбора индекса поднесущей в рамках группы поднесущих для передачи символа маякового радиосигнала 1006. Как описано выше, он может представлять дополнительную информацию, такую как статическая информация символов маяковых радиосигналов. В одном примере, сообщение маякового радиосигнала может отправляться как множество повторяющихся кодовых последовательностей. В этом отношении, данные могут быть сохранены и накоплены посредством приемного устройства. Дополнительно каждая группа поднесущих может иметь требуемый индекс с тем, чтобы группа, выбранная для каждого символа посредством электрического компонента 1004, могла указывать дополнительную информацию, которая, например, может изменяться с каждым символом маякового радиосигнала. Таким образом, логическая группировка 1002 может включать в себя электрический компонент для передачи символа маякового радиосигнала по выбранному индексу поднесущей выбранной группы, индекс поднесущей и группа, соответственно, указывают первую и вторую информацию 1008. Приемное устройство информации может декодировать и первую, и вторую информацию и использовать их, как требуется. Дополнительно система 1000 может включать в себя память 1010, которая сохраняет инструкции для выполнения функций, ассоциативно связанных с электрическими компонентами 1004, 1006 и 1008. Хотя показаны как являющиеся внешними к памяти 1010, следует понимать, что один или более электрических компонентов 1004, 1006 и 1008 могут существовать в рамках памяти 1010.
Обращаясь к фиг.11, проиллюстрирована система 1100, которая принимает и декодирует символы маяковых радиосигналов, содержащие статическую и динамическую прогрессивную информацию. Система 1100 может постоянно размещаться, например, в рамках мобильного устройства. Как проиллюстрировано, система 1100 включает в себя функциональные блоки, которые могут представлять функции, реализуемые посредством процессора, программного обеспечения или их комбинации (к примеру, микропрограммного обеспечения). Система 1100 включает в себя логическую группировку 1102 электрических компонентов, которые упрощают прием и декодирование символов маяковых радиосигналов. Логическая группировка 1102 может включать в себя электрический компонент для определения поднесущей, используемой для символа маякового радиосигнала 1104. Например, как описано в отношении предыдущего чертежа, система 1100 может использовать индекс поднесущей в рамках группы для того, чтобы представлять, по меньшей мере, две точки данных. Поднесущая может быть определена рядом способов (к примеру, с помощью таблицы поиска или взятия позиции фактической поднесущей по модулю числа поднесущих в каждой группе, где группы являются смежными и имеют одинаковое число поднесущих). Кроме того, логическая группировка 1102 может включать в себя электрический компонент для определения группы поднесущих, используемой для символа маякового радиосигнала 1106. Используемая группа может указывать дополнительную информацию, которая может изменяться для каждого символа маякового радиосигнала. Таким образом, статическая информация, передаваемая посредством выбора поднесущей, может быть последовательной информацией кода маякового радиосигнала, которая используется для того, чтобы идентифицировать сектор в одном примере. Дополнительно логическая группировка 1102 может содержать электрический компонент для восстановления первой информации на основе поднесущей 1108. Как описано, это может быть периодической информацией символа маякового радиосигнала, которая передается так, чтобы переносить сообщение маякового радиосигнала из нескольких частей. Дополнительно это может быть практически таким же символом, передаваемым на той же поднесущей, например, чтобы предоставлять возможность простой идентификации передающего устройства. Кроме того, логическая группировка 1102 может включать в себя электрический компонент для восстановления второй информации на основе группы поднесущих 1110. Выбранная группа может изменяться для каждого символа, поскольку выбранные поднесущие могут находиться в каждой группе. Таким образом, динамическая или прогрессивная информация может отправляться с маяковым радиосигналом в этом отношении. Дополнительно система 1100 может включать в себя память 1112, которая сохраняет инструкции для выполнения функций, ассоциативно связанных с электрическими компонентами 1104, 1106, 1108 и 1110. Хотя показаны внешними к памяти 1112, следует понимать, что электрические компоненты 1104, 1106, 1108 и 1110 могут находиться в рамках памяти 1112.
То что описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждое вероятное сочетание компонентов или методологий в целях описания вышеозначенных вариантов осуществления, но специалисты в данной области техники могут признавать, что многие дополнительные сочетания и перестановки различных вариантов осуществления допустимы. Следовательно, описанные варианты осуществления имеют намерение охватывать все подобные преобразования, модификации и разновидности, которые попадают под сущность и объем прилагаемой формулы изобретения. Более того, в пределах того, как термин "включает в себя" используется в подробном описании или в формуле изобретения, этот термин должен быть включающим способом, аналогичным термину "содержит", как "содержит" интерпретируется, когда используется в качестве переходного слова в формуле изобретения.