Keith Olson - PowerPoint PPT Presentation

1 / 47
About This Presentation
Title:

Keith Olson

Description:

RadNet Web Site: Http://www-rad-net.Net. Real-time Accessible Data Networking (RadNet) ... Audio and Video Protocol. Meteorological Tower Protocol. LA-UR-03 ... – PowerPoint PPT presentation

Number of Views:51
Avg rating:3.0/5.0
Slides: 48
Provided by: drambu
Category:
Tags: keith | olson

less

Transcript and Presenter's Notes

Title: Keith Olson


1
Real-time Accessible Data Networking (RadNet)
  • Keith Olson
  • Los Alamos National Laboratory
  • Nuclear Materials Information Management (NMT-3)
  • Email Kolson_at_lanl.gov
  • Phone505-667-9889
  • Fax505-667-1009
  • RadNet Web Site Http//www-rad-net.Net

2
What Is RadNet ?
  • RadNet is a standard method for instrumentation
    to transmit their data and status across the
    internet/intranet.

3
RadNets Mission Is To Allow Integration
  • The purpose of RadNet is to provide a common
    mechanism for integration of instrumentation.
  • In the computer industry, we see integration
    everywhere
  • Microsoft word
  • Oracle database

4
Why is Integration Important?
  • Effective maintainability
  • Standardization
  • Continuous Return on Investment
  • Reduce Costs
  • Scalability
  • Redundancy

5
Four Questions That Any RadNet Protocol Must
Answer
  • What Is It (CAM, PCM, etc)?
  • Who/Where Is It?
  • What Were The Readings?
  • Was The Instrument Working Properly?

6
How TCP Works
7
How UDP Works
8
What Are Ports and Do They Matter?
Use of ports allow different applications to
access data coming from the network, which is why
one can read email and surf the Internet at the
same time.
HTTP Port 80
Internet
FTP Port 20
SMTP Port 25
9
What Is The OSI Model?
  • Open systems Interconnection (OSI) is a set of
    ISO standards relating to data communication.
  • OSI was international effort to create standards
    for computer communications and generic
    applications services.
  • It provides a framework for identifying where the
    functionality of various protocols fits into the
    overall scheme of things.

10
TCP/UDP OSI Model Look Like
Application and Services
Application and Services
Presentation
TCP UDP
Session
IP
Transport
Data Link
Network
Physical
Data Link
Physical
11
Simplifying The OSI Model
Application and Services
Application, Platform, OS
TCP UDP
Internet Protocols
IP
Data Link
Network Interface
Physical
12
Where Does RadNet Fit Into The OSI Model?
Instrumentation Monitoring Computers
Application, Platform, OS
IP and UDP/TCP
Internet Protocols
RadNet
Network Interface
Network Interface
13
Network Settings Required To Connect To The
Network
  • IP address - required
  • Gateway (router) - optional
  • Domain Name System (DNS) optional
  • Host list (required for the instrument)
  • Port (required for transmit and receive)

14
What Is A Host List?
Explains where the instrument sends the data.
15
How RadNet Is Packaged On A Ethernet Network
Ethernet Frame
IP Frame
TCP/UDP Frame
RadNet Data
16
How RadNet Compares to The Internet Protocol SNMP
Ethernet Frame
Ethernet Frame
IP Frame
IP Frame
UDP Frame
UDP Frame
RadNet Data
SNMP Data
17
Ethernet Rules Of Thumb
  • At 30 of bandwidth usage, network collisions are
    noticeable .
  • At 80 of bandwidth usage, the network becomes
    unstable.

18
Simple Polling Architecture
Request Data
Transmit Data
MasterComputer
19
Old Communication Infrastructure
  • RS-232/485 infrastructure was the bottleneck
  • Data generated faster then could be requested or
    obtained
  • Data was hard to route
  • Dumb instruments
  • Cost drove the features

20
Adapted to Internet Technologies
  • Positional Protocol Format Router Technologies
    and Basic Internet Protocol Design
  • Hardware OS Independent OSI Model
  • Scalability Three Tier Architecture, Load
    Balancing
  • Integration Basic Internet Design
  • Flexibility Basic Internet and Hardware Design

21
New Communication (Internet/Intranet)
Infrastructure
  • Now the instrumentation is the bottleneck
  • Data can now be routed to where needed
  • Smart instruments
  • Costs still drive the features

22
Changes That Allow For These Technological Changes
  • The Internet
  • Faster CPUs
  • Memory Density
  • Increased Network Bandwidth
  • Entire Internet Stack/Wireless Interface On A
    Single Chip
  • New Mobile Technologies
  • New Web Interface Technologies

23
Residual Problems In The Instrumentation Field
  • Polling still being used
  • Still running RS-232/485
  • Limited scalability
  • Non-routable data
  • Manufacturers still control interfaces by
    implementing propriety protocols
  • Non-standard

24
Changes Needed In The Instrumentation Field
  • Standardized open communication protocol
  • Adapt the internet technologies and dollars being
    spent to the instrumentation field
  • Adopt push technologies/mythology
  • Utilize steaming data technologies and
    multicasting technologies.
  • Take advantage of smarter instruments
  • Deploy and use internet hardware
    technologies/mythology

