Presentation is loading. Please wait.

Presentation is loading. Please wait.

Implementation guideline of home network Interoperability 23 March 2007 ISO/IEC JTC1 SC25/WG1 N1261.

Similar presentations


Presentation on theme: "Implementation guideline of home network Interoperability 23 March 2007 ISO/IEC JTC1 SC25/WG1 N1261."— Presentation transcript:

1 Implementation guideline of home network Interoperability 23 March 2007 ISO/IEC JTC1 SC25/WG1 N1261

2 BP: Broadband Phone GL: Gateway Link HAN: Home Area Net HES: Home Electronic System HG 0 : HAN Gateway HGn: HAN Gateway HG Wn : WAN Gateway Background: multiple heterogeneous HANs in one HES

3 SC25 Interoperability Specifications 18012-Guidelines for product interoperability Part I: Introduction International Standard, 2004 Part II: Taxonomy and Lexicon Committee draft

4 SC25 18012-1’s mission

5 Main Concepts of 18012-1 Functional safety: commands to devices, command translation, state change, external control, addressing, broadcast, etc Configuration Levels: application layer, management procedures, configuration procedures, installer procedures Configuration Process: expert installer, easy conf, auto. conf, multiple net conf. Interoperability: Addressing: transport independent, broadcast, individual node, group Transport: single, multiple, intermediate Information encapsulation Applications models and lexicon

6 HES Interoperability Framework 18012 HES Residential Gateway 15045 Systema Profilea Systemb Profileb Systemc Profilec Systeme Profilee Systemn Profilen Broadband Home Network (reference implementation) 20587 Konnex14543EchonetIGRS ITOP Home HES Program of Work Systemd Profiled LonTalk Application Model … Systemf Profilef CCP HES Security xxxxx internal or external network HES application HES network

7 Typical Home Network Backbone Appliances SG: Subnet Gateway Backbone Gateway SG1 SG2 SGn Homenet Backbone Subnet-1 Subnet-2 Subnet-n Internet

8 Our Proposal Backbone Appliances HM: Home net Middleware SG: Subnet Gateway MoHoNet: Middleware over Heterogeneous home Networks Backbone Gateway SG1 SG2 SGn Homenet Backbone Subnet-1 Subnet-2 Subnet-n Internet MoHoNet HM Adapters HM Center

9 It is One backbone net for multiple hetero sub-net. Appliances are managed uniformly by the interoperability center. Variety of appliance access can be achieved through the center Appliances in different sub-networks would communicate and cooperate Appliances can access other sub-networks Here, ACCESS can be monitor, control, data exchange, or data sharing

10 Middleware is key to interoperability GIWF = Generic Interworking Function Ref.: Common Interoperability Framework ISO/IEC 18012 GIWF #1 #1 <> AIL System #1 Abstract Intermediate Language (AIL) GIWF #2 #2 <> AIL System #2 GIWF #3 #3 <> AIL System #3 GIWF #4 #4 <> AIL System #4 Gateway Architecture

11 Backbone Appliances HM: Homenet Middleware SG: Subnet Gateway Backbone Gateway SG1 SG2 SGn Homenet Backbone Subnet-1 Subnet-2 Subnet-n Internet MoHoNet HM Adapters HM Center Middleware and Residential Gateway Ref.: Common Interoperability Framework ISO/IEC 18012) GIWF #1 #1 <> AIL System #1 Abstract Intermediate Language (AIL) GIWF #2 #2 <> AIL System #2 GIWF #3 #3 <> AIL System #3 GIWF #4 #4 <> AIL System #4 Gateway Architecture

12 Ref.Interoperability Conceptual Overview ( ISO/IEC JTC 1/SC 25/WG 1 N 1120) Example Application: Energy Control Middleware is key to interoperability

13 Backbone Appliances Backbone Gateway SG1Subnet1 Subnet2 SubnetN Internet MoHoNet HM Adapters HM Center SG2 SGn MCA11 MCA1m MCA21 MCA2x MCAn1 MCAnz Middleware and HM Adapters HM: Homenet Middleware SG: Subnet Gateway

14 MoHoNet –Middleware over Heterogeneous home Networks

