реклама на сайте
подробности

 
 
> GPRS and RealTime, возможно ли
GP_
сообщение Mar 3 2009, 09:14
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 30-07-07
Пользователь №: 29 450



В трех словах. Есть трекер с СИМ300С внутри. Использую внутренний стек. Возникла задача реалтайма (под реалтаймом понимается задержка<20c), но не получается из-за частых разрывов соединения после которых не всегда быстро поднимается новое. Может подняться за 10с, а может за многа минут. Вопрос к уважаемому сообществу следующий. Возможен ли реалтайм (ну или почти реалтайм) вообще и на СИМ300 в частности?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Mar 3 2009, 10:02
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



В принципе возможно.
На SIM300, но не используя их внутреннего стека.
Точнее даже не пытался его использовать и ничего сказать не могу.

Недавно запустили систему где GPRS заменил ближнюю радиосвязь.
Т.е. объекты практически в прямой видимости у оператора, но при этом появилась возможность администрировать систему хоть из африки.
Объектов более 30. Каждый дивайс может управлять каждым, а также всеми может управлять оператор и удаленный администратор.
Среднее время реакции на комманду с подтверждением по TCP/IP - 1 сек. В 3G сети - 0.5 сек
Среднее время подсоединения к серверу из теплого состояния (оператор найден, но не установлен GPRS коннект) - 30 сек.
Хотя обычный режим все время быть на связи.
Разрывы связи наблюдаются, но они довольно разнообразные.
Чаще всего происходит задержка ответа, несколько десятков раз в сутки задержка достигает 10 и более сек.
На уровне TCP протокола больше разных сбоев и нюансов, но они не видны юзеру. Решаются подстройкой TCP стека.
Чтобы конкретно пропадала связь фиксируется один раз за несколько суток.

Цитата(GP_ @ Mar 3 2009, 11:14) *
В трех словах. Есть трекер с СИМ300С внутри. Использую внутренний стек. Возникла задача реалтайма (под реалтаймом понимается задержка<20c), но не получается из-за частых разрывов соединения после которых не всегда быстро поднимается новое. Может подняться за 10с, а может за многа минут. Вопрос к уважаемому сообществу следующий. Возможен ли реалтайм (ну или почти реалтайм) вообще и на СИМ300 в частности?
Go to the top of the page
 
+Quote Post
etoja
сообщение Mar 3 2009, 12:03
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Цитата(AlexandrY @ Mar 3 2009, 13:02) *
В принципе возможно.


Нет, невозможно. По стандарту GPRS соединение может быть предоставлено с задержкой до 30 секунд с момента запроса на GPRS соединение по команде ATD*99***1#
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 3 2009, 13:31
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



А я выходил по команде ATD*99# wink.gif
Соединение вообще-то один раз организуется в начале работы.
А потом постоянно поддерживается.
Да и вообще соединение слишком часто делать невыгодно, поскольку за каждое соединение у нас к примеру берут определенную плату, как за SMS приблизительно.
Да и 30 сек нельзя считать не реальным временем.
Есть знаете ли такие сферы деятельности человека где 30 сек вполне реальное время.
Например, если в конфе отвечают спустя минуту после вопроса то я это считаю реальным временем biggrin.gif

Цитата(etoja @ Mar 3 2009, 14:03) *
Нет, невозможно. По стандарту GPRS соединение может быть предоставлено с задержкой до 30 секунд с момента запроса на GPRS соединение по команде ATD*99***1#
Go to the top of the page
 
+Quote Post
etoja
сообщение Mar 3 2009, 14:22
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



GP явно написал:
"под реалтаймом понимается задержка<20c"
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 3 2009, 18:45
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Тайминги типичного процесса c внешним стеком.

40 сек - ожидание регистрации в сети GSM.
2 сек - инициализация модема разными командами, проверка качества сигнала
36 мсек - от команды AT*99# до ответа CONNECT
5 сек - от сообщения CONNECT до завершения выполнения всех этапов PPP подключения
1 сек - установка TCP коннекта с сервером
1 сек - посылка сообщения по TCP и приход ответа

У встроенного стека нет явного этапа PPP поэтому может у них даже быстрее будет.
Вот интересно, кто нибудь скажет?


