EE360: Lecture 8 Outline Intro to Ad Hoc Networks Announcements Proposal feedback by Wed, revision due following Mon HW 1 posted this week, due Feb. 22.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Cooperative Network Coding
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
EE360: Lecture 8 Outline Intro to Ad Hoc Networks Announcements Makeup lecture this Friday, 2/7, 12-1:15pm in Packard 312 Paper summary 1 due today Proposal.
AALTO UNIVERSITY School of Science and Technology Wang Wei
Andrea Goldsmith Stanford University DAWN ARO MURI Program Review U.C. Santa Cruz Oct 5, 2009 Joint work with Y. Chang, R. Dabora, D. Gunduz, I. Maric,
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
EE360: Lecture 13 Outline Cognitive Radios and their Capacity Announcements March 5 lecture moved to March 7, 12-1:15pm, Packard 364 Poster session scheduling.
Node Cooperation and Cognition in Dynamic Wireless Networks
Cooperation and Crosslayer Design in Wireless Networks Andrea Goldsmith Stanford University DAWN ARO MURI Program Review U.C. Santa Cruz September 12,
EE360: Lecture 16 Ad Hoc Networks Announcements Introduction to ad-hoc networks Applications Design issues: “Towards self-organized mobile ad-hoc networks,”
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
7C Cimini-9/97 RANDOM ACCESS TECHNIQUES ALOHA Efficiency Reservation Protocols Voice and Data Techniques - PRMA - Variable rate CDMA.
MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Dept.,
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
1 SMART ANTENNA TECHNIQUES AND THEIR APPLICATION TO WIRELESS AD HOC NETWORKS JACK H. WINTERS /11/13 碩一 謝旻欣.
Announcements Project progress reports due today. Homework 2 ready later today – due 6/2 (next Friday) Graded HW 1 and solutions ready shortly. Third paper.
Capacity, cooperation, and cross-layer design in wireless networks Andrea Goldsmith Stanford University Conference on Information Sciences and Systems.
How to Turn on The Coding in MANETs Chris Ng, Minkyu Kim, Muriel Medard, Wonsik Kim, Una-May O’Reilly, Varun Aggarwal, Chang Wook Ahn, Michelle Effros.
EE360: Lecture 7 Outline Cellular System Capacity and ASE Announcements Proposal feedback next week HW 1 posted today or tomorrow 1 st Summary due Feb.
Breaking Spectrum Gridlock through Cognitive and Cooperative Radios Andrea Goldsmith Stanford University Quantenna Communications, Inc MSR Cognitive Wireless.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
1. 2  What is MIMO?  Basic Concepts of MIMO  Forms of MIMO  Concept of Cooperative MIMO  What is a Relay?  Why Relay channels?  Types of Relays.
On the Coded Complex Field Network Coding Scheme for Multiuser Cooperative Communications with Regenerative Relays Caixi Key Lab of Information.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
A Cooperative Diversity- Based Robust MAC Protocol in wireless Ad Hoc Networks Sangman Moh, Chansu Yu Chosun University, Cleveland State University Korea,
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
BEYOND OFDM A Systems Approach to Non-Line-of-Sight Fixed Wireless Rajeev Krishnamoorthy Broadband World Wireless Forum, San Francisco, CA February 19,
Joint PHY-MAC Designs and Smart Antennas for Wireless Ad-Hoc Networks CS Mobile and Wireless Networking (Fall 2006)
Future Wireless Networks Ubiquitous Communication Among People and Devices Next-generation Cellular Wireless Internet Access Wireless Multimedia Sensor.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
COST289 14th MCM Towards Cognitive Communications 13 April Towards Cognitive Communications A COST Action Proposal Mehmet Safak.
Overview of Research Activities Aylin Yener
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Computer Networks with Internet Technology William Stallings
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
Computer Networks Group Universität Paderborn TANDEM project meeting Protocols, oversimplification, and cooperation or: Putting wireless back into WSNs.
نیمسال اوّل افشین همّت یار دانشکده مهندسی کامپیوتر مخابرات سیّار (626-40) ارتباطات همکارانه.
Data and Computer Communications Ninth Edition by William Stallings Chapter 17 – Wireless LANs.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
ECE External Research Board Meeting Wireless Network and Communications Tan F. Wong Wireless Information and Networking Group
Outage-Optimal Relaying In the Low SNR Regime Salman Avestimehr and David Tse University of California, Berkeley.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 2 Overview: Layerless Dynamic Networks Lizhong Zheng.
EE360: Lecture 9 Outline Announcements Cooperation in Ad Hoc Networks
EE360: Lecture 10 Outline Capacity of Ad Hoc Nets Announcements Revised proposals due tomorrow HW 1 posted, due Feb. 24 at 5pm Definition of ad hoc network.
Interference in MANETs: Friend or Foe? Andrea Goldsmith
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
Cognitive Radios Motivation: scarce wireless spectrum
1 Packet Radio Networks Fixed or mobile nodes that communicate via radios –Advantages: »Fast (re) deployment and set-up of network »Ability to support.
Wireless Mesh Networks Myungchul Kim
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
Cooperative Diversity Using Distributed Turbo Codes Bin Zhao and Matthew C. Valenti Lane Dept. of Comp. Sci. & Elect. Eng. West Virginia.
1 M. H. Ahmed and Salama Ikki Memorial University Newfoundland, Canada Chapter 3 To Cooperate or Not to Cooperate? That Is the Question!
Cooperative Communication
Why PHY Really Matters Hari Balakrishnan MIT CSAIL August 2007 Joint work with Kyle Jamieson and Ramki Gummadi.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
EE360 – Lecture 1 Outline Course Overview Potential Course Topics Broadcast Channels MAC Channels Duplexing FD, TD, and CD.
EE359 – Lecture 16 Outline Announcements Proposals due this Friday, 5pm (create website, url) HW 7 posted today, due 12/1 TA evaluations: 10 bonus.
Wireless LAN Technology Chapter 13. Wireless LAN  Wireless LAN is one that make use of a wireless transmission medium.  Wireless LAN use infrared or.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Wireless LANs Wireless proliferating rapidly.
Wireless Communication Co-operative Communications
Hidden Terminal Decoding and Mesh Network Capacity
Wireless Communication Co-operative Communications
Subject Name: Adhoc Networks Subject Code: 10CS841
Information Sciences and Systems Lab
Presentation transcript:

