LWM2M Interworking Group Name: Architecture

Slides:



Advertisements
Similar presentations
SEC Clarification Group Name: WG4 (SEC-2014-xxxx) Decision  Meeting Date: Discussion  Source: OBERTHUR Technologies Information  Contact:
Advertisements

Is a Node or not Node? ARC Node_resolution Group Name: ARC Source: Barbara Pareglio, NEC, Meeting Date: ARC#9.1 Agenda.
Service Layer Session Management Group Name: WG2-ARC Source: IDCC, LGE, ZTE Meeting Date: TP16 Agenda Item:
Device Management using mgmtCmd resource
Device Management using mgmtCmd resource Group Name: WG2/WG5 Source: InterDigital Communications Meeting Date: Agenda Item: TBD.
On Persistent AE Identifiers Group Name: SEC#12.2 Source: Phil Hawkes, Qualcomm Inc (TIA), Francois Ennesser,
On Management, Abstraction & Semantics
RoA and SoA Integration for Message Brokers Group Name: WG2-ARC Source: ALU Meeting Date: Agenda Item:
Requirements Overview Group Name: Technical Plenary (TP19) Source: Shelby Kiewel, iconectiv, Meeting Date: Agenda Item:
oneM2M-OIC Interworking Technical Comparison
Common Service Entities
HGI activities transfer to oneM2M Group Name: MAS Source: Patricia MARTIGNE (Orange), Deutsche Telekom, Telecom Italia Meeting Date: Agenda.
What and Why? Next steps for oneM2M Semantics Group Name: WG5 Source: Joerg Swetina, Martin Bauer (NEC) Meeting Date: Agenda Item: WI-0005 oneM2M-MAS
Experience and Discussion on Interworking Proxy Implementation Group Name: WG2 Source: Korea Electronics Technology Institute (KETI) Meeting Date: ~24.
Device Management A unified way of managing devices enabled by different management technologies Group Name: WG2/WG5 Source: Huawei Technologies Co., Ltd.
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.
WG5 - MAS Progress Report at TP #9 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang, Chair, Meeting.
AllJoyn-Interworking Discussion Group Name: TP WG2 ARC Source: Josef Blanz, Phil Hawkes, Qualcomm Inc., Meeting Date:
oneM2M-AllJoyn Interworking
Architectural Principles for Services Group Name: WG2- ARC Source: Tim Carey, ALU, Meeting Date: Agenda Item:
Overview of analysis of existing SDO M2M architectures Group Name: REQ ARC#2 Source: Alcatel-Lucent.
WG5 - MAS Progress Report at TP #10 Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: WG5 Chairs Meeting Date: to
Jini Architecture Introduction System Overview An Example.
Jini Architectural Overview Li Ping
OneM2M Challenges of M2M Security and Privacy
Device Management with OMA Lightweight M2M
Device Management using mgmtCmd resource Group Name: WG2/WG5 Source: InterDigital Communications Meeting Date: Agenda Item: TBD.
OIC device management interworking procedure
OIC INTERWORKING OPERATIONAL PROCEDURE (ADDRESSING AND DISCOVERY) Group Name: Architecture WG Source: Kiran Vedula, Samsung Electronics,
Process for Documenting Resources related services and Alignment with Service Components Group Name: WG2-ARC-( ) Source: Ericsson Meeting Date:
Different planes for the resource structure Group Name: WG5 – MAS and WG2 – ARC Source: Nicolas Damour, Sierra Wireless
M2M Service Subscription Profile Discussion Group Name: oneM2M TP #19.2 Source: LG Electronics Meeting Date: Agenda Item:
Realizing Ms Interface with OMA DM Group Name: MAS WG Source: Seungkyu Park, LG Meeting Date:
ARC R02 Modelling operations – problem statement and proposal Group Name: ARC#19.3 Source: Joerg Swetina, NEC,
© 2015 oneM2M Enrico Scarrone oneM2M Steering Committee Vice Chair M2M/IoT standard coordination-Telecom Italia ONEM2M INTERWORKING.
Architectural Considerations for Semantic Support Group Name: WG5 Source: Martin Bauer (NEC), Joerg Swetina (NEC) Meeting Date: Agenda Item:
Discussion about RESTful Admin API Group Name: SEC & ARC Source: FUJITSU Meeting Date: Agenda Item: Device Configuration.
OIC INTERWORKING Resource mapping
WG5 – MAS#19 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Yongjing Zhang (Huawei, WG5 Chair) Meeting Date:
3GPP SCEF Interworking Discussions
LWM2M Interworking Proxy Procedures ARC Considerations
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
WG1 status report to TP#20 Group Name: oneM2M TP20 Source: Joerg Swetina (NEC) Meeting Date: to Agenda Item: TP#19, Item 10.4, Reports.
FUCTIONAL ARCHITECTURE FOR OIC INTERWORKING Group Name: Architecture WG Source: Jieun Keum, Samsung Electronics,
WG5 – MAS#22 Status Report Group Name: WG5 MAS (Management, Abstraction & Semantics) Source: Tim Carey(Alcatel-Lucent, WG5 Vice Chair) Meeting Date:
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:
Possible Solution of Interworking between oneM2M and OSGi
Specifying the Address of Management Client of Managed Entity Group Name: ARC Source: Hongbeom Ahn, SK Telecom, Meeting Date: TP#21 Agenda.
FUCTIONAL ARCHITECTURE FOR OIC INTERWORKING Group Name: Architecture WG Source: Jinhyeock Choi, Samsung Electronics,
Developing IoT endpoints with mbed Client
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)
End-to-End Security for Primitives
3GPP interworking in R3 Group Name: ARC
Possible options of using DDS in oneM2M
Discussion about Use Case and Architecture in Developer Guide
NIDD Discussion Points
MAF&MEF Interface Specification discussion of the next steps
Proximal IoT Interworking solution discussion
Discussion on feature catalogue
LWM2M Interworking with <mgmtObj> Resources
3GPP V2X Interworking Potential Impact
Summary of the MAF and MEF Interface Specification TS-0032
Presentation transcript:

