具有单gsm通讯模块的多卡移动终端开机位置区更新的方法

文档序号:7664324阅读:114来源:国知局
专利名称:具有单gsm通讯模块的多卡移动终端开机位置区更新的方法
技术领域
本发明涉及GSM中移动终端开机位置区更新,更具体地说,涉及一种具有 单GSM通讯模块的多卡移动终端开机位置区更新的方法。
背景技术
随着移动通讯产业的迅猛发展,很多用户同时拥有2个以上的手机号码, 对应2个以上的用户识别卡(Subscriber Identity Module,简称SIM卡)。在这 种情况下,用户可以选择用2个以上的手机分别与各个SIM卡配合使用,但这 样就需随身携带多个手机,非常麻烦。于是,越来越多的用户选择使用支持多个 SIM卡特别是2个SIM卡的手机。
目前在全球移动通信系统(Global System for Mobile Communication,简称 GSM)中支持双SIM卡的手机有两种其一是具有单GSM通讯模块的双SIM 卡手机,该双SIM卡手机通过单一GSM通讯模块连接两个SIM卡;另一种是 具有双GSM通讯模块的双SIM卡手机,采用两个GSM通讯模块各连接一个SIM 卡。
对于具有单GSM通讯模块的双SIM卡手机而言,虽然可以连接两个SIM 卡,但同一时间只能有一个SIM卡处于工作状态,另一个则处于关机状态,也 就是说只能有一个号码处于使用状态,即双卡单待,因此,这种双SIM卡手机 虽然能够解决两个SIM卡的携带问题,但该两个SIM卡不能够同时待机。
对于具有双GSM通讯模块的双SIM卡手机,虽然可以实现两个号码同时处 于使用状态,任意一个均可以呼入、呼出,即双卡双待,但需要采用两个GSM 通讯模块、两个存储器、两个控制器各单独支持一个SIM卡,这就使得手机的 体积增大,成本增加。
在GSM中,每个移动交换中心(mobile switching center,简称MSC) /
访问位置寄存器(visiting location register,简称VLR)业务区常分为多个位置 区,GSM对手机的寻呼就是通过驻留位置区中的所有基站发送寻呼(paging) 信息,手机收到就给与呼应来实现。因此,当手机第一次开机时在存储器中找 不到位置区识别码(location area identity,简称LAI),或者,手机开机后发现 其存储器中的LAI发生了变化,手机就会要求接入系统向MSC/VLR发起位置 区更新请求进行开机位置区更新。在前述两种状况下,同一时刻均是一个通讯 模块支持一个SIM卡,因此其位置更新也都是标准的GSM流程。

