摘要
AOS协议中M__PDU(多路复用数据单元)业务主要针对来自不同载荷的CCSDS源包,将其通过M__PDU协议进行多路复用后采用同一个VCID标识进行传输。与AOS协议中其他业务的处理方式相比较,M__PDU协议编码算法和解码算法较复杂。在对M__PDU业务进行介绍后,从工程实现角度给出了M__PDU编码算法和解码算法,对算法进行了VHDL仿真并在FPGA中进行了工程实现。工程应用实践表明,该算法具有实现简便、性能稳定的特点。
The M__PDU of AOS protocol is mainly aimed at the CCSDS source packets which come from different pay-loads. The M__PDU service multiplexes the source packets in a bit stream, and then the same VCID is used to transmit onthe space link. Compared with other services in AOS protocol, the encoding and decoding algorithm of M__PDU is more com-plex. After introducing the M__PDU protocol, the encoding and decoding algorithm of M__PDU is put forward from the pointof view of engineering realization, and the algorithm with VHDL is simulated, the algorithm in FPGA is implemented. Engi-neering practice shows that the encoding and decoding algorithm of M__PDU is simple and reliable.
出处
《空间电子技术》
2017年第3期27-31,共5页
Space Electronic Technology
关键词
CCSDS
AOS
M__PDU
VHDL
FPGA
Consultative committee for space data systems
Advanced orbiting systems
M__PDU
VHDL
FPGA