mario gerla current network research projects ad hoc, wireless networks (darpa, nsf, onr) wireless,...

27
Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS Routing and multicasting (CISCO, NASA, NSF) Internet control models: TCP (EPRI,NASA) Internet II: high speed traffic models and measurements (NSF, EPRI) www.cs.ucla.edu/NRL

Upload: maude-wells

Post on 20-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Mario GerlaCurrent Network Research Projects

• Ad hoc, wireless networks (DARPA, NSF, ONR)• Wireless, mobile access to Internet (NSF, Intel)

• Internet : QoS Routing and multicasting (CISCO, NASA, NSF)

• Internet control models: TCP (EPRI,NASA)

• Internet II: high speed traffic models and measurements (NSF, EPRI)

www.cs.ucla.edu/NRL

Page 2: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Cellular Vs Multihop

Ad Hoc, Multihop wireless Networks

Base BaseBase

Standard Base-Station Cellular Networks

Page 3: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Challenging problem: multihop routing

• mobility• need to scale to large numbers (100’s to 1000's)• unreliable radio channel (fading etc)• limited bandwidth• limited power• need to support multimedia (QoS)

Page 4: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Conventional routing: Distance Vector

0

5

1

2

4

3

Destination Next Hop Distance

0 2 31 2 2… … …

Routing table at node 5 :

Page 5: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Conventional wired routing limitations

• Distance Vector (eg, Bellman-Ford, DSDV):– routing control O/H linearly increasing with net size

– convergence problems (count to infinity); potential loops

CONVENTIONAL ROUTING DOES NOT SCALE TO SIZE AND MOBILITY

Page 6: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Fisheye State Routing

• Routing information is periodically exchanged with neighbors (as in Distance Vector)

• BUT: Routing update frequency decreases with distance to destination – Higher frequency updates within a small radius and lower frequency

updates to remote destinations

– Result: Highly accurate routing information about immediate neighborhood; progressively less detail for areas further away

Page 7: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Scope of Fisheye

1

2

3

4

5

67

8

9

9

10

11

12

14 1516 17

18 19

20

21

2223

2425

26

27

28

29

30

31

3234

35

36

Hop=1

Hop=2

Hop>2

13

Page 8: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

How to deal with remote destination inaccuracy? Landmark Routing

LandmarkLandmark

Logical SubnetLogical Subnet

Page 9: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Snapshot

A

B

C D

HI

JK L

O

P

LM1

LM2

LM3

LM4

Page 10: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

GloMoSim Simulation Layers

Application Processing

Propagation Model Mobility

Frame Processing Radio Status/Setup

CS/Radio SetupRTS/CTSFrame Wrapper

Ack/Flow Control

Clustering

Packet Store/Forward VC Handle

FlowControl Routing

IP Wrapper IP/Mobile IP

RSVPTransport Wrapper TCP/UDP Control

Channel

Radio

MAC Layer

Network

IP

Transport

Application

RTP Wrapper RCTP

Packet Store/Forward

Clustering

Routing

Link Layer

Application Setup

Data PlaneData Plane Control PlaneControl Plane

Page 11: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS
Page 12: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Ad Hoc, Personal Networking with Bluetooth

headset

cell phone

storage

palmtop

PDA

Page 13: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

What Is Bluetooth?

Personal Ad-hoc Personal Ad-hoc NetworksNetworks

Cable Cable ReplacementReplacement

Landline

Data/Voice Data/Voice Access PointsAccess Points

Page 14: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Wireless Network

UCLA Adaptive Speech Experiment

Multihop Testbed

client

• Adjustable Parameters - sampling rate - packet size

• QoS Monitoring: - packet loss - jitter

Audio(UDP)

Control(TCP)

A d a p t a t I o n S t r a t e g y :

Audio source adapts to QoS feedback

Increase in Packet loss packet size is reduced

sampling rate is reducedIncrease in jitter network congested

channel noise/interference

Piggybacked Text Stream(UDP)

server

TTSSync

SpeechRecognition

Page 15: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

iMASH: Interactive Mobile Application Support for Heterogeneous clients

CS: R. Bagrodia, M. Gerla, S. Lu, L. Zhang

Medical School: D. Valentino, M. McCoy

Campus Admin: A. Solomon

UCLA

Supported by NSF

Page 16: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Diverse Display Devices

Use of different devices for different components of medical care

Imaging Workstation: high-quality medical imagery and multimedia patient records

Medical Workstation: multimedia patient records, including moderate-resolution images

Mobile Medical Notes: for reviewing and taking medical notes

Physician’s PDA: for messaging and scheduling

Page 17: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Hardware & Connectivity

ApplicationServer

High bandwidthIntranet

MiddlewareServers

MiddlewareServers

MiddlewareServers

Page 18: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

iMASH: Components

• Target application: Mobile physicians

• Middleware infrastructure to support anytime, anywhere, any-device access to electronic multimedia data

• Protocols to provide reliable QoS in a mobile, heterogeneous network

• Simulation/emulation capability to evaluate scalability of system to many users over large geographic areas

• Limited evaluation via deployment within UCLA medical school

Page 19: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

QoS Routing and Multicast in wired nets

• Supported by CISCO and by NASA AMES• Intradomain environment• Quality of Service Routing/Multicast for

Real Time traffic (IP telephony,video etc)• Call Admission Control• Traffic load balancing

Page 20: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Example of QoS Routing

A

B

D = 30, BW = 20D = 25, BW = 55

D = 5, BW = 90

D = 3, BW = 105

D =

5, B

W =

90

D = 1, BW = 90

D = 5, B

W = 90

D =

2, B

W =

90

D = 5, BW = 90D = 14, BW = 90

Constraints: Delay (D) <= 25, Available Bandwidth (BW) >= 30

Page 21: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Multiple constraints QoS Routing

Given:

- a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path reliability etc); examples: IP telephony, video streaming

