Rainbow Technologies Поиск Switch to English
Продукция Горячие предложения Склад и цены Решения Статьи Разработчикам О компании Контакты Карта сайта
Главная страница
Можно ли оптимизировать время установления связи в режиме GSM (передача данных)?

Q: Мы используем модем Fargo Maestro 100 для передачи данных в GSM режиме. Иногда время установки связи с удаленным модемом составляет до 16 секунд, что при передаче малых размеров данных является довольно существенным. Можно ли как то уменьшить данное время?

Так как внутри модема Fargo Maestro используется модуль WISMO Quik фирмы Wavecom, то можно воспользоваться опытом разработчиков, которые решали эту проблему для модемов Fastrack. Петербургские представители WAVECOM провели ряд экспериментов и составили список рекомендаций для оптимизации времени установления связи (оригинал статьи : http://www.megachip.ru/support/wavecom/issue.php?id=88).

При обмене данными в режиме с коммутацией каналов по сети GSM время установления соединения между двумя модемами может достигать 16 секунд в асинхронном непрозрачном режиме с использованием протокола V.32. Это существенно сужает возможности применения режима с коммутацией каналов в системах телеметрии. Тем не менее, существуют возможности уменьшения времени установления соединения, и одна из них заключается в выборе оптимального с этой точки зрения протокола и режима передачи.

По результатам тестирования было установлено, что наименьшее время соединения достигается при использовании обоими GSM-терминалами протокола V.110 и режимов передачи: прозрачный, асинхронный. В этом случае время, затрачиваемое на установление соединения, снижается до 2 секунд. Тестировались протоколы V.32 и V.110 с различными комбинациями режимов передачи прозрачный/непрозрачный для обоих GSM-терминалов.

Таблица

N Терминал 1
(вызывающий абонент)
Терминал 2
(вызываемый абонент)
Время установления
соединения, сек.
1 V.32, непрозрачный V.32, непрозрачный 14 - 16
2 V.32, прозрачный V.32, непрозрачный 14 - 16
3 V.32, прозрачный V.32, прозрачный 14 - 16
4 V.32, непрозрачный V.32, прозрачный 14 - 16
5 V.110, непрозрачный V.110, непрозрачный 12 - 14
6 V.110, прозрачный V.110, непрозрачный 5 - 6
7 V.110, прозрачный V.110, прозрачный 2
8 V.110, непрозрачный V.110, прозрачный 10-11

Очевидным преимуществом использования прозрачного режима передачи является возможность быстрого установления соединения между двумя GSM-терминалами. Однако нельзя не отметить и определенные недостатки режима, среди которых в первую очередь проявляется снижение помехозащищенности передачи. Соответственно, при работе в прозрачном режиме повышается вероятность разрыва соединения, и, кроме того, ужесточаются требования по минимально допустимому уровню сигнала (около -60dBm).

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

Существуют также и дополнительные эффективные методы оптимизации работы приложения с коммутируемым каналом связи GSM. Большую задержку в работу GSM-терминала вносит процесс инициализации устройства. Как правило, время инициализации модемов и модулей Wavecom составляет несколько секунд. Это время можно уменьшить, оптимизировав процесс работы GSM терминала на начальном этапе. Существует несколько способов воздействия на значение времени инициализации.

Инициализация записной книги GSM терминала Wavecom занимает определенное время, и, в случае отсутствия необходимости ее использования запрет инициализации записной книги уменьшает время инициализации терминала на несколько секунд. Запрет устанавливается командой AT+WAIP=1, после чего необходимо сохранить эту настройку в EEPROM, чтобы она учитывалась при последующих загрузках: AT&W. При установленном запрете инициализации записной книги команды работы с записной книгой выполняться не будут (+CME ERROR:3).

В модемах реализованы специальные возможности управления параметрами устройства, в том числе предусмотрена функция ускоренного обмена данными между SIM и терминалом, дающая эффект приблизительно в 1 секунду. Активация данной функции производится командой AT+WFM=1,B или AT+WFM=1,"SIMSPEEDENH", а новые параметры вступают в действие после перезагрузки терминала.

Существует также зависимость времени инициализации от типа SIM. Абонентские модули, соответствующие GSM Phase 2+, реализуют возможность ускоренного обмена данными с терминалом (57,6 кбит/с или 115,2 кбит/с), и являются оптимальным вариантом для использования в GSM терминалах Wavecom. По сравнению с SIM GSM Phase 2 эффект от использования абонентского модуля GSM Phase 2+ составляет от нескольких миллисекунд до нескольких секунд при любом обращении к SIM.

Определенный эффект дает деактивация пользовательских функций, например обслуживание голосового почтового ящика, командой AT+WFM=0,A или AT+WFM=0,"CPHS".

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

предыдущая следующая

версия для печати

Наверх
главная страница | продукция | горячее предложение | склад и цены | решения | статьи | разработчикам | о компании | контакты | карта сайта
Rainbow Technologies, 2005
https://betonmobile.ru/mobile-liga-stavok
Разработка сайта FlyNet
prev next list
rand
Rambler's Top100

RadioTOP-рейтинг радиотехнических сайтов
Гипермаркет Shop.Sec.Ru