一种业务调度方法及装置制造方法及图纸

技术编号:14189412 阅读:142 留言:0更新日期:2016-12-15 01:18
本发明专利技术实施例提供一种业务调度方法及装置,涉及通信技术领域,解决了现有技术中同一用户的多个业务之间出现资源争抢的问题。该方法包括:接收链路控制信息,所述链路控制信息携带第一用户接入虚拟局域网VLAN的VLAN标签或端口标识;根据所述VLAN标签或所述端口标识,识别所述第一用户的至少一个业务,所述至少一个业务的数量为M,所述M为大于等于1的整数;根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级;按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务中的前N个业务,所述N≤所述M。

Service scheduling method and device

The embodiment of the invention provides a service scheduling method and a device, which relates to the technical field of communication, and solves the problem of resource competition among a plurality of services of the same user in the prior art. The method comprises: receiving link control information, the link control information carrying the first user access VLAN VLAN VLAN tag or port identification; according to the VLAN tag or the port identification, at least one service identification of the first user, the number of the at least one business for M, the M is an integer of 1 or more; each business according to the at least one business in the VLAN tag, determining the default priority of each service according to the preset priority; the at least one business order, will be the first N service available bandwidth resource scheduling to the at least one business, the N is the M.

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种业务调度方法及装置
技术介绍
目前,宽带用户一般都采样PPPOE拨号的方式接入网络,网关设备将用户账号和密码发送至AAA服务器(Authentication Authorization Accounting Server)进行鉴权认证,认证通过后,AAA服务器发送基本带宽信息到网关设备,从而宽带用户的业务就可以连接到网络。当宽带用户同时使用多种业务时,比如,视频类业务、信息浏览类业务、通讯类业务等等,该多种业务的流量会混合在一起通过网关设备,而由于网关设备的带宽资源是有限的,在该多种业务的流量较大时,该多个业务之间会发生带宽资源争抢的情况,从而导致一部分业务出现延迟、卡顿的问题,致使用户体验较差。
技术实现思路
本专利技术的实施例提供一种业务调度方法及装置,解决了现有技术中当用户同时使用多种业务且业务流量较大时,多个业务之间会发生带宽资源争抢的情况。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种业务调度方法,该方法包括:接收链路控制信息,所述链路控制信息携带第一用户接入虚拟局域网VLAN的VLAN标签或端口标识;根据所述VLAN标签或所述端口标识,识别所述第一用户的至少一个业务,所述至少一个业务的数量为M,所述M为大于等于1的整数;根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级;按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务中的前N个业务,所述N≤所述M。结合第一方面,在第一方面的第一种可能的实现方式中,所述VLAN标签包括内层标签和外层标签。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级,包括:对于所述至少一个业务中的第一业务,根据所述第一业务的内层标签,从第一对应关系中获取与所述内层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的内层标签、以及与所述内层标签对应的所述预设优先级。结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级,包括:对于所述至少一个业务中的第一业务,根据所述第一业务的外层标签,从第一对应关系中获取与所述外层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的外层标签、以及与所述外层标签对应的所述预设优先级。结合第一方面至第一方面的第三种可能的实现方式中的任一种,在第一方面的第四种可能的实现方式中,按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务,包括:按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于所述至少一个业务中的前N-1个业务所需的总带宽资源,且小于前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N-1个业务调度每个业务所需的带宽资源,并将剩余可用带宽资源调度给第N个业务;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源等于所述至少一个业务中的前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N个业务调度每个业务所需的带宽资源;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于等于所述至少一个业务所需的总带宽资源,则从所述可用带宽资源中为所述至少一个业务中的M个业务调度每个业务所需的带宽资源。第二方面,提供一种业务调度装置,该装置包括:接收单元,用于接收链路控制信息,所述链路控制信息携带第一用户接入虚拟局域网VLAN的VLAN标签或端口标识;识别单元,用于根据所述VLAN标签或所述端口标识,识别所述第一用户的至少一个业务,所述至少一个业务的数量为M,所述M为大于等于1的整数;确定单元,用于根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级;调度单元,用于按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务中的前N个业务,所述N≤所述M。结合第二方面,在第二方面的第一种可能的实现方式中,所述VLAN标签包括内层标签和外层标签。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,确定单元具体用于:对于所述至少一个业务中的第一业务,根据所述第一业务的内层标签,从第一对应关系中获取与所述内层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的内层标签、以及与所述内层标签对应的所述预设优先级。结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,确定单元具体用于:对于所述至少一个业务中的第一业务,根据所述第一业务的外层标签,从第一对应关系中获取与所述外层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的外层标签、以及与所述外层标签对应的所述预设优先级。结合第二方面至第二方面的第一种可能的实现方式,在第二方面的第四种可能的实现方式中,调度单元具体用于:按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于所述至少一个业务中的前N-1个业务所需的总带宽资源,且小于前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N-1个业务调度每个业务所需的带宽资源,并将剩余可用带宽资源调度给第N个业务;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源等于所述至少一个业务中的前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N个业务调度每个业务所需的带宽资源;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于等于所述至少一个业务所需的总带宽资源,则从所述可用带宽资源中为所述至少一个业务中的M个业务调度每个业务所需的带宽资源。本专利技术的实施例提供的一种业务调度方法及装置,通过接收携带第一用户接入虚拟局域网的VLAN标签或端口标识的链路控制信息,根据VLAN标识或端口标识,识别第一用户的至少一个业务,该至少一个业务的数量为M,以及根据至少一个业务中每个业务的VLAN标签,确定每个业务的预设优先级,之后,按照至少一个业务的预设优先级的顺序,将可用带宽资源调度给至少一个业务中的前N个业务,从而在多个业务流量较大时候避免了多个业务发生资源争抢的情况,保证了预设优先级较高的业务的服务质量,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种通信系统的系统架构图;图2为本专利技术实施例提供的一种策略控制设备或服务器的结构示意图;图3为本专利技术实施例提供的一种接入设备的结构示意图;图4为本专利技术实施例提供的一种业务调度方法的流程示意图;图5为本专利技术实施例提供的一种业务调度装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本发本文档来自技高网...
一种业务调度方法及装置

