AFDX网络端系统:混合查询中断数据接收策略优化

4 下载量 60 浏览量 更新于2024-09-01 收藏 152KB PDF 举报
AFDX网络端系统数据接收方法研究与实现关注于ARINC664P7协议下的高效数据传输。AFDX网络是一种在以太网基础上增强的通信技术,它提供了确定性和双通道特性,确保了航空电子系统的数据传输可靠性。网络端系统作为关键组件,不仅负责物理层接口,还执行虚拟链路调度、ICMP和UDP/IP协议栈处理,以及为主机系统提供采样、周期性通信和SAP(服务访问点)服务。 传统的AFDX数据接收通常有两种方式:查询接收和中断接收。查询接收方式虽然效率高,但会增加主机系统的负载,可能导致性能下降。另一方面,中断接收方式虽能降低系统负载,但频繁的中断处理可能导致中断嵌套和覆盖,造成数据丢包问题。 本文针对这些挑战,设计了一种混合式数据接收方法。这种方法在保留查询接收的高效性的同时,通过优化中断管理,降低了对主机处理器资源的占用,有效解决了因中断丢失引发的数据丢包。这种创新的方法使得AFDX网络端系统能够在满足实时性要求的同时,保持稳定的数据传输性能。 网络端系统的架构通常采用双冗余设计,采用星形拓扑结构,确保即使在单个端口或交换机故障的情况下,也能通过备用路径维持数据传输。网络端系统位于主机模块内部,提供一个可靠的连接点,使得整个机载网络能够无缝运作。 总结来说,本文的核心研究是开发一种高效的AFDX网络端系统数据接收策略,它兼顾了性能和可靠性,尤其在处理复杂航空电子环境中的数据通信任务时具有重要意义。通过对ARINC664P7协议的理解和深入实践,研究人员得以改进现有的数据接收机制,从而提升AFDX网络的整体效能。