Dynamic subscription based multi-transport intelligent gateway

Date
2011
Authors
Bai, Shilin
Supervisor
Collins, John
Item type
Thesis
Degree name
Master of Engineering
Journal Title
Journal ISSN
Volume Title
Publisher
Auckland University of Technology
Abstract

This research investigates a novel design for a software engine and associated data structures to implement a dynamically reconfigurable network gateway to integrate and control data flow among remote monitoring and control applications that use different communication protocols. The implementation of our software engine is divided into two main parsers. The "Protocol Parser" converts the protocol template written in XML to the internal C# objects. These objects are used as instructions to process the incoming data from various data links in the "Data Analyzer". The data content is examined and then transformed into packets appropriate for the user required data link. A testing protocol template file which contains all possible scenarios in the real protocol template has been successfully tested with the "Protocol Parser". Then data files, which simulate the real incoming data frames, were analyzed by the "Data Analyzer". Accurate values are read and delivered, based on the information provided by the parsed protocol template. The test results from the research show that our Linkable Fragment Format (LFF) can successfully implement a configurable system for managing the structure of a protocol template in XML

Description
Keywords
Gateway , XML , Protocol , Link
Source
DOI
Publisher's version
Rights statement
Collections