实现数据业务拨号的方法及终端的制作方法

文档序号:7795382阅读:135来源:国知局
实现数据业务拨号的方法及终端的制作方法
【专利摘要】本发明公开了一种实现数据业务拨号的方法及终端,涉及通信领域,用于解决现有技术中终端发起数据业务拨号时具有较大的盲目性,导致终端的功耗无谓增加的问题。本发明提供的方法包括:当网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态;当所述终端确定数据业务的运行状态为Active时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。本发明适用于通信领域,用于进行数据业务拨号。
【专利说明】实现数据业务拨号的方法及终端
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种实现数据业务拨号的方法及终端。
【背景技术】
[0002]随着智能手机的发展,智能手机的功能越来越多;同时,结合运营商提供的数据业务,智能手机可以接入互联网传输数据,进一步丰富了智能手机的应用。对于运营商而言,为了保证数据业务带宽的充分利用,运营商会通过核心网对数据业务资源进行优化分配。例如,终端与核心网建立了数据连接、但在一段时间内并没有传输数据,则核心网会断开该终端的数据链接,将为该终端分配的数据链路分配给其他终端;或者,当已建立数据链接的终端移动到信号较差的区域(该区域的信号强度不支持数据业务的传输)时,则核心网会断开与该终端的数据链接,将为该终端分配的数据链路分配给其他终端。
[0003]在用户开启数据业务后,为了确保终端中的各应用程序正常运行,在监测到数据业务链接被断开后,终端会自动发起数据业务拨号,并不断重复拨号操作,直到数据业务链接重新建立。
[0004]在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
[0005]现有技术中,数据业务链接只要被断开,终端就会发起数据业务拨号,具有较大的盲目性;当用户不需要进行数据业务时,终端仍发起数据业务拨号,会导致终端的功耗无谓增加。

【发明内容】

