一种连接网络的方法、终端及存储介质与流程

文档序号:11480423阅读:289来源:国知局
一种连接网络的方法、终端及存储介质与流程

本发明涉及终端领域,尤其涉及一种连接网络的方法及终端。



背景技术:

在现代这个社会中,由于无线通信技术的更新发展,国内大部分地区已经覆盖4g(the4generationmobilecommunicationtechnology,第四代移动通信技术)网络,用户们可以通过4g网络进行快速上网。

需要指出的是,用户通过4g网络进行网页浏览时,如果此时需要进行mo/mtcall(mobileoriginalcall/mobileterminatedcall,发起或接收通话),那么ue(userequipment,用户终端)就需要先从4g回落到2g,然后在2g网络上进行mo/mtcall。

现在存在一个场景,ue通过csfb(电路域回落)技术到2g小区后,网络会重新在这个小区发起注册。具体的,网络侧需要先发起鉴权的请求,网络侧根ue反馈的信息进行鉴权。ue如果收到鉴权失败的消息,ue会把当前的sim(subscriberidentificationmodule,客户识别模块)卡设置成无效的状态,从而使得ue处于不可用状态,所以无法进行mo/mtcall。



技术实现要素:

本发明实施例公开了一种连接网络的方法及终端,通过本发明提供的方法,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

本发明实施例第一方面公开一种连接网络的方法,所述方法包括:

当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

当搜索网络成功时,所述终端进行网络注册;

当网络注册成功时,所述终端根据用户的指令发起通话连接。

结合第一方面,在第一方面的第一种可能的实现方式中,所述方法还包括:

当检测到所述终端进行开机时,进行长期演进网络的注册;

当接收到用户输入的拨打电话的指令时,所述终端向网络侧发起连接服务请求;

所述终端接收所述网络侧反馈鉴权请求,并根据所述鉴权请求反馈鉴权信息。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述方法还包括:

当接收到网络侧反馈的鉴权成功的消息时,所述终端在指定的2g频点上进行注册;

当注册成功时,所述终端发起呼叫连接。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔包括:

所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;

若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;

所述终端接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔,并将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。

结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述方法还包括:

若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,所述终端获取当前电池的剩余电量;

所述终端根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔。

本发明第二方面公开了一种终端,所述终端包括:

读取单元,用于当接收到网络侧反馈的鉴权失败的消息时,读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

搜索单元,用于根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

注册单元,用于当搜索网络成功时,进行网络注册;

连接单元,用于当网络注册成功时,根据用户的指令发起通话连接。

结合第二方面,在第二方面的第一种可能的实现方式中,所述终端还包括接收单元和反馈单元;

所述注册单元,还用于当检测到所述终端进行开机时,进行长期演进网络的注册;

所述连接单元,用于当接收到用户输入的拨打电话的指令时,向网络侧发起连接服务请求;

所述接收单元,用于接收所述网络侧反馈鉴权请求;

所述发送单元,用于根据所述鉴权请求反馈鉴权信息。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述注册单元,用于当接收到网络侧反馈的鉴权成功的消息时,在指定的2g频点上进行注册;

连接单元,用于当注册成功时,发起呼叫连接。

结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述读取单元包括读取子单元,提示子单元、接收子单元以及存储子单元;

所述读取子单元,用于在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;

所述提示子单元,用于若读取失败,则提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;

所述接收子单元,用于接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔;

所述存储子单元,用于将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。

结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,,所述读取单元还包括获取子单元和确定子单元;

所述获取子单元,用于若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,获取当前电池的剩余电量;

所述确定子单元,用于根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔。

本发明第三方面公开了一种终端,所述终端包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面中任一项所述的方法。

本发明第四方面公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本发明第一方面任一项所述的方法。

本发明第五方面公开了一种计算机程序产品,其特征在于,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本发明第一方面中任一项所述的方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;当搜索网络成功时,所述终端进行网络注册;当网络注册成功时,所述终端根据用户的指令发起通话连接。通过实施本发明提供的技术方案,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种连接网络的方法的流程示意图;

