Presentation is loading. Please wait.

Presentation is loading. Please wait.

oneM2M-AllJoyn Interworking

Similar presentations


Presentation on theme: "oneM2M-AllJoyn Interworking"— Presentation transcript:

1 oneM2M-AllJoyn Interworking
Source: SeungMyeong Jeong (LG Electronics), Josef Blanz (Qualcomm)

2 Outline What is AllJoyn? oneM2M vs. AllJoyn Interworking Solution (TR)

3 App-to-app Communication
Runs on local network (proximal network) Communicates Peer-to-Peer (Apps talk to Apps with help of AJ Routers) Enables Apps to advertise and discover each other

4 Service Flow Advertisement and discovery Session establishment/join
One or more Interfaces: Methods (RPC) Properties (set, get) Signals Advertisement and discovery Advertisement by producer app and discovery by consumer app Session establishment/join Data Exchange via service objects Consumer calls methods, gets/sets properties provided by Producer Producer sends event notifications to Consumer(s) via signals

5 Service Types 1a. Base services : AllJoyn service framework pre-defined Examples: Notifications Control Panel Onboarding Configuration 1b. Purpose-specific service frameworks pre-defined in AllJoyn Examples: LSF, HAE 2. App-specific services : service objects that are implementing AllJoyn interfaces

6 oneM2M vs. AllJoyn oneM2M and AllJoyn are complementing each other
This is why the two different system interwork oneM2M AllJoyn Coverage LAN + WAN LAN API RESTful RPC Discovery Passive Proactive

7 Interworking Example

8 Gateway Agent Exposes/injects services from/to AllJoyn proximal network Remote access configuration with control app Connector app provides cloud connection oneM2M API between Gateway Agent and Cloud

9 AllJoyn-to-oneM2M mapping
AJ Gateway Agent with oneM2M AE = IPE oneM2M Network Connector App AJ Network Service Exposing App oneM2M Exposure AE 12 oneM2M IN CSE 3 AJ App 1 Rsc 1 oneM2M AE Y AJ App 2 Rsc 2 oneM2M AE Z Consume AJ service Provide AJ service

10 AllJoyn-to-oneM2M mapping
AJ Gateway Agent with oneM2M AE=IPE & CSE oneM2M Network Connector App AJ Network Service Exposing App oneM2M Exposure AE 12 oneM2M CSE 1 oneM2M IN CSE 3 Rsc srv 1 Rsc srv 2 AJ App 1 Annc Rsc 1 oneM2M AE Y AJ App 2 Annc Rsc 2 oneM2M AE Z oneM2M AE Z Consume AJ service Provide AJ service

11 AllJoyn-to-oneM2M mapping
Need to develop resource structure to expose AJ service objects to oneM2M AEs Re-use existing resource types versus new types Resource structure for provider-specific services needs to represent serv. objects Need new resource types Serv. Frameworks different from serv. objects

12 Way forward Informative work (TR-0014) by TP#18
TR-0014: oneM2M and AllJoyn Interworking Normative work from TP#19 as part of Rel-2 CRs to TS-0001 Resource type specifications, and so on…


Download ppt "oneM2M-AllJoyn Interworking"

Similar presentations


Ads by Google