Hi - I have a small problem that is described below and hope someone from VodaCom can help me, or perhaps someone had a similar experience:
I have Telemetry units that reports information to a central system available on the Internet. These reports are sent using UDP Packets over the GPRS network to a IP address / URL on the internet (the central system).
For each report received, a acknowledgment is sent back to the unit to indicate a successful receipt of the report sent by the Telemetry Unit.
I have conducted some tests using a Private APN on the VodaCom network that I had access too and all worked fine. I now also tried these same tests using the 'internetvpn' APN provided by VodaCom as it is the only APN I know that will assign a public IP address to the Telemetry unit when it connects on the GPRS network.
The problem I now have is that I am able to send data form the Telemetry Unit to the Central system, but the acknowledgment Packet sent from the central system back to the telemetry unit fails and does not reach the unit. Various tests later seems to indicate that all incoming packets to the Telemetry unit is blocked somewhere in the VodaCom Network by a firewall or router.
Does anybody now if this is indeed the case, and is there a work around to send UDP Packets from the Internet to a Unit connected on the VodaCOM GPRS network.
Just a note: I also tried to establish a standard TCP/IP Socket Connection from the central system to a PC connected via GPRS - again the connection failed in this direction and I was only able to establish a connection from the PC connection via GPRS to the central system on the internet. Clearly all firewalls and routers was taken care of as these tests are successful when conducted using only the internet.
Any information on this topic is greatly appreciated!
I have Telemetry units that reports information to a central system available on the Internet. These reports are sent using UDP Packets over the GPRS network to a IP address / URL on the internet (the central system).
For each report received, a acknowledgment is sent back to the unit to indicate a successful receipt of the report sent by the Telemetry Unit.
I have conducted some tests using a Private APN on the VodaCom network that I had access too and all worked fine. I now also tried these same tests using the 'internetvpn' APN provided by VodaCom as it is the only APN I know that will assign a public IP address to the Telemetry unit when it connects on the GPRS network.
The problem I now have is that I am able to send data form the Telemetry Unit to the Central system, but the acknowledgment Packet sent from the central system back to the telemetry unit fails and does not reach the unit. Various tests later seems to indicate that all incoming packets to the Telemetry unit is blocked somewhere in the VodaCom Network by a firewall or router.
Does anybody now if this is indeed the case, and is there a work around to send UDP Packets from the Internet to a Unit connected on the VodaCOM GPRS network.
Just a note: I also tried to establish a standard TCP/IP Socket Connection from the central system to a PC connected via GPRS - again the connection failed in this direction and I was only able to establish a connection from the PC connection via GPRS to the central system on the internet. Clearly all firewalls and routers was taken care of as these tests are successful when conducted using only the internet.
Any information on this topic is greatly appreciated!