OIC INTERWORKING OPERATIONAL PROCEDURE (ADDRESSING AND DISCOVERY) Group Name: Architecture WG Source: Kiran Vedula, Samsung Electronics,

Slides:



Advertisements
Similar presentations
Is a Node or not Node? ARC Node_resolution Group Name: ARC Source: Barbara Pareglio, NEC, Meeting Date: ARC#9.1 Agenda.
Advertisements

Problem of Current Notification Group Name: ARC WG Source: Heedong Choi, LG Electronics, Meeting Date: ARC 9.0 Agenda Item: TBD.
Problem of non-Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.0 Agenda Item: TBD.
oneM2M-OIC Interworking Technical Comparison
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
In-Band Access Control Framework Group Name: WG4 SEC Source: Qualcomm Meeting Date: Agenda Item:
Management of CMDH Policies Group Name: WG5-MAS Source: Wolfgang Granzow, Qualcomm, Meeting Date: Agenda Item: Management.
TS0001 Identifiers way forward Group Name: WG2 Source: Elloumi, Foti, Scarrone, Lu (tbc), Jeong (tbc) Meeting Date: Agenda Item: ARC11/PRO11.
Discussion on the problem of non- Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.2.
Experience and Discussion on Interworking Proxy Implementation Group Name: WG2 Source: Korea Electronics Technology Institute (KETI) Meeting Date: ~24.
LWM2M Interworking Object Instantiation Group Name: Architecture Source: ALU (TIA) Meeting Date: Arc 17.2 Agenda Item: LWM2M Interworking.
Fuctional Procedure for oiC interworking
Supporting long polling Group Name: ARC WG Source: SeungMyeong, LG Electronics, Meeting Date: x-xx Agenda Item: TBD.
Customized Resource Types MAS Group Name: MAS + ARC + PRO WGs Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date:
Discussion on the problem of non- Blocking Synchronous mode Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 15.2.
Step by step approach Group Name: WG2 Source: Michael hs. Yang, LG uplus, Jaeseung Song, NEC Europe, Meeting.
Node-Specific Resource Group Name: ARC&MAS Source: LGE, Meeting Date: Agenda Item: Contribution.
Scenarios for oneM2M and OIC Interworking
Interworking with an External Dynamic Authorization System Group Name: SEC WG Source: Qualcomm Inc., Wolfgang Granzow & Phil Hawkes Meeting Date: SEC#20.2,
Management of Semantic Instances in resources using SPARQL update operation with HTTP verbs Group Name: MAS 19 Source: Minwoo Ryu, jaeho Kim, Sungchan.
OIC device management interworking procedure
Role Based Access Control In oneM2m
LWM2M Interworking Group Name: Architecture
Routing Problem of the Current Architecture Group Name: ARC Source: Hongbeom Ahn, LG Electronics, Meeting Date: Agenda.
M2M Service Subscription Profile Discussion Group Name: oneM2M TP #19.2 Source: LG Electronics Meeting Date: Agenda Item:
ARC R02 Modelling operations – problem statement and proposal Group Name: ARC#19.3 Source: Joerg Swetina, NEC,
OIC INTERWORKING Resource mapping
Protocol Issues related to Plugtest Group Name: TST Source: Wolfgang Granzow, Qualcomm Inc., Meeting Date: Agenda.
M2M Service Layer – DM Server Security Group Name: OMA-BBF-oneM2M Adhoc Source: Timothy Carey, Meeting Date:
Streaming Session Support in oneM2M Framework Group Name: WG2 Source: George Foti, Ericsson Meeting Date: Work Item :WI GPP_Rel13_IWK.
LWM2M Interworking Proxy Procedures ARC Considerations
M2M Service Session Management (SSM) CSF Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP8 Agenda Item:
Attribute-level access control Group Name: ARC WG Source: Yuan Tao, Mitch Tseng, Huawei Technologies Meeting Date: ARC 16 Agenda Item: TBD.
Example mapping of KNX to oneM2M base Ontology
Issues of Current Access Control Rule and New Proposal Introduction Group Name: ARC 21 Source: Wei Zhou, Datang, Meeting Date:
Adding Non-blocking Requests Contribution: oneM2M-ARC-0441R01R01 Source: Josef Blanz, Qualcomm UK, Meeting Date: ARC 7.0,
Authorization Architecture Discussion Group Name: SEC WG Source: Seongyoon Kim, LG Electronics, Meeting Date: 28 MAY, 2014 Agenda.
FUCTIONAL ARCHITECTURE FOR OIC INTERWORKING Group Name: Architecture WG Source: Jieun Keum, Samsung Electronics,
Subscription and Notification Issue Group Name: WG2 Source: Qi Yu, Mitch Tseng- Huawei Technologies, Co. LTD. Meeting Date: ~23 Agenda Item:
Consideration Security Issues on Registration Group Name: WG4 (SEC) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
DM Execute Group Name: WG2/WG5 Source: Jiaxin Yin, Huawei Technologies Co., Ltd., Meeting Date: Agenda Item: TBD.
DM Collaboration – OMA & BBF: Deployment Scenarios Group Name: WG5 - MAS Source: Tim Carey, ALU, Meeting Date:
Discussion on oneM2M and OSGi Interworking Group Name: ARC Source: Jessie, Huawei, Meeting Date: Agenda Item:
Copyright © SkyeyTech, Inc. CRMdesk Power and elegance.
Specifying the Address of Management Client of Managed Entity Group Name: ARC Source: Hongbeom Ahn, SK Telecom, Meeting Date: TP#21 Agenda.
Interworking with an External Dynamic Authorization System Group Name: SEC WG Source: Qualcomm Inc., Wolfgang Granzow & Phil Hawkes Meeting Date: SEC#20.1,
FUCTIONAL ARCHITECTURE FOR OIC INTERWORKING Group Name: Architecture WG Source: Jinhyeock Choi, Samsung Electronics,
Resource subscription using DDS in oneM2M
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
CSE Retargeting to AE, IPE, and NoDN Hosted Resources
Service Enabled AE (SAE)
Group multicast fanOut Procedure
2nd Interoperability testing issues
Possible options of using DDS in oneM2M
Discussion about Use Case and Architecture in Developer Guide
Proposed design principles for modelling interworked devices
Discussions on Heterogeneous Identification Service
MAF&MEF Interface Specification discussion of the next steps
Proximal IoT Interworking solution discussion
ARC Proposed design principles for modelling services, datapoints and operations Group Name: ARC Source: Joerg Swetina, NEC
Aggregation of notification
Considering issues regarding handling token
LWM2M Interworking with <mgmtObj> Resources
3GPP V2X Interworking Potential Impact
3GPP Interworking and use of <schedule> resource
Summary of the MAF and MEF Interface Specification TS-0032
JINI ICS 243F- Distributed Systems Middleware, Spring 2001
oneM2M interop 6 action point
Notification Target Discussion
3GPP Interworking and Multicast retransmission
Presentation transcript:

