logo资料库

ZigBee-PRO(IEEE802.15.4-ZigBee协议规范).pdf

第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
资料共36页,剩余部分请下载后查看
ZigBee Document 074855r05 ZigBee-PRO Stack Profile: Platform restrictions for compliant platform testing and interoperability Revision 05 January 2008 Sponsored by: ZigBee Alliance Accepted for release by: This document has not yet been accepted for release by the ZigBee Alliance Board of Directors. Abstract: This document defines the ZigBee-PRO stack profile as applied to the ZigBee Specification r17. Keywords: ZigBee, ZigBee-PRO, Stack profile, Architecture. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Copyright © 1996-2008 by the ZigBee Alliance. 2400 Camino Ramon, Suite 375, San Ramon, CA 94583, USA http://www.zigbee.org All rights reserved. Permission is granted to members of the ZigBee Alliance to reproduce this document for their own use or the use of other ZigBee Alliance members only, provided this notice is included. All other rights reserved. Duplication for sale, or for commercial or for-profit use is strictly prohibited without the prior written consent of the ZigBee Alliance.
ZigBee-PRO Stack Profile ZigBee Document 074855r05, January 2008 Copyright © ZigBee Alliance, Inc. (2007). All rights Reserved. This information within this document is the property of the ZigBee Alliance and its use and disclosure are restricted. Elements of ZigBee Alliance specifications may be subject to third party intellectual property rights, including without limitation, patent, copyright or trademark rights (such a third party may or may not be a member of ZigBee). ZigBee is not responsible and shall not be held responsible in any manner for identifying or failing to identify any or all such third party intellectual property rights. This document and the information contained herein are provided on an “AS IS” basis and ZigBee DISCLAIMS ALL WARRANTIES EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO (A) ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING WITHOUT LIMITATION ANY INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT OR TRADEMARK RIGHTS) OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT. IN NO EVENT WILL ZIGBEE BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OF DATA, INTERRUPTION OF BUSINESS, OR FOR ANY OTHER DIRECT, INDIRECT, SPECIAL OR EXEMPLARY, INCIDENTIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND, IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT OR THE INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. All Company, brand and product names may be trademarks that are the sole property of their respective owners. The above notice and this paragraph must be included on all copies of this document that are made. ZigBee Alliance, Inc. 2400 Camino Ramon, Suite 375 San Ramon, CA 94583, USA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page ii
ZigBee Document 074855r05, October 2007 ZigBee-PRO Stack Profile 1 Contact information 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Much of the information in this document is preliminary and subject to change. Members of the ZigBee Working Group are encouraged to review and provide inputs for this proposal. For document status updates, please contact: Don Sturek, Texas Instruments, 1455 Frazee Road, Suite 800 San Diego, CA 92108 E-Mail: dsturek@ti.com Phone: +1-619-497-3814 Fax: +1-619-497-3840 You can also submit comments using the ZigBee Alliance reflector. Its web site address is: www.zigbee.org The information on this page should be removed when this document is accepted. Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page iii
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ZigBee-PRO Stack Profile ZigBee Document 074855r05, January 2008 Participants The following is a list of those who were members of the ZigBee Alliance Architecture Working Group leadership when this document was released: Don Sturek: Chair Zachary Smith: Vice Chair When the document was released, the ZigBee-PRO Stack Profile Task Group was composed of the following members: Phil Rudland: Chair Phil Jamieson Zachary Smith The editing team was composed of the following members: Don Sturek Phil Rudland Zachary Smith Don Sturek Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page iv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ZigBee Document 074855r05, October 2007 ZigBee-PRO Stack Profile Table of Contents 1 Introduction..............................................................................................................................................1 1.1 Scope...............................................................................................................................................1 1.2 Purpose............................................................................................................................................1 2 References................................................................................................................................................2 2.1 ZigBee Alliance documents ............................................................................................................2 IEEE documents..............................................................................................................................2 2.2 3 Definitions................................................................................................................................................3 4 Acronyms and abbreviations....................................................................................................................4 5 General description ..................................................................................................................................5 6 Knob settings............................................................................................................................................6 6.1 Introduction.....................................................................................................................................6 6.2 Network settings..............................................................................................................................6 6.3 Application settings.........................................................................................................................6 6.4 Security settings ..............................................................................................................................7 7 Functional description..............................................................................................................................8 7.1 Device roles.....................................................................................................................................8 7.2 Compatibility with Other Stack Profiles .........................................................................................8 7.3 Binding tables..................................................................................................................................9 7.4 Multicast mechanism and groups....................................................................................................9 7.5 Trust Center Policies and Security Settings ....................................................................................9 7.6 Battery powered devices .................................................................................................................9 7.7 Mains powered devices .................................................................................................................10 7.8 Persistent storage...........................................................................................................................10 7.9 Address Reuse...............................................................................................................................10 7.10 Duty cycle limitations and fragmentation .....................................................................................10 7.10.1 Vulnerability join..............................................................................................................10 7.10.2 Pre-installation..................................................................................................................10 7.11 Security .........................................................................................................................................11 7.11.1 Security Modes within PRO Networks.............................................................................11 8 Protocol implementation conformance statement (PICS) proforma.......................................................13 8.1 Abbreviations and special symbols ...............................................................................................13 IEEE 802.15.4 PICS......................................................................................................................14 8.2 8.3 Network layer PICS ......................................................................................................................15 8.4 Security PICS................................................................................................................................20 8.5 Application layer PICS..................................................................................................................24 Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page v
ZigBee-PRO Stack Profile ZigBee Document 074855r05, January 2008 1 List of Figures Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page vi
ZigBee Document 074855r05, October 2007 ZigBee-PRO Stack Profile 1 List of Tables 2 3 4 5 6 7 8 9 10 Table 1 – Document revision change history ...............................................................................................viii Table 2 – Network settings for this stack profile.............................................................................................6 Table 3 – Application settings for this stack profile........................................................................................6 Table 4 – Security settings for this stack profile .............................................................................................7 Table 5 – IEEE 802.15.4 PICS for this stack profile.....................................................................................14 Table 6 – Network PICS for this stack profile ..............................................................................................15 Table 7 – Security PICS for this stack profile...............................................................................................20 Table 8 – Application framework PICS for this stack profile .......................................................................24 Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change. Page vii
ZigBee-PRO Stack Profile ZigBee Document 074855r05, January 2008 1 2 3 Change history Table 1 shows the change history for this specification. Table 1 – Document revision change history Revision Description 04 05 06 Merger of 053646r03 and 064321r05, plus incorporation of all comments to date. Updated following revisions to referenced PICS documents, and revision to r15. Removed all of the Track Changes notes (by accepting all). 074855r00 Renamed Stack Profile to ZigBee PRO and restarted numbering. Incorporated comments from initial review. r01 r02 r03 r04 Reworked security section following discussions in SWG. Made use of the service permissions table optional. Updated various minor notes elsewhere. Errata and clarifications per 074942 Errata and clarifications per 075115 Addressed CCBs: 859, 860, 861, 862, 863, 864, 865, 851, 847, 789, 766, 767, 768, 730 and 686 R05 Address CCBs: 884, 873, 872, 4 5 Page viii Copyright © 2008, The ZigBee Alliance. All rights reserved. This is an unaccepted ZigBee specification draft, subject to change.
分享到:
收藏