图2是本发明实施例公开的另一种连接网络的方法的流程示意图;

图3是本发明实施例公开的另一种连接网络的方法的流程示意图;

图4是本发明实施例公开的一种终端的结构示意图;

图5是本发明实施例公开的另一种终端的结构示意图;

图6是本发明实施例公开的另一种终端的结构示意图;

图7是本发明实施例公开的一种终端的物理结构示意图;

图8是本发明实施例公开的另一种手机的物理结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种连接网络的方法及终端,可以保证漫游到其他国家时,正常注册上签约运营商后,正常的注册上网络,可以进行正常的通话,及其数据上网。这样的方案可以给用户带来更好的使用网络的体验,同样也可以避免用户的因此而退机。以下分别进行详细说明。

请参阅图1,图1是本发明实施例公开的一种连接网络的方法的流程示意图。该连接网络的方法可以包括以下步骤。

s101、当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

本发明实施例中,终端可以包括移动手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)等各类终端,本发明实施例不作限定。

其中,需要指出的是,常见的非易失性存储器包括但不限于rom(readonlymemory,只读存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)或flashmemory(快闪存储器)。

可以理解的是,激活/去激活协议栈的次数和时间间隔可以是在该终端出厂时就写入该非易失性存储器中的。

比如,终端可以在该非易失性存储器的指定物理位置获取激活/去激活协议栈的次数和时间间隔。

