Non-Cooperative Behavior in Wireless Networks Márk Félegyházi (EPFL) May 2007.

Slides:



Advertisements
Similar presentations
Doc.: IEEE /0046r0 Submission July 2009 Ari Ahtiainen, NokiaSlide 1 A Cooperation Mechanism for Coexistence between Secondary User Networks on.
Advertisements

Capacity Allocation in Networks Under Noncooperative Elastic Users Instructor: Ishai Menache Eliron Amir Winter 2006.
© 2007 Levente Buttyán and Jean-Pierre Hubaux Security and Cooperation in Wireless Networks Chapter 10: Selfishness in packet.
© 2007 Levente Buttyán and Jean-Pierre Hubaux Security and Cooperation in Wireless Networks Chapter 11: Wireless operators in.
Spectrum Sharing for Unlicensed Bands Raul Etkin, Abhay Parekh, and David Tse Dept of EECS U.C. Berkeley Project supported by NSF ITR ANI grant.
Price Of Anarchy: Routing
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
EPFL, Lausanne, Switzerland Márk Félegyházi Equilibrium Analysis of Packet Forwarding Strategies in Wireless Ad Hoc Networks – the Static Case Márk Félegyházi.
Azin Dastpak August 2010 Simon Fraser University.
DARWIN: Distributed and Adaptive Reputation Mechanism for Wireless Ad- hoc Networks CHEN Xiao Wei, Cheung Siu Ming CSE, CUHK May 15, 2008 This talk is.
Counter-measuring MAC Misbehaviors in Ad Hoc Networks using Game Theory March 25, 2010 EE5723 – Computer & Network Security.
Border Games in Cellular Networks Infocom 2007 Márk Félegyházi*, Mario Čagalj†, Diego Dufour*, Jean- Pierre Hubaux* * Ecole Polytechnique Federale de Lausanne.
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Appendix B: A tutorial on game theory for wireless networks
1 Algorithmic Game Theoretic Perspectives in Networking Dr. Liane Lewin-Eytan.
Sogang University ICC Lab Using Game Theory to Analyze Wireless Ad Hoc networks.
Using Game Theory to Analyze Wireless Ad Hoc networks Vivek Srivastava March 24 th 2004 Qualifier presentation.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
1 Multi-radio Channel Allocation algorithms based on game theory analysis Shirin Saeedi Bidokhti Supervised by Mark Felegyhazi Prof. Hubaux Feb
On the Topologies Formed by Selfish Peers Thomas Moscibroda Stefan Schmid Roger Wattenhofer IPTPS 2006 Santa Barbara, California, USA.
1 SOWER: Self-Organizing Wireless Network for Messaging Márk Félegyházi {mark.felegyhazi, srdan.capkun, Srdjan Čapkun Jean-Pierre.
MAC Layer (Mis)behaviors Christophe Augier - CSE Summer 2003.
$ Spectrum Aware Load Balancing for WLANs Victor Bahl Ranveer Chandra Thomas Moscibroda Yunnan Wu.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Review Midterm3/19 3/12.
Beyond selfish routing: Network Formation Games. Network Formation Games NFGs model the various ways in which selfish agents might create/use networks.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
Selfish Caching in Distributed Systems: A Game-Theoretic Analysis By Byung-Gon Chun et al. UC Berkeley PODC’04.
© 2007 Levente Buttyán and Jean-Pierre Hubaux Security and Cooperation in Wireless Networks Chapter 3: Trust assumptions and.
Nov 2003Group Meeting #2 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum Sharing.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (III) 12th Week
On Spectrum Selection Games in Cognitive Radio Networks
Load Balancing, Multicast routing, Price of Anarchy and Strong Equilibrium Computational game theory Spring 2008 Michal Feldman.
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
Network Formation Games. Netwok Formation Games NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models:
0 Wireless Foundations 0July 7, 2004 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum.
1 Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Congestion Games, Potential Games and Price of Anarchy Liad Blumrosen ©
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Budhaditya Pyne BEE-IV Roll No: Jadavpur University.
01/16/2002 Reliable Query Reporting Project Participants: Rajgopal Kannan S. S. Iyengar Sudipta Sarangi Y. Rachakonda (Graduate Student) Sensor Networking.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
By: Gang Zhou Computer Science Department University of Virginia 1 A Game-Theoretic Framework for Congestion Control in General Topology Networks SYS793.
Efficiency Loss in a Network Resource Allocation Game Paper by: Ramesh Johari, John N. Tsitsiklis [ Informs] Presented by: Gayatree Ganu.
Secure Protocols for Behavior Enforcement Slides elaborated by Julien Freudiger and adapted by Jean-Pierre Hubaux Note: this chapter.
Mohammadreza Ataei Instructor : Prof. J.Omidi. 2.
© 2007 Levente Buttyán and Jean-Pierre Hubaux Security and Cooperation in Wireless Networks Chapter 3: Trust assumptions and.
Applications of Game Theory for Power Control in Wireless Networks of Autonomous Entities «Το ΟΠΑ Ερευνά», Πρόγραμμα ΗΡΑΚΛΕΙΤΟΣ ΙΙ Vaggelis.
A Game Approach for Multi-Channel Allocation in Multi-Hop Wireless Networks Lin Gao, Xinbing Wang Dept. of Electronic Engineering Shanghai Jiao Tong University.
PRICE-BASED SPECTRUM MANAGEMENT IN COGNITIVE RADIO NETWORKS Fan Wang, Marwan Krunz, and Shuguang Cui Department of Electrical & Computer Engineering, University.
1 Two-Dimensional Route Switching in Cognitive Radio Networks: A Game-Theoretical Framework Qingkai Liang, Xinbing Wang, Xiaohua Tian, Fan Wu, Qian Zhang.
Non-Cooperative Multi-Radio Channel Allocation in Wireless Networks Márk Félegyházi*, Mario Čagalj†, Shirin Saeedi Bidokhti*, Jean-Pierre Hubaux* * Ecole.
GameSec 2010 November 22, Berlin Mathias Humbert, Mohammad Hossein Manshaei, Julien Freudiger and Jean-Pierre Hubaux EPFL - Laboratory for Computer communications.
On Non-Cooperative Location Privacy: A Game-theoreticAnalysis
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish agents strategically interact in using a network They.
Beyond selfish routing: Network Games. Network Games NGs model the various ways in which selfish users (i.e., players) strategically interact in using.
Non-Cooperative Behavior in Wireless Networks Márk Félegyházi (EPFL) PhD. public defense July 9, 2007.
Project Topics ECE 591. Project 1: Localization through Wi-Fi and Wireless Camera WIFI localization: Wireless Camera: Goal: Understand RF based localization.
1 Multi-radio Channel Allocation in Competitive Wireless Networks Mark Felegyhazi, Mario Čagalj, Jean-Pierre Hubaux EPFL, Switzerland IBC’06, Lisbon, Portugal.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
A Novel Coalitional Game Model for Security Issues in Wireless Networks Xiaoqi LiMichael Lyu Computer Science and Engineering Department The Chinese University.
Network Formation Games. NFGs model distinct ways in which selfish agents might create and evaluate networks We’ll see two models: Global Connection Game.
Cognitive Radio Networks
Multi-channel, multi-radio wireless networks
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Feasibility of Coordinated Transmission for HEW
Is Random Access Fundamentally Inefficient?
Presentation transcript:

Non-Cooperative Behavior in Wireless Networks Márk Félegyházi (EPFL) May 2007

Márk Félegyházi (EPFL) 2 Prospective wireless networks Relaxing spectrum licensing: ► small network operators in unlicensed bands – inexpensive access points – flexible deployment ► community and ad hoc networks – no authority – peer-to-peer network operation ► cognitive radio – restricted operation in any frequency band – no interference with licensed (primary) users – adaptive behavior

May 2007Márk Félegyházi (EPFL) 3 Motivation ► more complexity at the network edges ► decentralization ► ease of programming for wireless devices ► rational users  ► more adaptive wireless devices ► potential selfish behavior of devices TRENDS OUTCOME What is the effect of selfish behavior in wireless networks?

May 2007Márk Félegyházi (EPFL) 4 Related work (1/2) ► Peer-to-peer networks – free-riding [Golle et al. 2001, Feldman et al. 2007] – trust modeling [Aberer et al. 2006] ► Wired networks – congestion pricing [Korilis et al. 1995, Korilis and Orda 1999, Johari and Tsitsiklis 2004] – bandwidth allocation [Yaïche et al. 2000] – coexistence of service providers [Shakkottai and Srikant 2005/2006, He and Walrand 2006] ► Wireless networks – power control [Goodman and Mandayam 2001, Alpcan et al. 2002, Xiao et al. 2003] – resource/bandwidth allocation [Marbach and Berry 2002, Qui and Marbach 2003] – medium access [MacKenzie and Wicker 2003, Yuen and Marbach 2005, Čagalj et al. 2005] – Wi-Fi pricing [Musacchio and Walrand 2004/2006]

May 2007Márk Félegyházi (EPFL) 5 Related work (2/2) 1. Existing networks 2. Upcoming networks 3. Trust 4. Naming and addressing 5. Security associations 6. Secure neighbor discovery 7. Secure routing 8. Privacy protection 10. Selfishness in PKT FWing 11. Operators in shared spectrum 12. Behavior enforcement Appendix A: Security and crypto Appendix B: Game theory SecurityCooperation 9. Selfishness at the MAC layer

May 2007Márk Félegyházi (EPFL) 6 Summary of my research ► Ch 1: A tutorial on game theory ► Ch. 2: Multi-radio channel allocation in wireless networks ► Ch. 3: Packet forwarding in static ad-hoc networks ► Ch. 4: Packet forwarding in dynamic ad-hoc networks ► Ch. 5: Packet forwarding in multi-domain sensor networks ► Ch. 6: Cellular operators in a shared spectrum ► Ch. 7: Border games in cellular networks Part II: Non-cooperative users Part III: Non-cooperative network operators Part I: Introduction to game theory

Introduction to Game Theory

May 2007Márk Félegyházi (EPFL) 8 The channel allocation (CA) game ► two channels: c 1 and c 2 – total available throughput: and ► two devices: p 1 and p 2 ► throughput is fairly shared ► users of the devices are rational  ► Channel Allocation (CA) game: G CA = ( N, S, U ) – N – players: p 1 and p 2 – S – strategies: choosing the channels and – U – payoff functions: received throughputs and c1c1 c2c2 f1f1 f2f2 f3f3 strategy of player i payoff of player i strategy profile

May 2007Márk Félegyházi (EPFL) 9 Strategic form ► the CA game in strategic form p2p2 c1c1 c2c2 p1p1 c1c1 1.5,1.53,2 c2c2 2,31,1

May 2007Márk Félegyházi (EPFL) 10 Stability: Nash equilibrium p2p2 c1c1 c2c2 p1p1 c1c1 1.5,1.53,2 c2c2 2,31,1 Nash equilibrium: No player has an incentive to unilaterally deviate. Best response: Best strategy of player i given the strategies of others.

May 2007Márk Félegyházi (EPFL) 11 Efficiency: Pareto-optimality p2p2 c1c1 c2c2 p1p1 c1c1 1.5,1.53,2 c2c2 2,31,1 Price of anarchy: The ratio between the total payoff of players playing a socially-optimal (max. Pareto-optimal) strategy and a worst Nash equilibrium. Pareto-optimality: The strategy profile s po is Pareto-optimal if: with strict inequality for at least one player i

Multi-Radio Channel Allocation in Wireless Networks Non-Cooperative Users

May 2007Márk Félegyházi (EPFL) 13 Related work ► Channel allocation – in cellular networks: fixed and dynamic: [Katzela and Naghshineh 1996, Rappaport 2002] – in WLANs [Mishra et al. 2005] – in cognitive radio networks [Zheng and Cao 2005] ► Multi-radio networks – mesh networks [Adya et al. 2004, Alicherry et al. 2005] – cognitive radio [So et al. 2005] ► Competitive medium access – Aloha [MacKenzie and Wicker 2003, Yuen and Marbach 2005] – CSMA/CA [Konorski 2002, Čagalj et al. 2005] – WLAN channel coloring [Halldórsson et al. 2004] – channel allocation in cognitive radio networks [Cao and Zheng 2005, Nie and Comaniciu 2005]

May 2007Márk Félegyházi (EPFL) 14 Problem ► multi-radio devices ► set of available channels How to assign radios to available channels?

May 2007Márk Félegyházi (EPFL) 15 System model (1/3) ► C – set of orthogonal channels (| C | = C) ► N – set of communicating pairs of devices (| N | = N) ► sender controls the communication (sender and receiver are synchronized) ► single collision domain if they use the same channel ► devices have multiple radios ► k radios at each device, k ≤ C

May 2007Márk Félegyházi (EPFL) 16 System model (2/3) ► N communicating pairs of devices ► C orthogonal channels ► k radios at each device number of radios by sender i on channel x → example: Use multiple radios on one channel ? Intuition:

May 2007Márk Félegyházi (EPFL) 17 System model (3/3) ► channels with the same properties ► τ t (k x ) – total throughput on any channel x ► τ(k x ) – throughput per radio

May 2007Márk Félegyházi (EPFL) 18 ► selfish users (communicating pairs) ► non-cooperative game G MRCA – players → senders – strategy → channel allocation – payoff → total throughput ► strategy: ► strategy matrix: ► payoff: Multi-radio channel allocation (MRCA) game

May 2007Márk Félegyházi (EPFL) 19 Lemma: If S * is a NE in G MRCA, then. Use of all radios Each player should use all of his radios. p4p4 p4p4 Intuition: Player i is always better off deploying unused radios. all channel allocations Lemma

May 2007Márk Félegyházi (EPFL) 20 Proposition: If S * is a NE in G MRCA, then d y,x ≤ 1, for any channel x and y. Load-balancing channel allocation ► Consider two arbitrary channels x and y in C, where k x ≥ k y ► distance: d x,y = k x – k y all channel allocations Lemma Proposition

May 2007Márk Félegyházi (EPFL) 21 Nash equilibria (1/2) Theorem 1: A channel allocation S * is a Nash equilibrium in G MRCA if for all i: ► d x,y ≤ 1 and ► k i,x ≤ 1. p2p2 Nash Equilibrium: p4p4 Use one radio per channel. all channel allocations Lemma Proposition NE type 1 ► Consider two arbitrary channels x and y in C, where k x ≥ k y ► distance: d x,y = k x – k y

May 2007Márk Félegyházi (EPFL) 22 Nash equilibria (2/2) Nash Equilibrium: Theorem 2: A channel allocation S * is a Nash equilibrium in G MRCA if: ► d x,y ≤ 1, ► for any player i who has k i,x ≥ 2, x in C, ► for any player i who has k i,x ≥ 2 and x in C +, k i,y ≥ k i,x – 1, for all y in C – Use multiple radios on certain channels. all channel allocations Lemma Proposition NE type 1 NE type 2 ► Consider two arbitrary channels x and y in C, where k x ≥ k y ► distance: d x,y = k x – k y ► loaded and less loaded channels: C + and C – C+C+ C–C–

May 2007Márk Félegyházi (EPFL) 23 Efficiency (1/2) Corollary: If τ t (k x ) is constant (i.e., ideal TDMA), then any Nash equilibrium channel allocation is Pareto-optimal in G MRCA. Theorem: In G MRCA, the price of anarchy is: where

May 2007Márk Félegyházi (EPFL) 24 Efficiency (2/2) ► In theory, if the total throughput function τ t (k x ) is constant  POA = 1 ► In practice, there are collisions, but τ t (k x ) decreases slowly with k x (due to the RTS/CTS method) G. Bianchi, “Performance Analysis of the IEEE Distributed Coordination Function,” in IEEE Journal on Selected Areas of Communication (JSAC), 18:3, Mar. 2000

May 2007Márk Félegyházi (EPFL) 25 Convergence to NE (1/3) p1p1 p1p1 N = 5, C = 6, k = 3 p2p2 p2p2 p4p4 p1p1 p3p3 p2p2 p5p5 p4p4 p5p5 p3p3 p3p3 p4p4 p5p5 c1c1 c2c2 c3c3 c4c4 c5c5 c6c6 time p 5 : c 2 →c 5 c 6 →c 4 p 3 : c 2 →c 5 c 6 →c 4 c 1 →c 3 p 2 : c 2 →c 5 p 1 : c 2 →c 5 c 6 →c 4 p 1 : c 4 →c 6 c 5 →c 2 p 4 : idle channels p5p5 p3p3 p2p2 p1p1 p1p1 p4p4 Algorithm with imperfect info: ► move links from “crowded” channels to other randomly chosen channels ► desynchronize the changes ► convergence is not ensured

May 2007Márk Félegyházi (EPFL) 26 Convergence to NE (2/3) Algorithm with imperfect info: ► move links from “crowded” channels to other randomly chosen channels ► desynchronize the changes ► convergence is not ensured Balance: unbalanced (UB): best balance (NE): Efficiency:

May 2007Márk Félegyházi (EPFL) 27 Convergence to NE (3/3) N (# of pairs)10 C (# of channels)8 k (radios per device)3 τ(1) (max. throughput)54 Mbps

Summary and Future Work

May 2007Márk Félegyházi (EPFL) 29 Summary – Multi-radio channel allocation ► wireless networks with multi-radio devices ► users of the devices are selfish players ► G MRCA – multi-radio channel allocation game ► results for a Nash equilibrium: – players should use all their radios – load-balancing channel allocation – two types of Nash equilibria – NE are efficient both in theory and practice ► fairness issues ► coalition-proof equilibria ► algorithms to achieve efficient NE: – centralized algorithm with perfect information – distributed algorithm with imperfect information

May 2007Márk Félegyházi (EPFL) 30 Summary of my research ► Ch 1: A tutorial on game theory ► Ch. 2: Multi-radio channel allocation in wireless networks ► Ch. 3: Packet forwarding in static ad-hoc networks ► Ch. 4: Packet forwarding in dynamic ad-hoc networks ► Ch. 5: Packet forwarding in multi-domain sensor networks ► Ch. 6: Cellular operators in a shared spectrum ► Ch. 7: Border games in cellular networks Part II: Non-cooperative users Part III: Non-cooperative network operators Part I: Introduction to game theory

May 2007Márk Félegyházi (EPFL) 31 Future research directions (1/3) ► Cognitive networks – Chapter 2: multi-radio channel allocation – adaptation is a fundamental property of cognitive devices – selfishness is threatening network performance primary (licensed) users secondary (cognitive) users – incentives are needed to prevent selfishness frequency allocation interference control submitted: M. Félegyházi, M. Čagalj and J.-P. Hubaux, “Efficient MAC in Cognitive Radio Systems: A Game-Theoretic Approach,” submitted to IEEE JSAC, Special Issue on Cognitive Radios, 2008

May 2007Márk Félegyházi (EPFL) 32 Future research directions (2/3) ► Coexistence of wireless networks – Chapter 6 and 7: wireless operators in shared spectrum – advancement of wireless technologies – alternative service providers small operators social community networks – competition becomes more significant – coexistence results in nonzero-sum games mechanism to enforce cooperation competition improves services in preparation: M. H. Manshaei, M. Félegyházi, J. Freudiger, J.-P. Hubaux, and P. Marbach, “Competition of Wireless Network Operators and Social Networks”

May 2007Márk Félegyházi (EPFL) 33 Future research directions (3/3) ► Economics of security and privacy – cryptographic building blocks are quite reliable (some people might disagree) – implementation fails due to economic reasons (3C) confusion in defining security goals cost of implementation complexity of usage – privacy is often not among the security goals – incentives to implement correct security measures share liabilities better synchronization collaboration to prevent attacks submitted: J. Freudiger, M. Raya, M. Félegyházi, and J.-P. Hubaux, “On Location Privacy in Vehicular Mix-Networks”

Extensions

May 2007Márk Félegyházi (EPFL) 35 My research Non-cooperative users ► Multi-radio channel allocation in wireless networks ► Packet forwarding in static ad-hoc networks ► Packet forwarding in dynamic ad-hoc networks Non-cooperative network operators ► Packet forwarding in multi-domain sensor networks ► Cellular operators in a shared spectrum ► Border games in cellular networks

May 2007Márk Félegyházi (EPFL) 36 Thesis contributions (Ch. 1: A tutorial on game theory) ► facilitate the application of game theory in wireless networks M. Félegyházi and J.-P. Hubaux, “Game Theory in Wireless Networks: A Tutorial,” submitted to ACM Communication Surveys, 2006

May 2007Márk Félegyházi (EPFL) 37 Thesis contributions (Ch. 2: Multi-radio channel allocation in wireless networks) ► NE are efficient and sometimes fair, and they can be reached even if imperfect information is available ► load-balancing Nash equilibria – each player has one radio per channel – some players have multiple radios on certain channels ► NE are Pareto-efficient both in theory and practice ► fairness issues ► coalition-proof equilibria ► convergence algorithms to efficient NE M. Félegyházi, M. Čagalj, S. S. Bidokhti, and J.-P. Hubaux, “Non-cooperative Multi-radio Channel Allocation in Wireless Networks,” in Proceedings of Infocom 2007, Anchorage, USA, May 6-12, 2007

May 2007Márk Félegyházi (EPFL) 38 Thesis contributions (Ch. 3: Packet forwarding in static ad-hoc networks) ► incentives are needed to promote cooperation in ad hoc networks ► model and meta-model using game theory ► dependencies / dependency graph ► study of NE – in theory, NE based on cooperation exist – in practice, the necessary conditions for cooperation do not hold ► part of the network can still cooperate M. Félegyházi, L. Buttyán and J.-P. Hubaux, “Nash Equilibria of Packet Forwarding Strategies in Wireless Ad Hoc Networks,” in Transactions on Mobile Computing (TMC), vol. 5, nr. 5, May 2006

May 2007Márk Félegyházi (EPFL) 39 Thesis contributions (Ch. 4: Packet forwarding in dynamic ad-hoc networks) ► mobility helps cooperation in ad hoc networks ► spontaneous cooperation exists on a ring (theoretical) ► cooperation resistant to drift (alternative cooperative strategies) to some extent ► in reality, generosity is needed ► as mobility increases, less generosity is needed M. Félegyházi, L. Buttyán and J.-P. Hubaux, “Equilibrium Analysis of Packet Forwarding Strategies in Wireless Ad Hoc Networks - the Dynamic Case,” Technical report - LCA-REPORT , 2003

May 2007Márk Félegyházi (EPFL) 40 Thesis contributions (Ch. 5: Packet forwarding in multi-domain sensor networks) ► sharing sinks is beneficial and sharing sensors is also in certain scenarios ► energy saving gives a natural incentive for cooperation ► sharing sinks ► with common sinks, sharing sensors is beneficial – in sparse networks – in hostile environments M. Félegyházi, L. Buttyán and J.-P. Hubaux, “Cooperative Packet Forwarding in Multi-Domain Sensor Networks,” in PerSens 2005, Kauai, USA, March 8, 2005

May 2007Márk Félegyházi (EPFL) 41 Thesis contributions (Ch. 6: Cellular operators in a shared spectrum) ► both cooperation (low powers) and defection (high powers) exist, but cooperation can be enforced by punishments ► wireless operators compete in a shared spectrum ► single stage game – various Nash equilibria in the grid scenario, depending on cooperation parameters ► repeated game – R MIN (cooperation) is enforceable with punishments ► general scenario = arbitrary ranges – the problem is NP-complete M. Félegyházi and J.-P. Hubaux, “Wireless Operators in a Shared Spectrum,” in Proceedings of Infocom 2006, Barcelona, Spain, April 23-29, 2006

May 2007Márk Félegyházi (EPFL) 42 Thesis contributions (Ch. 7: Border games in cellular networks) ► operators have an incentive to adjust their pilot power on the borders ► competitive power control on a national border ► power control game – operators have an incentive to be strategic – NE are efficient, but they use high power ► simple convergence algorithm ► extended game corresponds to the Prisoner’s Dilemma M. Félegyházi, M. Čagalj, D. Dufour, and J.-P. Hubaux, “Border Games in Cellular Networks,” in Proceedings of Infocom 2007, Anchorage, USA, May 6-12, 2007

May 2007Márk Félegyházi (EPFL) 43 Selected publications (à la Prof. Gallager) ► M. Félegyházi, M. Čagalj, S. S. Bidokhti, and J.-P. Hubaux, “Non- Cooperative Multi-Radio Channel Allocation in Wireless Networks,” in Infocom 2007 ► M. Félegyházi, M. Čagalj, D. Dufour, and J.-P. Hubaux, “Border Games in Cellular Networks,” in Infocom 2007 ► M. Félegyházi, L. Buttyán and J.-P. Hubaux, “Nash Equilibria of Packet Forwarding Strategies in Wireless Ad Hoc Networks,” in IEEE Transactions on Mobile Computing (TMC), vol. 5, nr. 5, 2006

May 2007Márk Félegyházi (EPFL) 44 Fairness Nash equilibria (fair) Nash equilibria (unfair) Theorem: A NE channel allocation S * is max-min fair iff Intuition: This implies equality: u i = u j,  i,j  N

May 2007Márk Félegyházi (EPFL) 45 Centralized algorithm Assign links to the channels sequentially. p1p1 p1p1 p1p1 p1p1 p2p2 p2p2 p2p2 p2p2 p3p3 p3p3 p3p3 p3p3 p4p4 p4p4 p4p4 p4p4

May 2007Márk Félegyházi (EPFL) 46 Thesis contributions ► Ch 1: A tutorial on game theory – facilitate the application of game theory in wireless networks ► Ch. 2: Multi-radio channel allocation in wireless networks – NE are efficient and sometimes fair, and the fair NE can be reached even if imperfect information is available ► Ch. 3: Packet forwarding in static ad-hoc networks – incentives are needed to promote cooperation in ad hoc networks ► Ch. 4: Packet forwarding in dynamic ad-hoc networks – mobility helps cooperation in ad hoc networks ► Ch. 5: Packet forwarding in multi-domain sensor networks – sharing sinks is beneficial and sharing sensors is also in certain scenarios ► Ch. 6: Cellular operators in a shared spectrum – both cooperation (low powers) and defection (high powers) exist, but cooperation can be enforced by punishments ► Ch. 7: Border games in cellular networks – operators have an incentive to adjust their pilot power on the borders