Abstract
The focus of this thesis is a network/session level software construct, called a distributed data agent (DDA) network, to support interconnection management of information systems needing to handle dynamic mission scenarios. Networking transparency, real-time responsiveness and fault tolerance are the primary design goals of the DDA. Based on the client-server model, DDA processes can be dynamically generated, terminated, and migrated in response to changes in mission scenarios, including system failures. The DDA is based on a multithreaded implementation, in which the service priority of each data channel can be dynamically adjusted to support soft real-time data communications in the Internet environment. The well known ratemonotonic scheduling (RMS) scheme is adopted for service of synchronous (periodic) and aperiodic data streams. When the data needs to be distributed to numerous users, the DDA can be easily replicated to avoid performance bottlenecks. A DDA prototype has been implemented for real-time traffic data distribution, and it is successfully used for rapid prototyping of real-time transportation network optimization.
Lu, Wenhu (1996). Design and implementation of the DDA network. Master's thesis, Texas A&M University. Available electronically from
https : / /hdl .handle .net /1969 .1 /ETD -TAMU -1996 -THESIS -L84.