一种加快终端开机驻留登记过程的方法及装置与流程

文档序号:12008753阅读:145来源:国知局
本发明涉及移动通信技术,特别涉及一种加快终端开机驻留登记过程的方法及装置。

背景技术:
目前,终端在开机过程中,一般会经过开射频、初始化卡、选网驻留并登记等一系列的开机流程。由于卡应用的复杂性,会导致终端初始化卡应用的时间会比较长,而选择网络驻留的过程又必须有卡中一些相关的网络和小区信息,这样串行的开机流程会使终端从开机到能正常的进行业务的时间消耗比较长。为此,需要找到一种方法,能够减少终端驻留并登记在网络的时间,改善用户对终端使用的满意度。

技术实现要素:
为了解决上述问题,本发明提供一种加快终端开机驻留登记过程的方法及装置,能够减少终端驻留并登记在网络的时间,改善用户对终端使用的满意度。本发明的加快终端开机驻留登记过程的方法,包括:终端在开机时,同时执行选择网络驻留和初始化卡的操作,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;其中,终端在执行选择网络驻留时,是根据关机前最后一次驻留的网络和小区信息进行网络驻留。其中,所述方法具体包括下列步骤:A:在终端下发网络驻留和初始化卡的命令后,判断所述选择网络驻留操作先执行完成还是所述初始化卡操作先执行完成,如果所述选择网络驻留操作先执行完成,则执行B;如果所述初始化卡操作先执行完成,则执行C;B:在初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;C:通过判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,确定继续驻留并登记、或者重新选择网络驻留再登记。其中,所述步骤B,包括下列步骤:B1:在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,如果一致,则执行步骤B2;否则,终端利用从卡中获取的网络和小区信息重新进行驻留,并在驻留成功后,执行步骤B2;B2:终端在驻留的小区上发起登记过程。其中,所述步骤C,包括下列步骤:C1:在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,如果一致,则执行步骤C2;否则,终端中断当前的驻留过程,用从卡中获取的网络和小区信息重新驻留,并在驻留成功后,执行步骤C3;C2:终端继续网络驻留,在驻留成功后,执行步骤C3;C3:终端在驻留的小区上发起登记过程。其中,在所述步骤B中,在卡初始化操作完成之前,进一步包括下列步骤:终端在完成网络驻留时,支持紧急业务。另外,所述方法进一步包括:终端在关机前预先保存关机前最后一次驻留的网络和小区信息进行网络驻留。本发明的加快终端开机驻留登记过程的装置,包括判断模块和执行模块,其中,所述判断模块,用于终端在开机时,同时执行选择网络驻留和初始化卡的操作,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;所述执行模块,用于在终端开机时同时执行选择网络驻留和初始化卡的操作,并根据判断模块的判断结果,执行相应登记操作;其中,在执行选择网络驻留时,是根据关机前最后一次驻留的网络和小区信息进行网络驻留。其中,所述判断模块,进一步用于在终端下发网络驻留和初始化卡的命令后,判断所述选择网络驻留操作先执行完成还是所述初始化卡操作先执行完成,在所述选择网络驻留操作先执行完成后,且在所述初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;在所述初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定继续驻留并登记、或者重新选择网络驻留再登记。其中,所述判断模块,进一步用于在先完成网络驻留后,且在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,如果一致,则通知执行模块在驻留的小区上发起登记过程;如果不一致,则通知执行模块利用从卡中获取的网络和小区信息重新进行驻留,并在驻留成功后,在驻留的小区上发起登记过程。其中,所述判断模块,可以进一步用于在先完成初始化卡操作时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,如果一致,则通知执行模块继续网络驻留,在驻留成功后,终端在驻留的小区上发起登记过程;如果不一致,则通知执行模块中断当前的驻留过程,用从卡中获取的网络和小区信息重新驻留,并在驻留成功后,终端在驻留的小区上发起登记过程。本发明的有益效果是:依照本发明的加快终端开机驻留登记过程的方法及装置,通过当终端开机时,将选择网络驻留和初始化卡的操作同时进行,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记,能够在最快的时间内可支持紧急呼叫或者正常业务,从而提高用户对终端使用的满意度。附图说明图1为本发明实施例的在开机过程中,驻留过程先完成再初始化卡完成的流程图。具体实施方式以下,参考附图1详细描述本发明的加快终端开机驻留登记过程的方法及装置。本发明的核心思想是:终端在开机时,将选择网络驻留和初始化卡的操作同时进行,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记。具体地,本发明的加快终端开机驻留登记过程的方法,包括下列步骤:A:在终端下发网络驻留和初始化卡的命令后,判断所述选择网络驻留操作先执行完成还是所述初始化卡操作先执行完成,如果所述选择网络驻留操作先执行完成,则执行B;如果所述初始化卡操作先执行完成,则执行C;B:在初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;C:通过判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,确定继续驻留并登记、或者重新选择网络驻留再登记。其中,步骤B,包括下列步骤:B1:在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,如果一致,则执行步骤B2;否则,终端利用从卡中获取的网络和小区信息重新进行驻留,并在驻留成功后,执行步骤B2;B2:终端在驻留的小区上发起登记过程。其中,步骤C,包括下列步骤:C1:在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,如果一致,则执行步骤C2;否则,终端中断当前的驻留过程,用从卡中获取的网络和小区信息重新驻留,并在驻留成功后,执行步骤C3;C2:终端继续网络驻留,在驻留成功后,执行步骤C3;C3:终端在驻留的小区上发起登记过程。本发明的加快终端开机驻留登记过程的装置,包括判断模块和执行模块,其中,所述判断模块,用于终端在开机时,同时执行选择网络驻留和初始化卡的操作,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;所述执行模块,用于在终端开机时同时执行选择网络驻留和初始化卡的操作,并根据判断模块的判断结果,执行相应登记操作;其中,在执行选择网络驻留时,是根据关机前最后一次驻留的网络和小区信息进行网络驻留。其中,判断模块,进一步用于在终端下发网络驻留和初始化卡的命令后,判断所述选择网络驻留操作先执行完成还是所述初始化卡操作先执行完成,在所述选择网络驻留操作先执行完成后,且在所述初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记;在所述初始化卡操作完成时,通过判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,确定继续驻留并登记、或者重新选择网络驻留再登记。另外,判断模块,进一步用于在先完成网络驻留后,且在初始化卡操作完成时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与当前网络驻留的网络和小区信息是否一致,如果一致,则通知执行模块在驻留的小区上发起登记过程;如果不一致,则通知执行模块利用从卡中获取的网络和小区信息重新进行驻留,并在驻留成功后,在驻留的小区上发起登记过程。另外,判断模块,可以进一步用于在先完成初始化卡操作时,从卡中获取注册网络和小区信息,并判断从卡中获取的注册网络和小区信息与终端当前正在尝试驻留的网络和小区信息是否一致,如果一致,则通知执行模块继续网络驻留,在驻留成功后,终端在驻留的小区上发起登记过程;如果不一致,则通知执行模块中断当前的驻留过程,用从卡中获取的网络和小区信息重新驻留,并在驻留成功后,终端在驻留的小区上发起登记过程。实施例如图1所示,本发明实施例的加快终端开机驻留过程的方法,包括以下步骤:步骤S101:终端开射频成功后,下发网络驻留和初始化卡的命令;步骤S102:判断先完成网络驻留还是先完成初始化卡操作,如果先完成网络驻留,则进入步骤S103;如果先完成初始化卡操作,则进入步骤S107;步骤S103:在终端的网络驻留过程结束时,可支持紧急业务;例如,进行110呼叫等;步骤S104:在卡初始化操作完成时,从卡中获取注册的网络和小区信息;步骤S105:判断从卡中获取注册的网络和小区信息与终端存储的当前驻留的网络和小区信息是否一致,如果是,则进入步骤S111;否则,进入步骤S106;步骤S106:终端利用从卡中获取的网络和小区信息重新进行驻留,并在驻留成功后,执行步骤S111;步骤S107:在卡初始化操作完成时,从卡中获取注册的网络和小区信息;步骤S108:判断从卡中获取注册的网络和小区信息与终端存储的当前驻留的网络和小区信息是否一致,如果是,则进入步骤S109;否则,进入步骤S110;步骤S109:终端继续网络驻留,在驻留成功后,执行步骤S111;步骤S110:终端中断当前的驻留过程,用从卡中获取的网络和小区信息重新驻留,并在驻留成功后,执行步骤S111;步骤S111:终端在驻留的小区上发起登记过程,登记成功后进行正常的业务。综上所述,依照本发明的加快终端开机驻留登记过程的方法及装置,通过当终端开机时,将选择网络驻留和初始化卡的操作同时进行,再根据初始化卡后得到的网络信息,确定继续驻留并登记、或者重新选择网络驻留再登记、或者直接在已经驻留的网络进行登记,能够在最快的时间内可支持紧急呼叫或者正常业务,从而提高用户对终端使用的满意度。以上是为了使本领域普通技术人员理解本发明,而对本发明所进行的详细描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其它的变化和修改,这些变化和修改均在本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1