基于接入点APN的应用层随流检测方法、装置及相关设备制造方法及图纸

技术编号:38356168 阅读:8 留言:0更新日期:2023-08-05 17:27
本公开提供了一种基于接入点APN的应用层随流检测方法、装置、计算机可读存储介质及电子设备,涉及通信技术领域,该方法包括:使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识,该APN标识里携带应用标识位、用户标识位、数据流标识位;根据应用标识位、用户标识位和数据流标识位确定待进行随流检测的同一用户的目标应用的目标数据流;以及根据APN标识中的字段检测目标数据流。本公开方法基于APN的随流检测技术相比于现有的流量自动化检测技术的优点在于可以对同一五元组的业务流进行更精细的、应用层面上的区分,精确定位需要进行随流检测的应用,进一步的提高了网络性能检测的效率。络性能检测的效率。络性能检测的效率。

【技术实现步骤摘要】
基于接入点APN的应用层随流检测方法、装置及相关设备


[0001]本公开涉及通信
,尤其涉及一种基于接入点APN的应用层随流检测方法、装置、计算机可读存储介质及电子设备。

技术介绍

[0002]随着5G和垂直行业的不断发展,各种新型业务不断涌现,对承载网络提出了越来越严苛的差异化服务需求。当前网络尚无法精细感知其所承载的业务需求,使得网络运营商无法为用户流量提供相应的服务品质协议(Service Level Agreement,SLA)保证。接入点(Access Point Name,APN)技术旨在构建感知应用的新型网络架构体系,核心是利用IPv6数据报文扩展头的可编程空间,携带相关应用感知信息,使得网络感知到业务信息,网络设备根据该信息为其提供相应的感知应用的新型网络服务。APN域是一个自治网络,由支持APN功能的网络节点组成。APN标识代表一种类型的业务流,可以根据标识对业务流进行业务关联。网管可制定策略把APN业务流和已有的网络层服务关联在一起,可基于不同网络节点执行不同的服务。
[0003]在当前的网络中,基于传统手段对应用层提供精细化服务存在局限性。通过五元组标识业务流只能提供间接的应用信息;深度包检测技术(Deep Packet Inspection,DPI)方案需要深入IP报文的应用层读取信息,会对转发性能造成影响,同时存在安全隐私问题。
[0004]因此,如何对承载于同一业务流上的不同应用的数据流进行区分检测是一个亟需解决的问题。
[0005]需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开的目的在于提供一种基于接入点APN的应用层随流检测方法、装置及计算机可读存储介质及电子设备,以至少解决相关技术中如何对承载于同一业务流上的不同应用的数据流进行区分检测是一个亟需解决的技术问题。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]本公开的技术方案如下:
[0009]根据本公开的一个方面,提供一种基于接入点APN的应用层随流检测方法,该方法包括:使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识,该APN标识里携带应用标识位、用户标识位、数据流标识位;根据应用标识位、用户标识位和数据流标识位确定待进行随流检测的同一用户的目标应用的目标数据流;以及根据APN标识中的字段检测目标数据流。
[0010]在本公开的一些实施例中,使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识的步骤包括:由支持IPV6和APN的网络设备接收IPv6报文;根据IPV6报文
的下一报文头确定逐跳选项报文头;以及根据逐跳选项报文头得到APN标识。
[0011]在本公开的一些实施例中,该APN标识中包括:基于IPv6协议扩展的保留字段,该保留字段包括1比特OAM控制位、1比特丢包测量标记位和1比特时延测量标记位。
[0012]在本公开的一些实施例中,使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识的步骤之后,该方法包括:根据保留字段中的OAM控制位确定是否需要进行随流检测。
[0013]在本公开的一些实施例中,根据APN标识中的字段检测目标数据流的步骤包括:根据丢包测量标记位确定同一用户的目标应用的同一目标数据流中的目标数据块;获取不同APN转发设备发送的目标数据块;以及比较不同APN转发设备发送的多个目标数据块中的数据报文数量得到丢包检测结果。
[0014]在本公开的一些实施例中,根据丢包测量标记位确定同一用户的目标应用的同一目标数据流中的目标数据块的步骤包括:在同一用户的同一目标应用的同一目标数据流中,将丢包测量标记位相同的数据块确定为同一个目标数据块。
[0015]在本公开的一些实施例中,根据APN标识中的字段检测目标数据流的步骤还包括:根据时延测量标记位确定是否需要进行时延检测;若需要进行时延检测,则获取不同APN转发设备发送的传输同一个目标数据块的起始时间戳;以及比较不同APN转发设备发送的起始时间戳获得延时检测结果。
[0016]根据本公开的又一个方面,提供一种基于接入点APN的应用层随流检测装置,该装置包括:APN标识接收模块,用于使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识,该APN标识里携带应用标识位、用户标识位、数据流标识位;目标确定模块,用于根据应用标识位、用户标识位和数据流标识位确定待进行随流检测的同一用户的目标应用的目标数据流;以及检测模块,用于根据APN标识中的字段检测目标数据流。
[0017]根据本公开的再一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述的基于接入点APN的应用层随流检测方法。
[0018]根据本公开的又一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于接入点APN的应用层随流检测方法。
[0019]本公开方法基于APN的随流检测技术相比于现有的流量自动化检测技术的优点在于可以对同一五元组的业务流进行更精细的、应用层面上的区分,精确定位需要进行随流检测的应用,进一步的提高了网络性能检测的效率。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1示出本公开实施例中一种基于接入点APN的应用层随流检测方法的应用场景
示意图。
[0023]图2示出一种基于APN的IPV6报文格式的示意图。
[0024]图3示出本公开实施例中一种基于接入点APN的应用层随流检测方法的流程示意图。
[0025]图4示出本公开实施例中一种网络设备接收APN标识的方法的流程示意图。
[0026]图5示出本公开实施例中一种APN标识的示意图。
[0027]图6示出本公开实施例中一种基于接入点APN的应用层随流丢包检测方法的流程示意图。
[0028]图7示出本公开实施例中一种基于接入点APN的应用层随流延时检测方法的流程示意图。
[0029]图8示出本公开实施例中一种基于接入点APN的应用层随流检测装置的示意图。
[0030]图9示出本公开实施例中一种基于接入点APN的应用层随流检测方法的电子设备的示意性框图。
具体实施方式
[0031]现本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于接入点APN的应用层随流检测方法,其特征在于,所述方法包括:使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识,所述APN标识里携带应用标识位、用户标识位、数据流标识位;根据所述应用标识位、用户标识位和数据流标识位确定待进行随流检测的同一用户的目标应用的目标数据流;以及根据所述APN标识中的字段检测所述目标数据流。2.根据权利要求1所述的基于接入点APN的应用层随流检测方法,其特征在于,使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识的步骤包括:由支持IPV6和APN的网络设备接收IPv6报文;根据所述IPV6报文的下一报文头确定逐跳选项报文头;以及根据所述逐跳选项报文头得到APN标识。3.根据权利要求2所述的基于接入点APN的应用层随流检测方法,其特征在于,所述APN标识中包括:基于IPv6协议扩展的保留字段,所述保留字段包括1比特OAM控制位、1比特丢包测量标记位和1比特时延测量标记位。4.根据权利要求3所述的基于接入点APN的应用层随流检测方法,其特征在于,使用互联网通信协议第六版IPv6地址接收APN转发设备发送的APN标识的步骤之后,所述方法包括:根据所述保留字段中的OAM控制位确定是否需要进行随流检测。5.根据权利要求4所述的基于接入点APN的应用层随流检测方法,其特征在于,根据所述APN标识中的字段检测所述目标数据流的步骤包括:根据所述丢包测量标记位确定同一用户的目标应用的同一目标数据流中的目标数据块;获取不同APN转发设备发送的目标数据块;以及比较不同APN转发设备发送的多个目标数据块中的数据报文数量得到...

【专利技术属性】
技术研发人员:赖道宁朱永庆龚霞冯若钊黄旭光
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1