Interactions among Overlays and Traffic Engineering: Equilibrium and Cooperation without Payment

Emerging overlay technologies have enabled to distribute content efficiently over the Internet that in some sense improves the user quality of experience. However, due to inconsistent or even conflicting objectives from the perspectives of multiple co-existing overlay networks and traffic engineering (TE), the interaction among them impacts the performance of each other and results in sub- optimum, which also has not yet been investigated in detail. In this paper, we model this interaction as an n+1-person non-cooperative game, prove the existence of Nash equilibrium point (NEP) and propose an algorithm to compute NEP. In order to overcome the inefficiency of NEP, we define a non-transferable utility (NTU) game based on Shapley NTU game theory, in which overlays and TE share cost efficiently and fairly without side payment, and we propose an algorithm to calculate the Shapley NTU value (SNTUV).

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

[2]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[3]  Tim Roughgarden,et al.  How bad is selfish routing? , 2002, JACM.

[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]  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).

[6]  Rami Cohen,et al.  Cost effective resource allocation of overlay routing relay nodes , 2011, 2011 Proceedings IEEE INFOCOM.

[7]  Vishal Misra,et al.  Evolution of the Internet Economic Ecosystem , 2015, IEEE/ACM Transactions on Networking.

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

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

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

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

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

[13]  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..

[14]  Sergiu Hart,et al.  A comparison of non-transferable utility values , 2004 .

[15]  Richard T. B. Ma,et al.  Distributed Caching via Rewarding: An Incentive Scheme Design in P2P-VoD Systems , 2014, IEEE Transactions on Parallel and Distributed Systems.

[16]  Dejan S. Milojicic,et al.  Networking , 2012, ATZelektronik worldwide.

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

[18]  L. Shapley Cores of convex games , 1971 .

[19]  Vishal Misra,et al.  Congestion and Its Role in Network Equilibrium , 2012, IEEE Journal on Selected Areas in Communications.

[20]  Lloyd S. Shapley,et al.  The Shapley value: Utility comparison and the theory of games , 1967 .

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

[22]  Robert J. Aumann,et al.  AN AXIOMATIZATION OF THE NON-TRANSFERABLE UTILITY VALUE , 1985 .