Real Time Remote Monitoring over Cellular Network

Introduction

For distribution infrastructures located in remote, isolated areas, unmanned monitoring systems have long been constrained by the limitations of long range communications. Traditionally, radio communication was used as part of the solution, and even though this communication medium has proven cost-effective, a significant disadvantage was the limit imposed by available data transmission speeds, the long transmission times, and the increased possibility of data loss as the transmission area expanded.

The advent of advanced cellular communications technology has loosed system integrators from each these restrictions, delivering new potential for remote monitoring solutions. By carrying monitoring and control communications over cellular, engineers can build a remote management platform that is easy and economical to deploy, minimizes site visits for configuration and maintenance, and can reliably deliver in real time both high bandwidth applications like video surveillance and critical low-bandwidth alarms.

Why Cellular?

When using radio communications for pipeline management, system administrators typically configure Remote Terminal Units (RTUs) to log data in local storage devices and then send maintenance personnel site-to-site to collect the data. Since data is not transmitted in real-time, implementing high bandwidth applications such as video surveillance carry resource management difficulties that are often insurmountable, while costly resources must be allocated to collect and parse the data from the remote sites. Consequently, system architects are now turning to cellular communications for a more flexible and efficient communication platform.

The beauty of cellular technology is that it can serve IP networks, and since the vast majority of field devices are now IP-enabled it is possible to carry all manner of field data over cellular links. But using IP communications alone is not enough, because bandwidth and latency are also important considerations. Since cellular networks transmit over much greater distances than traditional radio and microwave communication interfaces, the number of communication relay nodes required is much reduced in comparison to radio or microwave systems. Moreover, with cellular’s much expanded bandwidth and improved resistance to interference and by using the communication infrastructure already installed by cellular providers, far fewer relay points are required, allowing system operators to reduce infrastructure expenses even further.

With the recent transition from GPRS to HSPA, cellular technology has recently seen dramatic improvements in bandwidth and network latency. Maximum bandwidth for cellular uplinks can currently reach 5.76 Mbps, and the downlink bandwidth can reach as high as 14.4 Mbps. Cellular latency has also been significantly reduced, with some networks reducing latency to times as low as 100 milliseconds. The bottom line is that today, in every respect cellular performance now exceeds almost any other long-range communications technology available.

Dynamic Versus Static IPs in Remote Data Acquisition

In order to establish bi-directional communications (so the central site may directly query the data loggers, and vice versa), it is best if both the cellular modems at the remote sites and the SCADA server are assigned static public IPs. However, since cellular network carriers charge higher fees for static IPs than they do for private, dynamic IPs, this setup can quickly get extremely expensive.

Dynamic Versus Static IPs in Remote Data Acquisition

Using appropriately featured OPC software, however, it is possible to configure a remote device to automatically register itself with a central SCADA that uses a fixed IP. In this way, the SCADA will receive and register the remote device’s IP address and be able to deliver or record tag updates accordingly. This arrangement is a very easy and cost effective means of managing remote devices over cellular. In addition to using device registration with an OPC server, it is also possible to use dynamic DNS registration, where the remote device converts its dynamic or private IP to a DNS hostname (i.e., a URL). In this way, the central software only needs to have a database of URLs to connect to a remote HSPA device.

Active Data Transmission Optimizes Bandwidth Usage and Helps Eliminate Communication Timeouts

Once the user decides to use cellular communications, one of the most critical and obvious questions is “how much will it cost?” In a traditional automation-centric environment, operators use devices like PLCs to retrieve data, and in this case bandwidth is not an issue since the PLCs are typically part of a local, wired infrastructure. However, for remote applications over cellular, bandwidth costs money, and is a big concern. Polling architectures are, therefore, poorly suited for cellular networks.

Real-Time-Remote-Monitoring-over-Cellular-Networks
 

Active push communications significantly reduces network overhead, and will cut the costs associated with deploying a cellular system. Push communications cuts network overhead by eliminating the need for server polling, thereby cutting network overhead significantly. Without being polled, remote devices actively send data to the central server on their own initiative. Thus, the only time data is acquired from sensors or alarms is when an event occurs at the site, whereupon the change in data is “pushed” to the control system database, where the operator can then apply the reports.

With active reporting, the central server or SCADA does not need to constantly interrogate field devices for data: instead, it just waits for incoming data. Active reporting not only reduces bandwidth usage, it also makes real-time alarms possible. Almost as importantly, with active reporting it is possible to dynamically adjust communications margins to accommodate the network’s timeout tolerance, and prevent timeouts from occurring at all.

Communication timeouts over cellular networks can easily become an expensive problem. Both Ethernet and serial field devices use remote polling to acquire data. A device whose communication timeout value is set to accommodate LAN communication speeds will face timeout issues when deployed on a cellular network. Repeated communication timeouts will crash the system, and will incur additional bandwidth fees with each reconnection attempt. An active push architecture that creates data reports solves this problem, since replacing constant data polling with active reports allows the system to actually eliminate the possibility of communication timeouts.

Active Reports Streamline Data Acquisition Layers and Reduce Maintenance Costs

Traditional polling systems often require multiple data acquisition layers. This multi-layer architecture is designed to spread the system load and shorten the polling cycle. However, multi-layer systems are difficult to manage and complicated to design and maintain. In large systems, a problem that occurs at an intermediate node will take a lot of time to locate and troubleshoot. In addition, a large multi-layer system is often cobbled together by different system integrators, each using different equipment and different protocols. Protocol unification alone can cause enough problems to cripple the entire system.
The development of cellular data acquisition and alarm systems that use active reporting technology has made it possible to eliminate almost all intermediate data acquisition layers. Since cellular networks are IP based, they have essentially no distance limitations compared to traditional radio or microwave communication interfaces, and the required number of communication relay nodes is reduced. Since the system uses the communication infrastructure created by the cellular provider, there are significantly reduced infrastructure costs, as well. What’s more, cellular network bandwidth is significantly wider than RF and less vulnerable to outside interference, so fewer data acquisition relay points are required.

active-opc-server

Related Articles