Centralized device group - ISO/IEC JTC 1/SC 25/WG 1 Home Page

Download Report

Transcript Centralized device group - ISO/IEC JTC 1/SC 25/WG 1 Home Page

闪联创造美好新生活
Design for New Life
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))
4/9/2016
www.igrs.org
1
Content
•Industry Outlook
IGRS
•IGRS Introduction
•IGRS Applications
Computing
•IGRS Progress Update
Communication
Consumer Electron
www.igrs.org
2
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
www.igrs.org
DSLAM
DSLAM
3
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!
DSLAM
DSLAM
Home
Office
DSLAM
DSLAM
www.igrs.org
DSLAM
DSLAM
4
Content
•Industry Outlook
IGRS
•IGRS Introduction
•IGRS Applications
Computing
•IGRS Progress Update
Communication
Consumer Electron
www.igrs.org
5
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
www.igrs.org
6
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
www.igrs.org
Home
7
IGRS Framework
Applications
Application
Profiles
Network AV Player
AV Profile
Discovery
Wireless Projector
File Exchange Profile
Grouping
Control
Core
Protocols
Mobile Phone
Printing Profile
Eventing
Description
……
……
Session
Pipe
TCP/IP Protocols
Link Layer
Enhancement
Link Level Resource Discovery
Network Access and Configuration
Ethernet、WiFi、Bluetooth
www.igrs.org
8
Interaction Model
IGRS Device1
IGRS Device2
Client
Service
Function Invocation
Function Invocation
Data Manipulation
Data
Subscription/Query/
Retrieval
Function Invocation
Interface
Function
Implementati
on
Data
Data Manipulation
Interface
Data
Change
Notification
Collaboration Dispatch
Service Session Management
Collaborative Dispatch
SOAP
Collaborative
Support
Collaborative
Support Interface
Service Session Management
SOAP
Device Group Management
Device Discovery and Pipe Management
TCP/IP stack
Device Group Management
HTTP
TCP/UDP
www.igrs.org
Device Discovery and Pipe Management
TCP/IP stack
9
IGRS Framework
Applications
Application
Profiles
Network AV Player
AV Profile
Discovery
Wireless Projector
File Exchange Profile
Grouping
Control
Core
Protocols
Mobile Phone
Printing Profile
Eventing
Description
……
……
Session
Pipe
TCP/IP Protocols
Link Layer
Enhancement
Link Level Resource Discovery
Network Access and Configuration
Ethernet、WiFi、Bluetooth
www.igrs.org
10
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
www.igrs.org
11
Content
•Industry Outlook
IGRS
•IGRS Introduction
•IGRS Applications
Computing
•IGRS Progress Update
Communication
Consumer Electron
www.igrs.org
12
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
www.igrs.org
13
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
www.igrs.org
14
3C Collaboration Scenario 3 - Public
• 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……
Mobile – HN
bridge
www.igrs.org
15
Content
•Industry & Technology Trend
IGRS
•IGRS Introduction
•IGRS Applications
Computing
•IGRS Progress Update
Communication
Consumer Electron
www.igrs.org
16
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
www.igrs.org
17
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
www.igrs.org
18
IGRS Validation Tester
www.igrs.org
19
IGRS Framework
Applications
Application
Profiles
Network AV Player
AV Profile
Discovery
Wireless Projector
File Exchange Profile
Grouping
Control
Core
Protocols
Mobile Phone
Printing Profile
Eventing
Description
……
……
Session
Pipe
TCP/IP Protocols
Link Layer
Enhancement
Link Level Resource Discovery
Network Access and Configuration
Ethernet、WiFi、Bluetooth
www.igrs.org
20
Thank You!
www.igrs.org
21
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
www.igrs.org
22
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
www.igrs.org
23
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 peerto-peer device groups and centralized device groups at the
same time
Back
www.igrs.org
24
Description
 Device Description
- Device description template based on XML
 Service Description
- WSDL
Back
www.igrs.org
25
Session
 Concurrent control
 Authentication and authorization
- Device trust relationship provided by pipe setup
- User token
Back
www.igrs.org
26
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
www.igrs.org
27