一种通讯方法及电子设备技术

技术编号:9959509 阅读:145 留言:0更新日期:2014-04-23 19:33
本发明专利技术公开了一种通讯方法及电子设备,所述通讯方法包括:在T1时刻,开始搜索第一通讯网络及读取第一网络参数;在T2时刻,结束搜索第一通讯网络;当搜索到第一通讯网络时,判断在T2时刻是否读取完第一网络参数;当在T2时刻读取完第一网络参数时,将第一网络参数与第一通讯网络进行匹配,并在第一通讯网络上进行注册;当未搜索到第一通讯网络时,或者当第一网络参数与第一通讯网络不匹配时,且当在T2时刻读取的网络参数类型为第一网络参数时,中止读取第一网络参数,并开始读取第二网络参数;读取完第二网络参数后,基于第二网络参数搜索第二通讯网络,并在搜索到的第二通讯网络上注册。采用本发明专利技术的技术方案,能够缩短移动终端开机搜网的时长。

【技术实现步骤摘要】
一种通讯方法及电子设备
本专利技术涉及通讯技术,尤其涉及一种通讯方法及电子设备。
技术介绍
目前,移动终端中的通讯卡,例如用户识别模块(UIM,UserIdentityModule)卡,包括两套网络参数,其中一套网络参数用于与一种形式的网络进行通讯,例如,码分多址(CDMA,CodeDivisionMultipleAccess)网络参数用于与CDMA网络进行通讯;另一套网络参数用于与另一种形式的网络进行通讯,例如,全球移动通讯系统(GSM,GlobalSystemofMobilecommunication)网络参数用于与GSM网络进行通讯。移动终端开机搜网时,需要依次读取完两套参数后,才开始进行网络的搜索,搜网时间较长,影响了用户的体验。
技术实现思路
有鉴于此,本专利技术实施例的主要目的在于提供一种通讯方法及电子设备,能够缩短移动终端开机搜网的时长。为达到上述目的,本专利技术实施例的技术方案是这样实现的:一种通讯方法,该方法应用于电子设备中,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,所述方法包括:在T1时刻,开始搜索第一通讯网络;以及,开始读取第一通讯网络对应的第一网络参数;其中,默认设置读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;在T2时刻,结束搜索第一通讯网络,并得到第一搜索结果;当所述第一搜索结果表明搜索到第一通讯网络时,判断在所述T2时刻是否读取完所述第一网络参数,得到第一判断结果;当所述第一判断结果表明在所述T2时刻读取完所述第一网络参数时,将所述第一网络参数与所述第一通讯网络进行匹配,得到第一匹配结果;当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络匹配时,在所述第一通讯网络上进行注册;当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,检测在所述T2时刻读取的网络参数类型,得到第一检测结果;当所述第一检测结果表明在所述T2时刻读取的网络参数类型为所述第一网络参数时,中止读取所述第一网络参数,并开始读取所述第二网络参数;在T3时刻,读取完所述第二网络参数后,基于所述第二网络参数搜索第二通讯网络,并在搜索到的所述第二通讯网络上注册;其中,所述T3时刻晚于所述T2时刻,所述T2时刻晚于所述T1时刻。一种电子设备,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,所述电子设备包括:搜索单元、读取单元、判断单元、匹配单元、注册单元以及检测单元;其中,所述搜索单元,用于在T1时刻,开始搜索第一通讯网络;所述读取单元,用于在所述T1时刻,开始读取第一通讯网络对应的第一网络参数;其中,默认设置读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;所述搜索单元,还用于在T2时刻,结束搜索第一通讯网络,并得到第一搜索结果;所述判断单元,用于当所述第一搜索结果表明搜索到第一通讯网络时,判断在所述T2时刻是否读取完所述第一网络参数,得到第一判断结果;所述匹配单元,用于当所述第一判断结果表明在所述T2时刻读取完所述第一网络参数时,将所述第一网络参数与所述第一通讯网络进行匹配,得到第一匹配结果;所述注册单元,用于当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络匹配时,在所述第一通讯网络上进行注册;所述检测单元,用于当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,检测在所述T2时刻读取的网络参数类型,得到第一检测结果;所述读取单元,还用于当所述第一检测结果表明在所述T2时刻读取的网络参数类型为所述第一网络参数时,中止读取所述第一网络参数,并开始读取所述第二网络参数;在T3时刻,读取完所述第二网络参数后,通知所述搜索单元;所述搜索单元,还用于收到所述读取单元的通知后,基于所述第二网络参数搜索第二通讯网络;所述注册单元,还用于在搜索到的所述第二通讯网络上注册。本专利技术实施例的技术方案中,在电子设备开机的时候,首先搜索第一通讯网络,与此同时,读取第一通讯网络对应的第一网络参数;在默认设置时,读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;搜索到第一通讯网络时,将读取完的第一网络参数与所述第一通讯网络进行匹配,然后,注册到匹配成功的第一通讯网络上;在没有搜索到第一通讯网络时,直接读取第二网络参数,并依据第二网络参数搜索第二通信网络,在搜索到的第二通讯网络上进行注册;如此,有效地缩短了电子设备开机搜网的时间,相对于现有技术,缩短的时间为读取第二网络参数的时间或者读取第一网络参数的时间,提升了用户的体验。附图说明图1为本专利技术实施例一的通讯方法的流程示意图;图2为本专利技术实施例二的通讯方法的流程示意图;图3为本专利技术实施例三的通讯方法的流程示意图;图4为本专利技术实施例四的通讯方法的流程示意图;图5为本专利技术实施例五的通讯方法的流程示意图;图6为本专利技术实施例一、实施例四、实施例五的电子设备的结构组成示意图;图7为本专利技术实施例二、实施例三的电子设备的结构组成示意图。具体实施方式为了能够更加详尽地了解本专利技术的特点与
技术实现思路
,下面结合附图对本专利技术的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。图1为本专利技术实施例一的通讯方法的流程示意图,本示例中的通讯方法应用于电子设备中,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,如图1所示,在本专利技术一个优选实施例中,所述通讯方法包括以下步骤:步骤101:在T1时刻,开始搜索第一通讯网络;以及,开始读取第一通讯网络对应的第一网络参数。一般,电子设备包括卡管理模块、网络管理模块、协议栈模块等通讯模块,用于在所述电子设备开机时,读取电子设备中的通讯卡中的网络参数;本实施例中的通讯卡可以是UIM卡,UIM卡中包括两套网络参数,分别为CDMA网络参数与GSM网络参数,CDMA参数的优先级别高于GSM网络参数,所述电子设备优先基于CDMA网络参数搜索CDMA通讯网络;当CDMA通讯网络搜索失败时,则基于GSM网络参数搜索GSM通讯网络。可以理解的是,本实施例中的通讯方法也可以应用于其他包括两套网络参数的通讯卡,例如客户识别模块(SIM,SubscriberIdentityModule)卡。这里,第一网络参数与第二网络参数均包括接入网络的必要信息,例如,EFIMSI_M,EFIMSI_T,EFTMSI,EFCDMAHOME,优选漫游列表(PRL,PreferredRoamingList)等文件。具体地,当电子设备开机时,将触发一指令,此刻为T1时刻,电子设备中的网络管理模块开始搜索第一网络;与此同时,电子设备中的卡管理模块开始读取第一通讯网络对应的第一网络参数。其中,默认设置读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;也即,再没有收到任何中止指令时,依次读取第一网络参数、第二网络参数。步骤102:在T2时刻,结束搜索第一通讯网络,并得到第一搜索结果;执行步骤103,或者步骤106。这里,从T1时刻至T2时刻,是所述电子设备搜索第一通讯网络的时段,在T2时刻,可以得到第一搜索结果。第一搜索结果包括:搜索到第一通讯网络、未搜索到第一通讯网络。步骤103:当所述第一搜索结果表明搜索到第一本文档来自技高网
...
一种通讯方法及电子设备

