《一种降低移动互联网OTT业务网络资源消耗的方法及系统.pdf》由会员分享,可在线阅读,更多相关《一种降低移动互联网OTT业务网络资源消耗的方法及系统.pdf(11页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104065661A43申请公布日20140924CN104065661A21申请号201410301890X22申请日20140627H04L29/0620060171申请人北京思特奇信息技术股份有限公司地址100086北京市海淀区中关村南大街6号中电信息大厦16层72发明人钟贵华74专利代理机构北京轻创知识产权代理有限公司11212代理人杨立54发明名称一种降低移动互联网OTT业务网络资源消耗的方法及系统57摘要本发明涉及一种降低移动互联网OTT业务网络资源消耗的方法,具体包括以下步骤步骤1应用服务模块接收到需要与某个客户端通信的请求;步骤2应用服务模块判断所述客户端是否。
2、在线,如果在线,跳转至步骤5;否则,继续下一步;步骤3应用服务模块发送事件到事件监听模块;步骤4事件监听模块接收并分析事件,启动对应的客户端主动链接应用服务模块;步骤5所述客户端连接应用服务模块,建立数据链路,接收和发送消息。本发明实现客户端与应用服务无需保持心跳,可节省移动通信网信令资源和无线信道资源,在一定时间内无通信业务,客户端去活无线通信模块。51INTCL权利要求书1页说明书5页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图4页10申请公布号CN104065661ACN104065661A1/1页21一种降低移动互联网OTT业务网络资源消耗的方法。
3、,其特征在于,具体包括以下步骤步骤1应用服务模块接收到需要与某个客户端通信的请求;步骤2应用服务模块判断所述客户端是否在线,如果在线,跳转至步骤5;否则,继续下一步;步骤3应用服务模块发送事件到事件监听模块;步骤4事件监听模块接收并分析事件,启动对应的客户端,激活无线通信模块;步骤5所述客户端主动连接应用服务模块,建立数据链路,接收和发送消息。2根据权利要求1所述的一种降低移动互联网OTT业务网络资源消耗的方法,其特征在于,所述步骤3具体包括以下步骤步骤31应用服务模块将包含一个业务键的数据封装成一个事件,所述一个业务键对应一个应用;步骤32应用服务模块将事件发送到事件监听模块。3根据权利要求。
4、1或2所述的一种降低移动互联网OTT业务网络资源消耗的方法,其特征在于,所述步骤4具体包括以下步骤步骤41事件监听模块接收事件,判断事件中是否包含已经登记的业务键,如果是,进行下一步;否则,按普通事件处理,并结束;步骤42事件监听模块根据业务键启动对应业务的客户端,激活无线通信模块。4一种降低移动互联网OTT业务网络资源消耗的系统,包括应用服务模块、事件接入模块、事件监听模块和客户端;所述应用服务模块用于接收通信请求,所述应用服务模块用于实现多种应用,并用于将包含一个业务键的消息封装到一个事件,所述一个业务键对应一个应用;所示应用服务模块判断所述客户端是否在线,如果在线,发送请求到客户端;如果。
5、不在线,应用服务模块发送事件到事件监听模块;所述事件接入模块由网络运营商建设的公共模块,通过专有协议与应用服务商提供的各种应用服务建立连接,接收应用服务模块向其客户端发送的提醒事件,并把事件通过移动通信网的专门信道发送给客户端;所述事件监听模块接收专门信道发送来的事件,并分析事件,启动对应的客户端,激活无线通信模块;所述客户端用于主动连接应用服务模块,建立数据链路,接收和发送消息,实现应用服务业务逻辑。5根据权利要求4所述的一种降低移动互联网OTT业务网络资源消耗的系统,其特征在于,还包括事件发送模块;所述事件发送模块用于将从应用服务模块接收的事件发送到事件监听模块。6根据权利要求4或5所述的。
6、一种降低移动互联网OTT业务网络资源消耗的系统,其特征在于,所述事件监听模块接收事件,判断事件中是否包含业务键,如果是,所述事件监听模块根据业务键启动或激活对应业务的客户端;否则,按普通事件处理,并结束。权利要求书CN104065661A1/5页3一种降低移动互联网OTT业务网络资源消耗的方法及系统技术领域0001本发明涉及一种降低移动互联网OTT业务网络资源消耗的方法及系统,属于移动互联网技术。背景技术0002随着移动互联网的发展,形形色色的移动互联网应用层出不穷,在给人们带来方便的同时,也给资源紧缺的移动通信网络造成资源浪费和压力,这主要由移动互联网应用尤其是社交类应用的工作机制引起的。在。
7、移动通信网里,客户端IP地址是动态分配的,应用服务模块无法主动找到客户端,应用服务为了使客户端实时收发消息,传统实现方法是客户端主动连接应用服务模块,并与应用服务模块保持长期连接,定时发送心跳,保持实时在线状态。这种工作方式传输的数据量不多,但由于频繁收发数据,耗费大量信令资源,占用无线链路资源,为了提高信令处理能力和增加无线链路信道容量,运营商不得不加大投资,建设无线基站、信令处理等网络设备。如何降低资源浪费,减轻对网络造成的压力,又满足蓬勃发展的类似社交类应用实时性要求,是移动互联网需要解决的问题。0003OTT是“OVERTHETOP”的缩写,在通信行业是非常流行的一个词汇,这个词汇来源。
8、于篮球等体育运动,是“过顶传球”的意思,指的是篮球运动员PLAYER在他们头之上来回传送而达到目的地。即互联网公司越过运营商,发展基于开放互联网的各种视频及数据服务业务,强调服务与物理网络的无关性。发明内容0004本发明所要解决的技术问题是,针对现有技术的不足,提供一种只有在需要接收或发送数据时才连接应用服务模块的移动互联网客户端唤醒方法。0005本发明解决上述技术问题的技术方案如下一种降低移动互联网OTT业务网络资源消耗的方法,具体包括以下步骤0006步骤1应用服务模块接收到需要与某个客户端通信的请求;0007步骤2应用服务模块判断所述客户端是否在线,如果在线,跳转至步骤5;否则,继续下一步。
9、;0008步骤3应用服务模块发送事件到事件监听模块;0009步骤4事件监听模块接收并分析事件,启动对应的客户端,激活无线通信模块;0010步骤5所述客户端主动连接应用服务模块,建立数据链路,接收和发送消息。0011本发明的有益效果是本发明实现客户端与应用服务无需保持心跳,而能实现客户端类似长期在线的功能,实现OTT业务需要的即时双向通信业务,可节省移动通信网信令资源和无线信道资源,在一定时间内无通信业务,客户端去活无线通信模块,不发送任何数据到移动通信网。0012在上述技术方案的基础上,本发明还可以做如下改进。0013进一步,所述步骤3具体包括以下步骤说明书CN104065661A2/5页40。
10、014步骤31应用服务模块将包含一个业务键的消息封装到一个事件,所述一个业务键对应一个应用,且是唯一的;0015步骤32应用服务模块将事件发送到事件监听模块。0016进一步,所述步骤4具体包括以下步骤0017步骤41事件监听模块接收事件,判断事件中是否包含业务键,如果是,进行下一步;否则,按普通事件处理,并结束;0018步骤42事件监听模块根据业务键启动对应应用的客户端,激活无线通信模块,主动连接应用服务模块。0019本发明所要解决的技术问题是,针对现有技术的不足,提供一种只有在需要接收或发送数据时才连接应用服务模块的移动互联网客户端的系统。0020本发明解决上述技术问题的技术方案如下一种降低。
11、移动互联网OTT业务网络资源消耗的系统,包括应用服务模块、事件接入模块、事件监听模块和客户端;0021所述应用服务模块用于接收通信请求,所述应用服务模块用于实现多种应用,并用于将包含一个业务键的消息封装到一个事件,所述一个业务键对应一个应用;0022所示应用服务模块判断所述客户端是否在线,如果在线,发送请求到客户端;如果不在线,应用服务模块发送事件到事件监听模块;0023所述事件接入模块由网络运营商建设的公共模块,通过专有协议与应用服务商提供的各种应用服务建立连接,接收应用服务模块向其客户端发送的提醒事件,并把事件通过移动通信网的专门信道发送给客户端;0024所述事件监听模块接收并分析事件,启。
12、动对应的客户端;0025所述客户端用于激活无线通信模块,主动连接应用服务模块,建立数据链路,接收和发送消息,实现应用业务逻辑。0026本发明的有益效果是本发明实现客户端与应用服务无需保持心跳,而能实现客户端类似长期在线的功能,实现OTT业务需要的即时双向通信业务,可节省移动通信网信令资源和无线信道资源,在一定时间内无通信业务,客户端去活无线通信模块,不发送任何数据到移动通信网。0027在上述技术方案的基础上,本发明还可以做如下改进。0028进一步,还包括事件发送模块;0029所述事件发送模块用于将事件发送到事件监听模块,实现与事件接入模块通信协议。0030进一步,所述事件监听模块接收事件,判断。
13、事件中是否包含业务键,如果是,所述事件监听模块根据业务键启动对应业务的客户端,激活无线通信模块,主动连接应用服务模块;否则,按普通事件处理,并结束。0031本发明所要解决的技术问题是提供一种基于事件技术实现移动互联网客户端唤醒的方法,没有数据通信需求时,客户端不与应用服务模块保持连接,也不发送心跳,只有在需要接收或发送数据时才激活无线通信模块,主动连接应用服务模块。当应用服务模块需要与客户端通信时,如收到其它客户端的消息,需要客户端实时接收,如果客户端不在线,则发送带有特殊业务键的事件,事件监听模块收到并分析事件,启动对应客户端,客户端然后激活无线通信模块、主动连接应用服务模块,建立数据链路,。
14、正常接收发送消息。说明书CN104065661A3/5页5附图说明0032图1为本发明具体实施例1所述的一种降低移动互联网OTT业务网络资源消耗的方法流程图;0033图2为本发明具体实施例1所述的一种降低移动互联网OTT业务网络资源消耗的系统系统框图;0034图3为本发明具体实施例2所述的一种降低移动互联网OTT业务网络资源消耗的方法流程图;0035图4为本发明具体实施例2所述的一种降低移动互联网OTT业务网络资源消耗的系统通信框图。0036附图中,各标号所代表的部件列表如下00371、应用服务模块,2、事件监听模块,3、客户端,4、事件接入模块,5、事件发送模块。具体实施方式0038以下结合。
15、附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。0039如图1所示,为本发明具体实施例1所述的一种降低移动互联网OTT业务网络资源消耗的方法,具体包括以下步骤0040步骤1应用服务模块接收到需要与某个客户端通信的请求;0041步骤2应用服务模块判断所述客户端是否在线,如果在线,跳转至步骤7;否则,继续下一步;0042步骤3应用服务模块将包含一个业务键的消息封装到一个事件,所述一个业务键对应一个应用;0043步骤4应用服务模块将事件发送到事件监听模块;0044步骤5事件监听模块接收事件,判断事件中是否包含业务键,如果是,进行下一步;否则,按普通事件处理,并结。
16、束;0045步骤6事件监听模块根据业务键启动对应应用的客户端;0046步骤7所述客户端激活无线通信模块,主动连接应用服务模块,建立数据链路,接收和发送消息,实现业务逻辑。0047如图2所示,一种降低移动互联网OTT业务网络资源消耗的系统,包括应用服务模块1、事件监听模块2、客户端3和事件接入模块4;0048所述应用服务模块1用于接收通信请求,实现多种应用,并且用于将包含一个业务键的消息封装到一个事件,所述一个业务键对应一个应用,并判断所述客户端3是否在线,如果在线,发送请求到客户端3;如果不在线,应用服务模块发送事件到事件监听模块2;0049所述事件接入模块4由网络运营商建设的公共模块,通过专。
17、有协议与应用服务商提供的各种应用服务建立连接,接收应用服务模块向其客户端发送的提醒事件,并把事件通过移动通信网的专门信道发送给客户端;0050所述事件监听模块2接收并分析事件,启动对应的客户端3;说明书CN104065661A4/5页60051所述客户端3用于激活无线通信模块、主动连接应用服务模块1,建立数据链路,接收和发送消息。0052还包括事件发送模块5;0053所述事件发送模块5用于将事件发送到事件监听模块2。0054所述事件监听模块2接收事件,判断事件中是否包含业务键,如果是,所述事件监听模块2根据业务键启动对应业务的客户端、激活无线通信模块、主动连接应用服务模块3;否则,按普通事件处。
18、理,并结束。0055如图3所示,为本发明具体实施例2所述的一种降低移动互联网OTT业务网络资源消耗的方法,具体包括以下步骤0056步骤1服务提供商为应用生成一个唯一业务键,每个应用对应一个业务键;0057步骤2智能手机内嵌事件监听模块,接收来自其它客户端模块业务键登记,并根据事件包含的特殊业务键启动客户端主动向应用服务模块发起连接请求;0058步骤3客户端在发布时,包含已经生成好的业务键;客户端用手机号在应用服务模块注册;0059步骤4智能手机可包含多个应用客户端,每个客户端在安装时向事件监听模块登记本应用业务键、启动连接指令;0060步骤5每个服务提供商安装事件提醒模块,服务提供商事件发送模。
19、块与网络运营商提供的事件接入模块建立通信链路,实现提醒事件发送;0061步骤6当应用服务需要与客户端建立通信链路、发送消息时,如果客户端不在线,产生包含业务键的事件;0062步骤7事件通过事件提醒模块发往对应智能手机事件;0063步骤8智能手机收到提醒事件后,先送事件监听模块,分析事件业务键;0064步骤9事件监听模块如果发现有包含已经登记的业务键,则根据业务键启动客户端主动链接应用服务模块;否则按普通事件处理;0065步骤10启动客户端链接应用服务模块后,首先激活无线通信模块,经过移动通信网和互联网与应用服务模块建立通信链路,正常收发消息,进行业务处理。0066步骤11客户端与应用服务无须保。
20、持心跳,以节省移动通信网信令资源和无线信道资源;0067步骤5在一定时间内无数据通信业务,客户端去活无线通信模块,不向移动通信网发送数据,节省网络资源;同时准备接受事件监听模块指令,重新主动链接应用服务模块。0068如图4所示,为本发明具体实施例2所述的一种降低移动互联网OTT业务网络资源消耗的方法,包括客户端3、事件监听模块2、事件发送模块5、应用服务模块1,以及移动通信网、事件接入模块4、互联网。0069客户端3安装于智能手机或智能终端上,同一智能手机可以安装多个不同应用的客户端,实现应用服务用户侧功能,安装时,用安装包已经包含的业务键、客户端启动主动网络连接网络指令登记到事件监听模块2,。
21、事件监听模块2根据登记的指令启动客户端主动连接应用服务模块。客户端3启动激活无线通信模块,主动连接应用服务模块,正常收发消息,处理业务流程。客户端3只需要收发业务数据,不允许发送心跳消息。在规定时间内说明书CN104065661A5/5页7无数据通信,客户端3关闭无线通信模块,不往移动通信网发送任何数据,不占用无线网络资源。0070事件监听模块2内嵌于智能手机,功能包括接收客户端3业务键登记、客户端3启动网络连接指令,收到事件后先进入事件监听模块2进行分析,如果事件内容包含已经登记的业务键,则启动客户端主动连接应用服务模块,否则按普通事件处理。0071事件提醒模块5运行于应用服务侧,服务提供商。
22、都要安装该模块,实现与事件接入模块4的通信协议,主要功能是接受应用服务事件发送指令,通过事件接入模块4向手机发送事件。0072事件接入模块4由网络运营商建设的公共模块,通过专有协议与应用服务商提供的各种应用服务建立连接,接收应用服务模块向其客户端发送的提醒事件,并把事件通过移动通信网的专门信道发送给手机。0073应用服务模块1实现各类应用,由多个供应商部署,例如社交类应用、银行应用、智能交通类应用、移动办公应用等等,尤其指那些需要与客户端保持实时联系的应用。除本身业务功能外,应用服务需要支持事件通知客户端3功能,即当应用服务需要向客户端3发送消息,而客户端3不在线时,需要封装一条包含本应用业务键的特殊事件,通过事件发送模块向手机发送事件,启动客户端3主动连接应用服务模块。0074以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说明书CN104065661A1/4页8图1说明书附图CN104065661A2/4页9图2说明书附图CN104065661A3/4页10图3说明书附图CN104065661A104/4页11图4说明书附图CN104065661A11。