ортогонализация маяковых символов
Классы МПК: | H04L27/26 с многочастотными кодами |
Автор(ы): | ПАЛАНКИ Рави (US), ГОРОХОВ Алексей (US), КХАНДЕКАР Аамод (US), АГРАВАЛ Авниш (US) |
Патентообладатель(и): | КВЭЛКОММ ИНКОРПОРЕЙТЕД (US) |
Приоритеты: |
подача заявки:
2007-10-26 публикация патента:
10.09.2011 |
Изобретение относится к беспроводной связи, конкретнее к ортогонализации маяковых символов в системе беспроводной связи. Технический результат - уменьшение конфликтов маяковых символов, передаваемых разными секторами. Для этого маяковые символы периодически передаются от базовых станций в системе OFDM. Вся мощность базовой станции или ее большая часть сосредоточена в этих символах, соответственно они очень легко распознаются мобильными станциями. Частоты, на которых передаются эти символы, и время, в которое они передаются, сообщает информация для мобильной станции, например идентификатор базовой станции/сектора и предпочтительная несущая заданной базовой станции/сектора. Чтобы избежать конфликта между маяковыми символами разных базовых станций и секторов, маяковые символы от разных базовых станций/секторов передаются в разные периоды символов и на разных поднесущих. 4 н. и 39 з.п. ф-лы, 12 ил.
Формула изобретения
1. Способ передачи маяковых символов в разные периоды символов, содержащий этапы, на которых:
определяют один или несколько периодов символов для передачи одного или нескольких маяковых символов, чтобы уменьшать или избегать конфликта с одним или несколькими отличающимися маяковыми символами из отличающегося источника, причем один или несколько периодов символов определяются из подмножества периодов символов, пригодных для передачи маяковых символов; один или несколько периодов символов определяют случайно или псевдослучайно из подмножества периодов символов, пригодных для передачи маяковых символов; и
передают один или несколько маяковых символов в одном или нескольких определенных периодах символов.
2. Способ по п.1, в котором один или несколько маяковых символов и один или несколько неодинаковых маяковых символов передаются одной или несколькими базовыми станциями или из одного или нескольких секторов.
3. Способ по п.1, дополнительно содержащий этапы, на которых:
определяют одну или несколько поднесущих в одном или нескольких периодах символов для передачи одного или нескольких маяковых символов и
отправляют один или несколько маяковых символов на одной или нескольких поднесущих.
4. Способ по п.3, в котором, по меньшей мере, одна из одной или нескольких поднесущих определяется для одного или нескольких периодов символов с использованием максимально разнесенного кода (MDS).
5. Способ по п.3, в котором один или несколько маяковых символов выбираются, по меньшей мере, частично на основе идентификатора источника одного или нескольких маяковых символов.
6. Способ по п.1, дополнительно содержащий этап, на котором кодируют идентификатор сектора в маяковый код, причем один или несколько маяковых символов являются, по меньшей мере, одним символом маякового кода.
7. Способ по п.1, в котором один или несколько периодов символов определяются, по меньшей мере, частично на основе заранее установленной конфигурации сетевого планирования.
8. Способ по п.1, в котором один или несколько периодов символов определяются, по меньшей мере, частично на основе принятой информации о синхронизации маякового символа относительно других секторов.
9. Способ по п.8, в котором информация о синхронизации маякового символа принимается мобильным устройством.
10. Способ по п.8, в котором один или несколько периодов символов определяются псевдослучайно на основе принятой информации о синхронизации маякового символа.
11. Устройство беспроводной связи, содержащее:
по меньшей мере, один процессор, сконфигурированный для выбора, по меньшей мере, одного периода символа и/или поднесущей в суперкадре для передачи маякового символа, причем, по меньшей мере, один период символов и/или поднесущая выбраны случайно или псевдослучайно; и
запоминающее устройство, соединенное, по меньшей мере, с одним процессором.
12. Устройство беспроводной связи по п.11, в котором, по меньшей мере, один процессор дополнительно конфигурируется для передачи маяковых символов.
13. Устройство беспроводной связи по п.11, в котором, по меньшей мере, одно из периода символа или поднесущей выбирается на основе информации о других устройствах беспроводной связи, передающих маяковые символы.
14. Устройство беспроводной связи по п.13, в котором информация принимается при осуществлении связи с одним или несколькими мобильными устройствами.
15. Устройство беспроводной связи по п.11, в котором период символа и/или поднесущая выбираются, по меньшей мере, частично на основе идентификатора, относящегося к устройству беспроводной связи,
16. Устройство беспроводной связи по п.11, в котором множество периодов символов и/или поднесущих выбираются в одном суперкадре.
17. Устройство беспроводной связи, которое передает один или несколько маяковых символов в течение разных периодов символов в суперкадре, содержащее:
средство для разделения суперкадра на один или несколько периодов символов;
средство для синхронной коммуникации в периодах символов;
средство для выбора одного из периодов символов для передачи маякового символа, чтобы избегать конфликта со вторым маяковым символом другого сектора, причем один из периодов символов выбран случайно или псевдослучайно из одного или нескольких периодов символов; и
средство для передачи маякового символа в выбранном периоде символа.
18. Устройство беспроводной связи по п.17, дополнительно содержащее средство для выбора поднесущей в суперкадре для передачи маякового символа, чтобы избегать конфликта со вторым маяковым символом.
19. Устройство беспроводной связи по п.18, в котором поднесущая выбирается с использованием максимально разнесенного кода (MDS).
20. Устройство беспроводной связи по п.17, дополнительно содержащее средство для приема информации о втором маяковом символе.
21. Устройство беспроводной связи по п.17, в котором, по меньшей мере, одно из маякового символа или одного или нескольких периодов символов выбирается, по меньшей мере, частично на основе идентификатора источника маякового символа.
22. Устройство беспроводной связи по п.17, в котором один или несколько периодов символов выбираются, по меньшей мере, частично на основе заранее установленной конфигурации сетевого планирования.
23. Устройство беспроводной связи по п.17, в котором один или несколько периодов символов выбираются, по меньшей мере, частично на основе принятой информации о синхронизации маякового символа относительно других секторов.
24. Устройство беспроводной связи по п.23, в котором информация о синхронизации маякового символа принимается мобильным устройством.
25. Устройство беспроводной связи по п.23, в котором один или несколько периодов символов определяются псевдослучайно на основе принятой информации о синхронизации маякового символа.
26. Машиночитаемый носитель, содержащий хранящиеся в нем команды, которые при выполнении компьютером предписывают компьютеру:
определять период символа для отправки маякового символа, чтобы уменьшать или избегать конфликта со вторым маяковым символом от отличающегося источника, причем период символа определяется из подмножества периодов символов, пригодных для передачи маяковых символов, период символа определяется случайно или псевдослучайно из подмножества периодов символов, пригодных для передачи маяковых символов; и
передавать маяковый символ в определенном периоде символа.
27. Машиночитаемый носитель, содержащий команды, дополнительно предписывающие компьютеру:
определять поднесущую в периоде символа для передачи маякового символа и
передавать маяковый символ на поднесущей.
28. Устройство беспроводной связи, содержащее:
процессор, сконфигурированный для:
разделения суперкадра на один или несколько периодов символов;
синхронной коммуникации в периодах символов;
выбора одного из периодов символов для передачи маякового символа, чтобы избегать конфликта со вторым маяковым символом другого сектора, причем один из периодов символов выбран случайно или псевдослучайно из одного или нескольких периодов символов; и
передачи маякового символа в выбранном периоде символа; и
запоминающее устройство, соединенное с процессором.
29. Способ приема маяковых символов в нескольких периодах символов, содержащий этапы, на которых:
принимают маяковые символы от множества передатчиков, причем маяковые символы передаются в периоде символа, выбранном для уменьшения конфликта с другими передатчиками, причем период символа выбран случайно или псевдослучайно, и
декодируют принятые маяковые символы для получения информации, содержащейся в маяковых символах.
30. Способ по п.29, в котором передатчики относятся к одному или нескольким секторам одной или нескольких базовых станций в сети беспроводной связи.
31. Способ по п.30, дополнительно содержащий этап, на котором передают к секторам информацию о маяковом символе относительно других секторов, так что другие секторы могут использовать информацию о маяковом символе в выборе периодов символов для маяковых символов.
32. Способ по п.29, в котором полученная информация относится к одному или нескольким идентификаторам передатчиков.
33. Способ по п.32, в котором, по меньшей мере, один передатчик является сектором и полученная информация дополнительно содержит индекс предпочтительной несущей в секторе.
34. Способ по п.29, дополнительно содержащий этап, на котором используют таймер для ассоциирования синхронного хронирования с маяковыми символами, чтобы определить шаблон или периодичность маяковых символов.
35. Способ по п.29, в котором периоды символов у маяковых символов являются псевдослучайными относительно, по меньшей мере, одного другого периода символа отличающегося маякового символа.
36. Устройство беспроводной связи, содержащее:
по меньшей мере, один процессор, сконфигурированный для приема и декодирования множества маяковых символов, переданных из одного или нескольких секторов во время разных периодов символов в синхронной сети беспроводной связи, причем различные периоды символов выбраны случайно или псевдослучайно; и
запоминающее устройство, соединенное по меньшей мере с одним процессором.
37. Устройство беспроводной связи по п.36, в котором, по меньшей мере, один процессор дополнительно конфигурован для использования информации маякового кода, чтобы декодировать маяковые символы для получения дополнительной информации о маяковых символах.
38. Устройство беспроводной связи по п.36, в котором, по меньшей мере, один процессор дополнительно конфигурирован для декодирования множества маяковых символов, которое дает, по меньшей мере, один идентификатор для одного или нескольких секторов.
39. Устройство беспроводной связи по п.36, в котором, по меньшей мере, один процессор дополнительно конфигурирован для передачи к секторам информации о маяковом символе относительно других секторов, так что другие секторы могут использовать информацию о маяковом символе при выборе периодов символов для маяковых символов.
40. Устройство беспроводной связи по п.36, в котором, по меньшей мере, один процессор дополнительно конфигурирован для использования таймера для ассоциирования синхронного хронирования с множеством маяковых символов, чтобы определить шаблон или периодичность маяковых символов.
41. Устройство беспроводной связи по п.36, в котором периоды символов у маяковых символов являются псевдослучайными относительно, по меньшей мере, одного другого периода символа отличающегося маякового символа.
42. Устройство беспроводной связи для приема маяковых символов в нескольких периодах символов, содержащее:
средство для синхронной коммуникации в сети беспроводной связи;
средство для приема первого маякового символа в первом периоде символа в суперкадре;
средство для приема второго маякового символа во втором периоде символа в суперкадре, причем первый и второй периоды символов в суперкадре выбраны случайно или псевдослучайно; и
средство для декодирования первого и второго маяковых символов, чтобы идентифицировать один или несколько секторов, передающих маяковые символы.
43. Устройство беспроводной связи по п.42, в котором декодирование первого и второго маяковых символов выполняется асинхронно.
44. Устройство беспроводной связи по п.42, дополнительно содержащее средство для передачи к одному или нескольким секторам информации о маяковом символе относительно других секторов, так что один или несколько секторов могут использовать информацию о маяковом символе при выборе периодов символов для маяковых символов.
45. Устройство беспроводной связи по п.42, дополнительно содержащее средство для декодирования первого и второго маяковых символов, чтобы идентифицировать индекс одной или нескольких предпочтительных несущих одного или нескольких секторов.
46. Устройство беспроводной связи по п.42, дополнительно содержащее средство для использования таймера для ассоциирования синхронного хронирования с первым и вторым маяковыми символами, чтобы определить шаблон или периодичность первого и второго маяковых символов.
47. Устройство беспроводной связи по п.42, в котором первый период символа является псевдослучайным относительно второго периода символа.
48. Машиночитаемый носитель, содержащий хранящиеся в нем команды, которые при выполнении компьютером предписывают компьютеру:
принимать маяковые символы от множества передатчиков, причем маяковые символы передаются в периоде символа, выбранном для уменьшения конфликта с другими передатчиками, период символа выбран случайно и/или псевдослучайно; и
декодировать принятые маяковые символы, чтобы получить информацию, содержащуюся в маяковых символах.
49. Машиночитаемый носитель по п.48, в котором, по меньшей мере, один передатчик является сектором и полученная информация дополнительно содержит индекс предпочтительной несущей в секторе.
50. Устройство беспроводной связи, содержащее:
процессор, сконфигурированный для:
синхронного взаимодействия в сети беспроводной связи;
приема первого маякового символа в первом периоде символа в суперкадре;
приема второго маякового символа во втором периоде символа в суперкадре, причем первый и второй периоды символов в суперкадре выбраны случайно или псевдослучайно; и
декодирования первого и второго маяковых символов, чтобы идентифицировать один или несколько секторов, передающих маяковые символы; и
запоминающее устройство, соединенное с процессором.
Описание изобретения к патенту
Перекрестная ссылка на родственные заявки
Данная заявка испрашивает приоритет Предварительной патентной заявки США № 60/863122, озаглавленной "Orthogonalization of Beacons in a wireless communication system", поданной 26 октября 2006 г. Вышеупомянутая заявка полностью включена в настоящий документ посредством ссылки.
Область техники
Нижеследующее описание в целом относится к беспроводной связи, а конкретнее к ортогонализации маяковых символов в системе беспроводной связи.
Уровень техники
Системы беспроводной связи широко используются для предоставления различных типов коммуникационного контента, такого как, например, речь, данные и так далее. Типичные системы беспроводной связи могут быть системами множественного доступа, обеспечивающим обмен информацией с множеством пользователей путем совместного использования доступных ресурсов системы (например, ширины полосы, мощности передачи, ). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы множественного доступа с ортогональным частотным разделением (OFDMA) и т.д.
Как правило, системы беспроводной связи множественного доступа могут одновременно поддерживать обмен информацией для множества мобильных устройств. Каждое мобильное устройство может взаимодействовать с одной или более базовых станций посредством передач по прямой и обратной линиям связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Более того, связь между мобильными устройствами и базовыми станциями может устанавливаться с помощью систем с одним входом и одним выходом (SISO), систем со множеством входов и одним выходом (MISO), систем с множеством входов и множеством выходов (MIMO) и так далее.
Системы MIMO обычно применяют несколько (N T) передающих антенн и несколько (NR) приемных антенн для передачи данных. Антенны могут относиться как к базовым станциям, (например, точкам доступа), так и к мобильным устройствам (например, терминалам доступа) в одном примере, где базовая станция может предоставлять каналы связи мобильным устройствам. Базовые станции могут передавать маяковые сигналы для интерпретации мобильными устройствами в попытке идентифицировать базовую станцию и/или несущую передачи или ее сектор. Маяковые символы отправляются в заданное время в суперкадре, соответственно допуская маяковый конфликт, так как количество секторов в диапазоне возрастает над количеством доступных поднесущих.
Сущность изобретения
Нижеследующее представляет упрощенную сущность одного или нескольких вариантов осуществления, чтобы обеспечить базовое понимание таких вариантов осуществления. Это краткое изложение не является всесторонним общим представлением всех предполагаемых вариантов осуществления и не предназначено ни для установления ключевых или важных элементов всех вариантов осуществления, ни для очерчивания объема любого или всех вариантов осуществления. Ее единственная цель - представить некоторые идеи одного или нескольких вариантов осуществления в упрощенной форме в качестве вступления к более подробному описанию, которое представляется позднее.
В соответствии с одним или несколькими вариантами осуществления и их соответствующим раскрытием различные аспекты описываются в связи с содействием временному сдвигу маяковых символов, отправленных базовыми станциями или их секторами. В частности, маяковые символы могут передаваться в разных периодах символов в суперкадре и на разных поднесущих, чтобы уменьшить конфликт с маяковыми символами от других секторов. Таким образом, количество доступных независимых каналов для передач маякового символа возрастает как коэффициент дополнительных доступных периодов символов.
В соответствии со связанными аспектами в этом документе описывается способ передачи маяковых символов в разных периодах символов. Способ может содержать определение периода символа для передачи маякового символа, чтобы уменьшать или избегать конфликта со вторым маяковым символом от отличающегося источника, причем период символа определяется из подмножества периодов символов, пригодных для передачи маяковых символов. Способ также может содержать передачу маякового символа в определенном периоде символа.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для выбора по меньшей мере одного периода символа и/или поднесущей в суперкадре для передачи маякового символа. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.
Еще один аспект относится к устройству беспроводной связи, которое передает один или несколько маяковых символов во время разных периодов символа в суперкадре. Устройство беспроводной связи может включать в себя средство для разделения суперкадра на один или несколько периодов символов и средство для синхронной коммуникации в периодах символов. Устройство беспроводной связи также может включать в себя средство для выбора одного из периодов символов для передачи маякового символа, чтобы избежать конфликта со вторым маяковым символом другого сектора, а также средство для передачи маякового символа в выбранном периоде символа.
Еще один аспект относится к компьютерному программному продукту, который может иметь машиночитаемый носитель, включающий в себя код для побуждения по меньшей мере одного компьютера определять период символа для передачи маякового символа, чтобы уменьшать или избегать конфликта со вторым маяковым символом от отличающегося источника, причем период символа определяется из подмножества периодов символов, пригодных для передачи маяковых символов. Код также может побудить по меньшей мере один компьютер передавать маяковый символ в определенном периоде символа.
В соответствии с другим аспектом устройство в системе беспроводной связи может включать в себя процессор, сконфигурированный для разделения суперкадра на один или несколько периодов символов, синхронной коммуникации в периодах символов, выбора одного из периодов символов для передачи маякового символа, чтобы избежать конфликта со вторым маяковым символом другого сектора, и передачи маякового символа в выбранном периоде символа. Также устройство может включать в себя запоминающее устройство, соединенное с процессором.
Согласно дополнительному аспекту в этом документе описывается способ приема маяковых символов в нескольких периодах символов. Способ может содержать прием маяковых символов от множества передатчиков, причем маяковые символы передаются в периоде символа, выбранном для уменьшения конфликта с другими передатчиками. Способ может дополнительно содержать декодирование принятых маяковых символов, чтобы получить информацию, содержащуюся в маяковом символе.
Другой аспект относится к устройству беспроводной связи. Устройство беспроводной связи может включать в себя по меньшей мере один процессор, сконфигурированный для приема и декодирования множества маяковых символов, переданных из одного или нескольких секторов во время разных периодов символов в синхронной сети беспроводной связи. Устройство беспроводной связи также может включать в себя запоминающее устройство, соединенное по меньшей мере с одним процессором.
Еще один аспект относится к устройству беспроводной связи для приема маяковых символов в нескольких периодах символов. Устройство может содержать средство для синхронной коммуникации в сети беспроводной связи. Устройство также может включать в себя средство для приема первого маякового символа в первом периоде символа в суперкадре и средство для приема второго маякового символа во втором периоде символа в суперкадре. Устройство может дополнительно содержать средство для декодирования первого и второго маяковых символов, чтобы идентифицировать один или несколько секторов, передающих маяковые символы.
Еще один аспект относится к компьютерному программному продукту, который может иметь машиночитаемый носитель, включающий в себя код для побуждения по меньшей мере одного компьютера принимать маяковые символы от множества передатчиков, причем маяковые символы передаются в периоде символа, выбранном для уменьшения конфликта с другими передатчиками. Код также может побудить по меньшей мере один компьютер декодировать принятые маяковые символы, чтобы получить информацию, содержащуюся в маяковых символах.
В соответствии с другим аспектом в системе беспроводной связи может предоставляться устройство, включающее в себя процессор, сконфигурированный для синхронной коммуникации в сети беспроводной связи. Процессор также может конфигурироваться для приема первого маякового символа в первом периоде символа в суперкадре и для приема второго маякового символа во втором периоде символа в суперкадре. Кроме того, процессор также может конфигурироваться для декодирования первого и второго маяковых символов, чтобы идентифицировать один или несколько секторов, передающих маяковые символы. Более того, устройство может содержать запоминающее устройство, соединенное с процессором.
Для выполнения вышеупомянутых и связанных целей один или несколько вариантов осуществления содержат признаки, полностью описываемые ниже и отдельно указываемые в формуле изобретения. Нижеследующее описание и приложенные чертежи подробно излагают определенные иллюстративные аспекты одного или нескольких вариантов осуществления. Эти аспекты, тем не менее, указывают только на некоторые из различных способов, которыми могут быть использованы принципы различных вариантов осуществления, и описываемые варианты осуществления предназначены для включения всех таких аспектов и их эквивалентов.
Краткое описание чертежей
Фиг.1 - иллюстрация системы беспроводной связи в соответствии с различными аспектами, излагаемыми в этом документе.
Фиг.2 - иллюстрация примера устройства связи для применения в среде беспроводной связи.
Фиг.3 - иллюстрация примера системы беспроводной связи, которая выполняет передачу маяковых символов по разным периодам символов.
Фиг.4 - иллюстрация примера суперкадров и периодов символов, используемых в системах беспроводной связи.
Фиг.5 - иллюстрация примера сети беспроводной связи.
Фиг.6 - иллюстрация примера методологии, которая облегчает передачу маяковых символов в разных периодах символов.
Фиг.7 - иллюстрация примера методологии, которая облегчает прием маяковых символов, переданных в разных периодах символов.
Фиг.8 - иллюстрация примера мобильного устройства, которое облегчает прием маяковых символов, транслируемых в разные моменты в суперкадре.
Фиг.9 - иллюстрация примера системы, которая облегчает транслирование маяковых символов в различные периоды символов.
Фиг.10 - иллюстрация примера беспроводной сетевой среды, которая может применяться в сочетании с различными системами и способами, описываемыми в этом документе.
Фиг.11 - иллюстрация примера системы, которая передает маяковые символы с использованием нескольких периодов символов в суперкадре.
Фиг.12 - иллюстрация примера системы, которая принимает множество маяковых символов, передаваемых в разные периоды времени в суперкадре.
Подробное описание
Различные варианты осуществления описаны ниже со ссылками на чертежи, в которых одинаковые ссылочные позиции используются для ссылки на одинаковые элементы по всему описанию. В нижеследующем описании для целей пояснения излагаются многочисленные специальные подробности, чтобы обеспечить всестороннее понимание одного или нескольких вариантов осуществления. Однако очевидно, что такой вариант(ы) осуществления может быть применен на практике без этих специальных подробностей. В иных случаях широко известные структуры и устройства показываются в виде блок-схемы, чтобы облегчить описание одного или нескольких вариантов осуществления.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. предназначены для ссылки на связанный с применением компьютера объект, аппаратные средства, микропрограммное обеспечение, сочетание аппаратных средств и программного обеспечения, программное обеспечение либо программное обеспечение в ходе исполнения. Например, компонент может быть, без ограничения указанным, работающим на процессоре процессом, процессором, объектом, исполняемым файлом, потоком выполнения, программой и/или компьютером. В качестве иллюстрации приложение, работающее на вычислительном устройстве, и вычислительное устройство могут быть компонентом. Один или более компонентов могут находиться в процессе и/или потоке выполнения, и компонент может располагаться на одном компьютере и/или распределяться между двумя или более компьютерами. К тому же эти компоненты могут исполняться с различных машиночитаемых носителей, имеющих записанные на них различные структуры данных. Компоненты могут взаимодействовать посредством локальных и/или удаленных процессов, например в соответствии с сигналом, имеющим один или более пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами посредством сигнала).
Кроме того, в этом документе описываются различные варианты осуществления применительно к мобильному устройству. Мобильное устройство также может называться системой, абонентским модулем, абонентской станцией, мобильной станцией, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Мобильное устройство может быть сотовым телефоном, беспроводным телефоном, телефоном Протокола инициирования сеанса связи (SIP), станцией беспроводной местной системы связи (WLL), персональным цифровым помощником (PDA), карманным устройством, имеющим возможность беспроводного соединения, вычислительным устройством или другим обрабатывающим устройством, подключенным к беспроводному модему. Кроме того, различные варианты осуществления описываются в этом документе применительно к базовой станции. Базовая станция может использоваться для коммуникации с мобильным устройством (устройствами) и также может называться точкой доступа, Узлом В или какой-нибудь другой терминологией.
Кроме того, различные особенности или признаки, описываемые в этом документе, могут быть реализованы в виде способа, устройства или изделия, используя стандартные программные и/или технические методы. Термин "изделие" при использовании в этом документе предназначен для включения в себя компьютерной программы, доступной с любого машиночитаемого устройства, несущей или носителей. Например, машиночитаемые носители могут включать в себя, без ограничения указанным, магнитные запоминающие устройства (например , жесткий диск, дискета, магнитные ленты и т.д.), оптические диски (например, компакт-диск (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 может выполнить сдвиг во времени маяковых символов, чтобы избежать конфликта и путаницы. Например, одна антенна 104 может передавать маяковые символы во временном интервале, отличном от интервала антенны 114 (или, например, другой антенны для другой базовой станции). Более того, базовая станция 102 может передавать маяковые символы на разных поднесущих ширины полосы каждый раз и/или согласно шаблону поднесущих и/или временных интервалов. С этой целью маяковые символы также могут быть с таким же успехом шаблоном из нескольких символов, каждый из которых должен интерпретироваться, чтобы получить соответствующую информацию. Кроме того, в одном примере шаблон или последовательность может содержаться в одном или нескольких суперкадрах (например, кадре заранее установленной длительности).
Хотя ортогонализация маяковых кадров, относящихся к одной или нескольким антеннам базовой станции 102, может быть реализована в рамках базовой станции 102, описываемый в этом документе предмет изобретения дополнительно облегчает ортогонализацию маяковых кадров между разными базовыми станциями и/или их секторами. Вышеупомянутые особенности могут облегчить ортогонализацию многих отдельных сочетаний маяковых символов, даже когда количество доступных секторов в области превышает количество поднесущих, которые имеются для доступной полосы пропускания. В этой связи секторы, например, могут передавать ассоциированные маяковые символы наряду с минимизацией конфликта. Более того, с помощью ортогонализации маяковых символов базовая станция 102 может отдать практически всю мощность маяковым символам для каждой ассоциированной с ней антенны. В одном примере нужно понимать, что могут отправляться другие данные (например, могут использоваться другие символы OFDM) при отправке маякового символа в периоде символа.
Согласно примеру система 100 может быть системой связи MIMO. Дополнительно система 100 может использовать любой тип дуплексного метода разделения каналов связи (например, прямой линии связи, обратной линии связи, ), такой как FDD, TDD и т.п. В одном примере система 100 может быть системой OFDMA, где символы могут передаваться на заданной частоте в течение периода времени. Кроме того, система 100 в одном примере может быть синхронной, так что базовая станция 102, мобильные устройства 116 и 122 и/или другие устройства могут иметь время, часы или другие особенности, чтобы синхронизировать взаимодействия между устройствами. Этот режим в одном примере может облегчить временной сдвиг маяковых символов, который описан выше, поскольку базовая станция 102 может передавать маяковые символы в заданные моменты, и мобильные устройства 116 и 122 могут интерпретировать время передачи и использовать эту информацию для обработки последующих маяковых символов или других передач. В одном примере базовая станция 102 может передавать маяковые символы в определенные периоды символов (и такие, в одном примере, могут сообщаться в маяковом символе), и мобильные устройства 116 и 122 могут использовать эту информацию наряду со своими часами/таймером, чтобы распознать, когда сигнал является маяковым символом и/или когда ожидать таковой (например, в каком суперкадре). В одном примере маяковый кадр может передаваться в соответствии с множеством неодинаковых маяковых символов ( например, маяковым кодом) в одном или нескольких суперкадрах. Они могут быть сдвинуты во времени в рамках суперкадра или касательно нескольких суперкадров, и код может быть разным в неодинаковых моментах времени (например, в рамках разных суперкадров и т.д.). Используя информацию, извлеченную из маяковых символов, шаблон маяковых символов и/или синхронизацию таковых, мобильные устройства 116 и 122 могут определить другую информацию о базовой станции 102 и/или ее секторе транслирования. Например, мобильные устройства 116 и 122 могут дойти до распознавания маякового символа базовой станции 102 или ее сектора и определить положение преамбулы суперкадра для базовой станции 102 или сектора. Другая информация, включающая в себя размер суперкадра, идентифицирующую информацию, уровень сигнала, качество сигнала, частоту, возможности полосы пропускания и практически любую информацию о маяковом символе, базовой станции 102 и/или секторе, может определяться, например, частично с помощью маякового символа.
На фиг.2 иллюстрируется устройство 200 связи для применения в среде беспроводной связи. Устройство 200 связи может быть базовой станцией или ее частью, мобильным устройством или его частью или практически любым устройством связи, которое передает один или несколько маяковых символов. Устройство 200 связи может включать в себя таймер 202, который облегчает работу в синхронизированной среде, устройство 204 назначения маякового символа, которое выбирает поднесущую в полосе пропускания (и/или во временном интервале) для передачи маякового символа (например, маякового символа OFDM), и передатчик 206, который транслирует маяковый символ. В одном примере устройство 200 связи может сформировать маяковый символ и назначить его определенному временному интервалу в суперкадре, например, используя устройство 204 назначения маякового символа. Маяковый символ может транслироваться, используя передатчик 206 и привлекая таймер 202, чтобы убедиться, что назначенный временной интервал используется для трансляции. Нужно понимать, что там, где устройство связи является, например, базовой станцией или другой точкой доступа, оно может иметь один или несколько передатчиков 206.
В одном примере таймер 202 может поддерживать системное время, относящееся к системе беспроводной связи, чтобы облегчить синхронизированную коммуникацию в ней. Устройства, осуществляющие связь внутри системы, могут использовать таймер 202 для обеспечения точности основанных на времени коммуникаций. Это позволяет устройству 200 связи (или множеству таких) передавать маяковые символы, например, в одном или нескольких периодах символов заданного суперкадра. Устройство 204 назначения маякового символа может использовать таймер 202 для передачи маякового символа в выбранном временном интервале или символе OFDM. В этой связи другие устройства связи, принимающие маяковый символ, могут распознать время в суперкадре и ожидать приема маякового символа в течение этого времени или другого времени, которое может указываться в маяковом символе, обращаясь с таким соответственно. С этой целью устройство 204 назначения маякового символа может выбрать конкретную поднесущую для передачи одного или нескольких маяковых символов; например, поднесущая может назначаться на каждую антенну, к которой относится маяковый символ. Согласно примеру выбор поднесущей может основываться на сетевом планировании из условия, что устройства связи, расположенные близко друг к другу (где переданные сигналы могли бы приниматься одним устройством), могут выбирать неодинаковые поднесущие для маяковых символов, чтобы дать приемному устройству возможность различать устройства. Однако нужно понимать, что с тем же успехом разные поднесущие могут использоваться одним устройством связи для передачи маякового символа в разных временных интервалах или суперкадрах и/или может использоваться шаблон поднесущих.
Согласно другому примеру, маяковые символы, переданные устройством 200 связи, также могут быть сдвинуты во времени, чтобы предотвратить конфликт с другими сигналами, переданными устройством 200 связи или другими устройствами связи (включая мобильные устройства, точки доступа и т.д., как упоминалось выше). Это может быть по своей природе полезно, поскольку это обеспечивает гибкость в системе связи, а также полезно, к примеру, там, где количество секторов, которые перекрывают заданную область, может быть больше поднесущих, доступных в ширине полосы, используемой секторами для коммуникации. Согласно одному примеру, соседним устройствам связи (или устройства с перекрывающимися зонами обслуживания) могут быть назначены разные временные интервалы и/или разные поднесущие для передачи маяковых символов. С этой целью устройство 204 назначения маякового символа в каждом устройстве 200 связи может гарантировать, чтоб выбирается правильный временной интервал и/или поднесущая (и/или тон), путем привлечения таймера 202 для определения времени. Передатчик 206 может передавать маяковый символ в подходящее время.
Как описывалось, устройство 204 назначения маякового символа может назначить неодинаковые временные интервалы и/или поднесущие разным устройствам связи, чтобы уменьшить конфликт и путаницу в передаче маякового символа. Временной интервал и/или поднесущая могут назначаться во время сетевого планирования, в одном примере, так что соседние секторы могут передавать маяковые кадры в разные временные интервалы и/или поднесущие без конфликтов. В другом примере временные интервалы и/или поднесущие могут назначаться аналогично выделению несущих секторам (например, повторное использование частоты). В следующем примере временные интервалы и/или поднесущие могут назначаться случайно и/или псевдослучайно (например, чтобы только заданное количество периодов в суперкадре или поднесущих могло использоваться для маяковых символов или для маяковых символов для этого заданного устройства связи). В этой связи, например, для рандомизации может выбираться подмножество периодов в суперкадре и/или подмножество поднесущих для заданного устройства 200 связи, а другим устройствам связи в диапазоне устройства 200 связи может назначаться другое подмножество периодов символов и/или поднесущих, чтобы придать случайный характер для дополнительного уменьшения возможности конфликта. Кроме того, временные интервалы и/или поднесущие могут назначаться от устройства в сети, к которой относится устройство 200 связи (например, на основе идентификатора, модели, группировки антенн, диапазона, окружающих устройств связи и/или других показателей, ассоциированных с устройством 200 связи). К тому же временные интервалы и/или поднесущие могут назначаться в реальном масштабе времени посредством устройства, которое может взаимодействовать с устройством 204 назначения маякового символа, например сетевого устройства. Далее, информация о временном интервале и поднесущей может извлекаться устройством 200 связи из другого устройства или устройства и/или определяться с использованием технологии умозаключения касательно соседних секторов. В одном варианте осуществления информация о соседних секторах может приниматься мобильным устройством, перемещающимся по секторам, сетью, которая соединяет или использует секторы, непосредственно от секторов и/или т.п.В этом примере устройство 200 связи может сообщить (и/или согласовать) его маяковый временной интервал (интервалы) и/или поднесущую (поднесущие). Нужно понимать, что временные интервалы могут назначаться с использованием одной или нескольких вышеупомянутых особенностей, и поднесущие могут назначаться с использованием таких же или других особенностей.
Хотя и определено, устройство 204 назначения маякового символа может привлечь таймер 202 и передатчик 206, чтобы убедиться, что маяковый символ, или символы, передается/передаются должным образом. Как упоминалось, устройство 204 назначения маякового символа может назначать временные интервалы и поднесущие практически в любом доступном сочетании. Например, устройство 204 назначения маякового символа может назначить один маяковый символ одной поднесущей в одном временном интервале или периоде в суперкадре для устройства 200 связи. Используемые поднесущие и/или периоды могут быть, например, другими для других маяковых символов из других устройств связи. Согласно другому примеру, устройству 200 связи может быть назначено (или оно может, например, запросить) множество временных интервалов и/или поднесущих для использования в отправке маякового символа. В этом примере маяковый кадр может быть шаблоном маяковых символов (например, маяковым кодом), где символы вместе принимаются устройством, считывающим трансляцию для интерпретации маякового символа. Нужно понимать, что в этом примере путем использования нескольких временных интервалов в суперкадре время, необходимое устройству для интерпретации маякового кода, может быть сокращено, поскольку все или по меньшей мере более одного символа в коде могут быть переданы в одном суперкадре.
Как описывалось ранее, устройство 200 связи может иметь несколько передатчиков 206, где каждый передатчик 206 может передавать неодинаковый маяковый символ. В этой связи устройство 200 связи может выполнить сдвиг во времени у маяковых символов и передать маяковые кадры по различающимся поднесущим полосы пропускания. В этой связи практически вся мощность устройства 200 связи может использоваться для передачи маяковых символов, поскольку практически никакие другие поднесущие не используются для временного интервала. Нужно понимать, что с тем же успехом может использоваться небольшое количество поднесущих, но другие передачи могут быть передвинуты в следующий немаяковый временной интервал. В качестве альтернативы маяковые кадры можно передавать на различающихся поднесущих в одном временном интервале или периоде, и в этом случае мощность устройства 200 связи может быть разделена между передатчиками 206 для транслирования маяковых кадров.
Кроме того, хотя и не показано, нужно понимать, что устройство 200 связи может включать в себя запоминающее устройство, которое хранит команды относительно назначения временного интервала и/или поднесущей маякового символа на основе вышеупомянутых определений и по меньшей мере в одной из вышеупомянутых конфигураций. Более того, устройство 200 связи может включать в себя процессор, который может использоваться применительно к выполнению команд (например команд, сохраненных в запоминающем устройстве, команд, полученных от отличного источника, ).
На фиг.3 проиллюстрирована система 300 беспроводной связи, которая выполняет ортогональную передачу маяковых символов. Система 300 включает в себя базовую станцию 302, которая осуществляет связь с мобильным устройством 304 (и/или любым количеством неодинаковых мобильных устройств (не показаны)). Базовая станция 302 может передавать информацию к мобильному устройству 304 по каналу прямой линии связи; более того, базовая станция 302 может принимать информацию от мобильного устройства 304 по каналу обратной линии связи. Кроме того, система 300 может быть системой MIMO. Более того, в одном примере система 300 может работать в беспроводной сети OFDMA.
Базовая станция 302 может включать в себя таймер 306, который синхронизируется по всей системе 300, чтобы облегчить синхронизированную коммуникацию, устройство 308 назначения маякового символа, которое назначает маяковый кадр и/или связанное с ним множество символов одному или нескольким временным интервалам суперкадра и/или поднесущим полосы пропускания, и кодер 310, который преобразует сообщение во временную область, например путем использования обратного быстрого преобразования Фурье (IFFT). Дополнительно или в качестве альтернативы кодер 310 может преобразовать идентификатор сектора, например, в маяковый код (например, шаблон маяковых символов). В одном примере устройство 308 назначения маякового символа может выбрать поднесущую для передачи маякового символа, и кодер 310 может преобразовать маяковый символ в идентификатор сектора и/или во временную область. Устройство 308 назначения маякового символа может выбрать временной интервал для передачи маякового символа, как описывалось ранее, и базовая станция 300 может привлечь таймер 306 для передачи маякового символ в течение подходящего времени. В этой связи система 300 может сделать возможной синхронную коммуникацию между базовой станцией 302 и мобильным устройством 304.
Мобильное устройство 304 может содержать таймер 312, который облегчает, например, синхронную коммуникацию в сети беспроводной связи, и декодер 314, который декодирует сообщения, принятые от других сетевых объектов. Согласно одному примеру, мобильное устройство 304 может принимать маяковый символ (или другую передачу данных) и декодировать его с использованием декодера 314. Декодер 314 также может определять сектор частично на основе маякового символа или множества таковых, образующих, например, шаблон/маяковый код. Более того, мобильное устройство 304 может привлекать его таймер 312 для определения дополнительной информации о передаче. Например, маяковые символы могут отправляться в некоторых заданных временных интервалах, и в этом случае мобильное устройство 304 может распознать, является ли передача маяковым символом, на основе временного интервала, определенного таймером 312.
Согласно примеру кодер 310 может создать маяковый код (например, последовательность маяковых символов), имеющий отношение к идентификатору сектора у базовой станции 302. Устройство 308 назначения маякового символа может назначить одну или несколько поднесущих в одном или нескольких временных интервалах для передачи части маякового кода. Более того, кодер 310 может преобразовать маяковый код или его часть (например, переданную часть) во временную область (например, путем выполнения IFFT). Используя таймер 306, базовая станция 302 может транслировать маяковый кадр в соответствии с маяковым кодом. Мобильное устройство 304 может принять трансляцию и использовать декодер 314 для выполнения FFT над трансляцией, чтобы преобразовать символы ширины полосы в частотную область. Это даст в результате один символ или небольшое количество символов с существенно большей энергией, чем другие, указывающие маяковый символ. Таймер 312 может использоваться для распознавания времени приема для маякового символа. Используя дополнительную информацию в маяковом символе, мобильное устройство 304 может, например, идентифицировать сектор, к которому принадлежит маяковый кадр; эта информация также может распознаваться декодером 314 в одном примере. Там, где маяковый кадр является кодом символов, транслированных по-разному, мобильное устройство 304 может декодировать множество символов, когда они поступают, и использовать таймер 312 для распознавания синхронизации маяковых символов. Используя эту информацию, мобильное устройство 304 может идентифицировать источник маякового кадра и/или другую информацию об источнике. Более того, мобильное устройство 304 может идентифицировать положение связанной преамбулы суперкадра для использования, например, с последующими маяковыми и немаяковыми передачами от базовой станции 302 или сектора. В этой связи мобильное устройство 304 может содержать действительные маяковые символы или маяковые коды, которые могут распознаваться мобильным устройством 304 (эти могут храниться, например, в запоминающем устройстве).
На фиг.4 показано представление двух полос пропускания за период 400 времени для двух неодинаковых передатчиков. Полоса пропускания представляется множеством поднесущих для заданных периодов 402, 406, 410, 414, 418 и 422 символов, и период времени может быть разделен на один или несколько суперкадров 426, которые могут иметь, например, заранее установленные длительности. Каждый из показанных периодов 402, 406, 410, 414, 418 и 422 символов может транслировать маяковые символы 404, 408, 412, 416, 420 и 424 соответственно, представленные в основном как единственная поднесущая в периоде символа, использующая мощность (которая может быть практически всей мощностью, которая доступна, поскольку другие поднесущие не задействуются). Как показано, маяковый символ 404, 408 и/или 412 может передаваться на разных поднесущих и/или в разные периоды времени каждого суперкадра. Кроме того, маяковые символы 416, 420 и 424 для второго передатчика могут транслироваться в других периодах символов, чтобы устранить конфликт символов с таковыми от первого передатчика. В одном примере, хотя и не показан, передатчики могут использовать практически одинаковый маяковый код (например, множество маяковых символов в последовательности). В этом примере передача символов в разных периодах символов может уменьшить, например, путаницу между двумя передатчиками, передающими практически одинаковый маяковый код. Нужно понимать, что несколько маяковых символов могут передаваться в каждом суперкадре; также один или несколько суперкадров могут пропускаться и также не передавать маяковый символ.
Согласно примеру маяковые символы 404, 408 и 412 могут относиться к одному или разным секторам для заданной базовой станции, одной или нескольким несущим для одного сектора и/или т.п. Более того, маяковые символы 416, 420 и 424 могут относиться к неодинаковому сектору и/или передатчику/несущей в заданной базовой станции или, например, в общей сложности к другой базовой станции. В этой связи маяковые символы 404, 408 и 412 могут выбираться на основе идентификатора базовой станции или сектора (например , ID сектора и т.д.). Например, базовая станция может иметь множество передатчиков, которые облегчают взаимодействие в множестве секторов, и маяковый символ отправляется для каждого сектора в разной поднесущей, периоде времени и/или суперкадре. В другом примере сектор может иметь некоторое количество несущих, которые с тем же успехом могут отправлять маяковые символы. Таким образом, маяковый символ 404 может относиться к сектору или несущей, 408 к другим, 412 к другим и так далее. В одном примере маяковые символы могут передаваться в одном или нескольких суперкадрах с использованием нескольких символов OFDM в суперкадрах, хотя и не показаны на чертеже. Более того, для каждой передачи для заданного сектора могут использоваться одинаковые или разные поднесущие; поднесущие с тем же успехом могут чередоваться между секторами в одном примере. Также, например, временные интервалы могут быть одинаковыми или разными в каждом суперкадре или последовательности суперкадров для заданных секторов. Согласно другому примеру передачи могут посылаться базовыми станциями в периодах времени и исключаться, когда необходимо передать маяковый символ.
В другом примере маяковые символы 404, 408 и 412 могут относиться к одному сектору базовой станции, который передает маяковый кадр в каждом из трех показанных суперкадров или передает несколько маяковых символов в виде части маякового кода, как описано ранее. В этой связи маяковые символы 416, 420 и 424 могут относиться к другому маяковому коду. В одном примере по меньшей мере один из маяковых символов 404, 408 и/или 412 (а также 416, 420 и/или 424) может предоставлять информацию о синхронизации и/или поднесущих, используемых в передаче последующих символов в маяковом коде. Нужно понимать, что более одной базовой станции могут предоставлять практически аналогичный код; чтобы уменьшить путаницу, коды могут быть смещены согласно временному интервалу/периоду символа в суперкадре, как описано в этом документе, так что символы не принимаются устройствами в конкурирующие моменты в области передачи одной или нескольких базовых станций. Хотя не показано, два маяковых кадра (или больше маяковых кадров) могут перекрываться относительно некоторых символов (например, маяковые символы различных секторов могут перекрываться). Кроме того, хотя не показано, с тем же успехом для передачи в одном суперкадре могут выбираться несколько маяковых символов, относящихся к маяковому кадру (например, сектора, базовой станции, мобильного устройства и т.д.).
В одном примере суперкадр 426 может иметь 256 используемых поднесущих (например, символов OFDM), таких как показаны на 408, для заданного периода символа, например 406. Более того, 512 секторов (или другое число, большее 256) могут передавать в заданной области; в этом примере использование временных сдвигов наряду с 256 поднесущими для передачи маяковых символов может облегчить передачу маяковых символов для всех секторов без конфликта. С этой целью секторы могут использовать конфигурацию с временным сдвигом, которая описывалась ранее, включая, например, сетевое планирование до или во время ввода в действие базовой станции, взаимодействия между секторами касательно заявленных или назначенных временных интервалов, принятую информацию от других устройств, например мобильных устройств, касательно маяковых интервалов других секторов, информацию о самих секторах, например идентификатор, и т.п.
На фиг.5 показана компоновка 500 из нескольких сот в сети беспроводной связи. Сеть может содержать множество базовых станций 502, имеющих одну или несколько несущих передачи или секторов; например, как показано, каждая базовая станция может иметь 3 сектора, каждому из которых может назначаться определенная несущая. На этом чертеже соседние секторы показаны использующими разные несущие, например, чтобы уменьшить помехи в секторах. Это может называться повторным использованием частоты, имеющим фактор 3, например. В этой связи несущая может называться диапазоном частот, используемых сектором для передачи сигнала.
Маяковые символы в такой конфигурации сети могут передаваться с повторным использованием частот или без него; например, одна несущая базовой станции 502 может передавать маяковый символ, или более одной несущей могут передавать такой символ. Более того, передача данных с тем же успехом может использовать такие конфигурации, создавая некоторые возможные сочетания использования несущих из маякового кадра и данных. В одном примере и данные, и маяковые символы могут передаваться на одной несущей. Это может снизить служебную нагрузку для маяковых символов, поскольку предпочтительная несущая может использоваться как для маяковых кадров, так и для данных. В другом примере маяковые символы могут передаваться на более чем одной несущей, а данные - на одной несущей. Эта конфигурация может позволить мобильным устройствам обнаруживать маяковые кадры на разных несущих без интерпретации текущих сообщений на несущей данных. Более того, в одном примере маяковому символу может быть установлена большая мощность (например, облегчая обнаружение пилот-сигнала внеполосными устройствами), поскольку передачи данных не прерываются, чтобы разрешить передачу маякового кадра. Нужно понимать, что также возможны другие конфигурации, например противоположные вышеупомянутой конфигурации, а также имеющие данные и маяковые кадры, использующие более одного из доступных секторов для передачи.
Как описывалось ранее, маяковые символы могут передаваться с использованием одинаковых или разных поднесущих и/или одинаковых или разных периодов символов и/или временных интервалов (например, на каждый суперкадр). Маяковый символ может содержать, например, информацию об идентификаторе сектора и/или другом типе идентификатора (например, псевдослучайное число, идентификатор группы, один или несколько идентификаторов сектора или несущей, индекс предпочтительной несущей и т.п.). В одном примере маяковый кадр для заданного сектора или несущей может содержать один или несколько маяковых символов, составляющих маяковый код или шаблон. Практически любой код может использоваться для маякового кадра, где от нуля до многих маяковых символов могут передаваться в каждом суперкадре для заданного количества суперкадров. Один такой код может вызывать использование максимально разнесённого кода (MDS) для передачи маяковых символов, образующих маяковый кадр. MDS-код может составляться, в одном примере, путем вычисления по меньшей мере одного из длины маякового сообщения (например, в разрядах), количества поднесущих, доступных для передачи маякового кадра, величины желаемой избыточности для маякового сообщения, длины последовательности недвоичных символов и/или дополнительных аналогичных показателей.
Согласно примеру 256 поднесущих могут быть доступны для передачи маякового кадра от базовой станции 502, где маяковый кадр может быть 12-разрядным сообщением (включая данные, как описано ранее); соответственно, поскольку сектор может передавать недвоичные символы, MDS-коду может потребоваться поддерживать по меньшей мере 212=4096 разных последовательностей недвоичных символов. В одном примере маяковые символы могут передаваться в разные моменты, обозначенные индексом t, где . Для этих символов маяковый кадр может передаваться на поднесущей с индексом , который может выражаться в виде:
,
где могут быть примитивными элементами поля Z257 (которое может содержать 257 элементов, представляющих поднесущие), 1 и 2 могут быть коэффициентами порядка, определенными по меньшей мере частично на основе маякового сообщения (как описано ранее), и обозначает сложение по модулю. В этом примере p 1 и p2 могут представлять элементы Z257, которые могут формировать все 256 ненулевых элементов поля. В более очевидном примере Z7 может иметь 5 в качестве примитивного элемента, поскольку 5 может использоваться для формирования всех 6 ненулевых элементов (50mod 7=1, 51mod 7=5, 52mod 7=4, 53 mod 7=6, 54mod 7=2 и 55mod 7=3). Более того, коэффициенты 1 и 2 порядка могут задаваться в виде:
Таким образом, с помощью уравнения может быть определено всего 16·256=4096 неодинаковых сочетаний из 1 и 2; это может поддерживать, например, 12-разрядное сообщение, имеющее 4096 доступных последовательностей. Более того, каждое уникальное сочетание 1 и 2 в этой связи может соответствовать разному сообщению (и соответственно разной последовательности недвоичных символов для маякового кадра). В примере сообщение может быть преобразовано в доступные символы практически любым способом, включая случайный способ, статичное назначение посредством сетевого планирования или конфигурации, исторический способ и т.п. Согласно одному примеру для заданного сочетания 1 и 2 сообщение M может быть преобразовано, например, в M=256· 1+ 2. Так как для i=1, 2, код из вышеупомянутого уравнения может быть периодическим с периодом 256/16=16 символов; соответственно X( 1, 2)=Xt+16( 1, 2) для заданного значения t в одном примере. Маяковые символы могут быть, таким образом, сдвинуты в соответствии со временем и поднесущей.
Согласно другому примеру, используя код Рида-Соломона, 211 поднесущих могут быть доступны для передачи маяковых символов (например, n=211 на 402), где маяковый символ может быть 12-разрядным сообщением (включая данные, как описано ранее); соответственно код Рида-Соломона может потребоваться для поддержки по меньшей мере 212=4096 разных последовательностей недвоичных символов (которые, например, являются тем, что передает сектор). Согласно этому примеру, маяковые символы могут передаваться на поднесущей с индексом , который может выражаться в виде:
,
где p1 может быть примитивным элементом поля Z211 (которое может содержать 211 элементов, представляющих поднесущие), и , 1 и 2 могут быть коэффициентами порядка, определенными по меньшей мере частично на основе маякового сообщения (как описано ранее), и обозначает сложение по модулю. В этом примере p 1=207 и . В других примерах могут использоваться другие примитивные элементы для p1. Больший примитивный элемент может обеспечить большее частотное разнесение, поскольку малое значение p1 может подразумевать, что находятся близко друг к другу. Выбор может привести к коду Рида-Соломона, который может отличаться взвешенной суммой возрастающих экспоненциальных функций.
Коэффициенты 1 и 2 порядка могут задаваться в виде:
Таким образом, с помощью уравнения может быть определено всего 21·210=4410 неодинаковых сочетаний из 1 и 2; это может поддерживать, например, 12-разрядное сообщение, имеющее 4096 доступных последовательностей. Более того, каждое уникальное сочетание 1 и 2 в этой связи может соответствовать разному сообщению (и соответственно разной последовательности недвоичных символов для маякового кадра). В примере сообщение может быть преобразовано в доступные символы практически любым способом, включая случайный способ, статичное назначение посредством сетевого планирования или конфигурации, исторический способ и т.п. Согласно одному примеру для заданного сочетания 1 и 2 сообщение M может быть преобразовано, например, в M=210· 1+ 2. Так как для i=1, 2, код из вышеупомянутого уравнения может быть периодическим с периодом 210/21=10 символов; соответственно X( 1, 2)=Xt+10( 1, 2) для заданного значения t в одном примере. Маяковые символы могут быть таким способом сдвинуты в соответствии с поднесущей, например, для перемещения информации к приёмнику.
Согласно еще одному примеру для передачи маякового кода 47 поднесущих могут использоваться для облегчения взаимодействия между базовыми станциями 502 и устройствами в диапазоне одного или нескольких секторов. В этой связи поднесущие 0-46 могут использоваться для отправки маяковых символов (а также других данных); как в предыдущем примере, 12-разрядный маяковый код, например, может требовать поддержки 4096 разных последовательностей. Для облегчения этого маяковый символ может передаваться на поднесущей с индексом , который может выражаться в виде:
,
где могут быть примитивными элементами поля Z47 (которое может содержать 47 элементов, представляющих поднесущие), 1, 2 и 3 могут быть коэффициентами порядка, определенными по меньшей мере частично на основе маякового сообщения (как описано ранее), и обозначает сложение по модулю. В этом примере коэффициенты 1, 2 и 3 порядка могут быть заданы в виде:
Таким образом, с помощью уравнения может быть определено всего 2·46·46=4232 неодинаковых сочетаний из 1, 2 и 3, соответственно поддерживая требуемые 4096 сочетаний для маякового символа. Маяковое сообщение в одном примере может быть преобразовано в сочетание вида M=2116· 1+46· 2+ 3. Дополнительные и/или альтернативные преобразования с тем же успехом могут использоваться, как описано ранее . Так как для i=1, 2, 3, код может быть, например, периодическим с периодом 46/2=23 символов; таким образом, для заданного t.
Другой пример использования MDS-кода, который в дальнейшем будет называться "маяковым кодом B", может быть кодом Рида-Соломона, предназначенным для использования 47 поднесущих для передачи маяковых символов (например n=47 в поднесущих для периода 402 символа). Как в предыдущем примере, 12-разрядный маяковый код, например, может требовать поддержки 4096 разных последовательностей. Для облегчения этого маяковый символ может передаваться на поднесущей с индексом , который может выражаться в виде:
,
где p1 может быть примитивным элементом поля Z47 (которое может содержать 47 элементов, представляющих поднесущие), и 1, 2 и 3 могут быть коэффициентами порядка, определенными по меньшей мере частично на основе маякового сообщения (как описано в этом документе). В этом примере арифметические операции могут проводиться над полем Z47, и в одном примере p 1=45, , и ; другие элементы с тем же успехом могут использоваться для p1. Выбор приводит к коду Рида-Соломона, например в вышеупомянутом уравнении. Более того, 1, 2 и 3 могут быть заданы в виде:
Более 4096 неодинаковых сочетаний 1, 2 и 3 могут быть заданы с помощью уравнения. Так как для i=1, 2, 3, код может быть, например, периодическим с периодом 46/2=23 символов; таким образом, для заданного t.
Нужно понимать, что предмет изобретения, который описан в этом документе, не ограничивается представленными вышеупомянутыми примерами. Вернее, примеры являются двумя из практически любого количества реализаций и представляются в этом документе для пояснения. С тем же успехом могут использоваться другие схемы, например очищенный MDS-код, сформированный таким образом, что терминал или устройство могут декодировать маяковый кадр только на основе одного маякового символа. Нужно понимать, что маяковые коды могут выбираться в соответствии со многими факторами, например упомянутыми в этом документе, включая сетевое планирование, полученную информацию о других секторах или маяковых кадрах, а также на основе длины маякового сообщения, количества доступных несущих, желаемой характеристики (например, отношения сигнал-шум).
На фиг.6-7 иллюстрируются методологии, относящиеся к транслированию маяковых кадров или их символов на множестве поднесущих и периодах символов. Хотя в целях упрощения объяснения методологии показываются и описываются как последовательность действий, необходимо понимать и учитывать, что методологии не ограничиваются порядком действий, поскольку некоторые действия в соответствии с одним или несколькими вариантами осуществления могут совершаться в других порядках и/или одновременно с другими действиями в отличие от показанных и описанных в этом документе. Например, специалисты в данной области техники примут во внимание, что в качестве альтернативы методология могла бы быть представлена как последовательность взаимосвязанных состояний или событий, например на диаграмме состояний. Кроме того, не все проиллюстрированные действия могут быть необходимы для реализации методологии в соответствии с одним или несколькими вариантами осуществления.
На фиг.6 иллюстрируется методология 600, которая облегчает передачу нескольких маяковых символов в неодинаковых периодах символов или временных интервалах с использованием одинаковых или разных поднесущих, чтобы содействовать предотвращению конфликта маяковых символов между секторами. На этапе 602 для передачи первого маякового символа выбираются первый период символа и поднесущая. Понятно, что маяковый символ может содержать информацию об отправителе символа, такую как идентификатор или другие данные связи. Маяковый символ в одном примере может передаваться с использованием практически всей доступной мощности для поднесущей в заданном периоде символа. Чтобы избежать конфликта, на этапе 604 для передачи второго маякового символа могут быть выбраны второй период символа и поднесущая. Поднесущая может быть той же, что используется для первого маякового символа, или другой поднесущей в доступной полосе пропускания. Понятно, что одинаковые или разные передатчики могут использоваться для отправки маяковых символов; схема выбора разных моментов, в которые нужно отправлять символы, может избежать конфликтов маяковых символов по отношению, например, к приемному устройству. Периоды символов и/или поднесущие могут выбираться согласно многим разным схемам, таким как описанные ранее, включая, но не ограничиваясь, сетевое планирование, полученную информацию о других передатчиках (либо от передатчика, либо от перемещающихся вокруг устройств), выводы, сделанные из другой приобретенной информации о передатчиках, например производитель и/или используемая полоса пропускания, и т.д.
На этапе 606 первый маяковый символ может отправляться в течение первого временного интервала или периода символа и на первой поднесущей. Например, это может быть периодом символа в суперкадре в конфигурации OFDM; маяковый символ может быть практически единственной передачей, происходящей в течение периода символа в одном примере. На этапе 608 второй маяковый символ отправляется в течение второго периода символа на поднесущей. Второй период символа может, например, находиться в том же или другом суперкадре; также вторая поднесущая может быть такой же или отличной от первой поднесущей. В одном примере первый и второй маяковые символы могут передаваться из разных областей; однако маяковые символы также могут быть частью маякового кода или шаблона, передаваемого для одной области. Соответственно маяковый кадр в одном примере может полностью декодироваться путем декодирования отдельных маяковых символов. Кроме того, согласно одному примеру маяковые символы могут отправляться согласно таймеру в синхронной среде связи.
На фиг.7 иллюстрируется методология 700, которая облегчает прием множества маяковых символов с разными периодами символов и поднесущими. На этапе 702 первый маяковый символ принимается в течение первого периода символа. Это может быть, например, период символа в заданном суперкадре в сети беспроводной связи OFDM, и он может приниматься на одной или небольшом количестве поднесущих в полосе пропускания. Поднесущие могут передавать символы для облегчения взаимодействия. В одном примере маяковый символ может быть очень мощным, поскольку он может быть единственным символом, переданным от передатчика в заданный период. Хотя принимающий объект может принимать другие символы от других передатчиков, в одном варианте осуществления маяковый символ может легко идентифицироваться, поскольку он может быть единственным символом, использованным в несущей. На этапе 704 второй маяковый символ принимается во втором периоде символа. Нужно понимать, что этот символ может передаваться на той же или другой поднесущей; более того, маяковый символ может передаваться, например, с помощью той же или другой несущей или сектора.
На этапе 706 может быть декодировано первое множество маяковых символов для определения информации о передатчике символа. Как описано, эта информация может включать в себя идентификатор для передатчика и/или спецификации связи; информация может дополнительно или в качестве альтернативы включать в себя спецификации относительно других маяковых символов, где маяковый кадр может состоять из одного или нескольких шаблонов символов. На этапе 708 может быть декодировано второе множество вторых маяковых символов для определения информации о передатчике. Понятно, что передатчик первого и второго множеств символов может быть одинаковым или разными передатчиками. В этой связи во втором маяковом символе может содержаться дополнительная информация, которая может относиться, например, к передатчику и/или другим маяковым символам от передатчика. Кроме того, этапы 706 и 708, или практически любые показанные этапы могут выполняться последовательно или параллельно.
Понятно, что в соответствии с одной или несколькими особенностями, описанными в этом документе, могут быть сделаны выводы касательно выбора или определения периода символа и/или поднесущей, на которой нужно передавать один или несколько маяковых символов, как описано. При использовании в данном документе термин "делать вывод" или "выводы" в целом относится к процессу рассуждения или выведения состояний системы, среды и/или пользователя из совокупности наблюдений, которые зарегистрированы посредством событий и/или данных. Вывод может быть использован, чтобы идентифицировать отдельный контекст или действие, или, например, может формировать распределение вероятностей по состояниям. Вывод может быть вероятностным - то есть вычислением распределения вероятностей по интересующим состояниям на основании рассмотрения данных и событий. Вывод также может относиться к методам, применяемым для составления высокоуровневых событий из совокупности событий и/или данных. Такой вывод приводит к построению новых событий или действий из совокупности наблюдаемых событий и/или сохраненных данных о событиях, независимо от того, соотносятся ли события в непосредственной временной близости и поступают ли события и данные от одного или нескольких источников событий и данных.
Согласно примеру один или несколько представленных выше способов могут включать в себя формирование выводов, относящихся к выбору одного или нескольких периодов символов или поднесущих для передачи маяковых символов. В качестве дополнительной иллюстрации вывод может быть сделан с учетом информации, собранной о других объектах, передающих маяковые символы (которая получена делающим выводы объектом или другими объектами, перемещающимися недалеко от области передачи). Нужно будет принять во внимание, что вышеупомянутые примеры являются пояснительными по характеру и не предназначены для ограничения количества выводов, которые могут быть сделаны, или способа, которым делаются такие выводы, в сочетании с различными вариантами осуществления и/или способами, описываемыми в этом документе.
Фиг.8 иллюстрирует мобильное устройство 800, которое облегчает прием маяковых символов в множестве временных интервалов и/или на множестве поднесущих (например, для суперкадра в сети связи OFDM). Мобильное устройство 800 содержит приёмник 802, который принимает сигнал, например, от приёмной антенны (не показана) и выполняет типовые действия в отношении принятого сигнала (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) и оцифровывает преобразованный сигнал для получения выборок. Приёмник 802 может быть, например, приёмником MMSE и может содержать демодулятор 804, который может демодулировать принятые символы и предоставлять их процессору 806 для оценки канала. Процессор 806 может быть процессором, предназначенным для анализа информации, принятой приёмником 802, и/или формирования информации для передачи передатчиком 816, процессором, который управляет одним или несколькими компонентами мобильного устройства 800, и/или процессором, который как анализирует информацию, принятую приёмником 802, формирует информацию для передачи передатчиком 816, так и управляет одним или несколькими компонентами мобильного устройства 800.
Мобильное устройство 800 может дополнительно содержать запоминающее устройство 808, которое оперативно соединено с процессором 806 и которое может хранить данные, которые нужно передать, принятые данные, относящиеся к доступным каналам информацию, данные, ассоциированные с проанализированным сигналом и/или уровнем помех, информацию, относящуюся к выделенному каналу, мощности, скорости или т.п., и любую другую подходящую информацию для оценки канала и взаимодействия по каналу. Запоминающее устройство 808 может дополнительно хранить протоколы и/или алгоритмы, ассоциированные с оценкой и/или использованием канала (например, основанные на производительности, основанные на пропускной способности и т.д.).
Следует принимать во внимание, что описанное в этом документе хранилище данных (например, запоминающее устройство 808) может быть либо энергозависимым запоминающим устройством, либо энергонезависимым запоминающим устройством, или может включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, а не ограничения энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое PROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое действует как внешняя кэш-память. В качестве иллюстрации, а не ограничения, RAM доступно во многих видах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с удвоенной скоростью обмена (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM с синхронным каналом обмена (SLDRAM) и RAM с прямым доступом от Rambus (DRRAM). Запоминающее устройство 808 из обсуждаемых систем и способов предназначено, чтобы содержать (не будучи ограниченным) эти и любые другие подходящие типы памяти.
Приёмник 802 дополнительно функционально соединяется с таймером 810, который может облегчить коммуникацию в конфигурации с синхронной коммуникацией, так что синхронизация может быть, например, фактором в оценке передач, принятых приёмником 802. Согласно примеру передача может классифицироваться частично на основе временного интервала или периода символа, в котором она отправлена (например, маякового символа, как описано в этом документе). Более того, декодер 812 маякового символа может использовать таймер 810 для определения, является ли принятый символ маяковым символом либо одним символом или частью кода или шаблона. Согласно одному примеру декодер 812 маякового символа может также идентифицировать маяковый символ после демодуляции демодулятором 804. Соответственно приёмник 802 может принимать один или несколько маяковых символах на множестве поднесущих во множестве периодов символов и использовать декодер 812 маякового символа для сбора, например, информации из маякового символа (такой как идентификатор сектора, период для маякового кадра, количество символов в маяковом коде и практически любую информацию о маяковом символе или его передатчике). Так как декодер 812 маякового символа может декодировать принятые маяковые символы независимо от временной интервала, в котором они приняты, передатчики могут транслировать маяковые символы в множестве временных интервалов, чтобы избежать конфликта. С этой целью таймер 810 также может помогать интерпретировать маяковые символы и определять, например, когда могут ожидаться другие символы. Мобильное устройство 800, кроме того, содержит модулятор 814 и передатчик 816, который может передавать сигнал связи, например, к базовой станции, другому мобильному устройству и т.д. Как описано ранее, в одном примере мобильное устройство 800 может принимать и предоставлять информацию о маяковом символе от одного или нескольких передатчиков маяковых символов к одному или нескольким другим передатчикам маяковых символов, чтобы содействовать эффективному временному сдвигу маяковых символов, как описано ранее. Хотя изображены отдельными от процессора 806, нужно понимать, что таймер 810, декодер 812 маякового символа и/или модулятор 814 могут быть частью процессора 806 или некоторого количества процессоров (не показаны).
Фиг.9 иллюстрирует систему 900, которая облегчает передачу одного или нескольких маяковых символов в разных временных интервалах или периодах символов и/или их разных поднесущих. Например, система 900 может работать в сети связи OFDM, где маяковые символы могут передаваться в разных периодах символов суперкадра с использованием одной или в основном одной поднесущей. Система 900 содержит базовую станцию 902 (например, точку доступа, ) с приёмником 910, который принимает сигнал(ы) от одного или нескольких мобильных устройств 904 (и демодулятор 912, который может демодулировать такие сигналы) через множество приемных антенн 906, и передатчиком 924, который передает к одному или нескольким мобильным устройствам 904 через передающие антенны 908. Передатчик 924 может передавать один или несколько маяковых символов, имеющих отношение, например, к базовой станции 902. Маяковый символ может идентифицировать информацию о базовой станции 902 и/или об одном или нескольких ее секторах. Например, маяковый символ может служить для идентификации базовой станции 902 и/или сектора; более того, маяковый символ может быть частью доминирующего маякового кадра, который охватывает множество маяковых символов в одном примере. Маяковый символ может модулироваться в частотную область с помощью модулятора 922 и передаваться, например, одной или несколькими антеннами 908 передатчика с использованием передатчика 924.
Например, базовая станция может использовать устройство 920 назначения маякового символа, которое описано в этом документе, для выбора (и/или определения, например на основе вывода, как описано ранее) одного или нескольких периодов символов и/или поднесущих для передачи маякового символа. При этом базовая станция 902 может принимать участие в сети, имеющей много передающих секторов в диапазоне устройства в заданное время только с ограниченным размером полосы пропускания; в результате разрешения передавать маяковые символы в разных периодах символов в суперкадре соответственно количество возможных интервалов передачи маяковых символов увеличивается экспоненциально к числу поднесущих. В одном примере таймер 918 может помочь обеспечить эти функциональные возможности путем разрешения базовой станции 902 передавать маяковые символы в выбранном периоде времени в синхронной сети связи. Нужно понимать, что таймер 918 и устройство 920 назначения маякового символа могут привлекаться процессором 914 для выполнения этих функциональных возможностей. Дополнительно или в качестве альтернативы таймера 918 и/или устройство 920 назначения маякового символа могут находиться или быть реализованными процессором 914. Кроме того, запоминающее устройство 916 может содержать команды для содействия вышеупомянутым функциональным возможностям. Кроме того, запоминающее устройство 916 с тем же успехом может содержать информацию о периодах символов и/или поднесущих для использования в передаче маяковых символов. Как описано, она может быть получена из различных источников, например сетевого планирования, других устройств, выведена из поведения или информации о прошлых применениях или о других устройствах, например.
Фиг.10 показывает пример системы 1000 беспроводной связи. Система 1000 беспроводной связи изображает одну базовую станцию 1010 и одно мобильное устройство 1050 для краткости. Однако нужно понимать, что система 1000 может включать в себя более одной базовой станции и/или более одного мобильного устройства, где дополнительные базовые станции и/или мобильные устройства могут быть в основном аналогичны или отличаться от примера базовой станции 1010 и мобильного устройства 1050, описываемых ниже. К тому же нужно понимать, что базовая станция 1010 и/или мобильное устройство 1050 могут применять системы (фиг.1-3 и 8-9), методики/конфигурации (фиг.4-5) и/или способы (фиг.6-7), описанные в этом документе для содействия беспроводной связи между ними.
На базовой станции 1010 данные трафика для некоторого количества потоков данных предоставляются от источника 1012 данных процессору 1014 передаваемых (TX) данных. Согласно примеру каждый поток данных может передаваться по соответствующей антенне. Процессор 1014 передаваемых данных форматирует, кодирует и перемежает поток данных трафика на основе конкретной схемы кодирования, выбранной для этого потока данных, чтобы предоставить кодированные данные.
Кодированные данные для каждого потока данных могут мультиплексироваться с пилотными данными, используя методы мультиплексирования с ортогональным частотным разделением каналов (OFDM). Дополнительно или в качестве альтернативы контрольные символы могут быть мультиплексированы с частотным разделением (FDM), мультиплексированы с временным разделением (TDM) или мультиплексированы с кодовым разделением (CDM). Пилотные данные обычно являются известным шаблоном данных, который обрабатывается известным образом и может использоваться на мобильном устройстве 1050 для оценки характеристики канала. Мультиплексированные пилотный сигнал и кодированные данные для каждого потока данных могут модулироваться (например, посимвольно преобразовываться) на основе конкретной схемы модуляции (например, двухпозиционная фазовая манипуляция (BPSK), квадратурная фазовая манипуляция (QPSK), многоуровневая фазовая манипуляция (M-PSK), М-квадратурная амплитудная модуляция (M-QAM) и т.д.), выбранной для этого потока данных, чтобы предоставить символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться командами, выполняемыми или предоставляемыми процессором 1030.
Символы модуляции для потоков данных могут предоставляться процессору 1020 TX MIMO, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 1020 TX MIMO затем предоставляет NT потоков символов модуляции NT передатчикам 1022a-1022t (TMTR). В различных вариантах осуществления процессор 1020 TX MIMO применяет веса формирования пучка к символам из потоков данных и к антенне, от которой передается символ.
Каждый передатчик 1022 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов, и дополнительно обрабатывает (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. Далее NT модулированных сигналов от передатчиков 1022a-1022t передаются от NT антенн 1024a-1024t соответственно.
На мобильном устройстве 1050 переданные модулированные сигналы принимаются NR антеннами 1052a-1052r, и принятый сигнал от каждой антенны 1052 предоставляется соответствующему приёмнику 1054a-1054r (RCVR). Каждый приёмник 1054 обрабатывает (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий сигнал, оцифровывает обработанный сигнал для предоставления выборок и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.
Процессор 1060 принимаемых данных может принять и обработать N R принятых потоков символов от NR приемников 1054 на основе конкретного метода обработки приёмника, чтобы предоставить NT "обнаруженных" потоков символов. Процессор 1060 принимаемых данных может демодулировать, устранить перемежение и декодировать каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка процессором 1060 принимаемых данных комплементарна той, что выполняется процессором 1020 TX MIMO и процессором 1014 передаваемых данных на базовой станции 1010.
Процессор 1070 может периодически определять, какую матрицу предварительного кодирования использовать, как обсуждалось выше. Далее процессор 1070 может составить сообщение обратной линии связи, содержащее часть индекса матрицы и часть значения ранга.
Сообщение обратной линии связи может содержать различные типы информации касательно линии связи и/или принятого потока данных. Сообщение обратной линии связи может обрабатываться процессором 1038 передаваемых данных, который также принимает данные трафика для некоторого количества потоков данных от источника 1036 данных, модулироваться модулятором 1080, обрабатываться передатчиками 1054a-1054r и передаваться обратно базовой станции 1010.
На базовой станции 1010 модулированные сигналы от мобильного устройства 1050 принимаются антеннами 1024, обрабатываются приемниками 1022, демодулируются демодулятором 1040 и обрабатываются процессором 1042 принимаемых данных, чтобы извлечь сообщение обратной линии связи, переданное мобильным устройством 1050. Далее процессор 1030 может обработать извлеченное сообщение, чтобы определить, какую матрицу предварительного кодирования использовать для определения весов формирования пучка.
Процессоры 1030 и 1070 могут управлять (например, контролировать, координировать и т.д.) работой на базовой станции 1010 и мобильном устройстве 1050 соответственно. Соответствующие процессоры 1030 и 1070 могут быть ассоциативно связаны с запоминающими устройствами 1032 и 1072, которые хранят программные коды и данные. Процессоры 1030 и 1070 также могут выполнять вычисления для выведения оценок частотной и импульсной характеристики для восходящей линии связи и нисходящей линии связи соответственно.
Нужно понимать, что описанные в этом документе варианты осуществления могут быть реализованы в аппаратных средствам, программном обеспечении, микропрограммном обеспечении, ПО промежуточного слоя, микрокоде или в любом их сочетании. Для аппаратной реализации модули обработки могут реализовываться в одной или нескольких специализированных интегральных схемах (ASIC), цифровых процессорах сигналов (DSP), устройствах цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, спроектированных для выполнения описанных в этом документе функций, или в их сочетании.
Когда варианты осуществления реализуются в программном обеспечении, микропрограммном обеспечении, ПО промежуточного слоя или микрокоде, программном коде или сегментах кода, они могут храниться на машиночитаемом носителе, например компоненте хранения. Сегмент кода может представлять собой процедуру, функцию, подпрограмму, программу, процедуру, подпрограмму, модуль, пакет программного обеспечения, класс или любое сочетание команд, структур данных или операторов программ. Сегмент кода может быть связан с другим сегментом кода или аппаратной схемой путем передачи и/или приема информации, данных, аргументов, параметров или содержимого памяти. Информация, аргументы, параметры, данные и т.д. могут пересылаться, перенаправляться или передаваться с использованием любого подходящего средства, включая разделение памяти, пересылку сообщений, передачу обслуживания, передачу по сети и т.д.
Для программной реализации описанные в этом документе методы могут реализовываться с помощью модулей ( например, процедур, функций и так далее), которые выполняют описанные в этом документе функции. Коды программного обеспечения могут храниться в запоминающих устройствах и выполняться процессорами. Запоминающее устройство может реализовываться внутри процессора или вне процессора, в этом случае оно может быть коммуникационно соединено с процессором через различные средства, которые известны в данной области техники.
Фиг.11 иллюстрирует систему 1100, которая транслирует маяковые символы в разных периодах символов в синхронной системе беспроводной связи. Например, система 1100 может находиться по меньшей мере частично в базовой станции. Нужно понимать, что система 1100 представляется как включающая в себя функциональные блоки, которые могут быть функциональными блоками, которые представляют функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1100 включает в себя логическую группировку 1102 электрических компонентов, которые могут действовать совместно. Например, логическая группировка 1102 может включать в себя электрический компонент 1104 для разделения суперкадра (например, в конфигурации связи OFDM) на один или несколько периодов символов. Например, периоды символов могут использоваться для добавления фактора времени к беспроводной связи; соответственно устройства могут синхронизироваться, используя время для таких целей, как идентификация отправленных данных и/или их источника. Дополнительно логическая группировка 1102 может содержать электрический компонент 1106 для синхронного взаимодействия в периодах символов. Как описывалось ранее , это может быть таймер или другой тип тактового генератора, который может, например, позволить устройствам в сети передавать и принимать данные по времени. Кроме того, логическая группировка 1102 может включать в себя электрический компонент 1108 для выбора одного из периодов символов для передачи маякового символа, чтобы избежать конфликта со вторым маяковым символом из другого сектора. Согласно примеру система 1100 может принимать информацию, имеющую отношение к периоду символа, чтобы использовать ее в отправке маякового символа для уменьшения конфликтов с другими секторами. Как описывалось ранее, эта информация может поступать из сетевого планирования, приниматься от других устройств, распознаваться системой 1100 на основе другой принятой информации и т.п. Кроме того, логическая группировка 1102 может содержать электрический компонент 1110 для передачи маякового символа в выбранном периоде. В этой связи можно избежать конфликтов, как показано. Более того, система 1100 может включать в себя запоминающее устройство 1112, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1104, 1106, 1108 и 1110. Нужно понимать, что один или более электрических компонентов 1104, 1106, 1108 и 1110 могут существовать внутри запоминающего устройства 1112, хотя и показаны в качестве внешних относительно запоминающего устройства 1112.
На фиг.12 проиллюстрирована система 1200, которая принимает множество маяковых символов, переданных в разные периоды времени. Система 1200 может находиться, например, в мобильном устройстве. Как изображено, система 1200 включает в себя функциональные блоки, которые могут представлять функции, реализуемые процессором, программным обеспечением или их сочетанием (например, микропрограммным обеспечением). Система 1200 включает в себя логическую группировку 1202 электрических компонентов, которые облегчают прием и декодирование маяковых символов. Логическая группировка 1202 может включать в себя электрический компонент 1204 для синхронного взаимодействия в сети беспроводной связи. Например, как описано со ссылкой на предыдущий чертеж, система 1200 может работать в конфигурации с синхронным взаимодействием, где передачи могут возникать в разные различимые периоды времени. Эта информация может использоваться для приобретения дополнительной информации в отношении передачи. Кроме того, логическая группировка 1202 может включать в себя электрический компонент 1206 для приема первого маякового символа в первом периоде символа в суперкадре. Поскольку доступная ширина полосы может дробиться по времени, для передачи информации могут использоваться периоды символов; маяковый символ может отправляться в одном или нескольких доступных периодах символов в суперкадре. Нужно понимать, что некоторые из других периодов символов могут использоваться для передачи других данных, например данных связи. Дополнительно логическая группировка 1202 может содержать электрический компонент 1208 для приема второго маякового символа во втором периоде символа в суперкадре. В этой связи несколько периодов символов в суперкадре могут использоваться для передачи маяковых символов, таким образом, уменьшая конфликты между передающими секторами. Также логическая группировка 1202 может включать в себя электрический компонент 1210 для декодирования первого и второго маяковых символов, чтобы идентифицировать секторы, передающие маяковые символы. Например, маяковые символы могут содержать информацию о секторах, например идентификацию и/или информацию о предпочтительной несущей. Также маяковый символ может быть частью всего маякового шаблона, который в одном примере содержит такую информацию. Более того, система 1200 может включать в себя запоминающее устройство 1212, которое хранит команды для выполнения функций, ассоциированных с электрическими компонентами 1204, 1206, 1208 и 1210. Нужно понимать, что электрические компоненты 1204, 1206, 1208 и 1210 могут существовать внутри запоминающего устройства 1212, хотя и показаны в качестве внешних относительно запоминающего устройства 1212.
То, что описано выше, включает в себя примеры одного или более вариантов осуществления. Конечно, невозможно описать каждое возможное сочетание компонентов или методологий в целях описания вышеупомянутых вариантов осуществления, однако специалисту в данной области техники должно быть понятно, что допустимы многие дополнительные сочетания и перестановки различных вариантов осуществления. Соответственно описанные варианты осуществления предназначены для охвата всех таких изменений, модификаций и вариаций, которые находятся в пределах сущности и объема прилагаемой формулы изобретения. Кроме того, в случае, когда термин "включает в себя" используется либо в подробном описании, либо в формуле изобретения, такой термин предназначен быть включающим, в некотором смысле аналогично термину "содержащий", поскольку "содержащий" интерпретируется, когда применяется в качестве промежуточного слова в формуле изобретения.
Класс H04L27/26 с многочастотными кодами