基于以太网的嵌入式网络读卡器的设计及其在“一卡通”系统中的作用

来源 :东华大学 | 被引量 : 0次 | 上传用户:zhongtuo97
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于非接触式IC卡的校园“一卡通”系统是IC卡在教育领域的一个重要应用。读卡器是“一卡通”系统中最主要设备之一,读卡器本身一般带有RS-232接口或者标准RS-485接口,可支持构成小范围的总线结构或星形结构的局域网络。但是这种网络的通信距离比较有限,有关的通信协议也比较少,并且一般是孤立于Internet以外的。即使联网,一般也是通过PC机来实现仪器的网络化,往往一个读卡终端就需要配备一台计算机与之相联,这样不仅使用不便,而且代价不菲。本文以解决此类问题为出发点,将嵌入式技术与“一卡通”技术相结合,设计并实现了一个基于以太网的嵌入式网络读卡器,并深入研究了实现过程中涉及到的关键技术,最后还探讨了其应用于“一卡通”系统时的安全性问题。   首先,通过对“一卡通”系统在国、内外的应用现状的分析,指出目前“一卡通”应用中网络覆盖范围受限和系统通信实时性差的问题,并提出了将嵌入式技术与“一卡通”技术相结合的解决方法,提出了本课题的主要研究内容和技术路线。   其次,分析了本课题所涉及的核心技术。包括智能卡的存储技术、“一卡多用”的原理、非接触式读卡器的物理构造、读写原理,读卡器的网络接口和数据传送方式等智能卡相关的技术,以及嵌入式系统的体系结构、嵌入式处理器、嵌入式操作系统以及嵌入式应用软件的开发技术等。   然后,提出了网络读卡器设计方案,详细阐述了网络读卡器的具体实现方法和过程,并深入研究了实现过程中涉及到的一些关键技术。嵌入式控制软件是整个系统的控制核心,包括两个主要的功能模块:串行通信模块和网络通信模块,其中串行通信模块通过串口控制通用读卡器实现对射频卡的读写;网络通信模块实现读卡器与以太网的信息交互。在系统实现过程中,还深入研究了Boot Loader的引导过程,uClinux的裁减和移植、Linux下的串行通信、Linux Socket网络编程等关键技术。   接着,基于本课题所设计的网络读卡器,改进了IC卡的信息存储结构,开发了一个IC卡考勤系统。这是对原有“一卡通”系统向非消费领域应用的扩展。   最后,还研究了网络读卡器在“一卡通”系统应用时的安全性问题。论文从影响“一卡通”系统安全的几个关键因素出发,提出了在“一卡通”应用的各个环节解决安全隐患的措施,并提出了基于CA认证和防火墙技术的系统安全架构。   基于以太网的网络读卡器已在课题研究期间实现,并在实验室局域网环境下得到验证。总体来说,该系统设计方案是可行的,不仅改变了原有“一卡通”系统的组网方式,而且提供了读卡数据的实时传送功能,拓展了读卡器的应用领域,在安全性方面也提供了一定的保障。
其他文献
本课题在系统概括分析国内外医疗仪器发展的基础上,将微电子技术、计算机软硬件技术、现代信号处理技术、虚拟现实技术等与测试技术、仪器技术密切结合,将虚拟仪器技术引入生物
随着对Web服务研究的不断深入,能够提供增值功能的组合Web服务得到了广泛的重视。服务组合通过动态的合成已有的Web服务,无需重构整个服务组合,能够很好的适应Internet环境和业
对象技术和组件技术是当前计算机发展的热点。J2EE标准作为应用程序开发和运行平台,综合了面向对象技术、软件体系结构理论、组件技术、分布式对象技术等多方面的研究成果,为
机器人足球比赛是近年来国际上兴起的一种高科技竞赛活动。足球机器人是集机器人学、智能控制、数据融合、计算机技术、无线通讯、图像处理、机械学等多种学科和技术于一体的
随着科学技术的发展,人体动作识别逐渐成为人工智能和机器视觉领域一个重要的研究方向,具有广阔的发展前景和很强的实用价值。可应用于日常的视频监控、智能医疗、运动分析、
随着移动通信技术、计算机技术、网络技术的迅猛发展,现代移动通信技术已迈入3G(3rd Generation)时代。第三代移动通信系统是现代通信技术、网络技术以及计算机技术融合的产
近几年随着无线通信技术、传感器技术、信息采集和处理技术的飞速发展,出现了低成本、低功耗、多功能的微型无线传感器结点。这些微型无线传感器结点在目标环境中构筑成网络,通
网络化制造是企业在网络环境支持下,开展其业务的一种先进制造模式,是提高行业和区域核心企业及企业群体综合竞争力的重要手段。网络化制造集成平台是网络化制造系统的控制与
随着信息技术的飞速发展,信息安全成为21世纪初期信息产业发展的焦点。数字水印技术作为一种新型的信息安全技术,在数字产品版权保护、原始数据的真伪鉴别、数据侦测与跟踪等
经过多年的信息化之后,很多机构都积累了大量的历史数据,这些数据往往被闲置起来,没有的到充分的利用;另外人们对计算机的数据处理能力也提出了更高的需求,不再满足于传统的事务型