其中,需要指出的是,协议栈是指网络中各层协议的总和,其形象的反映了一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。使用最广泛的是因特网协议栈。由上到下的协议分别是:应用层(http,ftp,tftp,telnet,dns,email等)、表示层(vtp)会话层、传输层(tcp,udp)、网络层(ip)、数据链路层(wi-fi,以太网,令牌环,fddi,mac等、物理层;将协议应用到计算机网络中,就产生了网络协议。协议是一个描述进程之间信息交换过程的一个术语。在计算机网络中,两个相互通信的实体必在不同的物理位置,为了能在两个实体之间进行通信,并进行所要求的处理,通信双方必须遵守共同的通信规则。

需要指出的是,如果该终端是支持长期演进技术(longtermevolution,lte)和电路域切换(circuitswitched,cs)的双模终端,但是该终端的无线模块是单一无线模式,在使用lte接入时,无法收/发电路域业务信号。

为了使得终端在lte接入下能够发起话音业务等cs业务,以及接收到话音等cs业务的寻呼,并且能够对终端在lte网络中正在进行的ps业务进行正确地处理,产生了电路回落技术(circuitswitchedfallback,csfb)技术。

通过该csfb技术,运营商可以采用原有的cs域语音方案来提供语音服务,而td-lte网络仅处理数据业务。这种情况下,采用csfb技术,即lte覆盖下的ue在处理语音业务时,终端先回退到cs(电路域)网络,在cs网络处理语音业务;这样就达到了重用现有的cs域设备来为td-lte网络中的用户提供传统的语音业务的目的。

可以理解的是,根据流程划分,csfb大致包括3个环节,即联合附着及位置更新、回落过程(3gppr8版本重定向)、返回过程(小区重选/fastreturn快速返回/终端自主返回)。由于回落网络存在多种选择,且不同环节具有多种实现方案,下面以td-lte回落到gsm为例,介绍下csfb基本方案(即r8版本重定向回落+小区重选返回)。具体的,r8重定向回落时,终端在lte侧发起呼叫或者接收到寻呼,lte网络通过r8重定向命令(rrcconnectionrelease)下发gsm频点,指引终端回落到gsm网络。r8重定向回落需enodeb支持在r8重定向命令中配置gsm频点。csfb终端在gsm通话挂机后,需通过空闲态重选返回td-lte网络。空闲态重选功能需根据网络规划及实际覆盖情况,确定bsc需要配置的td-lte邻区,准确配置td-lte邻区频点号、频点优先级、重选门限、重选电平值以及迟滞等信息。

举例来说,终端支持4glte网络以及2ggsm网络,那么,终端开机后会先搜索lte网络,如果搜索到lte网络就会注册到该lte网络上。此时,当接收到用户输入的拨打电话的指令时,所述终端向网络侧发起连接服务请求;所述终端接收所述网络侧反馈鉴权请求,并根据所述鉴权请求反馈鉴权信息。网络侧可以针对该鉴权信息进行判断,如果鉴权成功,就会向终端反馈鉴权成功的消息;如果鉴权失败,就会向终端反馈鉴权失败的消息。

可以理解的是,当接收到网络侧反馈的鉴权成功的消息时,所述终端在指定的2g频点上进行注册;当注册成功时,所述终端发起呼叫连接。

可以理解的是,当接收到网络侧反馈的鉴权成功的消息时,就会执行步骤s101。

其中,需要指出的是,所述终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔包括:

所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;所述终端接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔,并将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。

可以理解的是,终端可以读取目标地址,该目标地址用于指示所述激活/去激活协议栈的次数和时间间隔在所述非易失性存储器的位置。如果该所述非易失性存储器出现问题,不能够正常访问,就需要用户重新输入所述激活/去激活协议栈的次数和时间间隔。

可选的,若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,所述终端获取当前电池的剩余电量;所述终端根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔。

其中该预设时间段的长度可以是1分钟、2分钟或3分钟,本申请在此不做限制。

举例来说,终端中可以存储张对应表。该对应表中存储有剩余电量与所述激活/去激活协议栈的次数和时间间隔的对应关系。总体来说,剩余电量越多,所述激活/去激活协议栈的次数越多,以及时间间隔越短。

举例来说,当终端剩余电量大于80%时,所述激活/去激活协议栈的次数为20次和时间间隔为5秒;当终端剩余电量为50-80%时,所述激活/去激活协议栈的次数为15次和时间间隔为10秒;当终端剩余电量为20-50%时,所述激活/去激活协议栈的次数为10次和时间间隔为15秒;在此对该对应关系不做限制,也不一一列举。

可以理解的是,在鉴权失败的情况,我们在ue的nv非易失性存储器(non-volatilememory中设置了激活/去激活协议栈的次数和时间间隔,一般是每隔15s去注册一次,总共10次。

s102、所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

其中,需要指出的是,激活/去激活协议栈是一个特性,该特性可理解为开启/关闭协议栈。

需要指出的是,在网络鉴权失败的情况下,sim卡会被设置成invalid(无效的)状态。此时ue就会读取所述激活/去激活协议栈的次数和时间间隔;然后ue就根据所述激活/去激活协议栈的次数和时间间隔启动这个激活/去激活的特性,重新激活协议栈,协议栈被激活后,ue一般第一次就可以成功注册网络成功,就可以提供mo/mtcall的服务。

举例来说,比如所述激活/去激活协议栈的次数是10次,那么终端就会最多尝试10次去启动激活/去激活协议栈的特性。如果时间间隔是15秒,那么终端第一次尝试启动激活/去激活协议栈的这个特性失败时,15秒后会再次尝试启动该特性。

举例来说,当ue要启动该激活/去激活协议栈的特性时,会先确定协议栈的状态,如果该协议栈处于去激活状态,那么将协议栈调整为激活状态;如果该协议栈如果处于激活状态,那么就先将该协议栈设置为去激活状态,再将该协议栈从去激活状态调整为激活状态从而激活该协议栈。

s103、当搜索网络成功时,所述终端进行网络注册;

比如,此时搜索到了2g的gsm网络,就可以在搜索到的小区上进行注册。

s104、当网络注册成功时,所述终端根据用户的指令发起通话连接。

可以理解的,就可以在注册的小区上发起通话连接。

从上可知,通过实施本发明实施例提供的技术方案,当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;当搜索网络成功时,所述终端进行网络注册;当网络注册成功时,所述终端根据用户的指令发起通话连接。通过实施本发明提供的技术方案,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

请参阅图2,图2是本发明实施例公开的一种连接网络的方法的流程示意图。如图2所示,该连接网络的方法可以包括以下步骤。

s201、当检测到所述终端进行开机时,进行长期演进网络的注册;

本发明实施例中,终端可以包括移动手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)等各类终端,本发明实施例不作限定。

s202、当接收到用户输入的拨打电话的指令时,所述终端向网络侧发起连接服务请求;

需要指出的是,如果该终端是支持长期演进技术(longtermevolution,lte)和电路域切换(circuitswitched,cs)的双模终端,但是该终端的无线模块是单一无线模式,在使用lte接入时,无法收/发电路域业务信号。

为了使得终端在lte接入下能够发起话音业务等cs业务,以及接收到话音等cs业务的寻呼,并且能够对终端在lte网络中正在进行的ps业务进行正确地处理,产生了电路回落技术(circuitswitchedfallback,csfb)技术。

通过该csfb技术,运营商可以采用原有的cs域语音方案来提供语音服务,而td-lte网络仅处理数据业务。这种情况下,采用csfb技术,即lte覆盖下的ue在处理语音业务时,终端先回退到cs(电路域)网络,在cs网络处理语音业务;这样就达到了重用现有的cs域设备来为td-lte网络中的用户提供传统的语音业务的目的。

s203、所述终端接收所述网络侧反馈鉴权请求,并根据所述鉴权请求反馈鉴权信息;

s204、当接收到网络侧反馈的鉴权失败的消息时,所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;

可以理解的是,如果接收到网络侧反馈的鉴权失败的消息,所述终端可以直接提醒用户输入所述激活/去激活协议栈的次数和时间间隔;

可选的,如果接收到网络侧反馈的鉴权失败的消息,终端可以呈现多个所述激活/去激活协议栈的次数和时间间隔以供用户选择。

s205、若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;

s206、所述终端接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔;

s207、所述终端将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储;

可以理解的是,可以存储在数据库,可以存储在所述介质的其他位置以便后续能够快速读取。

s208、所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

可选的,当接收到网络侧反馈的鉴权成功的消息时,所述终端在指定的2g频点上进行注册;当注册成功时,所述终端发起呼叫连接。

s209、当搜索网络成功时,所述终端进行网络注册;

s210、当网络注册成功时,所述终端根据用户的指令发起通话连接。

在图2所描述的方法中,当接收到网络侧反馈的鉴权失败的消息时,所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;所述终端接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔;所述终端将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。实施本发明实施例,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

请参阅图3,图3是本发明实施例公开的一种连接网络的方法的流程示意图。如图3所示,该连接网络的方法可以包括以下步骤。

s301、当检测到所述终端进行开机时,进行长期演进网络的注册;

本发明实施例中,终端可以包括移动手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)等各类终端,本发明实施例不作限定。

