一种网络监测方法、装置及系统制造方法及图纸

技术编号:15794751 阅读:584 留言:0更新日期:2017-07-10 09:45
本发明专利技术公开了一种网络监测方法、装置及系统,用以解决现有技术存在的通过OAM工具进行分段业务性能在线监测,导致获得的网络端到端的性能测量结果误差较大的问题,该方法包括:PTN中的L3PTN设备根据通过L2/L3桥接设备向第二设备发送多个第一TWAMP报文,以及接收的所述第二设备针对接收到的每个第一TWAMP报文返回第二TWAMP报文,确定第一设备与第二设备之间的网络的丢包率和时延。该方法可以精确地确定L3PTN设备与L2PTN设备之间的网络的丢包率和时延,从而L3PTN设备提高了网络端到端的性能监测准确度。

【技术实现步骤摘要】
一种网络监测方法、装置及系统
本专利技术涉及通信
,尤其涉及一种网络监测方法、装置及系统。
技术介绍
在第二代网络(2ndGeneration,2G)和第三代网络(3rdGeneration,3G)中,分组传送网(PacketTransportNetwork,PTN)采用操作管理维护(OperationAdministrationandMaintenance,OAM)机制进行主动的故障定位和性能监测。目前,在长期演进(LongTermEvolution,LTE)网络中,PTN采用二层虚拟专用网络(Layer2VirtualPrivateNetwork,L2VPN)与三层虚拟专用网络(Layer3VirtualPrivateNetwork,L3VPN)的混合组网技术,因此,实现端到端的通信业务(如基于S1接口实现的业务、基于X2接口实现的业务等)的网络均被分为采用L2VPN的L2PTN和采用L3VPN的L3PTN,分别进行配置和运维,L2PTN和L3PTN各自运行不同的OAM机制来实现网络故障定位和性能检测。在L2PTN内部具有OAM功能的设备,通过OAM工具,测量L2PTN内部的丢包率和时延,实现业务性能在线监测;而在L3PTN内部具有OAM功能的设备,首先需要通过互联网协议(InternetProtocol,IP)的踪迹查询追踪路由(TraceRoute)工具,获取业务在L3PTN内的转发路径,然后通过该路径上的性能测量OAM工具,测量L3PTN内部的丢包率和时延,实现业务性能在线监测。因此,LTE网络端到端的业务性能是通过计算L2PTN的业务性能测量结果和L3PTN的业务性能测量结果之和来近似评估。然而,采用上述分段测量累加的方式,来近似评估LTE网络端到端的业务性能时,并未考虑到实现L2PTN和L3PTN对接的L2/L3PTN桥接设备的性能,例如,由于未考虑到L2/L3PTN桥接设备的业务解封装/封装处理时延和转接时延,导致分段测量的时延测量结果累加后,与实际网络端到端的L2PTN+L3PTN的时延存在较大误差,另外,由于未考虑到L2/L3PTN桥接设备的内部丢包,且L2PTN和L3PTN采用不同的封装/解封装效率,因此,将L2PTN和L3PTN测量的丢包率进行简单累加,与实际端到端的L2PTN+L3PTN的丢包率存在较大误差。
技术实现思路
本专利技术实施例提供一种网络监测方法、装置及系统,用以解决现有技术中通过OAM工具进行分段业务性能在线监测,导致获得的网络端到端的性能测量结果误差较大的问题。第一方面,本申请的实施例提供一种网络监测方法,包括:PTN中的任意一个L3PTN设备通过L2/L3桥接设备向一个L2PTN设备发送多个第一TWAMP报文,该第一TWAMP报文中的目的地址为基站的IP地址或与所述基站同网段的预留IP地址;由于每个第一TWAMP报文中的目的地址为基站的IP地址或与所述基站同网段的预留IP地址,因此,在L2/L3桥接设备在接收到每个第一TWAMP报文时,可以将该第一TWAMP报文作为需要传输至基站的数据报文,进行转发,从而传输至所述L2PTN设备;所述L3PTN设备在接收到一个报文后,判断该报文是否为所述L2PTN设备针对一个第一TWAMP报文返回的第二TWAMP报文,若是,则提取所述第二TWAMP报文,并保存,用以所述L3PTN设备进行网络性能监测;所述L3PTN设备确定在预设时间段内接收的第二TWAMP报文的数目以及发送的第一TWAMP报文的数目,通过这两个数目,确定所述L3PTN设备与所述L2PTN设备之间的丢包率;由于每个第一TWAMP报文中包括指示所述L3PTN设备发送该第一TWAMP报文的时间的原始时间戳,而针对一个第一TWAMP报文返回的第二TWAMP报文中包括指示所述L2PTN设备发送所述第二TWAMP报文的时间的发送时间戳,指示所述L2PTN设备接收该第一TWAMP报文的时间的接收时间戳,以及该第一TWAMP报文的原始时间戳,因此,所述L3PTN设备确定在所述预设时间段内接收的第二TWAMP报文,并提取每个第二TWAMP报文中的原始时间戳、接收时间戳和发送时间戳,即可确定所述L3PTN设备与所述L2PTN设备之间的时延。采用上述办法,PTN中的L2/L3桥接设备可以将L3PTN设备发送的第一TWAMP报文作为需要传输至基站的数据报文进行转发,从而可以顺利将第一TWAMP报文传输至所述L2PTN设备,实现TWAMP报文的跨L2PTN/L3PTN转发,进而L2PTN设备收到第一TWAMP报文后可以返回第二TWAMP报文,这样,在所述PTN中的L3PTN设备可以通过第一TWAMP报文和第二TWAMP报文,精确地确定所述L3PTN设备和L2PTN设备之间的网络的丢包率和时延,从而L3PTN设备提高了网络端到端的性能监测的准确度。在一个可能的设计中,每个第一TWAMP报文的源地址可以为以下中的任一项:所述L3PTN设备的IP地址、与所述L3PTN设备对接的S-GW的IP地址、与所述S-GW同网段的IP地址。当每个第一TWAMP报文的源地址配置为所述L3PTN设备的IP地址时,为了保证IP地址的路由可达,可能需要在目的地址与源地址之间配置额外的路由;当每个第一TWAMP报文的源地址配置为与所述L3PTN设备对接的S-GW的IP地址或与所述S-GW同网段的IP地址时,由于所述第一TWAMP报文地目的地址与源地址之间路由可达,这样,可以保证在传输每个第一TWAMP报文时,不需要配置额外的路由。在一个可能的设计中,每个第一TWAMP报文和每个第二TWAMP报文中包括TWAMP标识。所述TWAMP标识用于指示包括该TWAMP标识的报文是TWAMP报文。在一个可能的设计中,每个第一TWAMP报文和每个第二TWAMP报文中包括的TWAMP标识可以为TWAMP的协议标识。在一个可能的设计中,所述L3PTN设备在判断该报文是否为所述L2PTN设备针对一个第一TWAMP报文返回的第二TWAMP报文时,首先判断该报文中是否包括TWAMP标识,确定包括TWAMP标识时,确定所述报文为TWAMP报文,否则,确定该报文为数据报文。当所述L3PTN设备确定所述报文为数据报文时,正常转发该数据报文;当所述L3PTN设备确定所述报文为L3PTN报文时,进一步通过所述TWAMP报文的源地址和目的地址,确定该TWAMP报文是否为第二TWAMP报文。在一个可能的设计中,所述L3PTN设备判断该TWAMP报文是否为第二TWAMP报文时,首先将所述TWAMP报文中的目的地址和源地址作为待识别二元组;并将所述待识别二元组与所述L3PTN设备中存储的多个识别信息组中进行匹配,当所述多个识别信息组中存在与所述待识别二元组匹配的识别信息组时,确定所述TWAMP报文为所述第二TWAMP报文;其中,所述多个识别信息组为针对所述L2PTN设备设置的,与所述待识别二元组匹配的识别信息组为包括所述第一TWAMP报文的源地址和目的地址的二元组;当所述多个识别信息组中不存在与所述待识别二元组匹配的识别信息组时,表示该TWAMP报文并非针对所述L3PTN设备发送的第一TWAMP报文返回的,因此,所述L3PTN本文档来自技高网
...
一种网络监测方法、装置及系统