发明内容
本发明要解决的技术问题在于,针对现有技术存在的上述不足,提供一种 具有单GSM通讯模块的多卡移动终端开机位置区更新的方法,该方法支持仅 具单一 GSM通讯模块的移动终端中的多个SIM卡同时登陆GSM,可以实现 多个号码同时待机,且成本低,体积小。.
本发明解决其技术问题所采用的技术方案是提供一种具有单GSM通讯 模块的多卡移动终端开机位置区更新的方法,该方法包括下列步骤
(1) 所述移动终端开机后,判断其所设多个用户识别卡是否分属不同的运 营商;
(2) 若所述多个用户识别卡分属不同的运营商,则所述移动终端依次获取 每一用户识别卡的位置区识别码并对该用户识别卡进行开机位置区更新;
(3) 若所述多个用户识别卡属于同一运营商,则所述移动终端获取其中一 个用户识别卡的位置区识别码,并根据该位置区识别码依次对所述多个用户识 别卡进行开机位置区更新。
所述步骤(2)中所述移动终端通过下列步骤获取每一用户识别卡的位置 区识别码并对该用户识别卡进行开机位置区更新
(21) 针对相应用户识别卡进行信道搜索,正确解码广播控制信道;
(22) 从广播控制信道获取该用户识别码的位置区识别码;
(23) 判断所述移动终端是否第一次开机;
(24) 若所述移动终端是第一次开机,则该移动终端将所获取的所述位置
区识别码存入其存储器,并发出针对该用户识别卡的位置区更新请求,启动位
置区更新;
(25)若所述移动终端不是第一次开机,则该移动终端比较其所获取的所 述用户识别卡的位置区识别码与其存储器中所存储的该用户识别卡的位置区 识别码是否一致,若二者一致,则仅对该用户识别卡的国际移动用户识别号进 行附着操作;若二者不一致,则发出针对该用户识别卡的位置区更新请求,启 动位置区更新。
所述步骤(3)包括
(31) 所述移动终端针对所述多个用户识别卡中一用户识别卡进行信道搜 索,正确解码广播控制信道;
(32) 从广播控制信道获取该用户识别码的位置区识别码;
(33) 将所获取的位置区识别码赋予所述多个用户识别卡中其他的用户识 别卡;
(34) 依次对所述多个用户识别卡进行开机位置区更新。
所述步骤(34)中所述移动终端通过下列步骤对每一用户识别卡进行开机 位置区更新-
(341) 判断所述移动终端是否第一次开机;
(342) 若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对相应用户识别卡的位置区 更新请求,启动位置区更新;
(343) 若所述移动终端不是第一次开机,则所述移动终端比较其在步骤 (32)中获取的所述位置区识别码与其存储器中所存储的所述相应用户识别卡
的位置区识别码是否一致,若二者^;致,则仅对该用户识别卡的国际移动用户 识别号进行附着操作;若二者不一致,则发出针对该用户识别卡的位置区更新 请求,启动位置区更新。
或者,所述步骤(34)中所述移动终端通过下列步骤对所述多个用户识别 卡进行开机位置区更新
(341)对所述第一用户识别卡进行开机位置区更新,包括-
判断所述移动终端是否第一次开机;
若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对第一用户识别卡的 位置区更新请求,启动位置区更新;
若所述移动终端不是第一次开机,则所述移动终端比较其在步骤 (32)中获取的所述位置区识别码与其存储器中所存储的所述第一用户 识别卡的位置区识别码是否一致,并将比较结果存入存储器;若二者一 致,则仅对该第一用户识别卡的国际移动用户识别号进行附着操作;若 二者不一致,则发出针对该第一用户识别卡的位置区更新请求,启动位 置区更新;
(342)分别通过下列步骤,对所述多个用户识别卡中其他每个用户识别卡 进行开机位置区更新
判断所述移动终端是否第一次开机;
若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对相应用户识别卡的 位置区更新请求,启动位置区更新;
若所述移动终端不是第一次开机,则该移动终端根据其存储器中所 存储的所述比较结果,仅对相应用户识别卡的国际移动用户识别号进行 附着操作,或者,发出针对该用户识别卡的位置区更新请求,启动位置 区更新。
所述移动终端设有2个用户识别卡。
所述移动终端的GSM通讯模块包括天线、射频电路以及基带处理器,并 通过模拟开关分别与所述2个用户识别卡连接,对该2个用户识别卡进行切换 控制。
本发明具有单GSM通讯模块的多卡移动终端开机位置区更新的方法,支 持具单一 GSM通讯模块的移动终端中的多个SIM卡同时登陆GSM,可以实 现多个号码同时待机,且成本低,体积小,同时亦加快了开机后位置区更新的 速度。
下面将结合附图及实施例对本发明作进一步说明。


