3网络管理时间需求-nj.nx用户手册软件篇

时间:2024-06-27 09:56:17
【文件属性】:

文件名称:3网络管理时间需求-nj.nx用户手册软件篇

文件大小:2.79MB

文件格式:PDF

更新时间:2024-06-27 09:56:17

OSEK

第四章网络管理系统设计与实现 按此机制,网络上站点都由ID标识,所有在线站点按照其ID从小到大排序构成 逻辑环,这样每个站点都有前驱和后继,ID最小站点的前驱是ID最大的站点,ID最 大站点的后继是ID最小的站点。逻辑环是与具体的网络结构无关的,所有通信站点 都在其配置表中保存其后继站点。 在逻辑环机制之下,定义了Ring、Alive、LimpHome三种网络管理消息。Alive 消息用于将本地结点上线的事件通知网络上其他结点。它在网络管理模块启动和在 检测到本地结点被跳过时被发送到网络上。它在网络管理消息的操作码(占用一个 字节)中用四个位表示。Ring消息是网络管理正常通信的消息。它在定时器的监控 下被发送或被接受。LimpHome消息是在定时器的监控下,如果发送或接受网络消息 错误,则错误状态被记录。如果本地结点累计记录的错误数大于约定的阀值,则本 地结点向网络上发送该消息。同时,本地结点进入LimpHome状态,其他结点会在 网络管理配置中记录此结点状态。 这三种消息都可以发送总线睡眠请求或总线睡眠确认的需求,他们都为环机制 服务。 4.2.3网络管理时间需求 对于嵌入式实时系统来说,实时性和可靠性是系统的生命。在OSEK NM中,网 络管理也定义了严格的时间需求。 Ring消息、AIive消息、LimpHome消息的发送或接受都在定时器的监控之下。 如果定时器超时,这些消息没有被发送或接受,则错误被记录下来。在OSEK NM中 基本定义了五种定时器: T。即:两条Ring消息的典型时间间隔。 T。:两条环消息的最大时间间隔。 Terro,:NMLimpHome状态中,两条环消息的时间间隔。 T毗吣meD.NMBusSleep状态中,传输前NM等待的时间。 Ttx.如果请求被数据链路层拒绝发送,延迟再次请求发送NM消息的时间。 按照OSEK NM建议,典型地,T帅为70—1lOms,T。为220-284ms。根据优化的 算法,如果一周中平均消息延迟为50 ms,则按2.3.3节的规定,报警器TTYP新的 取值范围将变为50一79ms,T。。的取值范围变为157ms一203ms,反应延迟降低29%, 效果是显著的。 45


网友评论