MIL-STD-D:基础知识——数据链路层
5.3.1、帧首部

- 前后各8b的标志字段
- 16b的传输信息字段
- 32b的FCS校验字段
传输信息字段(16b)
- Selection bits(3b)
- Topology Update ID(3b)
- Transmission Header(10b)
Selection bits(3b)
前3b分别是FEC、TDC、Scramble,0代表off,1代表on;
Scramble在FEC或者TDC使用时使用
Topology Update ID(3b)
最近更新的拓扑信息
Transmission Header(10b)
用于支持RE-NAD和DAP-NAD,前2b决定了后8b的数据格式:

各字段含义见原文档29页
5.3.2、网络访问控制(NAC)
目的
减少多用户传输数据时的冲突,调节所有用户在网络上传输的机会。
算法
6种网络访问延迟算法:
- R-NAD:随机NAD
- H-NAD:混合NAD
- P-NAD:优先级NAD
- RE-NAD:无线嵌入式NAD
- DAP-NAD:确定适应性优先级NAD
- DAV-NAD:
其中DAP-NAD、R-NAD在同步网络中对所有所有节点都应可用
调度器
调度网络中的无线电访问,为请求分配时间。
5.3.3、通信类型
4种通信类型
- 无确认无连接
- 有连接
- 有确认无连接
- Decoupled确认无连接(好像是Type3的一种)
类型1~3都是基于ISO 8802-2。
类型1和3无连接模式对所有系统都是必需的,类型2、4都是可选的。
5.3.3.1、Type 1
ISO 8802-2的设备的无确认操作
5.3.3.2、Type 2
在交换任意携带信息的PDU,必须在两个系统间建立数据链路连接。
5.3.3.3、Type 3
类型3包含于类型1中
5.3.3.4、Type 4
将确认与原始信息的确认PDU分离,且DIA PDU包含由发起方分配的非模数标识号。
5.3.4、链路层帧
1、种类
- 无编号帧(U PDU)
- 信息帧(I PDU)
- 监控帧(S PDU)
- DIA PDU
1.1、U PDU
必须用于用于Type1、2、4的操作。为1、4提供无连接信息传输;为1提供确认和站标识/状态信息;为1到4提供数据链路控制信息
1.2、I PDU
用于类型2中的信息传输
1.3、S PDU
用于DL监视并确定在Type 2中接收到的I PDU的边缘。
Type 4 DRR响应S PDU用于确认DIA PDU。
在1中不使用S PDU
2、帧结构
与最前边的帧结构类似,但是本节针对不同帧说明其各自的结构。
2.1、基本元素
FLAG、地址字段、控制字段、信息字段、FCS、FLAG
2.2、结构图
1、2、4类型帧的结构

各块的详细文档见文档37页
3、构造帧

浙公网安备 33010602011771号