Transmitter Station Remote Monitor System Based on Browser/Server Structure



Similar documents
The Research on Industrial Information Monitoring System Based on B/S Structure Xuexuan ZHU1, a

Design and Implementation of Production Management Information System for Jiujiang Railway Track Depot

The Research in Remote and Real-time Monitoring System of Digitized Earthquake Omen Instrument

NSR TM. Open the Era of Embedded Security Integration Systems. Network Security Recorder. Integrated Security

The Design of B2B E-commerce System Based on MVC Model and J2EE

Research and Implementation of Customizable Dynamic Website Management System

Two new DB2 Web Query options expand Microsoft integration As printed in the September 2009 edition of the IBM Systems Magazine

Design of Remote data acquisition system based on Internet of Things

UPS battery remote monitoring system in cloud computing

How to Program a Commander or Scout to Connect to Pilot Software

Construction of Library Management Information System

On Cloud Computing Technology in the Construction of Digital Campus

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

Course Descriptions. preparation.

Macromedia Dreamweaver 8 Developer Certification Examination Specification

NVMS User Manual

An Architecture for Web-based DSS

ivms-5200 Professional Web Manager User Manual

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev

A Scheme for Implementing Load Balancing of Web Server

A Tool for Evaluation and Optimization of Web Application Performance

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Multifunctional Barcode Inventory System for Retailing. Are You Ready for It?

Developing ASP.NET MVC 4 Web Applications

The Study on Web GIS Architecture Based on JNLP

LiveTalk Call Center solution

Centralized Monitoring Management Platform Manual

SelectSurvey.NET Developers Manual

Digital Modernization of Oilfields Digital Oilfield to Intelligent Oilfield. Karamay Hongyou Software Co., Ltd.

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

PERSONALIZED WEB MAP CUSTOMIZED SERVICE

Design of Electronic Medical Record System Based on Cloud Computing Technology

Software Development Kit

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

Next Generation Lab. A solution for remote characterization of analog integrated circuits

Ocean Data Systems Ltd. The Art of Industrial Intelligence. Dream Report GETTING STARTED. User- Friendly Programming-Free Reporting for Automation

PROFINET IO Diagnostics 1

Design of Web-based Management Information System for Academic Degree & Graduate Education

Upgrade to Microsoft Web Applications

An Advanced Commercial Contact Center Based on Cloud Computing

ebus Player Quick Start Guide

Knowledgebase Article

The Construction of Seismic and Geological Studies' Cloud Platform Using Desktop Cloud Visualization Technology

Information Exchange Network (IEN) System Operator Training Day 3

Deploying Cisco Unified Contact Center Express Volume 1

SQL 2012 Installation Guide. Manually installing an SQL Server 2012 instance

Developing ASP.NET MVC 4 Web Applications MOC 20486

Establishment of Fire Control Management System in Building Information Modeling Environment

Mobile Device Management Platform Operation Manual V1.4 RECODA

WebNMS-Based Topology Discovery in EPON Network

ClickDimensions Quick Start Guide For Microsoft Dynamics CRM /1/2011 ClickDimensions

VB.NET - WEB PROGRAMMING

ResPAK Internet Module

SYSPRO Point of Sale: Architecture

Modeling for Web-based Image Processing and JImaging System Implemented Using Medium Model

Research on Sports Information Technology Education Platform Based on ASP-NET Technology

Optimal Planning Software Platform Development with Cloud Computing Technology

SimWebLink.NET Remote Control and Monitoring in the Simulink

A Network Simulation Experiment of WAN Based on OPNET

Weston Public Schools Virtual Desktop Access Instructions

GSA2013: The Great SharePoint Adventure 2013

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

Big Data Storage Architecture Design in Cloud Computing

Insight Video Net. LLC. CMS 2.0. Quick Installation Guide

Generating Open For Business Reports with the BIRT RCP Designer

LivePoplet: Technology That Enables Mashup of Existing Applications

Changing Your Cameleon Server IP

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

Administrator s Guide

