System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种过载节点的消息处理方法及系统技术方案_技高网

一种过载节点的消息处理方法及系统技术方案

技术编号:44787398 阅读:3 留言:0更新日期:2025-03-28 19:42
本申请公开了一种过载节点的消息处理方法及系统,方法包括:识别区域内剩余服务资源不足的节点,作为过载节点,同时识别区域内剩余服务资源充足的节点,作为可用节点;确定多个过载节点的服务转移优先顺序;确定区域内所有过载节点的待转移消息转移到可用节点的最优服务转移路线组合;依据最优服务转移路线组合和服务转移优先顺序转移每个过载节点的待转移消息。本申请将服务过载节点的消息转移至剩余服务资源充足的可用节点完成处理,充分利用了现有资源,提高了服务资源的利用率。

【技术实现步骤摘要】

本申请涉及车联网,更具体地,涉及一种过载节点的消息处理方法及系统


技术介绍

1、在车联网环境中,尤其是在过载区域,消息传递面临着高密度设备连接、高频率消息生成和高实时性要求等挑战。

2、针对服务过载的道路(如车流量大的上下班高峰期道路),车联网消息密集,存在服务等待时间过长、涉及安全的消息等待过久等问题。


技术实现思路

1、本申请提供一种过载节点的消息处理方法及系统,将服务过载节点的消息转移至剩余服务资源充足的可用节点完成处理,充分利用了现有资源,提高了服务资源的利用率。

2、本申请提供了一种过载节点的消息处理方法,包括:

3、识别区域内剩余服务资源不足的节点,作为过载节点,同时识别区域内剩余服务资源充足的节点,作为可用节点;

4、确定多个过载节点的服务转移优先顺序;

5、确定区域内所有过载节点的待转移消息转移到可用节点的最优服务转移路线组合;

6、依据最优服务转移路线组合和服务转移优先顺序转移每个过载节点的待转移消息。

7、优选地,通过每个节点的当前处理能力和最大处理能力确定的负载判定系数识别该节点为过载节点还是可用节点。

8、优选地,确定多个过载节点的服务转移优先顺序,具体包括:

9、确定每个过载节点的等待优先向量;

10、依据过载节点中每条消息的消息级别和等待优先向量计算过载节点的优先级;其中,消息级别表示消息的重要程度;

11、对所有过载节点的优先级进行排序,获得服务转移优先顺序。

12、优选地,确定区域内所有过载节点的待转移消息转移到可用节点的最优服务转移路线组合,具体包括:

13、计算所有过载节点的待转移消息转移到可用节点的至少一个服务转移路线组合的总服务花费;

14、将总服务花费小于所有可用节点的总服务能力的服务转移路线组合作为待选路线;

15、将总服务花费最小的待选路线作为最优服务转移路线组合。

16、优选地,过载节点的转移请求包括过载节点中每条消息的消息级别、过载节点的时延极限和待转移消息数量。

17、优选地,时延极限和待转移消息数量用于计算区域内所有过载节点的待转移消息转移到可用节点的服务转移路线组合的总服务花费。

18、本申请还提供一种过载节点的消息处理系统,包括识别模块、顺序确定模块、路线确定模块以及转移模块;

19、识别模块用于识别区域内剩余服务资源不足的节点,作为过载节点,同时识别区域内剩余服务资源充足的节点,作为可用节点;

20、顺序确定模块用于确定多个过载节点的服务转移优先顺序;

21、路线确定模块用于确定区域内所有过载节点的待转移消息转移到可用节点的最优服务转移路线组合;

22、转移模块用于依据最优服务转移路线组合和服务转移优先顺序转移每个过载节点的待转移消息。

23、优选地,识别模块用于通过每个节点的当前处理能力和最大处理能力确定的负载判定系数识别该节点为过载节点还是可用节点。

24、优选地,顺序确定模块包括向量确定模块、节点优先级计算模块以及排序模块;

25、向量确定模块用于确定每个过载节点的等待优先向量;

26、节点优先级计算模块用于依据过载节点中每条消息的消息级别和等待优先向量计算过载节点的优先级;其中,消息级别表示消息的重要程度;

27、排序模块用于对所有过载节点的优先级进行排序,获得服务转移优先顺序。

28、优选地,路线确定模块包括服务花费计算模块、待选路线确定模块以及比较模块;

29、服务花费计算模块用于计算所有过载节点的待转移消息转移到可用节点的至少一个服务转移路线组合的总服务花费;

30、待选路线确定模块用于将总服务花费小于所有可用节点的总服务能力的服务转移路线组合作为待选路线;

31、比较模块用于将总服务花费最小的待选路线作为最优服务转移路线组合。

32、优选地,过载节点的转移请求包括过载节点中每条消息的消息级别、过载节点的时延极限和待转移消息数量。

33、优选地,时延极限和待转移消息数量用于计算区域内所有过载节点的待转移消息转移到可用节点的服务转移路线组合的总服务花费。

34、通过以下参照附图对本申请的示例性实施例的详细描述,本申请的其它特征及其优点将会变得清楚。

本文档来自技高网...

【技术保护点】

1.一种过载节点的消息处理方法,其特征在于,包括:

2.根据权利要求1所述的过载节点的消息处理方法,其特征在于,通过每个节点的当前处理能力和最大处理能力确定的负载判定系数识别该节点为过载节点还是可用节点。

3.根据权利要求1所述的过载节点的消息处理方法,其特征在于,确定多个过载节点的服务转移优先顺序,具体包括:

4.根据权利要求3所述的过载节点的消息处理方法,其特征在于,所述过载节点的转移请求包括所述过载节点中每条消息的消息级别、所述过载节点的时延极限和待转移消息数量。

5.根据权利要求4所述的过载节点的消息处理方法,其特征在于,所述时延极限和所述待转移消息数量用于计算区域内所有过载节点的待转移消息转移到可用节点的服务转移路线组合的总服务花费。

6.一种过载节点的消息处理系统,其特征在于,包括识别模块、顺序确定模块、路线确定模块以及转移模块;

7.根据权利要求6所述的过载节点的消息处理系统,其特征在于,所述识别模块用于通过每个节点的当前处理能力和最大处理能力确定的负载判定系数识别该节点为过载节点还是可用节点。

8.根据权利要求6所述的过载节点的消息处理系统,其特征在于,所述顺序确定模块包括向量确定模块、节点优先级计算模块以及排序模块;

9.根据权利要求8所述的过载节点的消息处理系统,其特征在于,所述过载节点的转移请求包括所述过载节点中每条消息的消息级别、所述过载节点的时延极限和待转移消息数量。

10.根据权利要求9所述的过载节点的消息处理系统,其特征在于,所述时延极限和所述待转移消息数量用于计算区域内所有过载节点的待转移消息转移到可用节点的服务转移路线组合的总服务花费。

...

【技术特征摘要】

1.一种过载节点的消息处理方法,其特征在于,包括:

2.根据权利要求1所述的过载节点的消息处理方法,其特征在于,通过每个节点的当前处理能力和最大处理能力确定的负载判定系数识别该节点为过载节点还是可用节点。

3.根据权利要求1所述的过载节点的消息处理方法,其特征在于,确定多个过载节点的服务转移优先顺序,具体包括:

4.根据权利要求3所述的过载节点的消息处理方法,其特征在于,所述过载节点的转移请求包括所述过载节点中每条消息的消息级别、所述过载节点的时延极限和待转移消息数量。

5.根据权利要求4所述的过载节点的消息处理方法,其特征在于,所述时延极限和所述待转移消息数量用于计算区域内所有过载节点的待转移消息转移到可用节点的服务转移路线组合的总服务花费。

6.一种过载节点的消息处理系统,其特...

【专利技术属性】
技术研发人员:丁贤伟李俊岭杜家胜戴朝辉裴璐璐李超朱忠华于蓓周志雄
申请(专利权)人:安徽江淮汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1