This thesis presents our design and implementation of a real-time network monitoring program for DeSiDeRaTa, an existing resource management system. This monitor will assist DeSiDeRaTa in maintaining an acceptable Quality of Service (QoS) for groups of real-time applications by reporting the communication delays caused by inadequate network bandwidth.
The network monitoring application we developed uses SNMP and network topology information gleaned from the DeSiDeRaTa application specification files. Algorithms were designed to compute network bandwidth utilization of each real-time communication path.
Preliminary experiments have been run on a local area network environment. The results demonstrated the accuracy of these measurements and the correct implementation of the network monitoring program.