EE360: Lecture 11 Outline Cross-Layer Design and CR Announcements HW 1 posted, due Feb. 24 at 5pm Progress reports due Feb. 29 at midnight (not Feb. 27)

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 11 Information.
Advertisements

EE360: Lecture 10 Outline Capacity and Optimization of Ad Hoc Nets Announcements Revised proposals due Monday HW 1 posted, due Feb. 19 Lecture Wed will.
EE360: Lecture 12 Outline Ad-Hoc Network Optimization and Analysis, Cognitive Radios Announcements HW 1 due today Progress reports due Feb. 24 Network.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Special Topics in Wireless Networking: MAC design and cross-layer issues.
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,
Capacity of Wireless Channels
EE360: Lecture 11 Outline Cross-Layer Design and CR Announcements HW 1 due Feb. 19 Progress reports due Feb. 24 Interference alignment Feedback MIMO in.
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.
EE359 – Lecture 16 Outline Announcements: HW due Thurs., last HW will be posted Thurs., due 12/4 (no late HWs) Friday makeup lecture 9:30-10:45 in Gates.
June 4, 2015 On the Capacity of a Class of Cognitive Radios Sriram Sridharan in collaboration with Dr. Sriram Vishwanath Wireless Networking and Communications.
Node Cooperation and Cognition in Dynamic Wireless Networks
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Cooperation and Crosslayer Design in Wireless Networks Andrea Goldsmith Stanford University DAWN ARO MURI Program Review U.C. Santa Cruz September 12,
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
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.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
EE360: Lecture 15 Outline Cellular System Capacity
EE359 – Lecture 15 Outline Announcements: HW due Friday MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing Tradeoffs.
Breaking Spectrum Gridlock through Cognitive and Cooperative Radios Andrea Goldsmith Stanford University Quantenna Communications, Inc MSR Cognitive Wireless.
EE360: Lecture 13 Outline Cognitive Radios and their Capacity Announcements Progress reports due today, HW 2 posted March 5 lecture moved to March 7, 12-1:15pm,
Cooperative spectrum sensing in cognitive radio Aminmohammad Roozgard.
EE360: Lecture 12 Outline Underlay and Interweave CRs Announcements HW 1 posted (typos corrected), due Feb. 24 at 5pm Progress reports due Feb. 29 at midnight.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Exploiting Physical Layer Advances in Wireless Networks Michael Honig Department of EECS Northwestern University.
When rate of interferer’s codebook small Does not place burden for destination to decode interference When rate of interferer’s codebook large Treating.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Cross Layer Design (CLD) for Wireless Networks. Future Wireless Systems Nth Generation Cellular Wireless Internet Access Wireless Video/Music Wireless.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 2 Layerless Dynamic Networks Lizhong Zheng, Todd Coleman.
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.
EE 359: Wireless Communications Bonus Lecture. Topics Future wireless networks Wireless network design challenges Cellular systems: evolution and their.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 3 Application Metrics and Network Performance Asu Ozdaglar and Devavrat.
COST289 14th MCM Towards Cognitive Communications 13 April Towards Cognitive Communications A COST Action Proposal Mehmet Safak.
Cognitive Radio Networks
Overview of Research Activities Aylin Yener
A Survey of Spectrum Sensing Algorithm for Cognitive Radio Applications YaGun Wu netlab.
Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
EE359 – Lecture 15 Outline Introduction to MIMO Communications MIMO Channel Decomposition MIMO Channel Capacity MIMO Beamforming Diversity/Multiplexing.
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
EE359 – Lecture 14 Outline Announcements: HW posted tomorrow, due next Thursday Will send project feedback this week Practical Issues in Adaptive Modulation.
ECE External Research Board Meeting Wireless Network and Communications Tan F. Wong Wireless Information and Networking Group
Novel network coding strategy for TDD Use of feedback (ACK) improves delay/energy/ throughput performance, especially for high latency- high errors scenarios.
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
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
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
EE360: Lecture 9 Outline Resource Allocation in Ad Hoc Nets Announcements Paper summaries due next Wednesday Overview of resource allocation in ad-hoc.
INTRODUCTION. Homogeneous Networks A homogeneous cellular system is a network of base stations in a planned layout and a collection of user terminals,
Cognitive Radios Motivation: scarce wireless spectrum
5: Capacity of Wireless Channels Fundamentals of Wireless Communication, Tse&Viswanath 1 5. Capacity of Wireless Channels.
Cooperative MIMO Paradigms for Cognitive Radio Networks
EE359 – Lecture 15 Outline Announcements: HW posted, due Friday MT exam grading done; l Can pick up from Julia or during TA discussion section tomorrow.
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Thrust 3 Application Metrics and Network Performance Asu Ozdaglar and Devavrat.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
EE359 – Lecture 16 Outline Announcements Proposals due this Friday, 5pm (create website, url) HW 7 posted today, due 12/1 TA evaluations: 10 bonus.
EE360: Lecture 13 Outline Capacity of Cognitive Radios Announcements Progress reports due Feb. 29 at midnight Overview Achievable rates in Cognitive Radios.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Multiple Antennas.
EE359 – Lecture 16 Outline ISI Countermeasures Multicarrier Modulation
Space Time Codes.
Layerless Dynamic Networks
Cognitive Radio Based 5G Wireless Networks
Subject Name: Adhoc Networks Subject Code: 10CS841
Presentation transcript:

