一种确定性业务的传输方法、装置、控制器及存储介质制造方法及图纸

技术编号:38706862 阅读:11 留言:0更新日期:2023-09-08 14:47
本发明专利技术公开了一种确定性业务的传输方法、装置、控制器及存储介质,该方法包括:确定确定性业务的特征流信息、确定性业务对应的探测流信息和确定性业务可达的转发路径;将特征流信息和探测流信息传输至网络中的头转发设备;获取网络中探测确定性业务的转发设备传输的探测结果,探测结果为转发设备基于探测流信息进行确定性业务探测后得到的结果;基于探测结果和转发路径,确定分段路由标识符;将分段路由标识符传输至头转发设备,分段路由标识符用于指示头转发设备进行特征流信息所对应的确定性业务的转发。通过上述技术方案,区分确定性业务流并进行转发,有效保障了确定性业务的有界时延和抖动。界时延和抖动。界时延和抖动。

【技术实现步骤摘要】
一种确定性业务的传输方法、装置、控制器及存储介质


[0001]本专利技术涉及软件定义网络领域,尤其涉及一种确定性业务的传输方法、装置、控制器及存储介质。

技术介绍

[0002]确定性网络是一种通过对网络数据转发行为的控制,实现可预期、可规划的,将时延、抖动和丢包率等控制在确定范围内的网络技术。目前在广域网比较常用的确定性网络技术是通过引入新的队列模型和调度机制来改变IP网络尽力而为的无服务质量(Quality of Service,QoS)保障服务,为分组转发机制赋予确定性的特征,在大规模网络中提供具有确定性端到端时延的业务流分组传输服务
[0003]传统的IP网络提供的主要是基于统计复用的连通服务,仅能提供面向逐包的基于差分服务的质量保障,在业务发包突发大时,加剧了业务时延的不确定性,很难提供确定性的业务质量保障。

技术实现思路

