WebAccess/DMP requires every device to have the WebAccess/DMP Client Router App installed.
The basic principle of operation is that the WebAccess/DMP client maintains a TCP connection with the WebAccess/DMP management server. This means that the device is always connected, and therefore the user can reach the device immediately, as required.
However, there is a cost associated with maintaining this always-on TCP connection. Packets of data must be sent periodically, in order to maintain the connection. For the majority of our customers, the device connects to WebAccess/DMP via cellular. Which means that the cellular network provider (or “carrier”) charges for all data exchanged: even if it is only TCP “keepalive” data and not “application” data.
In normal operation, each device connected to WebAccess/DMP consumes approximately 440kB of data every day.
This can be reduced to approximately 240kB per day if you chose to disable the default monitoring feature on the client.
|Data Usage per Device||Up per Day||Down per Day||Daily Total||Monthly Total|
|Monitoring Disabled||120 kB||120 kB||240 kB||7.2 MB|
|Monitoring Enabled, every 15 minutes||320 kB||120 kB||440 kB||13.2 MB|
The first graph shows you how the device counters for data downloaded and uploaded are incrementing over time. The default time interval in this view is 24 hours.
The most significant factor that leads to the data usage figures above is the transport keepalive interval we use in the WebAccess/DMP Client Router App. This is hard-coded to be 60 seconds (1 minute). This may seem aggressive, but we have encountered cellular operators with VERY short timeouts on their networks. Of the order of 2 minutes!
The Configuration manual for your device has a section on the use of the “Check Connection” feature, which is part of the Mobile WAN configuration. It states unequivocally:
Enabling the Check Connection function for mobile networks is necessary for uninterrupted and continuous operation of the router.
This advice still applies to any device using WebAccess/DMP, but the “Enable Traffic Monitoring” item should also be enabled. This means that the device will monitor all traffic on the cellular interface, and only send ping requests if the selected Ping Interval is less than the WebAccess/DMP keepalive interval (60 seconds). If you do not “Enable Traffic Monitoring”, the device will send periodic ping requests in order to check the cellular connection. This will add to your cellular data usage.