TY - GEN
T1 - Network equilibrium of heterogeneous congestion control protocols
AU - Tang, Ao
AU - Wang, Jiantao
AU - Low, Steven H.
AU - Chiang, Mung
PY - 2005
Y1 - 2005
N2 - When heterogeneous congestion control protocols that react to different pricing signals share the same network, the resulting equilibrium may no longer be interpreted as a solution to the standard utility maximization problem. We prove the existence of equilibrium under mild assumptions. Then we show that multi-protocol networks whose equilibria are locally non-unique or infinite in number can only form a set of measure zero. Multiple locally unique equilibria can arise in two ways. First, unlike in the single-protocol case, the set of bottleneck links can be non-unique with heterogeneous protocols even when the routing matrix has full row rank. The equilibria associated with different sets of bottleneck links are necessarily distinct. Second, even when there is a unique set of bottleneck links, network equilibrium can still be non-unique, but is always finite and odd in number. They cannot all be locally stable unless it is globally unique. Finally, we provide various sufficient conditions for global uniqueness. Numerical examples are used throughout the paper to illustrate these results.
AB - When heterogeneous congestion control protocols that react to different pricing signals share the same network, the resulting equilibrium may no longer be interpreted as a solution to the standard utility maximization problem. We prove the existence of equilibrium under mild assumptions. Then we show that multi-protocol networks whose equilibria are locally non-unique or infinite in number can only form a set of measure zero. Multiple locally unique equilibria can arise in two ways. First, unlike in the single-protocol case, the set of bottleneck links can be non-unique with heterogeneous protocols even when the routing matrix has full row rank. The equilibria associated with different sets of bottleneck links are necessarily distinct. Second, even when there is a unique set of bottleneck links, network equilibrium can still be non-unique, but is always finite and odd in number. They cannot all be locally stable unless it is globally unique. Finally, we provide various sufficient conditions for global uniqueness. Numerical examples are used throughout the paper to illustrate these results.
KW - Congestion control
KW - Equilibrium analysis
KW - Heterogeneous protocols
KW - Multiprotocol networks
UR - http://www.scopus.com/inward/record.url?scp=11844292530&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=11844292530&partnerID=8YFLogxK
U2 - 10.1109/INFCOM.2005.1498359
DO - 10.1109/INFCOM.2005.1498359
M3 - Conference contribution
AN - SCOPUS:11844292530
SN - 0780389689
T3 - Proceedings - IEEE INFOCOM
SP - 1338
EP - 1349
BT - Proceedings - IEEE INFOCOM 2005. The Conference on Computer Communications - 24th Annual Joint Conference of the IEEE Computer and Communications Societies
A2 - Makki, K.
A2 - Knightly, E.
T2 - IEEE INFOCOM 2005
Y2 - 13 March 2005 through 17 March 2005
ER -