论文部分内容阅读
在国家 863 计划的连续滚动支持下,重庆邮电学院作为核心单位参与制定了国家标准——《用于工业测量与控制系统的 EPA 系统结构和通信标准》(简称“EPA标准”),在此基础上形成的 65C/357/NP 以 95.8%的得票率被国际电工委员会 IEC发布为 IEC/PAS 62409、作为第十四类型列入实时以太网国际标准 IEC 61748-2、作为第十四类型将列入现场总线国际标准 IEC 61158 (修订版)。EPA 标准列入现场总线国际标准IEC 61158的一个重要支撑条件是基于EPA标准的产品正在工程实际中得到广泛的应用,而 EPA 通信协议栈的开发将直接关系EPA标准的推广,因此具有重大意义。
由于μC/OS Ⅱ操作系统资源占用小、实时性高的特点,基于μC/OS Ⅱ的EPA安全通信协议栈在体系结构设计上采用了实时多任务的构架,使 EPA 应用访问实体服务的实时性达到最佳,同时兼顾了 EPA.协议栈的效率。EPA 通信协议栈设计的另一个技术要点是基于平衡排序二叉树结构的 EPA 管理信息库实现,在保证对象查询效率的基础上大大降低了 EPA 管理信息库的复杂程度,提高了其易用性。
EPA 安全通信协议栈开发,基于 EPA 安全规范——“工业控制网络安全通用技术条件”,结合 EPA 通信协议栈,针对 EPA 网络中所面临的数据篡改和破坏、非法设备接入、机密信息非法获取等、访问授权的非法获取安全威胁,实现了 EPA安全实体。提供报文加密、报文校验、访问控制和设备鉴别等措施,形成一种适合EPA系统的安全解决方案,有效的提升了 EPA 网络的安全性,为 EPA 更加广泛的应用奠定了基础。
在实现 EPA 安全通信协议栈的基础上,设计了通信协议栈的测试方案,从 EPA协议一致性和 EPA 安全功能两个方面对协议栈进行了测试,介绍了测试目的和过程,最后对测试结果进行了分析。