通信数据传输方法及装置制造方法及图纸

技术编号:15234314 阅读:46 留言:0更新日期:2017-04-28 03:55
本申请提供了一种通信数据传输方法实施例,本实施例可以在接收到游戏客户端发送的连接游戏服务器的请求后,判断该游戏服务器是否属于需要统计通信数据量的某个游戏服务器,若是,则触发预设的代理服务节点传输游戏客户端与游戏服务器之间的通信数据,并对通信数据进行统计,从而获得通信数据量。可见,本实施例可以实现对游戏客户端与预设的游戏服务器之间通信数据量的统计。另外,本申请还提供了一种通信数据传输装置实施例,用以保证上述方法在实际中的应用及实现。

Communication data transmission method and device

The invention provides a communication data transmission method of the embodiment of the embodiment, can connect to the game server to request the client to send the game after receiving the judgment of the game server is need to count the amount of communication data of a game server, if communication data between the default proxy service node transmission game client and the game server, and carries on the statistics to the data communication, so as to obtain the amount of communication data. Thus, the embodiment of the invention can realize the statistics of the communication data between the game client and the preset game server. In addition, the utility model also provides an example of a communication data transmission device, which ensures the application and Realization of the method in practice.

【技术实现步骤摘要】

本申请涉及网络交互
,更具体地,是一种通信数据传输方法及装置。
技术介绍
目前,手机等移动设备可以连接互联网,通过互联网与网站服务器进行交互。在交互过程中,移动设备需要使用网络运营商提供的通信系统,如中国移动提供的通信系统。具体地,通信系统可以包括基站、服务支持节点等各种设备,移动设备向网站服务器发送的数据,由基站发送至服务支持节点(如SGSN、GGSN等),服务支持节点进行协议转换后接入互联网,从而通过互联网发送至网站服务器,同样,网站服务器向移动设备返回的通信数据也需要通过服务支持节点。在上述过程中,服务支持节点可以统计出该移动设备使用的通信数据总量,通信数据总量可以作为网络运营商向移动设备方收取流量费用的依据。在实际应用中,移动设备会与多种不同的网络服务器进行交互,然而,目前统计通信数据总量的方式,并未对网络服务器进行区分,无法获知移动设备在与某个(些)网络服务器交互过程中使用的通信数据量。
技术实现思路
有鉴于此,本申请提供了一种通信数据传输方法,用以解决现有统计通信数据总量的方式,无法获知移动设备在与某个(些)网络服务器交互过程中使用的通信数据量的技术问题。另外,本申请还提供了一种通信数据传输装置,用以保证所述方法在实际中的应用及实现。为实现所述目的,本申请提供的技术方案如下:本申请的第一方面提供了一种通信数据传输方法,包括:接收游戏客户端的连接游戏服务器的请求;判断所述请求对应的所述游戏服务器是否属于预设游戏服务器;其中,所述预设游戏服务器表示需要统计通信数据量的服务器;若是,触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据;其中,所述通信数据使用移动互联网进行传输。本申请的第二方面提供了一种通信数据传输装置,包括:连接请求接收模块,用于接收游戏客户端的连接游戏服务器的请求;第一转发条件判断模块,用于判断所述请求对应的所述游戏服务器是否属于预设游戏服务器;其中,所述预设游戏服务器表示需要统计通信数据量的服务器;若是,触发代理节点统计模块;代理节点统计模块,用于触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据;其中,所述通信数据使用移动互联网进行传输。由以上可知,本申请具有如下有益效果:本申请提供了一种通信数据传输方法,游戏客户端在与游戏服务器通信时,会首先发送请求,接收到该请求后,判断请求对应的游戏服务器是否属于需要统计通信数据量的服务器,若是,触发预设代理服务节点传输并统计游戏客户端与该游戏服务器之间的通信数据,从而实现对预设游戏服务器与游戏客户端交互的通信数据传输,进而实现对一个移动终端上的不同游戏客户端的数据的统计,进一步根据统计数据进行游戏数据的监控。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请提供的通信数据传输方法实施例的流程图;图2为本申请提供的网络通信平台的一个示例图;图3为本申请提供的代理服务节点传输并统计通信数据的一种实现方式流程图;图4为本申请提供的代理服务节点传输并统计通信数据的另一实现方式流程图;图5为本申请提供的代理服务节点传输并统计通信数据的又一实现方式流程图;图6为本申请提供的通信数据传输装置实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参照图1,其示出了本申请提供通信数据传输方法实施例1的流程。如图1所示,本实施例可以具体包括步骤S101~步骤S103。步骤S101:接收游戏客户端的连接游戏服务器的请求。其中,手机、平板电脑等移动终端上可以安装游戏类应用,用户可以启动游戏类应用,移动终端会生成连接游戏服务器的请求。或者,移动终端上安装有浏览器,浏览器可以显示包含游戏类应用的网页,用户可以在该网页中选择某个游戏类应用运行,移动终端也会生成连接游戏服务器的请求。在此应用场景中,移动终端可以称为游戏客户端。需要说明的是,游戏客户端生成的连接游戏服务器的请求,会首先发送至本实施例的执行装置。参见图2所示的网络通信平台,具体可以包括:游戏客户端21、中心控制节点22、网络运营商通信系统23、代理服务节点24及游戏服务器25。其中,中心控制节点22可以为执行本实施例的装置,游戏客户端21将连接游戏服务器的请求发送至中心控制节点22,触发中心控制节点22执行步骤S102。步骤S102:判断请求对应的游戏服务器是否属于预设游戏服务器;其中,预设游戏服务器表示需要统计通信数据量的服务器;若是,步骤S103。在实施前,根据实际业务需要,预先设置某个(些)游戏服务器为需要单独统计通信数据量的游戏服务器,为了便于描述,将该些游戏服务器称为预设游戏服务器。图2所示的中心控制节点22在接收到游戏客户端21发送的连接请求后,可以判断该请求连接的游戏服务器是否为预设游戏服务器的一种,若是,则执行步骤S103。步骤S103:触发预设代理服务节点传输并统计游戏客户端与游戏服务器之间的通信数据;其中,通信数据使用移动互联网进行传输。如图2所示,网络通信平台中包括网络运营商通信系统23及预先设置的代理服务节点24,其中,网络运营商通信系统23可以具体为移动互联网系统,也就是说,游戏客户端21与游戏服务器25之间的通信数据可以使用移动互联网传输。若步骤S102判断得出游戏客户端连接的游戏服务器为预设游戏服务器,则代理服务节点便转发游戏客户端与该游戏服务器之间通信的数据,并对通信数据进行统计,从而获得通信数据量。需要说明的是,游戏客户端与游戏服务器之间的通信数据可以是双方性的,可以包括游戏客户端向游戏服务器发送的数据,或者,可以包括游戏服务器向游戏客户端返回的数据,或者,可以包括前两者。由以上技术方案可知,本申请提供了一种通信数据传输方法实施例,本实施例可以在接收到游戏客户端发送的连接游戏服务器的请求后,判断该游戏服务器是否属于需要统计通信数据量的某个游戏服务器,若是,则触发预设的代理服务节点传输游戏客户端与游戏服务器之间的通信数据,从而实现对预设游戏服务器与游戏客户端交互的通信数据传输,进而实现对一个移动终端上的不同游戏客户端的数据的统计,进一步根据统计数据进行游戏数据的监控。当然,若上述实施例中步骤S102的判断结果为否,表明游戏客户端连接的游戏服务器并非为需要单独统计通信数据量的服务器,则可以不需要经过代理服务节点的转发,游戏客户端及游戏服务器按照现有的通信方式进行通信。在实际应用中,以上实施例统计出的通信数据量的一种具体应用场景为:代理服务节点转发的通信数据需要使用网络运营商通信系统,因此,代理服务器节点统计出的通信数据量可以提供给网络运营商通信系统,由其按照资费标准,对该部分通信数据量进行计费。该部分费用可以不计入游戏客户端的流量费用单中,本文档来自技高网...
通信数据传输方法及装置