【技术保护点】
一种通讯方法,该方法应用于电子设备中,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,所述方法包括:在T1时刻,开始搜索第一通讯网络;以及,开始读取第一通讯网络对应的第一网络参数;其中,默认设置读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;在T2时刻,结束搜索第一通讯网络,并得到第一搜索结果;当所述第一搜索结果表明搜索到第一通讯网络时,判断在所述T2时刻是否读取完所述第一网络参数,得到第一判断结果;当所述第一判断结果表明在所述T2时刻读取完所述第一网络参数时,将所述第一网络参数与所述第一通讯网络进行匹配,得到第一匹配结果;当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络匹配时,在所述第一通讯网络上进行注册;当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,检测在所述T2时刻读取的网络参数类型,得到第一检测结果;当所述第一检测结果表明在所述T2时刻读取的网络参数类型为所述第一网络参数时,中止读取所述第一网络参数,并开始读取所述第二网络参数;在T3时刻,读取完所述第二网络参数后,基于所述第二网络参数搜索第二通讯网络,并在搜索到的所述第二通讯网络上注册;其中,所述T3时刻晚于所述T2时刻,所述T2时刻晚于所述T1时刻。...

【技术特征摘要】
1.一种通讯方法,该方法应用于电子设备中,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,所述方法包括:在T1时刻,开始搜索第一通讯网络;以及,开始读取第一通讯网络对应的第一网络参数;其中,默认设置读取完所述第一网络参数后,读取第二通讯网络对应的第二网络参数;在T2时刻,结束搜索第一通讯网络,并得到第一搜索结果;当所述第一搜索结果表明搜索到第一通讯网络时,判断在所述T2时刻是否读取完所述第一网络参数,得到第一判断结果;当所述第一判断结果表明在所述T2时刻读取完所述第一网络参数时,将所述第一网络参数与所述第一通讯网络进行匹配,得到第一匹配结果;当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络匹配时,在所述第一通讯网络上进行注册;当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,检测在所述T2时刻读取的网络参数类型,得到第一检测结果;当所述第一检测结果表明在所述T2时刻读取的网络参数类型为所述第一网络参数时,中止读取所述第一网络参数,并开始读取所述第二网络参数;在T3时刻,读取完所述第二网络参数后,基于所述第二网络参数搜索第二通讯网络,并在搜索到的所述第二通讯网络上注册;其中,所述T3时刻晚于所述T2时刻,所述T2时刻晚于所述T1时刻。2.根据权利要求1所述的通讯方法,当所述第一搜索结果表明搜索到第一通讯网络时,所述方法还包括:当所述第一判断结果表明在所述T2时刻未读取完所述第一网络参数时,监测所述第一网络参数的读取进度;在T4时刻,监测到读取完所述第一网络参数时,将所述第一网络参数与所述第一通讯网络进行匹配,得到第一匹配结果;当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络匹配时,在所述第一通讯网络上进行注册;其中,所述T4时刻晚于所述T2时刻。3.根据权利要求1所述的通讯方法,当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,所述方法还包括:当所述第一检测结果表明在所述T2时刻读取的网络参数类型为所述第二网络参数时,监测所述第二网络参数的读取进度;在T5时刻,监测到读取完所述第二网络参数时,基于所述第二网络参数搜索第二通讯网络,并在搜索到的所述第二通讯网络上注册;其中,所述T5时刻晚于所述T2时刻。4.根据权利要求1所述的通讯方法,当所述第一搜索结果表明未搜索到第一通讯网络时,或者当所述第一匹配结果表明所述第一网络参数与所述第一通讯网络不匹配时,所述方法还包括:当所述第一检测结果表明在所述T2时刻所述第一网络参数与所述第二网络参数均读取完时,基于所述第二网络参数搜索第二通讯网络,并在搜索到的所述第二通讯网络上注册。5.根据权利要求1至4任一项所述的通讯方法,当中止读取所述第一网络参数,并开始读取所述第二网络参数时,所述方法还包括:当读取完所述第二网络参数时,从所述第一网络参数的中止处继续读取所述第一网络参数,直至读取完所述第一网络参数。6.一种电子设备,所述电子设备能够与第一通讯网络及第二通讯网络进行通讯,所述电子设备包括:...

【专利技术属性】
技术研发人员:刘建国
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1