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

 
 
> Бага sim900, UDP в прозрачном режиме
groovy
сообщение Oct 7 2010, 19:03
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Суть такая:

Использую встроенный UDP/IP стек в прозрачном режиме.

Раз в три минуты выхожу из прозрачного режима дерганием ноги DTR.
Произвожу обмен AT командами, в основном только AT+CMGL.
Выполняю ATO и возвращаюсь в прозрачный режим.

Примерно через раз после такого входа/выхода происходит смена номера исходящего порта в UDP пакетах.
Если не прыгать из режима в режим - номер порта держится долго, но иногда все равно меняется (при последнем тестировании продержался 40 минут, потом без видимых причин смениля).

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

В быструю развязку со стороны SimCom я не верю, так что буду пробовать что-нибудь другое.

Очень печально.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
id_Alx
сообщение Oct 12 2010, 08:55
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 79
Регистрация: 12-08-06
Из: Минск
Пользователь №: 19 504



AT+CLPORT не для этих случаев?

Вдогонку - UDP вообще нормально работает? Есть по одному SIM900 1137B06 и SIM900D 1137B05, симптомы работы по UDP одни и теже - отправляет нормально, принимать со странностями. Сразу после cipstart стабильно ничего не принимает, если с него же отослать один-два небольших пакета - начинает принимать, принимает относительно стабильно пока опять не отправишь с него что-нибудь, пропадание бессистемно. В основном тестировался в непрозрачном режиме, но пару тестов показали тоже и в прозрачном. От cipmux не зависит. SIM300D в аналогичных условиях без вопросов.

Сообщение отредактировал id_Alx - Oct 12 2010, 13:02
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 20 2010, 07:38
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(id_Alx @ Oct 12 2010, 12:55) *
Вдогонку - UDP вообще нормально работает? Есть по одному SIM900 1137B06 и SIM900D 1137B05, симптомы работы по UDP одни и теже - отправляет нормально, принимать со странностями. Сразу после cipstart стабильно ничего не принимает, если с него же отослать один-два небольших пакета - начинает принимать, принимает относительно стабильно пока опять не отправишь с него что-нибудь, пропадание бессистемно. В основном тестировался в непрозрачном режиме, но пару тестов показали тоже и в прозрачном. От cipmux не зависит. SIM300D в аналогичных условиях без вопросов.

Пардон - если нет внешнего IP, то модуль и не может ничего принимать (откуда) ? Что-то кинули на сервер, сервер узнал IP и порт и может передавать модулю посылки. Все будет работать, до тех пор, пока у модуля не сменится порт. После этого - по новой. А порт может меняться довольно случайным образом, может долго один держаться, может через секунду смениться. И это не связано с самми модулем, это шуточки оператора. Если это не устраивает - покупайте внешний IP.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- groovy   Бага sim900   Oct 7 2010, 19:03
- - av-master   у меня 900-ка уже 2 месяца непрерывно долбит и вро...   Oct 7 2010, 19:31
- - groovy   Дополнение: Все вышеперечисленное происходит при ...   Oct 7 2010, 19:52
- - stream   На этой карточке оператор предоставляет белый IP-а...   Oct 8 2010, 06:34
|- - =F8=   Цитата(stream @ Oct 8 2010, 09:34) На это...   Oct 8 2010, 09:08
|- - groovy   QUOTE (stream @ Oct 8 2010, 10:34) На это...   Oct 10 2010, 15:42
|- - alx125   Цитата(groovy @ Oct 10 2010, 18:42) IP ад...   Oct 10 2010, 23:32
|- - rx3apf   Цитата(groovy @ Oct 10 2010, 19:42) По де...   Oct 11 2010, 19:32
- - ArtemKAD   Возможно эти http://www.eserv.ru/WhatIsProxyServer...   Oct 10 2010, 21:13
|- - groovy   QUOTE (ArtemKAD @ Oct 11 2010, 01:13) Воз...   Oct 11 2010, 14:28
- - ArtemKAD   Андрей Черезов? Вряд-ли - я бы Андрея узнал... Да ...   Oct 11 2010, 15:05
- - id_Alx   Модули используются в закрытой VPN сети с выделенн...   Oct 20 2010, 07:49
- - rx3apf   Цитата(id_Alx @ Oct 20 2010, 11:49) Модул...   Oct 20 2010, 07:59
- - id_Alx   Цитата(rx3apf @ Oct 20 2010, 10:59) Я исп...   Oct 20 2010, 09:15
- - rx3apf   Цитата(id_Alx @ Oct 20 2010, 13:15) Испоь...   Oct 20 2010, 09:21
- - groovy   Вообще с этой багой какой-то казус. Она стабильно ...   Oct 20 2010, 12:21
- - rx3apf   Цитата(groovy @ Oct 20 2010, 16:21) Вообщ...   Oct 20 2010, 12:32
- - groovy   Общего случая тут нет, есть толко частные Я говор...   Oct 20 2010, 12:40
- - rx3apf   Цитата(groovy @ Oct 20 2010, 16:40) Общег...   Oct 20 2010, 13:19
- - groovy   QUOTE (rx3apf @ Oct 20 2010, 17:19) Остае...   Oct 20 2010, 19:48
- - rx3apf   Цитата(groovy @ Oct 20 2010, 23:48) Как я...   Oct 20 2010, 19:50


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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:19
Рейтинг@Mail.ru


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