论文部分内容阅读
智能卡由于具有信息处理能力,且体积小,便于携带,在人类生活中得到了广泛使用,逐渐成为人类生活中不可或缺的一部分,它也加快人类生活的步伐,提高了人类生活的质量。随着第三代移动通信技术的飞速发展和普及,在移动通信领域中出现了越来越丰富的业务种类,除了传统的语音与数据业务外,多媒体业务、交互式数据业务、电子商务、互联网业务等多种信息服务也越来越受到人们的青睐。在未来的智能卡应用发展中,构造一个强大的智能卡文件系统,为构建完善的3G应用系统提供强有力的支持是必要的,来有效的发挥智能卡的优势。本文主要目标就是对智能卡文件系统的研究。
本文阐述了所选课题的研究背景、项目背景、选题意义。对智能卡与闪存存储器进行简要描述,分析了国内外智能卡文件系统的研究现状和常见的嵌入式日志文件系统,并对静态与动态文件系统进行分析,比较其优缺点及指出在实际应用中存在的不足。根据操作系统原理知识、文件管理和存储器物理特性等相关知识,提出了相应的解决方案。详细设计了智能卡操作系统和文件系统的体系结构,还有文件系统相关数据结构、数据存储结构、存储空间分配与回收及文件数据可靠性、一致性等。文件系统采用平均磨损技术,块映射技术等来最大限度的延长智能卡的使用寿命,使用日志技术、掉电保护技术与文件的安全访问机制来保证文件系统的可靠性、健壮性和数据的一致性。随后,详细描述文件系统关键接口的实现过程,对所设计的静态文件系统进行仿真与测试,从时间、空间和安全等方面对两种文件系统进行性能分析,从而来论证本文所设计文件系统的优越性、有效性与正确性。论文最后阐述了文件系统在实现过程中关键技术与创新点,并对设计中的关键算法进行描述。论文中引用数据库中的日志备份技术来保证文件系统的可靠性,采用树型目录结构与静态文件存储管理方式,来提高数据检索、定位的速度与空间的利用率。从而提高智能卡整体性能。