Summary Of Previous Discussions and a Proposal For A System Architecture

21
5/20/2002, S. A. 1 Summary Of Previous Discussions and a Proposal For A System Architecture Saleh Al-Harthi

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

Page 1: 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

Page 2: Summary Of Previous Discussions and a Proposal For A System Architecture

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?

Page 3: Summary Of Previous Discussions and a Proposal For A System Architecture

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)

Page 4: Summary Of Previous Discussions and a Proposal For A System Architecture

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)

Page 5: Summary Of Previous Discussions and a Proposal For A System Architecture

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.

Page 6: Summary Of Previous Discussions and a Proposal For A System Architecture

5/20/2002, S. A. 6

Summary Of Discussion Physical (Layer)

Models for the Wireless channel Methods to combat fading

Diversity, coding,…etc.

Page 7: Summary Of Previous Discussions and a Proposal For A System Architecture

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.

Page 8: Summary Of Previous Discussions and a Proposal For A System Architecture

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)

Page 9: Summary Of Previous Discussions and a Proposal For A System Architecture

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)

Page 10: Summary Of Previous Discussions and a Proposal For A System Architecture

5/20/2002, S. A. 10

Summary Of Discussion Benefits of ARS: Load balancing,

Increased Capacity, and Provide Service for Shadow Areas.

Page 11: Summary Of Previous Discussions and a Proposal For A System Architecture

5/20/2002, S. A. 11

Summary Of Discussion Benefits of ARS: Load balancing,

Increased Capacity, and Provide Service for Shadow Areas

Page 12: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 13: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 14: Summary Of Previous Discussions and a Proposal For A System Architecture

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”?

Page 15: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 16: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 17: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 18: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 19: Summary Of Previous Discussions and a Proposal For A System Architecture

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

Page 20: Summary Of Previous Discussions and a Proposal For A System Architecture

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)

Page 21: Summary Of Previous Discussions and a Proposal For A System Architecture

5/20/2002, S. A. 21

The End. Thank you.