Inferring Congestion Sharing and Path Characteristics from Packet Interarrival Times
Inferring Congestion Sharing and Path Characteristics from Packet Interarrival Times
复制标题
从数据包到达间隔时间推断拥塞共享和路径特征
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
C. Blake
中科院分区:
文献类型:
--
作者:
D. Katabi;C. Blake
This paper presents new non-intrusive measurement techniques to detect sharing of upstream congestion and discover bottleneck router link speeds. Our techniques are completely passive and require only arrival times of packets and flow identifiers. Our technique for detecting shared congestion is based upon the observation that an aggregated arrival trace from flows that share a bottleneck has very different statistics from those that do not share a bottleneck. In particular the entropy of the inter-arrival times is much lower for aggregated traffic sharing a bottleneck. Additionally this paper identifies mode structure in the inter-arrival distribution that enables discovery of the link bandwidths of multiple upstream routers. We validate these ideas with extensive experiments on a wide-scale Internet testbed and with multiple rate controlling routers. We find that the method can detect any bottleneck sharing among hundreds of flows. The classification errors decrease exponentially in the number of traced packets. Further, the method copes well with heavy cross-traffic and the errors decrease exponentially as the fraction of cross traffic at the bottleneck decreases. Unlike prior proposals, our technique does not inject any new probe traffic, does not require any sender cooperation, and works with any type of traffic (UDP, TCP, or multicast), and a wide variety of queuing disciplines. The method is simple and fast enough to be real-time for rates beyond 10,000 packets per second.