MHealth: A Real-Time Graphical Multicast Monitoring Tool by David B. Makofske The exponential growth of the Internet combined with the increasing popularity of streaming audio and video content are pushing Internet bandwidth constraints to their limits. Methods of managing and more e ciently utilizing the existing bandwidth are becoming increasingly vital. Multicasting Internet content, especially streaming audio and video, can provide enormous bandwidth savings. A decade of e orts at deploying multicast combined with the rising need for better tra c management for bandwidth-hungry audio and video applications has led to signi cant momentum for multicast implementation. One of the remaining barriers to widespread adoption of multicast in the Internet is the lack of multicast monitoring and debugging tools. To address this need this thesis introduces MHealth, a graphical, near real-time multicast monitoring tool. MHealth utilizes existing tools to collect comprehensive data about Real-Time Protocol (RTP) based streaming audio/video sessions. By using a combination of application-level protocol data for participant information and a multicast route tracing tool for topology information, MHealth is able to present a multicast tree's topology and information about the quality of received data. MHealth is also a logging tool that can be used for post-session data analysis and network fault detection. iv
[1]
Satish Kumar,et al.
The Multicast Address-Set Claim (MASC) Protocol
,
2000,
RFC.
[2]
Stephen Casner,et al.
A ''traceroute'' facility for IP Multicast.
,
2000
.
[3]
K. C. Almeroth,et al.
Multicast group behavior in the Internet's multicast backbone (MBone)
,
1997
.
[4]
Mischa Schwartz,et al.
ACM SIGCOMM computer communication review
,
2001,
CCRV.
[5]
David Thaler,et al.
The Internet Multicast Address Allocation Architecture
,
2000,
RFC.
[6]
Stephen E. Deering,et al.
Host extensions for IP multicasting
,
1986,
RFC.
[7]
Don Towsley,et al.
Packet loss correlation in the MBone multicast network
,
1996,
Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.
[8]
Henning Schulzrinne,et al.
RTP: A Transport Protocol for Real-Time Applications
,
1996,
RFC.
[9]
John Nagle,et al.
Congestion control in IP/TCP internetworks
,
1984,
CCRV.
[10]
Stephen E. Deering,et al.
First IETF internet audiocast
,
1992,
CCRV.
[11]
kc claffy,et al.
Tools to visualize the Internet multicast backbone
,
1999
.
[12]
William C. Fenner.
Internet Group Management Protocol, Version 2
,
1997,
RFC.
[13]
M. Handley.
An Examination of MBone Performance
,
1997
.