首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SIM小程序开发

SIM小程序开发
EN

Stack Overflow用户
提问于 2012-03-21 13:02:29
回答 2查看 2K关注 0票数 2

我需要开发一个SIM卡小程序,使持有多个SIM卡(超级SIM卡)的SIM卡能够基于网络strength.Is在号码之间自动切换。

其次,我认为我需要访问SIM卡中的目录文件。有人知道这是怎么回事吗??我认为我需要在java开发工具包上开发applet代码。但是如何从我的代码中访问这些文件呢?

第三,所有的信息都通过手机中的调制解调器发送到SIM卡,该调制解调器由手机内部的控制器控制。除了applet之外,我还需要对它进行编程吗?

如果您有任何类型的信息,请帮助我。关于要遵循的步骤的任何一组说明都将是一个很大的帮助。

EN

回答 2

Stack Overflow用户

发布于 2012-03-22 02:34:45

SIM卡应用程序(小程序)将使用JavaCard开发。当然,这个项目需要一张SIM卡和一个读卡器。(您可能希望查看Gemalto、Giesecke and Devrient (G&D)、Oberthur、Advance Card Solutions (ACS)或任何智能卡提供商的智能卡和读卡器。)使用JavaCard,您可以访问SIM卡中的文件。但是,您需要了解文件的结构。您需要学习GSM、3GPP和ETSI文档,如GSM 11.11、GSM 11.14。有更新的文档,但这些是一些基础知识。

如果您的目标设备支持Java ME,那么您可以在手机上开发一个(JME)应用程序,该应用程序将与您的智能卡小程序通信。将使用Security and Trust Services API (SATSA) JSR177。

票数 1
EN

Stack Overflow用户

发布于 2019-01-03 15:18:00

开发具有后端应用程序和OTA网关支持此解决方案将是一个很好的选择。假设您正在使用的SIM卡支持SIM工具包,您可以开发SIM小程序,它使用主动命令提供本地信息,定期从终端请求网络管理报告(NMR)。作为来自终端的响应的核磁共振可以作为静默SMS(发送短消息)或TCP数据包(如果SIM卡支持并且在终端上启用了GPRS )通过小程序发送到后端。

后端在核磁共振中验证小区id及其位置的信号强度,并可以触发OTA平台将APDU发送到SIM小应用程序以执行卡的POWER命令,同时向其他SIM发送上电卡。

正如您可能意识到的,在任何情况下,当前的网络覆盖范围都应该至少提供SMS服务来执行SIM卡之间的切换,以便使后端应用程序运行逻辑。否则,应该有自定义终端来支持这种切换,而不需要进行任何网络通信。有几个SIM工具包事件,其中一个超出了覆盖范围。SIM小程序可以注册此事件的回调。一旦它发生,它就可以向终端发送命令,并且终端可以在给另一个SIM卡上电的同时给它所在的那个SIM卡上电。

在ETSI TS 102 223规范中解释了主动命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9798863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档