一种终端自动切换数据链路的方法及终端的制作方法

文档序号:8925772阅读:410来源:国知局
一种终端自动切换数据链路的方法及终端的制作方法
【技术领域】
[0001]本发明涉及移动通讯领域,尤其涉及一种终端自动切换数据链路的方法及终端。
【背景技术】
[0002]HRPD (High Rate Packet Data),又称为 EVDO (Evolut1n-Data Optimized),是基于CDMA (基于3GPP2协议规范)的高速无线数据技术。近年来,第四代通讯技术日趋成熟,4G LTE网络也因为其拥有的超高数据传输速度和良好的性能被广泛应用。而LTE基于3GPP 协议规范,于是 eHRPD (enhanced High Rate Packet Data)作为 CDMA 迈进 LTE 的桥梁诞生了。eHRPD是对原HRPD网络的演进和增强。它使用LTE的核心网,EVDO的接入网,可以与LTE平滑切换。改善了网络融合方式使资源能够合理利用。eHRDP和HRH)采用了不同了数据建链方式,显著的一点是接入eHRPD网络需要使用和接入LTE网络一样的APN作为接入参数来建立数据链路,而对于HRPD网络不需要APN即可接入并建立数据链路。然而,如果终端当前注册了 eHRPD网络,但是,当终端无法获取在eHRPD网络下需要建立数据链路而使用的APN时,则无法建立数据连接,处于数据业务不可用的状态。
[0003]本发明基于此技术背景,并为了解决以上场景的问题而产生。

【发明内容】

