260 likes | 378 Views
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.
E N D
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.. • Reader communicates with the tags in range to read all tags identifiers and memory (payload)... • Sensor Data ManagementEnhanced the overall model, provides archive, stateful rules based distribution, support for agents technology. Hardware & Physics Information Technology • Chip on tag stores information. • Antenna receives power and analog signal from reader • Converts radio signal to and from analog electrical signals. • 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.
Information Challenges Analyze Manage Access Capture Respond
Oracle Sensor-Based Services SENSE & RESPOND DEVICES ORACLE Fusion Middleware APPLICATIONS ACCESS Mobile JDeveloper Portal ANALYZE RESPOND Business Intelligence Business Process Management Integration CAPTURE MANAGE Sensor Edge Server Data Hubs Enterprise Manager Security Other Applications
Telnet Web Client Device Abstraction Layer Dispatchers OPMN Web Services Driver Sensor Edge Server Streams Driver Groups Internal Store//Forward PML Driver Local Processors: Filers & Rules EventFlow Development Services Administration Web Services IS Services JMX Device Mgmt. EM Sensor Data Management Monitoring Admin Console Reporting Associations EPC Mgmt. Archiving Sensor Data. Sensor Edge Components SEM Compliance IS/ALE SES SDR
Sensor Edge Server Oracle Application Server Device Abstraction Layer Dispatchers OPMN Web Services Driver WS Callbacks Sensor Edge Server Streams Driver Oracle Streams/AQ Groups Internal Store//Forward ALE EPC ALECLient Driver Local Processors: Filters & Rules EventFlow WS, HTTP,file, Stored Proc, etc Development Services Administration Web Services IS Services JMX Device Mgmt. Custom Solutions EM Sensor Data Management Monitoring Central/Remote Administration Admin Console Reporting Associations EPC Mgmt. Archiving Sensor Data. Sensor Data Repository (optional)
Feature Overview Print Label • 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 Label Cartons Sense Shipment Edge Server Receive Confirmation Sensor Data Shipped
Telnet Web Client 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
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 Sensor Data Repository
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 Oracle Application Server Custom Apps Compliance Workspace Sensor Edge Server Compliance Services Oracle Database Sensor Data Repository
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 Applications Using ALE interfaces for querying observations Notifications ALE over WS or API call Sensor Edge Server ALE Interfaces Notification Services
WSIF WSDL JCA REST End-to-end Integration Optimize Design Monitor SES QOS BPEL CEP Rules Workflow Enterprise Service Bus
Oracle Event Driven Architecture Real Time BI Analysis RFID, Sensors BI, Portal, BAM BAM Monitoring & Visibility BPM Complex Event Processing Correlation, Aggregation, Context System Events Sensor Adapters Event Capture Alerting Web Services Enterprise Service Bus Event Routing and Delivery Business Processes Application Server 10g Applications
Device Abstraction Layer Driver Driver Driver ESB Oracle SES and ESB Oracle Application Server Sensor Edge Server Filtering and Cleansing Domain CEPs Generic CEPs BAM Groups pub/sub Internal Store-Forward BPEL archiver Local Proc. Custom CEPs Tools and APIs Device Management Admin Console Applications (Custom or Legacy) OPMN EM Event Definition/ Vocabulary (MDS) Sensor Data Repository
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 BPEL Process Manager
Real-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 Activity Monitoring
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 Relational Data Types OLAP Data Mining Oracle Business Intelligence Oracle BI Tools
Rule Repository Business Rules JDeveloper, Thin client Rule Author • 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 J2EE Application Server BPEL PM Custom App Other AScomponents import toplink bean <xml/> Author and Customize Business Objects facts Rule Language rule approvePO { if fact PO && PO.amt<1000 { PO.approved=true; assert(PO); }} Rule Engine
Sensor Data Reports RFID Reader Scans Tags on Objects Edge Server Captures and Filters Reads Sensor Data Archived, Rules Get Triggered View Sensor Analysis and 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 APPLICATIONS INFRASTRUCTURE Integrated support for RFID and sensor-based computing.
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