[发明专利]降低拥塞的方法及网络节点有效
申请号: | 201910578292.X | 申请日: | 2019-06-28 |
公开(公告)号: | CN110366151B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 罗顺 | 申请(专利权)人: | 欧普照明股份有限公司;苏州欧普照明有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W28/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 降低 拥塞 方法 网络 节点 | ||
本发明涉及一种降低拥塞的方法以及网络节点,其中,降低拥塞的方法包括,计算节点的网络负荷;统计连续N次计算的网络负荷,并取N次网络负荷最大值;根据所述网络负荷最大值和增益系数,计算发包频率;根据所述发包频率进行发包;统计丢包率,并根据所述丢包率调整所述增益系数。本发明中的利用BBR算法来解决蓝牙网络拥塞的方法,能够根据网络的情况对网络的发包频率进行调节,该方法属于自适应的调节方法,无需人工干预,且该调节方法能够兼容现有的蓝牙标准mesh网络,适配性强。
技术领域
本发明属于蓝牙通信领域,具体涉及降低蓝牙网络拥塞的领域。
背景技术
由于蓝牙mesh网络洪泛式的传播方式导致其很多应用场景会发生拥塞。即蓝牙mesh消息在一段时间内会因为数量过多而丢失。
标准的蓝牙mesh(sig mesh)通过消息中的一个iv index控制帧来控制洪泛式网络的流控,该机制需要每个蓝牙mesh设备记录其他蓝牙设备和其通信过的设备的网络短地址和其对应的iv index。当同样的网络短地址的iv index比当前记录的小则丢弃本次消息包。同时还要求每个节点频繁的将这些信息保存至flash中。并且如果需要替换蓝牙设备并保持网络短地址不变则需要将iv index也同步至新的节点。
蓝牙sig mesh洪泛式iv index的缺点是需要频繁写flash,会影响flash的使用寿命。同时如果需要做设备替换时,如果需要新替换设备能沿用之前被替换设备的网络地址时,由于iv index的原因其他已入网设备会牢记之前被替换设备的较大的iv index,导致新设备无法与其他设备交互。需要采用别的手段将被替换设备的iv index同步给该新设备才可以。而且该机制需要每个设备都记录全网其他设备的相关数据,会占用较大的数据存储空间。
发明内容
本发明的目的,就是解决现有技术中存在的蓝牙网络拥塞的问题,提出了一种新型的降低拥塞的方法及装置。
本发明的技术方案一:一种降低拥塞的方法,包括:计算节点的网络负荷;统计连续N次计算的网络负荷,并取N次网络负荷最大值;根据所述网络负荷最大值和增益系数,计算发包频率;根据所述发包频率进行发包;统计丢包率,并根据所述丢包率调整所述增益系数。
进一步的,在所述根据所述丢包率调整所述增益系数的同时,根据网络情况实时调整所述网络负荷最大值。
进一步的,在所述根据所述丢包率调整所述增益系数,之后,根据所述网络负荷最大值和增益系数,重新计算发包频率,并根据所述重新计算的发包频率再次进行发包。
进一步的,所述根据所述网络负荷最大值和增益系数,计算发包频率,包括:所述发包频率等于所述网络负荷最大值乘以所述增益系数。
进一步的,所述统计丢包率,包括:接收其他节点的响应包,根据发送出去的数据包的数量和接收到的响应包的数量计算丢包率。
本发明的技术方案二:一种网络节点,包括:网络负荷计算模块、选取模块、发包频率计算模块、发送模块、丢包率计算模块、调整模块;其中,所述网络负荷计算模块,用于计算节点的网络负荷;所述选取模块,用于统计连续N次计算的网络负荷,并选取N次网络负荷最大值;所述发包频率计算模块,用于根据所述网络负荷最大值和增益系数,计算发包频率;所述发送模块,用于根据所述发包频率进行发包;所述丢包率计算模块,用于统计丢包率;所述调整模块,用于根据所述丢包率调整所述增益系数。
进一步的,所述调整模块还用于,根据网络情况实时调整所述网络负荷最大值。
进一步的,所述调整模块将调整后的网络负荷最大值和增益系数发送给发包频率计算模块;所述包频率计算模块,还用于根据调整后的所述网络负荷最大值和增益系数,重新计算发包频率,并将新计算的发包频率发送给发送模块;发送模块,还用于根据所述重新计算的发包频率再次进行发包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于欧普照明股份有限公司;苏州欧普照明有限公司,未经欧普照明股份有限公司;苏州欧普照明有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910578292.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低功耗场景下的命令下发方法
- 下一篇:一种蓝牙自组网的方法