cooperation instead of contention the nebulous concept of
play

COOPERATION INSTEAD OF CONTENTION! THE NEBULOUS CONCEPT OF WIRELESS - PowerPoint PPT Presentation

Anna Scaglione -- Cornell University COOPERATION INSTEAD OF CONTENTION! THE NEBULOUS CONCEPT OF WIRELESS LINK. Network architecture & process of abstraction go hand in hand Wired nets link is a useful abstraction directly


  1. Anna Scaglione -- Cornell University COOPERATION INSTEAD OF CONTENTION!

  2. THE NEBULOUS CONCEPT OF WIRELESS LINK…. � Network architecture & process of abstraction go hand in hand � Wired nets � “link” is a useful abstraction directly tied to the physical medium � Wireless nets � the “link” notion is nebulous � Assumptions in current multi-hop networks � (Constraint I) (Constraint I) A functional physical layer communication link can originate from only one transmitter; � (Constraint II) (Constraint II) Concurrent transmissions of multiple transmitters result in interference that, if not sufficiently attenuated by spatial or channel multiplexing, produces a collision � distortion irreversible at the ultimate receiver

  3. (INCONVENIENT?) TRUTHS AND COMMON MISCOCEPTIONS Tr Truths � There are always unintended recipients � Signals do not collide, they add up Misconcep Misconceptions ions (A) Cooperation is practically more complex than the (A) � collision model (B) (B) Because the information theoretic capacity of � networks is unknown, the physical layer is going to get us into truly messy models that will not scale and will be not lead to a decentralized protocol

  4. FOUNDATIONS OF MISCONCEPTION (A) � You have to select one cooperative node at a time or you need to use space-time coding which is more complicated than doing multiple access Distributed Space Time coding: [Laneman’03]

  5. RANDOMIZED COOPERATION SHOWS THAT (A) IS A MISCOCEPTION � You can cooperate without having any idea of who else is doing it � The receiver does not need to know how many nodes actually cooperate In case y In case you care: u care: L=code diversity N=number of nodes You get full diversity if L=N-1 = % x G s r ( ) The loss in BER is very modest 1 1 = compared to a centralized % s x G s r ( ) y 2 2 ⊕ assignment = % x G s r ( ) 3 3 = % x G s r ( ) 4 4 4 ∑ % = + = + = + % y x w G s r r r r h w ( )( , , , ) G s h w ( ) H 1 4 2 4 3 i i 1 2 3 4 = i 1 1 4 4 2 44 3 R % h

  6. THIS ALLOWS TO ESTABLISH MISCONCEPTION (B) Traditional network Cooperative flooding broadcast Source Source CONTENTION � COOPERATION � � Flooding is the perfect example where the collision model is an oxymoron � Cooperation alleviates the collision resolution problem and routing problems � The analysis is not only possible, it is fascinating….

  7. DENSE COOPERATIVE NETWORKS � Model � very dense cooperative networks, the source is in the middle and there is a continuum of nodes each relaying with infinitesimal power � Each node only cooperates once and does so if its received SNR is above a certain threshold (cooperation in successive levels/groups) Signal received: Random signal to noise ratio Random locations of nodes in level k

  8. A COUNTERINTUITIVE TRUTH: DUMB CODING WORKS BEST! � Probability of receiving at the K-th level A fraction of node experiences excellent fades (opportunistic beam-forming) You cannot get that if you do not add on the channel Finite network simulation

  9. CONCLUSIONS � What is the cost/overhead of cooperation?? *Vir Virtually none* ually none* � Multicast case � just shut the MAC down and let them transmit � Using RTS-CTS you can apply this also to unicast… � Message for the “systems” group: � We can (and I my view should) consider a broader concept of link even if we do not know the information theoretic capacity of a network � Lesson I learned: � Even when looking at PHY, do not expect always to read what to do from setting up an optimization problem

  10. APOLOGIES AND ACKNOWLEDGMENTS � I apologize for discussing my group’s work � let me acknowledge the thesis work Birsen Sirkeci Mergen (faculty at San Jose’ State since 2006)

Recommend


More recommend