一种自动抓包方法及装置制造方法及图纸

技术编号:13130955 阅读:73 留言:0更新日期:2016-04-06 16:09
本发明专利技术提出了一种自动抓包方法及装置,包括:媒体网关MGW基于媒体网关控制器MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓包点信息;MGW根据所述抓包点信息对所述媒体资源进行抓包。本发明专利技术所述的自动抓包方法及装置,通过自动抓取全呼叫过程所有的媒体资源,有利于呼叫初始阶段的媒体故障分析;针对MGW上的媒体资源进行抓包,可以精准定位出现异常的媒体资源。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种自动抓包方法及装置
技术介绍
在3G网络、IP多媒体子系统(IPMultimediaSubsystem,简称IMS)、下一代网络(NextGenerationNetwork,简称NGN)系统中,核心网络(CoreNetwork,简称CN)设备的控制和承载分离,业务在媒体网关控制器(MediaGatewayController,MGC)上实现,承载建立在媒体网关(MediaGateway,简称MGW)上完成。MGW受MGC的控制,实现呼叫媒体接入、网络互通的功能。MGW设备在商用过程中,出于故障分析、研究等需要,经常要在MGW上针对指定用户的话路进行媒体面抓包。对于中继承载的呼叫,MGC和MGW都有中继电路资源的信息,MGC发起呼叫时,可以占用指定的中继电路资源,MGW对特定的中继电路资源进行抓包。对于MGW上的IP承载的呼叫,由于媒体资源在MGW上维护和使用,MGC无法知道MGW使用的媒体资源信息,需要在呼叫建立后,通过MGC和MGW之间的H.248信令,才可以知道呼叫的IP地址和端口号等地址信息。对于IP承载的媒体面抓包,现有技术中主要有以下两种方式:1、在MGW上通过传输设备,如在光纤或网线上开辟一个分路,将分路后的数据流接到抓包设备上,根据地址、端口号、编解码类型等条件进行过滤,获取符合条件的媒体流。2、在呼叫建立后,将抓包条件发送给MGW,如:IP地址、端口号及编解码类型等,MGW再将符合条件的媒体信息发送到约定或者指定位置。在上述现有技术中,主要存在以下技术问题:缺少从呼叫全过程的对呼叫的抓包;另外,抓的媒体信息包是MGW和其他网元传输的媒体包,没有抓取MGW内部资源的媒体包信息,无法精确定位媒体故障的具体原因。
技术实现思路
本专利技术要解决的技术问题是,提供一种自动抓包方法及装置,用以解决现有技术中没有抓取MGW内部资源的媒体包信息的问题。本专利技术采用的技术方案是,所述,包括:一方面,本专利技术提供了一种自动抓包方法,包括:媒体网关MGW基于媒体网关控制器MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓包点信息;MGW根据所述抓包点信息对所述媒体资源进行抓包。进一步的,所述识别信息,包括但不限于:国际移动用户识别号码(InternationalMSIdentificationNumber,简称IMSI)、移动台国际号码(MSInternationalISDN/PSTNNumber,简称MSISDN)或国际移动设备标识(InternationalMobileEquipmentIdentity,简称IMEI)。进一步的,所述MGW基于MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓包点信息,包括:MGW基于MGC发来的识别信息进行解析,得到解析结果;将所述解析结果与所述MGW中的本地媒体流识别信息进行匹配,确定出与所述MGW中的本地媒体流识别信息相匹配的匹配识别信息;根据包含所述匹配识别信息的上下文上使用的媒体资源,确定出所需抓包的媒体资源,以及与所述所需抓包的媒体资源相对应的抓包点信息。进一步的,所述MGW根据所述抓包点信息对所述媒体资源进行抓包,包括:MGW根据所述抓包点信息中包含的媒体资源位置信息,对所述媒体资源进行抓包。进一步的,所述方法,还包括:所述MGW根据所述抓包点信息对所述媒体资源进行抓包之后,将所抓媒体资源的报文存储起来。另一方面,本专利技术还提供一种自动抓包装置,包括:定位模块,用于基于MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓包点信息;抓包模块,用于根据所述抓包点信息对所述媒体资源进行抓包。进一步的,所述装置,还包括:接收模块,用于基于MGC发来的识别信息,接收所述识别信息。进一步的,所述装置,还包括:解析模块,用于基于MGC发来的识别信息进行解析,得到解析结果。进一步的,所述装置,还包括:存储模块,用于根据所述抓包点信息对所述媒体资源进行抓包之后,将所抓媒体资源的媒体报文存储起来。进一步的,所述识别信息,包括但不限于:国际移动用户识别号码IMSI、移动台国际号码MSISDN或国际移动设备标识IMEI。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述的自动抓包方法及装置,通过自动抓取全呼叫过程所有的媒体资源,有利于呼叫初始阶段的媒体故障分析;针对MGW上的媒体资源进行抓包,可以精准定位出现异常的媒体资源。附图说明图1为本专利技术第一实施例的自动抓包方法的流程图;图2为本专利技术第一实施例中媒体资源抓包点示意图;图3为本专利技术第一实施例中转码呼叫抓包点设置示意图;图4为本专利技术第一实施例中终端迁移抓包点设置示意图;图5为本专利技术第二实施例中自动抓包装置结构示意图;图6为本专利技术应用实施例自动抓包系统结构示意图;图7为本专利技术其它实施例中的中继电路终端在放音时的抓包点设置示意图;图8为本专利技术其它实施例中的中继电路终端在收号时的抓包点设置示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种自动抓包方法,如图1所示,包括以下具体步骤:步骤S101,MGC发送识别信息给MGW。具体的,在发送识别信息给MGW之前,MGC需要获悉用户的识别信息。其中,识别信息可以包括但不限于以下的信息:国际移动用户识别号码、移动台国际号码或国际移动设备标识。MGW接收包含号码信息的抓包请求指令,并记录抓包请求的信息。步骤S102,MGW对接收到的识别信息进行解析,得到抓包上下文。具体的,MGC下发识别信息给MGW。用户发起呼叫时,MGC通知MGW建立呼叫的承载,在MGC和MGW之间的H.248码流中,MGC将识别信息下发给MGW。优选地,识别信息在MGCADD终端时即下发给MGW。MGW定位抓包上下文。MGW通过解析MGC下发的抓包识别信息,并与MGW本地存储的抓包识别信息进行匹配,如果匹配成功,则将该携带该识别信息的上下文作为需要抓包的呼叫上下文,称该上下文为抓包上下文。步骤S103,根据抓包上下文,确定出抓包上下文上所需抓包的媒体资源,以及与该媒体资源相对本文档来自技高网
...

