A. What is O-IP?
The
 basics of an O-IP system are to allow the use of Internet Protocol (IP)
 over narrow band systems with all the benefits of a licensed RF path. 
The data rates will be in the 4800 to 19200 bps range with a higher 
effective throughput. The O-IP product must be able to manage the 
Ethernet and IP packets such that only a minimum required amount of 
overheard information is sent through the air. The final O-IP product 
will manage both the amount of packet overhead sent over the air on the 
RF link and will also apply data compression algorithms to reduce the 
amount of user data sent.
 
B. Why an Optimized Internet Protocol Device?
Why
 is there a need for Optimized Internet Protocol (O-IP) communications? 
The Supervisory Control and Data Acquisition (SCADA) industry is moving 
toward the Internet Protocol (IP) enabled network in a very determined 
manner. There are several reasons: the need for network manageability; 
the movement of manufacturers to IP based products, the general movement
 away from serial connections and the fact that many SCADA systems and 
automation groups have been moved into existing Networking control 
groups or Information Technology (IT) organizations.
Greater
 distance Radio Frequency (RF) paths are achieved with narrow band 
Frequency Modulated (FM) licensed products. Since the frequencies are 
licensed and regulated, power amplifiers and specialized RF filtering 
products can be used to give system reliable spans measured in tens of 
miles, not just miles. It is not atypical for a narrow band Ultra High 
Frequency (UHF) SCADA system to cover 50 or 75 miles of territory with 
no repeaters or single systems. Some Very High Frequency (VHF) based 
systems reach in excess of 90 miles as a routine design requirement. The
 fact that the frequencies are assigned by a governing agency (Federal 
Communications Commission) and coordinated by local frequency 
coordinators also give a certain level of certainty that interference 
will be less likely and there is some recourse should it occur. This is 
not necessarily a feature of typical wide-band unlicensed products. The 
FCC Part 15 devices (spread spectrum) are required to "co-exist" with 
any interference and it is not uncommon that a move to a licensed 
frequency alleviates interference problems.
The
 movement away from RS-232 serial communications methods poses 
challenges. There is a significant installed base of serial-based 
Integra communications systems working on narrow band (25 kHz and 12.5 
kHz channels). These systems are typically slow to mid-speed (1200-19200
 bits per second (bps)) applications. It was not too long ago 9600 or 
19200 bps was considered very fast in the SCADA business! There is also a
 large installed base of serial based Integra spread spectrum products. 
In either case, the wholesale replacement in terms of cost, downtime and
 staff time is appreciable and they make alternatives worth looking at.
 
C. How Will O-IP Work?
A
 typical Ethernet message consists of a lot of overhead information to 
make sure the data arrive at their intended destination. However, if the
 design of the network is known, a certain amount of that header 
information can be limited, lowering the on-air traffic.
Typical Ethernet User Datagram Protocol (UDP) or Transmission Control Protocol /IP (TCP/IP) Overhead:
In
 many cases the overhead can exceed the actual SCADA message, i.e., a 
54-byte header to send a 6-byte SCADA message. This would not be an 
acceptable or efficient method of SCADA communications.
Dataradio's
 mobile VIS (Vehicular Information System) optimized IP product has been
 in service for sometime now. It has been deployed in many locations 
with strong success. Taking lessons from that product development, 
Dataradio Engineering developed a SCADA Optimized IP solution that 
focuses on the particular needs of the SCADA user for IP connectivity.
The
 requirement for duplicate packets generated by TCP/IP are significantly
 reduced. Customized Data Compression algorithms afford up to a 50% 
compression rate for data, dependent on the data type. Header reduction 
is a fixed reduction of 25%.
This
 type of network intelligence is designed into a small microprocessor 
board that will be available as an add-on enclosure (Phase One) and an 
integral (Phase Two) with Dataradio products. There will not be a need 
for a separate personal computer or server in the system. Set up will be
 via personal computer and a table file structure and/or command 
line/HTTP based interface.
When
 there is high bandwidth/short distance available, a Media Access 
Control (MAC) layer bridge with little or no filtering may work well. 
Inefficiencies in data transmission are compensated for with the higher 
speed of such a link. However, if a similar approach is taken over a 
narrow band FM RF link, performance will not be sufficient to allow 
acceptable operation. This is where the Optimized IP connection 
methodology is best utilized, allowing a reasonable connection in these 
cases.
Remote Terminal Unit (RTU) Test Set-up:
Figures
 1 and 2 are diagrams that outline two test set-ups that were used to 
verify and test the operation of the O-IP device. Test set-ups were 
based on user feedback as to the type of possible networks. Other 
connections are likely however these two test scenarios represent how we
 would expect the product to be put into service on an initial basis. 