Information Server Documentation SIMATIC. Information Server V8.0 Update 1 Information Server Documentation. Introduction 1. Web application basics 2

Installation Guide and Machine Setup

Course Descriptions. CS 101 Intro to Computer Science

Dynamic Web Programming BUILDING WEB APPLICATIONS USING ASP.NET, AJAX AND JAVASCRIPT

E-business Management System Based on Coordinated Center for Dealer

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

Fleet Management System FMS. User Manual

ShoreTel 13 Conferencing User Guide. Part Number

Performance Testing for Ajax Applications

Developing Microsoft SharePoint Server 2013 Advanced Solutions

X Series Application Note 43:

Kaspersky Security Center Web-Console

Preparing to Install SQL Server 2005

Describe how to utilize the Publishing API to access publishing settings and content.

Study on Cloud Service Mode of Agricultural Information Institutions

Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey

E-R Method Applied to Design the Teacher Information Management System s Database Model

ivms-4200 Client Software Quick Start Guide V1.02

Open Access Design of a Python-based Wireless Network Optimization and Testing System

Computer Science Course Descriptions Page 1

Networks of any size and topology. System infrastructure monitoring and control. Bridging for different radio networks

Transcription:

TELKOMNIKA, Vol.11, No.3, March 2013, pp. 1594 ~ 1599 ISSN: 2087-278X 1594 Transmitter Station Remote Monitor System d on Browser/Server Structure Shanshan Li*, Jian Zhou Communication University of China No.1 Dingfuzhuang East Street, Chaoyang District, Beijing, 100024, P.R. China, Tel: 0086-010-65783590 *Corresponding author, e-mail: lishanshan@cuc.edu.cn Abstract Radio and television was an important way for people to acquire information. In order to ensure the normal work of the transmitter, we used computer to real-time monitor the transmitter working status, find abnormal situation and handle exception in the broadcast. Transmitter automatic monitoring and controlling system mostly hadn't been constructed or developed remote monitoring system, a few monitoring system was based on Client/Server structure. Browser /Server technique had a better development in monitoring field,so we realized the system d on Browser /Server structure.the Transmitter Station Remote Monitor System d on Browser /Server structure in the concrete realization had two innovation points:one was that the system of integral logical structure adopts Browser /Server structure of three-layer system, the other was that in the system software code realization, the page dynamic refresh of real-time monitoring and remote print adopted the Ajax technique. Keywords: Browser /Server Remote Monitor Ajax Copyright 2013 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Radio and television is not only an important way for people to acquire information, but also the important national policy propaganda media. It occupies an important position in People's Daily life and that ensure its normal work is the important segment of the guarantee transmitter broadcast radio and television programmers normal work. Using the computer to real-time monitor the transmitter working status, find abnormal situation and handle exception in the broadcast, the factors affect the normal bottomed out.its meaning lies not only monitoring of the transmitter operating states and parameter, more important is to improve the reliability and stability of the transmitter broadcast system, ensure safe operation. At present domestic transmitter automatic monitoring and controlling system mostly haven't been constructed or developed remote monitoring system, a few pad developed are Server/ Structure(C/S) of the monitoring system. Browser /Server (B/S) structure is developed on the basis of C/S structure, B/S technique has been have a good development in monitoring field, now has basic can realize all functions of C/S structure [1]. The Internet and its application technology vigorous development, based on Web of B/S structure will most likely be network computing in this era calculation model, so will broadcast TV transmitting station remote realtime monitoring technology and B/S model combining, can certainly greatly improve the launch pad remote real-time monitoring of level, and has important practical significance [2]. Transmitter Integrated Monitor and Management System (TIMMS) is our laboratory studies, integrated supervision monitoring system in certain areas of multiple pad.transmitter Integrated Monitor and Management System (TIMMS) can be divided into three layers: real-time control layer, monitoring management layer and remote supervision layer. Real-time control layer is responsible for the transmitter data acquisition and real-time control. Monitoring management layer is composed by industrial computer, monitor software, data server and database composition. Monitoring software provides graphical interface, discard the traditional Windows menu interface form, adopt more concise and easy to operate the whole graphical partition navigation button interface. Remote supervision layer and monitoring management layer via Ethernet connected, through network communication technology and database technology acquisition pad field data. Received October 25, 2012; Revised January 24, 2013; Accepted February 4, 2013