【技术保护点】
一种自动抓包方法,其特征在于,包括:媒体网关MGW基于媒体网关控制器MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓包点信息;MGW根据所述抓包点信息对所述媒体资源进行抓包。

【技术特征摘要】
1.一种自动抓包方法,其特征在于,包括:
媒体网关MGW基于媒体网关控制器MGC发来的识别信息,确定出包含
MGW内部媒体流在内的所需抓包的媒体资源、以及与所述媒体资源相对应的抓
包点信息;
MGW根据所述抓包点信息对所述媒体资源进行抓包。
2.根据权利要求1所述的自动抓包方法,其特征在于,所述识别信息,包
括:国际移动用户识别号码IMSI、移动台国际号码MSISDN或国际移动设备标
识IMEI。
3.根据权利要求1所述的自动抓包方法,其特征在于,所述MGW基于
MGC发来的识别信息,确定出包含MGW内部媒体流在内的所需抓包的媒体资
源、以及与所述媒体资源相对应的抓包点信息,包括:
MGW基于MGC发来的识别信息进行解析,得到解析结果;
将所述解析结果与所述MGW中的本地抓包识别信息进行匹配,确定出与
所述MGW中的本地抓包识别信息相匹配的匹配识别信息;
根据包含所述匹配识别信息的上下文上使用的媒体资源,确定出所需抓包
的媒体资源,以及与所述所需抓包的媒体资源相对应的抓包点信息。
4.根据权利要求1-3中任一项所述的自动抓包方法,其特征在于,所述
MGW根据所述抓包点信息对所述媒体资源进行抓包,包括:MGW根据所述抓
包点信...

【专利技术属性】
技术研发人员:曾生根陈礼娟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1