单芯片双卡移动终端呼叫转移的方法

文档序号:7685473阅读:201来源:国知局
专利名称:单芯片双卡移动终端呼叫转移的方法
技术领域
本发明涉及双卡双待技术,特别是一种单芯片双卡移动终端呼叫转移 的方法,用于实现其双卡双待功能。
背景技术
随着移动通讯技术的发展,各种制式的移动终端越来越普及,有单PHS的,有单GSM的,有两种制式的如PHS/GSM、 GSM/GSM、 GSM/CDMA。 两种制式的手机有双卡双待功能,给用户带来了极大的通讯便利,但缺 点是价格相对于单制式的手机较为昂贵。这样在单制式上实现双卡双待 的功能就成一种需求,要求在硬件上实现双卡,通过软件上实现"双待"。 双'GSM卡单待手机可以同时插入两张SIM卡,两张卡分别单独待机。 如何实现双卡待机成为需要解决的问题。发明内容为克服上述己有技术的不足,本发明要解决的技术问题是提供一种单芯片双卡移动终端呼叫转移的方法,通过设置呼叫转移,在单芯片双GSM卡手机上实现了双GSM卡双待。为解决上述技术问题,本发明的技术方案是 . 一种单芯片双卡移动终端呼叫转移的方法,该单芯片双卡移动终端包括一套GSM通讯电路、 一个天线、单一存储器、两套SIM卡接口电路,以及一套其他控制电路,所述的两套SIM卡接口电路通过模拟开关切换两张SIM卡;所述的GSM通讯电路包括射频电路和基带处理器,所述天线与射频电路、基带处理器顺次连接.,该呼叫转移的方法由预设置模块完成,包括以下步骤步骤A. 1:上电开机,步骤A.2:读取保存在所述存储器中的默认待机卡信息,即当前待机卡 信息,如果该默认待机卡信息是A卡,则给该A卡上电;如果该默认待机卡 信息是B卡,则给该B卡上电;初始化待^1;步骤A. 3:通过手机键盘输入需要互相转移的两张SIM卡对应的两个号码;步骤A. 4:如果网络呼叫了未待机卡,转步骤A. 5;如果否,转步骤A. 9;步骤A.5:根据步骤A.2,如果当前待机的是A卡,转步骤A.6;如果是 B卡,转步骤A. 7;步骤A.6:位于存储器中的预设置模块调用附加业务模块,向网络请求B卡呼叫转移到A卡,转步骤A.8;步骤A.7:所述的预设置模块调用附加业务模块,向网络请求A卡呼叫 转移到B卡,转步骤A.8;步骤A. 8:所述的预设置模块把步骤A. 3中需要呼叫转移的两张SIM卡 对应的号码保存在所述的存储器中,A卡对应为号码l, B卡对应为号码2;步骤A.9:结束预设置。该呼叫转移的方法还需要由软切换模块完成,包括以下步骤 步骤B. 1:上电开机;步骤B. 2:所述的存储器中的软切换模块从所述的存储器读取呼叫转移的号码信息和当前待机卡信息;步骤B.3:软切换模块判断当前待机的是A卡还是B卡,如果是A卡,转 步骤B.4;如果是B卡,转步骤B.5;步骤B.4:软切换模块根据获取的呼叫转移号码信息,把对A卡号码1的呼叫转移到B卡号码2;转步骤B.6;步骤B.5:软切换模块根据获取的呼叫转移号码信息,把对B卡号码2的呼叫转移到A卡号码1;转步骤B.6;步骤B.6:所述的两套SIM卡接口电路通过模拟开关切换两张SIM卡,关闭当前待机卡,给另一张SIM卡上电; 步骤B.7:重新初始化待机。所述的基带处理器采用展讯公司的SPREADTRUM 6600D芯片。 所述的存储器采用三星公司的NOR+SRAM FLASH。 与现有技术相比,本发明的有益效果是本发明单芯片双卡移动终端呼叫转移的方法提供了一种在单芯片 叹GSM.卡手机上,实现双GSM卡"双待"的方法。通过在NOR FLASH 存储器保存哪张卡作为当前待机卡的信息和呼叫转移的两个号码信息, 对当前两张SIM卡使能状态检测来启动、控制呼叫转移,再实现"双待"。本发明方法通过设置自动呼叫转移而实现两张卡待机和切换,该呼叫 转移为无法到达转移和无应答转移,即意思为拨打该卡,网络无法接通 或关机状态或接通但无回应的这些情况下,呼叫转移到另外一张卡。使用者可以方便快捷的在不同卡之间进行切换,并且可以通过预先设 置目标待机实现双待功能。这样充分发挥单芯片双GSM卡手机的优势, 既可以作为GSM单待手机,又可以作为GSM/GSM双待手机。极大的方便了用户对手机的使用。


