1、 Reference numberISO/IEC/IEEE 21451-7:2011(E)ISO/IEC 2011IEEE 2011INTERNATIONAL STANDARD ISO/IEC/IEEE21451-7First edition2011-12-15Information technology Smart transducer interface for sensors and actuators Part 7: Transducer to radio frequency identification (RFID) systems communication protocols a
2、nd Transducer Electronic Data Sheet (TEDS) formats Technologies de linformation Interface de transducteurs intelligente pour capteurs et actuateurs Partie 7: Protocoles de communication entre capteurs et systmes didentification par radiofrquence (RFID) et feuilles de donnes lectroniques du transduct
3、eur (TEDS) ISO/IEC/IEEE 21451-7:2011(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2011 IEEE 2011 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without
4、permission in writing from ISO, IEC or IEEE at the respective address below. ISO copyright office IEC Central Office Institute of Electrical and Electronics Engineers, Inc. Case postale 56 3, rue de Varemb 3 Park Avenue, New York CH-1211 Geneva 20 CH-1211 Geneva 20 NY 10016-5997, USA Tel. + 41 22 74
5、9 01 11 Switzerland E-mail stds.iprieee.org Fax + 41 22 749 09 47 E-mail inmailiec.ch Web www.ieee.org E-mail copyrightiso.org Web www.iec.ch Web www.iso.org Published by ISO in 2012 Published in Switzerland ii ISO/IEC 2011 All rights reserved IEEE 2011 All rights reservedISO/IEC/IEEE 21451-7:2011(E
6、) ISO/IEC 2011 All rights reserved IEEE 2011 All rights reserved iiiContents Page Foreword vig3Introduction . viig31 Scope 1g32 Conformance . 1g33 Normative references 1g34 Terms and definitions . 2g35 Abbreviated terms . 2g36 Transducer and RFID system interface specification . 3g37 Air interface a
7、pplicability (RFID and RTLS) 4g37.1 General . 4g37.2 Overview . 4g37.3 Sensor security system basic operations 5g37.3.1 Air interface security system support . 5g37.3.2 Direct sensor security support 5g37.4 Sensor identifier 7g37.5 Sensor characteristics TEDS (Type 1) 8g37.5.1 TEDS type . 10g37.5.2
8、Sensor type 10g37.5.3 Units extension 10g37.5.4 Sensor map of supported measurement codes . 10g37.5.5 Data resolution 11g37.5.6 Scale factors for transmitted data . 12g37.5.7 Data uncertainty 13g37.5.8 Sensor reconfiguration . 13g37.5.9 Memory rollover capability . 13g37.5.10 Air interface security
9、capability . 17g37.5.11 Sensor security capability 17g37.5.12 Sensor authentication encryption capability map . 17g37.5.13 Sensor data encryption capability map 18g37.5.14 Random number size 18g37.5.15 Continuing authentication capability field 18g37.5.16 Sensor authentication password/key size 19g3
10、7.5.17 Sensor data encryption key size 19g37.5.18 Data encryption capability field . 19g37.6 Sample and configuration record 20g37.6.1 UTC timestamp at configuration and beginning of mission . 20g37.6.2 Sample interval 21g37.6.3 Monitor delay . 21g37.6.4 Alarm values set 21g37.6.5 Memory rollover en
11、abled 21g37.6.6 Air interface tag security status code . 22g37.6.7 Sensor command classes 22g37.6.8 Air interface security function code 23g37.6.9 Sensor security function code . 24g37.6.10 Sensor authentication encryption function code 25g37.6.11 Sensor data encryption function code 25g37.6.12 Secu
12、rity timer duration . 25g37.6.13 Secure session timer 25g3ISO/IEC/IEEE 21451-7:2011(E) iv ISO/IEC 2011 All rights reserved IEEE 2011 All rights reserved7.6.14 Upper alarm threshold value 26g37.6.15 Lower alarm threshold value 26g37.7 Event administration record .26g37.7.1 Code 10 sample capacity (C1
13、0SC) .27g37.7.2 Code 11 sample capacity (C11SC) .27g37.7.3 Code 12 sample capacity (C12SC) .28g37.7.4 Code 13 sample capacity (C13SC) .28g37.7.5 Sample count .28g37.7.6 Alarms triggered 28g37.7.7 Sample count at a predetermined time .28g37.7.8 Sample count and data following alarm event .29g37.7.9 S
14、ample count of events outside either threshold 29g37.7.10 Sample count at the first threshold event .29g37.7.11 Mission in progress .29g37.8 Event records .29g37.8.1 Single event record .30g37.8.2 Single event with timestamp 30g37.8.3 Event counts 30g37.8.4 Data log of all sampled events .30g37.8.5
15、Data log plus time tick .31g37.8.6 Data log of all observations after initial alarm 31g38 Command overview .31g38.1 General 31g38.2 Read sensor identifier .34g38.3 Read primary characteristics TEDS .35g38.4 Write sample and configuration .36g38.5 Read sample and configuration .39g38.6 Read alarm sta
16、tus 41g38.7 Read single memory record .43g38.8 Read event administration record 45g38.9 Read event record segments 47g38.10 Read partial event record segment 50g38.11 Write event administration field 7 51g38.12 Read any field .53g38.13 Erase event administration record.54g38.14 Erase event records 5
17、5g38.15 Erase sample and configuration record 56g38.16 Begin end mission .57g38.17 Challenge 60g38.18 Reader authenticate 63g38.19 ReadWriteLock keys 65g38.20 Request RN .67g38.21 Encryption on/off .69g38.22 Close secure session 70g39 RFID communications .71g39.1 Support for commands .71g39.2 Addres
18、sing and sub-addressing of sensors 71g3Annex A (normative) Sensor types .73g3Annex B (normative) Extension codes .74g3Annex C (informative) Physical interfaces .75g3C.1 Interface - Serial Bus .75g3C.2 1-Wire 75g3C.3 SPI (Serial Peripheral Interface) .75g3C.4 I2C (I Squared C) .76g3Annex D (informati
19、ve) Integration of ISO/IEC/IEEE 21451-7 transducers with other ISO/IEC/IEEE 21451 devices .77g3ISO/IEC/IEEE 21451-7:2011(E) ISO/IEC 2011 All rights reserved IEEE 2011 All rights reserved vAnnex E (informative) Sensor authentication and encryption . 79g3E.1 Need for authentication and encryption . 79
20、g3E.2 Use of a stream cipher for encryption . 79g3E.3 Authentication using a stream cipher . 80g3E.4 Recommendations 81g3Bibliography 82g3ISO/IEC/IEEE 21451-7:2011(E) vi ISO/IEC 2011 All rights reserved IEEE 2011 All rights reservedForeword ISO (the International Organization for Standardization) an
21、d IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal wi
22、th particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC ha
23、ve established a joint technical committee, ISO/IEC JTC 1. IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinating Committees of the IEEE Standards Association (IEEE-SA) Standards Board. The IEEE develops its standards through a consensus development process,
24、approved by the American National Standards Institute, which brings together volunteers representing varied viewpoints and interests to achieve the final product. Volunteers are not necessarily members of the Institute and serve without compensation. While the IEEE administers the process and establ
25、ishes rules to promote fairness in the consensus development process, the IEEE does not independently evaluate, test, or verify the accuracy of any of the information contained in its standards. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
26、 The main task of ISO/IEC JTC 1 is to prepare International Standards. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vot
27、e. Attention is called to the possibility that implementation of this standard may require the use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. ISO/IEEE is not
28、 responsible for identifying essential patents or patent claims for which a license may be required, for conducting inquiries into the legal validity or scope of patents or patent claims or determining whether any licensing terms or conditions provided in connection with submission of a Letter of As
29、surance or a Patent Statement and Licensing Declaration Form, if any, or in any licensing agreements are reasonable or non-discriminatory. Users of this standard are expressly advised that determination of the validity of any patent rights, and the risk of infringement of such rights, is entirely th
30、eir own responsibility. Further information may be obtained from ISO or the IEEE Standards Association. ISO/IEC/IEEE 21451-7 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 31, Automatic identification and data capture techniques, in cooperation with
31、the Technical Committee on Sensor Technology (TC9) of the IEEE Instrumentation and Measurement Society, under the Partner Standards Development Organization cooperation agreement between ISO and IEEE. ISO/IEC/IEEE 21451 consists of the following parts, under the general title Information technology
32、Smart transducer interface for sensors and actuators: g127 Part 1: Network Capable Application Processor (NCAP) information model g127 Part 2: Transducer to microprocessor communication protocols and Transducer Electronic Data Sheet (TEDS) formats g127 Part 4: Mixed-mode communication protocols and
33、Transducer Electronic Data Sheet (TEDS) formats g127 Part 7: Transducer to radio frequency identification (RFID) systems communication protocols and Transducer Electronic Data Sheet (TEDS) formats ISO/IEC/IEEE 21451-7:2011(E) ISO/IEC 2011 All rights reserved IEEE 2011 All rights reserved viiIntroduc
34、tion This part of ISO/IEC/IEEE 21451 describes communication methods, data formats and provides a Transducer Electronic Data Sheet (TEDS) for sensors working in cooperation with radio frequency identification (RFID) systems. This part of ISO/IEC/IEEE 21451 does not outline, recommend, or prescribe a
35、ny specific air-interface protocol. This part of ISO/IEC/IEEE 21451 is intended to be air-interface agnostic. In the ISO/IEC/IEEE 21451 series of standards, transducers (sensors or actuators) are connected to a transducer interface module (TIM), which is connected to a network capable application pr
36、ocessor (NCAP) to allow network access of transducer data. ISO/IEC/IEEE 21450 defines a set of common functionality, commands, and TEDS for the ISO/IEC/IEEE 21451 series of smart transducer standards. ISO/IEC/IEEE 21450 provides a common basis for members of the ISO/IEC/IEEE 21451 series of standard
37、s to be interoperable. It defines the functions that are to be performed by a TIM and the common characteristics for all devices that implement the TIM. It specifies the formats for TEDS. It defines a set of commands to facilitate the setup and control of the TIM as well as reading and writing the d
38、ata used by the system. Application programming interfaces (APIs) are defined to facilitate communications with the TIM and with applications. ISO/IEC/IEEE 21451-1 defines a smart transducer object model and communication methods to facilitate the access of smart transducers in a network. ISO/IEC/IE
39、EE 21451-2 defines serial interfaces for connecting transducer modules to a network processor. ISO/IEC/IEEE 21451-4 defines a mixed-mode transducer interface that allows the transfer of digital transducer electronic data sheet and analogue sensor signals on the same wires. INTERNATIONAL STANDARD ISO
40、/IEC/IEEE 21451-7:2011(E) ISO/IEC 2011 All rights reserved IEEE 2011 All rights reserved 1Information technology Smart transducer interface for sensors and actuators Part 7: Transducer to radio frequency identification (RFID) systems communication protocols and Transducer Electronic Data Sheet (TEDS
41、) formats 1 Scope This part of ISO/IEC/IEEE 21451 defines communication methods and data formats for transducers (sensors and actuators) communicating with RFID tags. This part of ISO/IEC/IEEE 21451 also defines Transducer Electronic Data Sheet (TEDS) formats based on the ISO/IEC/IEEE 21451 series o
42、f standards and protocols for accessing TEDS and transducer data. It adopts necessary interfaces and protocols to facilitate the use of technically differentiated, existing technology solutions. It does not specify transducer design or signal conditioning. There is currently no openly defined indepe
43、ndent interface standard between transducers and RFID tags. Each vendor builds its own interface. Without such a standard, transducer interfacing and integration to RFID tags and systems are time-consuming and all vendors duplicated efforts are economically unproductive. The purpose of this part of
44、ISO/IEC/IEEE 21451 is to provide interfaces and methods for interfacing transducers to RFID tags and reporting transducer data within the RFID infrastructure. It also provides the means for device and equipment interoperability. 2 Conformance Conformance to this part of ISO/IEC/IEEE 21451 requires t
45、hat all non-optional sections be implemented in the vendor device. 3 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced docu
46、ment (including any amendments) applies. ISO/IEC 19762 (all parts), Information technology Automatic identification and data capture (AIDC) techniques Harmonized vocabulary IEEE Std 100-2000, The Authoritative Dictionary of IEEE Standards Terms, Seventh Edition ISO/IEC/IEEE 21451-7:2011(E) 2 ISO/IEC
47、 2011 All rights reserved IEEE 2011 All rights reserved4 Terms and definitions For the purposes of this document, the terms and definitions given in ISO/IEC 19762 (all parts), IEEE Std 100 and the following apply. 4.1 transducer electronic data sheet data sheet stored in some form of electrically re
48、adable memory, which describes a Transducer Channel 4.2 event sensor sensor that detects a change of state in the physical world NOTE The fact that a change of state has occurred and/or instant in time of the change of state, and not the state value, is the “measurement”. 4.3 message information tha
49、t is to be passed between devices as a single logical entity NOTE A message may occupy one or more packets. 4.4 sensor device that responds to biological, chemical, or physical stimuli (such as heat, light, sound, pressure, magnetism, motion, and gas detection) and transmits the resulting signal or data for providing a measurement, operating a control, or both 4.5 1451.7 sensor device that responds to biological, chemical, or physical stimulus (such as heat, light, sound, pressure, magnetism, motio