1595 ISSN: 2087-278X This research aims to, on the basis of has completed real-time control layer and monitoring management layer of Transmitter Integrated Monitor and Management System (TIMMS), increases ranged supervisor namely Transmitter Station Remote Monitor System, make TIMMS have stronger stability, convenient maneuverability, higher reliability, and the immediate development for the system establishment interface environment. 2. Research Method 2.1. System Innovation The Transmitter Station Remote Monitor System d on B/S structure in the concrete realization has two innovation points: One is that the system of integral logical structure adopts B/S structure of three-layer system, three layers of B/S structure relative to the two layers of C/S structure has a lot of advantages, including [3]: 1) B/S uses the IP network to realize remote data transmission, more generality and usability. 2) B/S can be structured in heterogeneous platform above, including the network heterogeneous, operating system and database epimerization. 3) B/S deployed in the server, the client browser can operate only by monitoring program, that makes the system deployment, maintenance and simpler. 4) The client use the browser running monitoring program can provide stronger maneuverability and interfacial friendly. The other is that in the system software code realization, the page dynamic refresh of real-time monitoring and remote print adopted the Ajax technique. Ajax technology makes that the communication quantity between the client and the server is greatly reduced. This has two reflection in the physical: One is, when the page data update, client can need not update the entire page, just can update particular section which needs to (i.e. not need to refresh the entire page). The other is lightened the burden of server, visited server is only so a few finite sets, but access action client is very much, it only need to send updated data into server, when the updated data was processed, server just return a result, by client analytical engine will can results into a Web page merges into the original page, do not need complete post back. It using the client powerful computation resources, reduced the server burden, make sure that the server can carry more connected views. This could be a solution to the system monitoring page data frequent refresh and remote report form printing problems. 2.2. System Structure Design and Platform Choice The Transmitter Station Remote Monitor System d on B/S Structure is on the basis of has completed real-time control layer and monitoring management layer of Transmitter Integrated Monitor and Management System (TIMMS). It has two big functions, namely monitoring function and management functions. In order to achieve this two big functions, system design by five modules, namely real-time monitoring module, user management module, the data recorded module, modify cipher module, exit module. C/S and B/S in today's world is a technical architecture development mode of the two big mainstream technologies. In considering two technical system structure and the superiority of radio and television pad monitoring system of present situation, from cost and easily upgrades maintenance Angle, decided to the Transmitter Station Remote Monitor System adopts the B/S (is clicked/server) structure, it adopted most B/S structure of three-layer structure: the presentation layer, business logic layer, data access layer. 2.3. System Key Technologies to Realize In the system software code realization, the real-time monitoring page dynamic refresh and the remote print adopted the Ajax technique [4]. 1) Page real-time refresh d on Ajax technique Currently the realization of applications based on Web have two different ways. One is realization on A Web Server, will organize the results into static HTML document returns to the browser display after Completing execution, such as the ASP.Net, etc. If completely using this method programming, want to break a data must be refresh the entire TELKOMNIKA Vol. 11, No. 3, March 2013 : 1594 1599