图1是本发明方法中预设置模块的流程图。 图2是本发明方法中软切换模块的流程图。图3是本发明的硬件框图。图4是本发明方法的总体系统框架图。
具体实施方式
下面结合附图和实施例对本发明的具体实施方式
做进一步详细的说 明,但不应以此限制本发明的保护范围。本发明方法在支持GSM通讯协议的单芯片双卡单待手机上均可通过添加预设置模块和软切换模块实现。请参阅图3本发明的硬件框图。本发明方法的单芯片双卡手机,使用 一套GSM通讯电路、 一个天线、单一存储器、两套SIM卡接口电路和一个模拟开关,以及一套其他控制电路。所述GSM通讯电路包括射频电路和基带处理器,所述射频电路包括射频收发芯片、射频功率放大器和天线开关,所述基带处理器包括GSM信号处理器和通用嵌入式CPU。该通用嵌入式CPU即基带主芯片BBIC。其它控制电路包括电源功率模块、键盘、音频电路和LCD接口电路。所述天线与射频龟路、基带处理器顺次连接。所述的存储器与所述的通用嵌入式CPU直接采用地址和数据总线连接,以传输信号。所述的通用嵌入式CPU与所述S頂卡通过所述的模拟开关相连,该模 拟开关将该通用嵌入式CPU传出的时钟和数据信号切换成两路,分别提供 给所述两个SIM卡。所述的基带处理器采用展讯公司的SPREADTRUM 6600D芯片。 所述的射频收发芯片采用芯科实验室有限公司的S工4210,所述的射频 功率放大器采用采用芯科实验室有限公司的SI 4300。 所述的存储器采用三星公司的NOR+SRAM FLASH。 所述的GSM信号处理器采用中星微公司的PM+VC0529。请参阅图4本发明方法所在的系统总体框架图。如图所示协议第一层模块Layerl:提供芯片和高层软件间的接口,直接控制芯片。协议第二层模块Layer2:完成数据传输和流量控制。设置模块(SETTING):现有技术中一般包括日期时间和屏幕显示等功能性设置,本发明中还增加了预设置和软切换功能模块。无线资源管理模块(Radio Resources,简称RR):完成无线资源管理。 任务管理模块(Mobility Management,简称MM):完成手机鉴权以及移动性管理。呼叫控制模块(Call control,简称CC):和手机呼叫相关的管理。 SMS: 短消息业务管理模块。附加业务模块(Sup. Services,简称SS):附加业务管理,如呼叫转 移、号码显示等。当有针对S頂卡操作的时候,应用软件层(Application Software), 即人机接口丽I向S頂卡控制模块发出操作命令,例如读电话本、发送 短消息;SIM卡控制模块向任务管理模块发出请求,例如请求发送短消息; 任务管理模块分配硬件资源,包括分配CPU处理能力资源、发送接收通道 等。预设置和软切换功能模块位于设置模块中。该预设置模块,通过键盘 输入需要呼叫转移的两个号码后,通过调用附加业务模块向网络申请呼叫 转移,并保存两个号码在存储器中。该软切换模块,在切换过程中,先通 过读取存储器中预设置模块保存的两个号码和当前待机卡信息,再调用附 加业务模块向网络申请呼叫转移,最后再控制模拟开关进行SIM卡切换, 重新开机初始化。本发明单芯片双卡移动终端呼叫转移的方法由预设置模块和软切换模块来完成。两个模块分别对应于不同情况,来完成自动呼叫转移功能。 请参阅图1本发明方法中预设置模块的流程图。该预设置模块具有待 机模式下设置和控制自动呼叫转移的功能,是一个独立的模块。用户向 网络运营商申请,开启该预设置功能后,根据当前的待机情况,可实现 把对未待机卡的呼叫转移到当前待机卡,从而实现"双待"功能。另提 供存储器中保存的两个号码信息给软切换模块查询使用。本发明的预设置模块设置当前待机卡信息和呼叫转移的号码信息,该 当前待机卡信息用于确定哪张卡待机,该呼叫转移的两个号码用来确定在切换待机时是A卡转B卡、还是B卡转A卡。该预设置步骤包括以下 步骤步骤A. 1:上电开机,步骤A.2:读取保存在所述存储器中的默认待机卡信息,即当前待机 卡信息,如果该默认待机卡信息是A卡,则给该A卡上电;如果该默认待机 卡信息是B卡,则给该B卡上电;初始化待机;步骤A. 3:通过手机键盘输入需要互相转移的两张SIM卡对应的两个号码;步骤A. 4:如果网络呼叫了未待机卡,转步骤A. 5;如果否,转步骤A. 9;步骤A.5:根据步骤A.2,如果当前待机的是A卡,转步骤A.6;如果是 B卡,转步骤A. 7;步骤A.6:位于存储器中的预设置模块调用附加业务模块,向网络请求B卡呼叫转移到A卡,转步骤A.8;步骤A.7:所述的预设置模块调用附加业务模块,向网络请求A卡呼叫 转移到B卡,转步骤A.8;步骤A. 8:所述的预设置模块把步骤A. 3中需要呼叫转移的两张SIM卡对应的号码保存在所述的存储器中,A卡对应为号码l, B卡对应为号码2;步骤A.9:结束预设置。每次开机时,首先读取手机NOR FLASH存储器中保存的默认待机卡 信息和呼叫转移的两个号码,该默认待机卡信息用于确定哪张卡待机, 该呼叫转移的两个号码用来确定在切换待机时是A卡转B卡、还是B 卡转A卡。在待机界面下按快捷键可以设置软切换卡的待机模式,即启动预设 置模块,开启自动呼叫转移功能。如果网络呼叫未待机卡,用户确认后直接进入切换流程,通过再次呼叫转移实现"双待"功能。用户可以通过手机中的设置菜单来设置下次开机的默认卡待机信息, 保存在存储器中。当下次开机时,会获取该默认卡待机信息,为接下来 的呼叫转移控制做好准备。当单芯片双GSM卡手机开机时,从存储器中读取默认待机卡信息, 初始化待机。开启设置自动呼叫转移,启动预设置模块,输入需要互相 转移的两个号码。检测当前待机的SIM卡,以确定是A卡呼叫转移到B 卡或是B卡呼叫转移到A卡。用户向网络运营商申请,该自动呼叫转移 功能确定开启后,非待机卡将自动呼叫转移到当前待机卡。请参阅图2本发明方法中软切换模块的流程图。该软切换模块具有待机模式下设置和控制软切换卡功能,为一个独立的模块。用户需要切 换卡待机时,该软切换模块通过获取存储器中的当前待机卡信息和呼叫 转移的号码信息设置自动呼叫转移,主要包括对SIM卡上电控制,重新 初始化等。该软切换步骤包括以下步骤步骤B. 1:上电开机;步骤B. 2:所述的存储器中的软切换模块从所述的存储器读取呼叫转 移的号码信息和当前待机卡信息;步骤B.3:软切换模块判断当前待机的是A卡还是B卡,如果是A卡,转 步骤B.4;如果是B卡,转步骤B.5;步骤B.4:软切换模块根据获取的呼叫转移号码信息,把对A卡号码1的呼叫转移到B卡号码2;转步骤B.6;步骤B.5:软切换模块根据获取的呼叫转移号码信息,把对B卡号码2的呼叫转移到A卡号码1;转步骤B.6;步骤B.6:所述的两套SIM卡接口电路通过模拟开关切换两张SIM卡,关闭当前待机卡,给另一张SIM卡上电; 步骤B.7:重新初始化待机。当单芯片双GSM卡手机待机时,如用户需要切换当前的待机卡,则开始软切换步骤,即启动软切换模块。从存储器中获得当前设置的呼叫I转移号码,重新向网络运营商请求呼叫转移,此转移为被切换卡(即当前待机卡)到目标卡(即非待机卡),然后关闭当前SIM卡,给另一张 目标SIM卡上电,重新初始化待机。
单芯片双GSM卡手机中,如果用户变更使用的当前两张卡,则需要重 新设置呼转移的两个号码,其他操作过程如前所述步骤进行。综上所述,本发明实施方式是基于图3所示的的硬件平台来实现的,可以实现单芯片双卡移动终端的双待功能。以上所述仅为本发明的较佳实施例而已,并非用来限定本发明的实施范围。即凡依本发明申请专利范围的内容所作的等效变化与修饰,都应为本发明的技术范畴。
权利要求
1、一种单芯片双卡移动终端呼叫转移的方法,该单芯片双卡移动终端包括一套GSM通讯电路、一个天线、单一存储器、两套SIM卡接口电路,以及一套其他控制电路,所述的两套SIM卡接口电路通过模拟开关切换两张SIM卡;所述的GSM通讯电路包括射频电路和基带处理器,所述天线与射频电路、基带处理器顺次连接;其特征在于该呼叫转移的方法由预设置模块完成,包括以下步骤步骤A.1上电开机,步骤A.2读取保存在所述存储器中的默认待机卡信息,即当前待机卡信息,如果该默认待机卡信息是A卡,则给该A卡上电;如果该默认待机卡信息是B卡,则给该B卡上电;初始化待机;步骤A.3通过手机键盘输入需要互相转移的两张SIM卡对应的两个号码;步骤A.4如果网络呼叫了未待机卡,转步骤A.5;如果否,转步骤A.9;步骤A.5根据步骤A.2,如果当前待机的是A卡,转步骤A.6;如果是B卡,转步骤A.7;步骤A.6位于存储器中的预设置模块调用附加业务模块,向网络请求B卡呼叫转移到A卡,转步骤A.8;步骤A.7所述的预设置模块调用附加业务模块,向网络请求A卡呼叫转移到B卡,转步骤A.8;步骤A.8所述的预设置模块把步骤A.3中需要呼叫转移的两张SIM卡对应的号码保存在所述的存储器中,A卡对应为号码1,B卡对应为号码2;步骤A.9结束预设置。
2、 根据权利要求l所述的单芯片双卡移动终端呼叫转移的方法,其特征在于该呼叫转移的方法还需要由软切换模块完成,包括以下步骤 步骤B. 1:上电开机;步骤B. 2:所述的存储器中的软切换模块从所述的存储器读取呼叫转 移的号码信息和当前待机卡信息;步骤B.3:软切换模块判断当前待机的是A卡还是B卡,如果是A卡,转 步骤B.4;如果是B卡,转步骤B.5;步骤B.4:软切换模块根据获取的呼叫转移号码信息,把对A卡号码1的呼叫转移到B卡号码2;转步骤B.6;步骤B.5:软切换模块根据获取的呼叫转移号码信息,把对B卡号码2的呼叫转移到A卡号码1;转步骤B.6;步骤B.6:所述的两套SIM卡接口电路通过模拟开关切换两张SIM卡,关闭当前待机卡,给另一张SIM卡上电; 步骤B.7:重新初始化待机。
3、 根据权利要求1所述的单芯片双卡移动终端呼叫转移的方法,其特征 在于所述的基带处理器采用展讯公司的SPREADTRUM 6600D芯片。
4、 根据权利要求1所述的单芯片双卡移动终端呼叫转移的方法,其特征 在于所述的存储器采用三星公司的NOR+SRAM FLASH。
全文摘要
本发明公开了一种单芯片双卡移动终端呼叫转移的方法,包括以下步骤步骤A.1上电开机,步骤A.2读取默认待机卡信息;步骤A.3输入需要互相转移的号码;步骤A.4如果网络呼叫了未待机卡,转步骤A.5;如果否,转步骤A.9;步骤A.5如果当前待机的是A卡,转步骤A.6;如果是B卡,转步骤A.7;步骤A.6向网络请求B卡呼叫转移到A卡,转步骤A.8;步骤A.7向网络请求A卡呼叫转移到B卡,转步骤A.8;步骤A.8所述的预设置模块把两张SIM卡对应的号码保存在所述的存储器中;步骤A.9结束预设置。通过设置呼叫转移,在单芯片双GSM卡手机上实现了双GSM卡双待。
文档编号H04Q7/22GK101252730SQ200810036110
公开日2008年8月27日 申请日期2008年4月16日 优先权日2008年4月16日
发明者傅春荣 申请人:嘉兴闻泰通讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1