1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS X 4501 3 3: KS X 4501 3:2011 2011 12 30 http:/www.kats.go.krKS X 4501 3:2011 : ( ) ( ) () () ( ) : () ( ) RFID/USN : (http:/www.standard.go.kr) : :2011 3 3 :2011 12 30 2011-0702 : : ( 02-509-7262) (http:/www.kats.go.kr). 10 5 , . KS X 4501 3:2011 i . iii
2、1 1 2 1 3 .1 4 .2 4.1 .2 4.2 2 5 .3 5.1 (device description) 3 5.2 (device control).13 5.3 (device control response)20 5.4 (device sensor).20 5.5 (device actuator).25 5.6 (device list request) .31 5.7 (device list response) 31 5.8 (device delete)33 5.9 (device description request) 34 5.10 (device de
3、scription response) .35 5.11 (device subscription registration)35 5.12 (device subscription cancel).39 5.13 (device subscription renew)42 5.14 (middleware message) .46 5.15 (response message) .46 6 .47 6.1 47 6.2 47 6.3 (rule) .48 6.4 56 6.5 56 6.6 56 6.7 57 6.8 57 6.9 .57 6.10 .58 7 XML (XML Schema
4、).59 7.1 (Device Description Schema)59 7.2 (Device Control Schema) 61 7.3 (Device Sensor Schema).64 7.4 (Device Actuator Schema).65 7.5 (Device List Schema) 67 KS X 4501 3:2011 ii 7.6 (Device Delete Schema)67 7.7 (Device Description Request Schema) 67 7.8 (Device Subscription Registration Schema)69
5、7.9 (Subscription Cancel Schema)69 7.10 (Subscription Renew Schema) 71 7.11 (Rule Schema) 72 KS X 4501 3:2011 .74 KS X 4501 3:2011 iii , . . 5 , (interoperability), (efficiency), (consistency), (flexibility), (practicality) , , . 2011 3 KS X 4501 2, KS X 4502 3 . KS X 4501 . 1: 2: 3: 4: KS X 4501 3:
6、2011 3: The interworking protocol between the heterogeneous home network control middlewares for the intelligent home network Part 3: Data Schema 1 . 2 . . ( ) . KS X 4501 1, 1: KS X 4501 2, 2: 3 KS X 4501 1 3. . KS X 4501 3:2011 2 4 4.1 KS X 4502 2 . , , , , , , , , , , , , , , , , , , , , , , , .
7、. 4.2 . . . 1 . 6.3 . 1 IWML( ) . KS X 4501 3:2011 3 5 XML . 2 , , , , , , , , , , , , , , , 17 . 5. . , , . , . AdaptID KS X 4501 2, 4.2.1.1 Adaptor ID XML 4Byte . 5.1 (device description) KS X 4501 3:2011 4 (device description) (device) . 5.1.1 3 (device description) 1 4 (device description) 2 KS
8、X 4501 3:2011 5 5.1.2 5.1.2.1 IWML 1 Device Description IWML diagram source . 5.1.2.2 DeviceDescription 2 Device Description deviceDescription diagram source KS X 4501 3:2011 6 2 Device Description deviceDescription ( ) 1. DeviceType . DeviceType . 2. DeviceName . DeviceName . 3. DeviceNameDescripti
9、on . DeviceNameDescription . 4. DeviceSubName . DeviceSubName . 5. DeviceID . AdaptID 24 Byte . 6. ObjectList . 7. DeviceProperty . 5.1.2.3 ObjectList 3 Device Description ObjectList diagram source . 5.1.2.4 Object KS X 4501 3:2011 7 4 Device Description Object diagram source 1. ObjectName . ObjectN
10、ame . 2. ObjectNameDescription ObjectName . ObjectNameDescription . 3. ObjectID . AdaptID 24 Byte . KS X 4501 3:2011 8 4 Device Description Object ( ) 4. Category . “Control”, “Sensor”, “Actuator” . 5. InputListSize InputList . InputListSize 0 256 . 6. InputList . 7. OutputListSize OutputList . Outp
11、utListSize 0 256 . 8. OutputList . 5.1.2.5 Category 5 Device Description Category diagram source Category . “Control”, “Sensor”, “Actuator” . 5.1.2.6 Object/InputList 6 Device Description InputList diagram source InputList . 5.1.2.7 Input KS X 4501 3:2011 9 7 Device Description Input diagram source
12、1. InputDatatype . InputDatatype . 2. InputName . InputName . 3. InputValue . InputValue . 4. InputMin . InputMin . 5. InputMax . InputMax . 6. InputDefaultValue . InputDefaultValue . 7. InputDescription . InputDescription . KS X 4501 3:2011 10 5.1.2.8 OutputList 8 Device Description OutputList diag
13、ram source OutputList . 5.1.2.9 Output 9 Device Description Output diagram source KS X 4501 3:2011 11 9 Device Description Output ( ) 1. OutputDatatype . OutputDatatype . 2. OutputName . OutputName . 3. OutputValue . OutputValue . 4. OutputMin . OutputMin . 5. OutputMax . OutputMax . 6. OutputDefaul
14、tValue . OutputDefaultValue . 7. OutputDescription . OutputDescription . 5.1.2.10 DeviceProperty 10 Device Description DeviceProperty diagram source KS X 4501 3:2011 12 10 Device Description DeviceProperty ( ) 1. DevicePhyAddress . DevicePhyAddress . 2. DeviceVersion . DeviceVersion . 3. DeviceManuf
15、acture . DeviceManufacture . 4. DeviceLocation . DeviceLocation . 5. DeviceDistributionDate . DeviceDistributionDate . 6. DeviceProperties . 5.1.2.11 PropertyList 11 Device Description DeviceProperty diagram source PropertyList PropertyValues . 5.1.2.12 PropertyValues 12 Device Description ObjectLis
16、t diagram source KS X 4501 3:2011 13 12 Device Description ObjectList ( ) 1. PropertyName . PropertyName . 2. PropertyID . PropertyID . 3. PropertyValue . PropertyValue . 5.2 (device control) (device control) . 5.2.1 5 (device control) 5.2.2 KS X 4501 3:2011 14 5.2.2.1 IWML 13 Device Control IWML di
17、agram source 1. DeviceControl . 2. DeviceControlResponse .5.2.2.2 deviceControl 14 Device Control deviceControl diagram source KS X 4501 3:2011 15 14 Device Control deviceControl ( ) source 1. DeviceType . DeviceType . 2. DeviceName . DeviceName . 3. DeviceNameDescription . DeviceNameDescription . 4
18、. DeviceSubName . DeviceSubName . 5. DeviceID . AdaptID 24 Byte . 6. ObjectList . 5.2.2.3 deviceControl/ObjectList 15 Device Control ObjectList diagram source ObjectList . 5.2.2.4 Object KS X 4501 3:2011 16 16 Device Control Object diagram source 1. ObjectName . ObjectName . 2. ObjectNameDescription
19、 ObjectName . ObjectNameDescription . KS X 4501 3:2011 17 16 Device Control Object ( ) 3. ObjectID . AdaptID 24 Byte . 4. Category . “Control” . 5. InputListSize InputList . InputListSize 0 256 . 6. InputList . 7. OutputListSize OutputList . OutputListSize 0 256 . 8. OutputList . 5.2.2.5 Object/Inpu
20、tList 17 Device Control InputList diagram source InputList . 5.2.2.6 Input 18 Device Control Input diagram KS X 4501 3:2011 18 18 Device Control Input ( ) source 1. InputDatatype . InputDatatype . 2. InputName . InputName . 3. InputValue . InputValue . 4. InputMin . InputMin . 5. InputMax . InputMax
21、 . 6. InputDefaultValue . InputDefaultValue . 7. InputDescription . InputDescription . 5.2.2.7 Object/OutputList 19 Device Control OutputList diagram source OutputList . 5.2.2.8 Output KS X 4501 3:2011 19 20 Device Control Output diagram source 1. OutputDatatype . OutputDatatype . 2. OutputName . Ou
22、tputName . 3. OutputValue . OutputValue . 4. OutputMin . OutputMin . 5. OutputMax . OutputMax . 6. OutputDefaultValue . OutputDefaultValue . 7. OutputDescription . OutputDescription . KS X 4501 3:2011 20 5.3 (device control response) (device control response) . 4.2 . 5.4 (device sensor) (device sens
23、or) . 5.4.1 6 (device sensor) KS X 4501 3:2011 21 5.4.2 5.4.2.1 IWML 21 Device Sensor IWML diagram source DeviceSensor . 5.4.2.2 deviceSensor 22 Device Sensor deviceSensor diagram source KS X 4501 3:2011 22 22 Device Sensor deviceSensor ( ) source 1. DeviceType . DeviceType . 2. DeviceName . DeviceN
24、ame . 3. DeviceNameDescription . DeviceNameDescription . 4. DeviceSubName . DeviceSubName . 5. DeviceID . AdaptID 24 Byte . 6. ObjectList . 5.4.2.3 deviceSensor/ObjectList 23 Device Sensor ObjectList diagram source ObjectList . 5.4.2.4 Object KS X 4501 3:2011 23 24 Device Sensor Object diagram sourc
25、e 1. ObjectName . ObjectName . 2. ObjectNameDescription ObjectName . ObjectNameDescription . KS X 4501 3:2011 24 24 Device Sensor Object ( ) 3. ObjectID . AdaptID 24Byte . 4. Category . “Sensor” . 5. InputListSize InputList . InputListSize 0 256 . 6. InputList . 7. OutputListSize . 8. OutputList . 5.4.2.5 Object/InputList 25 Device Sensor InputList