Transcript Overview
RNI COMPONENT REVIEW
RELEASE 3.1 SP2
© 2013 Sensus. All rights reserved.
C-PAMRAMI-WG-0136-01
Module Goals
2
The goal of this module is to:
Provide additional detail about the functions
and implementation of RNI hardware and
software components.
Module Objectives
3
Following this module, you should be able to:
1. Describe the primary function of each of the
software application servers.
2. Identify third-party software that the utility
obtains and maintains.
3. State the purpose of the MultiSpeak interfaces
in the RNI system.
4. Describe the type and format of reports
available from the Reporting Component.
5. Describe the high-level flow of data through
the RNI System.
Summary of RNI System Components
RNI Component Review
• Software
– Server modules (perform selected RNI functions)
– Web-based user interfaces (FlexWare, Device Manager)
– Third-party applications (OS, mapping, security, MDM)
• Hardware
– Two or more servers running various software components
– Optional security hardware
• Database
– Microsoft SQL or Oracle
database and management
software
4
Example: Small RNI Deployment
RNI Component Review
5
RNI Software Components: Server Modules
RNI Component Review
6
Module
Description
Network
Controller (NC)
Manages traffic to and from Base Stations,
prepares messages for input to the database and
sending messages to endpoints
Database (DB)
Stores utility meter read data, information to
manage network, and Web-based reporting data
Parsers
Breaks down messages into component parts for
storage in the database
Statistics (Stats)
Manages the network communication statistic
data for Base Stations and meters and the
associated graphs
RNI Software Components: Server Modules (Continued)
RNI Component Review
7
Module
Description
Web/Gateway
Hosts the RNI FlexWare Web Interface, gateway
interfaces, site Lightweight Directory Access
Protocol (LDAP), and system monitoring scripts
FlexApp
Runs variety of internal processes and
applications, including management of message
routing information and Firmware Download
Map
(optional)
Contains geospatial data used to display
deployments in map format
RNI Software Components: Web User Interfaces
RNI Component Review
Interface
Description
FlexWare
Provides access to reports, diagnostics, and
deployment information, with an emphasis
on system and network throughput. Also
used to monitor meters, FlexNet Base
Stations and other network devices within
the system.
Optional MDM software, provides access to
reports, diagnostics and deployment
information, with an emphasis on meter
management and billing processing
Sensus Logic
8
RNI Software Components: Third-Party
RNI Component Review
• A variety of third-party software is required to round
out the RNI deployment including:
–
–
–
–
9
Operating system
Database
Security
General applications
Refer to the RNI 3.1 SP2
Third-Party Software
listing provided in your
Student Guide for a
complete list
RNI MultiSpeak Gateways and Interfaces
RNI Component Review
• Optional gateway used to retrieve data from the RNI
database and present it to third-party MDMs and
network management systems
• Version 3.0 provides data about meter reads, remote
connection/disconnection of devices, outage
detection, and alarms/notifications
• Version 4.1 provides all Version 3.0 data, plus data
about HAN communications and demand response
activity
10
RNI Reporting Component Interface
RNI Component Review
• Used to retrieve data from the RNI database for
creation of standard and customized reports in
CMEP, HHF, or Itron IEE/MV-RS format
• Typically provided to an MDM or other software for
display and analysis
• Reports generated from this interface are not the
same as those presented by the FlexWare web
interface
• Reports can be generated and exported on an ad hoc
or scheduled basis
11
RNI Hardware Components
RNI Component Review
• Servers
–
–
–
–
Two or more, sized according to application needs
Minimum 8 core, 2.3 GHz processor with 32 GB RAM
Runs software servers and applications
Sensus recommends Dell servers
• Hardware Security Module (optional)
– Used when data encryption is deployed
– PCI card or stand-alone device
– Manages digital keys, accelerates cryptographic processes,
provides strong authentication to access critical keys for
Sensus applications
12
Example: Medium-Sized RNI Deployment
RNI Component Review
13
Data Flow Through RNI: From FBSs to Utility User
RNI Component Review
1. Network Controller receives data from Base
Station(s)
2. Data is parsed into:
– Consumption data: sent to data base (DB)
– Status data; sent to DB
– Routing data; sent to FlexApp server
3. JMS Broker/FlexApp server queries and receives
data from DB
4. Data provided to Web/Map/Gateway server, NMS,
MDMs
5. Data available to users through various RNI
interfaces
14
Data Flow through RNI from Base Stations to Users
RNI Component Review
1
2
3
1 2
Data is 3
Consumption
4
received
Broker/FlexApp
and
status
Data
provided
from
Base
server
queries
data
sent
to
to
Web/Map/
Station(s)
androuting
receives
DB,
Gateway server,
datasent
from
DB
info
to
NMS, MDMs
FlexApp
15
4
4
5
5
5
Data
available
to RNI
users
Data Flow Through RNI: From Utility Users to FBSs
RNI Component Review
1. RNI users make requests via the FlexWare, Logic,
and NMS interfaces
2. Requests processed by Web/Map/Gateway server,
NMS, MDMs
3. JMS Broker/FlexApp server updates DB
4. Consumption, status, and routing data sent to NC
5. Data is transmitted to Base Station(s)
16
Data Flow through RNI from Users to Base Station(s)
RNI Component Review
5
4
45
Consumption,
Data is
status,
and
transmitted
2
routing
data
to
Base
Requests
sent
to NC
Station(s)
processed by
Web/Map/
Gateway server,
NMS, MDMs
17
3
3
Broker/FlexApp
server updates DB
2
2
1
1
1
RNI users
make requests
Questions
18
Learning Check
19
Question:
1. Which of the following is the responsibility of the
Network Controller server module?
a) Manages the network communication statistics
data for Base Stations and meters
b) Manages traffic to and from Base Stations,
prepares messages for input to the database
and messages to end point devices
c) Stores utility meter read data, information to
manage network, and Web-based reporting data
d) Runs variety of internal processes and
applications, including management of message
routing information and Firmware Download
Learning Check
20
Question:
2. Which of the following is the responsibility of
the Web server module?
a) Manages the network communication
statistics data for Base Stations and meters
b) Manages traffic to and from Base Stations,
prepares messages for input to the database
and messages to end point devices
c) Stores utility meter read data, information to
manage network, and Web-based reporting
data
d) Hosts RNI FlexWare Web Interface, gateway
interfaces, site LDAP, system monitoring
scripts
Learning Check
21
Question:
3. What is the purpose of the Reporting
Component?
a) Generates reports for the FlexWare web
interface
b) Generates reports for each user
c) Enables generation of reports in exportable
formats
d) All of the above
Learning Check
22
Question:
4. What is the purpose of the MultiSpeak
gateway?
a) Provides method for communicating
between meters and Base Stations
b) Provides RNI data to external applications
using standard interface
c) Provides RNI data to groups of meters
d) All of the above
Learning Check
23
Question:
5. Draw the flow of data through the RNI from
the Base Station to the User on the following
graphic.