OTT应用的数据抓取方法及装置制造方法及图纸

技术编号:9620692 阅读:85 留言:0更新日期:2014-01-30 09:37
本发明专利技术提供的一种OTT应用的数据抓取方法及装置,向目标终端发送用于抓取信令层数据的第一抓取指令,以使目标终端生成携带同步标识的第一数据包,第一抓取指令指示目标终端从T1至T2时刻关闭待测OTT应用,从T2至T3时刻开启待测OTT应用,从T3至T4时刻关闭待测OTT应用,从T4时刻重启待测OTT应用;同步向核心网设备发送用于抓取应用层数据的第二抓取指令,以使核心网设备生成第二数据包;向目标终端和核心网设备发送抓取结束指令;接收目标终端发送的第一数据包和核心网设备发送的第二数据包;若判定第二数据包携带同步标识,根据同步标识对齐第一数据包和第二数据包。本发明专利技术同步抓取OTT应用的信令层和应用层数据。

Data grabbing method and device for OTT application

A method and device for data capture OTT application provided by the invention, for the first capture instruction fetch signaling layer data sent to a target terminal, the first data for the target terminal generates carry synchronization identification packet, the first capture instruction target terminal from T1 to T2 time to close the OTT application to be tested, from T2 to T3 open the OTT application to be tested, from T3 to T4 time to close the OTT application to be measured from the time T4 to restart the OTT application to be tested; synchronization is sent to the core network equipment used for capturing application layer data capture second instructions, to generate second data packets to the target core network equipment; sending terminal and core network equipment grasping end instruction; second data transmission target terminal receiving a first data packet and sends the packet core network equipment; determine if the second data packets carrying synchronization identification, according to the synchronous alignment of the first data packet identification Second data packet. The invention synchronously captures the signaling layer and application layer data of the OTT application.