EE360: Lecture 8 Outline Intro to Ad Hoc Networks Announcements Proposal feedback by Wed, revision due following Mon HW 1 posted this week, due Feb. 22 Overview of Ad-hoc Networks Design Issues MAC Protocols Routing Relay Techniques Generalized cooperation Feedback in Ad-Hoc Networks

Ad-Hoc Networks Peer-to-peer communications No backbone infrastructure or centralized control Routing can be multihop. Topology is dynamic. Fully connected with different link SINRs Open questions Fundamental capacity Optimal routing Resource allocation (power, rate, spectrum, etc.) to meet QoS

Ad-Hoc Network Design Issues Ad-hoc networks provide a flexible network infrastructure for many emerging applications. The capacity of such networks is generally unknown. Transmission, access, and routing strategies for ad-hoc networks are generally ad-hoc. Crosslayer design critical and very challenging. Energy constraints impose interesting design tradeoffs for communication and networking.

Medium Access Control Nodes need a decentralized channel access method Minimize packet collisions and insure channel not wasted Collisions entail significant delay Aloha w/ CSMA/CD have hidden/exposed terminals uses four-way handshake Creates inefficiencies, especially in multihop setting Hidden Terminal Exposed Terminal 12345

Frequency Reuse More bandwidth-efficient Distributed methods needed. Dynamic channel allocation hard for packet data. Mostly an unsolved problem CDMA or hand-tuning of access points.

