【技术实现步骤摘要】
机载网络通信端口数据分段机制实现正确性的处理方法
[0001]本专利技术涉及计算机通信
,具体为一种机载网络通信端口数据分段机制实现正确性的处理方法。
技术介绍
[0002]机载网络通信端口具有高带宽、高可靠、低延迟及扩展灵活等特点,广泛应用于飞机航空电子系统当中。
[0003]在数据发送过程中,机载网络通信端口依据分段机制将要发送的数据块采用序列的方式分成多个有效载荷,并把每个有效载荷分别放入一个帧中,通过序列传输的方式完成大数据块的发送。但是当机载网络通信端口对分段机制执行不正确时,则会导致数据传输异常进而造成数据无法正常接收的问题。
[0004]因此,需提供一种方法,当机载网络通信端口对数据分段时,对数据分段机制执行的正确性进行自动检测和处理,以确保机载网络端口间数据传输和处理的正确与完整。
技术实现思路
[0005]机载网络通信端口对数据分段时,为了避免因数据分段机制执行错误造成数据传输异常、无法正常接收的问题,进而确保对数据分段机制执行的正确性,本专利技术设计了机载网络通信端口 ...
【技术保护点】
【技术特征摘要】
1.一种机载网络通信端口数据分段机制实现正确性的处理方法,其特征在于:根据机载网络通信端口对数据分段时的故障类型及模式,设计分段故障检测状态机,依据分段故障检测状态机对机载网络通信端口数据分段机制实现的正确性进行处理;数据分段机制实现的正确性的处理方法包括以下步骤:S1、机载网络通信端口获取链路同步信息;S2、分段故障检测状态机对数据接收端从机载网络通信链路等待接收到的是SOFi 3原语还是失同步进行检测;S21、若检测到SOFi 3原语,则进入步骤S3;S22、若检测到失同步,则分段故障检测状态机返回至初始态;S23、若均未检测到,则继续检测;S3、机载网络通信端口获取并解析待发送消息长度信息,获得多个字段信息;S4、数据接收端接收数据;S41、当机载网络通信端口检测到第一种错误消息时,停止接收数据,返回至步骤S2,重新等待下一序列中输出的数据帧;S42、当检测到第二种错误消息时,则进入并执行下述步骤S5;S43、当检测到第三种错误消息时,则进入并执行步骤S3或S1;S5、机载网络通信端口检测单序列有偏移情况的填充字。2.根据权利要求1所述的机载网络通信端口数据分段机制实现正确性的处理方法,其特征在于:步骤S3中,字段信息包括机载网络帧头中的相对偏移、帧大小、SEQ_ID、SEQ_CNT、末尾帧、填充字。3.根据权利要求1所述的机载网络通信端口...
【专利技术属性】
技术研发人员:朱志强,孙东旭,樊超,邓发俊,冯晓东,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。