1、 TIA-4940.005 HFember 2011 Smart Device Communications Reference Architecture NOTICE TIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of pro
2、ducts, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for their particular need. The existence of such Standards and Publications shall not in any respect preclude any member or non-member of TIA from manufacturing or selling products not conforming to s
3、uch Standards and Publications. Neither shall the existence of such Standards and Publications preclude their voluntary use by Non-TIA members, either domestically or internationally. Standards and Publications are adopted by TIA in accordance with the American National Standards Institute (ANSI) pa
4、tent policy. By such action, TIA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard or Publication. This Standard does not purport to address all safety problems associated with its use or all applicable regulatory requireme
5、nts. It is the responsibility of the user of this Standard to establish appropriate safety and health practices and to determine the applicability of regulatory limitations before its use. (From Project No. TIA-PN-4940.005, formulated under the cognizance of the TIA TR-50 Smart Device Communications
6、 TR-50.1 Subcommittee on Smart Device Communications; Requirements and Architecture). Published by TELECOMMUNICATIONS INDUSTRY ASSOCIATION Standards and Technology Department 2500 Wilson Boulevard Arlington, VA 22201 U.S.A. PRICE: Please refer to current Catalog of TIA TELECOMMUNICATIONS INDUSTRY AS
7、SOCIATION STANDARDS AND ENGINEERING PUBLICATIONS or call IHS, USA and Canada (1-877-413-5187) International (303-397-2896) or search online at http:/www.tiaonline.org/standards/catalog/ All rights reserved Printed in U.S.A. NOTICE OF COPYRIGHT This document is copyrighted by the TIA. Reproduction of
8、 these documents either in hard copy or soft copy (including posting on the web) is prohibited without copyright permission. For copyright permission to reproduce portions of this document, please contact the TIA Standards Department or go to the TIA website (www.tiaonline.org) for details on how to
9、 request permission. Details are located at: http:/www.tiaonline.org/standards/catalog/info.cfm#copyright or Telecommunications Industry Association Technology (b) there is no assurance that the Document will be approved by any Committee of TIA or any other body in its present or any other form; (c)
10、 the Document may be amended, modified or changed in the standards development or any editing process. The use or practice of contents of this Document may involve the use of intellectual property rights (“IPR”), including pending or issued patents, or copyrights, owned by one or more parties. TIA m
11、akes no search or investigation for IPR. When IPR consisting of patents and published pending patent applications are claimed and called to TIAs attention, a statement from the holder thereof is requested, all in accordance with the Manual. TIA takes no position with reference to, and disclaims any
12、obligation to investigate or inquire into, the scope or validity of any claims of IPR. TIA will neither be a party to discussions of any licensing terms or conditions, which are instead left to the parties involved, nor will TIA opine or judge whether proposed licensing terms or conditions are reaso
13、nable or non-discriminatory. TIA does not warrant or represent that procedures or practices suggested or provided in the Manual have been complied with as respects the Document or its contents. If the Document contains one or more Normative References to a document published by another organization
14、(“other SSO”) engaged in the formulation, development or publication of standards (whether designated as a standard, specification, recommendation or otherwise), whether such reference consists of mandatory, alternate or optional elements (as defined in the TIA Engineering Manual, 4thedition) then (
15、i) TIA disclaims any duty or obligation to search or investigate the records of any other SSO for IPR or letters of assurance relating to any such Normative Reference; (ii) TIAs policy of encouragement of voluntary disclosure (see Engineering Manual Section 6.5.1) of Essential Patent(s) and publishe
16、d pending patent applications shall apply; and (iii) Information as to claims of IPR in the records or publications of the other SSO shall not constitute identification to TIA of a claim of Essential Patent(s) or published pending patent applications. TIA does not enforce or monitor compliance with
17、the contents of the Document. TIA does not certify, inspect, test or otherwise investigate products, designs or services or any claims of compliance with the contents of the Document. ALL WARRANTIES, EXPRESS OR IMPLIED, ARE DISCLAIMED, INCLUDING WITHOUT LIMITATION, ANY AND ALL WARRANTIES CONCERNING
18、THE ACCURACY OF THE CONTENTS, ITS FITNESS OR APPROPRIATENESS FOR A PARTICULAR PURPOSE OR USE, ITS MERCHANTABILITY AND ITS NONINFRINGEMENT OF ANY THIRD PARTYS INTELLECTUAL PROPERTY RIGHTS. TIA EXPRESSLY DISCLAIMS ANY AND ALL RESPONSIBILITIES FOR THE ACCURACY OF THE CONTENTS AND MAKES NO REPRESENTATIO
19、NS OR WARRANTIES REGARDING THE CONTENTS COMPLIANCE WITH ANY APPLICABLE STATUTE, RULE OR REGULATION, OR THE SAFETY OR HEALTH EFFECTS OF THE CONTENTS OR ANY PRODUCT OR SERVICE REFERRED TO IN THE DOCUMENT OR PRODUCED OR RENDERED TO COMPLY WITH THE CONTNTS. TIA SHALL NOT BE LIABLE FOR ANY AND ALL DAMAGE
20、S, DIRECT OR INDIRECT, ARISING FROM OR RELATING TO ANY USE OF THE CONTENTS CONTAINED HEREIN, INCLUDING WITHOUT LIMITATION ANY AND ALL INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS, LOSS OF PROFITS, LITIGATION, OR THE LIKE), WHETHER BASED UPON BREACH O
21、F CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING NEGATION OF DAMAGES IS A FUNDAMENTAL ELEMENT OF THE USE OF THE CONTENTS HEREOF, AND THESE CONTENTS WOULD NOT BE PUBLISHED BY TIA WITHOUT SUCH
22、 LIMITATIONS. TIA-4940.005: Smart Device Communications; Reference Architecture Contents | i Contents 1 2 1 Introduction 1 3 2 References 2 4 2.1 Normative References 2 5 2.2 Informative References 2 6 3 Definitions, Symbols and Abbreviations . 3 7 3.1 Definitions 3 8 3.2 Abbreviations . 3 9 4 Proto
23、col Stack . 4 10 5 High Level System Architecture 5 11 5.1 Entities 5 12 5.2 Resources . 8 13 6 Reference Architecture 10 14 6.1 Reference Architecture Diagram . 10 15 6.2 Functional Elements . 10 16 6.2.1 AAA-SD . 10 17 6.2.2 home application 10 18 6.2.3 node application . 10 19 6.2.4 PoA applicati
24、on . 11 20 6.2.5 PoA device . 11 21 6.3 Reference Points 11 22 Annex A. Application of the reference model (informative) . 14 23 A.1. Introduction . 14 24 A.2. Common Aspects 14 25 A.2.1. Application Registration . 14 26 A.2.2. Devices . 15 27 A.2.3. PoA application . 17 28 A.3. Verification of Refe
25、rence Model with Connection Scenarios . 20 29 A.3.1. A PoA application/PoA device Connects to the home application Directly . 20 30 A.3.2. A PoA application/PoA device connects to the home application via a node 31 application 21 32 A.3.3. PoA applications interconnected with PoA devices 22 33 A.3.4
26、. Conclusion . 23 34 Annex B. SDC Application Example: In-Building Control (informative) 24 35 TIA-4940.005: Smart Device Communications; Reference Architecture ii | Contents B.1. Introduction . 24 1 B.2. Scenario of the Application 24 2 B.3. Building Automation System 24 3 Annex C. Remote Patient M
27、onitoring (informative) 28 4 C.1. Register device, patient and data recipient 28 5 C.1.1. Pre conditions . 28 6 C.1.2. SDC interactions . 29 7 C.1.3. Post conditions . 31 8 C.2. Data retrieval . 31 9 C.2.1. Pre conditions . 31 10 C.2.2. SDC interactions . 31 11 C.2.3. Post conditions . 32 12 C.3. Da
28、ta delivery 32 13 C.3.1. Pre conditions . 32 14 C.3.2. SDC interactions . 32 15 C.3.3. Post conditions . 32 16 C.4. Subject-data matching . 32 17 C.4.1. Pre conditions . 33 18 C.4.2. SDC interactions . 33 19 C.4.3. Post conditions . 33 20 21 22 TIA-4940.005: Smart Device Communications; Reference Ar
29、chitecture List of Figures | iii List of Figures 1 2 Figure 4-1 SDC Protocol stack . 4 3 Figure 5-1 High Level System Architecture . 5 4 Figure 6-1 Reference architecture 10 5 Figure A-1 Application Registration 15 6 Figure A-2 List Devices 15 7 Figure A-3 Add Device . 16 8 Figure A-4 Delete Device
30、17 9 Figure A-5 Direct Device Interaction . 17 10 Figure A-6 List PoA Applications 18 11 Figure A-7 Add PoA Application 18 12 Figure A-8 Delete PoA Application . 19 13 Figure B-1 Campus Map 26 14 Figure C-1 Application Registration 29 15 Figure C-2 Initiate Remote Monitoring. 30 16 Figure C-3 Receip
31、t of Data . 30 17 Figure C-4 Data Collection Complete . 30 18 Figure C-5 Locate and Retrieve Data . 31 19 Figure C-6 Deliver Data . 32 20 21 22 TIA-4940.005: Smart Device Communications; Reference Architecture iv | Foreword Foreword 1 (This foreword is not part of this Standard.) 2 This document was
32、 formulated under the cognizance of the TIA 3 Subcommittee TR-501, Smart Device Communications; Requirements and 4 Architecture. 5 The contents of the present document are subject to continuing work within 6 the Formulating Group and may change following formal approval. Should 7 the Formulating Gro
33、up approve modification, the present document will be re-8 released with an identifying change of release level, for example: 9 T I A - 4 9 4 0 . 0 0 5 - Ar e v i s i o n l e v e lp a r t n u m b e rs t a n d a r d n u m b e r10 The document contains informative annexes. 11 Suggestions for improveme
34、nt of this document are welcome, and should be 12 sent to: 13 Telecommunications Industry Association, 14 Standards and Technology, 15 2500 Wilson Boulevard, Suite 300 16 Arlington, VA 22201-3834 17 Scope 18 This document is a member of a multi-part standard that, when taken in total, 19 defines the
35、 requirements for communications pertaining to the access agnostic 20 (e.g. PHY and MAC agnostic) monitoring and bi-directional communication 21 of events and information between smart devices and other devices, 22 applications and networks. 23 This document provides a reference architecture for Sma
36、rt Device 24 Communications. 25 TIA-4940.005: Smart Device Communications; Reference Architecture Introduction | 1 1 Introduction 1 This document is a member of a multi-part standard that, when taken in total, 2 defines the requirements for communications pertaining to the access agnostic 3 (e.g., P
37、HY and MAC) monitoring and bi-directional communication of events 4 and information between logical entities, such as Point-of-Attachment and 5 applications or networks. 6 This document provides an M2M smart device communication reference 7 architecture, describing functional elements and their inte
38、rconnection. The 8 reference architecture assumes some level of IP addressability as described 9 herein. The Annexes provide identified use cases and demonstrate the 10 applicability of the reference architecture to the support of those use cases. 11 The terms marked with italicized fonts are intend
39、ed to show a logical entity. 12 TIA-4940.005: Smart Device Communications; Reference Architecture 2 | References 2 References 1 2.1 Normative References 2 The following standards contain provisions which, through reference in this 3 text, constitute provisions of this Standard. At the time of public
40、ation, the 4 editions indicated were valid. All standards are subject to revision, and parties 5 to agreements based on this Standard are encouraged to investigate the 6 possibility of applying the most recent editions of the standards indicated 7 below. ANSI and TIA maintain registers of currently
41、valid national standards 8 published by them. 9 References are either specific (identified by date of publication, release level, 10 etc.) or non-specific. For a specific reference, subsequent revisions do not 11 apply. For a non-specific reference, the latest version applies: a non-specific 12 refe
42、rence implicitly refers to the latest version. 13 1 TIA-4940.000: Smart Device Communications; 14 List of Parts. 15 2 Hypertext Transfer Protocol - HTTP/1.1 16 http:/tools.ietf.org/html/rfc2616 17 3 HTTP Over TLS 18 http:/tools.ietf.org/html/rfc2818 19 2.2 Informative References 20 The following doc
43、uments may be useful to the reader 21 a HTTP Extensions for Web Distributed Authoring and Versioning 22 (WebDAV) 23 http:/tools.ietf.org/html/rfc4918 24 b Calendaring Extensions to WebDAV (CalDAV) 25 http:/tools.ietf.org/html/rfc4791 26 c Architectural Styles and the Design of Network-based Software
44、 27 Architectures 28 http:/www.ics.uci.edu/fielding/pubs/dissertation/top.htm 29 d Remote Monitoring Detailed Use Case, March 21, 2008 30 U.S. Department of Health and Human Services, Office of the National 31 Coordinator for Health Information Technology 32 http:/healthit.hhs.gov/portal/server.pt/c
45、ommunity/use_cases_and_r33 equirements_documents/1202/remote_monitoring/15669 34 e Continua Health Alliance 35 http:/ 36 TIA-4940.005: Smart Device Communications; Reference Architecture Definitions, Symbols and Abbreviations | 3 3 Definitions, Symbols and Abbreviations 1 This section contains defin
46、itions, symbols and abbreviations that are used in 2 this document. 3 3.1 Definitions 4 AAA-SD: provide authentication, authorization and accounting services to 5 other entities in the network to establish and enforce security policies. The 6 services may include generation of keys, generation and v
47、alidation of 7 certificates, validation of signatures, etc. 8 Home Application: The home application is a logical entity that is 9 responsible for the business logic, either directly or via supervision and 10 interaction with node applications and PoA applications and with PoA 11 devices. 12 Node Ap
48、plication: The node application is a logical entity that acts as an 13 intermediary between the home application and the PoA application and 14 between the home application and the PoA device. The node application 15 interacts with home application, other node applications, PoA application or 16 PoA
49、 device, and may perform functions such as a data aggregation, storage, 17 load balancing, etc. 18 PoA Application: PoA application is a logical entity that provides resources 19 to node or home applications or to other PoA applications. The PoA 20 application interacts with home, node, other PoA applications or with PoA 21 devices. The PoA application may perform functions such as autonomous 22 reporting of values reported by devices, monitoring for values reported by 23 devices that exceed specified limits, trend analysis of values