Presentation on theme: "Sensor and Automation Event Processing in the Real World (Existing Customer Use Cases) Sam Rehman <firstname.lastname@example.org> Director of Development."— Presentation transcript:
1 Sensor and Automation Event Processing in the Real World (Existing Customer Use Cases) Sam RehmanDirector of DevelopmentRFID, Sensor and Automation
2 With this alone, have we any concern. Kant - Critique of Pure Reason...and that if the subject, or even only the subjective constitution of the senses in general, be removed, the whole constitution and all the relations of objects in space and time, nay space and time themselves, would vanish.With this alone, have we any concern.
3 <Insert Picture Here> Sensors and Automation Overview
4 Sensors Data Intelligence Insight Data made relevant to your business Has it crossed the border?Where is mypackage?Patient detailsand history?Any hazardous materials?Are these authentic products?Has it been tampered?Right medication?Is the food still fresh?
5 Information Driven Enterprises TraditionalBusinessWeeksMegabytesPunch CardsFew PeopleInternete-BusinessDaysTerabytesHuman DrivenMany PeopleReal TimeBusinessSecondsExabytesEvent DrivenAutomatedHow does data impact your business?Amount of dataType of dataRate of dataMore accurate data from operations/physical worldMore data types from RFID/sensors that feed into the Fusion Effect/IT infrastructureHow do you take advantage of the Fusion Effect in your operations based on Business Strategy
10 Sensor Edge Server Plug and Play, Modular Architecture Oracle Fusion MiddlewareDevice Abstraction LayerOPMNDispatchersDriverWebServicesWSCallbacksSensor Edge ServerStreamsDriverOracleStreams/AQGroupsInternalStore//ForwardALEEPC ALE CLientDriverLocal Processors:Filters & RulesEventFlowWS, HTTP,file,Stored Proc, etcAdministrationDevelopment ServicesWeb ServicesIS ServicesJMXDevice Mgmt.CustomSolutionsEMSensor Data ManagementMonitoringCentral/RemoteAdministrationAdminConsoleReportingAssociationsEPC Mgmt.ArchivingSensor Data.Sensor DataRepository(optional)
11 Oracle and The EPCglobal Network Complete product support Oracle E-Business SuiteOracle Fusion Middleware Sensor and Automation ServicesOracle Sensor Data Manager (SDM)Oracle Sensor Edge Server (SES)DiscoveryEPCISRepositoryToolsDev. MgmtFilteringLocal ProcessingManagementIS IntegrationClusteringALEServicesWMSEAMOTMRetek…Oracle Database 10gRFID TagsRFID ReadersRFID MiddlewareApplication Specific Capture AppsEPCIS ServicesSolutionsEPC UHF Gen2 ProtocolEPC RP or LPRPEPC ALEEPCIS Capture InterfaceEPCIS Query Interface
12 SES Event Processing Support Domain SpecificCustom coded needed for specific verticalEg: Pallet Processor (WMS), Choke (T&T), Presence (Pharma), etcSI Provides Processors:SI uses our framework to build reusable processors for their typical customersGeneric Parameterized Local ProcessorsBased on generic algorithmsSupport for temporal (sliding window) for transient eventsCustom ProcessorsSelf contained user provided extensions (remotely deployed and managed)Long Term ConditionsDBMS Rulesets and Expression FiltersCEP Engine (Future releases)Meta data driven processing with windowing support
13 Typical Parameterized Event Processing: Smoothing and Edge Detections 3. Level rises and drops:level rises afterwards and drops in non-predictable intervalsTolerance level for drop detection is based on sliding window, not just from startSignal5. Event “Exit” generatedEdge drops for Y period1. Pull not seene.g Tag is not in field in this timeline2. Event “Enter” generated:Note there is NO preambleRise of edge is defined as rise after drop for X period of time4. Cannot consider drop yetSince there is no sync wordTIME
14 Challenges Parameterized Processing is not flexible enough Some customer still needs to customize code (deployment and support issues)Custom (java coded) processors only works for common cases, and will not scale with the range of use casesNeed more visibility and simulation into processingCannot handle both short and wide temporal windows in one languageCentralized tool sets for: Defining processing logics, monitoring, viewing exceptions, setting up bindingsDifficult to define bindings to adapters (dissemination)Has to be embeddable into Vertical and Horizontal Applications!!! (how to expose the predicates and tools?)
16 Multi-dimensional Track and Trace End to end monitoring and audit trail for perishable goods 3PL Ships hands items in temp. controlled containers Manufacturer packages and tags the containers Warehouses with environment control bins/shelves Retail stores with temperature control back-store and shelvesTracking from original packaging to retailRe-packaging, Presence, Choke, Temperature and Light exposure has to be monitored and evaluated every step of the way
17 Carries MiFARE, iClass or Contactless SIMM/Smart Card Physical Identification: Control Access Open architecture for secure identificationCarries MiFARE, iClass or Contactless SIMM/Smart Card User authorized (or denied). Sends back indicator or open doorway. Attempts and Entry is logged and stored in dbms for audit Request to enter send to backend IM system, response could be challenge or auth token User trying to enter secure areaMajor doorways equipped with readers and indicator, may include keypad for challenge keysToday’s Challenges/ShortcomingsSoft identity easily stolenSecurity & safety complianceProprietary architectureSensor-Based BenefitsReal-time location & status informationPhysical identificationOpen architecture yet maintain end to end cryptographyThis is not a commitment to deliver. Product directions are subject to change without notice.
18 Inventory Management: Fewer Parts Automated Re-Order of Spare Parts for Service Depots Location = Shelf 1Quantity = 1 Receiver sends signal to APS applicationsReplenishment OrderLocation = Station 5Quantity = 1 APS interprets signal as “real demand” and increments demand signal by actual consumed quantity or triggers replenishment order Service tech needs component off shelf to complete repair Removing component from shelf sends signal to receiverThis diagram outlines the planned flow of RFID tracking of assemblies moving through production. The huge potential of RFID is that data capture does not require user interaction or line of sight. So transactions can be recorded without any manual user interaction with the system.Potential high-value RFID use cases in this business process:Accurate count of assemblies produced, tracking both good and scrapHigh volume of lot and serial recording for backflush componentsAutomated material movementsTrack assembly as traveler moves between operationsCapture component detail as they are issued to jobReceive finished assembly into inventory automaticallyPresentation of work instructions and drawingsVisual aid for flow lines that service multiple assembliesLot & serial tracking and genealogyEliminate need for manually keying serial details for each assemblyPerpetual Visibility to Materials in WIPToday’s Challenges/ShortcomingsReplenishment based on “latent guesstimates”Promotes excess inventories with risk of parts obsolescenceSensor-Based BenefitsReal-time spares consumption information with auto-triggering of replenishment ordersImproved inventory management
19 Enterprise Asset Management Tracking health and performance of your expensive equipment Smart StorageSESOracle Sensor Edge ServerBackend Applications:(EAM, CRM FS, etc)MHEs or other metered equipmentADC and networkingThis diagram outlines the planned flow of RFID tracking of assemblies moving through production. The huge potential of RFID is that data capture does not require user interaction or line of sight. So transactions can be recorded without any manual user interaction with the system.Potential high-value RFID use cases in this business process:Accurate count of assemblies produced, tracking both good and scrapHigh volume of lot and serial recording for backflush componentsAutomated material movementsTrack assembly as traveler moves between operationsCapture component detail as they are issued to jobReceive finished assembly into inventory automaticallyPresentation of work instructions and drawingsVisual aid for flow lines that service multiple assembliesLot & serial tracking and genealogyEliminate need for manually keying serial details for each assemblyPerpetual Visibility to Materials in WIPTypical Local ProcessingGenerate equipment alert if:Temp. on reg. “Engine15” rise above 110ºF for more than X minutes, and no gaps more than 2 secondsRunning mean on temp gradually rising over 2% every month
20 For More Information http://search.oracle.com or RFIDor
22 The preceding is intended to outline our general product direction The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remain at the sole discretion of Oracle.
23 Bring up on stage two customers to tell the audience about their experiences. Manpower Associates is a $14.9B global company with 27,000 employees in the temporary staffing business. Manpower runs a combined PeopleSoft Enterprise and JD Edwards EnterpriseOne shop. These experts in human resources use Enterprise HCM for their own staffing and EnterpriseOne Payroll and Service Billing for handling the large volumes of US-based temporary staff. Manpower is very happy with Oracle’s support since purchasing PeopleSoft and is looking forward to a long relationship with Oracle.Spokesperson will be Jay Schaudies, Vice President, Global eCommerce.Welch Foods is the food processing and marketing arm of National Grape Cooperative Association. Organized in 1945, National Grape is a grower-owned agricultural cooperative with 1,461 members. The company, headquartered in Concord, Massachusetts, operates six plants located in Michigan, New York, Pennsylvania and Washington. The company was running a mix of legacy, home grown, and manual systems that failed to provide senior management with accurate and timely cost and production information. Welch’s required a centralized manufacturing and financial information system to improve management decision making. The solution had to be hot-pluggable with existing technologies, for example, Welch’s Plumtree portal.Welch Foods chose Oracle over SAP for this business-critical application. The key to the customer’s business problem was their ability to manage costs. The company’s costs are driven by fruit solid content in each of their products, and they use a specialized technique called BRIX for measuring and calculating the cost of materials. Welch’s compared SAP and Oracle SAP’s software was too rigid and, therefore, unable to include the BRIX calculation in their manufacturing solution. Only Oracle’s OPM could bind this custom cost method into the Quality Management Process.Technology customer yet to be determined. Current possibilities include eBay and FTD Florists.