LWM2M Interworking Group Name: Architecture Source: ALU (TIA) / Gemalto N.V(ETSI) Meeting Date: TP18 Agenda Item: LWM2M Interworking

LWM2M Interworking Reference Model LWM2M Interworking aims at considering the association of a LWM2M Client and an Interworking Proxy Entity (IPE) as a oneM2M Application Entity (AE) . LWM2M Application CSE LWM2M Protocol LWM2M IPE Mca AE ASN/MN/IN Mcc/Mcc’ MN/IN LWM2M Applications communicate with oneM2M Applications across the Mca&Mcc reference points. 2

LWM2M Interworking Transport Types Transparent Transport Semantic Transport The information exchanged between the LWM2M Application and the oneM2M AE are transported in oneM2M <container> resources by either encapsulating or translating the LWM2M objects. 3

LWM2M Interworking Functions For providing the interworking functions several LWM2M aspects have to be considered : LWM2M Device and Endpoint Lifecycle (Client Registration) LWM2M Object Discovery (Client Registration, Device Management and Service Enablement) LWM2M Object Transport and Interworking (Device Management and Service Enablement) LWM2M Object Subscription and Notification (Information Reporting) LWM2M Object Security (Device Management and Service Enablement) LWM2M Client Pre-provisioning (Bootstrap) LWM2M Interworking Proxy Entity Administration 4

LWM2M Interworking Key Points (1) oneM2M <node> & LWM2M Endpoint LWM2M Endpoints are instantiated as <AE> resources with the LWM2M Client Endpoint Name used as the AE-ID. A oneM2M <node> resource is created/associated with the LWM2M Endpoint and should use the LWM2M Client Endpoint Name as the M2M-Node-ID. oneM2M AEs discover LWM2M Endpoints as <AE> and <node> resources using the labels associated with the resources. 5

LWM2M Interworking Key Points (2) LWM2M Objects and Object Instances are discovered using the Registration Interface of the LWM2M Client. Discovered LWM2M Objects and Object Instances are interworked as <container> resources. oneM2M AEs discover LWM2M Objects and Object Instances as <container> resources using the labels associated with the resources. 6

LWM2M Interworking Modes (1) 3 Interworking Modes are defined (Active, Lazy, Mixed ) for LWM2M, depending on the way oneM2M and LWM2M data information are synchronized. Interworking Active Mode The IPE creates the <contentInstance> resource when a LWM2M Object Instance is discovered or created A LWM2M observation is placed on the Object Instances for any changes to keep the <container> and < contentInstance> resources updated. Modifications made to the <contentInstance> is reflected back into the LWM2M Client as a write-back operation with a retry mechanism until the <contentInstance> is expired. 7

LWM2M Interworking Modes (2) Lazy Interworking Mode The IPE doesn’t instantiate the <contentInstance> resource until it is first needed by any CRUD operation On a RETRIEVE Operation, the IPE goes to the LWM2M client for updating the <contentInstance> resource. On a WRITE Operation, modifications made to the <contentInstance> is reflected back by the IPE into the LWM2M Client as a write-through atomic operation 8

LWM2M Interworking Modes (3) Mixed Interworking Mode As in the Lazy Interworking Mode, the IPE doesn’t instantiate the <contentInstance> resource until it is first needed by any CRUD operation When the <contentInstance> resource is first instantiated, the IPE treats the container as in the Active instantiation method: a LWM2M observation is placed on the Object Instance for any changes to keep the <container> and <contentInstance> resources updated Modifications made to the <contentInstance> are reflected back into the LWM2M Client as a write-back operation with a retry mechanism until the <contentInstance> is expired. 9