[发明专利]一种数据流处理的方法及装置有效
申请号: | 202010148537.8 | 申请日: | 2020-03-05 |
公开(公告)号: | CN113364676B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 王芳;张旭东;张鹏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/28 | 分类号: | H04L45/28;H04L45/745 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 陈斌 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据流 处理 方法 装置 | ||
本申请提供一种数据流处理的方法及装置。该方法包括:接收上行数据流报文;确定用于处理上行数据流报文的资源模块以及所述资源模块的标识;根据资源模块的标识修改上行数据流报文,并将修改后的上行数据流报文进行转发。接收下行数据流报文后,根据下行数据流报文中的资源模块的标识,确定用于处理下行数据流报文的资源模块,所述下行数据流报文中的资源模块的标识,是在学习所述上行数据流报文中的资源模块的标识后添加的。该方法进行下行数据流报文传输时,根据学习到的上行数据流报文中的资源模块的标识,确定进行下行数据流报文传输的资源模块,通过相同的资源模块进行上行数据流报文和下行数据流报文的传输,有效提升了通信传输的成功率。
技术领域
本申请涉及IP(Internet Protocol,互联网协议)领域,尤其涉及一种数据流处理的方法及装置。
背景技术
在数据流的上行报文处理过程中,经常会存在一些特殊的有状态的业务功能(Service Function,SF),如网络地址转换(Network Address Translation,NAT)、防火墙(Firewall)等。其中,为了顺利完成数据流的上行报文处理,例如地址转化或合法性检查,会创建和保存用户的状态信息。而为了减少系统内的通信和存储开销,提高处理性能,只将所述状态信息保存在执行处理的资源模块本地。因此,要求业务功能转发器(ServiceFunction Forwarder,SFF)将同一数据流的上下行报文送至SF的同一个资源模块处理,从而才能获取到所述状态信息,顺利进行地址转化或合法性检查等。
目前随着虚拟化、云原生技术的发展和成熟,被业务链串接的业务功能逐步从物理网络功能(Physical Network Function,PNF)演进为虚拟网络功能(VirtualizedNetwork Function,VNF)或云原生网络功能(Cloud-Native Network Function,CNF),实现了SF的资源模块更灵活的随业务变化而迁移或扩缩容。
但是,由于SF的资源模块可以随业务变化进行扩缩容,从而可能会使上行传输与下行传输时对应的SF的资源模块发生变化,而目前因上下行传输过程中SF的资源模块发生变化,无法有效保证同一数据流的上下行报文送至SF的同一个资源模块处理,导致通信传输失败率较高。
发明内容
本申请提供一种数据流处理的方法及设备,用以提升通信传输成功率。
第一方面,本申请实施例提供一种数据流处理的方法,包括:
接收上行数据流报文;确定用于处理所述上行数据流报文的资源模块以及所述用于处理所述上行数据流报文的资源模块的标识;根据所述资源模块的标识修改所述上行数据流报文,修改后的所述上行数据流报文包括所述用于处理所述上行数据流报文的资源模块的标识;发送修改后的所述上行数据流报文。
基于该方案,进行上行数据传输过程中,将用于传输所述上行数据流报文的资源模块标识记录到所述上行数据流报文中,从而在下行数据流传输过程中,从报文中获取所述标识,根据所述标识确定用于进行上行数据流传输的资源模块,继续使用该资源模块进行下行数据流报文的传输,从而使用相同的模块处理上、下行数据流,有效提升了通信传输的成功率。
在一种可能的实现方式中,根据接收到的所述上行数据流报文,确定处理所述上行数据流报文的目的地址;从所述目的地址对应的资源模块中确定用于处理所述上行数据流报文的资源模块以及所述用于处理所述上行数据流报文的资源模块的标识。
基于该方案,提供了更详细的确定资源模块以及资源模块唯一标识的方法。
在一种可能的实现方式中,修改后的所述上行数据流报文中携带所述资源模块的标识与SF的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010148537.8/2.html,转载请声明来源钻瓜专利网。