OIC INTERWORKING OPERATIONAL PROCEDURE (ADDRESSING AND DISCOVERY) Group Name: Architecture WG Source: Kiran Vedula, Samsung Electronics, Jieun Keum, Samsung Electronics, Jinhyeock Choi, Samsung Electronics, Sungchan Choi, KETI, SeonHyang Kim, DT&C, Meeting Date: Agenda Item:

2 Introduction This presentation introduces possible initialization setup of different entities for oneM2M OIC Interworking Also details of how oneM2M device can discover OIC entities is depicted. There can be 2 alternatives – Automatic Bootstrap Mode – Need Based Mode Also how entities are addressed is described

3 Initialization of Entities 1.The IN supports a CSE. An ADN AE (Smartphone) is registered to the IN CSE. Similarly MN already supports a CSE 2.IN CSE also registers with MN CSE 3.Intermediary Device is installed with an IPE AE based on an out of band mechanism – Triggered by a user action e.g. user subscribing to some service or – Based on business logic of service provider 4.The installed IPE AE registers with MN CSE

4 Discovery (Automatic bootstrap Mode) 1.The IPE AE discovers OIC devices using its OIC Client functionality as soon as it is installed on MN and registered to MN CSE. It uses OIC mechanisms for the discovery 2.After the discovery, IPE AE uses its translator function to map the discovered OIC devices and resources into oneM2M resources and creates them on MN 3.For each discovered OIC Device an OIC AE is created and registered with MN CSE 4.After that the ADN through an IN CSE can anytime discover OIC AE resources by sending a RETRIEVE request with appropriate filter criteria to the MN CSE where they are registered 5.The MN CSE responds to IN CSE with the OIC AE’s information which in turn is sent to the ADN 6.Also, Instead of step 4 and 5, directly the MN CSE can notify IN CSE of the discovered information based on subscription NOTE: In this mode, OIC AE’s are formed before any discovery request

5 Discovery (Need Based Mode) 1.The ADN through IN CSE sends a RETRIEVE request to MN CSE with filter criteria to search for IPE AE (if possible OIC IPE AE) 2.Trigger could be sent to IPE from MN CSE to perform the OIC discovery 3.Based on that IPE AE sends discovery request using OIC mechanisms 4.After the discovery, IPE AE uses its translator function to map the discovered OIC devices and resources into oneM2M resources and creates them 5.For each discovered OIC Device an OIC AE is created and registered with MN CSE 6.The MN CSE responds to ADN through IN CSE with the newly registered OIC AE’s information NOTE: In this mode, OIC AE’s are formed after discovery request in real time

6 Comparative Analysis ModePROsCONs Automatic Bootstrap Mode Quick discoveryOIC AE is created even before its usage. Occupies memory OIC AE information could become stale if not updated regularly. To keep updated further resources need to be used Need Based Mode OIC AE created only after discovery request from any oneM2M entity. Memory efficient Slow discovery OIC AE information is up to date. OIC AE could be deleted after sometime

7 Addressing The “To” parameter in a request/ notification is used as a target for the request/ notification Resource-ID: The originator of the request is recommended to use “Absolute” or “SP-relative” format of addressing when sending requests. This is just to ensure that the MN-CSE hosting OIC AE resources receives the request Request Target – Requests are targeted to AEs but via CSE which hosts them – The MN CSE-PoA is used by IN to reach the CSE which is hosting the OIC AE resource – Specific AE under the MN CSE is addressed using the AE-ID attribute of the Notification Target – Notifications are usually targeted to AEs – A hosting CSE which receives notification request, can retarget the request to AE-PoA