EE360: Lecture 11 Outline Cross-Layer Design and CR Announcements HW 1 posted, due Feb. 24 at 5pm Progress reports due Feb. 29 at midnight (not Feb. 27) Interference alignment Beyond capacity: consummating unions Cross layer design in ad hoc networks

Interference Alignment Addresses the number of interference-free signaling dimensions in an interference channel Based on our orthogonal analysis earlier, it would appear that resources need to be divided evenly, so only 2BT/N dimensions available Jafar and Cadambe showed that by aligning interference, 2BT/2 dimensions are available Everyone gets half the cake!

Basic Premise For any number of TXs and RXs, each TX can transmit half the time and be received without any interference Assume different delay for each transmitter-receiver pair Delay odd when message from TX i desired by RX j; even otherwise. Each TX transmits during odd time slots and is silent at other times. All interference is aligned in even time slots.

Extensions Multipath channels Fading channels MIMO channels Cellular systems Imperfect channel knowledge …

Feedback in Networks Feedback in ptp links Does not increase capacity Ensures reliable transmission Reduces complexity; adds delay Used to share CSI Types of feedback in networks Output feedback CSI Acknowledgements Network/traffic information Something else What is the network metric to be improved by feedback? Capacity, delay, … Noisy/Compressed

RXRX T X2 T X1 Capacity and Feedback Feedback does not increase capacity of ptp memoryless channels Reduces complexity of optimal transmission scheme Drives error to zero faster Capacity of ptp channels under feedback largely unknown E.g. for channels with memory; finite rate and/or noisy feedback Feedback introduces a new metric: directed mutual information Multiuser channel capacity with FB largely unknown Feedback introduces cooperation RX cooperation in the BC TX cooperation in the MAC Capacity of multihop networks unknown with/without feedback But ARQ is ubiquitious in practice Works well on finite-rate noisy feedback channels Reduces end-to-end delay How to explore optimal use of feedback in networks

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

Fixed ARQ: fixed window size Maximum allowed ARQ round for ith hop satisfies Adaptive ARQ: adaptive window size Fixed Block Length (FBL) (block-based feedback, easy synchronization) Variable Block Length (VBL) (real time feedback) Multihop ARQ Protocols Block 1 ARQ round 1 Block 1 ARQ round 1 Block 1 ARQ round 2 Block 1 ARQ round 2 Block 1 ARQ round 3 Block 1 ARQ round 3 Block 2 ARQ round 1 Block 2 ARQ round 1 Block 2 ARQ round 2 Block 2 ARQ round 2 Block 1 ARQ round 1 Block 1 ARQ round 1 Block 1 ARQ round 2 Block 1 ARQ round 2 Block 1 round 3 Block 1 round 3 Block 2 ARQ round 1 Block 2 ARQ round 1 Block 2 ARQ round 2 Block 2 ARQ round 2 Receiver has enough Information to decode Receiver has enough Information to decode Receiver has enough Information to decode Receiver has enough Information to decode

Fixed ARQ Allocation Adaptive FBL Adaptive VBL: close form solution in some special cases Asymptotic DMDT: long-term static channel Adaptive ARQ: this equalizing optimization is done automatically Performance limited by the weakest link Optimal ARQ equalizes link performance

