没有合适的资源?快使用搜索试试~ 我知道了~
首页zigbee OTA规范
zigbee OTA规范
需积分: 38 375 浏览量
更新于2023-05-26
评论 1
收藏 934KB PDF 举报
ZigBee技术是一种新兴的短距离、低功耗、低成本、低数据传输率的无线通信技术。它的主要特点如下: 1)低功耗:在低功耗待机模式下,两节普通5号干电池可使用6~24个月。 2)低速率:数据传输速率只有10kb/s~ 250 kb/s,专注于低速数据传输应用。 3)低成本:因为ZigBee数据传输速率低,协议简单,降低了对通信控制器的要求,所以大大降低了成本。 。。。。 附件为zigbee OTA,可以作为zigbee ota开发时很好的参考指导。
资源详情
资源评论
资源推荐

Copyright ã 1996-2016 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.
1
2
ZigBee Document 095264r23
3
4
ZigBee Over-the-Air Upgrading Cluster
5
Revision 23
6
Version 1.1
7
8
9
March 12, 2014
10
11
12
Sponsored by:
13
ZigBee Alliance
14
Accepted for release by:
15
This document has not yet been accepted for release by the ZigBee Alliance Board of
16
Directors.
17
Abstract:
18
This is an implementation specification requirements document that describes the ZigBee
19
Over The Air (OTA) image (FW) Upgrade. The document is to provide a standard for Over
20
The Air message format for upgrading image along with necessary commands and
21
parameters to ensure interoperability of Over The Air upgrading. Certain security aspects will
22
also be enforced or recommended to protect the network from any vulnerability that may be
23
exposed from the Over The Air upgrading.
24
Keywords:
25
ZigBee, Over The Air (OTA), Upgrade Server, Upgrade Client, digital signature, certificate
26
27
28
29
30
Copyright © ZigBee Alliance, Inc. (2003, 2004). All rights Reserved. This information within this
31
document is the property of the ZigBee Alliance and its use and disclosure are restricted.
32
33
Elements of ZigBee Alliance specifications may be subject to third party intellectual property rights,
34
including without limitation, patent, copyright or trademark rights (such a third party may or may not
35

ZigBee Document - 095264 ZigBee OTA Upgrade Cluster
Page ii
Copyright ã 2016, The ZigBee Alliance. All rights reserved.
be a member of ZigBee). ZigBee is not responsible and shall not be held responsible in any manner for
36
identifying or failing to identify any or all such third party intellectual property rights.
37
38
This document and the information contained herein are provided on an “AS IS” basis and ZigBee
39
DISCLAIMS ALL WARRANTIES EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
40
(A) ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT 41
INFRINGE ANY RIGHTS OF THIRD PARTIES (INCLUDING WITHOUT LIMITATION ANY 42
INTELLECTUAL PROPERTY RIGHTS INCLUDING PATENT, COPYRIGHT OR TRADEMARK 43
RIGHTS) OR (B) ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 44
PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT. IN NO EVENT WILL ZIGBEE BE 45
LIABLE FOR ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF USE OF DATA, 46
INTERRUPTION OF BUSINESS, OR FOR ANY OTHER DIRECT, INDIRECT, SPECIAL OR 47
EXEMPLARY, INCIDENTIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND, 48
IN CONTRACT OR IN TORT, IN CONNECTION WITH THIS DOCUMENT OR THE 49
INFORMATION CONTAINED HEREIN, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 50
LOSS OR DAMAGE. All Company, brand and product names may be trademarks that are the sole 51
property of their respective owners. 52
53
The above notice and this paragraph must be included on all copies of this document that are made. 54
55
ZigBee Alliance, Inc. 56
2400 Camino Ramon, Suite 375 57
San Ramon, CA 94583, USA 58
59

ZigBee Document – 095264
ZigBee OTA Upgrade Cluster
Copyright ã 2016, The ZigBee Alliance. All rights reserved.
Page iii
Contact information
60
Much of the information in this document is preliminary and subject to change. Members of the ZigBee
61
Working Group are encouraged to review and provide inputs for this proposal. For document status
62
updates, please contact:
63
Rob Alexander
64
Ember Corporation
65
25 Thomson Place
66
Boston, MA 02210
67
Email: rob.alexander@ember.com
68
Phone: +1.617.951.1244
69
70
71
You can also submit comments using the ZigBee Alliance reflector. Its web site address is:
72
www.zigbee.org
73
The information on this page should be removed when this document is accepted.
74

