论文部分内容阅读
基于因特网的远程控制系统中,系统的管理数据、实时控制命令、被控对象的实时状念信息以及现场实时信息等都要通过因特网来传输,因此,系统基于因特网的数据传输机制,尤其是实时数据传输机制将左右远程控制系统的控制特性。本文重点研究了基于因特网远程控制的数据传输问题,根据系统需要传输的各类数据的不同特点,具体给出了采用不同传输协议的解决方法,并对论文提出的RTP/UDP实时数据传输方法进行了编程实现。 本文首先介绍了基于因特网远程控制系统的发展和应用,指出了其研究的特点和意义,深入研究了基于因特网远程控制的国内外研究现状,分析指出了进行该研究的主要难点和需要解决的技术问题。在此基础上,进一步研究了基于因特网远程控制系统的控制方式,提出了基于B/S组件的C/S模式的远程控制体系结构。分析了系统网络传输时延的组成和主要影响因素,并给出了具体解决方案。 第二,重点分析研究了基于因特网远程控制的数据传输问题。对比分析现有因特网传输层协议TCP、UDP的基础上,确定了远程控制系统的实时传输协议;针对系统需要传输大量各类数据的问题,首先对数据进行了分析归类,根据各类数据的不同特点,具体给出了采用不同传输协议的解决方法;对于系统中大量的实时反馈数据,提出了采用基于RTP/UDP的实时数据传输协议解决方法。此外,简要介绍了新技术IP组播在远程控制中的可能应用。 第三,设计和验证了基于RTP/UDP的实时数据传输协议。提出了协议的设计原则;详细设计与实现了远程控制中RTP及RTCP协议的报文;对于远程控制中RTP/UDP协议的服务机制问题,具体给出了解决方法:并在实验室环境下进行了协议的实验验证,实验结果良好。 论文最后设计和实现了基于因特网的远程交通控制系统。具体设计了系统的总体结构和功能结构;深入探讨了远程交通控制系统中的数掘传输问题;并对系统主控端用户控制界面进行了编程实现。