【技术保护点】
一种业务调度方法,其特征在于,所述方法包括:接收链路控制信息,所述链路控制信息携带第一用户接入虚拟局域网VLAN的VLAN标签或端口标识;根据所述VLAN标签或所述端口标识,识别所述第一用户的至少一个业务,所述至少一个业务的数量为M,所述M为大于等于1的整数;根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级;按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务中的前N个业务,所述N≤所述M。

【技术特征摘要】
1.一种业务调度方法,其特征在于,所述方法包括:接收链路控制信息,所述链路控制信息携带第一用户接入虚拟局域网VLAN的VLAN标签或端口标识;根据所述VLAN标签或所述端口标识,识别所述第一用户的至少一个业务,所述至少一个业务的数量为M,所述M为大于等于1的整数;根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级;按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务中的前N个业务,所述N≤所述M。2.根据权利要求1所述的方法,其特征在于,所述VLAN标签包括内层标签和外层标签。3.根据权利要求2所述的方法,其特征在于,所述根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级,包括:对于所述至少一个业务中的第一业务,根据所述第一业务的内层标签,从第一对应关系中获取与所述内层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的内层标签、以及与所述内层标签对应的所述预设优先级。4.根据权利要求2所述的方法,其特征在于,所述根据所述至少一个业务中每个业务的VLAN标签,确定所述每个业务的预设优先级,包括:对于所述至少一个业务中的第一业务,根据所述第一业务的外层标签,从第一对应关系中获取与所述外层标签对应的预设优先级;其中,所述第一业务为所述至少一个业务中的任一业务;所述第一对应关系至少包括所述第一业务的外层标签、以及与所述外层标签对应的所述预设优先级。5.根据权利要求1-4任一项所述的方法,其特征在于,所述按照所述至少一个业务的预设优先级的顺序,将可用带宽资源调度给所述至少一个业务,包括:按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于所述至少一个业务中的前N-1个业务所需的总带宽资源,且小于前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N-1个业务调度每个业务所需的带宽资源,并将剩余可用带宽资源调度给第N个业务;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源等于所述至少一个业务中的前N个业务所需的总带宽资源,则从所述可用带宽资源中为所述N个业务调度每个业务所需的带宽资源;按照所述至少一个业务的预设优先级的顺序,若所述可用带宽资源大于等于所述至少一个业务所需的总带宽资源,则从所述可用...

【专利技术属性】
技术研发人员:孙莉
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1