双模双卡手机的开机及切换方法

文档序号:7649466阅读:607来源:国知局
专利名称:双模双卡手机的开机及切换方法
技术领域
本发明涉及移动通信,更具体的说,涉及TD-SCDMA/GSM双模双卡手 机开机及切换。
背景技术
虽然3G时代即将到来,但中国广阔的市场和运营商所采取的分阶段稳 定发展3G策略决定了 GSM在未来一段时间仍有着充足的发展空间。 TD-SCDMA网络的建设必是一个循序渐进的过程,而GSM网络所拥有的优 质覆盖、充足的站址、忠实的用户群这些竟争优势必须加以充分利用。也就 意味着TD-SCDMA和GSM在相当 一段时间内在中国将会并行存在, TD-SCDMA在建设初期相当长一段时间内,必然是局部覆盖城区或热点地 区,而利用现有GSM网络来补充其它不足的覆盖。TD-SCDMA/GSM双模手机可以工作在TD-SCDMA和GSM两个网络模 式下,它可以根据环境或者是实际操作的需要来从中做出选择,哪个网络技 术更能发挥作用,就让手机切换到哪种模式下去工作,如果在一种模式下, 手机通信质量不高或者是出现其他不良的通信现象,可以自由转到另外一个 网络模式上工作,它实际上就是扩大了手机的通话频率,并大大提高通信的 稳定性而已。现有的TD-SCDMA/GSM及WCDMA/GSM双模手机设计方案大多采用 一张USIM卡。这种双模单卡的模式不能够很好的适应两个网络属于不同运 营商的情况。用户不能灵活地组合来自不同运营商的网络服务。发明内容本发明的目的在于提供一种在具有可分别插入两个用户卡的两个卡槽的 双模双卡手机中进行用户卡之间的切换的方法,通过该方法,双模双卡手机 可以方便用户灵活的选择两个来自相同或者不同运营商的不同的网络,用户 可以不申请双模卡而使用GSM SIM或TD-SCDMA USIM卡即可享受不同网络的服务。本发明的另一 目的在于提供一种TD-SCDMA/GSM双模双卡手机的开机 读取双卡信息的方法和手机在空闲状态下两个网络切换的实现方法。根据本发明的一方面,提供一种在具有可分别插入两个用户卡的两个卡 槽的双模双卡手机中进行用户卡之间的切换的方法,该方法包括以下步骤 在手机中对第一卡槽供电以进行开机初始化过程,从而读取第一卡槽中的第 一用户卡信息;对手机进行重置,使手机的所有功能模块回到开机初始化之 前的状态;以及在手机中对第二卡槽供电以再次进行开机初始化过程,从而 读取第二卡槽中的第二用户卡信息。根据本发明的另一方面,该方法还包括在完成对所述第一用户卡和第 二用户卡的信息的读取之后,通过多媒体接口 (MMI)将第一用户卡和第二 用户卡的信息显示给用户,从而用户可对所述第一用户卡和第二用户卡进行 选择。根据本发明的另一方面,该方法还包括如果用户选择了第一用户卡, 则对手机进行重置,使手机的所有功能模块回到开机初始化之前的状态。根据本发明的另一方面,该方法还包括对第一卡槽再次供电,以进行 正常的开才几初始化及网络注册过程。根据本发明的另一方面,该方法还包括如果用户选择了第二用户卡, 则手机直接进行开机初始化及网络注册过程。根据本发明的另一方面,提供一种移动通信终端,包括卡槽切换器, 用于在移动通信终端中控制多个用户卡之间的切换;第一卡槽,用于装栽第 一用户卡,并根据所述卡槽切换器的指令进行切换;以及第二卡槽,用于装 载第二用户卡,并根据所述卡槽切换器的指令进行切换。