Transmitter/ Controller Channel Receiver/ System Feedback Channel Feedback channels and stochastic control Multihop networks with imperfect feedback Controller System Controller Distributed Control with imperfect feedback Connections

Is a capacity region all we need to design networks? Yes, if the application and network design can be decoupled Capacity Delay Energy Application metric: f(C,D,E):(C*,D*,E*)=arg max f(C,D,E) (C*,D*,E*) If application and network design are coupled, then cross-layer design needed

Limitations in theory of ad hoc networks today Shannon capacity pessimistic for wireless channels and intractable for large networks Wireless Information Theory Optimization Theory B. Hajek and A. Ephremides, “Information theory and communications networks: An unconsummated union,” IEEE Trans. Inf. Theory, Oct –Little cross-disciplinary work spanning these fields –Optimization techniques applied to given network models, which rarely take into account fundamental network capacity or dynamics Wireless Network Theory –Large body of wireless (and wired) network theory that is ad-hoc, lacks a basis in fundamentals, and lacks an objective success criteria.

Consummating Unions When capacity is not the only metric, a new theory is needed to deal with nonasymptopia (i.e. delay, random traffic) and application requirements Shannon theory generally breaks down when delay, error, or user/traffic dynamics must be considered Fundamental limits are needed outside asymptotic regimes Optimization, game theory, and other techniques provide the missing link Wireless Information Theory Wireless Network Theory Optimization Game Theory,… Menage a Trois

Crosslayer Design in Ad-Hoc Wireless Networks Application Network Access Link Hardware Substantial gains in throughput, efficiency, and end-to-end performance from cross-layer design

Why a crosslayer design? The technical challenges of future mobile networks cannot be met with a layered design approach. QoS cannot be provided unless it is supported across all layers of the network. The application must adapt to the underlying channel and network characteristics. The network and link must adapt to the application requirements Interactions across network layers must be understood and exploited.

Delay/Throughput/Robustness across Multiple Layers Multiple routes through the network can be used for multiplexing or reduced delay/loss Application can use single-description or multiple description codes Can optimize optimal operating point for these tradeoffs to minimize distortion A B

Application layer Network layer MAC layer Link layer Cross-layer protocol design for real-time media Capacity assignment for multiple service classes Congestion-distortion optimized routing Congestion-distortion optimized routing Adaptive link layer techniques Adaptive link layer techniques Loss-resilient source coding and packetization Congestion-distortion optimized scheduling Congestion-distortion optimized scheduling Traffic flows Link capacities Link state information Transport layer Rate-distortion preamble Joint with T. Yoo, E. Setton, X. Zhu, and B. Girod

Video streaming performance 3-fold increase 5 dB 100 s (logarithmic scale) 1000

Approaches to Cross-Layer Resource Allocation* Network Optimization Dynamic Programming State Space Reduction *Much prior work is for wired/static networks Distributed Optimization Distributed Algorithms Network Utility Maximization Wireless NUM Multiperiod NUM Game Theory Mechanism Design Stackelberg Games Nash Equilibrium

Network Utility Maximization Maximizes a network utility function Assumes Steady state Reliable links Fixed link capacities Dynamics are only in the queues routing Fixed link capacity flow k U 1 (r 1 ) U 2 (r 2 ) U n (r n ) RiRi RjRj

Wireless NUM Extends NUM to random environments Network operation as stochastic optimization algorithm Physical Layer Upper Layers Physical Layer Upper Layers Physical Layer Upper Layers Physical Layer Upper Layers Physical Layer Upper Layers user video Stolyar, Neely, et. al.

WNUM Policies Control network resources Inputs: Random network channel information G k Network parameters Other policies Outputs: Control parameters Optimized performance, that Meet constraints Channel sample driven policies

Example: NUM and Adaptive Modulation Policies Information rate Tx power Tx Rate Tx code rate Policy adapts to Changing channel conditions Packet backlog Historical power usage Data Physical Layer Buffer Upper Layers Physical Layer Buffer Upper Layers Block codes used

Rate-Delay-Reliability Policy Results