15 Key Layers in MoHoNet AL - Adapter Layer –an adapter for each sub-network –Mapping the differentiation of sub-networks to CL CL - Core Layer –Centrally manage all appliances in a uniformed way by communication media independent –Store all appliance info in a unified data structure ASL - Application Support Layer –Basic Homenet application classes Security Management –Guarantee the safety of appliance access

16 Concrete Solution to 18012 Interoperability 18012 interoperability MoHoNet Components AddressingOnLineDeviceList UnifiedDeviceDescription TransportCL-AL Service Interface Information encapsulation Serialized String Application models and lexicon Application Supporting Layer

17 Addressing – OnlineDeviceList one entry for every online appliance Standard entry format for appliances with connection information Centrally stored in Residential Gateway Synchronized with underlying hetero. Sub- networks through AL (Adapters for sub-net) Utilized by upper ASL depending on application classification Appliance connecting is completely transparent to ASL

18 Addressing - UnifiedDeviceDescription Global Id SubnetId DeviceName Manufacture DeviceType SubnetType VariableList ActionList SubnetSpecAttrs

19 Transport: CL–AL Service Interfaces Interfaces between CL and AL AL Service Interface: –Implemented by each HM Adapter –Used by CL to uniformly manage hetero. subnet appliances CL Service Interface: –Implemented in CL –Used by adapters

20 Application models: ASL General: –Generic services Controller: –Lighting control, heating control, environmental control, domestic appliances, etc. Appliance Mgmt: –Online and manageable appliance management Running Mgmt: –management and monitoring of utilities, security subsystem, etc. A/V Transfer: –Distribution and consumption of A/V content Data Transfer: –Communication

21 Centralized Visiting Backbone Appliances Backbone Gateway SG1 SG2 SGn Subnet-1 Subnet-n Internet MoHoNet MCA11 MCA1m MCA21 MCA2x Subnet-2 MCAn1 MCAnz SG: Subnet Gateway MCA: Monitored/Controlled Appliance CA: Controlling Appliance

22 Centralized Visiting Remote Web Control - Controller –Control appliances through web browser Remote Phone Control - Controller –Control appliances through phone call Backbone Unified Controller - Controller –One controller can control all appliances Remote Household Video Monitoring Data Network Media Center ……

23 CA2 Subnet Appliances Interoperating Backbone Appliances Backbone Gateway SG1 SG2 SGn Subnet-1 Subnet-2 Subnet-n Internet MoHoNet MCAn1MCAnz SG: Subnet Gateway MCA: Monitored/Controlled Appliance CA: Controlling Appliance CA1MCA21MCA2m BlueBlock: extra software added

24 Commercialization: Prototype System Subnets: UPnP, ItopHome HM Adapters: –UPnP Adapter, ItopHome Adapter UPnP Devices: –UPnP Camera, UPnP VCD iTopHome Devices: – Air con, Microwave, Refrig, Washer Application –Web Appliance Control, Meters Reader (Utility), etc

25 Prototype System User Interface 1

26 Prototype System User Interface 2

27 Summary Two kinds of Appliances : –MCA: inherit original connecting way No need to change for interoperating Majority of appliances –CA: need extra software to cooperate with other subnet through gateway Upgrade from MCA with adding special features Classes of features include: controller, data exchanger, etc MoHoNet –AL: Application by heterogeneity of sub-net independent –CL: Abstract the common aspects of all appliances –ASL: Support different application classes directly SG: Subnet Gateway MCA: Monitored/Controlled Appliance CA: Controlling Appliance

28 Summary (continued) Home network technologies are subnets being uniformly managed and scheduled by MoHoNet Subnet Interoperation is implemented as MoHoNet software Generally, only subnet gateway needs to be software upgraded, no change to subnet appliances Subnet appliance can choose to interoperate with other subnet appliances.

29 Future work Interoperations between other protocols etc. to check the implementation of these protocols. Join more of the 18012-2 project to check the implementation applications. We would like to have more communication for the work of 18012-3, like the outlines of 18012-3. We hope our work can be part of 18012-3 in the future. Enlarge commercialization work


Download ppt "Implementation guideline of home network Interoperability 23 March 2007 ISO/IEC JTC1 SC25/WG1 N1261."

Similar presentations


Ads by Google