将通过参照附图以示例的方式进一步描述本发明,其中 图1是示出根据本发明示例性实施例的手机的简化框图; 图2示出根据本发明示例性实施例的双模双卡手机的软件结构图,重点突出了双模开机和切换时涉及到的模块;如图3示出4艮据本发明示例性实施例的实现双模双卡手机的开机双卡检测的流程图;图4是示出根据本发明示例性实施例的用户i殳定开机方式的示图; 图5 A和图5B是示出根据本发明示例性实施例的开机的过程的具体实 现消息流程图;以及图6是示出根据本发明示例性实施例的切换过程实现的原理图。
具体实施方式
提供诸如详细构造和元件的在说明书中定义的内容以帮助全面理解本发 明的实施例。因此,本领域技术人员普通应理解,在不脱离本发明的范围和 精神的情况下,可对在此描述的实施例进行各种改变和修改。此外,为了清 楚和简明而省略对公知功能的结构的描述。图1是示出根据本发明示例性实施例的手机的简化框图。参照图1,根据本发明示例性实施例的手机包括GSM射频部分110、 TD-SCDMA射频部分120, GSM/TD-SCDMA主芯片140, TD-SCDMA MODEMIC150,天线开关130、键盘160,卡槽切换器170、第一卡槽172、 第二卡槽174以及其他外设180。其中,GSM和TD-SCDMA共用一套天线 系统,共用显示屏、键盘、语音系统、电源等。第一卡槽172、第二卡槽174 以及卡槽切换器170与主芯片有通信接口。也就是说,第一卡槽172、第二 卡槽174通过卡槽切换器170和主芯片相连。在同一时刻仅对一个卡槽供电。 卡槽切换器170优选地是通道切换芯片NLAS3799MN,用一个控制管脚来控 制两个通道的复用,控制管脚为高则选通A通道,控制管脚为低则选通B通 道,从而分别切换两个SIM卡读写通道。实现在TD-SCDMA和GSM两个网络之间进行手动切换,需要设计实现 一组菜单用以控制网络模式切换,切换过程中在软件硬件重新初始化时,使 LCD保持工作状态,并通过动画来提示用户。图2示出根据本发明示例性实施例的双模双卡手机的软件结构图,重点 突出了双模开机和切换时涉及到的模块。参照图2,根据本发明示例性实施例的双模双卡手机的软件包括 SMCPROC,其为SIM/USIM驱动模块,提供最基本的SIM/USIM操作方法, 读、写等;HECI,其为整个系统的供电模块,通过该模块对SIM/USIM供应 不同的电压;SAP,作为SIM/USIM的高层操作模块,该模块负责与其他模 块SPV、 Protocol等模块的数据交互,接受来自其他模块的消息,将其变为SMCPROC模块能识别的命令语言,同时也接受来自SMCPROC模块的命令, 在对所述命令进行解释后,将其发给相应的SPV和Protocol模块;HWLGPM: 用于和DSP交互数据,并提供省电方面的功能;INIT,负责整个系统的初始 化,初始化全部的硬件和软件;以及MMI,该模块是系统的人机界面模块, 在本发明的实现中,主要实现双模切换的菜单以及卡槽的设定等。如图3示出根据本发明示例性实施例的实现双模双卡手机的开机双卡检 测的流程图。参照图3,在步骤S310,手机先对第一"Ntl72供电,进行开机初始化 过程,读取SIM/USIM卡信息。接下来,在步骤S320,对手机进行重置,使 手机所有的功能模块回到开机初始化之前的状态。其后,在步骤S330,再对 第二卡槽174供电,进行开机初始化过程,读取SIM/USIM卡信息。在读取 两个卡槽的信息之后,在步骤S340,通过MMI显示给用户所述第一用户卡 和第二用户卡的信息供用户选择。在步骤S350,如果用户选择了第一用户卡, 则在步骤S360,对手机进行重置,使手机所有的功能模块回到开机初始化之 前的状态。其后,在步骤S370,再次对第一^Nfl72供电,并进入步骤S380, 进行正常的开机初始化及网络注册等过程。在步骤S350,如果用户选择了第 二用户卡,则进入在步骤S380,手机可以直接进行接下来的开机初始化及网 络注册等过程。图4是示出4艮据本发明示例性实施例的用户设定开机方式的示图。 参照图4,用户可以设定用哪种方式开机,注册到哪一个网络,可以设 定为开机提示,或者默认某种开机方式。默认开机方式可以有多种,比如默 认某一个卡槽开机,默认某一种网络模式开机,默认使用上次用户使用的网 络。当用户设定开机方式为开机提示后,开机时手机将提供两个卡的信息以 供用户选择。例如,当用户选择"双模设置"菜单中的"默认"项时弹出"默 认,,项的子菜单,此时,如果用户选择"网络优先级"项,则弹出"网络优 先级"子菜单。在"网络优先级"子菜单中,用户可以选择诸如"TD-SCDMA,, 或"GSM"的网络。如果用户在"默认"子菜单中选择了 "卡槽优先级"项, 则弹出"卡槽优先级"项子菜单。在"卡槽优先级,,项子菜单,,中,用户可 选择"左卡槽"或"右卡槽"。图5 A和图5B是示出根据本发明示例性实施例的开机的过程的具体实 现消息流程图。结合参照图2和图5A以及图5B,在步骤S501, ENV将TDA—INIT—REQ发送到SMCPROC。接下来,在步骤S502, SMCPROC将 HECI—READ—REQ发送到HECI 。 其后,在步骤S503 , ENV将 MOBI—ENV—START—IND发送到ACCESS 。在步骤S504 , SAP将 TDA—CARD—PRESENCE—ACTIVE—IND发送到SMCPROC 。其后,在步骤 S505 , SMCPROC将HECI—READ—REQ 、 HECI—ENABLE—REQ以及 HECI—WRITE—REQ发送到HECI 。在步骤S507 , SMCPROC执行 MOBI—SMCP—INTERNAL_WHENDONE—IND。在步骤S508, SMCPROC将 TDA—RESET—CARD—CNF发送到SAP。其后,在步骤S509, SAP将 TDA—INIT—REQ发送到SMCPROC。接下来,在步骤S510, SMCPROC将 HECI—WRITE—REQ和HECI—READ—REQ发送到HECI。在步骤S511, SMCPROC将TDA—CARD—PRESENCE_ACTIVE_IND发送到SAP。在步骤 S512, SAP将TDA—RESET—CARD—REQ发送到SMCPROC。其后,在步骤 S513 , SMCPROC将HECI—READ—REQ 、 HECI—ENABLE—REQ以及 HECI—WRITE_REQ发送到HECI 。在步骤S514 , SMCPROC执行 MOBI—SMCP—INTERNAL—WHENDONE—IND 。在步骤S515, SMCPROC将 TDA—RESET—CARD—CNF发送到SAP。其后,在步骤S516, SAP将 APPI—ACC—DUAL—CARD—SELECT—IND发送到MMI,从而MMI显示菜单 以供用户进行选择。接下来,在步骤 S517 , MMI 将 APPI—ACC_DUAL—CARD—SELECT—IND发送到SAP。如果用户选择了第一卡槽,则在步骤S518, SAP将TDA—INIT一REQ发 送到SMCPROC。接下来,在步骤S519, SMCPROC将HECI—WRITE—REQ 和HECI—READ—REQ发送到HECI 。在步骤S520 , SMCPROC将 TDA_CARD—PRESENCE—ACTIVE—IND发送到SAP。其后,在步骤S521, SAP将TDA—RESET—CARD—REQ发送到SMCPROC。接下来,在步骤S522, SMCPROC 将 HECI—READ—REQ 、 HECI—ENABLE—REQ 以及 HECI—WRITE—REQ发送到HECI 。在步骤S523 , SMCPROC执行 MOBI—SMCP—INTERNAL—WHENDONE—IND。在步骤S524, SMCPROC将 TDA—RESET—CARD—CNF发送到 SAP 。 在步骤S525 , SAP将 TDA_SEND—DATA—TO—CARD—REQ发送到SMCPROC。在步骤S526, SMCPROC执行MOBI—SMCP—INTERNAL—WHENDONE—IND。接下来,如果选择的用户卡是USIM卡,则SAP执行s—sap一USIM选择。如果选择的用户卡是SIM卡,则SAP执行s_sap—init。其后,在步骤S527, SMCPROC将TDA—ANSWER—FROM—CARD—CNF发送到SAP。接下来,在 步骤S528, SAP将MOBI—SAP—CARD—IN—INID发送到ACCESS,在步骤 S529, ACCESS将MOBI—SAP—FILE—ENQUIRE—REQ发送到SAP。在步骤 S530, SAP将MOBI—SAP—FILE—ENQUIRE—CNF发送到ACCESS。 图6是示出根据本发明示例性实施例的切换过程实现的原理图。 参照图6,首先,将用户需要切换到的RAT保存在EEPROM中,然后 停止协议栈的工作,释放所有连接,之后相当于一个重新开机的过程,在判 断使用哪种接入技术时,从EEPROM中读取相应的RAT,完成重新开机的过 程。如上所述,根据本发明提出的双模双卡手机的开机过程,用户可以在开 机之前获得两个卡槽中卡的信息,也可以根据用户的使用习惯和所处的环境 设定不同的开^L方案。此外,根据本发明提出的切换方法,用户可以方便的实现两种不同模式 之间的切换。虽然已经参照其特定示例性实施例示出和描述了本发明,但本领域技术 人员应理解,在不脱离由所附权利要求及其等同物定义的本发明的精神和范 围的情况下,可在形式和细节上进行各种改变。
权利要求
1. 一种在具有可分别插入两个用户卡的两个卡槽的双模双卡手机中进行用户卡之间的切换的方法,包括以下步骤在手机中对第一卡槽供电以进行开机初始化过程,从而读取第一卡槽中的第一用户卡信息;对手机进行重置,使手机的所有功能模块回到开机初始化之前的状态;以及在手机中对第二卡槽供电以再次进行开机初始化过程,从而读取第二卡槽中的第二用户卡信息。
2、 如权利要求1所述的方法,还包括在完成对所述第一用户卡和第二用户卡的信息的读取之后,通过多媒体 接口 (MMI)将第一用户卡和第二用户卡的信息显示给用户,从而用户可对 所述第 一用户卡和第二用户卡进行选择。
3、 如权利要求2所述的方法,还包括如果用户选择了第一用户卡,则对手机进行重置,使手机的所有功能模 块回到开^L初始化之前的状态。
4、 如权利要求3所述的方法,还包括对第一-Nt再次供电,以进行正常的开机初始化及网络注册过程。
5、 如权利要求2所述的方法,还包括如果用户选择了第二用户卡,则手机直接进行开机初始化及网络注册过程。
6、 如权利要求l所述的方法,其中,所述第一用户卡和第二用户卡是支 持GSM的SIM卡和支持TD - SCDMA的USIM卡中的一个。
7、 如权利要求4或5所述的方法,其中,所述网络是GSM网络和TD -SCDMA网络中的一个。
8、 一种移动通信终端,包括卡槽切换器,用于在移动通信终端中控制多个用户卡之间的切换;第一卡槽,用于装载第一用户卡,并根据所述卡槽切换器的指令进行切换;以及第二卡槽,用于装栽第二用户卡,并根据所述卡槽切换器的指令进行切换。
9、如权利要求8所述的动通信终端,其中,所述第一用户卡和第二用户 卡是支持GSM的SIM卡和支持TD - SCDMA的USIM卡中的一个。
全文摘要
提供一种在具有可分别插入两个用户卡的两个卡槽的双模双卡手机中进行用户卡之间的切换的方法,该方法包括以下步骤在手机中对第一卡槽供电以进行开机初始化过程,从而读取第一卡槽中的第一用户卡信息;对手机进行重置,使手机的所有功能模块回到开机初始化之前的状态;以及在手机中对第二卡槽供电以再次进行开机初始化过程,从而读取第二卡槽中的第二用户卡信息。
文档编号H04M1/02GK101247584SQ20071007887
公开日2008年8月20日 申请日期2007年2月16日 优先权日2007年2月16日
发明者徐月善, 振 李, 郭大群 申请人:北京三星通信技术研究有限公司;三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1