СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №2/2013

GPRS можно найти в большом ассорти менте. Однако в основном они плохо адаптированы для мобильных и встра иваемых применений ввиду большой потребляемой мощности, неадаптиро ванного диапазона питающих напря жений, отсутствия интеграции с источ никами резервного питания, гибкой политики экономии трафика, адапта ции под меняющиеся сети операторов и работы в роуминге, а также неразви той самодиагностики. Интернет стра ница www.indemsys.ru предлагает для приобретения встраиваемые платы с модулями GPRS и готовые устройства, в значительной степени свободные от перечисленных выше недостатков. На рисунке 6 изображена схема управления платой ARMGeoSpyder2 че рез Интернет. Плата установлена на мобильном объекте и выполняет ряд функций по управлению оборудова нием, слежению за перемещениями транспортного средства и записью сигналов с бортового оборудования. Ключевое отличие этой схемы от схе мы, представленной на рисунке 3, за ключается в том, что не требуется соз давать центральный узел управления с работающим приложением и не сколькими специализированными серверами. Вместо этого необходим только компьютер или отдельный не дорогой маршрутизатор, подключён ный к сети Интернет и имеющий от крытый канал (порт 1723) для прото кола PPTP. Например, в такой схеме можно применить обычный домаш ний компьютер или домашний марш рутизатор с выходом в Интернет через оптоволоконный, DSL, телефонный или другой кабель. При подаче питания на плату ARM GeoSpyder2, встроенное ПО платы ор ганизует подключение GPRS по задан ному публичному IP адресу, который имеет компьютер или маршрутизатор пользователя. Задать или изменять ад рес можно заблаговременно, послав плате конфигурационную команду по SMS. Если соединение установлено, то со стороны платы поступает запрос на установление PPTP тоннеля. На сторо не пользователя тоннель может уста навливать ПО, установленное либо на компьютере, либо на маршрутизаторе. Стационарные маршрутизаторы, под держивающие туннелирование по протоколу PPTP, доступны для приоб ретения. В процессе установления тоннеля PPTP плата ARMGeoSpyder2 авторизируется на стороне пользо вателя с использованием протокола MSCHAP v2. Далее происходит согла сование алгоритмов шифрования. Плата ARMGeoSpyder2 поддерживает шифрование по протоколуMPPE с дли ной ключа до 128 бит и смену ключа при передаче каждого пакета. Если подключение к Интернету с до машнего компьютера не обеспечива ется постоянным IP адресом, послед ний выделяется при каждомподключе нии. В нашем случае это не является проблемой, поскольку существуют бесплатные сервисы для связывания динамических IP адресов с постоян ными доменными именами, получа емыми на этих сервисах бесплатно. Такие сервисы называются динами ческими серверами DNS. Домашние маршрутизаторы, поддерживающие ПРИБОРЫ И СИСТЕМЫ 42 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 2 2013 Управляющие данные PPTP-протокола Зашифрованные данные туннелируемого протокола Формат пакета управляющего канала протокола PPTP Формат пакета канала данных протокола PPTP TCP-заголовок (20 байт) PPP- заголовок (2 байта) GRE-заголовок (12 байт) MPPE- заголовок (2 байта) Порт приёмника IP-адрес приёмника IP-адрес приёмника IP-адрес источника IP-адрес источника Номер протокола Номер протокола Тип протокола ххххх ххххх ххх.ххх.ххх.ххх ххх.ххх.ххх.ххх ххх.ххх.ххх.ххх ххх.ххх.ххх.ххх 06 (TCP) 47 (GRE) 1723 34827 (PPP) 0х00FD IP-заголовок (20 байт) IP-заголовок (20 байт) Рис. 5. Форматы пакетов протокола PPTP Управление оборудованием Накопление данных Аудио Канал VPN ARMGeoSpyder2 INTERNET Firewall WEB FTP TELNET NAT GSM GPRS Оператор GSM-связи Бюджетный маршрутизатор Путь данных между мобильным пользователем и мобильным объектом Путь данных между стационарным пользователем и мобильным объектом Рис. 6. Схема управления мобильным объектом с использованием VPN

RkJQdWJsaXNoZXIy MTQ4NjUy