Summary Of Previous Discussions and a Proposal For A System Architecture

Post on 11-Jan-2016

35 views 1 download

description

Summary Of Previous Discussions and a Proposal For A System Architecture. Saleh Al-Harthi. OUTLINE. Project Web site: Temporarily at: http://www-cwc.ucsd.edu/~saleh/adasys/ Summary of Previous Discussions: Presentations Discussion A Proposal For A System Architecture: - PowerPoint PPT Presentation

Transcript of Summary Of Previous Discussions and a Proposal For A System Architecture

5/20/2002, S. A. 1

Summary Of Previous Discussions and a Proposal

ForA System Architecture

Saleh Al-Harthi

5/20/2002, S. A. 2

OUTLINE Project Web site:

Temporarily at: http://www-cwc.ucsd.edu/~saleh/adasys/ Summary of Previous Discussions:

Presentations Discussion

A Proposal For A System Architecture: What is Adaptivity? System Components How to Begin?

5/20/2002, S. A. 3

Summary Of Previous Discussions: Presentations

“Adaptive Applications for Wireless Information Technology”

Debashis Panigrahi “End-to-End Differentiation of Congestion

and Wireless Losses” Song Cen

“Scheduling Over Wireless Networks” Kameswari Chebrolu

“Resource Allocations in Wireless Networks”

Arvind Santhanam

Applications

AccessNetworks

Scheduling,Ad Hoc Networks

Physical (Layer)

5/20/2002, S. A. 4

Summary Of Discussion Issues:

Applications Physical (Layer) Scheduling Network Type Test-bed Network

Applications

AccessNetworksScheduling,Ad Hoc Networks

Physical (Layer)

5/20/2002, S. A. 5

Summary Of Discussion Applications:

Categories: Mainly streaming media (video) and Web browsing.

Develop application “abstractions” and Models

Explore adaptivity in context of existing standards or 4G networks?: Both.

5/20/2002, S. A. 6

Summary Of Discussion Physical (Layer)

Models for the Wireless channel Methods to combat fading

Diversity, coding,…etc.

5/20/2002, S. A. 7

Summary Of Discussion Scheduling: What is The Optimal

Scheduling? First, model (possibly mathematically)

the traffic categories (or applications) then find the optimal solution.

Want QoS guarantees, High Utilization, and Cost Effective Solution.

5/20/2002, S. A. 8

Summary Of Discussion Network Type: Cellular or Ad Hoc?

Adaptivity in “access” to both systems? Yes, mobile unit could have two (or more)

“modes”

Can “Cullular” & “Ad Hoc” be connected? (Next)

5/20/2002, S. A. 9

Summary Of Discussion Dual Approach?: Cellular & Ad Hoc

Explore the use of Ad Hoc networks algorithms for basestations?: e.g. Routing

Two separate Systems: Integration of “cellular” and “Ad Hoc”, e.g. “Ad Hoc Relay Stations” (ARS) proposed by H. Wu et. al.

[IEEE Journal on Selected Areas in Communications, vol.19,

(no.10), IEEE, Oct. 2001. p.2105-15.]

Why ARS (Next)

5/20/2002, S. A. 10

Summary Of Discussion Benefits of ARS: Load balancing,

Increased Capacity, and Provide Service for Shadow Areas.

5/20/2002, S. A. 11

Summary Of Discussion Benefits of ARS: Load balancing,

Increased Capacity, and Provide Service for Shadow Areas

5/20/2002, S. A. 12

Summary Of Discussion Test-bed Network

In the near future, could use momentum to start with a few “programmable” mobile nodes

Mutual interest between academia and industry could eventually lead to “Adaptive Systems lab”

NOT a Replacement For Simulation

5/20/2002, S. A. 13

A System Architecture Adaptive System?

N et 2N et 1

N et 3 Server

Adaptive M obile D evice

5/20/2002, S. A. 14

A System Architecture What is Adaptivity?: (Mobile Unit)

Static terminalterminal characteristics: Display size, processing capabilities

Dynamic terminalterminal characteristics: Battery reserves, user preferences

LocationLocation: Available infrastructure, points of interest to the user

Varying costcost of transmission: Access Networks ApplicationsApplications requirements: e.g. Video “player” vs.

“Editor”

What about the“System”?

5/20/2002, S. A. 15

A System Architecture System Components: “Modularity” is

the key: Dividing a complex problem to sub-

problems Long-term development and survivability Reconfigurability by software downloads:

e.g., the “TRUST” Project

Application M odule"M " categories

SchedulerR F

System...

1

2

N

The M obile Device Com ponentsA "receiver Version"

BasicSystem components

Wireless Channel

5/20/2002, S. A. 16

A System Architecture System Components: The

Scheduler

Applications M odule"M " categories

SchedulerR F

System...

1

2

N

The M obile D evice C om ponentsA "receiver Version"

Q ueueing Systemand Q oS G uarantees

[M ax D elay,Bandwidth, ...e tc.]

R F-systemM AC

Protocol"N " sub-channel

Wireless Channel

5/20/2002, S. A. 17

A System Architecture System Components: The App.

Module

Applications M odule"M " categories

SchedulerR F

System...

1

2

N

The M obile D evice C om ponentsA "receiver Version"

Profiles of "M "C ategories ofApplications

C ache M anagerG eneric and

Specific

Wireless Channel

5/20/2002, S. A. 18

A System Architecture System Components: The App.

Module- A possible consideration:

Applications M odule"M " categories

SchedulerR F

System...

1

2

N

The M obile D evice C om ponentsA "receiver Version"

Profiles of "M "C ategories ofApplications

C acheM anager

G eneric andSpecific

BREW?

Wireless Channel

5/20/2002, S. A. 19

A System Architecture Other componenets and issues,

e.g., Power Control (There may be others?)

Application M odule"M " categories

SchedulerR F

System...

1

2

N

The M obile D evice C om ponentsA "receiver Version"

Power C ontro l

Other Possible “explicit” System components

Wireless Channel

5/20/2002, S. A. 20

A System Architecture How to begin?

A slim version first: e.g., Web-browsing only Design one instance of the “scheduler”

and simulate performance with various applications suite of algorithms

Extend and modify existing research Hold technical sessions (may be

Graduate students)

5/20/2002, S. A. 21

The End. Thank you.