ZigBee Document - 095264 ZigBee OTA Upgrade Cluster
Page iv
Copyright ã 2016, The ZigBee Alliance. All rights reserved.
Participants
75
The following is a list of those who were members of the ZigBee Alliance Firmware OTA Task Group
76
leadership when this document was released:
77
Jack McPeck: Chair
78
Skip Ashton: Vice-Chair
79
Wally Barnum: Co-Vice-Chair 80
Michael Cowan: Technical Editor 81
82
The following members made specific contributions to this document: 83
Jack McPeck 84
Skip Ashton 85
Don Sturek 86
Dan Lohman 87
Wally Barnum 88
Areeya Vimayangkoon 89
Rob Alexander 90
Colby Gore 91
Don Sturek 92
John Mani 93
Jens Klostergaard Lyngsoe 94
Jeff Blevins 95
David Smith 96
97
98
99
100
101
102

ZigBee Document – 095264
ZigBee OTA Upgrade Cluster
Copyright ã 2016, The ZigBee Alliance. All rights reserved.
Page v
Table of Contents
103
1! Introduction ............................................................................................................................................... 1!
104
1.1! Purpose ............................................................................................................................................ 1!
105
1.2! Scope ................................................................................................................................................ 1!
106
2! References ................................................................................................................................................. 2!
107
2.1! ZigBee Alliance Documents ............................................................................................................ 2!
108
3! Definitions ................................................................................................................................................ 3!
109
3.1! Term Definitions .............................................................................................................................. 3!
110
3.2! Conformance levels ......................................................................................................................... 3!
111
4! Acronyms and abbreviations .................................................................................................................... 4!
112
5! General description ................................................................................................................................... 5!
113
5.1! Introduction ...................................................................................................................................... 5!
114
5.2! Cluster list ........................................................................................................................................ 5!
115
6! OTA Upgrade Cluster ............................................................................................................................... 7!
116
6.1! Overview .......................................................................................................................................... 7!
117
6.2! Security ............................................................................................................................................ 7!
118
6.2.1! Terminology ........................................................................................................................ 7!
119
6.2.2! Image Verification .............................................................................................................. 8!
120
6.2.3! Image Transport .................................................................................................................. 8!
121
6.2.4! Image Signature .................................................................................................................. 9!
122
6.3! OTA File Format ............................................................................................................................. 9!
123
6.3.1! General Structure ................................................................................................................ 9!
124
6.3.2! OTA Header Format ........................................................................................................... 9!
125
6.3.3! Sub-element Format .......................................................................................................... 14!
126
6.3.4! Tag Identifiers ................................................................................................................... 15!
127
6.3.5! ECDSA Signature Sub-element ........................................................................................ 15!
128
6.3.6! ECDSA Signing Certificate Sub-element ......................................................................... 16!
129
6.3.7! OTA File Naming ............................................................................................................. 16!
130
6.3.8! Signatures .......................................................................................................................... 16!
131
6.4! Discovery of the Upgrade Server .................................................................................................. 19!
132
6.5! Server and Client ........................................................................................................................... 19!
133
6.5.1! Sleepy Devices .................................................................................................................. 20!
134
6.6! Dependencies ................................................................................................................................. 20!
135
6.7! OTA Cluster Attributes .................................................................................................................. 21!
136
6.7.1! UpgradeServerID Attribute .............................................................................................. 22!
137
6.7.2! FileOffset Attribute ........................................................................................................... 22!
138
6.7.3! CurrentFileVersion Attribute ............................................................................................ 22!
139
6.7.4! CurrentZigBeeStackVersion Attribute .............................................................................. 22!
140
6.7.5! DownloadedFileVersion Attribute .................................................................................... 23!
141
6.7.6! DownloadedZigBeeStackVersion Attribute ...................................................................... 23!
142
6.7.7! ImageUpgradeStatus Attribute ......................................................................................... 23!
143
6.7.8! Manufacturer ID ............................................................................................................... 24!
144
6.7.9! Image Type ID ................................................................................................................... 24!
145
6.7.10! BlockRequestDelay ........................................................................................................... 24!
146
6.8! OTA Cluster Parameters ................................................................................................................ 24!
147
6.8.1! QueryJitter Parameter ....................................................................................................... 25!
148
6.8.2! DataSize Parameter ........................................................................................................... 25!
149
6.8.3! OTAImageData Parameter ................................................................................................ 25!
150
6.8.4! CurrentTime and UpgradeTime/RequestTime Parameters ............................................... 25!
151
6.9! OTA Upgrade Diagram ................................................................................................................. 27!
152
6.10! Command Frames .......................................................................................................................... 27!
153
6.10.1! OTA Cluster Command Identifiers ................................................................................... 28!
154
剩余65页未读,继续阅读
















林寒超
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0