Summary: The Impact of False Sharing on Shared Congestion
Recently, several proposals have been made for sharing congestion
information across concurrent flows between end-systems. In these
proposals, the granularity for sharing has ranged from all flows to
a common host to all hosts on a shared LAN. While these propos-
als have been successful at ensuring sound AIMD behavior of the
aggregate of flows, they suffer from what we term "false sharing".
False sharing occurs when two or more flows sharing congestion
state may, in fact, not share the same bottleneck.
In this work, we investigate the effects of false sharing on shared
congestion management schemes. We characterize the origins of
false sharing into two distinct cases: (i) networks with QoS en-
hancements such as differentiated services, where a flow classi-