本申请实施例涉及通信,具体涉及一种传输方法、装置、设备及可读存储介质。
背景技术:
1、面对生产性互联网业务对网络提出了时延、带宽、时延抖动确定性需求,但是ip本质是统计复用+存储转发,尽管有服务质量(quality of service,qos)、虚拟专用网络(virtual private network,vpn)技术的辅助,但是不能彻底解决丢包和时延不确定性的问题。
2、如图1所示,目前在网络中物理层、链路层和网络层都出现了相应的确定性技术研究。其中物理层典型技术——灵活以太网(flexible ethernet,flexe)技术基于时分复用调度不同的业务到不同的通信信道中,实现业务的刚性隔离和资源保证。链路层时间敏感网络(time-sensitive network,tsn)技术,通过tsn使用一系列时间同步、资源预留、流量整形等技术保证了时间敏感流的时延和确定性,为小规模网络承载的业务提供网络保障,如车载、工控,tsn的相关机制已经被多个标准化组织借鉴,如国际互联网工程任务组(theinternet engineering task force,ietf)、第三代合作伙伴计划(3rd generationpartnership project,3gpp)等,与多种网络技术结合应用。确定性网络(deterministicnetworking,detnet)使用一系列服务保护、转发技术等保证了业务流的可靠性传输,为长距离传输业务的端到端网络确定性保障提供了可能。
3、目前denet方案基于集中式的严格的显示路径,无法适用与大规模组网场景,难以满足分布式路由以及跨域路由的需求,因此如何进行确定性业务流的转发是亟待解决的问题。
技术实现思路
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、发送模块,用于将所述确定性转发策略发送给路由网元,所述确定性转发策略用于所述路由网元进行确定性业务流转发。
35、第四方面,提供一种传输装置,应用于路由网元,包括:
36、第二获取模块,用于获取确定性转发策略,所述确定性转发策略是根据域内网络和/或域间网络的确定性资源状态和确定性业务流的流量特征生成的;
37、第二处理模块,用于根据所述确定性转发策略进行确定性业务流转发。
38、第五方面,提供一种通信设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
39、第九方面,提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第二方面所述的方法的步骤。
40、在本申请中,获取域内网络和/或域间网络的确定性资源状态;根据所述确定性资源状态和确定性业务流的流量特征,生成确定性转发策略;将所述确定性转发策略发送给路由网元,所述确定性转发策略用于所述路由网元进行确定性业务流转发,满足分布式路由以及跨域路由的需求,实现确定性业务流的转发,更好满足确定性用户服务。
1.一种传输方法,应用于控制功能实体,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定性资源状态包括以下至少之一:路由网元内时延、路由网元外的链路传播时延、路由网元的确定性资源的可用性。
3.根据权利要求1所述的方法,其特征在于,所述确定性资源包括以下至少之一:与确定性等级相关的突发量资源、带宽资源、时隙资源。
4.根据权利要求1所述的方法,其特征在于,所述路由网元包括以下至少之一:网络入口网元、中间转发网元、网络出口网元。
5.一种传输方法,应用于路由网元,其特征在于,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述第一信息包括以下至少之一:
8.根据权利要求5所述的方法,其特征在于,根据所述确定性转发策略进行确定性业务流转发,包括:
9.根据权利要求5所述的方法,其特征在于,根据所述确定性转发策略进行确定性业务流转发,包括:
10.根据权利要求5所述的方法,其特征在于,根据所述确定性转发策略进行确定性业务流转发,包括:
11.一种传输装置,应用于控制功能实体,其特征在于,包括:
12.一种传输装置,应用于路由网元,其特征在于,包括:
13.一种通信设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至10中任一项所述的方法的步骤。
14.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至10中任一项所述的方法的步骤。