Default Orange SPV M1000 - Networking Problem

It is somewhat technical in nature but I will try to describe it.

Because of the way TCP/IP networking works over GPRS, we need to change two of the TCP/IP parameters from their default values.

These are: the Keep-alive interval - we change from 2 hours to 1 minute.
the TCP max data retransmission - we change from 5 to 3.

These parameters are held in the registry - see
http://msdn.microsoft.com/library/en...rySettings.asp

Our software changes these settings to the appropriate values.

We have run this software successfully on the O2 XDA1 and XDA2.

When we run this software on the Orange SPV M1000 - we have the following problems.

1. Keep-alives are sent every 2 hours - in fact we get a reconnection every 128 minutes.

2. After about 1 hour of inactivity, the TCP/IP session is dropped without warning.

3. When we send a message after the session has been dropped (from the SPV M1000 to our server) it takes 8 minutes to get a time-out error.

Suggestions ?

----------------

Device Information:
ROM 1.60.00 WWE, 12/03/03
Radio 1.10.00
Protocol 1337.18
ExtROM 1.60.38