Summary Of Previous Discussions and a Proposal For A System Architecture
description
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.