competition and competition and collaboration in wireless
play

Competition and Competition and Collaboration in Wireless - PowerPoint PPT Presentation

ISIT - Nice Nice ISIT - June 27, 2007 June 27, 2007 Competition and Competition and Collaboration in Wireless Collaboration in Wireless Networks Networks Vince Poor Vince Poor (poor@princeton poor@princeton. .edu edu) ) (


  1. ISIT - Nice Nice ISIT - June 27, 2007 June 27, 2007 Competition and Competition and Collaboration in Wireless Collaboration in Wireless Networks Networks Vince Poor Vince Poor (poor@princeton poor@princeton. .edu edu) ) ( Competition & Collaboration in Wireless Networks

  2. Research Trends in Wireless Nets Nets Research Trends in Wireless • The Past Two Decades: Key Developments at the Link Level – MIMO – MUD – Turbo • Today: An Increased Focus on Interactions Among Nodes – Competition • Cognitive radio • Information theoretic security • Game theoretic modeling, analysis & design ← – Collaboration • Network coding • Cooperative transmission & relaying • Multi-hop transmission & coalition games • Collaborative beam-forming • Collaborative inference ← Competition & Collaboration in Wireless Networks

  3. Today’ ’s Talk - Two Parts s Talk - Two Parts Today • Energy Games: Competition in Multiple Access Communication Networks • Distributed Inference: Collaboration in Wireless Sensor Networks (WSNs) Competition & Collaboration in Wireless Networks

  4. ENERGY GAMES: ENERGY GAMES: COMPETITION IN COMPETITION IN THE MAC THE MAC [Joint work with Farhad Meshkati Farhad Meshkati, , Stuart Schwartz Stuart Schwartz, et al.] , et al.] [Joint work with Competition & Collaboration in Wireless Networks

  5. Energy Games Energy Games • Terminals transmit to an access T point via a multiple-access T channel. • Users are like players in a game, competing for resources to AP T transmit their data to the AP. T • The action of each users affects the others. • We can model this as a competitive game, with payoff measured in bits-per-joule. Competition in MA Communication Networks

  6. Game Theoretic Framework Game Theoretic Framework [Goodman, Mandayam Mandayam,Yates, ,Yates, et et al.] al.] [Goodman, Game: G = [{1 ,…,K }, { A k }, { u k }] K : total number of terminals A k : set of strategies for terminal k u k : utility function for terminal k transmit power = T k throughput bits � � u k = utility = � � p k Joule � � T k = R k f( γ k ) , where f( γ k ) is the frame success rate, and γ k is the received SINR of user k . Competition in MA Communication Networks

  7. An Uplink Game An Uplink Game • For a fixed linear MUD at the uplink receiver, each user selects its transmit power to maximize its own utility. Th’m [w/ Mandayam, T-COM 05] : f sigmoidal ⇒ Nash equilibrium • (i.e., no user can unilaterally improve its utility) is reached when each user chooses a transmit power that achieves γ *: f( γ *) = γ * f ′ ( γ *) • I.e., Nash equilibrium (NE) requires SINR balancing. Competition in MA Communication Networks

  8. Remarks Remarks • The NE is unique, and can be reached iteratively as the unique fixed point of a nonlinear map. • The NE as an Analytical Tool: – We can use the NE to examine the effects on energy efficiency of various network design choices. – E.g., we can compare receiver choices: the matched filter, (zero-forcing) decorrelator, and MMSE detector. Competition in MA Communication Networks

  9. Flat SIMO Model Flat SIMO Model { : { h h k } ,p } Channel Gains: Channel Gains k,p h 1 h 1 , , 1 1 User 1: 010… r 1 ( t ) User 2: 110… r 2 ( t ) h 1 h 1 ,P ,P h 2 h 2 ,P ,P ... ... ... ... h K h K, , 1 1 h K h K,P ,P User K: 011… r P ( t ) Competition in MA Communication Networks

  10. Nash Equilibrium Nash Equilibrium Utility vs vs. Load (Large-System Limit) . Load (Large-System Limit) Utility m = # receive antennas • Random CDMA: K terminals; spreading gain N • Load: α = K/N (i.e., the number of users per dimension) • Large-system limit: K, N →∞ , with α fixed. Competition in MA Communication Networks

  11. Social Optimality Social Optimality • The Pareto (or socially) optimal solution, chooses the transmit power so that no user’s utility can be improved without decreasing that of another. • The Pareto solution is generally hard to find. • The Nash equilibrium solution not generally Pareto optimal. • But, it’s close. Competition in MA Communication Networks

  12. Example: Nash & Pareto Optima Example: Nash & Pareto Optima Utility vs. Load Competition in MA Communication Networks

  13. Effects of Delay QoS QoS Effects of Delay [w/ FM & SC [w/ FM & SC, submitted to , submitted to Trans. IT Trans. IT ] ] • For some traffic, delay is a key element of service quality. • Delay model (ARQ): – X represents the number of transmissions needed for a given packet to be received without error, so that: P(X=m) = f( γ ) [1 - f( γ ) ] m-1 , m = 0, 1, … – We can represent a delay requirement as a pair (D, β ) : P(X ≤ D) ≥ β ⇔ γ ≥ γ ’ – Thus, we have a constrained game , with γ k ≥ γ k ’. Competition in MA Communication Networks

  14. NE for Multiple Delay Classes NE for Multiple Delay Classes • Traffic is typically heterogeneous ---------------------- ---------------------- with multiple delay classes. ------------------- ------------------- Utility, u • A given delay class c will have its own SINR constraint: γ c ’ • At NE all users in class c will SINR-balance to max{ γ * , γ c ’ }. γ ’ γ * SINR, γ • Tight delay constraints on one class can affect the energy efficiencies of all traffic due to increased interference levels. Competition in MA Communication Networks

  15. 2-Class Example: Utility Loss 2-Class Example: Utility Loss α = 0.1 α = 0.9 • RCDMA in the large-system limit: K, N →∞ , with α = K/N fixed. • Class A: (D A , β A ) = (1, 0.99) • Class B: (D B , β B ) = (3, 0.90) Competition in MA Communication Networks

  16. Finite Backlog Case Finite Backlog Case [w/ R. Balan, T-COM , to appear.] Poisson packet arrivals • FIFO’ed packets transmitted via ARQ • QoS: (source rate, ave. delay) • Translates into a lower bound on SINR • Constrained Nash game (on transmit power & rate) • Leads to “size” of a user quantifying the resources required to deliver QoS. • NE exists only when the sum of the users “sizes” is < 1. • Competition in MA Communication Networks

  17. Utility vs vs. Delay . Delay Utility Utility is normalized by B × SNR, and the normalized delay is D × B . The combined “size” of the other users is 0.2. Competition in MA Communication Networks

  18. Enhancements Enhancements • Nonlinear MUD (ML, MAP, PIC, etc.): Results apply to nonlinear MUD for RCDMA in the large system limit. [w/ D. Guo, FM & SC; T-WC, to appear] • Multicarrier CDMA: Actions include choice of a carrier . [w/ M. Chiang, FM & SC; JSAC’ 06] • UWB: Rich scatter. [w/ G. Bacci, M. Luise & A. Tulino: JSTSP , to appear] • Adaptive Modulation: Actions include choice of a modulation index [w/ A. Goldsmith, FM & SC: JSAC’07 ] or waveform [w/ S. Buzzi; EWC’07 ]. Competition in MA Communication Networks

  19. COLLABORATIVE COLLABORATIVE INFERENCE IN INFERENCE IN WSNs WSNs [Joint work with Sanj Kulkarni Sanj Kulkarni, , Joel Joel Predd Predd, et al.] , et al.] [Joint work with Competition & Collaboration in Wireless Networks

  20. Sensor Field Sensor Field Collaborative Inference

  21. Motivation Motivation • Salient features of WSNs: – The primary application is inference – Information at different terminals is often correlated – Energy is often severely limited • Collaborative inference: – Sensors work together to make inferences, while conserving resources (i.e., “bandwidth & batteries”) – Here, we’ll examine collaborative learning Collaborative Inference

  22. Classical (Supervised) Learning Classical (Supervised) Learning • Input space X X = R d ; output space Y Y = R • (X,Y) is an X X × Y Y -valued r.v. with (X,Y) ~P XY • Design f: X X → Y Y to predict outputs from inputs and minimize expected loss; e.g., E {| f(X)-Y | 2 } • P XY is unknown • So, construct f from examples: Collaborative Inference

  23. A Model for Dist Dist’ ’d d Learning in Learning in WSNs WSNs A Model for “A distributed sampling device A distributed sampling device with a wireless interface with a wireless interface” ” “ • Sensor i measures .             S 10             S 2 S 6 S 8     S 11     S 4        S 1      S 9 S 7 S 3 S 5 • This division defines a • This division defines a topology topology, , which in turn which in turn shapes the shapes the nature of collaboration. nature of collaboration . Collaborative Inference

  24. A Centralized Approach A Centralized Approach • Sensor i sends to a centralized processor • “Learn” using (reproducing) kernel methods: – For a positive semi-definite kernel K(,) : • Assumption: energy and bandwidth constraints preclude the sensors from sending for centralized processing. Collaborative Inference

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend