[发明专利]限速控制方法、装置和限速设备有效
申请号: | 201911178862.2 | 申请日: | 2019-11-27 |
公开(公告)号: | CN110830383B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 沈智力 | 申请(专利权)人: | 新华三半导体技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/825;H04L12/863 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 孔默 |
地址: | 610000 四川省成都市天府*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 限速 控制 方法 装置 设备 | ||
1.一种限速控制方法,其特征在于,应用于限速设备中的限速监测芯片,所述限速设备还包括与所述限速监测芯片连接的中央处理单元CPU,所述方法包括:
监测所述限速设备的出接口是否发生拥塞;
在监测到所述出接口持续预设时长未发生拥塞时,向所述CPU发送限速结束指示消息,以使所述CPU从限速状态切换至限速关闭状态,并使所述CPU处于限速关闭状态时依次将接收到的报文发往所述出接口;
在向所述CPU发送限速结束指示消息后,停止向所述CPU反馈所述出接口的报文发送情况;
在监测到所述出接口发生拥塞时,向所述CPU发送限速指示消息,以使所述CPU从所述限速关闭状态切换至所述限速状态,并使所述CPU处于限速状态时,将接收到的报文进行缓存;
在监测到所述出接口完成一次报文发送时,向所述CPU反馈报文发送成功信息,以使所述CPU在接收到所述报文发送成功信息后,将缓存的报文发往所述出接口。
2.根据权利要求1所述的限速控制方法,其特征在于,当所述出接口为多个时,所述在监测到所述出接口完成一次报文发送时,向所述CPU反馈报文发送成功信息的步骤,包括:
监测多个出接口的报文发送情况,在监测到所述多个出接口中存在超过预设数量的目标出接口各自完成一次报文发送时,向所述CPU反馈所述目标出接口的报文发送成功信息,其中,所述报文发送成功信息中还携带有所述多个出接口中除所述目标出接口之外的其他出接口的报文发送情况。
3.根据权利要求1所述的限速控制方法,其特征在于,当所述出接口为多个时,所述在监测到所述出接口完成一次报文发送时,向所述CPU反馈报文发送成功信息的步骤,包括:
针对多个出接口中的每个出接口,每监测到存在任一出接口完成一次报文发送时,则向所述CPU反馈该出接口的报文发送成功信息。
4.根据权利要求1所述的限速控制方法,其特征在于,所述监测所述限速设备的出接口是否发生拥塞的步骤,包括:
获取所述出接口的报文队列中暂存的报文的数量,其中,所述报文队列中暂存的报文为待通过所述出接口发送的报文;
检测所述报文队列中暂存的报文的数量是否超过预设值,其中,所述预设值为根据预先为所述出接口所配置的发送带宽所设置;
若所述报文队列中暂存的报文的数量超过所述预设值,则确定所述出接口发生拥塞;
若所述报文队列中暂存的报文的数量未超过所述预设值,则确定所述出接口未发生拥塞。
5.根据权利要求1所述的限速控制方法,其特征在于,所述在监测到所述出接口完成一次报文发送时,向所述CPU反馈报文发送成功信息的步骤,包括:
获取所述出接口处待发送的报文的数据长度;
根据所述数据长度以及所述出接口的发送速率计算得到发送时长,该发送时长为完成所述待发送的报文的发送所需时长;
从所述出接口开始发送所述待发送的报文时起,按所述发送时长进行计时,在计时结束时,向所述CPU反馈报文发送成功信息。
6.一种限速控制装置,其特征在于,应用于限速设备中的限速监测芯片,所述限速设备还包括与所述限速监测芯片连接的中央处理单元CPU,所述装置包括:
监测模块,用于监测所述限速设备的出接口是否发生拥塞;
第一发送模块,用于在监测到所述出接口持续预设时长未发生拥塞时,向所述CPU发送限速结束指示消息,以使所述CPU从限速状态切换至限速关闭状态,并使所述CPU处于限速关闭状态时依次将接收到的报文发往所述出接口;
控制模块,用于在向所述CPU发送限速结束指示消息后,停止向所述CPU反馈所述出接口的报文发送情况;
第二发送模块,用于在监测到所述出接口发生拥塞时,向所述CPU发送限速指示消息,以使所述CPU从所述限速关闭状态切换至所述限速状态,并使所述CPU处于限速状态时,将接收到的报文进行缓存;
反馈模块,用于在监测到所述出接口完成一次报文发送时,向所述CPU反馈报文发送成功信息,以使所述CPU在接收到所述报文发送成功信息后,将缓存的报文发往所述出接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三半导体技术有限公司,未经新华三半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911178862.2/1.html,转载请声明来源钻瓜专利网。