一种网络资源的调度方法技术

技术编号:36703440 阅读:24 留言:0更新日期:2023-03-01 09:22
本发明专利技术公开了一种网络资源的调度方法,属于网络调度技术领域,方法包括:采用帕累托分析法构建需求分类模型;将应用需求信息数据利用需求分类模型进行分类,将得到的子类信息以及各子类对应的帕累托最优解信息作为应用特征信息存储在IPv6扩展报文头的业务报文中;根据应用特征信息的服务等级协议SLA标记调用不同的调度程序;通过调度程序对应用特征信息与网络资源进行匹配,为相应的应用需求分配网络资源。在本发明专利技术提供的网络资源的调度方法中,网络管道能够感知不同应用的需求,为不同应用提供差异化服务,提高了网络资源的利用率。提高了网络资源的利用率。提高了网络资源的利用率。

【技术实现步骤摘要】
一种网络资源的调度方法


[0001]本专利技术属于网络调度领域,具体涉及一种网络资源的调度方法。

技术介绍

[0002]随着5G时代的到来,各种新型应用更是不断涌现,但是网络仍然被视为为上层应用提供网络服务的管道,而无法感知应用。这种对应用需求无法感知的网络管道使得网络服务提供商不能从不断提高的网络流量红利中获利,同时也无法根据应用不同的需求,为其提供差异化服务,实现精细化运营。此外,因为缺乏业务流量对应的应用信息,为了保证承诺的业务质量,网络规划通常采用流量轻载的方式来保证,导致网络资源的利用率低。SRv6(Segment Routing IPv6)未来发展的一个方向是APN6(Application

aware IPv6 Networing)。APN6利用IPv6(Internet Protocol Version 6)的扩展报文头所提供的多编程空间携带的应用信息,使网络感知到应用及其需求,从而能够更好地提供SLA(Service Level Agreement)保证,并能够有效利用网络资源,这也将引入对新型网络业务的支持和网络架构体系的变化。
[0003]综上所述,由于目前网络管道无法感知不同应用的网络资源需求,无法为不同应用提供差异化服务,网络资源的利用率低。

技术实现思路

[0004]本专利技术实施例的目的是提供一种网络资源的调度方法,能够解决网络管道无法感知不同应用的网络资源需求,无法为不同应用提供差异化服务,网络资源的利用率低的技术问题。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]本专利技术实施例提供了一种网络资源的调度方法,包括:
[0007]S101:采用帕累托分析法构建需求分类模型;
[0008]S102:将应用需求信息数据利用需求分类模型进行分类,得到子类信息以及各子类对应的帕累托(Pareto)最优解信息,并作为应用特征信息存储在IPv6扩展报文头的业务报文中;
[0009]S103:通过调度程序对应用特征信息与网络资源进行匹配,为相应的应用需求分配网络资源。
[0010]本专利技术的有益之处在于,在本专利技术实施例中,对应用需求信息数据采用需求分类模型进行清晰的划分,并将得到的子类信息和相应的帕累托最优解信息作为应用特征信息存储到IPv6扩展报文头的业务报文中,根据业务报文携带的应用特征信息差异化地分配网络资源,网络管道能够感知不同应用的需求,为不同应用提供差异化服务,提高了网络资源的利用率。
附图说明
[0011]图1是本专利技术实施例提供的一种网络资源的调度方法的流程示意图。
[0012]本专利技术目的的实现、功能特点及优点将结合实施例、参照附图做进一步说明。
具体实施方式
[0013]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0014]下面结合附图,通过具体的实施例及其应用场景对本专利技术实施例提供一种网络资源的调度方法进行详细地说明。
[0015]参照图1,示出了本专利技术实施例提供的一种网络资源的调度方法的流程示意图。
[0016]本专利技术实施例提供的一种网络资源的调度方法,包括:
[0017]S101:采用帕累托分析法构建需求分类模型。
[0018]在一种可能的实施方式中,S101具体为:
[0019]构建需求分类模型:
[0020]minf(x)=f1(x),

,f
p
(x))
T
ꢀꢀꢀ
公式1
[0021]其中,x∈S,S为变量可行域,目标可行域Z=f(S),给定可行点x*∈S,对于若不存在x∈S,使得f(x)<f(x
*
),则x*为对指标需求的帕累托最优解,此处T为时间。
[0022]需要说明的是,帕累托最优解可以有多个。
[0023]其中,通过需求分类模型可以将一些模糊的分类进行了清晰的划分,也解决了可能的隐藏分类未发现的隐患。
[0024]S102:将应用需求信息数据利用需求分类模型进行分类,得到子类信息以及各子类对应的帕累托最优解信息,并作为应用特征信息存储在IPv6扩展报文头的业务报文中。
[0025]其中,应用特征信息包括应用标识信息和应用对网络的性能需求。
[0026]在实际的应用过程中,应用需求分为应用信息大类、网络服务大类、网络测量大类等。
[0027]具体地,应用信息大类包括:App

