theoretical foundations for ad hoc wireless networks · ad hoc wireless networks winlab research...

27
1 Theoretical Foundations for ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates

Upload: others

Post on 22-Sep-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

1

Theoretical Foundations for ad hoc Wireless Networks

WINLAB Research ReviewNov 14, 2006

Roy Yates

Page 2: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

2

Radio Resource Management

WINLAB Research ReviewNov 14, 2006

Roy Yates

Page 3: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

3

Trends in Wireless Foundations I

• Scaling Laws– n nodes on a unit disk– each node communicates to a random

destination at rate R(n)– Total rate T(n)=nR(n)– How does T(n) grow as n→∞?

Page 4: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

4

Trends in Wireless Foundations II

• Cooperation– M ≥ 2 nodes cooperate as a MIMO

antenna and/or receiver– Nodes with partial information act as

relays

Page 5: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

5

Scaling: Discouraging Results

• Gupta and Kumar [2000]– Conventional single-user decoding– Interfering signals act as noise

• Total Rate T(n) = O(n1/2)

• User Rate R(n) = O(n-1/2) →0

Page 6: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

6

Cooperation:Discouraging Results

• Small M=3 Relay Networks– Diversity gains in fading

channels– Capacity unsolved

• M node transmit antenna clusters– Rate =O(log M)– Good perf needed

coherent signaling

source

destination

sourcedestination

Page 7: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

7

Nearest Neighbor Multihop

• Gupta-Kumar Strategy– Multihop forwarding– nearest neighbor

transmission• wired APs

⇒ scalable networks– [Liu,Liu, Towsley 03]

Page 8: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

8

Three Stage “MIMO”[Ozgur, Leveque, Tse 2006]

Bit distribution in each M

node cluster

Cluster to ClusterMIMO

M Tx to M RxM bits sent

(n TD stages)

Bit collection in each M

node cluster

Page 9: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

9

Network Throughput Boost[Ozgur, Leveque, Tse 2006]

M nodecluster rate

T(M) = O(Mb)M=ng(b)

⇒n node

network rateT(n) = O(ng(b))

bb

bg ≥−

=2

