一种用于航天器多级子网的上行数据通信方法技术

技术编号:8454876 阅读:163 留言:0更新日期:2013-03-21 23:47
本发明专利技术公开了一种用于航天器多级子网的上行数据通信方法,属于通信技术领域。地面站生成通信链路传输单元CLTU,并发送给链路层路由控制器;链路层路由控制器判断接收的是直接指令还是间接指令,若为直接指令,则从CLTU直接提取并通过电缆控制各级子网远程终端;若为间接指令,则将CLTU转发给第一级子网主控终端;第一级子网主控终端提取各遥控帧进行逐一解析:当遥控帧属于本子网时,由本子网相应的终端进行遥控包解析;否则,转发给目的子网;其他各子网主控终端接收上一级子网转发的各遥控帧进行逐一解析:当遥控帧属于本级子网时,由本子网相应的终端进行遥控包解析;否则,转发给目的子网。本发明专利技术既与现有直接指令和硬件处理兼容,又能支持星载多子网与地面通信。

【技术实现步骤摘要】

【技术保护点】
一种用于航天器多级子网的上行数据通信方法,航天器多级子网由多个子网和一个链路层路由控制器组成,其中,子网中的主控终端为上一级子网中的远程终端;链路层路由控制器通过天地无线信道与地面基站进行通信,通过无线信道与第一级子网的主控终端进行通信;其特征在于:链路层路由控制器进一步通过电缆与各级子网的远程终端相连;本方法的具体实现步骤如下:步骤一、地面基站根据待发送的遥控指令生成通信链路传输单元CLTU;待发送的遥控指令包括直接指令和间接指令;CLTU包括起始序列、数据区和结尾序列;数据区用于承载遥控帧或直接指令,遥控帧包括帧导头、数据域和帧差错控制码;遥控帧的数据域用于承载完整的遥控包;如果待发送的遥控指令是直接指令,则将直接指令的内容直接添加到CLTU的数据区内;如果是间接指令,则将间接指令打包成遥控包,再将遥控包封装为遥控帧,将遥控帧填入CLTU的数据区;通过CLTU的起始序列区分数据区分遥控指令的类型;步骤二、地面基站将生成的CLTU发送给链路层路由控制器;链路层路由控制器中设有采用硬件电路实现的解析模块;链路层路由控制器先将所接收CLTU中的起始序列送入解析模块,解析模块根据起始序列判断地面站上传的数据是直接指令还是间接指令,若为直接指令,则链路层路由控制器从CLTU的数据区直接提取直接指令,通过电缆直接根据直接指令控制各级子网的远程终端;若为间接指令,则链路层路由控制器将所接收CLTU转发给第一级子网的主控终端;步骤三、第一级子网的主控终端从CLTU的数据区提取各遥控帧进行逐一解析:根据遥控帧的帧导头判断遥控帧是否属于本级子网,如果是,则根据遥控包中的包导头将遥控帧中的各遥控包分发给本子网中相应的远程终端进行解析,或保留在本主控终端中进行解析,至此完成CLTU的处理;否则,将遥控帧转发给目的子网,执行步骤四;步骤四、除第一级子网以外的其他各子网中的主控终端接收来自上一级子网的各遥控帧进行逐一解析:根据遥控帧的帧导头判断遥控帧是否属于本级子网,如果是,则根据遥控包中的包导头将遥控帧中的各遥控包分发给本子网中相应的远程终端进行解析,或保留在本主控终端中进行解析;否则,将遥控帧 转发给目的子网,直到遥控帧到达其目的子网。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张亚航郭坚袁珺陶涛张伍穆强张红军裴楠叶志玲
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1