OSEK NM研究:车载网络管理消息与时间需求分析

需积分: 35 156 下载量 49 浏览量 更新于2024-08-10 收藏 2.79MB PDF 举报
"这篇资源是太原科技大学黄忠能硕士的学位论文,研究基于OSEK标准的车载网络管理系统。文中详细探讨了汽车网络技术的发展、OSEK标准的组成部分,特别是网络管理(NM)部分,并设计实现了符合OSEK NM标准的网络管理系统。" 在汽车电子化进程中,网络管理扮演着关键角色,尤其是对于实时性和可靠性的要求。OSEK(Open System and ENgineering Kernel)标准是汽车电子软件开发的重要规范,包含OS、COM、NM和OIL四大部分。网络管理(NM)部分关注的是网络节点间的通信协调和故障处理。 文章详细介绍了网络管理机制,其中逻辑环是一种重要的概念,网络上的站点通过ID标识,并按ID大小形成逻辑环,每个站点都能找到前驱和后继节点。在逻辑环机制下,定义了三种网络管理消息:Ring消息用于正常通信, Alive消息通知节点上线或被跳过,LimpHome消息则在错误积累到一定阈值时发送,表示节点进入错误状态。这些消息均与定时器配合,确保网络管理的时间需求得到满足。 网络管理时间需求在实时系统中至关重要。在OSEK NM中,有五种定时器用于监控Ring、Alive和LimpHome消息的发送和接收,如Tring定义了两条Ring消息的典型间隔,Tmax定义了最大间隔,而Terror、TbusSleep和Ttx分别对应于特定状态下的时间间隔。优化算法可以调整这些定时器的取值,以减少延迟并提升系统性能。 论文中,作者构建了OSEK网络管理系统的底层平台,详述了软硬件模块的设计和功能,并针对NM标准设计了网络管理消息处理方法,包括消息的意义、站点状态管理和睡眠模式。实验环境的设立验证了设计的网络管理系统在消息处理方面的有效性,表明系统运行可靠且性能优良。 这篇论文深入研究了基于OSEK标准的车载网络管理系统,为汽车网络技术的发展提供了理论基础和实践指导,特别是在网络管理和时间需求方面,对提高汽车电子系统的可靠性和实时性具有重要意义。