三卡双待手机及在手机中实现三卡双待功能的方法

文档序号:7896924阅读:615来源:国知局
专利名称:三卡双待手机及在手机中实现三卡双待功能的方法
技术领域
本发明涉及一种手机及其通信方法,尤其涉及一种具有三卡双待功能的手机及在手机中实现三卡双待功能的方法。
背景技术
为了更好地理解本发明,下面就本领域内的一般技术人员所公知的背景技术作一简单的介绍。GSM(Global System for Mobile Communications)中文为全球移动通讯系统,是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以共同使用一个移动电话网络标准,让用户使用一部手机就能行遍全球。GSM系统包括 GSM 900 :900MHz、GSM1800 1800MHz 及 GSM1900 1900MHz 等几个频段。基带处理器是移动电话的一个重要部件,相当于一个协议处理器,负责数据处理与储存,主要组件为数字信号处理器、微控制器、内存等单元,主要功能为基带编码/译码、 声音编码及语音编码等。基带处理器也叫基带芯片,不同的基带处理器支持不同的通信标准,基于GSM通信标准的基带芯片,通常也叫GSM芯片。SIM卡是带有微处理器的芯片,内有5个模块CPU、程序存储器ROM、工作存储器 RAM、数据存储器EEPROM和串行通信单元,这5个模块集成在一块集成电路中。SIM卡在与手机连接时,最少需要5个连接线1、电源(Vcc)2、时钟(CLK)3、数据1/0 口(Data)4、复位 (RST) 5、接地端(GND),其插入手机SIM卡座时,分别与SIM卡座的相应信号端连接。选择开关(Switch)是一种三稳态电路,它可以根据选通端的电平,决定输人端与输出端的状态。当选通端处在选通状态时,输出端的状态取决于输人端的状态;当选通端处于截止状态时,则不管输人端电平如何,输出端都呈高阻状态。选择开关有单路和多路之分,顾名思义,单路选择开关能够复用一根信号线,多路选择开关能够复用两根以上的信号线。RTC(Real Time Clock)是实时时钟的简称。RTC寄存器保证手机终端在不断电的情况下能够保持以前存储的信息。NVRAM(Non-VolatiIe Random Access Memory)是非易失性随机访问存储器的简称,指断电之后,所存储的数据不丢失的随机访问存储器。在手机系统中,此部分一般通过文件系统实现,因此要想访问NVRAM,必须先系统初始化完成文件系统之后才能正常访问 NVRAM0现有的基于GSM芯片的手机通信方法有三种即单卡单待、双卡单待及双卡双待。单卡单待是最普通的手机通信方法,手机仅有一个SIM卡座,其技术方案如图1所示,基带处理器的用于与SIM卡连接的电源/地/时钟/复位/数据信号直接连接至SIM 卡座的相应信号端。这是最普通的手机通信方法,只有一个SIM卡待机。双卡单待指手机有两个SIM卡座,可以插入两张SIM卡,但用户只能通过手机界面选择一个SIM卡待机。其具体技术方案如图2所示,基带处理器的用于与SIM卡连接的时钟/复位/数据信号中的时钟/复位信号分别直接与第一、第二 SIM卡座的时钟、复位信号端连接。基带处理器的用于与SIM卡连接的时钟/复位/数据信号中的数据信号通过一个单路选择开关分成两路,一路连接第一 SIM卡座的数据信号端,另外一路连接第二 SIM卡座的数据信号端,基带处理器通过控制信号来控制单路选择开关选择SIMl或者SIM2待机。双卡双待指手机有两个SIM卡座,而且两张SIM卡能同时待机。其工作原理是基带处理器通过软件不断在SIM卡注册的两个网络间互相切换,用来保持手机和网络通信。 由于切换时间非常短,属于毫秒级别,对用户而言并不能感觉网络发生了切换,等同于实现了两张卡同时待机。其具体技术方案如图3所示,基带处理器的用于与SIM卡连接的时钟 /复位/数据信号通过一个多路选择开关分别和两个SIM卡座的时钟/复位/数据信号端连接,基带处理器通过控制信号来控制多路选择开关选择HMl或者SIM2通信。现有的这些技术方案最多只能实现双卡双待,也就是在硬件上同时只能支持两个 SIM卡,如果用户同时有三个SIM卡,就不能同时使用。通常,如果用户要使用第三个SIM 卡,就需要打开手机后盖进行更换,费时费力,非常不方便。由此可见,为方便有三个SIM卡的用户,急需要对现有技术进行改进。

