research overview: what sayeem has been doing?

Post on 02-Feb-2016

35 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Research Overview: What Sayeem Has Been Doing?. Abu (Sayeem) Reaz University of California, Davis, USA. National Instruments Interview February 09, 2011. Earliest Multi-Hop Network. Betterment of networks using feasible technologies. - PowerPoint PPT Presentation

TRANSCRIPT

Page Page 11

Research Overview:What Sayeem Has Been Doing?

Abu (Sayeem) ReazUniversity of California, Davis, USA

National Instruments InterviewFebruary 09, 2011

Page Page 22Andreas J. Kassler, Research Opportunities at Karlstads Universitet

Earliest Multi-Hop Network

Betterment of networks using feasible technologies

Page Page 33

Presentation Overview

• PhD Research• Routing over Wireless and Optical Access• Asymmetric “Capacity” Deployment and Resource Assignment• Integrating Cloud in Access Network and Green Routing • Wireless Highway for 3G Backhaul• IPTV Stream Generator

• MS Research • Location Management using DNS• Multi-class (Vertical) Handoff Management• Secure Paging in Handoff Management

• Opportunity for Contribution to NI• Problem Solving• Programming and Development

Page Page 44

PhD Research

Page Page 55

Network Architecture: WOBAN (1)

Page Page 66

• WOBAN: Wireless-Optical Broadband Access Network

• Deploy broadband access network with minimum wiring: cost effective

• An optimal combination of optical and wireless network to minimize cost and maximize utilization and performance

• Back-end: Optical access network, e.g., Passive Optical Network (PON)

• Front-end: Multi-hop Wireless Mesh Network (WMN)

• Optical Scenario:

1. Optical Line Terminals (OLTs) at Central Office (CO) are connected to Optical Network Units (ONUs) via fiber

2. ONUs are connected to the wireless access network via gateways

• Wireless Scenario:

1. A set of wireless routers form a wireless mesh network: end users are connected to nearby router

2. Some wireless routers work as gateways, connecting the wireless network to optical network

Network Architecture: WOBAN (2)

Page Page 77

Why?

We like to have our cake and eat it too!

WMN

+

PON

Page Page 88

Routing: The Big Picture

Efficient routing across WMN and PON: Shortest Delay

Page Page 99

WMN: Divide the Capacity

Asymmetric

Page Page 1010

PON: Native Routing

Downstream:

Broadcast

Upstream:

Dynamic Bandwidth Allocation

Page Page 1111

Data Flow

Upstream

Downstream

Page Page 1212

Summary

Page Page 1313

Asymmetry in WOBAN

Traffic flows to and from the OLT

Bottleneck near the Gateways

Flow Aggregation

Page Page 1414

As a Result…

Many “links” are not even used!

Not all nodes need the same Capacity

Traffic on Links (Mbps)

Page Page 1515

Mixed Capacity Wireless Access

Deploy radio where needed!

Page Page 1616

Radio Deployment: MILP

Page Page 1717

Summary

Page Page 1818

Resource Assignment: Challenges

Asymmetric Capacity and Flow

Need to assign both Radio and Channel

Page Page 1919

Traffic Aggregation

http://www.ams-ix.net/technical/stats/

Smoother instantaneous burstiness!

Page Page 2020

Channel Assignment: BLP

Intelligent Channel and Radio Assignment (ICRA)

Page Page 2121

Summary

Page Page 2222

Bringing Service to UsersService = Content and/or Application

Can we bring them to closer to users?

Cloud-Integrated WOBAN (CIW)

Alix Boards Clougplug

Page Page 2323

Service Access: Traditional

Page Page 2424

Service Access: CIW

Page Page 2525

• Adds value to the network Competitive Edge

• “Now I want to use this network!!”

• Remove device dependencies

• Any common interface: possibly a browser

• Local services requests are delivered locally

• No/Limited traffic introduced to wireless backhaul

• More room for regular mesh traffic

• Service traffic moves away from gateways

• Bottleneck reduced

• Local updates remains local

• Likelihood of stale information becomes low

What Can We Gain

Page Page 2626

Implementations

Wisper Firetide Aruba/Tropos/Meraki