Game theory Coordinating user actions in a large ad-hoc network can be infeasible Distributed control difficult to derive and computationally complex Game theory provides a new paradigm Users act to “win” game or reach an equilibrium Users heterogeneous and non-cooperative Local competition can yield optimal outcomes Dynamics impact equilibrium and outcome Adaptation via game theory

Introduction to Cognitive Radios

Scarce Wireless Spectrum and Expensive $$$

Cognition Radio Motivation Cognitive radios can support new wireless users in existing crowded spectrum Without degrading performance of existing users Utilize advanced communication and signal processing techniques Coupled with novel spectrum allocation policies Technology could Revolutionize the way spectrum is allocated worldwide Provide sufficient bandwidth to support higher quality and higher data rate products and services

What is a Cognitive Radio? Cognitive radios (CRs) intelligently exploit available side information about the (a)Channel conditions (b)Activity (c)Codebooks (d) Messages of other nodes with which they share the spectrum

Cognitive Radio Paradigms Underlay Cognitive radios constrained to cause minimal interference to noncognitive radios Interweave Cognitive radios find and exploit spectral holes to avoid interfering with noncognitive radios Overlay Cognitive radios overhear and enhance noncognitive radio transmissions Knowledge and Complexity

Underlay Systems Cognitive radios determine the interference their transmission causes to noncognitive nodes Transmit if interference below a given threshold The interference constraint may be met Via wideband signalling to maintain interference below the noise floor (spread spectrum or UWB) Via multiple antennas and beamforming NCR IPIP CR

Ultrawideband Radio (UWB) Uses 7.5 Ghz of “free spectrum” (underlay) UWB is an impulse radio: sends pulses of tens of picoseconds( ) to nanoseconds (10 -9 ) Duty cycle of only a fraction of a percent A carrier is not necessarily needed Uses a lot of bandwidth (GHz) High data rates, up to 500 Mbps Multipath highly resolvable: good and bad Limited commercial success to date

Underlay Challenges Measurement challenges Measuring interference at NC receiver Measuring direction of NC node for beamsteering Both easy if NC receiver also transmits, else hard Policy challenges Underlays typically coexist with licensed users Licensed users paid $$$ for their spectrum l Licensed users don’t want underlays l Insist on very stringent interference constraints l Severely limits underlay capabilities and applications

Overlay Cognitive Systems Cognitive user has knowledge of other user’s message and/or encoding strategy Used to help noncognitive transmission Used to presubtract noncognitive interference RX1 RX2 CR NCR CR broadcast bound outer bound current scheme prior schemes

Transmission Strategy “Pieces” Rate splitting Precoding against interference at CR TX Cooperation at CR TX Precoding against interference at CR TX To allow each receiver to decode part of the other node’s message  reduces interference Removes the NCR interference at the CR RX To help in sending NCR’s message to its RX Must optimally combine these approaches MIMO adds another degree of freedom to the design

Other Overlay Systems Cognitive relays Cognitive Relay 1 Cognitive Relay 2 Cognitive BSs

Overlay Challenges Complexity of transmission and detection Obtaining information about channel, other user’s messages, etc. Full-duplex vs. half duplex Synchronization And many more …

Interweave Systems: Avoid interference Measurements indicate that even crowded spectrum is not used across all time, space, and frequencies Original motivation for “cognitive” radios (Mitola’00) These holes can be used for communication Interweave CRs periodically monitor spectrum for holes Hole location must be agreed upon between TX and RX Hole is then used for opportunistic communication with minimal interference to noncognitive users

Interweave Challenges Spectral hole locations change dynamically Need wideband agile receivers with fast sensing l Compresses sensing can play a role here Spectrum must be sensed periodically TX and RX must coordinate to find common holes Hard to guarantee bandwidth Detecting and avoiding active users is challenging Fading and shadowing cause false hole detection Random interference can lead to false active user detection Policy challenges Licensed users hate interweave even more than underlay Interweave advocates must outmaneuver incumbents

Summary Interference avoidance a great topic for everyone getting “half the cake” Feedback in networks poorly understood Cross-layer design can be powerful, but can be detrimental if done wrong Cognitive radios can use spectrum more efficiently. Multiple paradigms, with different technical and commercial challenges

A Great Introduction Cognitive Radios: Brain empowered Wireless Communications by S. Haykin, IEEE Journal on Selected Areas in Communications, Presented by Matt Yu