FC-AE-ASM协议分析
FC-AE-ASM支持确定、安全、低延迟和低开销的关键任务航空系统的通信其消息都是由交换始发端传输给交换响应端的单个序列,另外FC-AE-ASM消息的接收者是无法知道该消息的原始发送端,接收端仅仅只要求这些消息按预定的速率到达即可。而为了更容易地映射其他物理底层传输,因此除了FC通用帧头外,额外地将FC帧的数据负载字段的前16字节作为FC-AE-ASM帧头字段。
Message ID:消息标识符字段用于惟一指定每个系统的消息,且全0和全1保留不用。
Security:保留为设备商自定义的安全信息字段。
L:该字段用于修饰消息负载长度“Message Payload Length”字段为0时的不同含义。即该字段仅当消息负载长度字段为0时才有意义,这时该字段置0时表示消息的负载长度为 字节;置1表示长度为0。
Priority:优先级的实现是由系统和网络层指定,当该字段有效时,其值与FC通用帧头中“CS_CTL”字段的值相同。
Message Payload Length:消息负载长度字段表示相应的某个Message ID的所有帧消息有效负载的总字节数,该字段的值不包含FC-AE-ASM帧头的长度。
另外,FC-AE-ASM消息可以是由多个发送端各自发出的单个帧的序列,也可以由一个发送端发出的多个帧的序列。如果消息来源于多帧序列,称为该消息为流消息,这种消息需要基于ASM帧头的“Message ID”字段及表示相对偏移量的“Parameter”字段一起来进行消息重组。并将每个序列第一帧的相对偏移量设为0,则随后的序列各帧的相对偏移量为之前所有的这同一Message ID的流消息负载长度总和。最后,每个FC-AE-ASM帧在重组消息前都要移除掉帧头,并且ASM净荷的最大长度可选配为2048~2096字节。
通过ASM仿真模块可有效准确的测试其协议的完整性,其模块特性如下:
支持 FC-AE-ASM 协议;
线路速率 1.0625Gb/s、2.125Gb/s、4.25Gb/s; 支持线速收发帧;
单卡支持 2 个光接口;
采用 PCI-Express 总线

最低0.47元/天 解锁文章
6438

被折叠的 条评论
为什么被折叠?