1)(

Page 10: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

10

Network Throughput Boost[Ozgur, Leveque, Tse 2006]

b=0T(n)=O(1)

b1=1/2T(n) = O(n1/2)

Page 11: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

11

Recursive Network Construction![Ozgur, Leveque, Tse 2006]

nnn b

bgb−

==+ 21)(1

b0=0O(1)

b1=1/2O(n1/2)

b2=2/3O(n2/3)

Throughput T(n)=nb

b3=3/4O(n3/4)

Page 12: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

12

Questions/Issues

• How does the recursive network construction really work?– Routing, addressing?

• Mobility?• Security?

Page 13: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

13

RRM Research at WINLAB

• All Investigators• Frenkiel, Gajic, Greenstein, Gruteser,

Mandayam, Paul, Raychaudhuri, Rose, Spasojevic, Trappe, Yates, Zhang

• All networks • cellular, infostations, (hierarchical)

sensors, multihop ad hoc, vehicular networks

• 33 Student Projects

Page 14: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

14

33 WINLAB Projects• The Truth About Spectrum Servers: Greedy Users and Resource Allocation

Advisory Services• Christopher Rose and Jasvinder Singh• Network Formation Among Selfish Wireless Devices• Narayan Mandayam, Roy Yates and Hithesh Nama• Dynamic Spectrum Access Models for Bridging the Divide between Open

Access and Property Rights• Narayan Mandayam and Omer Ileri• Capacity Theorems and Cooperative Strategies for a Multiaccess Relay

Channel• Narayan Mandayam and Lalitha Sankaranarayanan• Distributed Scheduling Algorithms for Dynamic Spectrum Access• Narayan Mandayam, Roy Yates, Chandrasekharan Raman and Jasvinder Singh• Fingerprints in the Ether: Using the Physical Layer for Wireless

Authentication• Larry Greenstein, Narayan Mandayam, Wade Trappe and Liang Xiao• A Framework for Dynamic Spectrum Sharing between Cognitive Radios• Roy Yates and Joydeep Acharya• A Cache-and-Forward Architecture for the Future Internet• Roy Yates and Umut Akyol• Pathloss Interpolation for ORBIT Testbed Calibration• Roy Yates, Larry Greenstein and Jing Lei• BeSpoken Protocol for Data Dissemination in Wireless Sensor Networks• Roy Yates, Predrag Spasojevic and Silvija Kokalj-Filipovic• Information Security for Multi-Terminal Networks• Predrag Spasojevic, Roy Yates, Ruoheng Liu and Ivana Maric (Stanford

University)• Characterization of the ORBIT Indoor Testbed Radio Environment• Ivan Seskar, Larry Greenstein, Predrag Spasojevic and Haris Kremo• Cognitive Radio: Spectrum Sensing and Signal Identification• Predrag Spasojevic, Ivan Seskar and Goran Ivkovic• System Performance and Scalability of Hierarchical Hybrid Wireless

Networks• Dipankar Raychaudhuri and Suli Zhao• CLAP: A Cross Layer Aware Transport Protocol for Time-Varying Wireless

Links• Sanjoy Paul, Dipankar Raychaudhuri and Sumathi Gopal• A Distributed Naming and Addressing Scheme for Cognitive Radio Networks• Dipankar Raychaudhuri and Xiangpeng Jing• IRMA: Integrated Routing and MAC Scheduling in Multi-hop Wireless Mesh

Networks• Dipankar Raychaudhuri and Zhibin Wu

• DCMA: Interface Contained Forwarding for Efficient Data Transfers in Multi-hop Wireless Networks

• Dipankar Raychaudhuri, Arup Acharya, Archan Misra and Sachin Ganu• Modeling and Interference Evaluation of Overhead Medium-Voltage Broadband • Power Line (BPL) Systems• Dipankar Raychaudhuri, Larry Greenstein and Song Liu• Is User-Cooperation in Wireless Networks Always Beneficial?• Narayan Mandayam, Suhas Mathur and Lalitha Sankaranarayanan• A QoS Routing and Admission Control Scheme for 802.11 Ad Hoc Networks• Marco Gruteser, Dipankar Raychaudhuri and Lin Luo• Packet Probes for Available Bandwidth Estimation in Wireless Ad Hoc

Networks• Marco Gruteser, Dipankar Raychaudhuri and Mesut Ali Ergin• Experimental Scalability Analysis of Rate Adaptation Techniques in Dense

IEEE 802.11 Networks• Marco Gruteser, Predrag Spasojevic, Ivan Seskar, Kishore Ramachandran and

Haris Kremo• Enhancing Security and Privacy in GPS-Based Traffic Monitoring Systems• Marco Gruteser and Baik Hoh• Creating Multi-hop Topologies Through Noise Generation on ORBIT• Marco Gruteser and Sanjit Krishnan Kaul• Precise Channel Modeling in Vehicle to Vehicle Communication• Marco Gruteser and Sangho Oh• An Efficient Secure Ad Hoc on Demand Routing Algorithm for Wireless

Networks• Wade Trappe and Qing Li• Channel Surfing: Defending Wireless Sensor Networks from Jamming and

Interference• Wade Trappe, Yanyong Zhang and Wenyuan Xu• An Identity-Based Security Framework for Vehicular Networks• Wade Trappe, Pandurang Kamat and Arati Baliga• Secrecy Capacity of Independent Parallel Channels• Wade Trappe, Roy Yates and Zang Li• Power-Modulated Challenge-Response Schemes for Verifying Location Claims• Wade Trappe, Yu Zhang and Zang Li• Managing the Mobility of a Mobile Sensor Network• Yanyong Zhang, Wade Trappe and Ke Ma• DADA: A Two-Dimensional Adaptive Node Schedule to Provide Smooth Sensor• Network Services against Random Failures• Yanyong Zhang, Shengchao Yu and Antony Yang

Page 15: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

15

WINLAB RRM Research

3G/4GRRM

3G/4GRRM

InterferenceAvoidance/Spectrum

Mgmt

InterferenceAvoidance/Spectrum

Mgmt

Infostations-II

Infostations-II

Ad-Hoc MobileNetworks

Ad-Hoc MobileNetworks

Mobile ContentDelivery

Mobile ContentDelivery

Self-OrganizingRadio Systems

Self-OrganizingRadio Systems

SensorNetworksSensor

Networks

IAB 2002

Ad-Hoc MobileNetworks

Ad-Hoc MobileNetworks

VehicularNetworks

VehicularNetworks

Self-OrganizingRadio Systems

Self-OrganizingRadio Systems

SensorNetworksSensor

Networks

IAB 2006

SecureWireless

PHY

SecureWireless

PHY

SpectrumMgmt

SpectrumMgmt

ORBITgrid

modeling

ORBITgrid

modeling

Page 16: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

16

Common ThemesMethods for Efficient Systems

• Power Conservation– Conserve Battery, Reduce Interference

• Cooperation– Multihop Forwarding, Multi-antenna Signal

Combining, Cooperative Detection • Distributed Protocols/Algorithms

– Local Measurements• Security

Page 17: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

17

PHY Layer Projects I• Spectrum

– The Truth About Spectrum Servers: Greedy Users and Resource Allocation Advisory Services

• Christopher Rose and Jasvinder Singh– Dynamic Spectrum Access Models for Bridging the Divide between Open

Access and Property Rights• Narayan Mandayam and Omer Ileri

– Distributed Scheduling Algorithms for Dynamic Spectrum Access• Narayan Mandayam, Roy Yates, Chandrasekharan Raman and Jasvinder Singh

– A Framework for Dynamic Spectrum Sharing between Cognitive Radios• Roy Yates and Joydeep Acharya

– Cognitive Radio: Spectrum Sensing and Signal Identification• Predrag Spasojevic, Ivan Seskar and Goran Ivkovic

• Cooperation– Network Formation Among Selfish Wireless Devices

• Narayan Mandayam, Roy Yates and Hithesh Nama– Capacity Theorems and Cooperative Strategies for a Multiaccess Relay

Channel• Narayan Mandayam and Lalitha Sankaranarayanan

– Is User-Cooperation in Wireless Networks Always Beneficial?• Narayan Mandayam, Suhas Mathur and Lalitha Sankaranarayanan

Page 18: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

18

PHY Layer Projects II• ORBIT Grid Characterization

– Pathloss Interpolation for ORBIT Testbed Calibration• Roy Yates, Larry Greenstein and Jing Lei

– Characterization of the ORBIT Indoor Testbed Radio Environment• Ivan Seskar, Larry Greenstein, Predrag Spasojevic and Haris Kremo

– Creating Multi-hop Topologies Through Noise Generation on ORBIT• Marco Gruteser and Sanjit Krishnan Kaul

• Wireless PHY Security– Fingerprints in the Ether: Using the Physical Layer for Wireless

Authentication• Larry Greenstein, Narayan Mandayam, Wade Trappe and Liang Xiao

– Information Security for Multi-Terminal Networks• Predrag Spasojevic, Roy Yates, Ruoheng Liu and Ivana Maric (Stanford University)

– Channel Surfing: Defending Wireless Sensor Networks from Jamming and Interference

• Wade Trappe, Yanyong Zhang and Wenyuan Xu– Power-Modulated Challenge-Response Schemes for Verifying Location Claims

• Wade Trappe, Yu Zhang and Zang Li– Secrecy Capacity of Independent Parallel Channels

• Wade Trappe, Roy Yates and Zang Li

Page 19: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

19

Secure Wireless PHY

• Wireless = easy eavesdropping & jamming

• Unique properties of wireless medium can be exploited

Alice

Bob

Eve

• Information Theoretic Basis–– The Wiretap Channel [The Wiretap Channel [WynerWyner 1975]1975]– Broadcast channel [Csiszar & Korner 78]

Page 20: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

20

Gaussian Broadcast Channel

1WXbY +=AliceBob

Eve

X

2WXgZ +=

( )++−+=−= )1log()1log(21);();(max

)(gPbPZXIYXIC

xPAWGN

(Leung-Yan-Cheong & Hellman 78, Van Dijk 97)

Secrecy capacity is

W1,W2 ~ N(0,1)

CAWGN = 0 if Eve’s channel is better

Page 21: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

21

Fading Channels• Secrecy Capacity of Independent Parallel Channels

[Z. Li, R. Yates, W. Trappe]– Fading channel state γ = (b,g)– Opportunistic transmission when Bob > Eve

• Effective even if Eve > Bob on average

[ ][ ]))(,(max

)(:)(sec γγγγγ γ

SCECSSES =

=

+

⎟⎟⎟

⎜⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛+−⎥

⎤⎢⎣

⎡−⎟⎟

⎞⎜⎜⎝

⎛−+⎟⎟

⎞⎜⎜⎝

⎛+=

gbgbbggbWS 1111114112

)(2

*

λγ

Page 22: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

22

Uniform vs. Optimal Power Allocation

0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

C

P[C

M >

C]

M = 16, Ptot = 10

E[g] = -10 dB, optimalE[g] = -10 dB, uniformE[g] = 0 dB, optimalE[g] = 0 dB, uniformE[g] = 10 dB, optimalE[g] = 10 dB, uniform

0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

CP

[CM

> C

]

E[g] = 0 dB, Ptot = 10

M = 16, optimalM = 16, uniformM = 32, optimalM = 32, uniform

• Uniform power allocation results in significant secrecy capacityloss comparing to optimal power allocation, especially at large M– Loss of about 1~1.5 bits/channel use for M=16– Loss of about 2~3 bits/channel use for M=32

Page 23: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

23

Coordinated Cellular Networks[Karakayali, Foschini, Valenzuela, Yates]

• Conventional Networks:– Each mobile served by a unique BS. Mobiles suffer interference.

• Inter-base Coordinated Networks:– Base stations act together, all users are served by all BSs.– Coordinated BS transmissions mitigate interference

• Problem: How to coordinate?– What is the value of BS coordination? Multiple antennas?

Goal: Achieve maximum spectral efficiency

signalinterference

signaluseful signal

Page 24: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

24

Mitigation of Out-of-cell Interference

• Objective: Mute inter-cell interference to enhance per antennaspectral efficiency:1. Networks with just single antenna bases and mobiles 2. Multiple antennas at both bases and mobiles.

• Context: Cellular Downlink– Equal rate (ER), to emphasize fairness to users.

signal

NUMBER OF RECEIVE ANTENNAS0 10 20 30 40

150

100

50

24dB 18 dB12dB

6 dB

0 dB∗⇐

8

ORIGINAL BLAST EXPERIMENT 1998

CA

PAC

ITY

IN B

ITS

PER

SY

MB

OL

noise+interferenceSINR: ~ 0 dB (with interference)

~18dB (without interference)

Page 25: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

25

Downlink Transmission Methods with Single Antenna Mobiles and Base Stations

MULTIBASE COHERENTLY COORDINATED TRANSMISSION (CCT)

• Channel magnitude, phase information needed• Signals coherently add at the receivers.• Means for mitigating interference

- Zero Forcing (ZF) - Dirty Paper Coding (DPC) Coherent addition

of signals

signal

SINGLE BASE TRANSMISSION (SBT)• Phase information not required.• Neighboring base transmissions cause interference• Means for mitigating interference:

- Power Control ⇐ BASELINE- Transmit at Full Power (FP)

interference

signaluseful signal

Page 26: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

26

Network Coordination Gains with Multiple Antennas

bits

/sec

/Hz/

base

(1,1) (2,2) (4,4)

Full Power

Power Control

Zero Forcing

DPC

(# of transmit antennas per base, # of receive antennas per user)

0

5

10

15

20

25

30

ConventionalNetworks

Inter-baseCoordinated

Networks

A factor of ~15 improvement

in spectral efficiency

Upper bound within 1 bits/symbol/base of ZF&DPC

Page 27: Theoretical Foundations for ad hoc Wireless Networks · ad hoc Wireless Networks WINLAB Research Review Nov 14, 2006 Roy Yates. 2 ... A Cross Layer Aware Transport Protocol for Time-Varying

27

Summary

• Promising recent results

• Lots of interesting problems