[0004]本部分提供本公开的一般描述,且并不是其全部范围或全部特征的全面公开。
[0005]根据本发明实施例提供的方案解决的技术问题是在因没有网络连接所需要的APN而无法正常建立数据链路的情况下,可自动切换到另一网络建立数据链路。
[0006]根据本公开的一个方面,提供一种终端自动切换数据链路的方法,包括:应用处理器收到调制解调器建立第一网络连接的通知后,检索建立第一网络连接的数据链路需要的APN,当APN检索为空时,通知调制解调器切换为第二网络连接;调制解调器收到应用处理器发送的网络连接更改通知后,切换为所述第二网络,并通知所述应用处理器建立第二网络连接的数据链路。
[0007]在根据本公开的实施例中,所述建立第一网络连接的数据链路需要APN作为接入参数,建立第二网络连接的数据链路不需要APN作为接入参数。
[0008]在根据本公开的实施例中,所述检索建立第一网络连接需要的APN包括读取SM卡的信息,根据SIM卡的信息在APN数据库中检索APN。
[0009]在根据本公开的实施例中,所述SIM卡的信息为SIM卡的所属运营商信息;所述APN数据库包括预先集成的各运营商对应的APN ;所述根据SM卡的信息在APN数据库中检索APN是根据SM卡的所属运营商信息在APN数据库中搜索匹配运营商的APN。
[0010]在根据本公开的实施例中,所述第一网络为eHRPD网络,所述第二网络为HRPD网络。
[0011]根据本公开的一个方面,提供一种终端,包括应用处理器和调制解调器,所述应用处理器被配置为收到所述调制解调器建立第一网络连接的通知后,检索建立第一网络连接的数据链路需要的APN,当APN检索为空时,通知调制解调器切换为第二网络连接;所述调制解调器被配置为收到应用处理器发送的网络连接更改通知后,切换为所述第二网络,并通知所述应用处理器建立第二网络连接的数据链路。
[0012]在根据本公开的实施例中,所述建立第一网络连接的数据链路需要APN作为接入参数,建立第二网络连接的数据链路不需要APN作为接入参数。
[0013]在根据本公开的实施例中,所述终端为具有eHRPD网络接入能力的CDMA制式终端。
[0014]根据本公开的一个方面,提供一种应用处理器,包括:
[0015]接收模块,所述接收模块被配置为接收调制解调器发送的第一网络连接的通知并发送该信息;
[0016]数据链路建链模块,所述数据链路建链模块被配置为收到接收模块发送的信息后,检索建立第一网络连接需要的APN,当APN检索为空时发送信息,停止数据链路建链流程,并发送第一网络连接数据链路未建立的信息;
[0017]发送模块,所述发送模块被配置为收到数据链路建链模块发送的信息后,通知调制解调器切换为第二网络连接;
[0018]所述接收模块接收调制解调器发送的第二网络连接的通知后发送该消息给数据链路建链模块;
[0019]所述数据链路建链模块发起第二网络连接的数据链路建链流程;
[0020]其中,所述数据链路建链模块建立第一网络连接的数据链路需要APN作为接入参数,建立第二网络连接数据链路不需要APN作为接入参数。
[0021]根据本公开的一个方面,提供一种调制解调器,包括:
[0022]网络连接模块,其被配置为建立第一网络连接;
[0023]发送模块,其被配置为将第一网络连接的信息发送给应用处理器以启动第一网络连接的数据链路建链流程;
[0024]接收模块,其被配置为收到应用处理器发送的网络连接更改通知后,通知所述网络模块建立第二网络连接;
[0025]所述网络连接模块建立第二网络连接后,所述发送模块将第二网络连接的信息发送给应用处理器以启动第二网络连接的数据链路建链流程,其中,启动第一网络连接的数据链路需要APN作为接入参数,启动第二网络连接数据链路不需要APN作为接入参数。
[0026]根据本发明实施例提供的方案,移动终端在第一网络下,因未获得第一网络连接所需要的APN而不能使用数据业务时,能自动切换到第二网络建立数据链路,解决了此场景下数据业务不可用的问题。
【附图说明】
[0027]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0028]图1是符合本公开的实施例中的调制解调器MODEM和应用处理器AP的交互示意图;
[0029]图2是符合本公开的实施例中的应用处理器AP检索eHRPD数据链路所需的接入点APN的流程示意图。
[0030]图3是符合本公开的实施例中的应用处理器的结构示意图;
[0031]图4是符合本公开的实施例中的调制解调器的结构示意图。
【具体实施方式】
[0032]以下将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。另外,应当注意,为了清楚的目的,附图和说明书中省略了与本发明无关、本领域技术人员已知的部件和处理的表示和描述。
[0033]本发明公开了一种终端自动切换数据链路的方法和终端:
[0034]所述的方法包括:应用处理器(AP)收到调制解调器(MODEM,也叫无线侧)建立第一网络连接的通知后,检索建立第一网络连接需要的APN,当APN检索为空时,通知MODEM切换为第二网络连接,其中,建立所述第一网络连接的数据链路需要APN作为接入参数,建立第二网络连接数据链路不需要APN作为接入参数;M0DEM收到AP发送的网络连接更改通知后,切换为所述第二网络,并通知AP。
[0035]所述的终端,包括应用处理器(AP)侧和调制解调器(MODEM)侧,所述AP侧被配置为收到MODEM侧建立第一网络连接的通知后,检索建立第一网络连接需要的APN,当APN检索为空时,通知MODEM侧切换为第二网络连接,其中,建立所述第一网络连接的数据链路需要APN作为接入参数,建立第二网络连接数据链路不需要APN作为接入参数;所述MODEM侧被配置为收到AP侧发送的网络连接更改通知后,切换为第二网络,并通知AP侦U。
[0036]其中,在符合本公开的一个具体实施例中,所述第一网络是eHRPD网络,所述第二网络是HRPD网络。终端及网络服务商支持eHRPD模式,终端为具有eHRPD网络接入能力的CDMA制式终端。下面结合图1和2进行详细说明:
[0037]请参照图1,在步骤101中,在终端和网络服务器支持eHRPD网络模式的情况下,MODEM先进行eHRPD sess1n协商成功,确定网络模式为eHRPD,并将网络模式通知给AP侧。
[0038]在步骤102中,AP侧接收到MODEM关于网络模式的通知后,从存储在所述终端的APN数据库中检索建立eHRPD数据链路所需的接入点APN。当判断无法检索到所需的接入点APN时,AP侧修改网络模式设置为CDMA,并通知MODEM侧切换到CDMA模式。
[0039]在步骤103中,MODEM侧应网络模式设置的变化,关闭已经存在的eHRPDsess1n (s),并重新协商HRPD sess1n,将网络切换到HRPD模式,并通知AP侦1|。
[0040]在步骤104中,AP侧接收到MODEM关于网络模式的通知,再次发起数据链路建链流程,在HRPD网络模式下不需要检索APN,直接发起setup data call指令。
[0041]在步骤105中,MODEM发起HRPD data sess1n协商,协商成功后,将以setup datacall success形式通知AP侧,数据链路
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1