1 / 7

- Ethernet - Firewire - USB - Lon - CAN - X10 - EIB - SCP/CEBus - RFID etc

OASIS RCxml ACCESS INFRASTRUCTURES:. PROCESS SERVER GATEWAY Interface: Devices = Web services (mirrored). INTERNET / INTRANET Access Infrastructure:. PROCESS NET Access Infrastructure: Devices. WEB Browsers: ( OS independent Client GUI )

Download Presentation

- Ethernet - Firewire - USB - Lon - CAN - X10 - EIB - SCP/CEBus - RFID etc

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OASIS RCxml ACCESS INFRASTRUCTURES: PROCESS SERVER GATEWAY Interface: Devices = Web services (mirrored) INTERNET / INTRANET Access Infrastructure: PROCESS NET Access Infrastructure: Devices WEB Browsers: (OS independent Client GUI) Thin Clients… - Ethernet - Firewire - USB - Lon - CAN - X10 - EIB - SCP/CEBus - RFID etc TCP/IP: (RCxml) Web services technology: - UDDI - WSDL - SOAP WEB Access portals: Portal + UDDI device catalog (WSDL-models of devices) Hans A. Kielland Aanesen

  2. EIA 721 :HomePnP( Generic CAL )

  3. Abstraction layer based on the Engineerings-standard EIA-721(HomePnP)that can be adapted to all “open” BUS-technologies: • - Lon ( Echelon ) • - X10 • - EIB ( Siemens ) • - Blue/White Tooth (Ericsson) • - Ethernet ( TCP/IP) • - Firewire /IEEE 1394 ( Apple Computer ) • - USB • - SCP/CEBus ( Microsoft UPnP) • CAN • RFID • etc Hans A. Kielland Aanesen

  4. EIA-721 Interoperability CriteriaNode Product Modeling: (Service Oriented Architecture) Applications (Nodes and Subsystem Addresses) HC & UC House Code(Domain ID) & Unit Code(Node ID) Interoperability layers: (Application modeling+CAL) CXOBIV Appl. Groups: ( Functional Profiles) Audio/Video Lighting Communication HVAC Utility Security Appliance Convenience Appl. Fuctions: ( SNVT, NV) Node Control CX Control Data Chan. Rx Data Chan. Tx Binary Output Binary Input Analog Output Analog Input Multi-Throw Output Multi-State Input Matrix Output Multiplane Output Ganged Analog Ctrl Meter Display Medium Transport Dialer Keypad List Memory Data Memory Motor Synthesizer-Tuner Tone Generator Counter Clock Appl. Variables: Boolean data (On/Off) Letters (ASCII text) Numbers ( Integer ) Binary data (Hex bytes) User (Application Interfacing) Lighting system CAL scripting: SETOFF SETON GETVALUE GETARRAY SETVALUE SETARRAY ADD INCREMENT SUBTRACT DECREMENT COMPARE COMPARE_I COPYVALUE SWAP EXIT ALIAS INHERIT DISINHERIT IF DO WHILE REPEAT BUILD EL-meter 21C Thermostat HVAC User requirements ? Video Phone Interactive TV Hans A. Kielland Aanesen

  5. Node ABSTRACTION LAYER User Scenario variables picked from node product models: Universal Variables = User SCENARIO Variables MEASUREMENTS: (Environment Inputs)ACTUATORS: (Environment Outputs)SYSTEM/GUI Values: (Internal SW values) Temperature sensors ( ºC ) Voltage output ( Volt ) Thermostat setpoint ( ºC ) Humidity sensors ( %RH ) Level output ( % ) Alarm limits Pressure sensors ( Bar) Dimmer output ( % ) Clock Dimmer sensor ( % ) Relay output ( On/Off ) Timer Event Speed sensor ( m/s ) . Intervals Voltage sensor ( Volt ) . Stepvalue Current sensor ( Amp) . . Load sensor ( kWH ) . . Switch sensor ( On/Off ) Pulses ( Counter ) . . Hans A. Kielland Aanesen

  6. Electronic device ( RCxml Node ) mirrored Web Services XML COMPONENT UDDI node catalog Elements of Component MODEL: - Events - Simple Properties - Bound Properties - Constrained Properties - Customization - MetaData - Packaging - Composition and Containment - Component Lifecycle API Node COMPONENT MODEL: (WSDL) A “mirrored” node’s functionalety and configuration. PROPERTIES Events Methods Component Info: SOAP messages Customizer: Hans A. Kielland Aanesen

  7. Process Network of different devices Process Server: (Peer = mirrored device) CAN Lon X-10 EIB etc . . . . . . Driver CAN Driver LonWorks Driver X-10 ( Driver EIB ) Driver TCP/IP Virtual Device Driver Daemon: (Mirroring Process) Process Driver Router Daemon’s Engine (CAL Router) SCENARIO Sheduler CAL Packet Interpreter (CAL Parser) CAL Packet Builder Scenario no 1 Scenario no n . . . . . . . . . . . . . Device Browser’s Artificial Peer Peer 1 Peer 2 Peer n WS interface to Peers and Scenarios ( TCP/IP Router) Process Server with exposed Web Services (TCP/IP) Hans A. Kielland Aanesen

More Related