专利名称:控制通信单元与卡槽连接的方法、系统和多待机移动终端的制作方法
技术领域:
本发明属于移动通信领域,尤其涉及一种控制通信单元与卡槽连接的方法、 系统和多待^/L移动终端背景技术多待机移动终端是指移动终端在待机状态下,可以同时保持和多个网络通 信,如和全5求移动通^f言(Global System For Mobile Communication, GSM)以及 码分多址(Code Division Multiple Access , CDMA )网络通信,包括可以接听多 个网络的来电,也可以使用多个网络中的任一网络呼叫或操作其它业务。每种 网络制式对应不同类型的卡,如用户识别卡(Subscriber Identity Module,SIM) 适用于GSM制式,用户识别模块(User Identity Model, UIM)适用于CDMA 制式。目前的多待机移动终端中,卡槽与固定的通信单元相连,卡插入卡槽后, 采用 一个通信单元或读卡单元分别检测多个卡槽,以判断当前中断是否支持当 前卡,如果卡没有插入对应的卡槽,则通信单元不能识别当前卡,需要将卡取 出后,放入正确的卡槽,因此,现有的多模多待移动终端对卡槽所插入卡的类 型作了限制,如卡槽1对应双^^卡或者UIM,卡槽2对应SIM,通信单元对卡 槽中卡类型的检测识别率低,造成用户操作不方便。发明内容本发明实施例的目的在于提供一种控制通信单元与卡槽连接的方法,旨在 解决现有多模多待移动终端中,通信单元对卡槽中卡类型的检测识别率低,用 户操作不方便的问题。本发明实施例是这样实现的, 一种控制通信单元与卡槽连接的方法,包括以下步骤控制一通信单元检测卡槽中的卡类型,生成检测结果信息; 根据所述检测结果信息判断所述通信单元与所述卡槽中的卡类型是否匹配,如果不匹配,则控制切换至其它通信单元对所述卡槽中的卡类型进行枱r测。 本发明实施例的另 一 目的在于提供一种控制通信单元与卡槽连接的系统,所述系统包括检测控制单元,用于控制一通信单元检测卡槽中的卡类型,生成检测结果 4吕息;判断单元,用于根据所述检测结果信息判断所述通信单元与所述卡槽中的卡类型是否匹配;切换单元,用于当所述判断单元判断所述通信单元与所述卡槽中的卡类型 不匹配时,切换至其它通信单元对所述卡槽中的卡类型进行;险测。本发明实施例的另 一 目的在于提供一种多待机移动终端,所述多待机移动 终端包括控制通信单元与卡槽连接的系统,所述控制通信单元与卡槽连接的系 统具体包括检测控制单元,用于控制一通信单元检测卡槽中的卡类型,生成检测结果 信息;判断单元,用于^^艮据所述片企测结果信息判断所述通信单元与所述卡槽中的 卡类型是否匹配;切换单元,用于当所述判断单元判断所述通信单元与所述卡槽中的卡类型 不匹配时,切换至其它通信单元对所述卡槽中的卡类型进行检测。本发明通过调用切换卡槽模块,当当前通信单元不能识别当前卡槽中的卡 类型时,切换其它通信单元对卡槽中的卡类型进行4企测,提高了卡类型识别的 成功率,使得用户可以不考虑卡槽的卡类型,任意插卡,操作方便。
图1是本发明实施例提供的控制通信单元与卡槽连接的方法流程图;图2是本发明实施例提供的控制通信单元与卡槽连接的系统功能模块框图;图3是本发明实施例提供的控制通信单元与卡槽连接的系统执行流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明通过调用切换卡槽模块,当当前通信单元不能识别当前卡槽中的卡类型时,切换其它通信单元对卡槽中的卡类型进行;险测。图1示出了本发明实施例提供的控制通信单元与卡槽连接的方法流程。 在步骤Sll中,控制一通信单元检测卡槽中的卡类型,记录检测结果信息; 在步骤S12中,根据检测结果信息,判断通信单元与卡槽中的卡类型是否匹配,如果不匹配,控制其它通信单元检测卡槽中的卡类型。图2示出了本发明实施例提供的控制通信单元与卡槽连接的系统功能模块框图。在本发明实施例中,多待机移动终端可以包含n (n^l)个通信单元,相应 的,包含n个卡槽。n个通信单元分别通过连接装置与n个卡槽连接。开机后,控制单元22控制第一通信单元.24中的识别模块241,第二通信 单元25中的识别才莫块251,直到第n通信单元26中的识别模块261分别检测 第一卡槽27,第二卡槽28,直到第n卡槽29中的卡类型。在本发明实施例中, 每一通信单元可以设置一与其默认连接的卡槽,如第一通信单元24可以设置其 默认连接的卡槽为第一""Nf27,则开机后,控制单元22中的检测控制单元221 首先控制n个通信单元分别检测其相应的默认卡槽中的卡类型。识别模块将检测的结果信息反馈给控制单元22中的判断单元222,判断单元222根据检测的 结果信息判断通信单元与卡槽中的卡类型是否匹配,生成判断结果信息。当卡 槽中的卡类型与通信单元所支持的卡类型不匹配时,如当第一卡槽27中的卡类 型与第一通信单元24不匹配时,控制单元22中的判断单元222发出切换卡槽 指令,调用存储单元中的切换单元23,控制其它通信单元中的识别模块,如第 二通信单元25中的识别模块251,对第一-Nt 27中的卡类型进行检测,以此 类推,直到找到与第一"Nt27中卡类型相匹配的通信单元。如果n个通信单元 检测完毕,找不到与第一^Nf27中的卡类型相匹配的通信单元,则提示用户无 效卡,存储单元中切换单元23中的卡类型确定单元231同时根据判断单元222 的判断结果信息,当通信单元与卡槽中的卡类型匹配时,确定当前卡槽中的卡 类型。
通信单元中的识别模块对其它卡槽中的卡类型进行检测的原理与对第一-槽27中的卡类型斥企测原理相同,在此不再赘述。
通信单元中的识别才莫块对卡槽中的卡类型冲企测完成后,即当卡槽中的卡类 型与通信单元所支持的卡类型匹配时,信号接收单元21接收网络选择信号,并 将网络选择信号传送给控制单元22。控制单元22根据接收到的网络选择信号 和切换单元23中卡类型确定单元231所确定的卡槽的卡类型,如果所选择的网 络的卡槽是^r测到的相应通信单元的默认卡槽,则控制单元22发出连接指令, 控制所选择网络的通信单元中的连接模块与相应的卡槽的连接,例如,如果选 择第 一通信单元24对应的网络,其检测到的相应卡槽为其默认的第一-^槽27, 则控制第一通信单元24中的连接模块242与第一-Nf 27连接。如果所选择的 网络的卡槽不是检测到的相应通信单元的默认卡槽,则控制单元22中的判断单 元222发出切换卡槽指令,调用存储单元中切换单元23中的连接控制单元232, 发出切换连接指令,控制所选择网络的通信单元中的连接模块与检测到的相应 卡槽连接。例如,如果选择第二通信单元25对应的网络,其^r测到的相应卡槽 为第n卡槽29,则控制第二通信模块25中的连接模块252与第n卡槽29连接。通信单元与卡槽正确连接后,控制单元22中的通信单元启动单元223控制 通信单元启动,搜索相应网络并启动相应的网络服务。
在多待机移动终端待机状态下,信号接收单元21接收切换网络信号,并将 切换网络信号传送给控制单元22。控制单元22根据接收到的切换网络信号和 切换单元23中卡类型确定单元231所确定的卡槽的卡类型,如果所切换的网络 的卡槽是检测到的相应通信单元的默认卡槽,则控制单元22发出连接指令,控 制所切换网络的通信单元与相应的卡槽的连接,如果所切换的网络的卡槽不是 检测到的相应通信单元的默认卡槽,则控制单元22中的判断单元222发出切换 卡槽指令,调用存储单元中切换单元23中的连接控制单元232,控制单元22 发出切换连接指令,控制所切换网络的通信单元中的连接模块与检测到的相应 卡槽连接。切换后的通信单元与卡槽正确连接后,控制单元22中的通信单元启 动单元223控制切换后的通信单元启动,重新搜索相应网络并启动相应的网络 服务。
图3示出了本发明实施例提供的控制通信单元与卡槽连接的系统执行流程。
在步骤S301中,开机后,判断是否需要进行;险卡,是则执行步骤S302,
否则返回开始;
在步骤S302中,启动通信单元,检测卡槽中的卡类型;
在步骤S303中,判断通信单元是否同卡槽中的卡类型相匹配,以确定是否
需要切换卡槽同其它的通信单元进行检测,是则执行步骤S304,否则执行步骤
S305;
在步骤S304中,切换卡槽同其它的通信单元进刊-;险测; 在步骤S305中,选择网络;
在步骤S306中,通信单元与卡槽建立连接,正确连接后启动网络; 在步骤S307中,判断通信单元是否启动成功,是则执行步骤S308,否则 执行步骤S305;在步骤S308中,启动/关闭相应网络的通信功能;
在步骤S309中,判断是否需要切换网络,是则执行步骤S305,否则结束。 本发明中,多待机移动终端在开机后,通过控制单元调用切换卡槽模块, 使得当前通信单元不能识别当前卡槽中的卡类型时,可以切换其它通信单元对 卡槽中的卡类型进行检测,提高了卡类型识别的成功率,不需要对卡槽卡类型 进行限定,方便了用户操作。另外,在操作过程中,如果需要切换到其它的网 络,同样可以通过控制单元调用切换卡槽模块实现,实用性强,操作方便。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1. 一种控制通信单元与卡槽连接的方法,其特征在于,所述方法包括以下步骤控制一通信单元检测卡槽中的卡类型,生成检测结果信息;根据所述检测结果信息判断所述通信单元与所述卡槽中的卡类型是否匹配,如果不匹配,则控制切换至其它通信单元对所述卡槽中的卡类型进行检测。
2、 如权利要求l所述的方法,其特征在于,所述控制切换至其它通信单元控制切换至其它通信单元与所述卡槽连^^妄; 所述其它通信单元4全测所述卡槽中的卡类型,生成#企测结果信息; 根据所述检测结果信息判断所述其他通信单元与所述卡槽中的卡类型是否 匹配,如果匹配,则确定当前卡槽中的卡类型。
3、 如权利要求2所述的方法,其特征在于,所述确定当前卡槽中的卡类型 的步骤之后进一 步包括以下步骤接收网络选择信号;根据所述接收到的网络选择信号完成通信单元与相应的卡槽的连接。
4、 如权利要求3所述的方法,其特征在于,所述方法在根据所述接收到的 网络选择信号完成通信单元与相应的卡槽的连接步骤之后进一步包括以下步 骤通信单元启动,4叟索相应网络并启动相应的网络月良务。
5、 如权利要求4所述的方法,其特征在于,所述方法在通信单元启动,搜 索相应网络并启动相应的网络服务步骤之后进一步包括以下步骤接收切换网络信号;根据所述接收到的切换网络信号完成需要切换到的通信单元与相应的卡槽 的连接。
6、 一种控制通信单元与卡槽连接的系统,其特征在于,所述系统包括检测控制单元,用于控制一通信单元检测卡槽中的卡类型,生成检测结果信息;判断单元,用于4艮据所述检测结果信息判断所述通信单元与所述卡槽中的 卡类型是否匹配;切换单元,用于当所述判断单元判断所述通信单元与所述卡槽中的卡类型 不匹配时,切换至其它通信单元对所述卡槽中的卡类型进行检测。
7、 如权利要求6所述的系统,其特征在于,所述切换单元包括卡类型确定单元,用于当所述判断单元判断所述通信单元与所述卡槽中的 卡类型匹配时,确定当前卡槽中的卡类型。
8、 如权利要求7所述的系统,其特征在于,所述判断单元用于当判断所述 通信单元与所述卡槽中的卡类型不匹配时,发出切换卡槽指令,所述切换单元进一步包括连接控制单元,用于根据所述判断单元发出的切换卡槽指令,发出切换连 接指令;连接模块,用于根据所述连接控制单元发出的切换连接指令,控制通信单 元与相应卡槽。
9、 一种多待机移动终端,其特征在于,所述多待机移动终端包括控制通信 单元与卡槽连接的系统,所述控制通信单元与卡槽连接的系统具体包括-险测控制单元,用于控制一通信单元^r测卡槽中的卡类型,生成4企测结果 信息;判断单元,用于才艮据所述^r测结果信息判断所述通信单元与所述卡槽中的 卡类型是否匹配;切换单元,用于当所述判断单元判断所述通信单元与所述卡槽中的卡类型 不匹配时,切换至其它通信单元对所述卡槽中的卡类型进行检测。
10、 如权利要求9所述的终端,其特征在于,所述切换单元包括 卡类型确定单元,用于当所述判断单元判断所述通信单元与所述卡槽中的卡类型匹配时,确定当前卡槽中的卡类型。
11、如权利要求IO所述的终端,其特征在于,所述判断单元用于当判断所 述通信单元与所述卡槽中的卡类型不匹配时,发出切换卡槽指令,所述切换单元进一步包括连接控制单元,用于冲艮据所述判断单元发出的切换卡槽指令,发出切换连 接指令;连接模块,用于根据所述连接控制单元发出的切换连接指令,控制通信单 元与相应卡槽。
全文摘要
本发明适用于移动通信领域,提供了一种控制通信单元与卡槽连接的方法,方法包括以下步骤控制一通信单元检测卡槽中的卡类型,生成检测结果信息;根据所述检测结果信息判断所述通信单元与所述卡槽中的卡类型是否匹配,如果不匹配,则控制切换至其它通信单元对所述卡槽中的卡类型进行检测。本发明在当前通信单元不能识别当前卡槽中卡类型时,切换其它通信单元对卡槽中卡类型进行检测,提高了卡类型识别的成功率,使得用户可以不考虑卡槽的卡类型,任意插卡,操作方便,实用性强。
文档编号H04Q7/32GK101252736SQ200810066359
公开日2008年8月27日 申请日期2008年3月27日 优先权日2008年3月27日
发明者刘碧波, 李胡送, 马怡伟 申请人:宇龙计算机通信科技(深圳)有限公司