当前位置:首页 > 医疗电子 > 医疗电子技术文库
[导读]   1 引言   ZigBee是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适合于自动控制、传感、监控和远程控制等领域,可以嵌入各种设备中,同时支持地理定位功

  1 引言

  ZigBee是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适合于自动控制、传感、监控和远程控制等领域,可以嵌入各种设备中,同时支持地理定位功能。IEEE802.15.4工作组定义了一种廉价的供固定、便携或移动设备使用的极低复杂度、成本和功耗的低速率无线连接技术。ZigBee联盟在制定ZigBee标准时,采用了IEEE802.15.4作为其物理层和媒体接入层规范。在其基础之上,ZigBee联盟制定了数据链路层(DLL)、网络层(NWK)和应用编程接口(API)规范,并负责高层应用、测试和市场推广等方面的工作。

  蓝牙也是一种短距离无线通信技术,自蓝牙规范发布以采,它在越来越多的领域得到了应用。比如工业自动控制、家庭自动化、电信级的音频传输、PDA、手机和PC机外设等。

  在ZigBee和蓝牙的关系上,ZigBee联盟认为ZigBee和蓝牙是互为补充,而不是互相竞争。本文将围绕技术和市场两个方面来分析ZigBee和蓝牙这两种短距离无线通信技术,证明蓝牙将在某些应用方面面临ZigBee技术的竞争。最后,对ZigBee和蓝牙的应用和发展提出了建议。

  2 系统复杂性

  ZigBee的系统复杂性要远小于蓝牙的系统复杂性。这可以从它们的协议栈的参考模型(图1)中看出。ZigBee协议栈简单,实现相对容易,需要的系统资源也较少,据估计运行ZigBee需要系统资源约28Kb;蓝牙协议栈相对复杂,它需要系统资源约为250Kb。ZigBee定义了两种

  类型的设备:全功能设备FFD(Ful FuncTIonal Device)和简化功能设备RFD(Reduced FuncTIon Device)。网络为主从结构, 一个网络有一个网络协调者(Coordinator)和最多可达65535个从属设备。网络协调者必须是FFD,它负责管理和维护网络,包括路由、安全性、节点的附着与离开等。一个网络只需要一个网络协调者,其他终端设备可以是RFD,也可以是FFD。RFD的价格要比FFD便宜得多,其占用系统资源仅约为4Kb,因此网络的整体成本比较低。从这一点来说,ZigBee非常适合有大量终端设备的网络,如传感网络、楼宇自动化等。

  3 安全性

  ZigBee采用了分级的安全性策略:无安全性、接入控制表、32比特AES和128比特AES。如果系统是用于安全性要求不高的场景,可以选择级别较低的安全措施,从而换取系统成本和功耗的降低;反之,在安全性要求较高的应用场景(如军事),可以选择较高的安全级别。这样,

  厂商可以综合考虑功耗、系统处理能力、成本和应用环境等方面因素而采取适当的安全级别。ZlgBee分别在MAC层和NWK层采取了安全策略。在数据经过一跳就到达目的地时,ZigBee只用MAC层提供的安全机制;当在多跳的情况下,ZigBee就要依赖高层来保证安全。下面分述MAC层和NWK层的安全性。

  MAC层安全套件(Security Suites)基于以下三种操作模式:计数器(CTR,Counter)模式的AES加密、密码块链接模式(CBC-MAC,CiPher Block Chaining)的数据完整性、CTR和CBC-MAC相结合的加密和完整性(OW做CCM模式)。MAC层的AES加密算法可以保护MAC命令、信标、信息帧和应答帧的秘密性、完整性和真实性。MAC帧的头部有一个比特用来指示MAC帧是否加密。每一个密钥只与一个安全套件相关联。为了保证数据完整性,MAC层计算头部和净荷数据得到一个消息完整码(MIC,Message Integrity Code),其长度为4、8或

  16字节。同时,在每个MAC帧头也都有一个帧编号,用于防止帧丢失和帧重传。密钥的建立、安全操作模式的选择和对处理过程的控制则由高层来负责。

  NWK层也使用AES,它的安全套件是基于CCM*操作模式。CCM*包括所有CCM的功能,同时提供只加密和只保证完整性的功能。使用CCM*允许单个密钥用于不同的安全套件。因此一个密钥并不只属于单个安全套件,一个高层应用可以灵活地指定NWK所用的安全套件。NWK层负责安全处理,但对处理过程的控制则由高层通过建立密钥和决定使用哪一种CCM*安全套件来实现。此外,帧序号和MIC也可以加在NWK帧中。

  蓝牙协议在基带部分定义了设备鉴权和链路数据流加密所需要的安全算法和处理过程。设备的鉴权是强制性的,所有的蓝牙设备均支持鉴权过程,而链路的加密则是可选择的。蓝牙设备的鉴权过程是基于问询一响应模式和共享的加密方式。为了使蓝牙链路的数据流具有隐蔽性,可以使用1比特的流密码对链路进行加密。密钥大小随着每个基带分组数据单元(BB—PDU)传输而改变。加密密钥可以从对设备鉴权中得到。这意味着,在使用链路加密之前,两个设备之间至少已经进行了一次鉴权。密钥的最大长度为128比特。

  从以上分析可以看出,ZigBee和蓝牙在一定程度上都能够保证安全性。但ZigBee比蓝牙更为灵活,这更有利于控制系统成本。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