当前位置: 首页 > 专利查询>天津大学专利>正文

航天以太网总线通信演示、控制方法技术

技术编号:20394715 阅读:27 留言:0更新日期:2019-02-20 04:52
本发明专利技术涉及属于航天通信领域,航天以太网领域,为实现同一网络总线中既可以实时、可靠地完成控制信息传输,又可以高速的完成大数据量信息的传输。为此,本发明专利技术,航天以太网总线通信演示、控制方法,步骤如下:TT流传输用来传送命令指令,发送端和接收端能够同时发送和接受指令,具体地,TT业务利用Socket网络通信来传送命令指令,具有最高优先级,即保证当数据流拥挤时,视频流传输进入中断状态,优先发送命令指令,当命令指令发送完毕,继续传输视频流;ET流用来传送视频数据,发送端将需要发送的视频发送给接收端,接收端的视频显示界面能够实时播放视频。本发明专利技术主要应用于航天以太网测控场合。

【技术实现步骤摘要】
航天以太网总线通信演示、控制方法
本专利技术涉及属于航天通信领域,航天以太网领域。具体讲,涉及航天以太网总线通信演示、控制方法。
技术介绍
随着航天科技的不断发展进步,航天技术已在民用领域广泛造福于全人类,尤其在空间探测、卫星导航、气象观测以及地外生命探索等领域达到了前所未有的高度。但同时也造成了航天器整体系统的日益复杂,虽经历了电子技术的多次更新换代,每一个单机设备的处理能力得到了巨大提升,但设备间的互联传输系统略显落后。时间触发以太网的优势在于时间确定性、容错故障机制、高实时性和传统尽力而为业务相结合。具备对标准以太网的完全兼容性、访问控制的有效管理、有效的资源利用率、可扩展的容错机制及精确的系统诊断和良好的综合性等。Ethernet技术发展30多年来,其带宽大、成本低、结构简单成为大家的共识,应用范围已渗透到了社会的各行各业:生产控制、船舶、机载、车载、办公场所、安全关键系统等,应用前景不可估量。但Ethernet应用于高实时性、安全关键系统无法解决实时性和确定性问题,对此Ethernet应用于这些场合必须解决这一关键问题。TTE技术的提出解决了Ethernet的实时性和确定性问题,同时支持多种(单或多通道)通信方案供用户选择,能够满足高实时要求、安全关键系统的需求,是极具发展前景的实时网络技术。以太网具有传输速度高、低功耗、易于安装和兼容性好等方面的优势,并支持几乎所有流行的网络协议,所以多年来被广泛采用。现有的总线系统标准不统一、兼容性差。传统的航天以太网系统缺少一个合理、完整的演示界面。
技术实现思路
为克服现有技术的不足,本专利技术旨在提出航天以太网总线通信演示、控制方法,实现同一网络总线中既可以实时、可靠地完成控制信息传输,又可以高速的完成大数据量信息的传输。为此,本专利技术采用的技术方案是,航天以太网总线通信演示、控制方法,步骤如下:TT流传输用来传送命令指令,发送端和接收端能够同时发送和接受指令,具体地,TT业务利用Socket网络通信来传送命令指令,具有最高优先级,即保证当数据流拥挤时,视频流传输进入中断状态,优先发送命令指令,当命令指令发送完毕,继续传输视频流;ET流用来传送视频数据,发送端将需要发送的视频发送给接收端,接收端的视频显示界面能够实时播放视频。还采用Winpcap来捕获网络上的数据包,实现接收端接收并回放视频流数据。本专利技术的特点及有益效果是:本专利技术提供了一个航天以太网总线演示系统软件界面,在同一网络总线中既可以实时、可靠地完成控制信息传输,又可以高速的完成大数据量信息的传输,同时具有安全可信措施,保证关键信息传输的安全性和可靠性。附图说明:图1演示界面整体设计。图2登录界面设计。图3TT流传输界面设计。图4TT业务建立连接过程流程图。图5主程序流程图。具体实施方式本专利技术提供一个航天以太网总线演示系统软件,发送端和接收端能同时传送TT流(命令指令)和ET流(视频数据),并能对ET流、TT流带宽和延时进行实时监控。这样在同一网络总线中既可以实时、可靠地完成控制信息传输,又可以高速的完成大数据量信息的传输。航天以太网总线演示系统软件界面如图1所示,主程序流程图如图5所示。(1)登录界面登录界面设计如图2所示,输入正确的用户名、密码,能登录到发送端、接收端界面。(2)TT流传输TT流传输用来传送命令指令,发送端和接收端能够同时发送和接受指令。登录后,用户在线列表会显示局域网内所有主机名称和IP地址,双击想要发送数据的PC名称,会弹出消息发送界面。如图3所示。TT业务利用Socket网络通信来传送命令指令,具有最高优先级,即保证当数据流拥挤时,视频流传输进入中断状态,优先发送命令指令,当命令指令发送完毕,继续传输视频流。建立连接过程流程图如图4所示。(3)ET流传输ET流用来传送视频数据,发送端将需要发送的视频发送给接收端,接收端的视频显示界面能够实时播放视频。如图1所示。为了实现接收端接收并回放视频流数据,采用Winpcap来捕获网络上的数据包,可有效减少丢包率。Winpcap是Windows平台下优秀的抓包开发工具,一般抓包步骤:a获取网卡设备,将其设置为混杂模式,同时设置好过滤器等其它参数;b把网卡上的数据包复制到内核缓冲区中;c通过上层的调用,把内核缓冲区中的数据包拷贝到用户缓冲区中。(4)ET流、TT流带宽和延时实时监控能够实时对TT流和ET流的带宽和延时实时监控,以及显示当前数据接收端的IP地址。如图1所示。TT流带宽的计算即为命令指令传输单位时间传输的比特数。视频是由一组连续的静态图像组成,以每秒超过24帧的变化在人眼上产生视觉效果。彩色图像中,每个像素由R、G、B三个分量组成,每个分量由一个8比特的数表示,那么一个像素用24比特的数来表示。视频传输带宽的计算公式为:视频传输带宽=每路视频的码流×摄像机路数。数据传输总延时=传输延时+发送延时+排队延时。本专利技术的一个实例如下:(1)输入账号、密码后,登录到演示界面。(2)在线列表栏会显示局域网内所有主机的主机名、用户名、IP地址,双击主机名,会弹出与此主机进行命令指令传输的消息传输界面。在编辑框内输入文字,点击发送,消息会传送到接收端,并在消息记录内会显示历史消息。(3)发送端选择需要发送的视频,点击发送后,接收端能够接收视频并能实时显示。(4)TT流和ET流的带宽和延时,以及当前对方IP地址能够实时显示。本文档来自技高网...

【技术保护点】
1.一种航天以太网总线通信演示、控制方法,其特征是,步骤如下:TT流传输用来传送命令指令,发送端和接收端能够同时发送和接受指令,具体地,TT业务利用Socket网络通信来传送命令指令,具有最高优先级,即保证当数据流拥挤时,视频流传输进入中断状态,优先发送命令指令,当命令指令发送完毕,继续传输视频流;ET流用来传送视频数据,发送端将需要发送的视频发送给接收端,接收端的视频显示界面能够实时播放视频。

【技术特征摘要】
1.一种航天以太网总线通信演示、控制方法,其特征是,步骤如下:TT流传输用来传送命令指令,发送端和接收端能够同时发送和接受指令,具体地,TT业务利用Socket网络通信来传送命令指令,具有最高优先级,即保证当数据流拥挤时,视频流传输进入中断状态,优先发送命令指令,当命...

【专利技术属性】
技术研发人员:汪清王阔滕立平
申请(专利权)人:天津大学
类型:发明
国别省市:天津,12

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

1