【技术保护点】
一种通信数据传输方法,其特征在于,包括:接收游戏客户端的连接游戏服务器的请求;判断所述请求对应的所述游戏服务器是否属于预设游戏服务器;其中,所述预设游戏服务器表示需要统计通信数据量的服务器;若是,触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据;其中,所述通信数据使用移动互联网进行传输。

【技术特征摘要】
1.一种通信数据传输方法,其特征在于,包括:接收游戏客户端的连接游戏服务器的请求;判断所述请求对应的所述游戏服务器是否属于预设游戏服务器;其中,所述预设游戏服务器表示需要统计通信数据量的服务器;若是,触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据;其中,所述通信数据使用移动互联网进行传输。2.根据权利要求1所述的通信数据传输方法,其特征在于,所述判断所述请求对应的所述游戏服务器是否属于预设游戏服务器,包括:判断所述请求中的游戏编号是否属于预设游戏编号;其中,所述游戏编号为所述预设游戏服务器提供的游戏服务的编号。3.根据权利要求1所述的通信数据传输方法,其特征在于,在所述触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据之前,还包括:确定所述游戏客户端与所述游戏服务器进行通信的时间在预设时间段内;或,确定所述游戏客户端的所处区域标识是否属于预设区域标识;或,确定所述请求中的游戏发行方式标识是否属于预设发行标识。4.根据权利要求1所述的通信数据传输方法,其特征在于,所述触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据,包括:在多个预设代理服务节点标识中,选择目标代理服务节点的标识;将所述目标代理服务节点标识返回至所述游戏客户端,以触发所述游戏客户端通过所述目标代理服务节点发送或接收与所述游戏服务器的通信数据;触发所述目标代理服务节点统计所述通信数据。5.根据权利要求1所述的通信数据传输方法,其特征在于,所述触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据,包括:向所述游戏客户端返回多个预设代理服务节点的标识,以触发所述游戏客户端在所述多个预设代理服务节点中选择目标代理服务节点;触发所述游戏客户端通过所述目标代理服务节点发送或接收与所述游戏服务器的通信数据;触发所述目标代理服务节点统计所述通信数据。6.根据权利要求1所述的通信数据传输方法,其特征在于,所述触发预设代理服务节点传输并统计所述游戏客户端与所述游戏服务器之间的通信数据,包括:触发所述预设代理服务节点在预先设置的多个代理服务模块中选择目标代理模块;触发所述目标代理服务模块传输并统计所述游戏客户端与所述游戏服务器之间的通信数据。7.一种通信数据传输装置,其特征在于,包括:连接请求接收模块,用于接收游戏客户端的连接游戏服务器的请求;第一转发条件判断模块,用于判断所述请求对应的所述游戏服务器是否属于预设游戏服务器;其中,所...

【专利技术属性】
技术研发人员:梁捷聂勇
申请(专利权)人:广州爱九游信息技术有限公司
类型:发明
国别省市:广东;44

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

1