В настоящий момент у нас запушена сеть передачи данных из 7ми точек (контроллер + GPRS модем) и цетральный "сервер", подключенный к интернету по выделенке. Всего передается около 100 аналогов и 100 дискретов, передача 1 раз в 5 мин. Еще вычитываются среднедесятиминутные архивы (те же 100 аналогов) и 100 дискретов (они меняются раз в несколько дней).
По моим скромным подсчетам это должно составлять примерно:
100 аналогов * 6 байт (один аналог) * 12 (передач в час) = 7200 байт в час,
плюс дискреты (т.к. они меняются редко, посчитать трудно, но возьмем с запасом - 5000 байт с час),
плюс архивы примерно - 100 * 6 * 6 (десятиминуток в час) = 3600 байт в час.
Итого получаем, что в час передается примерно 15 килобайт.
Это "чистые" данные, ну еще затраты на формирование пакетов, установка соединения и т.п. Точно не знаю сколько это, возьмем 100%. Итого получается 30кб, ну пусть даже 50 кб - со всеми мыслимыми запасами.
Но, по нашей статистике (статистике интернет-провайдера) на самом деле передается около 500 кб в час, это в 10 раз больше, расчетного


Воспрос: Откуда такой большой объем передаваемых данных? И можно ли как-то оптимизировать траффик?
То, что это весь траффик генерится именно системой передачи данных - сомнений нет. При отключенном виндеконте интернет-траффика практически нет. На "сервере" ни какой другой софт, кроме Windecont'а в интернет не "ходит".
Трафик считался по статистике интернет-провайдера. Но и статистика оператора сотовой связи дает аналогичные цифры.