s302、当接收到用户输入的拨打电话的指令时,所述终端向网络侧发起连接服务请求;

s303、所述终端接收所述网络侧反馈鉴权请求,并根据所述鉴权请求反馈鉴权信息;

s304、当接收到网络侧反馈的鉴权失败的消息时,所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;

s305、若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;

s306、若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,则所述终端获取当前电池的剩余电量;

s307、所述终端根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔;

s308、所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

可选的,当接收到网络侧反馈的鉴权成功的消息时,所述终端在指定的2g频点上进行注册;当注册成功时,所述终端发起呼叫连接。

s309、当搜索网络成功时,所述终端进行网络注册;

s310、当网络注册成功时,所述终端根据用户的指令发起通话连接。

在图3所描述的方法中,当接收到网络侧反馈的鉴权失败的消息时,所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,则所述终端获取当前电池的剩余电量;所述终端根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔;所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索。实施本发明实施例,能够根据终端当前的电量确定所述激活/去激活协议栈的次数和时间间隔,并通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

请参阅图4,图4是本发明实施例公开的一种终端的结构示意图。在图4所描述的终端中,可以包括:

读取单元401,用于当接收到网络侧反馈的鉴权失败的消息时,读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

搜索单元402,用于根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

注册单元403,用于当搜索网络成功时,进行网络注册;

