【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信
,具体涉及互联网业务控制方法、业务代理功能实体和互联网业务控制系统。
技术介绍
当前,移动互联网业务对移动网络造成了巨大的冲击。而在这些移动互联网业务中,例如QQ、新浪微博、脸谱(Facebook)、Twitter、Gmail等即时通信(IM,Instant Messaging)/社会性网络服务(SNS, Social Networking Services)/ 实时邮件(Mail)业务的冲击尤其巨大。例如在中国,QQ对移动的2G分组域网络造成了巨大冲击,QQ虽然流量较小(占比小于16% ),但却占用了大量空中接口(air interface)资源(通常占用超过50%的公共控制信道(CCCH,Common Control CHanne 1)资源,超过60%的分组数据业务信道(PDCH, Packet Data Channel)资源)。其它的IM/SNS/实时Mail业务都会引起类似的问题。实践发现,这IM/SNS/实时Mail业务大量占用移动网络的空中接口(空口)无线资源的主要原因有这类业务频繁的定时监测更新(Polling)消息(客户端定期发送到应用服务器去检查是否有更新的消息)或者心跳。这些心跳/Polling消息每隔一小段时间 (例如QQ是每隔30s或者3分钟)就会有一次消息交互,使得其占用了大量的资源。如何有效减小QQ等IM/SNS/实时Mail业务对移动网络空中接口资源的大量占用,是运营商和业界都非常关注的问题。以解决QQ业务的空口资源占用问题为例,一种现有技术是在网关设备上部署深度包检测技术(DPI,De印Packe ...
【技术保护点】
1.一种互联网业务控制方法,其特征在于,应用于部署有互联网业务客户端的终端设备,所述方法包括:监测所述互联网业务客户端准备通过空中接口向应用服务器发送的消息的类型;当监测到所述发送的消息为心跳消息或定时监测更新消息时,拦截所述心跳消息或定时监测更新消息;其中,所述应用服务器用于处理与所述互联网业务客户端对应的业务,所述应用服务器还通过第二通信通道和第二业务代理功能实体进行通信,所述第二通信通道不包括空中接口通道,所述第二业务代理功能实体代理所述互联网业务客户端向所述应用服务器发送心跳消息或定时监测更新消息。
【技术特征摘要】
【国外来华专利技术】1.一种互联网业务控制方法,其特征在于,应用于部署有互联网业务客户端的终端设备,所述方法包括监测所述互联网业务客户端准备通过空中接口向应用服务器发送的消息的类型;当监测到所述发送的消息为心跳消息或定时监测更新消息时,拦截所述心跳消息或定时监测更新消息;其中,所述应用服务器用于处理与所述互联网业务客户端对应的业务,所述应用服务器还通过第二通信通道和第二业务代理功能实体进行通信,所述第二通信通道不包括空中接口通道,所述第二业务代理功能实体代理所述互联网业务客户端向所述应用服务器发送心跳消息或定时监测更新消息。2.根据权利要求1所述的方法,其特征在于,还包括在监测到所述互联网业务客户端发出了登录请求消息或已成功登录到所述应用服务器之后,向第二业务代理功能实体发送所述终端设备当前所处区域的区域标识,以便于所述第二业务代理功能实体根据所述区域标识确定所述终端设备当前所处区域是否需要启动互联网业务优化功能;若接收到所述第二业务代理功能实体发送的启动互联网业务优化功能的指示信息,则启动互联网业务优化功能,以执行所述监测所述互联网业务客户端准备通过空中接口向应用服务器发送的消息的类型的步骤。3.根据权利要求1或2所述的方法,其特征在于,还包括当监测到所述发送的消息为业务消息时,向所述第二业务代理功能实体转发该业务消息,以便于所述第二业务代理功能实体在接收到该业务消息后将其转发给所述应用服务器,并接收所述应用服务器在接收到该业务消息后对应返回的响应消息;接收所述第二业务代理功能实体发送的所述响应消息并将其转发给所述互联网业务客户端;或者,当监测到所述发送的消息为业务消息时,向所述应用服务器转发该业务消息;接收所述应用服务器在接收到该业务消息后返回的响应消息并将其转发给所述互联网业务客户端。4.一种互联网业务控制方法,其特征在于,应用于第二业务代理功能实体,其中,所述第二业务代理功能实体与应用服务器通过第二通信通道进行通信,所述第二通信通道不包括空中接口通道,所述应用服务器用于处理与所述互联网业务客户端对应的业务,所述方法包括代理终端设备中部署互联网业务客户端生成心跳消息或定时监测更新消息;代理所述互联网业务客户端向应用服务器发送所述生成的心跳消息或定时监测更新消息;其中,所述终端设备中部署的第一业务代理功能实体还监测所述互联网业务客户端准备通过空中接口向应用服务器发送的消息的类型;当监测到所述发送的消息为心跳消息或定时监测更新消息时,拦截所述心跳消息或定时监测更新消息。5.根据权利要求4所述的方法,其特征在于,还包括在监测到所述互联网业务客户端发出了登录请求消息或已成功登录到所述应用服务器之后,接收所述第一业务代理功能实体发送的所述终端设备当前所处区域的区域标识;根据所述区域标识确定所述终端设备当前所处区域是否需要启动互联网业务优化功能;若需要,则向所述第一业务代理功能实体发送启动互联网业务优化功能的指示信息,并执行代理终端设备中部署互联网业务客户端生成心跳消息或定时监测更新消息的步骤。6.根据权利要求4或5所述的方法,其特征在于,还包括接收所述应用服务器向所述互联网业务客户端发送的业务消息;判断所述应用服务器与所述互联网业务客户端之间的网际互连协议IP通道是否存在;若存在,则通过已存在的IP通道向所述互联网业务客户端转发所述业务消息;若不存在,则指示短消息中心向所述第一业务代理功能实体发送用于指示建立所述互联网业务客户端与所述应用服务器之间的IP通道的短消息;在IP通道建立后通过该IP通道向所述互联网业务客户端转发所述业务消息。7.根据权利要求5所述的方法,其特征在于,还包括在获知所述终端设备和网络断开连接后,停止代理所述互联网业务客户端向应用服务器发送心跳消息或定时监测更新消息,并释放相应资源。8.—种业务代理功能实体,其特征在于,所述业务代理功能实体部署于终端设备中,其中,所述终端设备中还部署有互联网业务客户端,所述业务代理功能实体包括监测模块,监测所述互联网业务客户端准备通过空中接口向应用服务器发送的消息的类型;消息拦截模块,用于在所述监测模块监测到所述发送的消息为心跳消息或定时监测更新消息时,拦截所述心跳消息或定时监测更新消息;其中,所述应用服务器用于处理与所述互联网业务客户端对应的业务,所述应用服务器还通过第二通信通道和第二业务代理功能实体进行通信,所述第二通信通道不包括空中接口通...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。