25
What Instrument Manufacturers Dont See
  • More money invested in down steam infrastructure
    than the cost of the new instrumentation, such
    as
  • Database.
  • Reporting systems and report development.
  • Analysis routine.
  • Wiring.
  • Monitoring interfaces.
  • Control interfaces.
  • When changes occur, they can break the entire
    back end

26
UDP/IP Directed Packet Example
Gateway Address 172.17.1.241
IP Address 172.17.1.2
Gateway Address 172.17.4.241
IP Address 172.17.1.1 Send to Addresses
172.17.1.1 172.17.4.2 172.17.5.2
IP Address 172.17.4.2
Gateway Address 172.17.5.241
IP Address 172.17.5.2
27
UDP/IP Router Based Broadcast Packet Example
Gateway Address 172.17.1.241
IP Address 172.17.1.2
IP Address 172.17.1.3
Gateway Address 172.17.4.241
IP Address 172.17.1.1 Send to Addresses
172.17.1.255 172.17.4.255 172.17.5.255
IP Address 172.17.4.1
IP Address 172.17.4.2
Gateway Address 172.17.5.241
IP Address 172.17.5.1
IP Address 172.17.5.2
28
IP/UDP Router/switch Based Broadcast Packet
Example
Gateway Address 172.17.1.241
IP Address 172.17.1.2
IP Address 172.17.1.3
IP Address 172.17.1.1 Send to Addresses
172.17.1.255 172.17.4.255 172.17.5.255
IP Address 172.17.4.1
IP Address 172.17.4.2
IP Address 172.17.5.1
IP Address 172.17.5.2
29
IP/TCP Overhead Example
Request To Connect
Ok To Connect
Connect
Data Transfer Between The Two
Request To Disconnect
Ok To Disconnect
Disconnect
30
Example Of TCP/IP of Data Loss
Network Error Destination Port Unreachable
Data Transfer Between The Two
Request To Connect
Request To Connect
31
TCP vs. UDP Comparison Chart
32
TCP vs. UDP Broadcast Comparison Chart
Multiple Monitoring Computers, Single Reading (1
Data Packet) , Rate 1 minute
Note 250 monitoring computers would equal 1
subnet, 500 2, 750 3, 1000 4 and 1250 5,
etc. This chart assumes a router based network.
33
Los Alamos CMR/TA-55 RadNet Demo
24 RMS-3
21 PCM-2
300 Alpha-7
34
How Do You Detect If An Instrument Quits Sending
Data?
  • First Packet Received - Monitoring Software
    Learns About the Instrument
  • Second Packet Received - Monitoring Software
    Calculates Its Frequency
  • Monitoring Computer Has Not Received A Packet
    Within The Given Frequency - Take Some Action
  • Note Similar to someone turning off the power on
    an instrument. How does one detect that event
    with Process Control software?

35
What Actions Can Be Taken By The Monitoring
Computer?
  • Issue A RadNet Request Message
  • If No Response Is Received
  • Page Users.
  • Email Users.
  • Make Database Entry.
  • Update Computer Screens.
  • Send A RadNet Message To All Monitoring Computers
    Indicating An Instrument Problem.

36
New Message Types Being Added To Enhance RadNet
  • Acknowledge receipt message
  • Raw data message/request

37
RadNet Acknowledge Receipt Message
  • Purpose - To allow a server/monitoring computer
    to acknowledge the receipt of data.
  • Used in the event the RadNet system needs
    assurances that the monitoring computer has
    received the data from the instrument.

38
How RadNet Provides Data Assurance (Data
Reliability of TCP)
1) Instrument Sends Data on Port 16367
2) Monitoring Computer Sends Acknowledge Receipt
Message on Port 16368
39
Request/Transmit Raw Data Message
  • Purpose - To allow an instrument to transmit data
    outside the scope of RadNet.
  • For example The instrument may pass its
    calibration settings or raw data readings prior
    to being formatted for RadNet packet.

40
Current RadNet Working Group Tasks
  • Portable Instrument Protocol
  • Radiation Gateway Portal Monitor Protocol
  • Security Seals Protocol
  • Audio and Video Protocol
  • Meteorological Tower Protocol

41
Current Tasks Continued
  • Gamma Spec Protocol
  • Acknowledge Receipt Message
  • Raw Data Message and Protocol
  • Converting the documentation from HTML to MS Word
    and PDF format.
  • Making RadNet an ANSI and IEC standard

42
New RadNet Hardware
  • RadNet Smart Camera
  • RadNet Security Seals

43
Instruments Outside Original Scope Of RadNet
  • Meteorological Towers Instrument
  • Video and Audio Support
  • Security Seals
  • Oil Field Sensors
  • Bottle Manufacturing Machines
  • Command and Control Centers

44
RadNet Benefits
  • Existing network architecture can be used for
    implementation
  • RadNet compliant instruments currently shipping
  • Off-the-shelf hardware can be used to implement a
    new system
  • New existing RAD instruments can be networked

45
RadNet Benefits Continued
  • Supports email, paging, databases
  • Allows any computer technology (portable or
    stationary) to became an instrument display
  • Security can be implemented at several levels
  • The system works with different families of
    radiation instrumentation (CAMs, PCMs, area
    monitors)

46
In What Other Areas May RadNet Be Used?
  • Biological Monitoring
  • Electrical Grid Monitoring

47
Where RadNet is Deployed
Where RadNet is Deployed
Where RadNet is Deployed
Write a Comment
User Comments (0)
About PowerShow.com