0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Zigbee的协议栈结构介绍

贸泽电子设计圈 来源:搜狐网 作者:搜狐网 2020-09-14 14:27 次阅读

Zigbee技术已经出现近十多年。记得Zigbee出现初期,曾有一批公司以Zigbee应用为创业方向。可以说至今Zigbee市场始终没有红火起来,不过随着近年智能家居的应用逐渐增多,Zigbee技术又时常会出现在我们眼前。与同样是2.4GHz频段的蓝牙Wi-Fi技术相比、Zigbee可以说是一个熟悉又陌生的技术。

图1:Zigbee模块与应用它的智能家居产品(图片拍摄于智能家居展)

什么是Zigbee技术?

我们来看看Zigbee联盟是如何回答这个问题的:Zigbee联盟称其为“唯一完整的物联网解决方案,具有mesh网络和通用的语言,这使得智能设备可以协同工作”。这个回答够简单也够直接。

Mesh网络表示其具有动态自组网能力,对等网络节点可以互连互通,每个节点都可以作为AP使用,从而实现动态路由,大幅提高网络通信效率,适用于多设备网络。万一某个AP节点故障,便可自动开辟新的传输路线,保证数据传输。通用的语言,应该就是标准的协议栈,与蓝牙、Wi-Fi产品一样,不同供应商按照标准协议开发的产品可以互相组网工作。 以上两点确实高度概括,初步指也是适合智能家居的应用场景。据研究者分析,以100平米大小的住宅为例,需要联网的智能家居设备最低也要超过50个,一般的Wi-Fi AP难以管理如此多的设备。另外,这些设备多为传感器应用的简易设备,自动组网以及网络故障自修复能力对其至关重要。智能家居设备品牌众多,标准的协议栈也是不可或缺的。

mesh网络结构及技术指标

除了以上高度概括的两句话外,Zigbee的mesh网络结构及技术指标如下。

网络设备分类构成:

Coordinator(routing capable)--协调员

Router--路由器

End Device--终端设备

Zigbee Green Power Device--针对绿色能源应用的Zigbee设备

图2:Zigbee mesh网络拓扑图

