Moduł GSM

Witam! Próbuje utrzymać transmisje GPRS z serwerem. Jeśli przez zbyt długi czas dane nie są transmistowane w żadną strone to po kilku godzinnej przerwy gdy próbuje przesłać dane to nie przechodzą. Moduł przez cały czas pokazuje że połączenie jest aktywne. Czy ktś wie z czym to może być związane. Może sieci GSM po długim czasie nieaktywności połączenia zrywają je czy może coś inego?? Używam modułu SIM300

sojeek

Reply to
Jarosław Sójka
Loading thread data ...

Bardzo mozliwe ze po jakims czasie nieaktywnosci, tzw kontekst PDP jest w sieci tracony i twoje pakiety ida do /dev/null.

Nie mozesz co godzine/dwie cos spingowac?

Reply to
darnok

Bradziej mi zalezy zeby to moduł GSM wiedział ze nie jest połączony i jakby co aktywował połączenie a w nim chyba opcji pinga nie ma a jak jest to zalezy mi na oszczedzaniu wysyłanych pakietów w cleu mniejszego rachunku za GPRS'a.

Reply to
Jarosław Sójka

Właśnie to - jeśli udaje Ci się utrzymać czas liczony w godzinach to i tak masz szczęście bo jak dobrze pamiętam gwarantowany czas utrzymania IP jest rzędu 5 minut. Urządzenie musi od czasu do czasu coś wysłać. Jakiegoś UDP z kilkoma bajtami wystarczy. Możesz pinga - wówczas odbierając echo wiesz, że jesteś połączony. Ping co 5 minut nie nabije zbyt wiele kosztów.

Reply to
Bogdan Gutknecht z domu

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.