1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ZigBee Document 064321r09
ZigBee Stack Profile: Platform restrictions for
compliant platform testing and
interoperability
Revision 09
January 23. 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 stack profile as applied to the ZigBee Specification r17.
Keywords:
ZigBee, Stack profile, Architecture.
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 Stack Profile
ZigBee Document 064321r09, January 23. 2008
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
Copyright © ZigBee Alliance, Inc. (2008). 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
Copyright © 2008, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Page ii
ZigBee Document 064321r09, January 23. 2008
ZigBee 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
Core Stack 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
22
23
24
ZigBee Stack Profile
ZigBee Document 064321r09, January 23. 2008
Participants
The following is a list of those who were members of the ZigBee Alliance Core Stack Working Group
leadership when this document was released:
Skip Ashton: Chair
Open: Vice Chair
When the document was released, the ZigBee Stack Profile Task Group was composed of the following
members:
Zachary Smith: Chair
The editing team was composed of the following members:
Zachary Smith
Don Sturek
Christopher Leidigh
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
ZigBee Document 064321r09, January 23. 2008
ZigBee 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
7 Functional description..............................................................................................................................7
7.1 Device roles.....................................................................................................................................7
7.1.1
Forward Compatibility........................................................................................................7
7.1.2 Binding tables .....................................................................................................................8
7.1.3
Trust center.........................................................................................................................8
7.1.4 Non-trust center installation tool ........................................................................................8
7.2 Battery powered devices .................................................................................................................8
7.3 Mains powered devices ...................................................................................................................8
7.4 Considerations for devices without persistent storage ....................................................................8
7.5 Address Reuse.................................................................................................................................9
7.6 Additional Features for ZigBee-2007..............................................................................................9
Fragmentation.....................................................................................................................9
Frequency Agility ...............................................................................................................9
8 Protocol implementation conformance statement (PICS) proforma.......................................................11
8.1 Abbreviations and special symbols ...............................................................................................11
IEEE 802.15.4 PICS......................................................................................................................12
8.2
8.3 Network layer PICS ......................................................................................................................16
8.4 Security PICS................................................................................................................................22
8.5 Application layer PICS..................................................................................................................26
7.6.1
7.6.2
Copyright © 2008, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Page v
ZigBee Stack Profile
ZigBee Document 064321r09, January 23. 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 064321r09, January 23. 2008
ZigBee 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 - Functional device types..................................................................................................................11
Table 5 – IEEE 802.15.4 PICS for this stack profile.....................................................................................12
Table 6 – Network PICS for this stack profile ..............................................................................................16
Table 7 – Security PICS for this stack profile...............................................................................................22
Table 8 – Application framework PICS for this stack profile .......................................................................26
Copyright © 2008, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.
Page vii
ZigBee Stack Profile
ZigBee Document 064321r09, January 23. 2008
1
2
3
Change history
Table 1 shows the change history for this specification.
Table 1 – Document revision change history
Revision
Description
00
Original version derived from document 064023r03, the ZigBee stack
profile) and references [R1]… [R6].
Includes updated terminology, e.g. ZigBee/ZigBee Pro vs. HC/CII.
Also includes results of comment resolution for TAG LB9.
Removed items RF3 and S5 from MAC PICS table in response to
review comments.
Also, cleaned up document header format.
Addressed CCB items #589, #586, #593, #596
Spurious upload?
Fixed ALF100 to reflect mandatory status of group addressing.
Addressed CCB items #608, #625
Added changes for CCB items from Oct. ’06 test event – 666, 671, 675,
676 + related items 647 and 641, and editorial 646.
Changed to reflect document #053474r16 and the associated PICS –
04300r06, 04317r04 and 064147r05.
Modified to include NWK Group ID Table.
Fixed NLF4 based on review comment.
Added description column from PICS.
Added Fragmentation and Frequency Agility features into the ZigBee-
2007 stack profile
Comment resolution from TAG LB16. Comment resolution database
is 075159r02
01
02
03
04
05
06
07
08
09
4
Page viii
Copyright © 2008, The ZigBee Alliance. All rights reserved.
This is an unaccepted ZigBee specification draft, subject to change.