[0006]本发明的实施例提供一种实现数据业务拨号的方法及终端,能够解决现有技术中终端发起数据业务拨号时具有较大的盲目性,导致终端的功耗无谓增加的问题。
[0007]为达到上述目的,本发明的实施例采用如下技术方案:
[0008]一方面,本发明实施例提供了一种实现数据业务拨号的方法,所述方法包括:
[0009]当网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态;
[0010]当所述终端确定数据业务的运行状态为Active时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
[0011]另一方面,本发明实施例还提供了一种终端,所述终端包括:
[0012]查询单元,用于当网络侧断开终端的数据业务链接后,查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态;
[0013]基带处理单元,用于当所述查询单元确定数据业务的运行状态为Active时,向所述网络侧发起数据业务拨号,建立数据业务链接。
[0014]本发明实施例提供的实现数据业务拨号的方法及终端,在网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态;当所述终端确定数据业务的运行状态为Active时,才会向网络侧发起数据业务拨号,建立数据业链接。与现有技术相比,采用本实施例提供的实现数据业务拨号的方法及终端,能够根据数据业务的运行状态选择性的向网络层发起数据业务拨号,避免在用户不需要进行数据业务的情况下发起数据业务拨号,能够降低终端功耗。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明实施例一提供的实现数据业务拨号的方法的流程示意图;
[0017]图2为本发明实施例二提供的实现数据业务拨号的方法的流程示意图;
[0018]图3为本发明实施例三提供的终端的结构框图;
[0019]图4为本发明实施例三提供的终端的结构框图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]实施例一
[0022]本发明实施例提供了一种实现数据业务拨号的方法,如图1所示,所述方法包括:
[0023]101、当网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态,所述运行状态包括:Active (活跃态)、Idle (空闲态)、以及Dormant (休眠态)。
[0024]通过步骤101,所述终端主要用于确定在网络侧断开数据业务链接之前,所述终端的数据业务的最新运行状态。具体的,所述Active表示所述终端与网络侧已建立数据业务链接、且存在数据传输;所述Idle表示所述终端与网络侧未建立数据业务链接;所述Dormant表示所述终端与网络侧已建立数据业务连接、但不存在数据传输。
[0025]102、当所述终端确定数据业务的运行状态为Active时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
[0026]本实施例中,在网络侧断开终端的数据业务链接之前,如果终端正在与网络侧进行数据传输,则所述终端在网络侧断开数据业务链接之后向网络侧发起数据业务拨号,建立数据业务链接。在网络侧断开终端的数据业务链接之前,如果终端与网络侧未进行数据传输,则表示用户当前不需要进行数据业务,则所述终端不会发起数据业务拨号,从而可以降低终端的功耗。
[0027]本发明实施例提供的实现数据业务拨号的方法及终端,在网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态;当所述终端确定数据业务的运行状态为Active时,才会向网络侧发起数据业务拨号,建立数据业链接。与现有技术相比,采用本实施例提供的实现数据业务拨号的方法及终端,能够根据数据业务的运行状态选择性的向网络层发起数据业务拨号,避免在用户不需要执行数据业务的情况下发起数据业务拨号,能够降低终端功耗。
[0028]实施例二
[0029]在图1所示实施例的基础上,本发明实施例进一步提供了一种实现数据业务拨号的方法,如图2所示,本实施例提供的方法包括:
[0030]201、终端实时监测并记录数据业务的运行状态。
[0031]本实施例中,所述终端中包括AP (Application Process,应用处理模块)和BP(Baseband Process,基带处理模块);所述AP用于获取用户的操作指令,根据所述操作指令确定运行策略,将所述运行策略发送给所述BP ;所述BP用于根据AP发送的运行策略与网络侧实现数据和命令的交互。
[0032]具体的,可以通过BP实时监测所述终端与网络侧是否建立有数据业务链接、以及是否所述终端与网络侧之间知否存在数据传输,进而确定数据业务的运行状态。具体的,所述运行状态包括:Active、Idle、以及Dormant。上述3种运行状态的具体划分参见实施例一中的相关描述,此处不再赘述。
[0033]所述BP确定数据业务的运行状态之后,可以将运行状态发送至AP,由AP存储数据业务的最新运行状态。
[0034]202、网络侧断开所述终端的数据业务链接。
[0035]具体的,为了保证数据业务带宽的充分利用,运营商会通过网络侧(包括核心网)对数据业务资源进行优化分配。例如,终端与网络侧建立了数据业务链接、但在一段时间内并没有传输数据,则网络侧会断开该终端的数据链接,将为该终端分配的数据业务链路分配给其他终端;或者,当已建立数据业务链接的终端移动到信号较差的区域(该区域的信号强度不支持数据业务的传输)时,则核心网会断开与该终端的数据业务链接,将为该终端分配的数据业务链路分配给其他终端。
[0036]203、当网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态。当所述终端确定数据业务的运行状态为Active时,执行步骤204 ;当所述终端确定数据业务的运行状态为Idle或Dormant时,执行步骤205。
[0037]204、所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
[0038]具体的,当数据业务的运行状态为Active时,表示当前终端正在和网络侧传输数据,即用户当前需要使用数据业务,所以需要向网络侧发起数据业务拨号,以确保终端中的应用程序正在运行。
[0039]值得说明的是,在执行步骤201时,所述终端同时还执行201a,具体如下:
[0040]201a、所述终端实时监控后台运行的应用程序。
[0041]205、所述终端检测后台运行的应用程序中是否包括用户指定的应用程序;若是,则执行步骤204 ;若否,则执行步骤206。
[0042]值得说明的是,所述终端可以预先设定用户指定的应用程序。具体的,所述终端可以根据用户操作,将用户选择的应用程序设定为所述用户指定的应用程序;和/或
[0043]所述终端获取应用程序的类型信息,将需要持续运行数据业务的应用程序(例如:即时通讯类的应用程序)设定为所述用户指定的应用程序。
[0044]206、所述终端显示数据业务链路已断开。
[0045]需要强调的是,当终端的数据业务为Idle或Dormant、且后台运行的应用程序不包括用户指定的应用程序时,表示用户当前不需要进行数据业务,所以终端无需进行数据业务拨号。
[0046]本实施例提供的实现数据业务拨号的方法中,在判断是否需要发起数据业务拨号时,还可以以终端屏幕的关闭或点亮作为判决条件。例如,在步骤206之后,还可以包括:
[0047]207、当所述终端的屏幕由关闭状态转换为点亮状态时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
[0048]本发明实施例提供的实现数据业务拨号的方法,在网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态;当所述终端确定数据业务的运行状态为Active、或者所述终端后台运行的程序包括用户指定的应用程序时,向网络侧发起数据业务拨号,建立数据业链接。与现有技术相比,采用本实施例提供的实现数据业务拨号的方法,能够在用户需要执行数据业务时发起数据业务拨号,在用户不需要执行数据业务时则不会发起数据业务拨号,从而能够降低终端功耗。
[0049]实施例三
[0050]本发明实施例提供了一种终端,能够实现图1和图2所示的方法实施例。如图3所示,本实施例提供的终端30包括:
[0051]查询单元31,用于当网络侧断开终端的数据业务链接后,查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态;
[0052]基带处理单元32,用于当所述查询单元31确定数据业务的运行状态为Active时,向所述网络侧发起数据业务拨号,建立数据业务链接。
[0053]进一步的,如图4所示,所述终端30还包括:
[0054]后台监控单元33,用于实时监控后台运行的应用程序;当所述查询单元31确定数据业务的运行状态为Idle或Dormant时,检测所述终端后台运行的应用程序中是否包括用户指定的应用程序;若是,则所述后台监控单元33指示所述基带处理单元32向所述网络侧发起数据业务拨号,建立数据业务链接。
[0055]具体的,所述后台监控单元33,还用于根据用户操作,将用户选择的应用程序设定为所述用户指定的应用程序;和/或
[0056]获取应用程序的类型信息,将需要持续运行数据业务的应用程序设定为所述用户指定的应用程序。
[0057]可选的,所述基带处理单元32,还用于当所述终端点亮屏幕时,向所述网络侧发起数据业务拨号,建立数据业务链接。
[0058]如图4所示,所述终端30还包括:
[0059]监测单元34,用于实时监测并记录数据业务的运行状态,以供所述查询单元31查询所述终端30的数据业务的运行状态。。
[0060]本发明实施例提供的终端,在网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态;当所述终端确定数据业务的运行状态为Active、或者所述终端后台运行的程序包括用户指定的应用程序时,向网络侧发起数据业务拨号,建立数据业链接。与现有技术相比,采用本实施例提供的终端,能够在用户需要执行数据业务时发起数据业务拨号,在用户不需要执行数据业务时则不会发起数据业务拨号,从而能够降低终端功耗。
[0061]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0062]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种实现数据业务拨号的方法,其特征在于,包括: 当网络侧断开终端的数据业务链接后,所述终端查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态; 当所述终端确定数据业务的运行状态为Active时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 实时监控所述终端后台运行的应用程序; 当所述终端确定数据业务的运行状态为Idle或Dormant时,检测所述终端后台运行的应用程序中是否包括用户指定的应用程序;若是,则所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 根据用户操作,将用户选择的应用程序设定为所述用户指定的应用程序;和/或 获取应用程序的类型信息,将需要持续运行数据业务的应用程序设定为所述用户指定的应用程序。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括: 当所述终端点亮屏幕时,所述终端向所述网络侧发起数据业务拨号,建立数据业务链接。
5.根据权利要求1所述的方法,其特征在于,所述当网络侧断开终端的数据业务链接后,所述终端获取数据业务的运行状态之前,还包括: 所述终端实时监测并记录数据业务的运行状态。
6.一种终端,其特征在于,包括: 查询单元,用于当网络侧断开终端的数据业务链接后,查询数据业务的运行状态,所述运行状态包括:Active活跃态、Idle空闲态、以及Dormant休眠态; 基带处理单元,用于当所述查询单元确定数据业务的运行状态为Active时,向所述网络侧发起数据业务拨号,建立数据业务链接。
7.根据权利要求6所述的终端,其特征在于,所述终端还包括: 后台监控单元,用于实时监控后台运行的应用程序;当所述查询单元确定数据业务的运行状态为Idle或Dormant时,检测所述终端后台运行的应用程序中是否包括用户指定的应用程序;若是,则所述后台监控单元指示所述基带处理单元向所述网络侧发起数据业务拨号,建立数据业务链接。
8.根据权利要求7所述的终端,其特征在于: 所述后台监控单元,还用于根据用户操作,将用户选择的应用程序设定为所述用户指定的应用程序;和/或 获取应用程序的类型信息,将需要持续运行数据业务的应用程序设定为所述用户指定的应用程序。
9.根据权利要求7所述的终端,其特征在于: 所述基带处理 单元,还用于当所述终端点亮屏幕时,向所述网络侧发起数据业务拨号,建立数据业务链接。
10.根据权利要求6所述的终端,其特征在于,所述终端还包括:监测单元,用于实时监测并记录数据业务的运行状态,以供所述查询单元查询所述终端的数据业务的运行状 态。
【文档编号】H04W52/02GK103796289SQ201410021182
【公开日】2014年5月14日 申请日期:2014年1月17日 优先权日:2014年1月17日
【发明者】邹杰, 李静 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1