Page Page 2727

Deployment of CC: MILP

Page Page 2828

Summary

Page Page 2929

Green Routing in CIW (GRC)

Different part of the network is

busy at different time of the day

Page Page 3030

1. Split into Zones 2. Create BW Pipe for each Zone

3. Load balance for each pipe

GRCInstead of pack-and-turnoff, utilize the architecture of WOBAN:

Selective Turnoff and Load Balance

Page Page 3131

Path Computation: Auxiliary Graph

Page Page 3232

Summary

Page Page 3333

3G Backhaul

Connected Planet, Jan, 2010, http://connectedplanetonline.com/3g4g/news/att-doubles-3g-010510/

AT&T’s 3G cell sites are backhauled primarily through T1 lines, which, while adequate in the early days of UMTS, wind up becoming a choke point as AT&T upgrades to faster and faster network technologies.

Page Page 3434

Is fiber capacity properly utilized?

Is copper a bottleneck?

Single point of failure?

3G Architecture

Page Page 3535

Can we develop a methodology to • utilize fiber capacity

• reduce copper bottleneck

• create alternate paths for failure recovery

• provide better service quality to high bandwidth application

- Broadcast TV to UE

Without Huge Investment…

An Overlay Network adjunct to the existing 3G network using High Capacity Wireless Links

Page Page 3636

Load Sharing

P2P High Capacity Wireless Link

Overlay Network Architecture

Links become backup of each other

Page Page 3737

Any size, any shape

The Big Picture

Multiple Overlays

Page Page 3838

Overlay Placement: MILP

Page Page 3939

Summary

Page Page 4040

We have also investigated how an Overlay Network can be deployed in WMN

The WMN Version of the Problem

Because of the interference within the WMN, this is actually a “harder” problem

Page Page 4141

and the Formulation without the Details…

Page Page 4242

Summary

A 43-Node WMN with 3 Gateways

Tested for deployment of 1, 2, and 3 overlay links

Page Page 4343

Correlated yet Different!

I and B Frame from Trace

Page Page 4444

We need to generate I and B frames separately

Lognormal distribution closely approximates the frame size distribution of

I and B frames

M. Krunz and H. Hughes, “A traffic model for MPEG-coded VBR streams,'' Proc., ACM SIGMETRICS, 1995.

I and B Frame: Distribution

Page Page 4545M. Krunz and H. Hughes, “A traffic model for MPEG-coded VBR streams,'' Proc.,ACM SIGMETRICS, 1995.

Videos are constructed with scenes!

Ik Ik+1∆

If ∆ is significant, then it’s a new scene!

Scene length is important:Within a scene, I frame sizes are close to each other…

New Scene

Page Page 4646

Scene Length Distribution

Page Page 4747

Addresses the variations within a scene

We use the relative sizes of all the I frames in a scene

compared to the first I frame

Variation Within a Scene

Page Page 4848

Increased and continuous burstiness

Each frame size was picked from corresponding Lognormal distribution, but relation between scenes is not considered

Data Rate on 10G EPON

Page Page 4949

We use the relative sizes of the first I frame in every scene and generate

subsequent I frame sizes in the scene from the first I frame size

Relative I Frame Size

Page Page 5050

We use the relative B frame sizes compared to the I

frame size in a GoP

Relative B Frame Size

Page Page 5151

Correlated, spike free synthetic traces with proper variations

Resultant Synthetic Trace

Page Page 5252

The frame size distributions match targeted Lognormal distributions even though they are not generated from actual Lognormal distributions

Distribution of Frame Sizes

Page Page 5353

Voila!

Original vs. Synthetic Trace

Page Page 5454

Data Rate on 10G EPON

Page Page 5555

MS Research

Page Page 5656

IP Mobility

IP Address 1

(old location)

IP Address 2

(new location)Subnet 1 Subnet 2

Old point of attachment New point of attachment

Page Page 5757

SIGMA: Seamless IP-diversity based Generalized Mobility Architecture

Basic idea: setup a new path to communicate with CN while maintaining the old path.

Handover process: STEP 1: Layer 2 handover