发明内容
本发明要解决的技术问题在于克服现有技术不能同时使用三个SIM卡的缺陷,提供一种具有三卡双待功能的手机及在手机中实现三卡双待功能的方法。本发明解决其技术问题所采用的技术方案是一种具有三卡双待功能的手机,所述手机机壳内设有基带处理器、第一 SIM卡座、第二 SIM卡座以及第三SIM卡座;所述基带处理器的用于与SIM卡座连接的时钟/复位/数据信号连接至一个多路选择开关的输入端;所述多路选择开关的输出端分为两组,第一组时钟/复位/数据信号与所述第一 SIM卡座的相应信号端连接,第二组时钟/复位/数据信号中的数据信号连接至一个单路选择开关的输入端,所述单路选择开关的输出端分别与所述第二、第三SIM卡座的数据端连接,所述第二组时钟/复位/数据信号中的时钟/复位信号则分别直接与所述第二、第三SIM卡座的时钟、复位信号端连接。所述基带处理器分别向所述多路选择开关、单路选择开关输出控制信号,以在所述三个SIM卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。在本发明所述的具有三卡双待功能的手机中,所述手机基带处理器为GSM芯片。在本发明所述的具有三卡双待功能的手机中,所述基带处理器的RTC寄存器中存储了 SIM值;所述RTC寄存器在手机不断电的情况下,保持存储的SIM值不变。在本发明所述的具有三卡双待功能的手机中,所述手机终端的NVRAM存储器中存储了 SIM值;所述NVRAM存储器在手机断电的情况下,保持存储的SIM值不变。一种在手机中实现三卡双待功能的方法,包括通过多路选择处理,将基带处理器输出的时钟/复位/数据信号分为两组,将第一组输出到第一卡座,将第二组的数据信号作单路选择处理,分成两路分别输出到第二、第三卡座,将第二组的时钟/复位信号作复用处理,分别输出到第二、第三卡座;通过控制所述多路选择和单路选择处理,在所述三个SIM 卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。在本发明所述的在手机中实现三卡双待功能的方法中,所述基带处理器通过读取手机终端的RTC寄存器和NVRAM存储器中的SIM值对所述单路选择处理进行控制。在本发明所述的在手机中实现三卡双待功能的方法中,在手机系统启动时,所述基带处理器通过读取手机终端的RTC寄存器中的SIM值,向单路选择开关输出控制信号,控制所述第二卡座和第三卡座之间的切换。在本发明所述的在手机中实现三卡双待功能的方法中,所述基带处理器在系统初始化完成后,通过读取NVRAM存储器中的SIM值,并与所述RTC寄存器中的SIM值进行比较, 保证输出控制信号正确。在本发明所述的在手机中实现三卡双待功能的方法中,当用户通过手机界面进入菜单选择切换SIM2/SIM3时,系统将用户选择的相应的SIM值保存进NVRAM存储器和RTC 特定寄存器中,对所述单路选择处理进行控制。在本发明所述的在手机中实现三卡双待功能的方法中,在手机断电的情况下,所述基带处理器通过读取NVRAM存储器中的SIM值,保证输出控制信号正确。本发明具有如下优点第一,生产成本低,本发明的具有三卡双待功能的手机,在现有的双卡双待电路中仅增加了一个单路选择开关和一个SIM卡座,生产成本增加不大。 第二,操作简单,用户可以不必更换SIM卡或购买新手机,就可以同时使用三个SIM卡。本发明与现有技术相比,不论在结构还是功能上都有显著的进步和突出的贡献, 且具有实用性,能够产生积极的效果,通过本技术方案,手机用户可以选择使用三个SIM卡中的两个同时待机。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是现有单卡单待手机技术方案的电路连接示意图;图2是现有双卡单待手机技术方案的电路连接示意图;图3是现有双卡双待手机技术方案的电路连接示意图;图4是本发明三卡双待手机技术方案的电路连接示意图;图5是本发明在手机中实现三卡双待功能的方法中系统启动时SIM卡模式切换时的流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。如图4所示,一种具有三卡双待功能的手机,所述手机机壳内设有基带处理器、第一 SIM卡座、第二 SIM卡座以及第三SIM卡座;所述基带处理器的用于与SIM卡座连接的时钟/复位/数据信号连接至一个多路选择开关的输入端;所述多路选择开关的输出端分为两组,第一组时钟11/复位12/数据13信号与所述第一 SIM卡座的相应信号端连接,第二组时钟21/复位22/数据23信号中的数据23信号连接至一个单路选择开关的输入端,所述单路选择开关的输出端分别与所述第二、第三SIM卡座的数据端连接,所述第二组时钟21/ 复位22/数据23信号中的时钟21/复位22信号则分别直接与所述第二、第三SIM卡座的时钟、复位信号端连接。所述基带处理器分别向所述多路选择开关、单路选择开关输出控制信号1、2,以在所述三个SIM卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。所述手机基带处理器为GSM芯片。所述基带处理器的RTC寄存器中存储了 SIM值;所述RTC寄存器在手机不断电的情况下,保持存储的SIM值不变。所述手机终端的NVRAM存储器中存储了 SIM值;所述NVRAM存储器在手机断电的情况下,保持存储的SIM值不变。由前述在现有的双卡双待电路中仅增加了一个单路选择开关和一个SIM卡座,使得本发明具有三卡双待功能的手机在硬件上可支持用户同时使用三个SIM卡。一种在手机中实现三卡双待功能的方法,包括通过多路选择处理,将基带处理器输出的时钟/复位/数据信号分为两组,将第一组输出到第一卡座,将第二组的数据信号23 作单路选择处理,分成两路231、232,分别输出到第二、第三卡座,将第二组的时钟21/复位 22信号作复用处理,分别输出到第二、第三卡座;通过控制所述多路选择和单路选择处理, 在所述三个SIM卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。所述基带处理器通过读取手机终端的RTC寄存器和NVRAM存储器中的SIM值对所述单路选择处理进行控制。在手机系统启动时,所述基带处理器通过读取手机终端的RTC寄存器中的SIM值, 向单路选择开关输出控制信号,控制所述第二卡座和第三卡座之间的切换。所述基带处理器在系统初始化完成后,通过读取NVRAM存储器中的SIM值,并与所述RTC寄存器中的SIM值进行比较,保证输出控制信号正确。当用户通过手机界面进入菜单选择切换SIM2/SIM3时,系统将用户选择的相应的 SIM值保存进NVRAM存储器和RTC特定寄存器中,对所述单路选择处理进行控制。在手机断电的情况下,所述基带处理器通过读取NVRAM存储器中的SIM值,保证输出控制信号正确。本发明所述的具有三卡双待功能的手机,其系统工作原理是1、当用户通过手机界面进入菜单选择切换SIM2/SIM3时,基带处理器设置了两个预先定义的SIM值,例如,用VA代表用户选择SIM2,用VB代表用户选择SIM3。当用户选择后,基带处理器将用户选定的相应的SIM2或SIM3值(即VA或VB)设置到NVRAM存储器和 RTC特定寄存器中;当手机第一次开机,用户未有效设定SIM2值或SIM3值时,NVRAM存储器和RTC特定寄存器将SIM2或SIM3值其中的一个作为默认值进行存储;2、因为SIM模式切换处于系统启动时,系统初始化还没有完成,此时不能读取 NVRAM存储器,因此只有从RTC特定寄存器中读取,且RTC特定寄存器在不断电的情况下能保持以前存入的信息,NVRAM存储器能在断电的情况下保持信息,在手机系统重启的情况下,这个值不会改变,只有在手机断电,再上电重启的情况下,RTC特定寄存器中的值才可能发生改变,恢复为默认值,但此时由于NVRAM存储器中的值没有改变,重新启动系统后,基带处理器直接将从NVRAM存储器中读取的值设置到RTC特定寄存器中,保证整个系统会执行正确的程序流程;
3、系统启动后,由于手机基带处理器的RTC特定寄存器中存储了 SIM2或SIM3的值,基带处理器读取RTC特定寄存器中存储的SIM值,根据读取的SIM值通过控制信号2对单路选择开关进行控制,如果读取的是SIM2的值,则使单路选择开关接通SIM2,如果读取的是SIM3的值,则使单路选择开关接通SIM3,进入正常的启动程序;4、系统初始化完成后,基带处理器读取NVRAM存储器中存储的SIM的值,并和从 RTC特定寄存器中存储的值进行比较a.如果这两个值不相等,系统直接将从NVRAM存储器中读取的值设置到RTC特定寄存器中,然后重新启动系统,因为这个值保存在RTC的特定寄存器中,所以在重启的过程中,这个值不会丢失,启动后整个系统会执行正确的程序流程; b.如果相等,则进入正常的工作状态;5、当用户通过手机界面进入菜单选择切换SIM2/SIM3时,系统将用户选择的SIM2 或SIM3值保存进NVRAM存储器和RTC特定寄存器中,然后提示重新启动系统,由于是保存在NVRAM和RTC寄存器中,这个值在启动过程中不会丢失,系统重新启动后,根据读取的值来切换SIM模式。在具体应用中,如图5所示是本发明在手机中实现三卡双待功能的方法中系统启动时SIM卡模式切换时的流程图,图中SIM2代表第二卡座中的SIM卡,SIM3代表第三卡座中的SIM卡,SIM2值和SIM3值是预先定义的两个常数,其包括以下步骤Al)在手机系统启动时,基带处理器根据从RTC特定寄存器中读取的SIM2或SIM3 值对单路选择开关进行控制,如果读取的是SIM2的值,则使单路选择开关接通SIM2,如果读取的是SIM3的值,则使单路选择开关接通SIM3,进入SIM卡正常启动程序,执行步骤 A2);A2)在手机系统初始化完成后,基带处理器读取NVRAM存储器中存储的SIM2或 SIM3值,并和从RTC特定寄存器中存储的值进行比较a.如果这两个值不相等,系统直接将从NVRAM存储器中读取的值设置到RTC特定寄存器中,然后重新启动系统,执行步骤Al); b.如果相等,则进入正常的工作状态;A3)当用户通过手机界面进入菜单选择切换SIM2/SIM3时,系统将用户选择的 SIM2或SIM3值保存进NVRAM存储器和RTC特定寄存器中,然后提示重新启动系统,执行步骤 Al)。
权利要求
1.一种具有三卡双待功能的手机,所述手机机壳内设有基带处理器、第一 SIM卡座以及第二 SIM卡座,其特征在于,其中还设有第三SIM卡座;所述基带处理器的用于与SIM卡座连接的时钟/复位/数据信号连接至一个多路选择开关的输入端;所述多路选择开关的输出端分为两组,第一组时钟(11)/复位(1 /数据(1 信号与所述第一 SIM卡座的相应信号端连接,第二组时钟Ol)/复位0 /数据信号中的数据信号连接至一个单路选择开关的输入端,所述单路选择开关的输出端分别与所述第二、第三SIM卡座的数据端连接,所述第二组时钟Ol)/复位0 /数据信号中的时钟01)/复位02)信号则分别直接与所述第二、第三SIM卡座的时钟、复位信号端连接;所述基带处理器分别向所述多路选择开关、单路选择开关输出控制信号(1、幻,以在所述三个SIM卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。
2.根据权利要求1所述的具有三卡双待功能的手机,其特征在于,所述基带处理器为 GSM芯片。
3.根据权利要求1所述的具有三卡双待功能的手机,其特征在于,所述基带处理器的 RTC寄存器中存储了 SIM值;所述RTC寄存器在手机不断电的情况下,保持存储的SIM值不变。
4.根据权利要求1所述的具有三卡双待功能的手机,其特征在于,所述手机终端的 NVRAM存储器中存储了 SIM值;所述NVRAM存储器在手机断电的情况下,保持存储的SIM值不变。
5.一种在手机中实现三卡双待功能的方法,其特征在于,包括通过多路选择处理,将基带处理器输出的时钟/复位/数据信号分为两组,将第一组输出到第一卡座,将第二组的数据信号作单路选择处理,分成两路(231、23幻分别输出到第二、第三卡座,将第二组的时钟/复位信号作复用处理,分别输出到第二、第三卡座;通过控制所述多路选择和单路选择处理,在所述三个SIM卡座中选择第一、第二卡座为一组合双待工作或第一、第三卡座为一组合双待工作。
6.根据权利要求5所述的方法,其特征在于,所述基带处理器通过读取手机终端的RTC 寄存器和NVRAM存储器中的SIM值对所述单路选择处理进行控制。
7.根据权利要求6所述的方法,其特征在于,在手机系统启动时,所述基带处理器通过读取手机终端的RTC寄存器中的SIM值,向单路选择开关输出控制信号,控制所述第二卡座和第三卡座之间的切换。
8.根据权利要求7所述的方法,其特征在于,所述基带处理器在系统初始化完成后,通过读取NVRAM存储器中的SIM值,并与所述RTC寄存器中的SIM值进行比较,保证输出控制信号正确。
9.根据权利要求6所述的方法,其特征在于,当用户通过手机界面进入菜单选择切换 SIM2/SIM3时,系统将用户选择的相应的SIM值保存进NVRAM存储器和RTC特定寄存器中, 对所述单路选择处理进行控制。
10.根据权利要求9所述的方法,其特征在于,在手机断电的情况下,所述基带处理器通过读取NVRAM存储器中的SIM值,保证输出控制信号正确。
全文摘要
本发明公开了一种三卡双待手机及其通信方法,该三卡双待手机有三个SIM卡座,并提供了一种在手机中实现三卡双待功能的方法可实现两个手机卡同时待机。本发明通过在双卡双待的电路中第二SIM卡座的数据线(23)上增加一个单路选择开关,使得基带处理器可以根据用户需要选择第一SIM卡座和第二SIM卡座为一组合双待工作或者第一SIM卡座和第三SIM卡座为一组合双待工作,这样用户就可以方便地通过切换使用三个SIM卡。
文档编号H04W88/06GK102548046SQ20101060442
公开日2012年7月4日 申请日期2010年12月24日 优先权日2010年12月24日
发明者秦将为 申请人:深圳市经纬科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1