Притязание на приоритет по разделу 35 Кодекса законов США §119
По настоящей заявке на патент испрашивается приоритет по предварительной заявке № 60/756101, озаглавленной "POSITION LOCATION", поданной 4 января 2006 г. и переуступленной правопреемнику настоящей заявки и полностью включенной здесь по ссылке.
Область техники, к которой относится изобретение
Настоящее изобретение относится, в общем, к работе систем связи и, более конкретно, к способам и аппаратуре для определения местоположения в системе связи.
Уровень техники
Сети передачи данных, например сети радиосвязи, должны выбирать оптимальное соотношение между услугами, настроенными для одного терминала, и услугами, обеспечиваемыми большому количеству терминалов. Например, распространение мультимедийного контента большому количеству портативных устройств с ограниченными ресурсами (подписчикам) является сложной проблемой. Следовательно, администраторам сети, розничным продавцам контента и поставщикам услуг очень важно иметь быстрый и эффективный способ распространения контента и/или других сетевых услуг, чтобы увеличить использование диапазона частот и отдачу мощности.
В современных системах распространения доставка контента/мультимедийный контент, услуги реального времени и нереального времени упаковываются в суперкадр передачи и доставляются в устройства сети. Например, в сети связи может быть использовано мультиплексирование с ортогональным частотным разделением (OFDM) для обеспечения связи между сетевым сервером и одним или большим количеством мобильных устройств. Эта технология обеспечивает суперкадр передачи, имеющий интервалы времени (передачи) данных, которые упакованы с услугами, которые должны быть доставлены по сети распространения в форме сигнала передачи.
Сейчас в большей степени требуется определять местоположения мобильных устройств в радиосети. Например, определение местоположения может иметь множество применений от функционирования сети до безопасности пользователей. Один способ обеспечения определения местоположения устройства состоит в использовании спутниковой системы местоопределения, например глобальной системы местоопределения (GPS). Несмотря на то что эта система может быть использована для обеспечения местоположений устройства, она не очень устойчива к ошибкам, так как спутниковые сигналы имеют тенденцию быть очень слабыми и не могут быть приняты в туннелях, зданиях или в другой обстановке, в которой работают мобильные устройства.
Следовательно, требуется система для определения местоположений устройства в радиосети, которая преодолевает проблемы, связанные с общепринятыми системами определения местоположения.
Сущность изобретения
В одном или большем количестве аспектов представлена система определения местоположения для определения местоположений устройства в системе связи. В данном аспекте информацию идентификации передатчика передают по каналу определения местоположения в одно или большее количество устройств. Приемное устройство может определять оценку канала, связанную с идентифицированным передатчиком. Посредством контроля канала определения местоположения для идентификации нескольких передатчиков и определения связанных с ними оценок канала устройство может вычислять свое местоположение.
В другом аспекте обеспечен способ для определения местоположения устройства в сети. Способ содержит определение, является ли символ, который должен быть передан, активным символом, в котором символ содержит множество поднесущих, и кодирование информации идентификации на первой части поднесущих, если определено, что символ является активным символом. Способ также содержит кодирование информации простоя на второй части поднесущих, если определено, что символ не является активным символом.
В другом аспекте представлена аппаратура для определения местоположения устройства в сети. Аппаратура содержит сетевую логику, сконфигурированную для определения, является ли символ, который должен быть передан, активным символом, в которой символ содержит множество поднесущих. Аппаратура также содержит логику генератора, сконфигурированную для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, и кодирования информации простоя на второй части поднесущих, если определено, что символ не является активным символом.
В другом аспекте представлена аппаратура для определения местоположения устройства в сети. Аппаратура содержит средство для определения, является ли символ, который должен быть передан, активным символом, в котором символ содержит множество поднесущих. Аппаратура также содержит средство для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, и средство для кодирования информации простоя на второй части поднесущих, если определено что символ не является активным символом.
В другом аспекте обеспечен машиночитаемый носитель информации, который имеет компьютерную программу, которая при ее исполнении, по меньшей мере, одним процессором определяет местоположение устройства в сети. Компьютерная программа содержит инструкции для определения, является ли символ, который должен быть передан, активным символом, в которой символ содержит множество поднесущих. Компьютерная программа также содержит инструкции для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, и инструкции для кодирования информации простоя на второй части поднесущих, если определено, что символ не является активным символом.
В еще одном аспекте обеспечен, по меньшей мере, один процессор, который сконфигурирован для выполнения способа для определения местоположения устройства в сети. Способ содержит определение, является ли символ, который должен быть передан, активным символом, в котором символ содержит множество поднесущих. Способ также содержит кодирование информации идентификации на первой части поднесущих, если определено, что символ является активным символом, и кодирование информации простоя на второй части поднесущих, если определено, что символ не является активным символом.
В аспекте обеспечен способ для определения местоположения устройства в сети. Способ содержит декодирование символа для определения информации идентификации, которая идентифицирует передатчик, и определение оценки канала, связанной с передатчиком. Способ также содержит повторение операций декодирования и определения множества символов для определения множества передатчиков, связанных с множеством оценок канала соответственно, и вычисление местоположения устройства на основе множества передатчиков и множества оценок канала.
В другом аспекте представлена аппаратура для определения местоположения устройства в сети. Аппаратура содержит логику детектора, сконфигурированную для декодирования множества символов для определения информации идентификации, которая идентифицирует множество передатчиков, и определения множества оценок канала, связанных с множеством передатчиков. Аппаратура также содержит логику определения местоположения, сконфигурированную для вычисления местоположения устройства на основе множества передатчиков и множества оценок канала.
В другом аспекте представлена аппаратура для определения местоположения устройства в сети. Аппаратура содержит логику детектора, сконфигурированную для декодирования множества символов для определения информации идентификации, которая идентифицирует множество передатчиков, и определения множества (оценок каналов), связанных с множеством передатчиков. Аппаратура также содержит логику определения местоположения, сконфигурированную для вычисления местоположения устройства на основе множества передатчиков и множества оценок канала.
В другом аспекте обеспечен машиночитаемый носитель информации, который имеет компьютерную программу, которая при ее исполнении, по меньшей мере, одним процессором определяет местоположение устройства в сети. Компьютерная программа содержит инструкции для декодирования символа для определения информации идентификации, которая идентифицирует передатчик, и инструкции для определения оценки канала, связанной с передатчиком. Компьютерная программа также содержит инструкции для повторения декодирования и определения операций для множества символов для определения множества передатчиков, связанных с множеством оценок канала соответственно, и инструкции для вычисления местоположения устройства на основе множества передатчиков и множества оценок канала.
В другом аспекте обеспечен, по меньшей мере, один процессор, который сконфигурирован для выполнения способа для определения местоположения устройства в сети. Способ содержит декодирование символа для определения информации идентификации, которая идентифицирует передатчик, и определение оценки канала, связанной с передатчиком. Способ также содержит повторение операций декодирования и определения множества символов для определения множества передатчиков, связанных с множеством оценок канала соответственно, и вычисление местоположения устройства на основе множества передатчиков и множества оценок канала.
Другие аспекты станут очевидными после рассмотрения изложенных далее краткого описания чертежей, описания и формулы изобретения.
Краткое описание чертежей
Предшествующие аспекты, описанные в этом описании, станут более очевидными в отношении следующего описания при рассмотрении вместе с прилагаемыми чертежами, в которых:
На фиг.1 представлена сеть, которая содержит аспект системы определения местоположения.
На фиг.2 представлен аспект системы определения местоположения.
На фиг.3 представлен суперкадр передачи для использования в аспектах системы определения местоположения.
На фиг.4 представлена схема структуры чередования для использования в системе определения местоположения.
На фиг.5 представлена функциональная схема структуры чередования, представленной на фиг.4.
На фиг.6 представлена таблица, которая иллюстрирует, как символы PPC передаются передатчиками в аспекте системы определения местоположения.
На фиг.7 представлен аспект способа для обеспечения системы определения местоположения.
На фиг.8 представлен аспект способа для обеспечения системы определения местоположения.
На фиг.9 представлен аспект системы определения местоположения.
На фиг.10 представлен аспект системы определения местоположения.
Подробное описание
В одном или большем количестве аспектов обеспечена система определения местоположения для обеспечения возможности устройству определять свое географическое местоположение в сети связи. Например, приемные устройства могут получать информацию идентификации и оценки канала из нескольких передатчиков. Местоположения передатчиков определяют из идентификаторов, и связанные оценки канала обеспечивают возможность приемному устройству определять методом триангуляции свое географическое местоположение. В качестве альтернативы устройство может передавать фактическое вычисление местоположения сетевому серверу.
В целях этого описания аспекты системы определения местоположения описаны в отношении сети связи, которая использует мультиплексирование с ортогональным частотным разделением (OFDM) для обеспечения связи между передатчиками сети и одним или большим количеством мобильных устройств. Например, в аспекте системы OFDM определен суперкадр, который содержит пилот-сигналы мультиплексной передачи с временным разделением (TDM), пилот-сигналы мультиплексной передачи с частотным разделением (FDM), идентификаторы глобальной сети (WIC), идентификаторы локальной сети (LIC), символы служебной информации (OIS), символы данных и символы пилотного канала определения местоположения (PPC). Символы данных используют для транспортировки услуг из сервера в приемные устройства. Интервал времени (передачи) данных определен как набор из 500 символов данных, которые имеют место за время одного символа OFDM. Кроме того, время символа OFDM в суперкадре содержит семь интервалов времени (передачи) данных.
В данном аспекте PPC используют для обеспечения возможности передатчику передавать символы PPC в одно или большее количество устройств. Символы PPC обеспечивают информацию идентификации передатчика, которая обеспечивает возможность определения оценок канала для индивидуальных передатчиков в сети. Индивидуальные оценки канала могут затем быть использованы и для оптимизации сети (задержки передатчика для оптимизации сети и распределения мощности) и для определения местоположения (через измерение задержек от всех соседних передатчиков с последующим применением методов триангуляции).
В данном аспекте границы суперкадра во всех передатчиках синхронизированы с общим эталонным генератором. Например, общий эталонный генератор может быть получен из привязки ко времени глобальной системы местоопределения (GPS). Приемное устройство использует символы PPC для идентификации конкретного передатчика и оценки канала из ряда соседних передатчиков. Если оценки канала доступны для нескольких передатчиков (например, четырех передатчиков), то для определения местоположения приемного устройства выполняют стандартные методы триангуляции.
На фиг.1 представлена сеть 100, которая содержит аспект системы определения местоположения. Сеть 100 содержит две зоны 102 и 104 глобальной сети. Каждая из зон 102 и 104 глобальной сети в общем покрывает большую область, например штат, несколько штатов, часть страны, всю страну или больше, чем одну страну. Зоны глобальной сети также содержат зоны локальной сети (или подзоны). Например, зона 102 глобальной сети содержит зоны 106 и 108 локальной сети. Зона 104 глобальной сети содержит зону 110 локальной сети. Следует отметить, что сеть 100 иллюстрирует только одну конфигурацию сети и что в рамках аспектов возможны другие конфигурации сети, имеющие любое количество зон локальной и глобальной сети.
Каждая из зон локальной сети содержит один или большее количество передатчиков, которые обеспечивают охват сетью множества мобильных устройств. Например, зона 108 содержит передатчики 112, 114 и 116, которые обеспечивают сетевые связи устройствам 118 и 120. Зона 106 содержит передатчики 122, 124 и 126, которые обеспечивают сетевые связи устройствам 128 и 130. Зона 110 содержит передатчики 132, 134 и 136, которые обеспечивают сетевые связи устройствам 138 и 140.
Система определения местоположения содержит PPC, который обеспечивает возможность каждому передатчику передавать символы PPC, которые передают информацию идентификации передатчика в мобильные устройства. Информацию идентификации передатчика передают как пилот-сигналы, скремблированные с использованием известных идентификаторов зоны и подзоны. Соответственно, PPC обеспечивает механизм для обеспечения возможности приемному устройству определять свое местоположение на основе соседних передатчиков и связанных с ними оценок канала.
Как изображено на фиг.1, приемное устройство может принять символы PPC из передатчиков в пределах своей локальной сети, из передатчиков в другой локальной сети в пределах идентичной глобальной сети или из передатчиков в локальной сети вне своей глобальной сети. Например, устройство 118 принимает символы PPC из передатчиков в пределах своей локальной сети 108, как обозначено позициями 140 и 142. Устройство 118 также принимает символы PPC из передатчика в другой локальной сети 106, как обозначено позицией 144. Устройство 118 также принимает символы PPC из передатчика в локальной сети 110, котрая находится в другой глобальной сети 104, как обозначено позицией 146.
Символы PPC разделены на активную часть и часть простоя (или бездействующую часть). В течение работы каждый передатчик использует сетевую информацию инициализации для определения "активного символа", в течение которого передатчик должен стать "активным передатчиком". Активным передатчиком является передатчик, который передает информацию своей идентификации на активной части определенного символа PPC. В общем, передатчику выделяют только один активный символ, однако возможно выделение любого количества активных символов передатчику. Соответственно, каждый передатчик связан с "активным символом", в котором передатчик передает информацию идентификации.
Когда передатчик находится в неактивном состоянии, он передает на части простоя символов PPC. Как правило, приемные устройства не прослушивают информацию на части простоя символов PPC, но обеспечение возможности передатчикам передавать в течение части простоя символов PPC обеспечивает стабильность мощности (то есть энергии на символ) для поддержки функционирования сети. Как дополнительное расширение символы, передаваемые по PPC, разрабатывают с длинным циклическим префиксом, чтобы устройство могло использовать информацию из дальних передатчиков для определения местоположения. Этот механизм обеспечивает возможность приемному устройству принимать информацию идентификации из конкретного передатчика в течение связанного с ним активного символа без помех от других передатчиков в зоне, потому что в течение этого активного символа эти другие передатчики передают на части простоя символа.
Соответственно, система определения местоположения обеспечивает возможность устройству идентифицировать передатчик и определять оценку канала для нескольких соседних передатчиков. После идентификации передатчиков (и, следовательно, их местоположения) наряду с получением связанных с ними оценок канала для определения местоположения приемного устройства используют методы триангуляции.
В одном или большем количестве аспектов передатчик выполняет одну или большее количество следующих функций для использования в системе определения местоположения.
1. Прием сетевой информации инициализации, которая обеспечивает синхронизацию передатчика (то есть идентифицирует активный символ для передатчика).
2. Определение, является ли символ PPC, который должен быть передан, активным символом, на основе сетевой информации инициализации.
3. Если символ PPC является активным символом для передатчика, то кодирование информации идентификации передатчика на активной части символа (и использование длинного циклического префикса).
4. Если символ PPC не является активным символом для передатчика, то кодирование информации простоя на части простоя символа.
5. Символ готов к передаче на основе сетевой синхронизации.
6. Повторение вышеупомянутых операций для дополнительных символов PPC в случае необходимости.
В одном или большем количестве аспектов устройство выполняет одну или большее количество следующих функций для использования в системе определения местоположения.
1. Прием символа на PPC.
2. Декодирование активной части символа для идентификации передатчика.
3. Определение оценки канала (то есть задержки передачи) для передатчика и уровня сигнала, принятого от передатчика.
4. Повторение вышеупомянутых операций для приема и декодирования дополнительных символов PPC для идентификации и получения оценок канала для нескольких (то есть четырех) передатчиков.
5. Вычисление местоположения устройства на основе местоположения передатчиков и оценок канала (то есть с использованием методов триангуляции).
Соответственно, в одном или большем количестве аспектов обеспечена система определения местоположения для обеспечения возможности устройству в сети определять свое географическое местоположение. Следует отметить, что система определения местоположения, описанная в сети 100, является только одной реализацией и что возможны другие реализации в рамках аспектов.
На фиг.2 представлена система 200 определения местоположения. Система 200 определения местоположения содержит несколько передатчиков T1-T5, которые передают информацию по PPC 202 в устройство 206. Например, передатчики T1-T5 используют линии радиосвязи, например линию 204 связи, для передачи суперкадра, содержащего PPC 202. Передатчики T1-T5 могут быть передатчиками в пределах локальной сети, идентичной локальной сети устройства 206, передатчиками в другой локальной сети и/или передатчиками в другой глобальной сети. Соответственно, передатчики T1-T5 представляют те передатчики, которые являются соседними с устройством 206. Следует отметить, что передатчики T1-T5 являются частью сети связи, которая синхронизирована с единой временной осью (например, временем GPS), для выравнивания и синхронизации по времени суперкадров (и, следовательно, символов PPC на PPC 202), передаваемых из передатчиков T1-T5. Заметьте, что можно вводить поправку на фиксированное смещение начала суперкадра относительно единой временной оси и вычислять смещение соответствующих передатчиков в определении задержки распространения. Соответственно, контент передаваемых суперкадров может быть идентичным для передатчиков в пределах идентичной локальной сети, но может отличаться для передатчиков в различных локальных или глобальных сетях, однако так как сеть синхронизирована, то суперкадры являются выровненными, и устройство 206 может принимать символы из соседних передатчиков по PPC 204, и эти символы также являются выровненными.
В данном аспекте линии 204 радиосвязи обеспечивают с использованием технологии OFDM и передачу суперкадра выполняют по диапазону частот приблизительно 6 МГц и при мощности передачи примерно 50 кВт. Большой диапазон частот означает лучший анализ задержки распространения в устройстве 206, который в свою очередь сводится к лучшим возможностям определения местоположения.
Суперкадр имеет чиповую скорость приблизительно 5,55 МГц, которая соответствует основному временному разрешению приблизительно 180 наносекунд или разрешению по дальности приблизительно 54 метра в обработке основной полосы частот. Однако аспекты системы определения местоположения могут улучшить фактическое разрешение с использованием методов интерполяции для первого вычисления пути поступления сигнала и также на основе количества передатчиков, которые являются соседними с устройством 206 в любое данное время. Кроме того, высокие мачты для передающей антенны и большая мощность передачи обеспечивают лучшую доступность сигнала внутри помещения и городских каньонных средах. Соответственно, аспекты системы определения местоположения обеспечивают дополнительные измерения для определения местоположения, когда другие системы определения местоположения доступны для устройства 206, и обеспечивают местоположения устройства в автономном режиме, когда другие системы не доступны.
Каждый из передатчиков T1-T5 содержит логику 212 передатчика, логику 214 генератора PPC и сетевую логику 216, как обозначено позицией 230. Приемное устройство 206 содержит логику 218 приемника, логику 220 декодера PPC и логику 222 определения местоположения, как обозначено позицией логики 232 устройства.
Логика 212 передатчика содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством логики 212 передатчика передают аудио-, видео- и сетевые услуги с использованием суперкадра передачи. Посредством логики 212 передатчика также передают символы 234 PPC по PPC 202. В аспекте посредством логики 212 передатчика передают символы 234 PPC по PPC 202 для обеспечения информации идентификации передатчика для использования в аспектах системы определения местоположения.
Логика 214 генератора PPC содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством логики 214 генератора PPC включают информацию идентификации передатчика в символы 234, передаваемые по PPC 202. В аспекте каждый символ PPC содержит поднесущие, которые сгруппированы в выбранное количество чередований. Чередование определяют как набор равноотстоящих поднесущих, охватывающих доступный частотный диапазон. В аспекте каждому из передатчиков T1-T5 выделен, по меньшей мере, один символ PPC, который называется активным символом этого передатчика. Например, передатчику T1 выделен символ 236 PPC, а передатчику T5 выделен символ 238 PPC.
Посредством логики 214 генератора PPC информацию идентификации передатчика кодируют в активный символ этого передатчика. Например, чередования каждого символа сгруппированы в две группы, называемые "активные чередования" и "чередования простоя". Посредством логики 214 генератора PPC информацию идентификации передатчика кодируют на активных чередованиях активного символа этого передатчика. Например, информацию идентификации передатчика T1 передают на активных чередованиях символа 236, а информацию идентификации передатчика T5 передают на активных чередованиях символа 238. Когда передатчик не передает свою идентификацию на активном символе, посредством логики 214 генератора PPC кодируют информацию простоя на чередованиях простоя оставшихся символов. Например, если PPC 202 содержит десять символов, то каждому из до десяти передатчиков будет назначен один символ PPC как соответствующий ему активный символ. Каждый передатчик будет кодировать информацию идентификации на активных чередованиях соответствующего ему активного символа и будет кодировать информацию простоя на чередованиях простоя оставшихся символов. Следует отметить, что, когда передатчик передает информацию простоя на чередованиях простоя символа PPC, посредством логики 212 передатчика настраивают такую мощность передаваемого символа, чтобы поддерживать постоянный уровень мощности энергии на символ.
Сетевая логика 216 содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством сетевой логики 216 принимают сетевую информацию 224 инициализации и системное время 226 для использования системой определения местоположения. Информацию 224 инициализации используют для определения активного символа каждого из передатчиков T1-T5, в течение которого каждый передатчик должен передавать информацию идентификации на активных чередованиях своего активного символа. Системное время 226 используют для синхронизации передач, чтобы приемное устройство могло определять оценку канала для конкретного передатчика, а также для помощи в измерениях задержки распространения.
Логика 218 приемника содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством логики 218 приемника принимают суперкадр передачи и символы 234 PPC на PPC 202 из соседних передатчиков. Посредством логики 218 приемника принимают символы 234 PPC и передают их в логику 220 декодера PPC.
Логика 220 декодера PPC содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством логики 220 декодера PPC декодируют символы PPC для идентификации конкретного передатчика, связанного с каждым символом. Например, посредством логики 220 декодирования декодируют принятые активные чередования каждого символа PPC для идентификации конкретного передатчика, связанного с этим символом. После идентификации передатчика посредством логики 220 декодера PPC определяют оценку канала для этого передатчика. Например, с использованием привязки ко времени, связанной с принятым суперкадром, посредством логики 220 декодера PPC можно определять оценку канала для активного передатчика, связанного с каждым принятым символом PPC. Соответственно, посредством логики 220 декодера PPC определяют несколько идентификаторов передатчиков и связанных оценок канала. Эту информацию затем передают в логику 222 определения местоположения.
Логика 222 определения местоположения содержит аппаратные средства, программное обеспечение или любую их комбинацию. Посредством логики 222 определения местоположения вычисляют местоположение устройства 206 на основе декодированных идентификаторов передатчика и связанных оценок канала, принятых из логики 220 декодера PPC. Например, местоположение передатчиков T1-T5 известно объектам сети. Оценки канала используют для определения расстояния от местоположений этих (передатчиков) до устройства. Затем в логике 222 определения местоположения используют методы триангуляции для определения местоположения устройства 206 методом триангуляции.
В течение работы каждый из передатчиков 202 кодирует информацию идентификации на активных чередованиях активного символа PPC, связанного с этим передатчиком. Посредством логики 214 генератора PPC определяют, какой символ является активным символом для конкретного передатчика, на основе сетевой информации 224 инициализации. Когда передатчик не передает свою информацию идентификации на активных перемежениях своего активного символа, посредством логики 214 генератора PPC вызывают передачу информации простоя на чередованиях простоя оставшихся символов передатчиком. Поскольку каждый передатчик передает энергию в каждом символе PPC (то есть или на активных чередованиях, или на чередованиях простоя), нет колебаний мощности передатчика, которые нарушили бы функционирование сети.
Когда устройство 206 принимает символы 234 PPC по PPC 202 из передатчиков T1-T5, оно декодирует идентификаторы передатчиков из активных чередований каждого символа PPC. После идентификации передатчика из каждого символа PPC устройство может определять оценку канала для этого передатчика на основе имеющейся системной синхронизации. Устройство продолжает определять оценки канала для передатчиков, которые оно идентифицирует, пока не будут получены оценки канала для нескольких передатчиков (то есть предпочтительные четыре оценки). На основе этих оценок посредством логики 222 определения местоположения методом триангуляции определяют местоположение 228 устройства с использованием стандартных методов триангуляции. В другом аспекте посредством логики 222 определения местоположения передают идентификаторы передатчика и связанные оценки канала в другой объект сети, который выполняет триангуляцию или другой алгоритм определения местоположения, для определения местоположения устройства.
В одном аспекте система определения местоположения содержит компьютерную программу, содержащую одну или большее количество команд программы ("команды"), сохраненных на машиночитаемом носителе информации, которые при исполнении их, по меньшей мере, одним процессором обеспечивают функции системы определения местоположения, описанные в этом описании. Например, команды программы могут быть загружены в логику 214 генератора PPC и/или логику 220 декодера PPC из машиночитаемого носителя информации, например гибкого диска, CD-ROM, карты памяти, устройства флэш-памяти (FLASH), RAM, ROM или любого другого типа запоминающего устройства. В другом аспекте команды могут быть загружены из внешнего устройства или сетевого ресурса. Команды при исполнении (их), по меньшей мере, одним процессором обеспечивают описанные в этом документе аспекты системы определения местоположения.
Соответственно, система определения местоположения функционирует в передатчике для определения активного символа PPC, в котором конкретный передатчик должен передавать свою информацию идентификации на активных чередованиях этого символа. Система определения местоположения также функционирует в приемном устройстве для определения оценки канала для передатчиков, идентифицированных в принятых символах PPC, и выполнения методов триангуляции для определения местоположения устройства.
Структура пилотного канала определения местоположения
На фиг.3 представлен суперкадр 300 передачи для использования в аспектах системы определения местоположения. Суперкадр 300 передачи содержит пилот-сигналы и символы 302 служебной информации, кадры 304 данных и символы 306 PPC. В аспекте суперкадра передачи символы 306 PPC формируют из четырнадцати резервных символов, расположенных в конце суперкадра 300. В этом случае каждый из резервных символов содержит 4096 поднесущих с длиной окна 17 элементарных посылок (дискретов) и циклического префикса 512 дискретов для в общей сложности 4625 дискретов на символ. В результате четырнадцать резервных символов представляют 64750 дискретов.
В данном аспекте символы 306 PPC имеют циклический префикс, который увеличен до 2362 дискретов. Увеличенный циклический префикс обеспечивает возможность устройству принимать сигналы от дальних передатчиков для определения местоположения. Это означает, что каждый символ PPC состоит из 6475 дискретов (2362+4096+17). Принимая во внимание полную доступность 64750 дискретов, из этого следует, что десять символов 306 PPC могут использовать доступные дискреты в резервных символах. Следует отметить, что в рамках аспектов возможны другие конфигурации символа PPC.
На фиг.4 представлена схема структуры 400 чередования для использования в аспектах системы определения местоположения. Например, структура 400 чередования подходит для использования с каждым из символов 306 PPC, представленных на фиг.3. Структура 400 чередования содержит 4096 поднесущих, которые сгруппированы в восемь чередований (I0-I7), как изображено, так, чтобы каждое чередование содержало 512 поднесущих. В аспектах системы определения местоположения чередования (I0-I7) используют для транспортировки информации идентификации передатчика и информации простоя.
На фиг.5 представлена функциональная схема 500 структуры чередования, определенной на фиг.4. На схеме 500 представлены восемь чередований (I0-I7), которые сформированы из 4096 поднесущих данных каждого символа PPC. В аспекте четыре чередования (то есть I0, I2, I4, I6) определены как активные чередования. Активные чередования используются передатчиками для передачи информации идентификации. Определено, что чередование (I7) простоя используется для передачи информации простоя передатчиками, которые не передают на активных чередованиях. Соответственно, не требуется, чтобы передатчики в системе определения местоположения включали и выключали мощность, а продолжали передавать ее или на активных чередованиях, или на чередованиях простоя. Кроме того, чередование I1 используется активным передатчиком для передачи скремблированного идентификатора зоны (то есть начального числа скремблера глобальной сети (WID)).
Идентификация передатчика
В данном аспекте системы определения местоположения есть две вещи, которые приемник должен идентифицировать из принятых символов PPC. Во-первых, приемное устройство должно определять оценку канала с использованием поднесущих пилот-сигнала в символе. Во-вторых, приемное устройство должно идентифицировать передатчик, которому соответствует эта оценка канала.
В данном аспекте передатчик в состоянии активной передачи передает только символы пилот-сигнала (то есть идентичность передатчика явно не закодирована в символах PPC). Однако из-за планирования передатчиков в данном окружении можно использовать местоположение активного символа PPC в суперкадре передачи (наряду с индексом суперкадра) для связи передатчиков с символами PPC и в конечном счете с оценками канала, полученными из символов PPC. Если передачи PPC являются строго множественным доступом с временным разделением (TDMA) по всем передатчикам в сети, то индекс символа PPC в суперкадре наряду с индексом суперкадра устанавливает однозначное соответствие с конкретным передатчиком в сети. Однако передатчикам так назначают активные интервалы времени PPC, что не существует никаких взаимных помех между двумя передатчиками, которым обеспечивают возможность передавать в идентичном интервале времени. Следовательно, двум различным передатчикам, которые физически находятся далеко друг от друга, можно обеспечить возможность передать в идентичном символе PPC для максимизации количества передатчиков, которые могут поддерживаться на суперкадр передачи.
При выделении передатчикам активных символов PPC обеспечивается ограничение, чтобы любые два передатчика в идентичной локальной сети не находились в активном состоянии одновременно. Это означает, что достаточно знать идентификатор глобальной сети (WOI) и идентификатор локальной сети (LOI) для установления однозначного соответствия между каждым передатчиком к символам PPC. Однако вышеупомянутое ограничение недостаточно для избежания взаимных помех между двумя передатчиками, которые находятся на границе соответствующих им локальных сетей. Соответственно, дополнительно требуется, чтобы сетевое планирование обеспечивало функционирование всех передатчиков без взаимных помех.
В данном аспекте идентификатор WOI и идентификатор LOI доступны на более высоких уровнях и фактически доступны, когда символы OIS декодированы. На физическом уровне передачи по различным зонам и подзонам (то есть глобальной и локальной сетям) различают посредством использования различных начальных чисел скремблера. В аспекте 4-битовое поле в начальном числе скремблера, называемое WID, помогает разделять передачи глобальной сети, а другое 4-битовое поле, называемое LID, помогает разделять передачи локальной сети. Так как существует только 16 возможных значений WID и 16 возможных значений LID, значения WID и LID могут не быть уникальными по всему развертыванию сети. Например, данная комбинация WID и LID потенциально может устанавливать соответствие с несколькими идентификаторами WOI и LOI. Однако опять же можно обеспечить сетевое планирование для географического разделения повторного использования WID и LID. Следовательно, в данном окружении можно установить соответствие данных WID и LID с конкретными WOI и LOI без какой-либо двусмысленности. Следовательно, на физическом уровне разработана форма сигнала PPC для транспортировки информации WID и LID.
Как описано выше, передатчик в активном состоянии, предпочтительно, должен передавать, по меньшей мере, 2048 пилот-сигналов, чтобы обеспечить возможность приемнику оценивать каналы с требуемыми распространениями задержки. Это соответствует четырем чередованиям для активного передатчика. Далее эти четыре активных чередования скремблируют с использованием WID и LID, относящихся к глобальной и локальной сети, к которой принадлежит передатчик. Сначала приемник выделяет информацию WID и LID из пилот-сигналов в активных чередованиях символа PPC и затем использует информацию WID/LID для получения оценки канала из этого конкретного передатчика. Скремблирование с WID и LID также обеспечивает гашение взаимных помех от передатчиков в соседних локальных сетях. Напомним, что передатчики в активном состоянии в пределах идентичной локальной сети ограничены в использовании различных символов PPC.
В данном аспекте активный передатчик скремблирует четыре активных чередования и с WID и с LID начальными числами для обеспечения максимального гашения взаимных помех в сетях. Однако соответствующий этап идентификации WID/LID в приемнике может стать сложным. Например, если каждое чередование скремблирует с использованием и WID и LID, то приемник должен будет обнаруживать совместно начальные числа WID и LID, используемые для скремблирования. Для каждого существует 16 возможностей, так что приемник должен будет проверять 256 гипотез для объединенного обнаружения.
В данном аспекте обнаружение приемником упрощено посредством обеспечения возможности раздельного обнаружения начальных чисел WID и LID. Следовательно, в аспекте форма сигнала PPC содержит пять ненулевых чередований. И опять согласно фиг.5 чередования 0, 2, 4 и 6 содержат пилот-сигналы, скремблированные и со значениями WID, и со значениями LID. Чередование 1 содержит пилот-сигналы, скремблированные только со значениями WID, в то время как значение LID установлено в 0000. Все оставшиеся чередования не будут нести никакой энергии. Следовательно, энергия в каждом чередовании задается 8/5 энергии, имеющейся на символ. Символ PPC пассивного передатчика будет иметь ненулевую энергию только в чередовании 7. Энергия этого чередования будет установлена в восьмикратном размере энергии, имеющейся на символ OFDM, чтобы удовлетворять ограничению постоянства энергии символа OFDM.
На фиг.6 представлена таблица 600, которая иллюстрирует, как передатчики передают символы PPC в аспекте системы определения местоположения. Например, таблица 600 иллюстрирует, как пять передатчиков (T1-T5), представленных на фиг.2, передают информацию идентификации в пяти символах PPC. Каждый из передатчиков передает свою информацию идентификации на активных чередованиях (I0, I2, I4, I6) символа PPC, назначенного этому передатчику. Когда один передатчик передает на активных чередованиях конкретного символа, другие передатчики передают на чередовании простоя (I7). Кроме того, активный передатчик также передает пилот-сигналы, скремблированные с информацией WID на чередовании (I1). Соответственно, в то время как передатчик T1 активен и передает на активных чередованиях (I0, I2, I4, I6) и I1, оставшиеся передатчики (T2-T5) передают на чередовании простоя (I7).
Масштабируемость системы
На основе вышеупомянутого аспект системы определения местоположения может поддерживать десять передатчиков с использованием десяти символов PPC, имеющихся на суперкадр в локальной сети. Однако в определенных развертываниях в локальной сети может быть больше десяти передатчиков. Далее, только на передатчики в конкретной локальной сети накладывается ограничение ортогональности во времени. Следовательно, сетевое планирование может быть использовано для планирования передатчиков в различных локальных сетях для избежания или, по меньшей мере, уменьшения взаимных помех между ними в сети.
В данном аспекте система определения местоположения поддерживает более десяти передатчиков на локальную сеть. Допустим, что в локальной сети должны поддерживаться тридцать передатчиков. Чтобы поддерживать это развертывание, каждый передатчик переходит в активный режим передачи один раз в каждых трех суперкадрах. Например, сетевое планирование и параметры служебных данных используют для оповещения передатчиков, когда должно происходить соответствующее им активное состояние и когда они должны передавать информацию идентификации на назначенном активном символе. Соответственно, периодичность трех суперкадров программируется на уровне сети так, чтобы система была достаточно масштабируема для поддержания дополнительных передатчиков. Периодичность, используемая сетью, может сохраняться постоянной в течение развертывания сети для упрощения и сетевого планирования и служебной информации, используемой для передачи этой информации. В аспекте информацию о периодичности, используемую в сети, распространяют как служебную информацию на более высоких уровнях для предусмотрения возможности более легкого программирования этого параметра. Дополнительно посредством тридцати символов PPC, доступных для каждой локальной сети, также ослаблены ограничения на сетевое планирование для уменьшения взаимных помех на границе двух различных локальных сетей.
На фиг.7 представлен аспект способа 700 для обеспечения системы определения местоположения. Например, способ 700 подходит для использования передатчиком в сети для обеспечения возможности приемному устройству определять местоположение. В данном аспекте способ 700 обеспечивается передатчиком, сконфигурированным, как обозначено позицией 230, представленной на фиг.2.
На этапе 702 принимают сетевую инициализацию. Сетевая инициализация идентифицирует, когда передатчик должен переходить в активное состояние и передавать информацию идентификации в символе PPC. Например, активный передатчик передает на активных чередованиях выбранного символа PPC. В аспекте сетевую информацию 224 инициализации принимают в сетевой логике 216 из любого подходящего объекта административного управления сетью.
На этапе 704 выполняют проверку для определения, должен ли быть сформирован символ PPC. Например, посредством логики 214 генератора PPC определяют, должен ли символ PPC быть сформирован для передачи по PPC, например PPC 202. Если символ должен быть сформирован, то способ переходит к этапу 706. Если символ не должен быть сформирован, то способ ожидает на этапе 704.
На этапе 706 поднесущие символа PPC разделяют на восемь чередований (I0-I7). Например, поднесущие разделяют на чередования как изображено на фиг.4. В аспекте посредством логики 214 генератора PPC поднесущие разделяют так, чтобы чередования (I0, I2, I4, I6) формировали активные чередования, а I7 формировало чередование простоя.
На этапе 708 выполняют проверку для определения, является ли символ, который должен быть сформирован, активным символом. Например, в аспектах системы определения местоположения каждый передатчик переходит в активное состояние и передает информацию идентификации на активных чередованиях выбранного активного символа. В аспекте посредством логики 214 генератора PPC определяют, является ли символ, который должен быть сформирован, активным символом. Если символ является активным символом, то способ переходит к этапу 710, а если символ не является активным символом, то способ переходит к этапу 712.
На этапе 710 на активных чередованиях символа кодируют информацию идентификации передатчика. Например, для кодирования активных чередований (I0, I2, I4, I6) c информацией идентификации передатчика пилот-сигналы скремблируют с WID и LID. Значения WID и LID используют для скремблирования конкретной зоны и подзоны сети, где расположен передатчик. В аспекте посредством логики 214 генератора PPC скремблируют пилот-сигналы активных чередований со значениями WID и LID.
На этапе 716 на чередовании 1 кодируют идентификатор зоны. Например, для кодирования идентификатора зоны на чередовании (I1) пилот-сигналы скремблируют с WID. В аспекте посредством логики 214 генератора PPC скремблируют пилот-сигналы со значением WID.
На этапе 718 символ PPC готов для передачи. Например, символ PPC готов быть переданным по PPC 202 логикой 212 передатчика.
На этапе 712 на чередовании 7 кодируют информацию простоя. Например, определено, что символ, который должен быть сформирован, не является активным символом для этого передатчика, и поэтому кодируют информацию простоя на пилот-сигналах чередования 7. Информация простоя содержит любую соответствующую информацию. В аспекте посредством логики 214 генератора PPC кодируют информацию простоя на чередовании 7.
На этапе 714 выполняют регулирование для регулирования мощности передачи символа. Например, так как символ не является активным символом, то он содержит энергию только на чередовании простоя (чередовании 7). Соответственно, мощность символа отрегулирована для поддержания постоянной энергии на символ.
На этапе 720 выполняют проверку для определения, существуют ли еще символы PPC для формирования. Например, посредством логики 214 генератора PPC определяют, существуют ли для этого передатчика еще символы для формирования. В аспекте если PPC передает десять символов PPC, то передатчик формирует десять символов, причем один из этих символов является активным символом. Однако следует отметить, что можно увеличить периодичность активных символов для адаптации к различным конфигурациям сетей. В таком случае может измениться отношение активных символов к символам простоя, формируемым в каждом передатчике. Если существуют еще символы для формирования, то способ переходит к этапу 706. Если больше не существует символов для формирования, то способ останавливается на этапе 722.
Соответственно, способ 700 обеспечивает аспект системы определения местоположения. Следует отметить, что способ 700 представляет только одну реализацию и что в рамках аспектов возможны изменения, дополнения, исключения, комбинации или другие модификации способа 700.
На фиг.8 представлен аспект способа 800 для обеспечения системы определения местоположения. Например, способ 800 подходит для использования приемным устройством в сети для определения местоположения. В аспекте способ 800 обеспечивается приемником, сконфигурированным, как обозначено позицией 232, представленной на фиг.2.
На этапе 802 принимают суперкадр передачи, содержащий PPC. Например, суперкадр передачи принимают по сети OFDM. В аспекте посредством логики 218 приема принимают суперкадр передачи и PPC.
На этапе 804 символ PPC принимают по PPC. Например, принятый PPC содержит десять символов PPC, и один из этих десяти символов принимают для обработки. В аспекте посредством логики 218 приемника принимают символ PPC для декодирования.
На этапе 806 чередование 1 принятого символа PPC дескремблируют для определения WID, связанного с активным передатчиком, который закодировал чередование 1. Например, в аспекте PPC содержит десять символов PPC, каждый из которых составляет восемь чередований. Чередование 1 каждого символа содержит пилот-сигналы, скремблированные со значением WID, которое соответствует зоне глобальной сети активного передатчика, связанного с конкретным символом. В аспекте посредством логики 220 декодера PPC дескремблируют чередование 1 для определения значения WID, связанного с активным передатчиком.
На этапе 808 дескремблируют активные чередования принятого символа PPC для определения значений WID и LID. Например, активные чередования содержат (I0, I2, I4 и I6). В аспекте посредством логики 220 декодера PPC дескремблируют активные чередования для определения значений WID и LID, связанных с активным передатчиком.
На этапе 810 формируют оценку канала для активного передатчика, связанного с принятым символом PPC. В аспекте системную синхронизацию, доступную во всей сети, используют для определения оценки канала (или времени задержки) суперкадра из активного передатчика в приемное устройство. В аспекте посредством логики 218 приемника определяют оценку канала.
На этапе 812 сохраняют идентичность передатчика и связанную оценку канала. Например, логика 220 декодера PPC содержит память, которую используют для хранения декодированных идентификаторов передатчика и связанных оценок канала.
На этапе 814 выполняют проверку для определения, существуют ли еще символы для приема на PPC. Например, в аспекте PPC передает десять символов, которые связаны с десятью различными передатчиками. Посредством логики 220 декодера PPC определяют, существуют ли еще символы для приема на PPC, и если так, то способ переходит к этапу 804. Если больше нет символов для приема, то способ переходит к этапу 816.
В аспекте используют оценки канала для, по меньшей мере, четырех передатчиков для вычисления местоположения для устройства. Посредством логики 222 определения местоположения определяют, достаточно ли оценок канала было определено. Если было определено достаточно оценок канала для вычисления местоположения устройства, то способ переходит к этапу 816 для вычисления местоположения устройства.
На этапе 816, вычисляют местоположение для приемного устройства. Например, для определения местоположения приемного устройства используют оценки канала, связанные с передатчиками, идентифицированными дескремблированными WID и LID. В данном аспекте местоположение передатчиков в каждой зоне известно и обеспечивается в устройства одним из многих способов. Например, местоположения обеспечиваются в передачах служебной информации в устройства. В передачах служебной информации также обеспечиваются индексы символа, которые идентифицируют символ PPC, в котором будет передавать конкретный передатчик.
После использования WID и LID для определения конкретной зоны используют сетевую инициализацию для определения конкретного передатчика. Оценка канала, связанная с этим передатчиком, обеспечивает расстояние между передатчиком и приемным устройством. Для определения местоположения приемного устройства методом триангуляции используют местоположения нескольких передатчиков и оценки каналов. В аспекте процесс триангуляции выполняется логикой 222 определения местоположения. В другом аспекте устройство передает оценки канала и связанные идентификаторы передатчика в сетевой сервер, который выполняет процесс триангуляции. Например, устройство может передавать WID, LID, оценки канала и привязки ко времени в сетевой сервер, который вычисляет местоположение устройства.
Соответственно, способ 800 обеспечивает аспект системы определения местоположения. Следует отметить, что способ 800 представляет только одну реализацию и что в рамках аспектов возможны изменения, дополнения, исключения, комбинации или другие модификации способа 800.
На фиг.9 представлен аспект системы 900 определения местоположения. Система 900 определения местоположения содержит средство (902) для определения активного символа, средство (904) для кодирования информации идентификации и средство (906) для кодирования информации простоя. В данном аспекте средства 902, 904 и 906 реализованы, по меньшей мере, одним процессором, сконфигурированным для исполнения команд программы для обеспечения аспектов системы определения местоположения, описанных в этом документе. В данном аспекте средства 902, 904 и 906 реализованы логикой 214 генератора PPC.
На фиг.10 представлен аспект системы 1000 определения местоположения. Система 1000 определения местоположения содержит средство (1002) для декодирования символа, средство (1004) для определения оценки канала, средство (1006) для повторения декодирования и определения и средство (1008) для вычисления местоположения устройства. В данном аспекте средства 1002, 1004, 1006 и 1008 реализованы, по меньшей мере, одним процессором, сконфигурированным для исполнения команд программы для обеспечения аспектов системы определения местоположения, описанных в этом документе. В данном аспекте средства 1002, 1004 и 1006 реализованы логикой 220 детектора PPC. В данном аспекте средство 1008 реализовано логикой 222 определения местоположения.
Следовательно, различные иллюстративные логики, логические блоки, модули и схемы, описанные согласно раскрытым в этом документе аспектам, могут быть реализованы или выполнены с универсальным процессором, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим устройством, дискретным вентилем или транзисторной логикой, дискретными аппаратными компонентами или любой их комбинацией, предназначенной для выполнения описанных в этом документе функций. Универсальный процессор может быть микропроцессором, но в качестве альтернативы процессор может быть любым общепринятым процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован как комбинация вычислительных устройств, например комбинация DSP и микропроцессора, нескольких микропроцессоров, одного или большего количества микропроцессоров вместе с ядром DSP или как любая другая такая конфигурация.
Этапы способа или алгоритма, описанные согласно раскрытым в этом описании аспектам, могут быть воплощены непосредственно в аппаратных средствах, в исполнимом процессором программном модуле или в комбинации их обоих. Программный модуль может находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, жестком диске, сменном диске, CD-ROM или любой другой форме носителя информации, известной в данной области техники. Иллюстративный носитель информации соединен с процессором так, что процессор может считывать информацию с носителя информации и записывать информацию на него. В качестве альтернативы носитель информации может быть неотъемлемой частью процессора. Процессор и носитель информации могут находиться на ASIC. ASIC может находиться в терминале пользователя. В качестве альтернативы процессор и носитель информации могут находиться в терминале пользователя как дискретные компоненты.
Описание раскрытых аспектов дано для того, чтобы дать возможность любому специалисту в данной области техники создать или использовать настоящее изобретение. Специалистам в данной области техники могут быть очевидны различные модификации этих аспектов, и определенные в этом описании общие принципы могут быть применены к другим аспектам, например, в услуге мгновенного обмена сообщениями или любых общих приложениях беспроводной передачи данных, не выходящим за пределы существа и объема изобретения. Соответственно, не существует намерения ограничить настоящее изобретение описанными в этом описании аспектами, а предоставить полную свободу действий, согласующихся с принципами и новыми признаками, раскрытыми в этом описании. Слово "иллюстративный" в этом описании используется только в значении "служащий в качестве примера, образца или иллюстрации". Любой аспект, описанный в этом описании как "иллюстративный", не должен рассматриваться как предпочтительный или имеющий преимущества перед другими аспектами.
Соответственно, несмотря на то что в этом описании были изображены и описаны аспекты системы определения местоположения, будет понятно, что могут быть сделаны различные изменения, не отступая от их сущности или существенных характеристик. Следовательно, представленные раскрытия и описания предназначены для иллюстрации, но не ограничивают объема изобретения, который сформулирован в следующей формуле изобретения.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ СЕТЕВЫХ ИДЕНТИФИКАТОРОВ В СИСТЕМЕ СВЯЗИ | 2007 |
|
RU2407231C1 |
СИНХРОНИЗАЦИЯ ХРОНИРОВАНИЯ И ОЦЕНКА КАНАЛА ПРИ ПЕРЕХОДЕ МЕЖДУ ЛОКАЛЬНЫМИ И ГЛОБАЛЬНЫМИ ФОРМАМИ СИГНАЛА С ИСПОЛЬЗОВАНИЕМ НАЗНАЧЕННОГО ПИЛОТ-СИГНАЛА TDM | 2006 |
|
RU2379847C2 |
ПОВТОРНЫЙ ЗАХВАТ СИГНАЛОВ СЕТИ БЕСПРОВОДНОГО ВЕЩАНИЯ | 2006 |
|
RU2390951C2 |
СПОСОБЫ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ БЕСПРОВОДНЫХ РЕСУРСОВ | 2007 |
|
RU2407201C2 |
СПОСОБЫ И УСТРОЙСТВО ДЛЯ КОНФИГУРИРОВАНИЯ ПИЛОТНОГО СИМВОЛА В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ | 2007 |
|
RU2406246C1 |
СТРУКТУРЫ КАДРОВ ДЛЯ СИСТЕМ БЕСПРОВОДНОЙ СВЯЗИ | 2007 |
|
RU2414078C2 |
ОБНАРУЖЕНИЕ СИГНАЛА ДЛЯ СИСТЕМ БЕСПРОВОДНОЙ СВЯЗИ | 2007 |
|
RU2419232C2 |
ПИЛОТ-СИГНАЛЫ ОБНАРУЖЕНИЯ ДЛЯ БЕСПРОВОДНЫХ СИСТЕМ СВЯЗИ | 2007 |
|
RU2419204C2 |
СПОСОБЫ И УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ, ОБМЕНА И/ИЛИ ИСПОЛЬЗОВАНИЯ ИНФОРМАЦИИ О ПОМЕХАХ | 2007 |
|
RU2417531C2 |
СИСТЕМЫ И СПОСОБЫ ДЛЯ СИГНАЛИЗАЦИИ КАНАЛА УПРАВЛЕНИЯ | 2006 |
|
RU2408990C2 |
Изобретение относится к системам связи и, в частности, к способам и устройствам определения местоположения в системе связи. Техническим результатом является повышение точности и безошибочного определения местоположения. Технический результат достигается тем, что определяют, является ли символ (234), который должен быть передан, активным символом, при этом символ содержит множество поднесущих, и кодируют информацию идентификации на первой части поднесущих, если определено, что символ является активным символом (236), осуществляют кодирование информации простоя на второй части поднесущих, если определено, что символ не является активным символом. Также предложено устройство связи, которое содержит логику детектора, сконфигурированную для декодирования множества символов для определения информации идентификации, которая идентифицирует множество передатчиков, и определения множества оценок каналов, связанных с множеством передатчиков. Устройство также содержит логику определения местоположения, сконфигурированную для вычисления местоположения устройства на основе множества передатчиков и множества оценок канала. 5 н. и 29 з.п. ф-лы, 10 ил.
1. Способ для определения местоположения устройства в сети, содержащий: определение того, является ли символ, который должен быть передан, активным символом, причем этот символ содержит множество поднесущих, кодирование информации идентификации на первой части поднесущих, если определено, что символ является активным символом, в течение которого передатчик находится в активном состоянии, при этом кодирование информации идентификации содержит кодирование первой группы чередований с идентификатором зоны и идентификатором подзоны, и кодирование информации простоя, указывающей, что передатчик находится в неактивном состоянии, на второй части поднесущих, если определено, что символ не является активным символом, и передачу символа по каналу определения местоположения, обеспеченному сетью.
2. Способ по п.1, содержащий также повторение всех операций для множества символов.
3. Способ по п.1, содержащий также регулирование мощности передачи для символа, если определено, что символ не является активным символом.
4. Способ по п.1, содержащий также разделение множества поднесущих на множество чередований.
5. Способ по п.1, в котором кодирование первой группы содержит скремблирование множества пилот-сигналов, связанных с первой группой чередований, с идентификатором зоны и идентификатором подзоны.
6. Способ по п.1, содержащий также кодирование, по меньшей мере, одного чередования с упомянутым идентификатором зоны.
7. Способ по п.6, в котором кодирование, по меньшей мере, одного чередования содержит скремблирование множества пилот-сигналов, связанных с, по меньшей мере, одним чередованием, с идентификатором зоны.
8. Устройство для определения местоположения устройства в сети, содержащее: сетевой блок, сконфигурированный для определения, является ли символ, который должен быть передан, активным символом, в течение которого передатчик находится в активном состоянии, при этом символ содержит множество поднесущих, блок генератора, сконфигурированный для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, и кодирования информации простоя, указывающей, что передатчик находится в неактивном состоянии, на второй части поднесущих, если определено что символ не является активным символом, при этом блок генератора сконфигурирован для кодирования первой группы чередований с идентификатором зоны и идентификатором подзоны, и блок передатчика, сконфигурированный для передачи символа по каналу определения местоположения, обеспеченному сетью.
9. Устройство по п.8, в котором блок передатчика сконфигурирован для регулирования мощности передачи для символа, если определено, что символ не является активным символом.
10. Устройство по п.8, в котором блок генератора сконфигурирован для разделения множества поднесущих на множество чередований,
11. Устройство по п.8, в котором блок генератора сконфигурирован для скремблирования множества пилот-сигналов, связанных с первой группой чередований, с упомянутым идентификатором зоны и упомянутым идентификатором подзоны.
12. Устройство по п.10, в котором блок генератора сконфигурирован для кодирования, по меньшей мере, одного чередования с упомянутым идентификатором зоны.
13. Устройство по п.12, в котором блок генератора сконфигурирован для скремблирования множества пилот-сигналов, связанных с, по меньшей мере, одним чередованием, с идентификатором зоны.
14. Устройство для определения местоположения устройства в сети, содержащее: средство для определения, является ли символ, который должен быть передан, активным символом, в течение которого передатчик находится в активном состоянии, при этом символ содержит множество поднесущих, средство для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, при этом средство для кодирования информации идентификации содержит средство для кодирования первой группы чередований с идентификатором зоны и идентификатором подзоны, средство для кодирования информации простоя, указывающей, что передатчик находится в неактивном состоянии, на второй части поднесущих, если определено, что символ не является активным символом, и средство для передачи символа по каналу определения местоположения, обеспеченному сетью.
15. Устройство по п.14, содержащее также средство для кодирования информации простоя во множестве символов.
16. Устройство по п.14, содержащее также средство для регулирования мощности передачи для символа, если определено, что символ не является активным символом.
17. Устройство по п.14, содержащее также средство для разделения множества поднесущих на множество чередований.
18. Устройство по п.14, в котором средство для кодирования первой группы содержит средство для скремблирования множества пилот-сигналов, связанных с первой группой чередований, с идентификатором зоны и идентификатором подзоны.
19. Устройство по п.17, содержащее также средство для кодирования, по меньшей мере, одного чередования с идентификатором зоны.
20. Устройство по п.19, в котором средство для кодирования, по меньшей мере, одного чередования содержит средство для скремблирования множества пилот-сигналов, связанных с, по меньшей мере, одним чередованием, с идентификатором зоны.
21. Машиночитаемый носитель информации, имеющий компьютерную программу, которая при ее исполнении процессором определяет местоположение устройства в сети, причем эта компьютерная программа содержит: команды для определения, является ли символ, который должен быть передан, активным символом, в течение которого передатчик находится в активном состоянии, при этом символ содержит множество поднесущих, команды для кодирования информации идентификации на первой части поднесущих, если определено, что символ является активным символом, при этом команды для кодирования информации идентификации содержат команды для кодирования первой группы чередований с идентификатором зоны и идентификатором подзоны, команды для кодирования информации простоя, указывающей, что передатчик находится в неактивном состоянии, на второй части поднесущих, если определено, что символ не является активным символом, и команды для передачи символа по каналу определения местоположения, обеспеченному сетью.
22. Машиночитаемый носитель информации по п.21, в котором программа также содержит команды для кодирования информации простоя в множестве символов.
23. Машиночитаемый носитель информации по п.21, в котором программа также содержит команды для регулирования мощности передачи для символа, если определено, что символ не является активным символом.
24. Машиночитаемый носитель информации по п.21, в котором программа также содержит команды для разделения множества поднесущих на множество чередований.
25. Машиночитаемый носитель информации по п.21, в котором команды для кодирования первой группы содержат команды для скремблирования множества пилот-сигналов, связанных с первой группой чередований, с идентификатором зоны и идентификатором подзоны.
26. Машиночитаемый носитель информации по п.24, в котором программа также содержит команды для кодирования, по меньшей мере, одного чередования с упомянутым идентификатором зоны.
27. Машиночитаемый носитель информации по п.26, в котором команды для кодирования, по меньшей мере, одного чередования содержат команды для скремблирования множества пилот-сигналов, связанных с, по меньшей мере, одним чередованием, с идентификатором зоны.
28. Процессор, сконфигурированный для выполнения способа определения местоположения устройства в сети, причем способ содержит: определение того, является ли символ, который должен быть передан, активным символом, в течение которого передатчик находится в активном состоянии, при этом символ содержит множество поднесущих, кодирование информации идентификации на первой части поднесущих, если определено, что символ является активным символом, при этом кодирование информации идентификации содержит кодирование первой группы чередований с идентификатором зоны и идентификатором подзоны, кодирование информации простоя, указывающей, что передатчик находится в неактивном состоянии, на второй части поднесущих, если определено, что символ не является активным символом, и передачу символа по каналу определения местоположения, обеспеченному сетью.
29. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом способ также содержит повторение всех упомянутых операций для множества символов.
30. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом способ также содержит регулирование мощности передачи для символа, если определено, что символ не является активным символом.
31. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом способ также содержит разделение множества поднесущих на множество чередований.
32. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом кодирование первой группы содержит скремблирование множества пилот-сигналов, связанных с первой группой чередований, с идентификатором зоны и идентификатором подзоны.
33. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом способ также содержит кодирование, по меньшей мере, одного чередования с упомянутым идентификатором зоны.
34. Процессор для выполнения способа определения местоположения устройства в сети по п.28, при этом кодирование, по меньшей мере, одного чередования содержит скремблирование множества пилот-сигналов, связанных с, по меньшей мере, одним чередованием, с идентификатором зоны.
US 6246725 B1, 12.06.2001 | |||
Устройство для продольного складывания текстильного полотна в многослойную ленту к поточной линии для жидкостной обработки | 1982 |
|
SU1087585A1 |
US 2003162547 A1, 28.08.2003 | |||
US 2003129994 A1, 10.07.2003 | |||
Измельчитель | 1982 |
|
SU1072900A1 |
US 6456653 В1, 24.09.2002 | |||
УСТРОЙСТВО И СПОСОБ ДЛЯ ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ МОБИЛЬНОЙ СТАНЦИИ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ | 1999 |
|
RU2179371C1 |
WO 9747148 A2, 11.12.1997. |
Авторы
Даты
2010-07-10—Публикация
2007-01-04—Подача