一种网络电话唤醒方法

文档序号:9791095阅读:1504来源:国知局
一种网络电话唤醒方法
【技术领域】
[0001]本发明涉及一种网络终端设备的唤醒方法,尤其涉及一种无心跳包的网络终端设备的唤醒方法。
【背景技术】
[0002]目前,市场上用于网络网络手机终端的待机方案,需要保持与服务器的IP连接,在终端进入待机状态下仍然需要采用心跳包的模式与服务器保持关联。所述方案导致网络网络手机的终端需要在待机模式下维持一定流量来保持与服务器或远端的连接,从而可以在终端待机的模式下,被远程的用户唤醒或控制。同时,因为待机的终端保持了网络连接,致使终端需要消耗一定电量用于维持此部分的功耗,其不能进入到真正的低功耗运行模式,会导致终端的待机功耗上升,降低终端的待机时间。

【发明内容】

[0003]本发明目的在于提供一种可以在零流量、深度休眠状态下的网络电话唤醒方法,以避免流量的浪费和功耗的上升。
[0004]本发明所述的一种网络电话唤醒方法,包括以下步骤:
主叫客户端登录服务器,向服务器发送对被叫客户端的网络电话呼叫请求;服务器判断被叫客户端是否在线;如若判断被叫客户端在线,则服务器直接对被叫客户端发出网络电话连接请求;如若判断被叫客户端离线,则服务器发送指令通知呼叫中心,而后,呼叫中心通过普通语音电话,以呼叫中心的普通电话号码向被叫客户端所在终端设备发送普通语音电话请求;被叫客户端对呼入号码进行判断,如若呼入号码是呼叫中心的普通电话号码,则挂断呼叫中心的普通语音电话请求,并启动被叫客户端所在终端设备的网络数据功能;被叫客户端登录服务器,实现主叫客户端对被叫客户端的唤醒;而后服务器再对被叫客户端发出网络电话连接请求。
[0005]本发明所述的一种网络电话唤醒方法,其被叫客户端不在线的情况下,遇呼叫时可被自动唤醒,其使客户端用户不使用时无需保持待机状态,直接关闭网络时仍可被网络呼叫时及时唤醒。其客户端无需后台运行的情况下,也能使网络电话通话请求也能及时达至IJ,使网络电话具备普通电话的即时到达通话功能。也即,其能在零流量的情况下,保证网络电话通话请求的即时达到。
[0006]终端设备用户一般都会安装有手机清理软件或后台清理软件,这些清理软件会将处于后台工作的软件关闭,而使原本需要后台发送心跳包保持在线的功能丧失,这些后台软件就包括了网络电话。或者有些用户因为需要实现流量控制而把网络电话相关软件彻底关闭,但是又怕其他人不能通过网络电话进行沟通。通过本发明所述的方案,即使移动终端上安装的上述后台清理软件和上述流量控制软件禁止网络电话客户端后台运行或禁止网络电话客户端发送心跳包,其仍可保证其他用户向该用户发送网络电话通话请求时,该用户的网络客户端被即时唤醒,并且及时接收到其通话请求。本发明所述的终端设备是移动网络设备;客户端除了可以安装在移动手机上,还可以安装在PC机或嵌入式设备PDA或平板电脑等其他移动网络设备上。
[0007]唤醒方式除了普通语音电话之外还可以使用普通短信或彩信。
[0008]一种网络电话唤醒方法,其特征在于,包括以下步骤:
主叫客户端登录服务器,向服务器发送对被叫客户端的网络电话呼叫请求;服务器判断被叫客户端是否在线;如若判断被叫客户端在线,则服务器直接对被叫客户端发出网络电话连接请求;如若判断被叫客户端离线,则服务器发送指令通知呼叫中心,而后,呼叫中心以呼叫中心的号码向被叫客户端所在终端设备发送普通短信或彩信;被叫客户端对短信或彩信号码进行判断,如若短信或彩信号码是呼叫中心的号码,则启动被叫客户端所在终端设备的网络数据功能;被叫客户端登录服务器,实现主叫客户端对被叫客户端的唤醒;而后服务器再对被叫客户端发出网络电话连接请求。
[0009 ] 一种网络电话唤醒方法,其特征在于,包括以下步骤:
主叫客户端登录服务器,向服务器发送对被叫客户端的网络电话呼叫请求;服务器判断被叫客户端是否在线;如若判断被叫客户端在线,则服务器直接对被叫客户端发出网络电话连接请求;如若判断被叫客户端离线,则服务器发送指令通知呼叫中心,而后,呼叫中心向被叫客户端所在终端设备发送唤醒信息;被叫客户端对唤醒信息发件人进行判断,如若发件人是呼叫中心的地址,则启动被叫客户端所在终端设备的网络数据功能;被叫客户端登录服务器,实现主叫客户端对被叫客户端的唤醒;而后服务器再对被叫客户端发出网络电话连接请求。
[0010]本发明完全取消了 PS分组域的网络心跳包,大大降低了服务器端的流量消耗和系统资源,所有终端设备的待机功耗,延长终端的续航能力,在大规模的分布式网络服务中,是非常革命性的设计方案。通过CS电路域的普通电话和普通短信呼叫唤醒整个终端系统,快速高效的建立PS域与服务器的链接,实现网络语音通话和IP短信,IP视频。由于CS域的呼入电话是直接被挂断的,因此没有语音呼叫费用产生。
【附图说明】
[0011 ]图1是本发明方法的信令流程图。
【具体实施方式】
[0012]用户在服务器进行注册后,登录时呼叫中心的电话号码就会下载到客户端唤醒功能号码池。根据图1所示,提供以下两个具体实施例以说明本发明工作流程。
[0013]实施例一,终端设备A和终端设备B均安装有本发明的客户端,客户端A和客户端B都已在服务器注册。假设终端设备A的WIF1、2/3/4G等网络数据功能正常,系统没有进入休眠状态,普通语音电话可以拨打;终端设备B的WIF1、2/3/4G等网络数据网络数据功能断开,系统进入深度休眠状态,普通语音电话可以拨打。由于终端设备B进入的深度休眠状态,所以在设定时间内与服务器的心跳包联系没有持续,服务器判断终端设备B的客户端处于离线状态。
[0014]此时用户A需要对用户B进行网络通话:用户A连接服务器,并向服务器发送与用户B的连接请求。服务器查表发现用户B处于离线状态不能对接,就向呼叫中心发出激活用户B的请求。呼叫中心收到服务器的激活请求后通过传统的GSM、TD-SCDMA、⑶MA、WCDMA、LTE网络,使用传统基站对移动终端设备和固定电话终端发出的呼叫信令,以呼叫中心的电话号码对用户B发出普通语音电话呼叫。用户B的客户端收到呼叫后查询上一次登录时更新的呼叫中心号码池列表得知是另一个注册用户在网络电话呼叫自己,则用户B客户端挂断呼叫中心的来电呼叫
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1