270 likes | 374 Views
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
E N D
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 • IGRS Introduction • IGRS Applications • IGRS Progress Update
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
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
Content IGRS Computing Communication Consumer Electron • Industry Outlook • IGRS Introduction • IGRS Applications • IGRS Progress Update
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
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
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
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
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
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
Content IGRS Computing Communication Consumer Electron • Industry Outlook • IGRS Introduction • IGRS Applications • IGRS Progress Update
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
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
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……
Content IGRS Computing Communication Consumer Electron • Industry & Technology Trend • IGRS Introduction • IGRS Applications • IGRS Progress Update
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
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
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
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
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
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
Description • Device Description • Device description template based on XML • Service Description • WSDL Back
Session • Concurrent control • Authentication and authorization • Device trust relationship provided by pipe setup • User token Back
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