连接单元404,用于当网络注册成功时,根据用户的指令发起通话连接。

需要指出的是,图4所示的结构可用于执行s101-s104所述的方法。

请一并参阅图5,图5是本发明实施例公开的另一种终端的结构示意图。图5所示的终端包括:

注册单元503,还用于当检测到所述终端进行开机时,进行长期演进网络的注册;

连接单元504,用于当接收到用户输入的拨打电话的指令时,向网络侧发起连接服务请求;

接收单元505,用于接收所述网络侧反馈鉴权请求;

发送单元506,用于根据所述鉴权请求反馈鉴权信息。

读取单元501,用于当接收到网络侧反馈的鉴权失败的消息时,读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

具体的,读取单元501包括读取子单元,提示子单元、接收子单元以及存储子单元;

所述读取子单元501,用于在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;所述提示子单元,用于若读取失败,则提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;所述接收子单元,用于接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔;所述存储子单元,用于将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。

搜索单元502,用于根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

注册单元503,用于当搜索网络成功时,进行网络注册;

连接单元504,用于当网络注册成功时,根据用户的指令发起通话连接。

可以理解的是,图5所述的终端可用于执行s201-s210所示的方法。

请一并参阅图6,图6是本发明实施例公开的另一种用户终端的结构示意图。该终端600包括:

注册单元603,还用于当检测到所述终端进行开机时,进行长期演进网络的注册;

连接单元604,用于当接收到用户输入的拨打电话的指令时,向网络侧发起连接服务请求;

接收单元605,用于接收所述网络侧反馈鉴权请求;

发送单元606,用于根据所述鉴权请求反馈鉴权信息。

读取单元601,用于当接收到网络侧反馈的鉴权失败的消息时,读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

具体的,读取单元601包括读取子单元,提示子单元、获取子单元和确定子单元;

所述读取子单元,用于在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;所述提示子单元,用于若读取失败,则提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;所述获取子单元,用于若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,获取当前电池的剩余电量;所述确定子单元,用于根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔。

搜索单元602,用于根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

注册单元603,用于当搜索网络成功时,进行网络注册;

连接单元604,用于当网络注册成功时,根据用户的指令发起通话连接。

可以理解的是,图6所述的终端可用于执行s301-s310所示的方法。

可见,实施图4~图6所描述的终端,当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;当搜索网络成功时,所述终端进行网络注册;当网络注册成功时,所述终端根据用户的指令发起通话连接。通过实施本发明提供的技术方案,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

请参阅图7,图7为本发明实施例公开的又一种终端的结构示意图,如图7所示,该终端可以包括:至少一个处理器710,例如cpu,存储器720,至少一个通信总线730,输入装置740,输出装置750。其中,通信总线730用于实现这些组件之间的通信连接。存储器720可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器720可选的还可以是至少一个位于远离前述处理器710的存储装置。其中,处理器710可以结合图4至图6所描述的终端,存储器720中存储一组程序代码,且处理器710调用存储器720中存储的程序代码,用于执行以下操作:

当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;

所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;

当搜索网络成功时,所述终端进行网络注册;

当网络注册成功时,所述终端根据用户的指令发起通话连接。

可选的,所述操作还包括:

当检测到所述终端进行开机时,进行长期演进网络的注册;

当接收到用户输入的拨打电话的指令时,所述终端向网络侧发起连接服务请求;

所述终端接收所述网络侧反馈鉴权请求,并根据所述鉴权请求反馈鉴权信息。

可选的,所述操作还包括:

当接收到网络侧反馈的鉴权成功的消息时,所述终端在指定的2g频点上进行注册;

