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

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

3天内不再提示

IEEE802.15.4协议的数据传输模型解析

h1654155282.3538 来源:亿佰特物联网实验室 作者:亿佰特物联网实验 2020-08-30 10:01 次阅读

存在三种类型的数据传输方式。第一个,设备发送数据给协调器,第二个,协调器发送数据给设备,第三个,对等设备之间的数据传输(比如ZigBee网络中的路由之间的数据传输)。

1、设备发送数据给协调器

当设备把数据发送给支持信标的协调器时,它首先需要监听网络信标帧,当找到信标帧时设备与超帧结构同步,在适当的时间设备发送数据给协调器。协调器接收到数据后向设备回复一个ACK表示已经成功收到,具体流程如上图所示。

当设备把数据发送给不支持信标的协调器时,只需要把数据发送给协调器,协调器收到数据时给设备回复一个ACK表示成功接收,具体流程如上图所示。

2 、协调器发送数据给设备

在启用信标的网络中当协调器希望把数据发送给设备时,首先,协调器在网络信标中指示数据消息已经挂起。其次,设备定期监听网络信标,如果有消息等待,就发送MAC请求数据帧。其次,当协调器收到设备发送的MAC请求数据帧时,回复ACK帧给设备确认数据请求的成功接收。然后,协调器把准备好的数据发送给设备,设备收到后回复一帧ACK。具体流程如上图。

在不启用信标的网络中当协调器希望将数据传输到设备时,首先,协调器把准备发送给设备的数据暂时存储以便设备发送数据请求帧来请求数据。其次,当协调器接收到设备发送的数据请求帧时,协调器先回复一个ACK给设备表示收到数据请求。然后,协调器把数据发送给设备。最后,设备接收到数据时给协调器回复一个ACK表示接收到数据。具体流程如上图所示。

3、对等设备之间的数据传输

在对等网络中,每一个设备都可以和它无线电范围内其他设备进行通信,为了实现这一点需要网络中的设备保持同步,比如在ZigBee网络中路由设备会周期性的广播路由信息来同步。

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

    关注

    8

    文章

    6862

    浏览量

    88791
  • 协议
    +关注

    关注

    2

    文章

    597

    浏览量

    39143
