Summary Of Previous Discussions and a Proposal For

  • Slides: 21
Download presentation
Summary Of Previous Discussions and a Proposal For A System Architecture Saleh Al-Harthi 5/20/2002,

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

OUTLINE n Project Web site: n n Summary of Previous Discussions: n n n

OUTLINE n Project Web site: n n Summary of Previous Discussions: n n n Temporarily at: http: //www-cwc. ucsd. edu/~saleh/adasys/ Presentations Discussion A Proposal For A System Architecture: n n n What is Adaptivity? System Components How to Begin? 5/20/2002, S. A. 2

Summary Of Previous Discussions: Presentations Applications n “Adaptive Applications for Wireless Information Technology” n

Summary Of Previous Discussions: Presentations Applications n “Adaptive Applications for Wireless Information Technology” n Physical (Layer) n “End-to-End Differentiation of Congestion and Wireless Losses” n Access Networks n n Song Cen “Scheduling Over Wireless Networks” n Scheduling, Ad Hoc Networks Debashis Panigrahi Kameswari Chebrolu “Resource Allocations in Wireless Networks” 5/20/2002, S. A. n Arvind Santhanam 3

Summary Of Discussion Applications Physical (Layer) Access Networks Scheduling, Ad Hoc Networks n Issues:

Summary Of Discussion Applications Physical (Layer) Access Networks Scheduling, Ad Hoc Networks n Issues: n Applications n Physical (Layer) n Scheduling n Network Type n Test-bed Network 5/20/2002, S. A. 4

Summary Of Discussion n Applications: n n n Categories: Mainly streaming media (video) and

Summary Of Discussion n Applications: n n n Categories: Mainly streaming media (video) and Web browsing. Develop application “abstractions” and Models Explore adaptivity in context of existing standards or 4 G networks? : Both. 5/20/2002, S. A. 5

Summary Of Discussion n Physical (Layer) n n Models for the Wireless channel Methods

Summary Of Discussion n Physical (Layer) n n Models for the Wireless channel Methods to combat fading n 5/20/2002, S. A. Diversity, coding, …etc. 6

Summary Of Discussion n Scheduling: What is The Optimal Scheduling? n n First, model

Summary Of Discussion n Scheduling: What is The Optimal Scheduling? n n First, model (possibly mathematically) the traffic categories (or applications) then find the optimal solution. Want Qo. S guarantees, High Utilization, and Cost Effective Solution. 5/20/2002, S. A. 7

Summary Of Discussion n Network Type: Cellular or Ad Hoc? n Adaptivity in “access”

Summary Of Discussion n Network Type: Cellular or Ad Hoc? n Adaptivity in “access” to both systems? n n Yes, mobile unit could have two (or more) “modes” Can “Cullular” & “Ad Hoc” be connected? (Next) 5/20/2002, S. A. 8

Summary Of Discussion n Dual Approach? : Cellular & Ad Hoc n n Explore

Summary Of Discussion n Dual Approach? : Cellular & Ad Hoc n n 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. ] n 5/20/2002, S. A. Why ARS (Next) 9

Summary Of Discussion n Benefits of ARS: Load balancing, Increased Capacity, and Provide Service

Summary Of Discussion n Benefits of ARS: Load balancing, Increased Capacity, and Provide Service for Shadow Areas. 5/20/2002, S. A. 10

Summary Of Discussion n Benefits of ARS: Load balancing, Increased Capacity, and Provide Service

Summary Of Discussion n Benefits of ARS: Load balancing, Increased Capacity, and Provide Service for Shadow Areas 5/20/2002, S. A. 11

Summary Of Discussion n Test-bed Network NOT a n Replacement For Simulation n In

Summary Of Discussion n Test-bed Network NOT a n Replacement For Simulation n 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” 5/20/2002, S. A. 12

A System Architecture n Adaptive System? 5/20/2002, S. A. 13

A System Architecture n Adaptive System? 5/20/2002, S. A. 13

A System Architecture n What about the “System”? What is Adaptivity? : (Mobile Unit)

A System Architecture n What about the “System”? What is Adaptivity? : (Mobile Unit) n n n Static terminal characteristics: Display size, processing capabilities Dynamic terminal characteristics: Battery reserves, user preferences Location: Location Available infrastructure, points of interest to the user Varying cost of transmission: Access Networks Applications requirements: e. g. Video “player” vs. “Editor” 5/20/2002, S. A. 14

A System Architecture n System Components: n n n Basic System components 5/20/2002, S.

A System Architecture n System Components: n n n Basic System components 5/20/2002, S. A. “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 Wireless Channel 15

A System Architecture n System Components: The Scheduler Wireless Channel 5/20/2002, S. A. 16

A System Architecture n System Components: The Scheduler Wireless Channel 5/20/2002, S. A. 16

A System Architecture n System Components: The App. Module Wireless Channel 5/20/2002, S. A.

A System Architecture n System Components: The App. Module Wireless Channel 5/20/2002, S. A. 17

A System Architecture n System Components: The App. Module. A possible consideration: Wireless Channel

A System Architecture n System Components: The App. Module. A possible consideration: Wireless Channel 5/20/2002, S. A. 18

A System Architecture n Other componenets and issues, e. g. , Power Control (There

A System Architecture n Other componenets and issues, e. g. , Power Control (There may be others? ) Other Possible “explicit” System components 5/20/2002, S. A. Wireless Channel 19

A System Architecture n How to begin? n A slim version first: e. g.

A System Architecture n How to begin? n A slim version first: e. g. , n n 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. 20

The End. n Thank you. 5/20/2002, S. A. 21

The End. n Thank you. 5/20/2002, S. A. 21