X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
RF/无线
[求助] ZigBee具体是怎样实现通信碰撞的呢
邱宇sky
2017-2-28 21:10
楼主
悬赏
10
分 芯积分
未解决
只知道ZigBee采用了CSMA-CA的碰撞避免机制,每个发送的数据包都必须等待接收方确认信息。这样就可以完全避免通信碰撞了吗?ZigBee是否还有其他的方式解决通信碰撞?
点赞
回复评论 (3)
沙发
邱宇sky
再补充一条
送出数据前,先送一段小小的请求传送报文(RTS : Request to Send)给目标端,等待目标端回应 CTS: Clear to Send 报文后,才开始传送。 利用RTS-CTS握手(handshake)程序,确保接下来传送资料时,不会被碰撞。
点赞
2017-2-28 22:05
板凳
邱宇sky
哪位大神救救我
点赞
2017-2-28 22:05
4楼
罗菜鸟
ZigBee里面没有RTS和CTS,CSMA/CA是随机侦听的,发送数据前先算出一个随机时间,到达随机时间点上检测信道是否干净,干净的话就立即发数据。倒是ACK没有CSMA,任何设备等待ACK都是固定864us,等到ACK后再根据Pending bit来判断是立即关闭RF还是继续打开RF。
点赞
2017-3-2 16:22
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
STM32F030Disco——by hujj
求有创新的自主研发题目
(悭钱十月)传感器报价专用贴
局域网络远程控制的继电器控制板
Ubuntu 14.04上 安装 openjdk-8-jdk 失败问题
28335关于网口通信
win2000下如何使用工控机看门狗的功能
09电子大赛-D题群33530708
IEEE802.15.4的未来走向
有用紫蜂ZigBee模块的没,求教
大家都在关注Qorvo的宽带接入 CATV 和 FTTH 产品
关于WINCE硬盘启动的问题
Keil uVision2 下设计MCS-51 系列单片机的技巧
最新整合芯片资料——74系列芯片内部结构版
如何用ESP8266做一个网页配置(web)
使用STM32F407手发送数据,数据有的时候发送不全,部分内容在串口助手显示不出来
S7-200 SMART软件安装和出错处理方法大全
朗科U盘变成OTi的U盘
买560还是510的仿真器,请过来人给个建议!
TI C2000 斩波模块介绍
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复