SCADA protocols (IEC101, Modbus, …) on the serial interface (RS232) use proprietary addressing. Since IP addresses have to be used in the cellular network, a translation between the SCADA addresses and IP addresses is required.
M!DGE/MG102i has several ways how to handle the serial traffic. The preferred one is using the Protocol Server functionality. This feature is the same as in RipEX modems and it is a proprietary implementation of SCADA addresses to/from IP addresses translation. Thanks to this feature, point-to-multipoint, multi-master or basic point-to-point SCADA applications are possible to handle within GSM network without the need of any additional device. Details in SCADA Serial Protocols over GSM Network aplication note.
Another possible way is to configure TCP or UDP server which does not recognize individual serial protocols, but is capable to handle simple applications. Both implementations can be modified by the end-user to suit individual needs. This can be done via SDK programming which resembles very basic C programming. Using hostnames instead of IP addresses is possible in both options.
The arrangements described in Chapter 1, A Standalone M!DGE/MG102i in the Center and Chapter 2, A leased line to the Cellular Network Center also apply to the serial SCADA protocols, but the DNS hostnames cannot be used with the Protocol Server feature, only with TCP/UDP Server.