论文部分内容阅读
随着CDMA网络的发展,作为CDMA机卡分离关键技术的UIM卡技术也得到飞速发展,UIM卡已经从早期的32K、64K容量发展到128K、256K的大容量,卡片结构也正从NATIVE向UICC架构过渡。卡片容量的扩大以及卡片架构的改变,为卡片多通道、多应用的发展提供了可能。CSIM (Cdma2000Subscriber Identify Module)是CDMA2000用户标识模块,是CDMA2000网络中使用的UIM卡的延续与进步。对于CSIM来说,它不再是建立于单一的电信应用平台上,而是成为通用集成电路卡UICC(Universal Integrated Circuit Card)上驻留的多种应用之一。Java卡技术是建立在智能卡技术的基础上的,是Java技术、智能卡技术的有机结合体,在智能卡的硬件系统上通过软件搭建一个支持Java应用程序下载、安装和运行的软、硬件系统。Java智能卡利用了Java的平台无关性,使得Java程序编写后可以在不同卡操作平台上运行,同时Java卡的API是一个规范化的Java语言大型应用程序的接口,利用智能卡技术使电子商务、网络存取、游戏程序以及认证等功能的实现成为可能基于Java Card技术的CSIM卡,是未来卡片发展趋势,是多应用、支付RFID卡片等发展的基础,是CDMA运营商运营3G的基础关键工作。CSIM中新的文件结构更加系统化,层次更加清晰,极大的提高了终端寻址速度;扩展的APUD指令系统,使终端与卡片之间的机卡交互范围更广,指令的功能更加强大。CSIM卡片基于UICC架构,提供了多应用、多线程的操作模式,使其上面加载如RFID支付功能、电子钱包、电子存折、OTP应用、M2M应用等成为可能。针对现在已发行UIM卡存在的不足,以及多应用业务的发展,迫切需要能支持多应用、多线程、能并行处理的多通道机制的UIM卡,即由ICC平台向UICC平台发展,UIM卡向CSIM卡,Native UIM卡向JAVA CARD过渡,这是卡片基础结构的重大改变,属于平台架构迁移,是卡发展和加载多应用功能的奠基石工作,只有完成架构的转变,卡片才能从单一通信功能向加载多应用进行转变。基于此,本毕业论文课题结合国内外UIM卡技术现状和发展趋势以及CDMA运营商的需求,研究包括基于UICC平台的CSIM卡及其BIP下载技术、JavaCard技术及应用下载管理的设计及实现。