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应用;其中,所述同步标识为具有脉冲信号特性的数据片,用于实现终端侧与网络侧之间的数据同步;在向所述目标终端发送所述第一抓取指令的同时,向核心网设备发送用于抓取应用层数据的第二抓取指令,以使所述核心网设备生成第二数据包;向所述目标终端和所述核心网设备同步发送抓取结束指令;接收所述目标终端发送的所述第一数据包和所述核心网设备发送的第二数据包;判断所述第二数据包是否携带所述同步标识;如果判断结果为是,根据所述同步标识对齐所述第一数据包和所述第二数据包。
【技术特征摘要】
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应用的数据抓取方法,其特征在于,所述根据所述同步标识同步所述第一数据包和所述第二数据包之后,包括: 对同步后的所述第一数据包...
【专利技术属性】
技术研发人员:叶阳,安岗,严斌峰,廖军,陈茜,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。