ID子类、SLA子类、应用ID子类、流ID子类和App参数信息(带宽、时延、丢包率)子类;网络服务大类包括:区分服务(DiffServ)子类、分层QoS(H

QoS,Hierarchical QoS)子类、网络切片子类、确定性网络(DetNet)子类、IPv6封装的位索引显式复制(BIERv6,Bit Index Explicit Replication IPv6 Encapsulation)子类、业务链(SFC)子类;网络测量大类包括:更细颗粒度和综合测量。App

ID为。
[0028]S103:通过调度程序对应用特征信息与网络资源进行匹配,为相应的应用需求分配网络资源。
[0029]在一种可能的实施方式中,S103具体为:根据应用特征信息的服务等级协议SLA标记调用不同的调度程序,以进行网络资源的分配。
[0030]在一种可能的实施方式中,S103具体包括:
[0031]S1031:在SLA标记为RTP(实时传输协议,Real

time Transport Protocol)开头、suidao开头或者cl开头的情况下,调用第一调度程序。
[0032]在一种可能的实施方式中,S1031具体包括:
[0033]S1031A:在SLA标记为RTP开头的情况下,调用第一调度程序,分析业务报文的五元组,五元组包括源地址、目的地址、源端口、目的端口和视频协议;将视频协议确定为待转发报文协议,设置待转发报文协议的优先级为8;
[0034]需要说明的是,五元组分析是通过调用第一调度程序,根据目的端口使用sniff函数进行有目的性的报文嗅探抓包,利用filter进行过滤业务报文,并对调度过来的网络策略进行数据嗅探抓包,针对嗅探到的业务报文分析出报文五元组,之后分析IPv6报文头信息,并加入802.1Q

Tag(即802.1q),在cos字段中设置优先级(priority)参数值,取值范围8

15之间,取值越小发送报文优先级越高来完成报文转发,从而完成将IPv6业务报文信息有序转发到新节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络资源的调度方法,其特征在于,包括:S101:采用帕累托分析法构建需求分类模型;S102:将应用需求信息数据利用所述需求分类模型进行分类,得到子类信息以及各子类对应的帕累托最优解信息,并作为应用特征信息存储在IPv6扩展报文头的业务报文中;S103:通过调度程序对所述应用特征信息与网络资源进行匹配,为相应的应用需求分配网络资源。2.根据权利要求1所述的调度方法,其特征在于,S103具体为:根据所述应用特征信息的服务等级协议SLA标记调用不同的调度程序,以进行网络资源的分配。3.根据权利要求2所述的调度方法,其特征在于,S103具体包括:S1031:在所述SLA标记为RTP开头、suidao开头或者cl开头的情况下,调用第一调度程序;S1032:在所述SLA标记为qiepian开头的情况下,调用第二调度程序;S1033:在所述SLA标记为DetNet开头的情况下,调用第三调度程序。4.根据权利要求3所述的调度方法,其特征在于,所述S1031具体包括:S1031A:在所述SLA标记为RTP开头的情况下,调用所述第一调度程序,分析业务报文的五元组,所述五元组包括源地址、目的地址、源端口、目的端口和视频协议;将所述视频协议确定为待转发报文协议,设置所述待转发报文协议的优先级为8;S1031B:在SLA标记为suidao开头的情况下,调用所述第一调度程序,监测网络拓扑下的位置标识SRv6 SID,获取监测状态正常的安全标识符SID并进行排序,组成新的Segment List,并对所述Segment List进行专线/隧道数据转发;S1031C:在SLA标记为cl开头且应用等级等于1的情况下,调用所述第一调度程序,对相应的应用需求进行具体的感知。5.根据权利要求4所述的调度方法,其特征在于,所述S1032具体包括:S1032A:在所述SLA标记为qiepian开头的情况下,调用所述第二调度程序,通过访问历史数据库获取App

ID向运营商提供的网络切片需求,所述网络切片需求包括:切片类型、切片性能要求、带宽、可靠性和地理位置;S1032B:将所述网络切片需求提交给通信服务管理功能CSMF,CSMF将所述网络切片需求翻译为网络切片相关请求,完成用户需求到SLA的转换,并提交给网络切片管理功能NSMF;S1032C:NSMF评估所述网络切片相关请求的可行性,在所述网络切片相关请求可行的情况下,分析请求的网络切片实体NSI是否可与其他通信业务共享;S1032D:在网络切片实体NSI可与其他通信业务共享,且现存的网络切片实体NSI可用的情况下...

【专利技术属性】
技术研发人员:朱文进
申请(专利权)人:中电信数智科技有限公司
类型:发明
国别省市:

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

1