Чтение онлайн

ЖАНРЫ

Журнал «4pda» №3 2006 г.
Шрифт:
WI SPY анализатор Wi-Fi сетей

Признайте, иногда вы хотите узнать, что происходит в вашей беспроводной сети. Wi Spy был специально разработан для того, чтобы анализировать Wi-Fi сети. Он показывает силу сигнала для всех Wi-Fi или Bluetooth сетей, а так же для переносных телефонов, работающих на частоте 2,4 ГГц, микроволновых печей, Zigbee, и любых других передатчиков с той же частотой.

Вы сразу сможете увидеть, какие Wi-Fi каналы являются слабыми, а каких каналов следует избегать, если возможно. Устройство должно помочь вам идентифицировать вмешательство в сеть, выбрать лучший канал в используемом Bluetooth или Wi-Fi подключении. Стоимость устройства составляет 99,99$.

База

Знаний

GPS (Global Positioning System) — Ваш мобильный штурман

текст: Didex (Арсен Симонян)

Десять лет назад вряд ли можно было поверить в то, что каждый человек сможет купить недорогой карманный прибор, который на основе современных космических технологий точно указывает местоположение в любой точке земного шара. Казалось, что известные уже несколько столетий компас и карта останутся вечными спутниками тех, кто находится в пути. Сегодня же мы видим, как бытовые GPS-навигаторы используются не только практически всеми яхтсменами и летчиками-любителями, но также находят широкое применение в автомобильных навигационных системах и все чаще сопровождают любителей отдыха на природе в их разнообразных путешествиях

Что такое GPS?

GPS — это аббревиатура названия глобальной навигационной спутниковой системы определения местоположения Global Positioning System. GPS-система состоит из некоторого количества специально разработанных низкоорбитальных спутников, которые служат для определения точных координат.

Принцип определения координат заключается в одновременном измерении расстояния до нескольких спутников с известными параметрами их орбит на каждый момент времени и последующем вычислении по измененным расстояниям своих координат, при этом таких спутников должно быть не менее трех.

Первоначально система GPS-навигации была разработана, как это часто бывает, для военных целей, но постепенно стало ясно, что она может успешно применяться и для решения ряда гражданских задач, например, морской или автомобильной навигации, о которой мы поговорим отдельно.

Как работает GPS

Над планетой на высоте 20 000 километров вращаются 24 спутника американской системы NAVSTAR. Задача всех этих спутников — непрерывная передача своего идентификационного номера и точного времени, которое отсчитывается по атомным часам, установленным на каждом спутнике. При излучении сигнала используется фазовая модуляция, использование которой совместно с шумоподобным типом сигнала позволяет применять передатчики относительно малой мощности, избавиться от многих помех, возникающих при преодолении немаленького расстояния от спутника до GPS-приемника при прохождении через слои атмосферы, и многих других природных и искусственных помех, встающих на пути сигнала.

Для того чтобы определить координаты любой точки в пространстве, необходимо знать координаты как минимум трех спутников и расстояние от спутников до искомой точки. Если все это известно, то точка пересечения трех сфер вращения, образованных их радиусами длиной в расстояние от спутника до GPS-приемника, и есть местоположение точки в пространстве. Путем несложных математических вычислений эта информация преобразовывается в любую систему координат. Остается единственная задача — узнать расстояние от спутника до GPS-приемника. Траектории всех спутников рассчитаны с огромной точностью на десятки лет вперед, т.е. в любой момент времени известно, где и какой спутник находится. Это необходимо для синхронизации точного времени спутников с обычными часами GPS-приемника. Как только время синхронизировано, начинается непосредственное определение расстояния до спутников. Еще из курса школы известно, что, зная скорость и время, всегда можно найти расстояние. Скорость распространения сигнала, опять же, известна заранее с достаточной точностью, время посчитать не составляет труда, т.к. известно с точностью атомных часов, во сколько сигнал был отправлен спутником и во сколько он был принят GPS-приемником. Все неизвестные найдены, остается измерить расстояния еще несколько сотен раз для достижения заданной точности.

Учитывая вышесказанное, мы видим, что для определения точного местоположения в двумерном пространстве (т.е. по широте и долготе) необходимо получить сигналы минимум от 3-х спутников. К счастью, сегодня количество GPS-спутников достаточно велико даже для того, чтобы в любой точке земного

