[发明专利]一种基于通信需求的带宽资源分配方法、装置及设备有效
申请号: | 201911360080.0 | 申请日: | 2019-12-25 |
公开(公告)号: | CN113038609B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 袁志亚 | 申请(专利权)人: | 北京东土科技股份有限公司 |
主分类号: | H04W72/0453 | 分类号: | H04W72/0453;H04W72/53;H04W72/54 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 通信 需求 带宽 资源 分配 方法 装置 设备 | ||
1.一种基于通信需求的带宽资源分配方法,其特征在于,包括:
获取挂接于高速工业控制总线上的至少一个节点设备的至少一个通信申请;其中,所述通信申请包括业务类型、实时性要求以及所需带宽大小;
根据预设排序规则,将所述节点设备的各个所述通信申请进行优先级排序;
所述根据预设排序规则,将所述节点设备的各个所述通信申请进行优先级排序,包括:
根据业务类型的优先级将各个所述通信申请进行排序;其中,所述业务类型包括报警业务、监测业务和备份业务;
若存在多个业务类型的优先级相同的第一通信申请,则将多个所述第一通信申请按照实时性要求的优先级进行排序;
若在所述第一通信申请中存在多个实时性要求的优先级相同的第二通信申请,则将多个所述第二通信申请按照所需带宽大小进行排序;其中,所需带宽大小与优先级是负相关关系;
根据优先级排序结果,向各所述节点设备分配与通信申请匹配的带宽资源;
所述根据优先级排序结果,向各所述节点设备分配与通信申请匹配的带宽资源,包括:
根据通信周期内的一帧中包括的预留带宽,获取所述一帧中可分配带宽的起始位置和大小;
根据优先级排序结果,以所述可分配带宽的起始位置作为带宽资源分配起点,向各所述节点设备分配与通信申请匹配的带宽资源;
如果确定当前待处理的通信申请所需带宽资源大于所述可分配带宽中当前剩余带宽,则判断通信申请的分配周期是否大于一帧;其中,所述分配周期根据所述至少一个节点设备的通信申请数量动态调整;通信申请数量越多,分配周期数值越大;通信申请数量越少,分配周期数值越小;
若分配周期大于一帧,获取所述当前待处理通信申请以及优先级排序结果位于所述当前待处理通信申请之后的全部通信申请作为剩余通信申请;
在新的通信周期内,继续为与所述剩余通信申请对应的节点设备分配与所述剩余通信申请匹配的带宽资源。
2.根据权利要求1所述的方法,其特征在于,所述根据预设排序规则,将所述节点设备的各个所述通信申请进行优先级排序,包括:
将业务类型的优先级、实时性要求的优先级以及所需带宽大小的优先级分别与对应的权重进行乘积运算,并将各乘积运算的结果进行求和运算;
根据求和运算结果,将所述节点设备的各个所述通信申请进行优先级排序。
3.根据权利要求1所述的方法,其特征在于,在根据优先级排序结果,以所述可分配带宽的起始位置作为带宽资源分配起点,向各所述节点设备分配与通信申请匹配的带宽资源之后,还包括:
如果确定当前待处理的通信申请所需带宽资源大于所述可分配带宽中当前剩余带宽,则遍历所述当前待处理的通信申请之后的全部通信申请,若存在所需带宽资源小于等于当前剩余带宽的通信申请,则向该通信申请分配所需带宽资源,并将该通信申请从申请列表中删除;若不存在所需带宽资源小于等于当前剩余带宽的通信申请,则不再分配带宽资源。
4.根据权利要求3所述的方法,其特征在于,在根据优先级排序结果,以所述可分配带宽的起始位置作为带宽资源分配起点,向各所述节点设备分配与通信申请匹配的带宽资源之后,还包括:
如果确定当前待处理的通信申请所需带宽资源小于等于所述可分配带宽中当前剩余带宽,则为所述当前待处理的通信申请分配所需带宽资源,并将所述当前待处理的通信申请从申请列表中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司,未经北京东土科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911360080.0/1.html,转载请声明来源钻瓜专利网。