1 / 27

8/24/2014

ISO/IEC JTC1 SC25/WG1 N1206. Information Technology – Home Electronic Systems (HES) Architecture - Part X-1: Communication Layers- Communication Layer for HES Class 2&3 (Based on SJ/T 11310(IGRS)). 8/24/2014. Content. IGRS. Computing. Communication. Consumer Electron. Industry Outlook

mariko
Download Presentation

8/24/2014

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. ISO/IEC JTC1 SC25/WG1 N1206 Information Technology – Home Electronic Systems (HES) Architecture - Part X-1: Communication Layers- Communication Layer for HES Class 2&3 (Based on SJ/T 11310(IGRS)) 8/24/2014

  2. Content IGRS Computing Communication Consumer Electron • Industry Outlook • IGRS Introduction • IGRS Applications • IGRS Progress Update

  3. Today’s 3C Network Internet Except for a few home & office network products, the majority of 3C devices exist outside of the current IP network DSLAM DSLAM DSLAM DSLAM DSLAM DSLAM

  4. IGRS’ Next Generation Internet IGRS IPV6 Internet Public Content Next Generation of Internet based on IGRS standard enables 3C terminals and content services to be used in home, office and public! Home Office DSLAM DSLAM DSLAM DSLAM DSLAM DSLAM

  5. Content IGRS Computing Communication Consumer Electron • Industry Outlook • IGRS Introduction • IGRS Applications • IGRS Progress Update

  6. Mission of IGRS • Proposal based on IGRS standard (SJ/T 11310) • Deliver an Industry Standard that enables intelligent grouping, resource sharing and service collaboration among terminal devices • Create smart networking solution, especially for wireless environments • Improve the interoperability among digital devices and maximize the resource usage of each device • Create new collaborative application models for digital devices • Scope: Provide Synergetic Applications to users at home, office, public

  7. IGRS Scope Controller device Controller/Gateway device Peer device Master/slave group Peer-to-peer group Master/slave group Proxy device Peer-to-peer group Peer device Peer device On The Go Office Home

  8. IGRS Framework Applications Network AV Player Wireless Projector Mobile Phone …… Application Profiles AV Profile File Exchange Profile Printing Profile …… Discovery Grouping Control Eventing Description Session Core Protocols Pipe TCP/IP Protocols Link Level Resource Discovery Network Access and Configuration Link Layer Enhancement Ethernet、WiFi、Bluetooth

  9. IGRS Device1 IGRS Device2 Client Service Function Invocation Function Implementation Function Invocation Interface Function Invocation Data Subscription/Query/ Retrieval Data Data Manipulation Interface Data Manipulation Data Change Notification Collaborative Support Collaborative Dispatch Collaboration Dispatch Collaborative Support Interface SOAP Service Session Management Service Session Management SOAP Device Group Management Device Group Management HTTP Device Discovery and Pipe Management Device Discovery and Pipe Management TCP/UDP TCP/IP stack TCP/IP stack Interaction Model

  10. IGRS Framework Applications Network AV Player Wireless Projector Mobile Phone …… Application Profiles AV Profile File Exchange Profile Printing Profile …… Discovery Grouping Control Eventing Description Session Core Protocols Pipe TCP/IP Protocols Link Level Resource Discovery Network Access and Configuration Link Layer Enhancement Ethernet、WiFi、Bluetooth

  11. Flow Process Device Online Device (Group) Discovery Pipe Disconnection Pipe Setup Group Dismiss Group Setup and Join Device Offline Synchronous Service discovery Event Subscription Session Setup Event Notification Service Access Event Unsubscription Session Termination

  12. Content IGRS Computing Communication Consumer Electron • Industry Outlook • IGRS Introduction • IGRS Applications • IGRS Progress Update

  13. 3C Collaboration Scenario 1 - Home • Multimedia contents (mpeg-2, mp3, jpeg etc.) stored in (PC/NB) play on TV/Home Theater • Computer records TV contents • Photos taken by camera phone displayed on TV • Mobile phone controls home appliances…… TV Contents MPEG2, JPEG, MP3

  14. 3C Collaboration Scenario 2 - Office • Notebook intelligently groups with projector, mobile phone controls PPT presentation • Easy file sharing among notebooks • Automatic printer driver download & install…… File Sharing Wireless

  15. 3C Collaboration Scenario 3 - Public Mobile – HNbridge • Camera phone and notebook collaboration to participate in video conference • Mobile phones intelligently group together to play multi-player games at airport • Mobile phone controls home appliances remotely……

  16. Content IGRS Computing Communication Consumer Electron • Industry & Technology Trend • IGRS Introduction • IGRS Applications • IGRS Progress Update

  17. IGRS Products • IGRS certification tools and development platform available • More than 20 IGRS products launched to market • Core members fully committed to develop more innovative products compliant to IGRS standard

  18. IGRS Certification Process • Standard: ‘Information device - Intelligent grouping and resource sharing - Part 4:Device Validation’ • Tools: IGRS Validation Tester Suite • Center: IGRS Validation and Certification center • Rigorous Process • Submit Device Validation Application Form, device and certification fee to IGRS Validation and Certification center • Run IGRS validation Tester Suite to validate all the required test cases in the standard • Validate the test log • If all the required test cases are passed, the device will be certified

  19. IGRS Validation Tester

  20. IGRS Framework Applications Network AV Player Wireless Projector Mobile Phone …… Application Profiles AV Profile File Exchange Profile Printing Profile …… Discovery Grouping Control Eventing Description Session Core Protocols Pipe TCP/IP Protocols Link Level Resource Discovery Network Access and Configuration Link Layer Enhancement Ethernet、WiFi、Bluetooth

  21. Thank You!

  22. Discovery • Device / Device Group / Service • Periodical advertisement to the specified multicast addresses • Device/Device Group/Service name, model, security attribute requirement… • Listen to the device online advertisement • Send relevant search requests to the specified multicast/unicast address and wait for unicast response Back

  23. Pipe • Secure device pipe • Based on the security mechanism commonly supported by two devices • Unsecured device pipe • Non-secured mechanism • Device Pipe Setup • Two IGRS devices determine the mutual trust relationship Back

  24. Grouping • Device Grouping • Global peer-to-peer device group • Default • Specified peer-to-peer device group • One IGRS device may setup and/or join specified peer-to-peer device group • Centralized device group • Designate a device as the master of this device group • The master device periodically send centralized device group advertisement messages by multicast • Master device controls device joining • Master device as a trusted device to all peer device groups • One IGRS device may setup and/or join many specified peer-to-peer device groups and centralized device groups at the same time Back

  25. Description • Device Description • Device description template based on XML • Service Description • WSDL Back

  26. Session • Concurrent control • Authentication and authorization • Device trust relationship provided by pipe setup • User token Back

  27. Control & Eventing • Control • Based on session setup • Service invocation through HTTP+SOAP • Eventing • Device/Service Online/offline Event subscription / Notification / Unsubscription • Peer-to-peer device group • Each device acts as eventing server • Centralized device group • Master device acts as eventing server Back

More Related