Additional addressing data is provided to indicate the set-up format.
 
Figure 1: Test RTU Network Setup:

 
Figure 2: IP Native RTU and Terminal Server Network

 
 
D. What Are Some System Design Considerations of an O-IP System?
System
 design criteria requires some up-front work, especially since there are
 not unlimited speed and bandwidth allocations. SCADA system design is 
not foreign to SCADA users, however, with Local Area Network (LAN) 
systems a larger amount of the system "design" is left to the equipment 
and less than optimal designs can be compensated for by the high 
throughput enjoyed in LAN type systems. Some design criteria are listed 
below:
- 
    
These
     SCADA O-IP systems will not support web surfing. Email systems such
 as     Outlook and Lotus Notes will not be efficient because of the 
half-duplex     nature of the radio channel and full-duplex nature of 
TCP. The overhead is     simply too large and the system responsiveness 
would likely not be     acceptable. A simple text based email system 
would work if not overused.     Drive sharing and other common network 
components will not function well.
 
- 
    
Efficient
     data throughput is based on SCADA oriented messaging size. 
Structures of the     SCADA messaging need to be understood and perhaps 
adjusted to fit the     application. Throughput is based on application 
architecture; i.e.,     half-duplex or full-duplex, number of devices 
supported and message size.     This is in effect no different than what
 is currently done for serial based     systems.
 
- 
    
Rockwell
     Automation offers the following advice: "The recommended 
Ethernet/IP     network topology for control applications is an active 
star topology (10     MBPS and 100 MBPS Ethernet can be mixed) in which 
groups of devices are     point to point connected to a switch. The 
switch is the heart of the network     system." O-IP is closer to a WAN 
environment, an Ethernet switch (star     topology) is used for 
deterministic networks and deterministic response     times while a WAN 
tends to be designed for more flexible approach to data     movement. 
The O-IP environment allows for the chance of a data collision     
unless a polling-based application is used - this is a more typical 
SCADA     application. In this type of optimized system, the routing and
 gateway     capabilities of O-IP are utilized to better manage on-air 
RF traffic and     maintain system reliability - we need to work smarter
 not merely faster.
 
- 
    
Dynamic
     Host Configuration Protocol (DHCP) will not be supported in the 
initial     offering. Design requirements should limit any application 
protocol based on     IP broadcasting. We recommend using multicasting 
instead. There has not been     a strong requirement indicated for this 
feature which can create significant     overhead. The system has to be 
laid out with as much determinism as     possible. If elements are 
changed, then the tables get changed. Typically     SCADA systems have 
minimal change so change control can be implemented and     table 
up-dates managed. Simply stated, SCADA systems are typically static     
address based.
 
- 
    
The
     O-IP product will function as a gateway and router intelligently 
limiting     the amount of traffic it forwards on to the RF network. As a
 comparison, MAC     layer bridging would forward all broadcast messages
 generated on local LAN;     i.e., IP broadcast, Internet Packet 
exchange (IPX) broadcast would forward     Address Resolution Protocol 
(ARP) requests over the RF channel.
 
- 
    
There
     is no limit on the number of Remote Terminal Units 
(RTU)/Programmable Logic     Controllers (PLC) but network latency is 
dependent upon the number of RTU/PLCs     on the network. Most serial 
systems require some kind of traffic     calculation/review to determine
 how many sites can be polled and respond     within a given time frame.
 Most network administrators and vendors have     tools that assist in 
calculating the system latency, throughput and scan     rates. Dataradio
 provides at least two types for general rule-of-thumb use.     System 
designers may need to work with system programmers to understand data   
  structures and required throughput rates for the application. This may
 also     involve the process control/system engineers to understand 
what overall     system performance criteria are. It has been the 
experience of Dataradio     Technical Services that when these items are
 not addressed, system     performance is not optimal either serial 
communications or LAN. There are     networking tools available to 
assist in system performance evaluation and     some allow for system 
performance extrapolation. Parameters such as tuning     of TCP/IP 
parameters (Maximum Transmission Unit (MTU) size, MSS size etc.)     
will need to be set correctly. Dataradio will publish starting 
benchmarks     for these parameters as work progresses with more systems
 and products.
 
- 
    
How
     will the SCADA network be linked to any other corporate networks - 
through     hubs or switches? How will the demands for non-SCADA 
information be handled?     Tight control needs to be exercised or 
random data requests could easily     impact the basic system 
performance. Requests addressed to RTUs/PLCs/Intelligent     Electrical 
Devices (IED) will be passed on but if those requests come from a     
non-SCADA application (Engineering, Accounting, and Maintenance) the 
amount     of traffic can impact system performance. Understanding how 
broadcast     messages move through the system is important. O-IP will 
have the capability     to enable or disable broadcast IP messages in 
the O-IP set-up. Limiting the     number of broadcasts will keep traffic
 levels down as well.
 