DS Spread Spectrum: Code Assignment Common spreading code for all nodes Collisions occur whenever receiver can “hear” two or more transmissions. Near-far effect improves capture. Broadcasting easy Receiver-oriented Each receiver assigned a spreading sequence. All transmissions to that receiver use the sequence. Collisions occur if 2 signals destined for same receiver arrive at same time (can randomize transmission time.) Little time needed to synchronize. Transmitters must know code of destination receiver l Complicates route discovery. l Multiple transmissions for broadcasting.

Transmitter-oriented Each transmitter uses a unique spreading sequence No collisions Receiver must determine sequence of incoming packet l Complicates route discovery. l Good broadcasting properties Poor acquisition performance Preamble vs. Data assignment Preamble may use common code that contains information about data code Data may use specific code Advantages of common and specific codes: l Easy acquisition of preamble l Few collisions on short preamble l New transmissions don’t interfere with the data block

Introduction to Routing Routing establishes the mechanism by which a packet traverses the network A “route” is the sequence of relays through which a packet travels from its source to its destination Many factors dictate the “best” route Typically uses “store-and-forward” relaying Network coding breaks this paradigm Source Destination

Relay nodes in a route Intermediate nodes (relays) in a route help to forward the packet to its final destination. Decode-and-forward (store-and-forward) most common: Packet decoded, then re-encoded for transmission Removes noise at the expense of complexity Amplify-and-forward: relay just amplifies received packet Also amplifies noise: works poorly for long routes; low SNR. Compress-and-forward: relay compresses received packet Used when Source-relay link good, relay-destination link weak Source RelayDestination Often evaluated via capacity analysis

Routing Techniques Flooding Broadcast packet to all neighbors Point-to-point routing Routes follow a sequence of links Connection-oriented or connectionless Table-driven Nodes exchange information to develop routing tables On-Demand Routing Routes formed “on-demand” “ E.M. Royer and Chai-Keong Toh, “A review of current routing protocols for ad hoc mobile wireless networks,” IEEE Personal Communications Magazine, Apr 1999.”

Cooperation in Wireless Networks Routing is a simple form of cooperation Many more complex ways to cooperate: Virtual MIMO, generalized relaying, interference forwarding, and one-shot/iterative conferencing Many theoretical and practice issues: Overhead, forming groups, dynamics, synch, …

Virtual MIMO TX1 sends to RX1, TX2 sends to RX2 TX1 and TX2 cooperation leads to a MIMO BC RX1 and RX2 cooperation leads to a MIMO MAC TX and RX cooperation leads to a MIMO channel Power and bandwidth spent for cooperation TX1 TX2 RX1 RX2

Capacity Gain with Cooperation (2x2) TX cooperation needs large cooperative channel gain to approach broadcast channel bound MIMO bound unapproachable TX1 x1x1 x2x2 GG

Capacity Gain vs Network Topology Cooperative DPC best Cooperative DPC worst RX2 y2y2 TX1 x1x1 x2x2 x1x1 d=1 d=r<1 Optimal cooperation coupled with access and routing

Relative Benefits of TX and RX Cooperation Two possible CSI models: Each node has full CSI (synchronization between Tx and relay). Receiver phase CSI only (no TX-relay synchronization). Two possible power allocation models: Optimal power allocation: Tx has power constraint aP, and relay (1-a)P ; 0≤a≤1 needs to be optimized. Equal power allocation (a = ½). Joint work with C. Ng

Example 1: Optimal power allocation with full CSI Cut-set bounds are equal. Tx co-op rate is close to the bounds. Transmitter cooperation is preferable. Tx & Rx cut-set bounds Tx co-op Rx co-op No co-op

Example 2: Equal power allocation with RX phase CSI Non-cooperative capacity meets the cut-set bounds of Tx and Rx co-op. Cooperation offers no capacity gain. Non-coop capacity Tx & Rx cut-set bounds