【技术保护点】
一种网络监测方法,其特征在于,包括:分组传送网PTN中的第一设备通过第三设备向第二设备发送多个第一双向主动测量协议TWAMP报文,所述第一设备为三层分组传送网L3PTN设备,所述第二设备为二层分组传送网L2PTN设备,所述第三设备为二层/三层L2/L3桥接设备;其中,所述发送的多个第一TWAMP报文中的任意一个包括原始时间戳,所述原始时间戳为所述第一设备发送该第一TWAMP报文的时间,该第一TWAMP报文中的目的地址为基站的互联网协议IP地址或与所述基站同网段的预留IP地址;所述第一设备在接收一报文后,确定所述报文为所述第二设备通过所述第三设备发送的第二TWAMP报文,所述第二TWAMP报文对应所述第一设备发送的一个第一TWAMP报文,所述第二TWAMP报文中包括发送时间戳、接收时间戳和该第一TWAMP报文中的原始时间戳,其中,所述接收时间戳为所述第二设备接收该第一TWAMP报文的时间,所述发送时间戳为所述第二设备发送所述第二TWAMP报文的时间,所述第二TWAMP报文的目的地址与该第一TWAMP报文中的源地址相同,所述第二TWAMP报文的源地址与该第一TWAMP报文的目的地址相同;所述第一设备根据预设时间段内接收的第二TWAMP报文的数目以及发送的第一TWAMP报文的数目,确定所述第一设备与所述第二设备之间的网络的丢包率;并根据所述预设时间段内接收的第二TWAMP报文中包括的原始时间戳、接收时间戳和发送时间戳,确定所述第一设备与所述第二设备之间的网络的时延。...