[0004]本专利技术提供了一种确定性业务的传输方法、装置、控制器及存储介质,以解决如何针对确定性业务流进行确定性的业务保障的问题,有效保障了确定性业务的有界时延和抖动。
[0005]第一方面,本专利技术实施例提供了一种确定性业务的传输方法,包括:
[0006]确定确定性业务的特征流信息、所述确定性业务对应的探测流信息和所述确定性业务可达的转发路径;
[0007]将所述特征流信息和所述探测流信息传输至网络中的头转发设备;
[0008]获取所述网络中探测所述确定性业务的转发设备传输的探测结果,所述探测结果为所述转发设备基于所述探测流信息进行所述确定性业务探测后得到的结果;
[0009]基于所述探测结果和所述转发路径,确定分段路由标识符;
[0010]将所述分段路由标识符传输至所述头转发设备,所述分段路由标识符用于指示所述头转发设备进行所述特征流信息所对应的确定性业务的转发;
[0011]可选的,确定确定性业务可达的转发路径,包括:
[0012]获取网络中探测所述确定性业务的转发设备的网络拓扑信息;
[0013]确定所述网络拓扑信息所对应的确定性业务可达的转发路径。
[0014]可选的,确定确定性业务的特征流信息和所述确定性业务对应的探测流信息,包括:
[0015]通过人机交互界面获取确定性业务的特征流信息;
[0016]通过所述人机交互界面,获取从所述确定性业务的特征流信息中选取的确定性业务对应的探测流信息。
[0017]可选的,基于所述探测结果和所述转发路径,确定分段路由标识符,包括:
[0018]基于所述探测结果中各转发设备的转发时隙,确定转发所述确定性业务的转发设备的映射周期;
[0019]基于所述转发路径和所述映射周期形成分段路由标识符。
[0020]可选的,所述特征流信息,包括如下一个或多个:
[0021]所述确定性业务的源IP网段、所述确定性业务的目的IP网段、源端口、目的端口和协议号。
[0022]可选的,确定性业务的传输方法,还包括:
[0023]将网络配置信息传输至所述头转发设备上,所述网络配置信息为对应所述确定性业务的业务需求的配置信息。
[0024]可选的,确定性业务的传输方法,还包括:
[0025]显示所述确定性业务的传输信息,所述传输信息至少包括如下一个或或多个:
[0026]所述确定性业务的转发路径;
[0027]所述确定性业务的时延;
[0028]所述确定性业务的抖动;
[0029]所述确定性业务的转发流量。
[0030]第二方面,本专利技术实施例提供了一种确定性业务的传输装置,包括:
[0031]第一确定模块,用于确定确定性业务的特征流信息、所述确定性业务对应的探测流信息和所述确定性业务可达的转发路径;
[0032]第一传输模块,用于将所述特征流信息和所述探测流信息传输至网络中的头转发设备;
[0033]获取模块,用于获取所述网络中探测所述确定性业务的转发设备传输的探测结果,所述探测结果为所述转发设备基于所述探测流信息进行所述确定性业务探测后得到的结果;
[0034]第二确定模块,用于基于所述探测结果和所述转发路径,确定分段路由标识符;
[0035]第二传输模块,用于将所述分段路由标识符传输至所述头转发设备,所述分段路由标识符用于指示所述头转发设备进行所述特征流信息所对应的确定性业务的转发。
[0036]第三方面,本专利技术实施例提供了一种软件定义网络控制器,所述软件定义网络控制器包括:
[0037]至少一个处理器;以及
[0038]与所述至少一个处理器通信连接的存储器;其中,
[0039]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例所述的确定性业务的传输方法。
[0040]第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本专利技术任一实施例所述的确定性业务的传输方法。
[0041]本专利技术实施例的技术方案,通过确定确定性业务的特征流信息、所述确定性业务对应的探测流信息和所述确定性业务可达的转发路径;将所述特征流信息和所述探测流信息传输至网络中的头转发设备;获取所述网络中探测所述确定性业务的转发设备传输的探
测结果,所述探测结果为所述转发设备基于所述探测流信息进行所述确定性业务探测后得到的结果;基于所述探测结果和所述转发路径,确定分段路由标识符;将所述分段路由标识符传输至所述头转发设备,所述分段路由标识符用于指示所述头转发设备进行所述特征流信息所对应的确定性业务的转发,解决了现有技术中难以提供确定性的业务质量保障问题,不但实现了确定性业务流区分,同时还针对确定性业务的特征流进行转发路径探测,有效保障了确定性业务的时延和抖动在有界的范围内。
[0042]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0043]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本专利技术实施例一提供了一种确定性业务的传输方法的流程图;
[0045]图2为本专利技术实施例一提供了一种确定性业务的传输方法的结构图;
[0046]图3为本专利技术实施例一提供了一种确定性业务的传输方法的人机交互界面示意图;
[0047]图4为本专利技术实施例二提供的一种确定性业务的传输方法的流程图;
[0048]图5为本专利技术实施例三提供的一种确定性业务的传输装置的结构示意图;
[0049]图6示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定性业务的传输方法,其特征在于,包括:确定确定性业务的特征流信息、所述确定性业务对应的探测流信息和所述确定性业务可达的转发路径;将所述特征流信息和所述探测流信息传输至网络中的头转发设备;获取所述网络中探测所述确定性业务的转发设备传输的探测结果,所述探测结果为所述转发设备基于所述探测流信息进行所述确定性业务探测后得到的结果;基于所述探测结果和所述转发路径,确定分段路由标识符;将所述分段路由标识符传输至所述头转发设备,所述分段路由标识符用于指示所述头转发设备进行所述特征流信息所对应的确定性业务的转发。2.根据权利要求1所述的方法,其特征在于,确定确定性业务可达的转发路径,包括:获取网络中探测所述确定性业务的转发设备的网络拓扑信息;确定所述网络拓扑信息所对应的确定性业务可达的转发路径。3.根据权利要求1所述的方法,其特征在于,确定确定性业务的特征流信息和所述确定性业务对应的探测流信息,包括:通过人机交互界面获取确定性业务的特征流信息;通过所述人机交互界面,获取从所述确定性业务的特征流信息中选取的确定性业务对应的探测流信息。4.根据权利要求1所述的方法,其特征在于,基于所述探测结果和所述转发路径,确定分段路由标识符,包括:基于所述探测结果中各转发设备的转发时隙,确定转发所述确定性业务的转发设备的映射周期;基于所述转发路径和所述映射周期形成分段路由标识符。5.根据权利要求1所述的方法,其特征在于,所述特征流信息,包括如下一个或多个:所述确定性业务的源IP网段、所述确定性业务的目的IP网段、源端口、目的端口和协议号。6.根据权利要求1所述的方法,其特征在于,还包括:将网络配置信...

【专利技术属性】
技术研发人员:石鸿伟雷华陈庆强黄韬
申请(专利权)人:网络通信与安全紫金山实验室
类型:发明
国别省市:

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

1