Capacity: Non-orthogonal Relay Channel Compare rates to a full- duplex relay channel. Realize conference links via time-division. Orthogonal scheme suffers a considerable performance loss, which is aggravated as SNR increases. Non-orthogonal CF rate Non-orthogonal DF rate Non-orthogonal Cut-set bound Iterative conferencing via time-division

Transmitter vs. Receiver Cooperation Capacity gain only realized with the right cooperation strategy With full CSI, Tx co-op is superior. With optimal power allocation and receiver phase CSI, Rx co-op is superior. With equal power allocation and Rx phase CSI, cooperation offers no capacity gain. Similar observations in Rayleigh fading channels.

Multiple-Antenna Relay Channel Full CSI Power per transmit antenna: P/M. Single-antenna source and relay Two-antenna destination SNR < P L : MIMO Gain SNR > P U : No multiplexing gain; can’t exceed SIMO channel capacity (Host- Madsen’05) Joint work with C. Ng and N. Laneman

Conferencing Relay Channel Willems introduced conferencing for MAC (1983) Transmitters conference before sending message We consider a relay channel with conferencing between the relay and destination The conferencing link has total capacity C which can be allocated between the two directions

Iterative vs. One-shot Conferencing Weak relay channel: the iterative scheme is disadvantageous. Strong relay channel: iterative outperforms one-shot conferencing for large C. One-shot: DF vs. CFIterative vs. One-shot

Lessons Learned Orthogonalization has considerable capacity loss Applicable for clusters, since cooperation band can be reused spatially. DF vs. CF DF: nearly optimal when transmitter and relay are close CF: nearly optimal when transmitter and relay far CF: not sensitive to compression scheme, but poor spectral efficiency as transmitter and relay do not joint-encode. The role of SNR High SNR: rate requirement on cooperation messages increases. MIMO-gain region: cooperative system performs as well as MIMO system with isotropic inputs.

Generalized Relaying Can forward message and/or interference Relay can forward all or part of the messages Much room for innovation Relay can forward interference To help subtract it out TX1 TX2 relay RX2 RX1 X1X1 X2X2 Y 3 =X 1 +X 2 +Z 3 Y 4 =X 1 +X 2 +X 3 +Z 4 Y 5 =X 1 +X 2 +X 3 +Z 5 X 3 = f(Y 3 ) Analog network coding

Beneficial to forward both interference and message

In fact, it can achieve capacity S D PsPs P1P1 P2P2 P3P3 P4P4 For large powers P s, P 1, P 2, analog network coding approaches capacity

How to use Feedback in Wireless Networks Output feedback CSI Acknowledgements Network/traffic information Something else Noisy/Compressed

MIMO in Ad-Hoc Networks Antennas can be used for multiplexing, diversity, or interference cancellation Cancel M-1 interferers with M antennas What metric should be optimized? Cross-Layer Design

Diversity-Multiplexing-Delay Tradeoffs for MIMO Multihop Networks with ARQ MIMO used to increase data rate or robustness Multihop relays used for coverage extension ARQ protocol: Can be viewed as 1 bit feedback, or time diversity, Retransmission causes delay (can design ARQ to control delay) Diversity multiplexing (delay) tradeoff - DMT/DMDT Tradeoff between robustness, throughput, and delay ARQ H2 H1 Error Prone Multiplexing Low P e Beamforming

Capacity Delay Outage Capacity Delay Robustness Network Fundamental Limits Cross-layer Design and End-to-end Performance Network Metrics Application Metrics (C*,D*,R*) Fundamental Limits of Wireless Systems (DARPA Challenge Program) Research Areas - Fundamental performance limits and tradeoffs - Node cooperation and cognition - Adaptive techniques - Layering and Cross-layer design - Network/application interface - End-to-end performance optimization and guarantees A BC D

Today’s presentation Apurva will present “User cooperation diversity: Part I. System description”, Sendonaris, A. ; Erkip, E. ; Aazhang, B. ; IEEE Transactions on Communications, vol. 51, pp , 2003 Required reading (forgot to post)