【技术实现步骤摘要】
一种时间触发统一网络传输端系统调度方法及装置
本专利技术属于时间确定性网络航天通信
,尤其涉及一种时间触发统一网络传输端系统的调度方法及装置。
技术介绍
目前,航天器普遍采用传统的1553B、CAN等低速总线传输卫星平台类数据,这类通信传输可靠性高且能满足强实时要求,但这类数据要求从100kbps量级增加到Mbps量级,乃至几十Mbps,低速总线已不能满足未来航天器应用需求,采用高速交换式以太网技术可以将通信延时提高到us级并满足数据通信量要求,但由于以太网事件触发的机制,交换机形成先来先执行的状态,不能够保证平台控制数据按照时间逻辑顺序传输,这种传输不确定状态是航天器控制平台不能忍受的。时间触发以太网(Time-TriggeredEthernet)是在标准IEEE802.3以太网上实现的时间触发网络协议,引入了透明时钟和时钟同步的概念,可以在接收端重新建立消息的发送顺序,支持TT消息、RC(Rate-Constrained)和尽力发送(Best-Effort)三种消息报文,。航天应用数据业务大体上可分为平台控制类数据和载荷数据,前者数据量相对较小,数据传输 ...
【技术保护点】
1.一种时间触发统一网络传输端系统的调度方法,其特征在于:包括以下步骤,步骤1、时间调度表配置,包括静态配置和在线加载配置;所述在线加载配置是在端系统上电初始化后,由网络中其他端系统发送配置信息帧,通过预分配的时间调度表加载的调度表加载的虚拟链路,实现动态在线加载,完成调度表配置;步骤2、时钟同步;端系统提取传输数据中的时间同步控制信息,判断是否有启动请求,若有则响应该请求,将本地时钟信息填入时间同步协议控制帧发出供交换机进行压缩处理,根据返回的时间固化点完成本地时钟修正;若在一定时间内无启动请求信号,则主动发出冷启动请求帧,开始时钟同步工作;步骤3、数据调度;数据类型按照 ...
【技术特征摘要】
1.一种时间触发统一网络传输端系统的调度方法,其特征在于:包括以下步骤,步骤1、时间调度表配置,包括静态配置和在线加载配置;所述在线加载配置是在端系统上电初始化后,由网络中其他端系统发送配置信息帧,通过预分配的时间调度表加载的调度表加载的虚拟链路,实现动态在线加载,完成调度表配置;步骤2、时钟同步;端系统提取传输数据中的时间同步控制信息,判断是否有启动请求,若有则响应该请求,将本地时钟信息填入时间同步协议控制帧发出供交换机进行压缩处理,根据返回的时间固化点完成本地时钟修正;若在一定时间内无启动请求信号,则主动发出冷启动请求帧,开始时钟同步工作;步骤3、数据调度;数据类型按照优先级别从高到低分为时间同步协议控制帧、TT消息数据帧、RC消息数据帧、BE消息数据帧;步骤4、数据传输可靠性检查;包括端系统对TT消息的时间窗口符合性检查,确保每个虚拟链路的TT消息都在其对应的唯一通信窗口中发送。2.根据权利要求1所述的调度方法,其特征在于:步骤4中所述数据传输可靠性检查还包括时间同步协议控制帧保留域检查,具体为在时间同步协议控制帧中类型域后的保留字段40bit中,添加关键虚拟链路的数据传输错误标识和虚拟链路号,数据发送端根据数据传输错误标识和虚拟链路号判定数据传输的正确性,决定是否重传数据。3.根据权利要求2所述的调度方法,其特征在于:所述保留字段40bit分别5个字节,每个字节代表一条虚拟链路,每字节的最高位用作数据传输错误标识默认值为0,当接收端判定帧序号不连续或TT消息不在时间窗口内,将错误标识置为‘1’,并将对应虚拟链路号填充到错误标识位后。4.根据权利要求1所述的调度方法,其特征在于:步骤4中所述TT消息的时间窗口符合性检查,具体为端系统的时序检查模块负责读取时间调度表配置信息进行TT消息通信窗口检索,确保每个虚拟链路的TT消息都在其对应的唯一通信窗口中发送;一旦超出时间窗口,则认为该条消息有误不满足发送条...
【专利技术属性】
技术研发人员:薛小芳,刘志远,曲志超,高丁,程显富,张明,赵庆,
申请(专利权)人:山东航天电子技术研究所,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。