Modem Traffic Calculation

The Software of the Modem (the KMMidlet) tries to establish a TCP connection with one of the Servers and to keep this open. For this purpose it has to send data packages across the connection even if there are no requests or alarms. Different carriers use different values for the maximum time a TCP Socket is kept open without any data traffic. Common values for this time are:

To keep a TCP Socket (Connection) alive the Modem can send two types of messages:

Payload is 15 Byte for the request and 7 Byte for the response. Each request or response generates also a TCP-ACK packet. The modems are able to work with two different TCP variants, the default variant has an TCP/IP Header of 52 Bytes, the other the minimum of 40 Bytes. This means (number in brackets is for the 40 Byte TCP/IP variant):

The Midlet Version 3XX will generate the following numbers:

This is just the traffic to keep a Socket open and alive, each successful opening of a TCP Socket costs a payload of 161 Bytes for authentification and 3 TCP/IP packets (SYN, SYN-ACK and ACK). These are 317(281) Bytes for each successful reconnect.


----


Accounted traffic may be very different from these calculations

So the accounting/billing model is the most important part. Please use the above mentioned real traffic values for negotiations with your carrier/provider