Other ServerSocket/AsyncStreams: IP change without terminating the current connection?

KMatle

Expert
Licensed User
Longtime User
I've configured my GPS tracker to send data to my B4J app (via GPRS). Inside the B4J app I handle new connections for several clients to connect. I've noticed that the provider of the trackers SIM card changes the IP address while a connection is established (I don't mean the normal behaviour of changing ip addresses). So in ONE active connection is used by 2 ip addresses.

I was assuming that in the case of a new ip address the active connection will be terminated. As it seems, sometimes there is a switch but the connection is kept.

Is that a normal behaviour?
 
Top