论文部分内容阅读
随着自助服务行业的飞速发展,作为自助服务系统核心部件的货币识别接收器得到了广泛的应用。与此同时,如何快速、有效而又低成本地对大量的、分散的货币识别接收器进行升级与维护又成为业界面临的难题。 本文提出了通过因特网(Internet)对货币识别接收器进行远程在线升级与诊断的新方法,在对嵌入式Internet技术的研究和总结基础上,提出了比较完善的、通用的基于Internet的嵌入式设备远程控制模型(IEDRCM),并根据此模型,设计实现了基于Internet的多国货币识别接收器远程在线升级与诊断系统。通过该系统,升级与诊断任务可以在无专业技术人员在现场的情况下远程在线完成。整个系统软件基于浏览器/服务器(B/S,Browser/Server)和客户机/服务器(C/S,Client/Server)混合体系结构,满足了当前货币识别接收器应用多样化的要求。我们在多国货币识别接收器中使用了可编程系统器件(PSD),实现了在应用中编程(IAP)功能和故障自诊断功能,使其支持远程升级和诊断;采用了线程池的方法建立了支持多用户并发访问的多线程服务器;提出了间断式反馈动态升级思想、应用层安全协议和多重用户身份验证方法来提高系统的安全性;而且开发了集网络通信、串口通信和数据加密功能为一体的专用的ActiveX控件,不但为用户提供了友好的远程操作界面,动态实时显示货币识别接收器传感器数据的波形图,而且解决了B/S模式下浏览器功能的扩充以及浏览器与服务器之间双向实时通信问题,并且封装了商业逻辑,加强了升级数据的版权保护。系统在局域网和Internet上进行了全面的测试与调试,运行良好。 本课题的研究不但为当前货币识别接收器的升级与维护提供了一条新途径,而且也为其它嵌入式设备的远程升级与诊断建立了良好的参考模型。