Authors: Aitor Arzuaga Munsuri, Jose Miguel Arzuaga Canals and Mikel Zamalloa Aiartzaguena, uSysCom, Spain
Given that GPRS operator networks are public, the implications of this fact are examined from the utility’s point of view, and finally we list the most important aspects to be considered in order to perform a successful implementation of a telecontrol system over GPRS.
Companies in the electric sector have a multitude of SCADA Telecontrol systems which operate with protocols aimed at serial ports, for example IEC 60870-5-101, DNP3... Historically, communication with remote sites has been performed using the electric company’s private communications channels, such as SDH networks, PDH, VHF and microwave radio or others. This option was the only one available capable of covering the communication requirements for the provision of service.
In the present day, companies are under increasing pressure to reduce infrastructure operating costs, but at the same time maintain (or increase) the availability and reliability of their communications. As such, new methods of communication are being explored to allow them to do so. A clear alternative is the use of public communications networks, using a service provided by an operator. One option which has been used for some time is data calls, either over a fixed or mobile (GSM) network.
In recent years, with the development and progressive implementation of packet switching technologies over mobile networks (GPRS/UMTS/EDGE), a new range of possibilities has opened up which may make them viable for telecontrol applications. On the one hand, a TCP/IP-based service is offered, which guarantees the reception of traffic and the “always online” nature of this type of service. Further, charges based on exchanged traffic volume, as opposed to circuit switching connections which are charged by connection time, may be a very attractive feature for utilities. Only the traffic actually exchanged is paid for.
Nevertheless, each of the telecontrol protocols which were once designed for implementation using serial ports have their peculiarities which make direct use over a TCP/IP network, with the inherent latency of a GPRS network, problematic and even unviable. There are a number of determining factors which must be considered for telecontrol communications to be rolled out appropriately and reliably. On the other hand, the main source of reluctance to using GPRS networks on the part of electric companies lies in the difficulty in monitoring and verifying the level of service provision promised by the mobile services operator, given that this comprises an aspect which the electric company does not possess a sufficient level of control over or means to verify.
This article summarises all of the aspects which must be considered in order to successfully and reliably establish a telecontrol application over GPRS, and details the parameters and methods which must be taken into account by the electric company to control the quality of service provided by the operator.
Telecontrol protocols used over a serial port communication interface were initially designed for transmission methods characterised by the following properties:
In a typical telecontrol application which we will take as an example, there is a serial connection between a Control Center, generally located in an office, and a telecontrol RTU located in a remote installation. The serial Control Center – RTU connection is realized by means of a radio communications channel, microwave links (private channels) or by satellite and telephone networks (third-party channels). In the proposed solution over GPRS shown in Figure 1, the serial link is replaced by a TCP connection over GPRS.
In order to implement a telecontrol solution over GPRS it is necessary to add encapsulators to perform the following functions:
As can be observed in Figure 2, problems can arise in telecontrol applications over GPRS which use protocols initially designed for application on serial ports if all lost messages are allowed to be recovered by the TCP protocol. If the recovery occurs after the Control Center has retransmitted the original protocol message, it will receive two answers, one of which will be out of sequence. As a result, depending on the configuration of the control center, this will cause the link to be reset and recovered.
In practice, this makes the GPRS link unusable for a telecontrol application under low coverage conditions because the protocol link is dropped and recovered constantly. By implementing sequence control on the end encapsulators, the problem is avoided and the link is reliable, without the need to reconfigure the protocol time parameters of the Control Center (which may not even be viable or desirable).
It is also extremely important to adjust all of the application timeouts in telecontrol applications to the new transmission technology. The link latency increases to the order of seconds, and it is therefore essential to increase time values accordingly. For example, in some implemented systems, application timeouts of around 1 second have been increased to 10 seconds, obtaining good results.
The GPRS system (General Packet Radio Service) is an additional mobile data service offered over GSM networks. GPRS is a packet switching service, directed at the use of TCP/IP applications. As such, this system is suitable for applications such as Internet navigation or file exchange.
The GPRS service is offered on a number of GSM frequency bands (800, 900, 1800, 1900 MHz) as a complimentary service, with practically worldwide coverage (except for Japan and Korea).
The GPRS service allows for packet mode data transmission speeds from 9 to 40kbps (uplink) and 9 to 80kbps (downlink). This transmission technology is therefore asymmetric in terms of data speed. There are evolved versions of the technology such as EDGE (Enhanced Data rate for GSM Evolution) which allow higher transfer rates (up to 236 K bps downlink and 60 kbps uplink), and these are available in many countries. GPRS technology therefore presents multiple applications in the world of Telecontrol, given its reliability and high coverage. Nevertheless, there are some aspects of GPRS networks which must be considered in order to achieve effective implementations:
Some network operators offer their customers the possibility of obtaining a private IP domain (GPRS intranet), meaning they obtain a subnet of private IP addresses, isolated from the internet and other GPRS users, and accessible only from other points in the private IP subnet. Figure 3 shows some telecontrol applications and others of interest to electric companies which can be implemented over a GPRS network.

There is a certain degree of reluctance among companies in the electric sector towards using public communications infrastructures for the provision of telecontrol services. This is due to the existence of a series of factors which used to make this strategy ill-advised, such as:
In recent years factors have also appeared which would seem to favor the use of operator or public communications networks:
If we take all of these factors into account, we can draw up a series of general recommendations which can make the transition to using GPRS networks for telecontrol applications simpler and less traumatic for a utility company. We list these arguments below:

Aitor Arzuaga Munsuri graduated at the ETSIT Bilbao in 1999. He began his career as a grantee at Hewlett Packard, then moved to Ericsson. In 2002 he joined uSysCom, a branch of ZIV, and designed hardware for utility communications equipment. He is an active member of Cigré groups, a representative of the Spanish committee in IEC TC57WG10 and a member of IEEE. He has many articles about communications for industrial applications. Since mid-2009, Aitor is head of R&D activities at ZIV.
Jose Miguel Arzuaga Canals or Txetxu for friends obtained in 1998 his Telecommunication Eng. degree. He started his carrier in Vodafone, Spain, with positions in the IT area. In 2000 he started a new job in an Ericsson unit, whose goal was to make machines talk. At present, Txetxu is the general manager of uSysCom, a spin-off company in ZIV, uSysCom designs and manufactures telecom. equipment for the Electrical Utilities.
Mikel Zamalloa Aiartzaguena completed the studies to obtain a Telecommunication Engineering degree from the University of the Basque Country in 2006. After working for Bosch GmbH as a trainee, he completed the graduate program of the Basque Government on International Commerce. He has been working on utility communications systems for the ZIV group since he joined ZIV-USA in 2007. In 2008 he joined uSysCom-ZIV as an Application Engineer and remains in that position.