sensor-based services
DESCRIPTION
Sensor-Based Services. Distribution. Aggregation. Archiving. Connecting with the ‘Real World’. Intelligence. Internet. Information Systems. Physical World. RFID: Physical World IT World. RFID Tag contains RFID chip, power source (inductive or batter) and antennae. - PowerPoint PPT PresentationTRANSCRIPT
Sensor-Based Services
Connecting with the ‘Real World’
Physical WorldInformation
Systems
Intelligence
Internet
Edge Servercollects observations and drives readers.
Forwards events to database tier for distribution
Applications Receives “relevant” events from App Server. Business processes based on Sensor data.
Antenna receives power and analog signal from reader
Converts radio signal to and from analog electrical signals.
Chip on tag stores information.
Sensor Data ManagementEnhanced the overall model, provides archive, stateful rules based distribution, support for agents technology.
RFID Tag contains RFID chip, power source (inductive or batter) and antennae..
Reader communicates with the tags in range to read all tags identifiers and memory (payload)...
RFID: Physical World IT World
Hardware & PhysicsHardware & Physics
Information TechnologyInformation Technology
Information Challenges
Capture
Manage
Analyze
Access
Respond
APPLICATIONSAPPLICATIONSSENSE & SENSE & RESPOND RESPOND DEVICESDEVICES
MANAGE
ANALYZE
ACCESS
Business Intelligence
JDeveloper
Business ProcessManagement
CAPTURE
PortalMobile
Integration
Sensor Edge Server
Other Applications
ORACLE Fusion Middleware
SecurityData Hubs Enterprise
Manager
Oracle Sensor-Based Services
RESPOND
Information Architecture
Sensor Edge Components
Telnet
Web
Client
Sensor Edge Server
Groups
Disp
atchers
Disp
atchers
Local Processors:Filers & Rules
Dev
ice A
bs
traction
Laye
r
Dev
ice A
bs
traction
Laye
r
Driver
Driver
Driver
InternalStore//Forward
WebServices
OPMN
Streams
PML
EventFlow
Ad
min
istration
Ad
min
istration
EM
JMX
Admin Console
Dev
elop
men
t Services
Dev
elop
men
t Services
Device Mgmt.
Monitoring
Web Services
IS Services
EPC Mgmt.
Sensor Data.Sensor Data Management
Sensor Data Management
Archiving
ReportingAssociations
SDR
SES
SEM
Compliance IS/ALE
Sensor Edge Server
Oracle Application Server
Groups
Dis
pa
tch
ers
Dis
pa
tch
ers
Local Processors:Filters & Rules
De
vic
e A
bs
trac
tion
La
ye
rD
ev
ice
Ab
stra
ctio
n L
ay
er
Driver
Driver
Driver
InternalStore//Forward
WebServices WSWS
CallbacksCallbacks
OPMN
Sensor DataRepository(optional)
Streams OracleOracleStreams/AQStreams/AQ
ALE EPC ALEEPC ALECLientCLient
EventFlow WS, HTTP,file,WS, HTTP,file,Stored Proc, etcStored Proc, etc
Central/RemoteAdministration
Ad
min
istra
tion
Ad
min
istra
tion
EM
JMX
Admin Console
Develo
pm
ent S
ervicesD
evelop
men
t Services
Device Mgmt.
Monitoring
Web Services
IS Services
EPC Mgmt.
Sensor Data.
CustomCustomSolutionsSolutionsSensor Data ManagementSensor Data Management
Archiving
Reporting Associations
Sensor Edge Server
Shipped
Receive
Confirmation
Sense
Shipment
Label
Cartons
Sensor Data
Label
Edge Server
Collect Sensor Data• RFID Readers, RFID Label Printers,
Temp. Sensors, Laser Diodes, etc Cleanse and Normalize Sensor Data
• Cleanse, Normalize, Filter observations• Only “Relevant” events are forwarded
Dispatch Sensor Data• Deliver Sensor Data to various distribution
systems Device Management
• Manage and Monitor Sensors and Response Devices
• Sensors, Light Stacks, Message Boards, Carousels, etc
Process Instructions• Local Processing• Send instructions to Display/Notification
Devices
Feature Overview
Sensor Edge Mobile
Light weight sensors and peripherals integration for industrial handheld devices
Support for native client, online browser or pure-slave development models
Runs on WinCE4.2 devices with driver support for Barcode and RFID readers
Support for MSCD Deployment and upgrade
Telnet
Web
Client
Sensor Data Repository
Sensor Data Repository– Central repository - sensor data &
observations available to all applications– Specialized data type for observations– Replication, Security, disaster recovery,
availability.– Query and analyze sensor data
Sensor Data Rules– Active Repository to monitor incoming data– Customize rules for triggering notifications
and application events– Perform interpretation of the data to
generate simple and complex events
Supplier Compliance Workspace
A simple user interface provides most of the common compliance operations
All thin client/browser based interface
Runs as a standard Enterprise Application on top of our J2EE technology
Sensor Edge Server
Oracle Application Server
Sensor Data RepositoryOracle Database
ComplianceServices
ComplianceWorkspace
Custom Apps
Information Services
Support for encoding, decoding and URNs
Out of the box support for all spec’ed standards SGTIN, SSCC, GRAI, GLN, DOD, etc.
Support for ALE 1.0– Both Web Services and
Java native interfaces– Support for both push and
pull models
Sensor Edge Server
ApplicationsUsing ALE interfaces
for querying observations
ALE over WSor API call
ALEInterfaces
NotificationServices
Notifications
Integration
Enterprise Service BusEnterprise Service Bus
SESSES QOSQOS BPELBPEL CEPCEP RulesRulesWorkflowWorkflow
DesignDesign
OptimizeOptimize
MonitorMonitor
WSDLWSDL JCAJCA RESTRESTWSIFWSIF
End-to-end Integration
RFID, Sensors
Applications
BPM
Web Services
System Events
Business Processes
Alerting
BI, Portal, BAM
Application Server 10g
Enterprise Service BusEvent Routing and Delivery
Complex Event ProcessingCorrelation, Aggregation, Context
BAMMonitoring & Visibility
Sensor AdaptersEvent Capture
Real Time BIAnalysis
Oracle Event Driven Architecture
Oracle SES and ESB
Sensor Edge Server
Oracle Application Server
GroupsGroups
OPMN
Device Management
EM
Tools and APIs
InternalStore-Forward
De
vic
e A
bs
trac
tion
La
ye
r
Driver
Driver
Driver
Filte
ring
an
d C
lea
ns
ing
AdminConsole
ESBpub/subpub/sub
GenericCEPs
GenericCEPs
CustomCEPs
CustomCEPs
DomainCEPs
DomainCEPs
BPELBPEL
BAMBAM
LocalProc.
LocalProc.
Sensor DataRepository
Event Definition/Vocabulary
(MDS)
Applications(Custom or
Legacy)
archiver
Oracle BPEL Process Manager
Integrate physical RFID/sensor events with applications, systems, people
Develop, Deploy and Update RFID-Enabled Business Processes
Easy to Use GUI Tool Rich management and
monitoring 100% BPEL Compliant
Oracle Business Activity MonitoringReal-Time Analytics Real-Time visibility dashboard Monitor key performance indicators Uncover business trends Analyze and respond to exceptions Adapt to changing business
requirements Uncover business trends
Business Intelligence Delivered “Who has the highest order $$
volume?” “Where are orders delayed?” “When do my perishable items need to
be sold?” “How many times in the last 6 months
have we been out of stock?”
Oracle Business Intelligence
Turn your sensor data into intelligence to make better business decisions
Single source of information - Oracle Database
Powerful analytics – data mining, OLAP
BI Tools – Reports, Discoverer
Oracle BI Tools
OLAP
RelationalData Types
DataMining
J2EE Application Server
Business RulesJDeveloper, Thin client
Rule Author
Rule Engine
BP
EL
PM
Cus
tom
App
Oth
er A
Sco
mpo
nent
s
Business Objects
Rule Language
rule approvePO { if fact PO && PO.amt<1000 { PO.approved=true; assert(PO); }}
<xml/>
bean
Architecture for Agile Applications
Create, Change and Manage Policies in One Place
Business Users Can Create, Change Policies
New Policies Can Take Immediate Effect
Components: Engine, Authoring GUI. SDK/API
Complements BPEL PM
facts
import
toplink
Rule Repository
Authorand
Customize
View Sensor Analysis and Reports
Sensor Data Archived, Rules Get Triggered
Edge Server Captures and Filters Reads
RFID Reader Scans Tags on Objects
Sensor Data Reports
Tag Reports– View and search by:
Tag ID Device ID Time
– View tag read frequency
ASN Reports– View and search by:
Purchase Orders ASNs Pallets Cases
Custom Reports – Oracle Reports– Oracle Discoverer
Oracle Sensor-Based ServicesIncreasing Business Velocity
Integrated support for RFID and sensor-based computing.
INFRASTRUCTURE
APPLICATIONS
Oracle Fusion Middleware
Get Started Today
Build New Applications– Tools, Application Server
Web Enable Legacy Systems– Tools, Application Server, Integration
Automate Manual Business Process– ESB, BPEL, BAM
Actionable Business Intelligence– Data Hubs, BI, BAM
Share Information & Collaborate– Portal, Collaboration Services
Improve Security & Compliance– Identity Management