|
ABSTRACT
Internet multimedia traffic is increasing as applications like streaming media and packet telephony grow in popularity. It is important to monitor the volume and characteristics of this traffic, particularly because its behavior in the face of network congestion differs from that of the currently dominant TCP traffic. To monitor traffic on a high-speed link for extended periods, it is not practical to blindly capture all packets that traverse the link. We present mmdump, a tool that parses messages from RTSP, H.323 and similar multimedia session control protocols to set up and tear down packet filters as needed to gather traces of multimedia sessions. Unlike tcpdump, dynamic packet filters are necessary because these protocols dynamically negotiate TCP and UDP port numbers to carry the media content. Our tool captures only packets of interest for optional storage and further analysis, thus greatly reducing resource requirements. This paper presents the design and implementation of mmdump and demonstrates its utility in monitoring live RTSP and H.323 traffic on a commercial IP network. The preliminary results obtained from these measurements are presented.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BACHER, D., SWAN, A., AND ROWE, L. A. rtpmon: A Third-Party/RTCP Monitor. http://bmrc.berkeley.edu/people/drbacher/projects/mm96-demo/index.html.
|
 |
2
|
Andrew Begel , Steven McCanne , Susan L. Graham, BPF+: exploiting global data-flow optimization in a generalized packet filter architecture, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.123-134, August 30-September 03, 1999, Cambridge, Massachusetts, United States
|
| |
3
|
CAIDA. Coralreef. http://www.caida.org/Tools/CoralReef/.
|
| |
4
|
CNN. http://www.cnn.com.
|
| |
5
|
FELDMANN;, A. Continuous online extraction of HTTP traces from packet traces. Proc. W3C Web Characterization Group Workshop, November 1998.
|
| |
6
|
HANDLEY, M., SCHULZRINNE, H., SCHOOLER, E., AND ROSENBERG, J. SIP: Session Initiation Protocol. RFC 2543, March 1999.
|
| |
7
|
Recommendation H.323: Visual Telephone Systems and Equipment for Local Area Networks Which Provide a Non-guaranteed Quality of Service. ITU-T, 1996.
|
| |
8
|
JACOBSON, V., LERES, C., AND MCCANNE, S. pcap Packet Capture library. UNIX man page.
|
| |
9
|
JACOBSON;, V., LERES, C., AND MCCANNE, S. tcpdump-dump traffic on a network. UNIX man page.
|
 |
10
|
G. Robert Malan , Farnam Jahanian, An extensible probe architecture for network protocol performance measurement, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.215-227, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
11
|
MCCANNE, S. R., AND JACOBSON, V. The BSD Packet Filter: A New Architecture for User-level Packet Capture. Proc. 1993 Winter USENIX Technical Conference, January 1993.
|
| |
12
|
MENA, A., AND HEIDEMANN, J. An Empirical Study of Internet Audio Traffic. Proc. IEEE Infocom 2000, March 2000.
|
| |
13
|
NARUS. http://www.narus.com.
|
| |
14
|
PACKETEER. http://www.packeteer.com/.
|
| |
15
|
REAL NETWORKS. http://www.real.com.
|
| |
16
|
REAL NETWORKS. RTSP: Reference Implementation. http://www.real.com/devzone/library/fireprot/rtsp/index.html.
|
| |
17
|
SCHULZRINNE, H. rtpdump, http://www.cs.columbia.edu/~hgs/rtp/rtpdump.html.
|
| |
18
|
SCHULZRINNE, H., CASNER, S., FREDERICK, R., AND JACOBSON, V. RTP: A Transport Protocol for Real-Time Applications. RFC 1889, January 1996.
|
| |
19
|
SCHULZRINNE, H., RAO, A., AND LANPHIER, R. Real Time Streaming Protocol (RTSP). RFC 2336, April 1998.
|
| |
20
|
W3C. SMIL: Synchronized Multimedia Integration Language, http://www.w3.org/AudioVideo/#SMIL.
|
CITED BY 7
|
|
|
|
|
|
|
|
|
|
|
Herbert Bos , Willem de Bruijn , Mihai Cristea , Trung Nguyen , Georgios Portokalidis, FFPF: fairly fast packet filters, Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation, p.24-24, December 06-08, 2004, San Francisco, CA
|
|
|
|
|
|
|
|
|
|
|