RTP Quality Monitor
Due to the growing of e-conference and multimedia applications, many protocols
have been used for transmitting the time base media. RTP is one of the
most common used protocols. RTP provides control protocol (RTCP), which can
generate feedback of RTP traffic. By monitoring the RTCP packets, we can know
the traffic quality information. It can be used for research in order to assure
quality-of-service (QoS), or may be used for system manager to monitor the RTP traffic.
This project is to develop a RTP quality monitor under Windows 2000/XP and monitor
applications.
It can be divided into two parts, the driver and monitor application.
The driver for this project is a Windows NDIS intermediate driver. It monitors all
RTCP traffic from Network Interface Card (NIC), parses the packet, and sends the quality
information to the user-mode monitor application.
This project provides two Windows monitors. One of them is a Windows GUI monitor,
the other is a command-line monitor. Both monitors retrieve the RTP quality information
from the RTP monitor driver and represent it.
|