TELKOMNIKA ISSN: 2087-278X 1596 page, which have a strong sense of users, flashing made a very bad visual impact to client. In addition, some parts of the entire page are static changeless, no necessary to carry out their refresh, meanwhile the network channel waste too much [5]. Another kind is in the browser server, such as JAVA, JavaScript, etc. If completely using this method programming, the data extraction of the Web Server page is difficult. So must both combine to finish data real-time update. Now this system uses Ajax technology to realize remote monitoring data real-time refresh were briefly introduced. First add quoted a Ajax engine in WEB programs, in the system to add references are AjaxPro class library, then add in WEB configuration files.the configuration items that all the [ajaxpro /*.Ashx] request (namely from the client sends the Ajax request) were handed [ajaxpro.ajaxhandlerfacto] processing, rather than by default [System.Web.UI.PageHandlerFactory] To deal with it. When the system will start four thread respectively used to connect database A,database B, database C and database D. Four thread realized respectively to the four database connections, four thread reads the realtime data from each database table, the page will read the data stored in the Session "Infor" array. The launch pad real-time data monitoring pages (AllMonitor.aspx) will consisting of four data for a string "strparams" used by ";" Symbol. The page using AjaxMethod server-side method, the only different between it and ordinary server method is the place for it must want to add a [AjaxPro.AjaxMethod] in the above method. Here we used [Ajax. AjaxMethod()] characteristics, tell framework in the client page produce this method GetShow() the corresponding javascript to asynchronous request. Then in the client server using JavaScript calls GetShow() method, because receives the four pad data are connected together string, so in the client to use JavaScript will receive data string STR according to "," Symbols for four strings, each space separately single pad data string. Each pad data string including the launch pad by all the parameters (including monitoring system of video frequency deviation and tone, output power, reflex, power and sound power, VSWR at etc) data, they were made ' ' symbol connected together, so in real-time data display a page of the client to use ' ' symbol will indicate a single pad data string separated, separated after data respectively show to each pad interface for monitoring of each physical quantities corresponding Lable controls. For a single pad of real-time data display a page ( LauncherMonitor.aspx, LauncherMonitor228.aspx, ModulParameter.aspx, ModulParameter228.aspx, ModulParameter.aspx, ModulParameter228.aspx, Just taken from each database of real-time data string with ' ' symbol strparams separated by, then put the data shows to the corresponding Lable controls. System every one seconds will go to read a database data, with Ajax technology to achieve the real-time system web refresh, and so every time data collection system after only refresh monitoring data in a Label controls page, won't refresh the entire page, so that the user interface for monitoring in watching when he doesn't feel pages in fast refresh. The whole process is as shown Figure 1. 2) d on Web remote report form printing technology In C/S mode real-time monitoring program in realizing monitoring information of automatic printing technology is easy, and B/S model of real-time monitoring program is due to its client browser, but requests the browser can like C/S mode real-time monitoring program would only print selected content, but not print used to control the navigation bar or command button, and in print without popup dialog box, i.e. not require the user to confirm, have certain difficulty. Comprehensive considering various factors, as well as to the user print requirement analysis, this system is still the comprehensive use of the Microsoft company provide XmlHTTP technology and asp.net technology and JavaScript technology (namely the Ajax technique) to realize the launch pad remote monitoring subsystem remote report preview printing function. With the above mentioned is same, first add AjaxPro class library, then in WEB forms page using [Ajax. AjaxMethod ()] characteristics. Shown above methods, the header footer Settings are through modifying registry to achieve, and the rest is primarily through the realization method innerhtml come to write content [6] [7]. Transmitter Station Remote Monitor System d on Browser /Server Structure (Shanshan Li)

1597 ISSN: 2087-278X client server data access layer Start Add Ajax Through the AJAX obtained data Start thread A B C D processing Read data display Figure 1. Ajax technique of web based on real-time update The system uses Ajax technology to achieve the statements in print, is remote client through JavaScript set print generate reports style and function, thus solved the B/S structure under the print some problems, such as statements pagination, rich format design, page output, etc. d on Web statements of printed specific flow in the following Figure 2 illustrates. client server data access layer Input inquires the conditions Through the AJAX obtained data processing page setup Receiving conditions fetch the data Read data Ad Aja paging processing A B C D display Figure 2. d on Web statements remote print TELKOMNIKA Vol. 11, No. 3, March 2013 : 1594 1599

TELKOMNIKA ISSN: 2087-278X 1598 3. Results and Analysis 3.1. base Design This subject adopts American Microsoft company of SQL relational database management system, so the Transmitter Station Remote Monitor System database design is based on SQL database [8]. The monitoring management layer of Transmitter Integrated Monitor and Management System (TIMMS) has configuration of the independent database for each pad. So the remote monitoring center set up five database, each database data is corresponding to the launch pad real-time database data synchronization mirror. 3.2. Web design program Web design program mainly includes the presentation layer design, business logic layer design and data access layer design, and some key techniques of design and implementation [9] [10]. 1) The realization of the presentation layer The Transmitter Station Remote Monitor System display interface is constitute by some Web form page, mainly divides into two parts, one part is for monitoring system of realtime data shows, the other part of the Web page form design is mainly for management and service of remote monitoring system. Monitor interface display, to realize dynamic display of the transmitter parameters of the launch pad, dynamic display of the status information of the launch pad,dynamic display of the system time and dynamic display of the fault alarm function. This system real-time data display adopted Dundas Gauge for.net dials display technology. The entire page using the three frame structure, it consists of three page composition (bottom.aspx, left.aspx, workspace.aspx). Monitoring system main interface (real-time monitoring interface) as shown in Figure 3. Figure 3. Monitoring system main interface (real-time monitoring interface) Transmitter Station Remote Monitor System d on Browser /Server Structure (Shanshan Li)

1599 ISSN: 2087-278X 2) Business logic layer realization Business logic layer of this system is mainly used in the realization of the key technology and database query display. For the database data query basically has two parts, one is query to transmitter parameters and status information of launch pad, the other is query to duty personnel and duty log queries of the launch pad. 3) The data access layer realization In the Transmitter Station Remote Monitor System all access database logic are made by the Web services in the data access layer to fulfill. In this way the data access logic of the Transmitter Station Remote Monitor System comes out independently, so the program code can separately written and debugging. This way greatly reduced the burden of the Web server, convenient to debug and development, which has greatly enhanced the whole system efficiency of the development and actual operation efficiency, make logic layer clearer, division more reasonable. 4. Conclusion The Transmitter Station Remote Monitor System has been operation somewhere. The system is stable and reliable running, fully realize the design goal, to alleviate attendant's working intensity, improve program signal safety and quality broadcast rate. With rapid development of networks, development based on B/S model of radio and television pad remote monitoring system has broad prospects, it will also for other industries of remote monitoring system has a far-reaching influence. This system not only adopted software engineering technology and computer measurement and control technology, and also adopted the Web technology, Internet browser technology, makes the distance network management and realtime monitoring system networking combine to make the competent leadership and related departments at various levels conveniently remote access real-time monitoring system, share real-time data and image information, be helpful for accurately and rapidly masters, decision making, improve the level of management and work efficiency. References [1] XB Huang. BS mode based on the remote monitoring system of research and engineering application. Master's Thesis.Nanjing: Nanjing industry university. 2004. [2] X Wang. BS mode real-time monitoring of research and implementation. Master's Thesis. Beijing: China Academy of Railway Sciences. 2005. [3] P He. BS model turbine vibration monitoring and fault diagnosis system design and implementation. Master's Thesis. Zhejiang: Zhejiang University. 2006. [4] XL Tian..net scheme based on the property management service system. Master's Thesis. Beijing: Beijing University Of Technology. 2006. [5] YX Chen. asp.net in-depth programming. Beijing: Beijing Hope Electronic Press. 2001. [6] N Shi. The asp.net basic course - c # case edition. Beijing: Tsinghua University press. 2003. [7] W Lu. Proficient in c # program design. Beijing: Tsinghua University press.2004. [8] YJ Chen. SQL Server database. Beijing: Tsinghua University press. 2004. [9] YJ Wan. d on asp.net technology network training and evaluation system of research and development. Master's Thesis. Wuhan: Huazhong University of Science & Technology. 2004. [10 ZJ Li. d on the.net framework of three layers teaching platform for the design and realization. Master's Thesis. Tianjin: Tianjin University. 2005. TELKOMNIKA Vol. 11, No. 3, March 2013 : 1594 1599