and obtain new IP address STEP 2: Add IP addresses

into the association STEP 3: Redirect data

packets to new IP address STEP 4: Update location

manager (LM) STEP 5: Delete or deactivate

obsolete IP address

Step 1Step 2Step 3Step 4Step 5 CN

MH

LM

RouterInternet

Subnet 1 Subnet 2

2 IP Addresses1 IP Address 1 IP Address

Page Page 5858

Location Management using DNS

IP Address 1 IP Address 2

CN

DNS Location Update

Loca

tion

Que

ryIP

add

ress

2

Internet

Subnet 1 Subnet 2

1

2

3

Page Page 5959

Challenge

Failure

Query time > Duration in Overlapping Area

Page Page 6060

Mobility Model

Determine if there will be a query to DNS while updating the entry

Page Page 6161

Summary

Page Page 6262

Multi-Class Handoff: mSIGMA

Page Page 6363

Handoff Decision

Page Page 6464

Performance

Page Page 6565

Packet Trace

WLAN

to

CDMA

CDMA

to

WLAN

Page Page 6666

Paging SIGMA: P-SIGMA

PGW 1 PGW 2

ID = X

DNS

Subnet 1 Subnet 2 Subnet 3 Subnet 4

Internet

ID = X ID = X ID = Y

PA 1

PA 2

Handoff within PA,

No update

Idle MH

Handoff within PA,

Update PGW

Active MH

Handoff across PA,

Update PGW and DNS

Active MH

Location Update

Location Updates

• PA single ID for subnets

• Roam within PA without updating LM

• Active and Idle MHs update DNS at inter-PA handoff

• Active MH updates PGW at intra-PA handoff

Page Page 6767

Paging Algorithm• Low mobility last location paging

• High mobility fixed paging

PGW 1 PGW 2

DNS

Subnet 1 Subnet 2 Subnet 3 Subnet 4

Internet

PA 1

PA 2

Low mobility subnet

paging with MAC1

High mobility subnets

paging with MAC1

MH not found

paging with MAC2 paging with MAC2

Last location paging Fixed paging

MH foundMH found

Page Page 6868

Connection Initiation• PGW is lightweight LM

updated for only active hosts

• DNS is heavyweight LM updated for all hosts only for inter-PA handoff

PGW 1 PGW 2

DNS

Subnet 1 Subnet 2 Subnet 3 Subnet 4

Internet

PA 1 PA 2

CN

Low mobility subnet

paging for A

High mobility subnets

paging for A

name lookup

IP address X

Location Update

MH with MAC A IP address X

Registration with IP address Y

Connection INIT

Connection INIT to YIP address Y

Page Page 6969

Attack on P-SIGMA

Page Page 7070

Intrusion Detection AlgorithmS

essi

on H

ijack

ing F

ree Loading

Page Page 7171

Summary

Page Page 7272

Opportunity for Contribution to NI

Page Page 7373

Problem Solving

• Identify new challenges for NI products

• Using optimization techniques to maximize performance

• Linear Programming

• Simulated Annealing

• Apply networking techniques

• For intelligent data-flow

• Energy efficiency

Page Page 7474

Footstep on a New Area

http://www.lightreading.com/document.asp?doc_id=204081

In a nutshell, lightRadio takes all of the essential elements of traditional base stations and antennas and shrinks them so that they can be distributed across the access network -- or cloud -- and deployed dynamically where or when capacity and coverage is needed. And the distributed network elements are connected via fiber-optic networks.

Page Page 7575

Programming and Development

• Development of network-related products

• Design intelligent protocols for routing

• Implement upper-layer protocols using socket programming

• Implement stack for lower-layer protocols

• Use generic programming skill to contribute to any development

Page Page 7676

Network Programming

• For Network layer or higher

• Use native TCP/Datagram socket

• For MAC layer

• Raw socket programming for common MAC protocols

• Send and receive data using MAC address

• IRQ to access registers

• Extract information from driver (not familiar)

Page Page 7777

Thank you!

Contact Information:

E-mail: asreaz@ucdavis.edu

Phone: 530-574-2090

Web: http://networks.cs.ucdavis.edu/~sayeem/

top related