(引自https://www.cnblogs.com/stonecastle/p/3140146.html)

网络规模:理论上支持65000个设备组网

无线技术:采用802.15.4标准

频段:2.4GHz

带宽及通道数量:2MHz/16通道

数据传输速率:250kbs

支持加密技术:AES-128

通信距离:

大于300米,室外无遮条件下

75--100米,室内

低功耗:支持设备睡眠模式

由于智能家居设备有许多采用电池供电的传感器设备,低功耗是不可回避的。Zigbee技术也是专门针对低功耗应用的无线解决方案,其标准专门定义了设备睡眠模式。

图3:Zigbee的特色(图片来自Zigbee联盟官网)

Zigbee的协议栈结构

接下来我们再了解一下Zigbee的协议栈,请看图4:

图4:Zigbee协议栈结构(图片来自Zigbee specification)

从图4可以看出,协议层结构分为硬件与软件,硬件层包括IEEE 802.15.4定义的PHY(物理层)和MAC(介质访问层),软件层为Zigbee联盟定义的NWK(网络层)、APS(应用程序支持层)、APL(应用层)。对于Zigbee协议栈的使用者而言,无非就是利用协议栈实现Zigbee设备组网、数据发送和数据接收功能。 智能家居开发工程师在采用Zigbee技术上一般可以通过以下两种方式实现。

一为直接采用Zigbee模块,模块与系统控制MCU通信,将要组网和数据收发功能通过Zigbee模块去实现。这样做的优点是系统开发周期短、技术难度小、回避射频设计,缺点是成本高,体积大。

另一种为采用带有Zigbee功能的SoC,将系统应用与Zigbee系统融合为一体。优点为集成度高、成本低;缺点为技术难度高,需要具有一定的射频设计能力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ZigBee
    +关注

    关注

    158

    文章

    2245

    浏览量

    241209
  • 协议栈
    +关注

    关注

    2

    文章

    129

    浏览量

    33457

原文标题:智能家居中的无线技术--Zigbee技术

文章出处:【微信号:Mouser-Community,微信公众号:贸泽电子设计圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Zigbee联盟是什么?zigbee与wifi的区别

    Zigbee联盟(Zigbee Alliance)是一个国际标准组织,负责制定和推广Zigbee通信协议,促进无线物联网(IoT)的发展。Zigbe
    的头像 发表于 03-27 16:10 217次阅读

    如何解决蓝牙协议被锁问题?

    如何解决蓝牙协议被锁问题
    发表于 03-21 08:21

    ZigBee的三种组网结构介绍

    ZigBee是一种低功耗、低成本、低速率、短距离的无线通信技术,广泛应用于物联网领域。
    的头像 发表于 02-17 16:16 1954次阅读
    <b class='flag-5'>ZigBee</b>的三种组网<b class='flag-5'>结构</b><b class='flag-5'>介绍</b>

    什么是Zigbee网关

    可识别的协议格式,实现不同网络之间的数据传输。 什么是Zigbee网关? Zigbee 网关是智能中枢,用于连接 Zigbee 网络和其他网络的设备,充当
    的头像 发表于 12-29 17:15 697次阅读

    Zigbee协议

    与Wi-Fi等其他协议的转换,是整个网络的中心中枢。 Zigbee路由器(Router) :在zigbee网络中既可以做为父节点也可以做为子节点,主要进行信息转发,为远端节点与协调器提供通信通道
    的头像 发表于 12-22 11:20 655次阅读
    <b class='flag-5'>Zigbee</b><b class='flag-5'>协议</b>栈

    4G-Zigbee智能网关产品方案介绍

    4G-Zigbee智能网关产品方案介绍
    的头像 发表于 12-03 09:26 428次阅读
    4G-<b class='flag-5'>Zigbee</b>智能网关产品方案<b class='flag-5'>介绍</b>

    如何将FreeMODBUS协议移植到AT32F43x单片机

    本应用笔记介绍了如何将FreeMODBUS协议移植到AT32F43x单片机方法。本文档提供的源代码演示了使用Modbus的应用程序。单片机作为Modbus从机,可通过RS485或RS232与上位机相连,与Modbus Poll
    发表于 10-26 06:18

    基于ZigBee协议栈的无线传感网络的建立过程

    电子发烧友网站提供《基于ZigBee协议栈的无线传感网络的建立过程.pdf》资料免费下载
    发表于 10-24 10:32 0次下载
    基于<b class='flag-5'>ZigBee</b><b class='flag-5'>协议</b>栈的无线传感网络的建立过程

    HI-LINK Zigbee StartKit使用手册

    时一般不再进行解释。 1.定义 ZigBee:一种协议规范的名称,这一协议规范基于IEEE 802.15.4标准,其目的是为了适用于低功耗,无线连接的监测和控制系统。这一协议标准由
    发表于 10-10 08:02

    基于dsp嵌入式uiptcp_ip协议的应用研究

    异步收发器,并且简单介绍了以上芯片的功能特性、内部结构及工作原理等。 接着,对开源的ulP协议进行裁剪和修改,将它成功移植到该DSP嵌入式系统上,同时给出了CS8900A 网络控制器
    发表于 09-25 07:11

    STM32WB产品详解及FUS无线协议升级

    STM32WB产品详解及FUS无线协议升级2.4GHz无线双核STM32WB, 采用SoC单芯片设计,支持多协议射频。
    发表于 09-06 06:35

    STM32WB BLE协议编程指南

    本文档的主要目的是为开发人员提供有关如何使用 STM32WB BLE 协议 API 和相关事件回调开发低功耗蓝牙(BLE)应用的一些参考编程指南。本文档介绍了允许访问 STM32WB 片上系统所提
    发表于 08-14 10:13

    ZigBee无线组网技术专利介绍

    在这一时期ZigBee联盟推出了三个技术应用标准协议,分别是:2004年第一个ZigBee标准协议ZigBee1.0,该版本
    的头像 发表于 05-19 14:59 574次阅读
    <b class='flag-5'>ZigBee</b>无线组网技术专利<b class='flag-5'>介绍</b>

    zigbee协议栈雷达上位机部分

    习中颇有收获和心得,因此写下本文记录,并分享一些经验。 以下是上位机部分。硬件部分详见 zigbee协议栈雷达 硬件部分 一、效果图 因为打算延伸这个课题,所以上位机是在我原来的小车上位机的基础上开发的 二
    发表于 05-11 18:29 0次下载
    <b class='flag-5'>zigbee</b><b class='flag-5'>协议</b>栈雷达上位机部分

    Zigbee协议架构和特点

    /s的传输速率,它的传输距离在10-75m的范围内,但可以继续增加。Zigbee协议架构是指Zigbee标准规定的物理层、MAC层、网络层和应用层之间的总体架构。
    发表于 05-04 17:52 2933次阅读