作为我项目的一个小扩展,我想看看我是否可以通过使用双 SIM 卡方法来提高连接弹性。双卡手机(或三卡、四卡手机)在许多发展中国家非常流行,而 AFAIK 大多基于联发科芯片组。但是,我想知道这些是否使用单个 GSM 模块(RF 基带 + 控制器),多路复用以供多个 SIM 使用,或者它们实际上具有与 SIM 卡数量一样多的 GSM 模块。
如果是多个模块,那么我想我已经知道需要什么,但是如果它是与多个 SIM 复用的单个模块,那么我想了解它是如何工作的。如果有人对它的工作原理有一个高级示意图,那么能够看一下就太好了。
编辑(2012 年 2 月 1 日): 称我为疯子,但我继续购买了 el-cheapo 双 SIM 卡手机来撬开它并查看内部,尽管由于集成度和密度非常高,我不希望弄清楚出很多。果然,显然有 2 个 SIM 卡,走线似乎通向可能是放在金属 EMI 屏蔽盒下的模块,没有任何标记。看不到移除 EMI 屏蔽盒的明显方法,因为不清楚它是如何粘在板上的。所以,不能确定,但考虑到屏蔽的大小可能是单个模块。
多 SIM 卡可能使用单个 GSM 射频模块的另一个原因是因为我发现一些声称有 4 个 SIM 卡的手机!嗯。
编辑(2012 年 2 月 15 日): 经过大量阅读后,我开始相信使用带有 2 个(或更多)SIM 的单个模块的方法是修改 GSM 模块本身的标准单 SIM 固件。这可能很难实现,纯粹通过应用处理器上的固件(或者在我的例子中是 uC)。模块上的固件公开了几种不同类型的 API sa Hayes AT 命令集或使用某种消息传递的本机 API,并且仅提供比处理多个 SIM 所需的更高级别的控制。这意味着,使用 Telit、Siemen/Benq、SimCom 等现成的 GSM 模块为我的项目实施双(或更多)SIM 卡并不容易(或不可能)。会继续寻找,如果有人有可信的知识来挑战这一发现,
编辑(2012 年 7 月 25 日): 我遇到了 2 款不同的手机(el-cheapo 底部支架深圳安卓手机),这两款手机的技术规格的一个关键差异引起了我的注意。有人说虽然手机支持2张SIM卡,但一次只能激活一张,我相信这是单模块双卡的方式。对于另一款手机,它表示对于支持的 2 张 SIM 卡,可以同时使用两张 SIM 卡,一张用于通话,另一张用于维持 3G 数据连接。如果不使用 2 个 GSM RF 模块,我认为无法做到这一点。当然,第二款手机更贵——大约 25 美元,这可以解释为更好的 ARM11 处理器(800MHz 而不是 650MHz)和额外的 GSM 模块,插入稍大的电池(仅额外 200mAh)。当然,
编辑(2013 年 2 月 12 日): 只是为了确认,在声称是双 SIM 卡的 el-cheapo 安卓手机上,肯定只有 1 个 GSM 模块,因为行为是如果您建立了数据会话,所有呼叫另一个 SIM 卡(来电),失败,网络运营商播放该号码无法接通的通知。实际上,这意味着当第二个手机号码“注册”到网络(在 GSM 意义上)时,它是不可访问的,因为手机(具有与手机号码对应的 SIM 卡)没有响应网络的“寻呼请求” ”。发生这种情况是因为唯一的 GSM 模块已经忙于为第一个 SIM 卡提供数据连接。
编辑(2015 年 9 月 15 日): 自从我上次发帖以来,桥下已经流过很多水。我发现文档表明这两种变体似乎都在蓬勃发展,尽管由于整体设备成本(包括电池成本)的原因,前者在低端设备中更受欢迎,即
- 单无线电,多 SIM 卡
- 双无线电(尚未找到多无线电 > 2,用于 GSM),多 SIM 卡
在电话手机行业,前者似乎被称为“双待”,后者被称为“双活”。
在这种情况下相关的一些有趣的链接:
然而,更有趣的是,这里是关于使用支持双 SIM 卡的移远 GSM 模块的应用说明。