【技术特征摘要】
1.一种网络监测方法,其特征在于,包括:分组传送网PTN中的第一设备通过第三设备向第二设备发送多个第一双向主动测量协议TWAMP报文,所述第一设备为三层分组传送网L3PTN设备,所述第二设备为二层分组传送网L2PTN设备,所述第三设备为二层/三层L2/L3桥接设备;其中,所述发送的多个第一TWAMP报文中的任意一个包括原始时间戳,所述原始时间戳为所述第一设备发送该第一TWAMP报文的时间,该第一TWAMP报文中的目的地址为基站的互联网协议IP地址或与所述基站同网段的预留IP地址;所述第一设备在接收一报文后,确定所述报文为所述第二设备通过所述第三设备发送的第二TWAMP报文,所述第二TWAMP报文对应所述第一设备发送的一个第一TWAMP报文,所述第二TWAMP报文中包括发送时间戳、接收时间戳和该第一TWAMP报文中的原始时间戳,其中,所述接收时间戳为所述第二设备接收该第一TWAMP报文的时间,所述发送时间戳为所述第二设备发送所述第二TWAMP报文的时间,所述第二TWAMP报文的目的地址与该第一TWAMP报文中的源地址相同,所述第二TWAMP报文的源地址与该第一TWAMP报文的目的地址相同;所述第一设备根据预设时间段内接收的第二TWAMP报文的数目以及发送的第一TWAMP报文的数目,确定所述第一设备与所述第二设备之间的网络的丢包率;并根据所述预设时间段内接收的第二TWAMP报文中包括的原始时间戳、接收时间戳和发送时间戳,确定所述第一设备与所述第二设备之间的网络的时延。2.如权利要求1所述的方法,其特征在于,所述发送的多个第一TWAMP报文中任意一个第一TWAMP报文中的源地址为以下中的任一项:所述第一设备的IP地址、与所述第一设备对接的服务网关S-GW的IP地址、与所述S-GW同网段的IP地址。3.如权利要求1或2所述的方法,其特征在于,所述第一设备确定所述报文为所述第二设备发送的第二TWAMP报文,包括:所述第一设备确定所述报文包括TWAMP标识,确定所述报文为TWAMP报文;所述第一设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第二TWAMP报文。4.如权利要求3所述的方法,其特征在于,所述第一设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第二TWAMP报文,包括:所述第一设备将所述TWAMP报文中的目的地址和源地址作为待识别二元组;当存储的多个识别信息组中存在与所述待识别二元组匹配的识别信息组时,确定所述TWAMP报文为所述第二TWAMP报文;其中,所述多个识别信息组为针对所述第二设备设置的,与所述待识别二元组匹配的识别信息组为包括所述第一TWAMP报文的源地址和目的地址的二元组。5.如权利要求3所述的方法,其特征在于,所述发送的多个第一TWAMP报文中任意一个第一TWAMP报文中还包括所述第一设备的发射端口号、所述第二设备的反射端口号;所述第二TWAMP报文中还包括所述第一设备的发射端口号、所述第二设备的反射端口号;所述第一设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第二TWAMP报文,包括:所述第一设备将所述TWAMP报文中的目的地址、源地址、所述第一设备的发射端口号和所述第二设备的反射端口号作为待识别四元组;当存储的多个识别信息组中存在与所述待识别四元组匹配的识别信息组时,确定所述TWAMP报文为所述第二TWAMP报文;其中,所述多个识别信息组为针对所述第二设备设置的,与所述待识别四元组匹配的识别信息组为包括与所述第二TWAMP报文对应的第一TWAMP报文的源地址和目的地址,以及所述第一设备的发射端口号和所述第二设备的反射端口号的四元组。6.一种网络监测方法,其特征在于,包括:分组传送网PTN中的第三设备接收第一设备发送的第一双向主动测量协议TWAMP报文,并将所述第一TWAMP报文转发至第二设备,所述第一设备为三层分组传送网L3PTN设备,所述第二设备为二层分组传送网L2PTN设备,所述第三设备为二层/三层L2/L3桥接设备;其中,所述第一TWAMP报文中包括原始时间戳,所述原始时间戳为所述第二设备发送该第一TWAMP报文的时间,所述第一TWAMP报文中的目的地址为基站的互联网协议IP地址,或与所述基站同网段的预留IP地址;所述第三设备接收所述第二设备发送的第二TWAMP报文,并将所述第二TWAMP报文转发至所述第一设备,所述第二TWAMP报文对应所述第一设备发送的一个第一TWAMP报文,所述第二TWAMP报文中包括发送时间戳、接收时间戳和该第一TWAMP报文中的原始时间戳,其中,所述接收时间戳为所述第二设备接收该第一TWAMP报文的时间,所述发送时间戳为所述第二设备发送所述第二TWAMP报文的时间,所述第二TWAMP报文的目的地址与所述第一TWAMP报文中的源地址相同,所述第二TWAMP报文的源地址与所述第一TWAMP报文的目的地址相同。7.如权利要求6所述的方法,其特征在于,当所述第一TWAMP报文中的目的地址为所述基站的同网段的预留IP地址时,所述第三设备将所述第一TWAMP报文转发至所述第二设备,包括:所述第三设备根据存储的IP地址与媒体访问控制MAC地址的映射关系,确定所述第一TWAMP报文中的目的地址对应的MAC地址;并通过确定的MAC地址对应的二层子接口,将所述第一TWAMP报文转发至所述第二设备。8.一种网络监测方法,其特征在于,包括:分组传送网PTN中的第二设备在接收一报文后,确定所述报文为第一设备通过第三设备发送的第一双向主动测量协议TWAMP报文,所述第一设备为三层分组传送网L3PTN设备,所述第二设备二层分组传送网L2PTN设备,所述第三设备为二层/三层L2/L3桥接设备;其中,所述第一TWAMP报文中包括原始时间戳,所述原始时间戳为所述第一设备发送所述第一TWAMP报文的时间,所述第一TWAMP报文中的目的地址为基站的互联网协议IP地址,或与所述基站同网段的预留IP地址;所述第二设备通过所述第三设备向所述第一设备返回第二TWAMP报文,所述第二TWAMP报文对应所述第一设备发送的所述第一TWAMP报文,所述第二TWAMP报文中包括发送时间戳、接收时间戳和所述第一TWAMP报文中的原始时间戳,其中,所述接收时间戳为所述第二设备接收所述第一TWAMP报文的时间,所述发送时间戳为所述第二设备发送所述第二TWAMP报文的时间,所述第二TWAMP报文的目的地址与所述第一TWAMP报文中的源地址相同,所述第二TWAMP报文的源地址与所述第一TWAMP报文的目的地址相同。9.如权利要求8所述的方法,其特征在于,所述第一TWAMP报文中的源地址为以下中的任一项:所述第一设备的IP地址、与所述第一设备对接的服务网关S-GW的IP地址、与所述S-GW同网段的IP地址。10.如权利要求8或9所述的方法,其特征在于,所述第二设备确定所述报文为所述第一设备发送的第一TWAMP报文,包括:所述第二设备确定所述报文包括TWAMP标识时,确定所述报文为TWAMP报文;所述第二设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第一TWAMP报文。11.如权利要求10所述的方法,其特征在于,所述第二设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第一TWAMP报文,包括:所述第二设备将所述TWAMP报文中的源地址和目的地址作为待识别二元组;当存储的多个识别信息组中存在与所述待识别二元组匹配的识别信息组时,确定所述TWAMP报文为所述第一TWAMP报文;其中,所述多个识别信息组为预先配置给所述第二设备的,与所述待识别二元组匹配的识别信息组为包括所述第一TWAMP报文的源地址和目的地址的二元组。12.如权利要求10所述的方法,其特征在于,所述第一TWAMP报文中还包括所述第一设备的发射端口号、所述第二设备的反射端口号;所述第二设备根据所述TWAMP报文中的源地址和目的地址,确定所述TWAMP报文为所述第一TWAMP报文,包括:所述第二设备将所述TWAMP报文中的源地址、目的地址、所述第一设备的发射端口号和所述第二设备的反射端口号作为待识别四元组;当存储的多个识别信息组中存在与所述待识别四元组匹配的识别信息组时,确定所述TWAMP报文为所述第一TWAMP报文;其中,所述多个识别信息组为预先配置给所述第二设备的,与所述待识别四元组匹配的识别信息组为包括所述第一TWAMP报文的源地址、目的地址、所述第一设备的发射端口号和所述第二设备的反射端口号的四元组。13.一种第一设备,其特征在于,应用于于分组传送网PTN中,所述第一设备包括:发送单元,用于通过第三设备向第二设备发送多个第一双向主动测量协议TWAMP报文,所述第一设备为三层分组传送网L3PTN设备,所述第二设备为二层分组传送网L2PTN设备,所述第三设备为二层/三层L2/L3桥接设备;其中,所述发送的多个第一TWAMP报文中的任意一个包括原始时间戳,所述原始时间戳为所述发送单元发送该第一TWAMP报文的时间,该第一TWAMP报文中的目的地址为基站的互联网协议IP地址,或与所述基站同网段的预留IP地址;接收单元,用于接收报文;确定单元,用于在所述接收单元接收一报文后,确定所述报文为所述第二设备通过所述第三设备发送的第二TWAMP报文,所述第二TWAMP报文对应所述第一设备发送的一个第一TWAMP报文,所述第二TWAMP报文中包括发送时间戳、接收时间戳和该第一TWAMP报文中的原始时间戳,其中,所述接收时间戳为所述第二设备接收该第一TWAMP报文的时间,所述发送时间戳为所述第二设备发送所述第...

【专利技术属性】
技术研发人员:黄星崔畅李庆伟高川
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1