文档介绍:基于设备服务器的电视发射机远程监控系统收稿日期:2009-02-16
作者简介:苏振涛(1983-),男,西安工业大学,硕士研究生,主要从事智能控制与软件工程方面的研究。Email: suzhenedu@手机:**********;
*通讯作者:苏振涛,suzhenedu@
苏振涛,罗钧旻,白小军
(西安工业大学计算机科学与工程学院,陕西西安 710032)
摘要:(目的)本文给出了一种基于设备服务器的电视发射机远程监控系统的体系结构;讨论了CGI开发技术并开发了电视发射机远程监控系统的CGI及通信组件;(方法) (结果)提出并实现了利用CGI和XML技术实现远程监控计算机与嵌入式Web服务器进行动态交互的具体方法,(结论)解决了本系统中设备服务器资源受限问题。
关键词:设备服务器;电视发射机;体系结构;CGI;XML
(研究的重要意义)目前,多数广播和电视发射传输总台是人工现场监控发射机操作的全天候值班方式,不仅耗费人力物力,而且给维护工作带来了许多不便。要对发射机进行远程监控,,互连。的应用范围越来越广,其中以万维网(WWW : World Wide Web)因其界面的友好性和易用性使得其应用无处不在,轻轻一点浏览器,就可以得到各种图文并茂和动静结合的多媒体信息。(研究的切入点)而新兴的嵌入式设备服务器解决了串行设备的网络化控制问题,建设基于Web技术的远程监控系统成为一种可能。(研究拟解决的关键问题)和Web技术,我们引入了嵌入式设备服务器,利用嵌入式设备服务器设计了电视发射机的远程监控系统,实现了发射机“无人值班,有人留守”的工作方式。
1 系统的体系结构
系统采用B/S模式,即在远程监控计算机上通过浏览器软件访问嵌入式设备服务器,嵌入式设备服务器与数字电视发射机进行通信,把发射机的当前运行状态数据传送到远程控制终端,并可以在控制终端上完成对发射机的技术指标监测和行为控制
。通过对系统进行具体分析和研究,设计出的系统体系结构如图1所示。
……
……
RS485
RS232
远程控制终端
远程控制终端
设备服务器
发射机
控制器
发射机
RS485
RS232
设备服务器
发射机
控制器
发射机
本地控制终端
局域网
图1 系统体系结构
Architecture of the system
本系统主要由发射机、发射机控制器、嵌入式设备服务器、本地局域网、互联网()和控制终端构成。
嵌入式设备服务器是远程监控系统的核心部件,本系统采用美国Lantronix公司生产的UDS1100,它提供了简单、快速、低成本的联网方式,对设备进行远程监测和控制管理。它所支持的协议包括:ARP,UDP,TCP, ICMP, , TFTP, AutoIP, DHCP, HTTP和SNMP。UDS1100上有48bit的全球唯一硬件地址,时必须得给它分配一个网络IP地址。在本系统中UDS1100的主要作用是作为一个嵌入式Web服务器和一个串口数据转换设备,上传输的TCP/IP包,或者把从网络上发送过来的TCP/IP包拆解成串口数据供发射机控制器识别。
一般情况下,由于发射台内网()多采用以太局域网[1],所以每个嵌入式设备服务器可以直接连入内网,并被分配惟一的IP地址。本地监控终端可以