Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


dmw

dmw

59 posts

Master Geek


#2511 15-Oct-2004 15:17
Send private message

I am a software developer looking at using GPRS to Pocket PC Phone Edition devices. A couple of usage questions:

1. Does the device lose the GPRS connection (eg in a lift, underground carpark, etc)?

2. Is this a problem? Eg do you know the connection is down, and does it reconnect automatically when back in a coverage area and tell you when it is back online?

3. Can data still be sent/received while talking on the phone?

Any other potential pitfalls you can think of?

thanks,
david

Create new topic
freitasm
BDFL - Memuneh
80652 posts

Uber Geek
+1 received by user: 41045

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

#9364 15-Oct-2004 15:31
Send private message

If there's no coverage, yes, the connection is lost. If the device is just checking e-mails for example this shouldn't be a big deal. If you have an application that interfaces with a backend server, the application should cope with no coverage, sicne this is not a problem with this OS, but with mobile operators deployments. In this case most applications are aware of no-connectivity situations, and tank transactions for later synchronisation (either when GPRS or CDMA is available again or by synchronisation via cradle).

The device will automatically reconnect if your application requests TCP/IP connectivity and there's coverage. As I said, if the application is aware of no coverage, then it should tank the transactions.

GPRS devices are defined in three classes: Class C requires manual switch between data and voice calls, Class B will terminate any data connection when an incoming call is presented by the network, and Class A can handle both voice calls and data connections simultaneously. Currently there are only Class B devices.




Referral links: Quic Broadband (free setup code: R587125ERQ6VE) | Samsung | AliExpress | Wise | Sharesies 

 

Support Geekzone by subscribing (browse ads-free), or making a one-off or recurring donation through PressPatron.

 




dmw

dmw

59 posts

Master Geek


#9365 15-Oct-2004 15:46
Send private message

Hi Mauricio,

Yes, our app will handle loss of connection, and use store and forward technology to retransmit data when reconnected.

From what you say, the connection can be lost due lack of coverage and also if an incoming call is received. Is that still the case, even if the user chooses to reject the phone call?

The reconnection sounds like it is not automatic, but only performed by the OS in response to a request from an app for connectivity? So if our app wanted to reconnect ASAP, it would need to keep trying.

Have I understood things correctly?

david




freitasm
BDFL - Memuneh
80652 posts

Uber Geek
+1 received by user: 41045

Administrator
ID Verified
Trusted
Geekzone
Lifetime subscriber

#9366 15-Oct-2004 15:53
Send private message

Yes, you're in the right track... Of course i'm talking about Windows Mobile OS. Symbian and Palm OS may be a little different, but in essence they all behave like this.




Referral links: Quic Broadband (free setup code: R587125ERQ6VE) | Samsung | AliExpress | Wise | Sharesies 

 

Support Geekzone by subscribing (browse ads-free), or making a one-off or recurring donation through PressPatron.

 


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.