【技术实现步骤摘要】
OTT应用的数据抓取方法及装置
本专利技术涉及通信技术,尤其涉及一种OTT应用的数据抓取方法及装置。
技术介绍
随着移动智能终端的发展,越来越多的移动互联用户开始使用微博、微信、腾讯QQ等一系列的(Over The Top,简称0TT)应用,随着OTT应用数量的增多,网络设备中的各项资源正面临着很大的挑战。OTT应用产生的信令消耗,正逐步加大网络的信令负荷。因此,对各OTT应用的信令层数据和应用层数据进行同步抓取,分析各OTT应用的行为对网络侧的影响成为亟待解决的问题。实际应用中,OTT应用的信令从终端侧传输到网络侧以使网络侧产生应用层数据的过程中,可能会因为传输环境或者网络质量较差而出现较长的传输时延,这样就会导致获取到的信令层数据与应用层数据之间存在不同步的问题。
技术实现思路
本专利技术提供一种OTT应用的数据抓取方法及装置,用以解决OTT应用的信令层数据与应用层数据之间存在不同步的问题。为实现上述目的,本专利技术提供了一种OTT应用的数据抓取方法,包括:向目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标端生成携带同步标识的第一数据包,所述第一抓取指令指示所述目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启所述OTT应用,从T3时刻至T4时刻关闭所述OTT应用,从T4时刻重新开启所述OTT应用;在向所述目标终端发送所述第一抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包;向所述目标终端和所述核心网设备同步发送抓取结束指令;接收所述目标终端发送的所述第一数据包和所述核心网设备发送的第二数据包;判断所述第二数据包是否携带所述同步标识;如果判断结果为是,根据所述同步标识对齐所述第一数据包和所述第二数据包。为实现上述目的,本专利技术提供了一种OTT应用的数据抓取装置,包括:第一发送模块,用于向目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标端生成携带同步标识的第一数据包,所述第一抓取指令指示所述目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启所述OTT应用,从T3时刻至T4时刻关闭所述OTT应用,从T4时刻重新开启所述OTT应用,以及在向所述目标终端发送所述第一抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包;第二发送模块,用于向所述目标终端和所述核心网设备同步发送抓取结束指令;接收模块,用于接收所述目标终端发送的所述第一数据包和所述核心网设备发送的第二数据包;同步模块,用于判断所述第二数据包是否携带所述同步标识,如果判断结果为是,根据所述同步标识对齐所述第一数据包和所述第二数据包。本专利技术提供的一种OTT应用的数据抓取方法及装置,向目标终端发送用于抓取信令层数据的第一抓取指令,以使目标终端生成携带同步标识的第一数据包,第一抓取指令指示目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启待测OTT应用,从T3时刻至T4时刻关闭待测OTT应用,从T4时刻重新开启待测OTT应用;其中,同步标识为具有脉冲信号特性的数据片,用于实现目标终端与核心网设备之间的数据同步;在向目标终端发送第一数据抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使核心网设备生成第二数据包;向目标终端和核心网设备发送抓取结束指令;接收目标终端发送的第一数据包和核心网设备发送的第二数据包;判断所述第二数据包是否携带所述同步标识;如果判断结果为是,根据同步标识对齐第一数据包和第二数据包。本专利技术中目标终端从T1-T2关闭待测OTT应用,从T2-T3开启待测OTT应用,从T3-T4关闭待测OTT应用,从T4重新开启待测OTT应用,目标终端通过这种处理后,生成的第一数据包中会携带一个同步标识,相应地,核心网设备生成的第二数据包中也会携带该同步标识,本专利技术中通过该同步标识将第一数据包和第二数据包进行同步,从而可以实现信令层的数据和应用层的数据的同步。【附图说明】图1为本专利技术实施例提供的一种OTT应用的数据抓取方法的示意图;图2为本专利技术实施例提供的第一数据包的示意图;图3为本专利技术实施例提供的另一种OTT应用层数据抓取方法的示意图;图4为本专利技术实施例提供的一种OTT应用的数据抓取装置的结构示意图;图5为本专利技术实施例提供的另一种OTT应用的数据抓取装置的结构示意图;图6为本专利技术实施例提供的一种OTT应用的数据抓取系统的结构示意图。【具体实施方式】下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。每个OTT应用在终端侧可以向网络侧发送信令,网络侧在应用层根据该信令生成应用层数据。实际应用智能终端上可以安装种类繁多的OTT应用,而且每个OTT应用都可在智能终端上产生不同的行为,例如,腾讯QQ、微博、微信、优酷、搜狐视频等OTT应用。当用户通过智能终端在不同的时刻使用不同的OTT应用,如微信、微博和腾讯QQ等进行聊天、发图片和实时对讲等行为时,由于这些OTT应用均通过同一个智能终端向网络侧发送信令,因此,网络侧的应用层无法判断出发送聊天或者发图片信令的OTT应用的身份,也就是说,网络侧的应用层无法确定出发送该聊天或者发图片信令的OTT应用是微信,还是微博或者腾讯QQ。为了解决上述问题,本实施例提供了一种OTT应用的数据抓取方法。图1为本专利技术实施例提供的一种OTT应用的数据抓取方法的示意图。为了能够将一个OTT应用的信令层数据与该OTT应用的应用层数据相对应,本实施例中用于实现OTT应用的数据抓取的目标终端需要为只安装有操作系统的终端设备。该目标终端可以为手机或个人数字助手(Personal Digital Assistant,简称 PAD)等。本实施例提供的OTT应用的数据抓取方法的执行主体可以为OTT应用的数据抓取装置。如图1所示,该方法包括以下步骤:101、向目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标端生成携带同步标识的第一数据包,所述第一抓取指令指示所述目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启所述OTT应用,从T3时刻至T4时刻关闭所述OTT应用,从T4时刻重新开启所述OTT应用,其中,所述同步标识为具有脉冲信号特性的数据片,用于实现终端侧与网络侧之间的数据同步。102、向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包。本实施例中,由于目标终端上只安装操作系统,当需要同步抓取某一个OTT应用的信令层数据和应用层数据时,在该目标终端上安装该待测OTT应用。从第三方服务器上通过传输控制协议/因特网互联协议(Transmission Control Protocol/InternetProtocol,简称TCP/IP),获取到该待测OTT应用的安装包,然后将该待测OTT应用安装到目标终端上,在安装该OTT应用后,在该OTT应用的服务器上注册登录账号,以实现对OTT应用的数据抓取。[0031 ] 在目标终端上集成有信令层数据抓取模块,通过该信令层数据抓取模块抓取待测OTT应用发出的信令数据。在网络侧的核心网设备上集成有应用层数据抓取模块,通过该应用层数据抓取模块抓本文档来自技高网...