- 
    
System
     addressing needs to be thought out in advance to avoid duplicate 
addresses     and use of illegal addresses. If the SCADA networks are 
kept isolated from     other networks private IP addresses can be used 
for RTU/PLCs.
 
- 
    
What
     types of devices will be on the network? RTUs, PLCs, IEDs, terminal
 servers,     meters and other process control devices (virtually any 
device that uses IP     as a network layer) can be used with O-IP. Each 
type of device has a     communication profile that needs to be taken 
into account as far as     messaging size, latency control, reply 
message size and ad-hoc messaging.     Network dynamic control is a part
 of future Dataradio O-IP work.
    If the system is a class C network, up to 254 devices could be on 
the     segment. But having a device count capability is not the same as
 having the     throughput capability. If all the messaging is small and
 short, 254 devices     could easily be supported. What it really gets 
down to is this: The more     points there are to monitor, the longer it
 will take the system to poll     them. Network latencies will impose 
longer scan times on data collection     routines.
 
- 
    
What
     protocols can be used with an O-IP system? Protocols such as UDP, 
TCP,     Internet Control Message Protocol (ICMP), ARP, Modbus/IP (IP 
and a Modbus     header), Modbus/TCP, ASCII over IP, Distributed Network
 Protocol (DNP) 3.0     are supported (timing constraint issues have 
come up with DNP 3.0 in any     number of applications- not just O-IP. 
Review of the application and     latencies is necessary.
A.  Items     that should be reviewed are:
- 
        
What         is a typical data request size?
 
- 
        
What         is the typical data reply payload size?
 
- 
        
What         latencies are allowed by the PLC/IED/RTU?
 
- 
        
Will
         LAN system latencies work with RF system latencies? (The 
longest latency         will govern the system performance).
 
- 
        
A
         review of timing requirements for the SCADA host program needs 
to         include timing for message turn-around, message reply timer, 
total         message timer, and other system timers.
 
- 
        
Does
         the design of the network and other network devices allow for 
longer         latencies inherent in an RF system? Some devices 
internally buffer data         to avoid latency time issues; others 
allow a longer latency.
        
 
 
- 
    
Once
     network design issues are addressed, full system design can be 
completed and     implementation can go forward. Progressive system 
testing should be     performed so that issues can be addressed and 
resolved in smaller groups as     opposed to turning the entire system 
on and then trying to "whittle     down" issue areas.
 
- 
    
Most
     end users tend to use a few protocols, devices and designs. Once 
this effort     is done for the first system, a lot of the information 
will be able to be     transferable for use in other systems. These 
elements are also part of any     design effort for maximized system 
operation. These efforts are often the     difference between a 
marginally operating and a truly efficient system.
 
 
E. Conclusion:
O-IP
 has a place in the RF market, especially supporting the narrow band FM 
sector. It represents a significant step forward allowing a greater 
connectivity option for those users who are distance constrained and 
want to use their legacy Integra installations. It also provides a 
migration path that will minimize the cost of conversion to a more 
manageable level.
Used
 in conjunction with the Integra wireless modem, the full feature set of
 the Integra system is available to the user. This includes online, 
offline and remote diagnostics, plus Dataradio infrastructure products, 
base stations, repeaters, rack mounting, power supplies, power 
amplifiers, antenna kits, National Electrical Manufacturers Association 
(NEMA) enclosures and High Availability (redundant bases and repeaters) 
options. The High Availability option allows for a "no single point of 
failure" system-back up capability for those critical links that need 
guaranteed uptime.
The
 product will be available initially as an add-on product, allowing for 
maximum up-grade flexibility. However, the end user will need to do some
 up-front work to take as full advantage of the capabilities. In many 
cases this information should (generally) be available as normal system 
design or maintenance information. The end user has the responsibility 
of managing the network for maximum performance, understanding that O-IP
 is not a panacea for all IP network needs but a targeted answer for 
certain needs.
 
Notes
- 
    
All     respective trade names trademark, copyrights, and service marks are property     of their respective owners.
 
- 
    
The
     use of a trade name or product name does not necessarily constitute
 an     endorsement of that product, device, or software.
 
This
 article was written and provided by Harry Ebbeson, Manager of Technical
 Services at Dataradio COR Ltd. Dataradio is a leading designer and 
manufacturer of advanced wireless data products and systems for mission 
critical applications.
Source:-http://www.automation.com/library/articles-white-papers/hmi-and-scada-software-technologies/optimized-internet-protocol-network-for-scada-systems