шара определить не только двумерные, но и трехмерные координаты — широту, долготу и высоту над уровнем моря. Для этого нужно получать сигналы минимум от 4-х спутников. При этом, чем больше спутников «видит» ваш GPS-приемник, тем точнее он может определить координаты местоположения — вплоть до максимального предела, определяемого точностью системы. Из этого, в частности, следует, что точность работы GPS-навигатора снижается, если сигналы от некоторых спутников экранируются местными предметами (рельефом местности, деревьями с плотной кроной, высокими зданиями и т.п.).

Способ радиообмена между спутниками и GPS-приемником также достаточно необычен. Дело в том, что все спутники вещают одновременно на одной и той же частоте. Для того чтобы GPS-приемник мог определить, от какого спутника исходит данная информация, бортовые передатчики посылают в составе своего сигнала стандартный идентификационный код, который сравнивается с кодами, находящимися в памяти приемника. Таким образом, независимо от того, сколько и каких спутников находятся в поле зрения приемника, последний может без труда идентифицировать источники сигналов. Такой подход не только упрощает схему GPS-приемника, но и, несмотря на малый уровень радиосигналов, позволяет использовать в них малогабаритные приемные антенны.

Как известно, спутниковая GPS-система оплачивается и контролируется Департаментом обороны США, который зарезервировал предельную точность исключительно для своих военных целей. Для этого передаваемый спутниками сигнал кодируется с помощью специального Р-кода, который может быть декодирован только военными GPS-приемниками. В дополнение к этому в сигналы времени от спутниковых атомных часов добавляется случайная ошибка, которая искажает полученные значения координат. В результате точность гражданских GPS-приемников ухудшается в несколько раз по сравнению с военными. Если бы была хоть какая-нибудь возможность отследить желающих принимать сигналы спутников, GPS-навигация наверняка была бы платной. Но, учитывая, что на данный момент развития науки это невозможно в принципе, и то, что после запуска спутников практически никаких расходов на поддержание их в рабочем состоянии не требуется, система оставалась, остается и останется бесплатной.

Немного терминологии

Рассматривая технические характеристики того или иного приемника, вы можете увидеть различные термины, вроде Cold Start или Warm Start (холодный и теплый старт). Что же означают эти термины?

При холодном старте время и координаты приемнику известны с некоторыми ограничениями, а альманах и эфемерида не известны.

При теплом старте время, координаты и альманах известны, опять же, с ограничениями. Эфемерида как минимум от 3-х спутников известна после последнего выключения приемника.

Что такое альманах и эфемерида? Давайте попробуем разобраться. Спутники постоянно передают два типа данных: альманах и эфемериду.

Альманах — данные об орбитах всех спутников. Каждый спутник передает альманах для всех спутников. Эти данные не всегда точны и обновляются примерно один раз в несколько месяцев.

Эфемерида — сравнительно более точные данные об орбите спутника. Часы корректируются отдельно для каждого спутника, что очень важно для максимально точного позиционирования, а каждый спутник передает только собственную эфемериду. Достоверность этих данных определяется особенностями конкретного спутника, а сами данные актуальны в течение короткого времени — от 30 минут до 4-6 часов. Каждый набор эфемерид имеет свой индикатор, сообщающий о том, как долго эти данные будут оставаться актуальными. Эфемериды передаются спутником каждые 30 секунд. Такой промежуток времени выбран для того, чтобы gps-приемники успевали принимать и обрабатывать эту информацию.

Когда вы включаете GPS-приемник, он начинает искать спутники там, где, по его мнению, они должны находиться. Это мнение основывается на альманахе и текущем времени, и, исходя из этих данных, приемником выбираются спутники для первоначального поиска. Эфемериды принимаются от каждого спутника, видимого приемником, проверяются на достоверность и достаточность информации для определения координат.

Если питание приемника выключить и сразу же включить, эфемериды будут считаться актуальными, и приемник быстро найдет спутники, так как ему нет необходимости обновлять данные. Такая ситуация называется «теплый» старт. Если же эфемериды устарели, gps-приемник начнет заново собирать новые эфемериды для всех спутников с устаревшими данными, хотя в реальности gps-приемники постоянно собирают свежие эфемериды.

Поделиться с друзьями: