[发明专利]基于优先级的链路调度方法及装置有效
| 申请号: | 201310706312.X | 申请日: | 2013-12-19 |
| 公开(公告)号: | CN103888380B | 公开(公告)日: | 2017-08-01 |
| 发明(设计)人: | 刘靖;陈晋辉;龚小聪;李海玉;钟飞;陈爽;陈斯 | 申请(专利权)人: | 广州地铁集团有限公司 |
| 主分类号: | H04L12/865 | 分类号: | H04L12/865 |
| 代理公司: | 广州新诺专利商标事务所有限公司44100 | 代理人: | 罗毅萍 |
| 地址: | 510308 广东省广州市海珠区新港*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 优先级 调度 方法 装置 | ||
技术领域
本发明涉及通信技术,尤其涉及一种基于优先级的链路调度方法及装置。
背景技术
一般,核心网设备可以接收大量终端发送的消息,为了保证消息的传输效率,目前可以在终端与核心网之间构建多链路传输机制,终端与核心网设备之间,通过多链路机制传输消息。
虽然采用多链路机制来传输消息,能够提高消息传输的效率,但是在终端与核心网设备基于多链路机制传输消息的过程中,仍然会出现消息拥堵或者过载。目前在现有多链路传输消息的过程中出现拥堵或者过载时,多采用负载均衡原则将对链路进行调度,将消息分配到不同的链路上进行转发。
实际应用中,不同类型的消息往往具有不同服务质量(Quality of Service,简称QoS)参数,通过负载均衡的原则进行链路调度时,往往使得对QoS参数具有较高要求的一些类型的消息会出现丢包或者时延较长等现象。
发明内容
本发明提供一种基于优先级的链路调度方法及装置,以解决现有通过负载均衡的原则进行链路调度时,往往使得对QoS参数具有较高要求的一些类型的消息的传输需求得不到满足,出现丢包或者传输时延较长等问题。
为了实现上述目的,本发明提供了一种基于优先级的链路调度方法,包括:
接收并确定每个消息的消息类型;
判断每个所述消息类型是否具有对应的转发规则;
将不具有所述转发规则的所述消息类型确定为第一消息类型;
获取所述第一消息类型下每个所述消息类型的优先级以及当前可用链路的优先级;
按照所述第一消息类型下每个所述消息类型的优先级、所述当前可用链路的优先级以及预设的调度策略,将所述第一消息类型下每个所述消息类型下的消息分配到对应的链路上,通过所述对应的链路将所述消息转发给核心网设备。
为了实现上述目的,本发明提供了一种基于优先级的链路调度装置,包括:
接收模块,用于接收并确定每个消息的消息类型;
判断模块,用于判断每个所述消息类型是否具有对应的转发规则;
确定模块,用于将不具有所述转发规则的所述消息类型确定为第一消息类型;
获取模块,用于获取所述第一消息类型下每个所述消息类型的优先级以及当前可用链路的优先级;
分配模块,用于按照所述第一消息类型下每个所述消息类型的优先级、所述当前可用链路的优先级以及预设的调度策略,将所述第一消息类型下每个所述消息类型下的消息分配到对应的链路上,通过所述对应的链路将所述消息转发给核心网设备。
本发明提供的一种基于优先级的链路调度方法及装置,接收并确定每个消息的消息类型,判断每个所述消息类型是否具有对应的转发规则,将不具有转发规则的每个所述消息类型确定为第一消息类型,获取每个所述第一消息类型的优先级以及当前可用的链路的优先级,按照每个所述第一消息类型的优先级、所述当前可用的链路的优先级以及预设的调度策略,将每个所述第一消息类型下的消息分配到与所述第一消息类型对应的链路上,以通过所述对应的链路将所述消息转发给核心网设备。本发明中根据消息类型的不同优先级,将每个消息类型的消息分配到相应优先级的链路上进行转发,从而保证了满足了不同优先级的消息在传输过程中对QoS参数的需求,降低了消息的丢包率,提高了消息的传输效率。
附图说明
图1为本发明实施例提供的一种基于优先级的链路调度方法的流程示意图;
图2为本发明实施例提供的另一种基于优先级的链路调度方法的流程的流程示意图;
图3为本发明实施例提供的另一种基于优先级的链路调度方法的流程方法的流程示意图;
图4为本发明实施例提供的另一种基于优先级的链路调度方法的流程方法的流程示意图;
图5为本发明实施例提供的一种基于优先级的链路调度装置的结构示意图;
图6为本发明实施例提供的另一种基于优先级的链路调度装置的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
图1为本发明实施例提供的一种基于优先级的链路调度方法的流程示意图。本实施例中,该基于优先级的链路调度方法的执行主体可以为服务器。该服务器设置在终端与核心网设备之间。如图1所示,该基于优先级的链路调度方法包括以下步骤:
101、接收并确定每个消息的消息类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州地铁集团有限公司,未经广州地铁集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310706312.X/2.html,转载请声明来源钻瓜专利网。





