【技术实现步骤摘要】
一种基于时间的通信调度方法
本专利技术属于通信
技术介绍
现有的机载总线、网络技术在传输带宽、确定性、实时性等特性方面存在技术缺陷,不能满足安全关键领域如飞行控制系统等的通信需求。因此,目前飞机出现了多种机载通信网络技术的融合:1553B总线、ARINC429、FC网络、CAN总线、AFDX网络等各种网络技术集中于同一架作战飞机中,为作战飞机的升级、调试、换代等维护方面增加了不少困难。因此,需要提出一种方法,解决普通以太网上传输时间触发通信满足安全关键领域的应用要求。在高安全通信中,需要保证通信的实时性。事件触发机制的普通以太网通信由于随机性导致通信延迟、抖动较大,无法满足安全关键领域的应用要求。
技术实现思路
为了提高网络的实时性,本专利技术提供一种基于时间的通信调度方法。本专利技术的技术解决方案如下:一种基于时间的通信调度方法,其特殊之处在于:包括以下步骤:1】配置参数:给每个虚链路发送虚链路配置参数,所述参数包括控制参数和时间参数;所述控制参数包括表示发送虚链路是否有效的参数、发送虚链路的最大帧长、发送虚链路的ID号;所述时间参数包括发送虚链路所在的整合周期、发送时刻,多个所述发送时刻组成一个整合周期,多个所述整合周期组成一个群周期;2】发送虚链路排序:将所有发送虚链路按照各自的整合周期及发送时刻依次排列,以便于调度器依次发送消息;3】发送虚链路缓冲发送帧:虚链路的发送缓冲区缓冲发送帧;所述发送缓冲区的内容包括数据有效标志、上层标志、下层标志、帧长度、帧数据;4】调度器调度:调度器在一个群周期内,按照发送虚链路的时间参数逐个访问发送虚链路,根据 ...
【技术保护点】
一种基于时间的通信调度方法,其特征在于:包括以下步骤:1】配置参数:给每个发送虚链路配置参数,所述参数包括控制参数和时间参数;所述控制参数包括表示发送虚链路是否有效的参数、发送虚链路的最大帧长、发送虚链路的ID号;所述时间参数包括发送虚链路所在的整合周期、发送时刻,多个所述发送时刻组成一个整合周期,多个所述整合周期组成一个群周期;2】发送虚链路排序:将所有发送虚链路按照各自的整合周期及发送时刻依次排列,以便于调度器依次发送消息;3】发送虚链路缓冲发送帧:虚链路的发送缓冲区缓冲发送帧;所述发送缓冲区的内容包括数据有效标志、上层标志、下层标志、帧长度、帧数据;4】调度器调度:调度器在一个群周期内,按照发送虚链路的时间参数逐个访问发送虚链路,根据各发送虚链路配置的时间参数发送保存在发送缓冲区的帧数据。
【技术特征摘要】
1.一种基于时间的通信调度方法,其特征在于:包括以下步骤:1】配置参数:给每个虚链路发送虚链路配置参数,所述参数包括控制参数和时间参数;所述控制参数包括表示发送虚链路是否有效的参数、发送虚链路的最大帧长、发送虚链路的ID号;所述时间参数包括发送虚链路所在的整合周期、发送时刻,多个所述发送时刻组成一个整合周期,多个所述整合周期组成一个群周期;2】发送虚链路排序:将所有发送虚链路按照各自的整合周期及发送时刻依次排列,以便于调度器依次发送消息;3】发送虚链路缓冲发送帧:虚链路的发送缓冲区缓冲发送帧;所述发送缓冲区的内容包括数据有效标志、上层标志、下层标志、帧长度、帧数据;4】调度器调度:调度器在一个群周期内,按照发送虚链路的时间参数逐个访问发送虚链路,根据各发送虚链路配置的时间参数发送保存在发送缓冲区的帧数据。2.根据权利要求1所述的基于时间的通信调度方法,其特征在于:当调度器的本地时间的整合周期和发送时刻都为零时,调度器从第一个...
【专利技术属性】
技术研发人员:黄韬,王红春,陈长胜,何向栋,李大鹏,田园,刘智武,张旭,张立辉,邱征,
申请(专利权)人:中国航空工业集团公司第六三一研究所,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。