收藏 人收藏

    评论

    相关推荐

    如何设计基于MRF24J40的IEEE802.15.4无线收发电路?

    IEEE802.15.4无线收发器MRF24J40芯片内部包含有SPI接口、控制寄存器、MAC模块、PHY驱动器四个主要的功能模块,支持IEEE802.15.4,MiWiTM,ZigBee等协议
    发表于 10-21 06:21

    USART数据传输模型怎么理解

    亲爱的所有人,正如我所能检查到的,有三种不同的数据传输方式:a)使用逐字节模型-这用于一次传输一个字节;b)使用文件I/O类型读/写传输模型
    发表于 04-23 13:56

    如何正确实现EndDevice和Coordinator之间的数据传输

    大家好:我正在学习使用 IEEE 802.15.4 中的 JN5169 来开发项目。我的项目基于JN-AN-1174。我已经实现了从EndDevice到Coordinator的数据传输,但是现在我
    发表于 03-24 08:38

    IEEE802.15.4无线接入VoIP网关的设计

    提出了一种基于IEEE802.15.4 无线个域网协议的无线接入VoIP 网关的设计方案。该网关以FREESCALE MCF5234 作为MCU 控制芯片,使用MC13192 作为无线收发器;整个软件体系通过模块化实现,结
    发表于 08-21 08:45 13次下载

    一种基本IEEE802.15.4无线智能化传感器网络实现探讨

       摘要:介绍了IEEE802.15.4协议的特点、构件及体系结构、发展前景,分析了IEEE1451智能传感器模型,提出了一种基于IEEE80
    发表于 03-11 13:32 1014次阅读
    一种基本<b class='flag-5'>IEEE802.15.4</b>无线智能化传感器网络实现探讨

    基于MRF24J40的IEEE802.15.4无线收发器电路

      1 IEEE802.15.4收发器芯片MRF24J40   IEEE802.15.4 无线收发器MRF24J40芯片内部包含有SPI接口、控制寄存
    发表于 12-13 10:23 1665次阅读
    基于MRF24J40的<b class='flag-5'>IEEE802.15.4</b>无线收发器电路

    GAINSJ节点2.4GHz IEEE802.15.4兼容

    GAINSJ节点采用JENNIC公司的JN5121-Z01-M01模块制成,该模块支持ZIGBEE协议栈并带有SMA连接器,我们提供外部天线。使用该产品,用户可以花较短的时间和较少的花费实现IEEE802.15.4和ZIGBEE协议
    发表于 03-23 11:32 40次下载

    基于IEEE802.15.4的Ad Hoc网络快速组网研究

    IEEE802.15.4是一种低功耗的无线网络通信协议标准,适用于能量有限的无线网络中。提出了一种基于IEEE802.15.4标准的低功耗、能够快速组网的Ad Hoc网络组网方案。在该组网方案中,以IEE
    发表于 05-22 14:43 23次下载
    基于<b class='flag-5'>IEEE802.15.4</b>的Ad Hoc网络快速组网研究

    基于IEEE802.15.4的无线传感器网络的设计与实现

    基于IEEE802.15.4的无线传感器网络的设计与实现
    发表于 01-05 22:13 16次下载

    基于IEEE 802.15.4/ZigBee的无线传感网络节点模型设计

    无线传感网络和ZigBee都是目前研究的热门对象。本文简要介绍了基于IEEE802.15.4/ZigBee的无线传感网络的主要优势,重点介绍了基于IEEE802.15.4/ZigBee的传感器节点模型以及可供选择的几款
    发表于 12-13 02:55 4150次阅读
    基于<b class='flag-5'>IEEE</b> <b class='flag-5'>802.15.4</b>/ZigBee的无线传感网络节点<b class='flag-5'>模型</b>设计

    tcp_ip 协议讲座:介绍数据传输

    介绍了tcp协议数据传输的问题(交互式数据传输,批量数据传输,流量控制,拥塞避免)
    的头像 发表于 07-03 11:05 3424次阅读
    tcp_ip <b class='flag-5'>协议</b>讲座:介绍<b class='flag-5'>数据传输</b>

    基于IEEE802.15.4无线收发器的应用设计方案及用途

    采用MRF24J40构成的IEEE802.15.4无线收发器电路,支持MiWiTM,ZigBee等协议,为IEEE802.5.15.4MAC和 PHY物理层提供硬件层,工作在2.405~2.48
    发表于 01-19 10:28 1588次阅读
    基于<b class='flag-5'>IEEE802.15.4</b>无线收发器的应用设计方案及用途

    IEEE802.15.4协议架构分析

    IEEE802.15.4网络中根据设备具备的通信能力可以分为,全功能设备(Full Function Device , FFD)和精简功能设备(Reduced Function Device , RFD)。
    的头像 发表于 08-30 10:23 7067次阅读
    <b class='flag-5'>IEEE802.15.4</b>的<b class='flag-5'>协议</b>架构分析

    如何实现MQTT协议数据传输

    如何实现MQTT协议数据传输? 随着物联网技术的不断发展,越来越多的设备和应用需要实现互联互通。而MQTT作为一种轻量级的发布/订阅消息传输协议,在物联网领域应用广泛,成为了许多设备之
    的头像 发表于 11-15 17:23 1099次阅读

    DTU的多种协议,解锁数据传输的无限可能

    DTU,即数据传输单元,是一种在物联网(IoT)网络中常用的设备,主要用于在传感器和智能设备之间进行数据传输。DTU使用多种协议来实现这一目标,这些协议不仅提高了
    的头像 发表于 03-01 11:00 734次阅读
    DTU的多种<b class='flag-5'>协议</b>,解锁<b class='flag-5'>数据传输</b>的无限可能