图1是本发明实施例中的双卡移动终端的结构示意图。
图2是本发明实施例的工作流程图。
图3是本发明实施例在第一 SIM卡和第二 SIM卡分属不同的运营商时针 对每一SIM卡的工作流程图。
图4是本发明实施例在第一 SIM卡和第二 SIM卡属于同一运营商时的工 作流程图。
具体实施例方式
本发明具有单GSM通讯模块的多卡移动终端开机位置区更新的方法,支 持具单一 GSM通讯模块的移动终端中的多个SIM卡同时登陆GSM即同时处 于待机状态,在该实施例中,如图1所示,以支持具有单GSM通讯模块的双 卡移动终端为例。该双卡移动终端包括一 GSM通讯模块、 一存储器(例如 SpanionFLASH)、 一控制器(例如PM+VC0529)以及第一 SIM卡和第二 SIM 卡,其中GSM通讯模块包括天线、射频电路(例如SILAB4210+FMD3198) 以及基带处理器(例如SPREADTRUM 6600D),并通过模拟开关分别与第一 SIM卡和第二 SIM卡连接,对第一 SIM卡和第二 SIM卡进行切换控制。当然, 该多卡移动终端并不限于双卡移动终端,也可为可安装两个以上SIM卡的移 动终端。
本发明方法用于图1所示的移动终端进行开机位置区更新时,当第一 SIM 卡和第二 SIM卡分属不同的运营商时,由于不同的运营商对其GSM位置区的 划分不同,因此开机后移动终端须针对每个SIM卡独立完成其位置区更新。 而当第一 SIM卡和第二 SIM卡属于同一运营商时,因二者在物理上处于同一 位置,又共用同一GSM通讯模块,因此,第一、第二SIM卡对应的小区情况 是相同的,同样,对应的位置区也相同,故此时只需针对一个SIM卡进行小 区参数测试,获取小区参数,另一SIM卡则可以共享在先获取的小区参数。
因此,如图2所示,本发明方法在移动终端开机后,在步骤S201,首先 判断第一 SIM卡和第二 SIM卡是否分属不同的运营商,若第一 SIM卡和第二 SIM卡分属不同的运营商,则进入步骤S202,移动终端依次获取第一 SIM卡 和第二SIM卡的LAI并对其进行开机位置区更新;否则,当第一SIM卡和第 二SIM卡属于同一运营商时,进入步骤S203,移动终端获取其中一个SIM卡 的LAI,并根据该LAI依次对第一 SIM卡和第二 SIM卡进行开机位置区更新。
具体而言,如图3所示,当第一SIM卡和第二SIM卡分属不同的运营商 时,移动终端首先获取第一 SIM卡的LAI并对其进行开机位置区更新在步 骤S2021,针对第一 SIM卡进行信道搜索,确定收到的广播信道(Broadcast Channel,简称BCH)强度,正确解码广播控制信道(Broadcast Control Channel, 简称BCCH);并从BCCH获取该第一 SIM卡的LAI,步骤S2022;在步骤S2023, 判断该移动终端是否第一次开机,若是第一次开机,则直接进行步骤S2026, 将获取的LAI存入存储器,并经独立专用控制信道(Stand-alone Dedicated Control Channel,简称SDCCH),向MSC发出第一 SIM卡的位置区更新请求, 启动位置区更新;若不是第一次开机,则进行步骤S2024,比较移动终端所获 取的第一 SIM卡所在当前小区的LAI与存储器中所存储的第一 SIM卡的LAI 是否一致,在二者一致时,只需在步骤S2025由MSC/VLR对该第一 SIM卡 的国际移动用户识别号(international mobile subscriber identity,简称IMSI)作
附着标记,进行附着操作,无需进行位置区更新;若二者不一致,则进行步骤 S2026,经SDCCH向MSC发出第一SIM卡的位置区更新请求,启动位置区更新。
在完成针对第一 SIM卡的开机位置区更新后,移动终端再获取第二 SIM 卡的LAI并对其进行开机位置区更新,即针对第二 SIM卡重复上述步骤 S2021-S2026。
当第一 SIM卡和第二 SIM卡属于同一运营商时,移动终端首先获取其中 一个SIM卡的LAI,例如第一 SIM卡的LAI,因第一 SIM卡和第二 SIM卡具 有相同的LAI,故随后可根据该LAI依次对第一 SIM卡和第二 SIM卡进行开 机位置区更新。如图4所示,移动终端首先获取第一 SIM卡的LAI:在步骤
S2031,针对第一 SIM卡进行信道搜索,确定收到的广播信道(Broadcast Channel,简称BCH)强度,正确解码广播控制信道(Broadcast Control Channel, 简称BCCH);并从BCCH获取第一 SIM卡的LAI,步骤S2032。在步骤S2033, 移动终端将该LAI赋予第一SIM卡。接着按照下列步骤,对第一SIM卡进行 开机位置区更新步骤S2034,判断该移动终端是否第一次开机,若是第一次 开机,则直接进行步骤S2037,将获取的LAI存入存储器,并经SDCCH向 MSCfe出该SIM卡的位置区更新请求,启动位置区更新;若不是第一次开机, 则进行步骤S2035,比较移动终端所获取的当前小区的LAI与存储器中所存储 该SIM卡的LAI是否一致,在二者一致时,只需在步骤S2036由MSC/VLR 对该SIM卡的IMSI作附着标记,进行附着操作,无需进行位置区更新;若二 者不一致,则进行步骤S2037,经SDCCH向MSC发出该SIM卡的位置区更 新请求,启动位置区更新。对第一 SIM卡进行开机位置区更新后,再按照步 骤S2034-S2037对第二 SIM卡进行开机位置区更新。
此外,当第一SIM卡和第二SIM卡属于同一运营商时,若移动终端不是 第一次开机,则因第一、第二SIM卡移动前后对应的位置区相同,故第一SIM 卡可在进行步骤S2035的比较过程中,将比较结果直接存储在存储器中,使得 第二 SIM卡可以直接根据该比较结果执行步骤S2036或S2037,无须再进行 比较判断。
由上述实施例可见,本发明方法可支持具单一 GSM通讯模块的移动终端 中的两个SIM卡同时登陆GSM网络,可以实现两个号码同时待机。当本发明 用于设有多于两个SIM卡的单GSM通讯模块移动终端时,与上述实施例类似, 首先判断该多个SIM卡是否分属不同的运营商,对于分属不同运营商的SIM 卡,移动终端可针对每一 SIM卡重复步骤S2021-S2026,依次获取其SIM卡 的LAI并对其进行开机位置区更新,直到完成对所有SIM卡的开机位置区更 新;对于同属一个运营商的SIM卡,首先通过S2031-S2032获取其中一个SIM 卡的LAI,并根据该LAI重复步骤S2034-S2037依次对该多个同属一个运营商 的SIM卡进行开机位置区更新,直到完成对所有SIM卡的开机位置区更新。
因此,本发明具有单GSM通讯模块的多卡移动终端开机位置区更新的方
法,支持具单一 GSM通讯模块的移动终端中的多个SIM卡同时登陆GSM网 络,可以实现多个号码同时待机,且成本低,体积小,同时亦加快了开机后位 置区更新的速度。
权利要求
1、一种具有单GSM通讯模块的多卡移动终端开机位置区更新的方法,其特征在于,包括下列步骤(1)所述移动终端开机后,判断其所设多个用户识别卡是否分属不同的运营商;(2)若所述多个用户识别卡分属不同的运营商,则所述移动终端依次获取每一用户识别卡的位置区识别码并对该用户识别卡进行开机位置区更新;(3)若所述多个用户识别卡属于同一运营商,则所述移动终端获取其中一个用户识别卡的位置区识别码,并根据该位置区识别码依次对所述多个用户识别卡进行开机位置区更新。
2、 根据权利要求1所述的具有单GSM通讯模块的多卡移动终端开机位 置区更新的方法,其特征在于,所述步骤(2)中所述移动终端通过下列步骤 获取每一用户识别卡的位置区识别码并对该用户识别卡进行开机位置区更新(21) 针对相应用户识别卡进行信道搜索,正确解码广播控制信道;(22) 从广播控制信道获取该用户识别码的位置区识别码;(23) 判断所述移动终端是否第一次开机;(24) 若所述移动终端是第一次开机,则该移动终端将所获取的所述位置 区识别码存入其存储器,并发出针对该用户识别卡的位置区更新请求,启动位 置区更新;(25) 若所述移动终端不是第一次开机,则该移动终端比较其所获取的所 述用户识别卡的位置区识别码与其存储器中所存储的该用户识别卡的位置区 识别码是否一致,若二者一致,则仅对该用户识别卡的国际移动用户识别号进 行附着操作;若二者不一致,则发出针对该用户识别卡的位置区更新请求,启 动位置区更新。
3、 根据权利要求1所述的具有单GSM通讯模块的多卡移动终端开机位 置区更新的方法,其特征在于,所述步骤(3)包括(31)所述移动终端针对所述多个用户识别卡中第一用户识别卡进行信道搜索,正确解码广播控制信道;(32) 从广播控制信道获取该第一用户识别码的位置区识别码;(33) 将所获取的位置区识别码赋予所述多个用户识别卡中其他的用户识 别卡;(34) 依次对所述多个用户识别卡进行开机位置区更新。
4、 根据权利要求3所述的具有单GSM通讯模块的多卡移动终端开机位 置区更新的方法,其特征在于,所述步骤(34)中所述移动终端通过下列步骤 对每一用户识别卡进行开机位置区更新(341) 判断所述移动终端是否第一次开机;(342) 若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对相应用户识别卡的位置区 更新请求,启动位置区更新;(343) 若所述移动终端不是第一次开机,则所述移动终端比较其在步骤 (32)中获取的所述位置区识别码与其存储器中所存储的所述相应用户识别卡的位置区识别码是否一致,若二者一致,则仅对该用户识别卡的国际移动用户 识别号进行附着操作;若二者不一致,则发出针对该用户识别卡的位置区更新 请求,启动位置区更新。
5、 根据权利要求3所述的具有单GSM通讯模块的多卡移动终端开机位 置区更新的方法,其特征在于,所述步骤(34)中所述移动终端通过下列步骤 对所述多个用户识别卡进行开机位置区更新(341)对所述第一用户识别卡进行开机位置区更新,包括 判断所述移动终端是否第一次开机;若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对第一用户识别卡的 位置区更新请求,启动位置区更新;若所述移动终端不是第一次开机,则所述移动终端比较其在步骤 (32)中获取的所述位置区识别码与其存储器中所存储的所述第一用户 识别卡的位置区识别码是否一致,并将比较结果存入存储器;若二者一致,则仅对该第一用户识别卡的国际移动用户识别号进行附着操作;若 二者不一致,则发出针对该第一用户识别卡的位置区更新请求,启动位 置区更新;(342)分别通过下列步骤,对所述多个用户识别卡中其他每个用户识别卡 进行开机位置区更新判断所述移动终端是否第一次开机;若所述移动终端是第一次开机,则该移动终端将其在步骤(32)中 获取的所述位置区识别码存入其存储器,并发出针对相应用户识别卡的 位置区更新请求,启动位置区更新;若所述移动终端不是第一次开机,则该移动终端根据其存储器中所 存储的所述比较结果,仅对相应用户识别卡的国际移动用户识别号进行 附着操作,或者,发出针对该用户识别卡的位置区更新请求,启动位置 区更新。
6、 根据权利要求1-5中任一所述的具有单GSM通讯模块的多卡移动终端 开机位置区更新的方法,其特征在于,所述移动终端设有2个用户识别卡。
7、 根据权利要求6所述的具有单GSM通讯模块的多卡移动终端开机位 置区更新的方法,其特征在于,所述移动终端的GSM通讯模块包括天线、射 频电路以及基带处理器,并通过模拟开关分别与所述2个用户识别卡连接,对 该2个用户识别卡进行切换控制。
全文摘要
本发明涉及一种具有单GSM通讯模块的多卡移动终端开机位置区更新的方法,在所述移动终端开机后,判断其所设多个用户识别卡是否分属不同的运营商;若所述多个用户识别卡分属不同的运营商,则所述移动终端依次获取每一用户识别卡的位置区识别码并对该用户识别卡进行开机位置区更新;若所述多个用户识别卡属于同一运营商,则所述移动终端获取其中一个用户识别卡的位置区识别码,并根据该位置区识别码依次对所述多个用户识别卡进行开机位置区更新。本发明支持具单一GSM通讯模块的移动终端中的多个SIM卡同时登陆GSM,可以实现多个号码同时待机,且成本低,体积小,同时亦加快了开机后位置区更新的速度。
文档编号H04W88/02GK101184290SQ200710172198
公开日2008年5月21日 申请日期2007年12月13日 优先权日2007年12月13日
发明者强 徐, 蔡林川, 岩 高 申请人:嘉兴闻泰通讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1