Цитата(etoja @ Mar 3 2009, 16:22) *
GP явно написал:
"под реалтаймом понимается задержка<20c"
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GP_   GPRS and RealTime   Mar 3 2009, 09:14
- - MicronSys   для движующхся объектов GPRS -realtime -- не...   Mar 3 2009, 09:44
|- - Baser   Цитата(AlexandrY @ Mar 3 2009, 20:45) Тай...   Mar 3 2009, 21:53
|- - ivstech   Цитата(Baser @ Mar 4 2009, 03:53) 2. Подк...   Mar 4 2009, 07:14
- - PIC_Embedder   Меня удивляет топикстартер. Здесь уже не раз хваст...   Mar 3 2009, 14:58
|- - GP_   Делаю вывод: со своим стеком и СИМ300 можно сделат...   Mar 3 2009, 15:51
|- - Baser   Цитата(GP_ @ Mar 3 2009, 17:51) Делаю выв...   Mar 3 2009, 16:30
- - GP_   Пример статистики по соединениям за небольшой отре...   Mar 4 2009, 08:41
|- - Baser   Цитата(GP_ @ Mar 4 2009, 10:41) Пример ст...   Mar 4 2009, 10:46
||- - etoja   Цитата(Baser @ Mar 4 2009, 13:46) У меня ...   Mar 4 2009, 11:48
||- - Baser   Цитата(etoja @ Mar 4 2009, 13:48) Если в ...   Mar 4 2009, 12:27
|- - AlexandrY   Ну.., у вас совсем запущенный случай. Просите опер...   Mar 4 2009, 16:25
|- - M_Z   Цитата(AlexandrY @ Mar 4 2009, 19:25) Пос...   Mar 4 2009, 17:17
|- - AlexandrY   GSM - это радиосвязь. Когда надо дозвониться все ...   Mar 4 2009, 17:51
|- - M_Z   Цитата(AlexandrY @ Mar 4 2009, 20:51) GSM...   Mar 4 2009, 18:35
|- - AlexandrY   Считать лучше надо. У нас со следующего года ввод...   Mar 4 2009, 19:28
- - GP_   На подвижных. Но на стационарных тоже достаточно ч...   Mar 4 2009, 11:53
|- - M_Z   Цитата(GP_ @ Mar 4 2009, 14:53) На подвиж...   Mar 4 2009, 12:01
|- - Harbinger   Цитата(M_Z @ Mar 4 2009, 14:01) Нельзя ис...   Mar 4 2009, 12:26
- - GP_   При передаче с интервалом 20с и 2мин разницы в инт...   Mar 4 2009, 13:03
|- - M_Z   А что значит ? Цитата(GP_ @ Mar 4 2009, 16...   Mar 4 2009, 13:15
|- - etoja   GPRS соединение - это захват свободных в данный мо...   Mar 4 2009, 13:55
- - GP_   (соединение в открытом состоянии) - это когда на A...   Mar 4 2009, 14:06
|- - M_Z   Цитата(GP_ @ Mar 4 2009, 17:06) (соединен...   Mar 4 2009, 14:44
- - GP_   "Но в жизни все таки интереснее числа." ...   Mar 5 2009, 10:23
|- - AlexandrY   А вот это не разговор. Что такое TcpServer ? В к...   Mar 5 2009, 11:27
|- - M_Z   Цитата(AlexandrY @ Mar 5 2009, 15:27) А в...   Mar 5 2009, 11:57
||- - etoja   Разрыв соединения - это отсутствие от сервера TCP-...   Mar 6 2009, 07:47
||- - M_Z   Цитата(etoja @ Mar 6 2009, 10:47) Разрыв ...   Mar 6 2009, 08:24
||- - etoja   Цитата(M_Z @ Mar 6 2009, 11:24) Мы сталки...   Mar 6 2009, 09:04
|- - GP_   Цитата(AlexandrY @ Mar 5 2009, 13:27) А в...   Mar 6 2009, 08:59
|- - AlexandrY   Пока видно, что дивайсы используют адреса из подсе...   Mar 6 2009, 11:10
- - Rst7   ЦитатаСоединение должно быть закрыто сервером при ...   Mar 6 2009, 10:57
- - Rst7   ЦитатаИ это еще не значит что сокет закроется. В ...   Mar 6 2009, 11:20


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 05:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01451 секунд с 7
ELECTRONIX ©2004-2016