Download presentation
Published byMarshall Morton Modified over 9 years ago
1
Device Management A unified way of managing devices enabled by different management technologies
Group Name: WG2/WG5 Source: Huawei Technologies Co., Ltd. ; LG Electronics Meeting Date: Agenda Item: TBD
2
Management Architecture
Infrastructure Node CSE Application X Y(mc) Device in M2M Area Networks Management Server Z(ms) Service Layer Underlying Network DMF Intermediate/End Node Management Client Proxy Z(mc) Proxy Management Client mp Management Adapter TR-0006 studies the following device management technologies oneM2M Entities OMA DM 1.3/2.0 BBF TR069 LWM2M Management Server DM Server ACS LWM2M Server Management Client DM Client CPE LWM2M Client Management Proxy DM Gateway Proxy Module -
3
Mgmt Capabilities exposed over Mca
Applications can manage devices using services exposed over Mca Application Software installation and settings, Configuration settings and Provisioning, Firmware Updates, Logging, Monitoring, Diagnostics, etc. N-AE Management Request 1 Mca Resource Mapping D/G-CSE N-CSE <mgmtObj> Resource OMA DM MO <mgmtObj> Resource OMA LWM2M Object Protocol Translations/ Resource Mapping <mgmtObj> Resource BBF TR-069 Object 2 (Mgmt Client) Device management technologies (Mgmt Server) 3 Management operations (OMA, BBF)
4
Device Management Resources
Resource Instance Attribute The resource representation of a MO instance Identify the management functionality it provides <mgmtObj> 1 moID= “urn:oma:mo:oma-fumo:1.0” 1 originalMO Referring to the local path of the original MO instance on the remote entity * <moAttributes> * Leaf node of the original MO <parameters> 0-1 Intermediate node of the original MO originalMO * <moAttributes> * < parameters> The structure can be nested
5
originalMo: ./anyPath/fumo
MO-Resource Mapping N-CSE OMA-DM FUMO mapping example OMA-DM FUMO <mgmtObj-x> moID= “urn:oma:mo:oma-fumo:1.0” originalMo: ./anyPath/fumo PkgName Executable node (<parameters> sub-resource) PkgVersion Update Command argument (<moAttributes> attribute) PkgData … Execution result (<moAttributes> attribute) State
6
OneM2M Request Mapping oneM2M CRUD OMA DM1.3 (DM2.0) Cmd BBF-TR069 Cmd
OMA LWM2M Description CREATE Add (PUT) AddObject Create Create a <mgmtObj> resource or its sub-resource DELETE Delete (DELETE) DeleteObject Delete Delete a <mgmtObj> resource or its sub-resource. RETRIEVE Get (GET) GetParameterValues, GetParameterAttributes (Note 1) Read Retrieve management data from a <mgmtObj> resource or its sub-resource UPDATE Replace (PUT) SetParameterValues, SetParameterAttributes Write Update management data to a <mgmtObj> resource or its sub-resource Exec (EXEC) FactoryReset , Reboot, Upload, Download, ScheduleDownload, ScheduleInform, ChangeDUState (Note 2) Execute Execute a specific function which is represented by a <mgmtObj> resource or its sub-resources or attributes, or Invoke a specific TR069 RPC command represented by a <mgmtCmd> resource.
7
Mgmt High Level Procedures
D-CSE G-CSE N-CSE N-AE <mgmtObj> created on N-CSE (by D/G/N-CSE, N-AE, or provisioning means) RESTful (C/R/U/D) access to <mgmtObj> or its components Resource mapped to existing MOs, RESTful Operation mappied to existing DM commands Device management procedures (OMA DM, LWM2M, BBF TR-069) RESTful response (status code, acquired information, …) Mcc Mca
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.