【技术保护点】
一种OTT应用的数据抓取方法,其特征在于,包括:向目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标端生成携带同步标识的第一数据包,所述第一抓取指令指示所述目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启所述OTT应用,从T3时刻至T4时刻关闭所述OTT应用,从T4时刻重新开启所述OTT应用;其中,所述同步标识为具有脉冲信号特性的数据片,用于实现终端侧与网络侧之间的数据同步;在向所述目标终端发送所述第一抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包;向所述目标终端和所述核心网设备同步发送抓取结束指令;接收所述目标终端发送的所述第一数据包和所述核心网设备发送的第二数据包;判断所述第二数据包是否携带所述同步标识;如果判断结果为是,根据所述同步标识对齐所述第一数据包和所述第二数据包。

【技术特征摘要】
1.一种OTT应用的数据抓取方法,其特征在于,包括: 向目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标端生成携带同步标识的第一数据包,所述第一抓取指令指示所述目标终端从T1时刻至T2时刻关闭待测OTT应用,从T2时刻至T3时刻开启所述OTT应用,从T3时刻至T4时刻关闭所述OTT应用,从T4时刻重新开启所述OTT应用;其中,所述同步标识为具有脉冲信号特性的数据片,用于实现终端侧与网络侧之间的数据同步; 在向所述目标终端发送所述第一抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包; 向所述目标终端和所述核心网设备同步发送抓取结束指令; 接收所述目标终端发送的所述第一数据包和所述核心网设备发送的第二数据包; 判断所述第二数据包是否携带所述同步标识; 如果判断结果为是,根据所述同步标识对齐所述第一数据包和所述第二数据包。2.根据权利要求1所述的OTT应用的数据抓取方法,其特征在于,所述向所述目标终端发送用于抓取信令层数据的第一抓取指令,以使所述目标终端生成携带同步标识的第一数据包之前,包括: 获取所述目标终端的身份标识ID ; 根据所述身份ID向所述目标终端发送刷机指令,所述刷机指令指示所述目标终端将自身的状态设置为测试状态,所述测试状态为所述目标终端上只安装有操作系统的状态;接收所述目标终端返回的刷机完成指令; 向所述目标终端下发所述OTT应用的安装包以及测试账号,以使所述目标终端安装所述OTT应用,并根据所述测试账号登陆所述OTT应用。3.根据权利要求2所述的OTT应用的数据抓取方法,其特征在于,所述获取所述目标终端的身份标识ID,包括: 查询待测终端列表,所述待测终端列表包括各终端的身份ID ; 从所述待测终端列表中选取一个终端作为所述目标终端。4.根据权利要求2或3所述的OTT应用的数据抓取方法,其特征在于,所述根据所述身份ID向所述目标终端发送刷机指令,包括: 根据所述目标终端的身份ID向所述目标终端发送型号查询请求; 接收所述目标终端返回的型号信息; 根据所述型号信息向所述目标终端发送与所述型号信息对应的所述刷机指令。5.根据权利要求1所述的OTT应用的数据抓取方法,其特征在于,所述根据所述同步标识同步所述第一数据包和所述第二数据包之后,包括: 对同步后的所述第一数据包...

【专利技术属性】
技术研发人员:叶阳安岗严斌峰廖军陈茜
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1