微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于zigbee广播风暴

关于zigbee广播风暴

时间:10-02 整理:3721RD 点击:

TI工程师,你好!

      我们公司现在用zigbee做一个灯控的项目,网络中只有协调器和路由器,它们都只使用广播方式发包,我使用zstack 2.51a下demo SerialApp二次开发的,为了加快广播发包时间间隔,我做了如下改动:

#define MAX_BCAST_RETRIES        0

#define BCAST_DELIVERY_TIME      5

-DMAX_BCAST=25

我测试了当网络中设备少的时候,通信是很稳定的;

我现在的顾虑是,由于协调器和路由器对网络中的广播包都会转发,当我们的设备多时,发广播包就会引起广播风暴;

请问我的担心是否存在?

有设备发起一个广播包,网络中的协调器和每一个路由器都会对这个广播包转发,是吗?

有什么办法减小广播风暴风险?

程序中可以设置路由器不转发广播包,做法:把 广播半径改成1

另外,可以考虑many to one来优化路径

你好,我的理解是单播有路径,使用many to one很有用;

广播是没有预路径的,发出去的广播包,所有router都会对这个广播包转发,那么many to one对减小广播风暴就没有用了,我的理解对吗?

使用了many-to-one的意义就在于:不用使用广播了,也就没有广播风暴的问题了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top