Find:

- a min cost (typically min hop) path which satisfies such constraints

- if no feasible path found, reject the connection

Page 22: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

2 Hop Path --------------> Fails (Total delay = 55 > 25 and Min. BW = 20 < 30)3 Hop Path ----------> Succeeds!! (Total delay = 24 < 25, and Min. BW = 90 > 30)5 Hop Path ----------> Do not consider, although (Total Delay = 16 < 25, Min. BW = 90 > 30)

A

B

D = 30, BW = 20D = 25, BW = 55

D = 5, BW = 90

D = 3, BW = 105

D =

5, B

W =

90

D = 1, BW = 90

D = 5, B

W = 90

D =

2, B

W =

90

D = 5, BW = 90D = 14, BW = 90

Constraints: Delay (D) <= 25, Available Bandwidth (BW) >= 30

We look for feasible path with least number of hops

Page 23: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Benefits of QoS Routing

Without QoS routing: • must probe path & backtrack; non optimal path, control traffic

and processing OH, latency

With QoS routing:• optimal route; “focused congestion” avoidance• more efficient Call Admission Control (at the source)• more efficient bandwidth allocation (per traffic class)• resource renegotiation possible

Page 24: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

High Speed Networks Performance Measurement and Analysis

Mario Gerla and Medy Sanadidi

Page 25: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Project Focus

• High speed : backbone links at 2.4 Gbps and above, as in Abilene and vBNS

• Heterogeneous networks: wired and wireless• High performance distributed applications:

processor intensive, large data bases, high traffic volume, low latency

• Application performance : measure the network performance as perceived by network applications/users; tune protocols to improve performance

Page 26: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Example: Urban Simulation(R. Muntz and B. Jepson)

• Real-time visual simulation for design, urban planning, emergency response, and education

• Built Virtual Los Angeles model

• Challenge: remote/distributed access through high speed net

Page 27: Mario Gerla Current Network Research Projects Ad hoc, wireless networks (DARPA, NSF, ONR) Wireless, mobile access to Internet (NSF, Intel) Internet : QoS

Current Measurement Activities

• TCP performance over wireless Internet access links (wireless LAN, satellite); wireless, lossy channel emulator; TCP Westwood

• Characterization of long range dependent traffic in the Internet; traffic generators

• Measure performance of dataView (3 D rendering of scientific data): impact of propagation time and network bottlenecks