当注册成功时,所述终端发起呼叫连接。

可选的,所述终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔包括:

所述终端在所述非易失性存储器的预设位置读取所述激活/去激活协议栈的次数和时间间隔;

若读取失败,则所述终端提示所述用户输入所述激活/去激活协议栈的次数和时间间隔;

所述终端接收所述用户输入的所述激活/去激活协议栈的次数和时间间隔,并将所述用户输入的所述激活/去激活协议栈的次数和时间间隔进行存储。

可选的,所述操作还包括:

若在预设时间段内未接收到所述用户输入的所述激活/去激活协议栈的次数和时间间隔,所述终端获取当前电池的剩余电量;

所述终端根据所述电池的剩余电量确定所述激活/去激活协议栈的次数和时间间隔。

本发明实施例中,当接收到网络侧反馈的鉴权失败的消息时,终端读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔;所述终端根据所述激活/去激活协议栈的次数和时间间隔进行网络搜索;当搜索网络成功时,所述终端进行网络注册;当网络注册成功时,所述终端根据用户的指令发起通话连接。通过实施本发明提供的技术方案,终端可以在签权失败时,通过读取非易失性存储器中存储的激活/去激活协议栈的次数和时间间隔进行搜网并注册,进而快速给用户提供mo/mtcall服务,从而给用户带来较好的用户体验。

请参阅图8,图8是本发明的一个实施例提供的终端相关的手机的部分结构的框图。参考图8,手机包括:射频(radiofrequency,rf)电路810、存储器820、输入单元830、显示单元840、传感器850、音频电路860、无线保真(wirelessfidelity,wi-fi)模块870、处理器880、以及电源890等部件。本领域技术人员可以理解,图8中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图8对手机的各个构成部件进行具体的介绍:

rf电路810可用于信息的接收和发送。通常,rf电路810包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路810还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

存储器820可用于存储软件程序以及模块,处理器880通过运行存储在存储器820的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器820可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如注册网络、建立通话功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如激活/去激活协议栈的次数和时间间隔等)等。此外,存储器820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元830可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元830可包括指纹识别模组831以及其他输入设备832。指纹识别模组831,可采集用户在其上的指纹数据。可选的,指纹识别模组831可包括光学式指纹模块、电容式指纹模块以及射频式指纹模块。以指纹识别模组831为电容式指纹识别模组为例,具体包括感应电极(n1个异常感应电极和n2个正常感应电极)和与所述感应电极连接的信号处理电路(如放大电路、噪声抑制电路、模数转化电路,等等)。除了指纹识别模组831,输入单元830还可以包括其他输入设备832。具体地,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元840可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元840可包括显示屏841,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示屏841。虽然在图8中,指纹识别模组831与显示屏841是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将指纹识别模组831与显示屏841集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器850,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏841的亮度,接近传感器可在手机移动到耳边时,关闭显示屏841和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路860、扬声器861,传声器862可提供用户与手机之间的音频接口。音频电路860可将接收到的音频数据转换后的电信号,传输到扬声器861,由扬声器861转换为声音信号输出;另一方面,传声器862将收集的声音信号转换为电信号,由音频电路860接收后转换为音频数据,再将音频数据输出处理器880处理后,经rf电路810以发送给比如另一手机,或者将音频数据输出至存储器820以便进一步处理。

wifi属于短距离无线传输技术,手机通过wifi模块870可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示出了wifi模块870,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器880是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器820内的软件程序和/或模块,以及调用存储在存储器820内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器880可包括一个或多个处理单元;优选的,处理器880可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器880中。

手机还包括给各个部件供电的电源890(比如电池),优选的,电源可以通过电源管理系统与处理器880逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

前述图1、图2、图3所示的实施例中,各步骤方法流程可以基于该手机的结构实现。

前述图4、图5、图6所示的实施例中,各单元功能可以基于该手机的结构实现。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种连接网络的方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1