基于现场总线的嵌入式安全Web网关的设计与开发

被引量 : 20次 | 上传用户:superficalness
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Internet技术是指设备通过嵌入式模块而非PC接入Internet,以Internet为介质实现信息交互的技术。将嵌入式Internet技术应用于工业控制领域,实现远程智能监测系统是近年来工业自动化的研究热点之一。本课题针对传统嵌入式Internet方案占用空间大,成本高,安全性差,功能单一等不足,提出了基于嵌入式安全Web网关的EI接入方案并将其应用到电力设备智能断路器的远程监测系统中。 本课题的目标是设计并实现基于现场总线的嵌入式安全Web网关系统,作为Internet和现场总线网络数据传输交换的枢纽,嵌入式网关不仅仅是转发器,同时还具备WWW/FTP/EMAIL等多种网络服务功能和安全防护功能,具有一定的智能性和通用性。 本文首先介绍嵌入式Internet技术的历史、现状和发展趋势;然后对国内外嵌入式Internet技术发展进行比较分析,总结目前嵌入式Internet应用于工业控制领域存在的主要问题,并从低成本、小体积、高性能、高安全性、多功能、高速率等方面探讨了基于现场总线的嵌入式安全Web网关模型的发展及应用趋势。 在网关系统整体设计中,结合多功能和高性能的设计需求,硬件设计上采用32位ARM7TDMI网络专用处理器,内部集成以太网控制器,提供高性能、高可靠、低成本的硬件平台:软件设计上采用三层结构,引入了具有优异网络性能的嵌入式Linux操作系统,嵌入式网络应用软件的开发基于嵌入式Linux内部集成的完整TCP/IP协议集和SOCKET网络编程API,提高了网关系统的稳定性和上层软件开发进度。 上层应用软件中,重点开发Web网关核心软件——嵌入式Web服务器,从资源分配、进程调度、动态页面CGI技术和安全防护等关键技术入手,提高响应速度,加大应用范围、增加系统安全。在安全模块设计方面,针对网关系统在电力监控领域的具体应用和安全威胁,提出适用于嵌入式网关的“紧凑安全策略”,分别采用HTTP摘要认证、SSL安全套接字协议和可信控制台实现不同等级资源的安全防护。 在CAN总线模块的设计方面,采用高性能CAN控制器MCP2510,设计基于嵌入式Linux的CAN驱动程序,包括设备初始化、数据I/O读写、中断处理程序等,并针对数据传输速度和可靠性进行了优化;同时制定了CAN应用层通信规约,使系统具有一定的扩展性和通用性。
其他文献
随着计算机技术及其应用的迅速发展,计算机辅助设计(CAD)水平业已成为了当今衡量工程产品设计的一个新标准,如何将这种先进的工程生产力融入到蓬勃发展的水工设计中,最大限度
多原发癌(multiple primary cancers,MPC),又称重复癌,是指同一宿主的单个或多个器官同时或先后发生2个或2个以上的原发恶性肿瘤。国外多原发癌的发生率为1.6%10.7%,国内为0.46
<正>2011年的中央一号文件明确了新形势下水利的战略地位,指出了水利建设的重要性。为全面了解辖内水利建设的基本情况,近期浏阳支行课题组对"十一五"期间浏阳市财政、金融支
仿人机器人是当前机器人研究领域最活跃的研究方向之一 ,引起了许多科研工作者的注意 .本文介绍了仿人机器人与其他移动机器人相比的主要优点 ,对国内外仿人机器人的研制工作
<正>易服癖指人的异性服饰穿戴行为,由穿戴异性衣着产生性快感或达到性欲高潮者一般只见于男性,易服癖患者有两类:一类是那些终身只对一件异性物品或服装的恋物癖,如鞋;另一
<正>我们每个人都希望自己的身体是健康的,其实健康与身体中的每个部位都有关系,同时,每个部位都能反应身体状况,我们可以通过手指的长短看出身体的状况,也能够通过指纹看出
白蚁广布于温带及热带地区,是危害率高、破坏性极大的社会昆虫。我国南方白蚁危害十分猖獗,据估算,湖广地区每年白蚁危害造成的经济损失就达10亿元人民币。多年来我国使用氯
信息化总体规划与设计是企业信息化建设过程中一项十分重要的工作,本论文论述的主要内容为山东日照森博浆纸有限公司(以下简称“森博浆纸”)企业信息化总体规划与设计方案。
由于结构、重量、电能及电子系统的要求,航天器上要用到大量的介质材料,某些介质材料还必须直接暴露于空间环境之中。当航天器在太空运行时,直接经受太空高真空、高低温交变
<正>2006年,宣城市宣州区实施“示范区带动工程”,渔业经济呈现出快速发展态势:全区水产养殖总面积达25万亩,增长4.2%,其中河蟹养殖面积20万亩,增长5.3%;实现渔业总产量56,67