Passive aggressive measurement with MGRP
Title | Passive aggressive measurement with MGRP |
Publication Type | Journal Articles |
Year of Publication | 2009 |
Authors | Papageorge P, McCann J, Hicks MW |
Journal | SIGCOMM Comput. Commun. Rev. |
Volume | 39 |
Issue | 4 |
Pagination | 279 - 290 |
Date Published | 2009/08// |
ISBN Number | 0146-4833 |
Keywords | active, available bandwidth, kernel module, passive, piggybacking, probing, streaming, transport protocol |
Abstract | We present the Measurement Manager Protocol (MGRP), an in-kernel service that schedules and transmits probes on behalf of active measurement tools. Unlike prior measurement services, MGRP transparently piggybacks application packets inside the often significant amounts of empty padding contained in typical probes. Using MGRP thus combines the modularity, flexibility, and accuracy of standalone active measurement tools with the lower overhead of passive measurement techniques. Microbenchmark experiments show that the resulting bandwidth savings makes it possible to measure the network accurately, but faster and more aggressively than without piggybacking, and with few ill effects to piggybacked application or competing traffic. When using MGRP to schedule measurements on behalf of MediaNet, an overlay service that adaptively schedules media streams, we show MediaNet can achieve significantly higher streaming rates under the same network conditions. |
URL | http://doi.acm.org/10.1145/1594977.1592601 |
DOI | 10.1145/1594977.1592601 |