| 技术参数及配置要求 | 为实现二层以太网络协议在AOS中的透传,上行方向以太网协议需要实现 1. 与接口适配模块对接的接口采用AXI_STREAM,数据位宽可配置,可选择8-16-32-64bits位宽。 2. 实现AOS帧识别,AOS帧解析,CRC校验以及业务类型分类功能;实现AOS帧的性能统计。 3. 实现MPDU帧头解析,ENCAP帧位置指针提取功能; 4. 实现ENCAP帧头查找,协议类型匹配,包序列匹配,长度识别功能;实现IPE头以及数据提取,数据拼接功能;实现ENCAP帧的性能统计功能。 5. 根据IPE头的类型实现MAC帧的封装功能,实现MAC帧的性能统计,实现PCS/PMA(兼容10GE/GE)。 下行方向需要实现如下功能: 1. 以太网业务的MAC/PCS/PMA功能(兼容10GE/GE),实现MAC报文的解帧,提取IP报文以及TYPE字段。实现以太网流控反压功能,实现MAC报文的性能统计。 2. 实现报文的缓存和切片功能。根据上一级模块提供的最大报文发送长度将确定现有报文是否需要切片。(将不规则长度的以太报文提取数据以后打上IPE头填入规程长度的AOS帧中,需要根据实际传输的二层以太报文,按照单帧,多帧以及跨帧的方式进行传递)对于多帧传输需要设置timeout机制,若超过固定时间(时间可配置)没有收到下一个以太包,则本帧数据直接进行填充发送。 3. 实现ENCAP头以及MPDU头封装。 4. AOS帧封装以及校验添加。 总体需求: 1. 需要交付源代码,仿真代码库,可编译工程以及详细设计和测试文档; 2. 需要实现代码覆盖率仿真,并提交相关报告; 3. 需要支持协议或者对接方式的小变动以及相关修改。 服务交付时间:预计3月底 验收标准: 服务内容一:遨天FPGA协议开发软件1. 实现IP over CCSDS协议标准要求;2. 实现功能模块编写,仿真,上板验证,并提供详细设计实现文档。3. 构造以太报文,按照最大长度,最小长度以及随机长度报文都可以正常收发,无误码和丢包。4. 对接网口器件与可进行这正常网络通讯,通信性能满足协议要求。5. 接口抓包数据满足协议封装要求。6. 仿真代码覆盖率报告满足测试要求。 |