一种通信数据处理方法及其设备技术

技术编号:12314504 阅读:137 留言:0更新日期:2015-11-12 03:21
本发明专利技术实施例公开一种通信数据处理方法及其设备,其中方法包括如下步骤:当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据;将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库。采用本发明专利技术,可以实现对网络通信的数据进行记录,保证无线通信的质量,并提升无线通信的使用效果。

【技术实现步骤摘要】
一种通信数据处理方法及其设备
本专利技术涉及互联网
,尤其涉及一种通信数据处理方法及其设备。
技术介绍
随着互联网技术不断的开发和完善,手机和平板电脑等终端已经成为了人们生活中不可或缺的一个部分,人们不仅可以利用这些终端进行通讯,还可以进行文件传输、摄像、玩游戏等。随着技术的发展,通过终端的网络连接可以在用户间实现基于网络的无线通信,方便了用户的使用,然而在网络通信结束后,无法对历史的网络通信的数据进行查询,同时由于网络连接存在不稳定性,容易导致无线通信失败,但用户或工作人员也无法对无线通信失败的原因进行查找与分析,影响了无线通信的质量,进而降低了无线通信的使用效果。
技术实现思路
本专利技术实施例提供一种通信数据处理方法及其设备,可以实现对网络通信的数据进行记录,保证无线通信的质量,并提升无线通信的使用效果。本专利技术实施例第一方面提供了一种通信数据处理方法,可包括:当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据;将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库。本专利技术实施例第二方面提供了一种通信数据处理设备,可包括:状态数据获取单元,用于当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;引擎数据获取单元,用于获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据;记录存储单元,用于将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库。在本专利技术实施例中,当接收到主叫终端或被叫终端对本次通信发起的通信结束请求时,通过获取基于本次通信的通信状态数据以及终端引擎数据,并添加至通信记录中,最终对通信记录进行存储,实现了对网络通信的数据进行记录,通过通信记录对本次通信进行记录,使得用户或工作人员可以查看到通信过程中的相关数据,避免无法找到无线通信失败的原因,保证了无线通信的质量,进而提升了无线通信的使用效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种通信数据处理方法的流程示意图;图2是本专利技术实施例提供的另一种通信数据处理方法的流程示意图;图3是本专利技术实施例提供的一种通信数据处理设备的结构示意图;图4是本专利技术实施例提供的另一种通信数据处理设备的结构示意图;图5是本专利技术实施例提供的又一种通信数据处理设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的通信数据处理方法可以应用于对网络通信过程中的数据进行记录的场景,例如:当接收到主叫终端或被叫终端发起的网络通信结束请求时,通信数据处理设备获取所述主叫终端与所述被叫终端基于本次网络通信的通信状态数据,所述通信数据处理设备获取所述主叫终端和所述被叫终端发送的基于所述本次网络通信的终端引擎数据,所述通信数据处理设备将所述通信状态数据和所述终端引擎数据添加至所述本次网络通信对应的通信记录中,并将所述通信记录存储至通信数据库的场景等。通过通信记录对本次通信进行记录,使得用户或工作人员可以查看到通信过程中的相关数据,避免无法找到无线通信失败的原因,保证了无线通信的质量,进而提升了无线通信的使用效果。本专利技术实施例涉及的通信数据处理设备可以为具备对主叫终端和被叫终端间的网络通信连接进行处理、对网络通信的相关数据进行记录并存储等功能在内的后台通信服务器设备;所述主叫终端和所述被叫终端可以包括:平板电脑、智能手机、笔记本电脑、掌上电脑、个人计算机以及移动互联网设备(MID)等具备对公告信息进行无线通信功能的终端设备,可以理解的是,当终端在本次通信中主动发起通信请求时,所述终端称为主叫终端,而当终端在本次通信中被动接收通信请求时,所述终端称为被叫终端;所述主叫终端与所述被叫终端间的通信优选为无线通话。下面将结合附图1和附图2,对本专利技术实施例提供的一种通信数据处理方法进行详细介绍。请参见图1,为本专利技术实施例提供了一种通信数据处理方法的流程示意图。如图1所示,本专利技术实施例的所述方法可以包括以下步骤S101-步骤S103。S101,当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;具体的,当接收到主叫终端或被叫终端发起的对本次通信的通信结束请求时,即所述本次通信结束时,通信数据处理设备可以获取所述主叫终端与所述被叫终端基于所述本次通信的通信状态数据,可以理解的是,在所述主叫终端与被叫终端进行本次通信的过程中,所述通信数据处理设备会记录所述主叫终端和所述被叫终端间传输的通信数据(例如:音频数据等),并在本次通信结束后,所述通信数据处理设备可以对所述通信数据进行统计,以生成所述主叫终端和所述被叫终端基于所述本次通信的通信状态数据,所述通信状态数据可以包括所述主叫终端和所述被叫终端各自的收发数据包的数量以及通信建立的时间。S102,获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据;具体的,所述通信数据处理设备可以获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据,优选的,在所述本次通信结束后,所述主叫终端和所述被叫终端需要分别向所述通信数据处理设备发送所述主叫终端和所述被叫终端的引擎中记录的终端引擎数据,所述终端引擎数据可以包括预连接结果、通信功能启动结果(例如:音频设备启动结果等)、数据包的丢包率和通信时延等,所述通信数据处理设备可以获取所述主叫终端和所述被叫终端各自发送的终端引擎数据。S103,将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库;具体的,所述通信数据处理设备将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库,优选的,所述通信数据处理设备可以按照对所述通信记录预先设置的记录标识、所述主叫终端的终端标识以及所述被叫终端的终端标识,将所述通信记录存储至通信数据库。优选的,由于通信状态数据是实时获取的,而终端的终端引擎数据是非实时的,因此可以在通信数据库中设置两张表对所述通信状态数据和所述终端引擎数据分别进行存储,并用所述记录标识所述主叫终端的终端标识以及所述被叫终端的终端标识对所述两张表进行链接。所述主叫终端和所述被叫终端的终端标识可以包括手机号码、注册所述网络通信平台的用户序列号(Identity,ID)、移动设备国际身份码(InternationalMobileEquipmentIdenti本文档来自技高网...
一种通信数据处理方法及其设备

【技术保护点】
一种通信数据处理方法,其特征在于,包括:当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据;将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库。

【技术特征摘要】
1.一种通信数据处理方法,其特征在于,包括:当接收到主叫终端或被叫终端发起的通信结束请求时,获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据;获取所述主叫终端和所述被叫终端发送的基于所述本次通信的终端引擎数据,所述终端引擎数据记录在所述主叫终端和所述被叫终端中,所述终端引擎数据包括:所述主叫终端的通信功能启动结果或所述被叫终端的通信功能启动结果;将所述通信状态数据和所述终端引擎数据添加至所述本次通信对应的通信记录中,并将所述通信记录存储至通信数据库;其中,在通信数据库中对所述通信状态数据和所述终端引擎数据分别进行存储,并用对所述通信记录预先设置的记录标识、所述主叫终端的终端标识以及所述被叫终端的终端标识对存储的所述通信状态数据和所述终端引擎数据进行链接。2.根据权利要求1所述的方法,其特征在于,所述当接收到主叫终端或被叫终端发起的通信结束请求之前,还包括:当接收到主叫终端向被叫终端发起的通信请求时,按照预设通信模式建立所述主叫终端与所述被叫终端间的通信连接以响应所述通信请求,并在所述通信连接建立后创建所述主叫终端与所述被叫终端的通信记录;获取所述主叫终端和所述被叫终端间传输的通信信令,并将所述通信信令添加至所述通信记录中;记录所述主叫终端和所述被叫终端间传输的通信数据。3.根据权利要求2所述的方法,其特征在于,所述获取所述主叫终端与所述被叫终端基于本次通信的通信状态数据,包括:对所述通信数据进行统计,并在统计后生成所述主叫终端与所述被叫终端基于本次通信的通信状态数据;其中,所述通信状态数据包括收发数据包的数量和通信连接建立的时间。4.根据权利要求1所述的方法,其特征在于,所述将所述通信记录存储至通信数据库,包括:按照对所述通信记录预先设置的记录标识、所述主叫终端的终端标识以及所述被叫终端的终端标识,将所述通信记录存储至通信数据库。5.根据权利要求4所述的方法,其特征在于,还包括:接收对所述通信记录的查询请求,并按照所述查询请求在所述通信数据库中获取所述通信记录,所述查询请求携带有所述记录标识、所述主叫终端的终端标识和所述被叫终端的终端标识中的至少一种标识;按照预设显示方式对所述通信记录进行封装,并对封装后的通信记录进行输出以响应所述查询请求。6.根据权利要求1所述的方法,其特征在于,所述终端引擎数据包括预连接结果、数据包的丢包率和通信时延。7.一种通信数据处理设备,其特征在于,包括:状态数据获取单元,用于当接收到主叫终端或被叫终端发起...

【专利技术属性】
技术研发人员:奚驰李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1