Competitive equilibrium and stable coalition in overlay environments

Overlay networks have been widely deployed upon the Internet to provide improved network services. However, the interaction between overlay and traffic engineering (TE) as well as among co-existing overlays may occur. In this paper, we adopt game theoretic approaches to analyze this hybrid interaction. Firstly, we model a situation of the hybrid interaction as an n+1-player non-cooperative game, where overlays and TE are of equal status, and prove the existence of Nash equilibrium (NE). Secondly, we model another situation of the hybrid interaction as a 1-leadern-follower Stackelberg-Nash game, where TE is the leader and coexisting overlays are followers, and prove that the cost at Stackelberg-Nash equilibrium (SNE) is at least as good as that at NE for TE. Thirdly, we propose a cooperative coalition mechanism based on Shapley value to overcome the inherent inefficiency of NE and SNE, where players can improve their performance and form stable coalitions.

[1]  Lisong Xu,et al.  An ISP-friendly inter-overlay coordination framework for multiple coexisting P2P systems , 2013, Peer-to-Peer Networking and Applications.

[2]  Baoding Liu,et al.  Stackelberg-Nash equilibrium for multilevel programming with multiple followers using genetic algorithms , 1998 .

[3]  Stratis Ioannidis,et al.  Incentivizing peer-assisted services: a fluid shapley value approach , 2010, SIGMETRICS '10.

[4]  Jingyu Wang,et al.  Reducing the oscillations between overlay routing and traffic engineering by repeated game theory , 2013, 2013 19th Asia-Pacific Conference on Communications (APCC).

[5]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[6]  Jingyu Wang,et al.  On the collaborations of multiple selfish overlays using multi-path resources , 2015, Peer-to-Peer Netw. Appl..

[7]  Rami Cohen,et al.  Cost-Effective Resource Allocation of Overlay Routing Relay Nodes , 2014, IEEE/ACM Transactions on Networking.

[8]  Hari Balakrishnan,et al.  Resilient overlay networks , 2001, SOSP.

[9]  Mung Chiang,et al.  Cooperative content distribution and traffic engineering in an ISP network , 2009, SIGMETRICS '09.

[10]  Chen-Nee Chuah,et al.  Race Conditions in Coexisting Overlay Networks , 2008, IEEE/ACM Transactions on Networking.

[11]  John C. S. Lui,et al.  On the interaction of multiple overlay routing , 2005, Perform. Evaluation.

[12]  Donald F. Towsley,et al.  On the interaction between overlay routing and underlay routing , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[13]  J. Goodman Note on Existence and Uniqueness of Equilibrium Points for Concave N-Person Games , 1965 .

[14]  Jingyu Wang,et al.  Cooperative overlay routing in a multiple overlay environment , 2014, 2014 IEEE International Conference on Communications (ICC).

[15]  Paul H. Calamai,et al.  Bilevel and multilevel programming: A bibliography review , 1994, J. Glob. Optim..

[16]  Tim Roughgarden,et al.  How bad is selfish routing? , 2000, Proceedings 41st Annual Symposium on Foundations of Computer Science.

[17]  Raouf Boutaba,et al.  Reconciling the Overlay and Underlay Tussle , 2014, IEEE/ACM Transactions on Networking.

[18]  Vishal Misra,et al.  Internet Economics: The Use of Shapley Value for ISP Settlement , 2007, IEEE/ACM Transactions on Networking.

[19]  Walid Saad,et al.  Game theoretic modeling of cooperation among service providers in mobile cloud computing environments , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[20]  Ning Wang,et al.  On the Interactions between Non-Cooperative P2P Overlay and Traffic Engineering Behaviors , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.