报文处理方法、装置、系统及存储介质与流程

文档序号:36495435发布日期:2023-12-27 14:22阅读:67来源:国知局
报文处理方法与流程

本发明涉及网络通信,特别是涉及一种报文处理方法、装置、系统及存储介质。


背景技术:

1、在确定性网络(deterministic networking,detnet)的报文转发过程中,除了国际互联网工程任务组(the internet engineering task force,ietf)定义的确定性网络控制字(d-cw)和服务识别标签(s-label)之外,还需要一些其他的辅助信息,用于报文在转发处理时能更好的时延抖动控制,比如循环排队和转发(cyclic queuing andforwarding,cqf)和截止时间(deadline)这两类技术所需要的周期模板、周期时隙、时延、抖动、队列长度、队列调度算法等参数。目前,在多协议标签交换(multi-protocol labelswitching,mpls)架构下,缺失获取辅助信息的手段;而在第六版分段路由(segmentrouting ipv6,srv6)技术架构下,由于辅助信息的位置不固定,无法快速地找到所需的辅助信息,在对时延要求很高的确定性场景下,获取辅助信息的时间增加会导致时延累加和抖动增加。这些时延和抖动会造成流量的拥堵,进而影响整个端到端业务的时延、抖动数值,最终导致通信业务的不稳定和不可靠,影响客户的体验。


技术实现思路

1、本申请实施例提供一种报文处理方法、装置、系统及存储介质,能够快速地获取报文转发过程所需要辅助信息,避免遍历部分或整个报文结构,提高辅助信息的处理效率,进而提升报文的流转速度。

2、第一方面,本申请实施例提供一种报文处理方法,应用于网络发送单元,所述方法包括:获取用于反映网络报文的转发状态的辅助信息;确定所述辅助信息的位置参数和所述辅助信息的长度参数,封装所述位置参数和所述长度参数到所述网络报文中;根据所述位置参数和所述长度参数封装所述辅助信息到所述网络报文中;转发所述网络报文。

3、第二方面,本申请实施例提供一种报文处理方法,应用于网络接收单元,所述方法包括:接收封装有辅助信息、所述辅助信息的位置参数和所述辅助信息的长度参数的网络报文,其中,所述辅助信息用于反映所述网络报文的转发状态;解封装所述网络报文,获取所述位置参数和所述长度参数;根据所述位置参数和所述长度参数,获取所述辅助信息。

4、第三方面,本申请实施例提供一种报文发送装置,包括:发送模块,用于获取用于反映网络报文转发状态的辅助信息;获取所述辅助信息的位置参数和所述辅助信息的长度参数,并封装所述位置参数和所述长度参数到所述网络报文中;根据所述位置参数和所述长度参数封装所述辅助信息到所述网络报文中,并转发所述网络报文;接收模块,用于接收封装有辅助信息、所述辅助信息的位置参数和所述辅助信息的长度参数的网络报文,其中,所述辅助信息用于反映网络报文转发状态;解封装所述网络报文,获取所述位置参数和所述长度参数;根据所述位置参数和所述长度参数,获取所述辅助信息。

5、第四方面,本申请实施例提供一种报文接收装置,包括:接收模块,用于接收封装有辅助信息、所述辅助信息的位置参数和所述辅助信息的长度参数的网络报文,其中,所述辅助信息用于反映网络报文转发状态;解封装模块,用于解封装所述网络报文,获取所述位置参数和所述长度参数;确定模块,用于根据所述位置参数和所述长度参数,获取所述辅助信息。

6、第五方面,本申请实施例提供一种报文处理系统,包括如上所述的报文发送装置和报文接收装置。

7、第六方面,本申请实施例提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现本申请实施例提供的报文处理方法。

8、本申请实施例,获取用于反映网络报文的转发状态的辅助信息;获取辅助信息的位置参数和辅助信息的长度参数,并封装位置参数和长度参数到所述网络报文中;根据位置参数和长度参数封装辅助信息到所述网络报文中,并转发所述网络报文。本申请实施例的方案能够快速地获取报文转发过程所需要的辅助信息,避免遍历部分或整个报文结构,提高辅助信息的处理效率,进而提升报文的流转速度。此外,辅助信息的位置参数和长度参数通过网络报文中已有的字段来表征,能高效地复用已有字段,不需要修改现有协议,减少对于网络单元的硬件改动,也无需适配新的硬件,保证了报文处理方法的适用性。



技术特征:

1.一种报文处理方法,应用于网络发送单元,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述辅助信息的位置参数和所述辅助信息的长度参数,封装所述位置参数和所述长度参数到所述网络报文中,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述网络报文的转发模式,封装所述位置参数和所述长度参数到所述网络报文中,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述网络报文的转发模式,封装所述位置参数和所述长度参数到所述网络报文中,还包括:

5.根据权利要求4所述的方法,其特征在于,所述封装所述位置参数和所述长度参数到所述网络报文的分段路由头部,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述位置参数和所述长度参数封装所述辅助信息到所述网络报文中,并转发所述网络报文,包括:

7.一种报文处理方法,应用于网络接收单元,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述解封装所述网络报文,获取所述位置参数和所述长度参数,包括:

9.根据权利要求8所述的方法,其特征在于,所述解封装所述网络报文,获取所述位置参数和所述长度参数,还包括:

10.根据权利要求7所述的方法,其特征在于,所述根据所述位置参数和所述长度参数,获取所述辅助信息,包括:

11.一种报文发送装置,其特征在于,包括:

12.一种报文接收装置,其特征在于,包括:

13.一种报文处理系统,其特征在于,包括如权利要求11所述的报文发送装置和如权利要求12所述的报文接收装置。

14.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至6或7至10中任意一项所述的报文处理方法。


技术总结
本发明实施例公开了报文处理方法、装置、系统及存储介质,所述方法包括:获取用于反映网络报文的转发状态的辅助信息;确定辅助信息的位置参数和辅助信息的长度参数,封装位置参数和长度参数到网络报文中;根据位置参数和长度参数封装辅助信息到网络报文中;转发网络报文。本申请实施例的方案能够快速地获取报文转发过程所需要辅助信息,避免遍历部分或整个报文结构,提高辅助信息的处理效率,进而提升报文的流转速度。

技术研发人员:吴海生
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1