Presentation is loading. Please wait.

Presentation is loading. Please wait.

Way Forward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG2 Source: Heedong LG Electronics.

Similar presentations


Presentation on theme: "Way Forward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG2 Source: Heedong LG Electronics."— Presentation transcript:

1 Way Forward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG2 Source: Heedong Choi(heedong.choi@lge.com), LG Electronics Meeting Date: 2015-05-18 Agenda Item: TS-0001

2 Introduction In WG5, the abstract information model is developing for home appliances such as washer, refrigerator as working of TR-0017. – In order to avoid cumbersome process between application developers, the abstract information model provides common information model. In this contribution, we introduce the abstract information model for home appliances and discuss way forward to apply them in the architecture scope. – The developed model needs to be mapped to resource structure. 2

3 Design Principle (one of candidates) Common Characteristic Device-specific Characteristic Vendor-specific Characteristic Home appliances (e.g., TV, airconditioner, Washer…) [Source] Chapter 5.2.1 “Design Principle: Approach 1” in TR-0017 To avoid duplicating the description For describe device-specific characteristics For un-predefined characteristic in abstract information model

4 Example (Washer) Characteristic Name Data TypeValuePermissionDescription deviceFirmwareVerxs:string-RWFirmware version deviceModel Name xs:string-RODevice model name deviceIDxs:string-RODevice ID waterFlowxs:nonNegativeInteger 0: None 1: Strong 2: Normal 3: Weak ROConfigured water flow information remainTimexs:string-RORemain time (HHMM) vendorSpecificundefined Common Device -specific Vendor -specific [Source] Chapter 5.3.1 “Abstract Information Model: Approach 1” in TR-0017

5 Mapping to Resource Structure (1/5) How to map the developed abstract information model with resource structure? – Although we can utilize existing resource types (such as, ), we introduce the specialized resource types for the abstract information of home appliances (as ) – Here, the specialization concept of is similar to. 5

6 Mapping to Resource Structure (2/5) The resource type is used to represent a device information 1 0..n 0..1 0..1(L) vendorSpecific Instantiation of resource type 1 0..n 0..1(L) 0..1 vendorspecific [switch] switch temperature 1 deviceFirmwareVer deviceModelName 1.2.31a 1 R02324F32 Status = on [temperature] 0..1 Common Attribute specialization of Vendor-Specific Attribute coldStorage = -13 Boolean Interger Unit = 1 (celcius) Enum Refrige_LGE New resource type

7 0..1(L) 0..n [functionAttribute] accessControlPolicyIDs [switch] 0..1(L) 0..n 0..1 accessControlPolicyIDs 0..1 coldStorage Unit Interger Enum specialization of Mapping to Resource Structure (3/5) New resource type The specialized resource (such as [switch]) is similar to the [battery] in MgmtObj.

8 Mapping to Resource Structure (4/5) Why do we use new resource type instead of existing resources? – Effective management E.g., if a user wants to receive the notification by changing the “switch” functionality Each resource type has resource type as a child resource – Access control E.g., different access control policy can be applied for each device-specific feature 8

9 Refrige_LGE common_Char deviceFirmwareVer = 1.2.31a deviceModelName = R02324F32 … content attribute switch Status = on … content attribute temperature Unit = 1 (celcius) coldStorage = -13 … content attribute 1 0..1 switch temperature 1.2.31a 1 R02324F32 Status = on coldStorage = -13 Unit = 1 (celcius) Refrige_LGE Smarthome Washer_LGE Using Mapping to Resource Structure (5/5) Smarthome Washer_LGE Using

10 How to Combine Two Resource Types to Represent a Device 10 RefrigeratorWasherLight switch brightnesstemperature Instantiated Resource of Instantiated Resource of a specialized

11 Way Forward After discussion, – Discuss and make a list of common/device-specific characteristics for appliance or devices(WG5) – Decide data types of common/device-specific characteristics (WG5/WG3) – Agree to the proposed resource types (WG2/WG5) 11


Download ppt "Way Forward of Abstract Information Model (Mapping Model with Resource Structure) Group Name: WG2 Source: Heedong LG Electronics."

Similar presentations


Ads by Google