I have an app running on an FSU which uses SMTP over GPRS. It all works fine. I use a flow to set up the connection with wip_bearer_open. The under lying library software gives trace outputs [GPRS]: GPRS EVENT: (event code - 27 for attached, 28 for disconnect etc). The library software seems to check for service every 15 secs or so. Does it send any test data to check the link, therefore incuring service costs, or can it do via some handshaking with the GPRS service? I just want to check if this always on implementation is reasonable for a 24/7/365 application, and not going to be running up bills.
i personally doubt that is sends data. but i’m not sure though
I would hope not, but some mobile devices do, hence checking.
Without actually tansferring some data, you can’t be sure that the entire link is still up.
I suspected it might have to do this. The costs would be low but have to be accounted for.
With mobile devices, people have been caught out when going abroad with GPRS active, and on their return get a huge bill as the service providers charge alot for data services abroad.