Fall 2000: CS 771/871 Operating Systems

[ Home | Class Roster | Syllabus | Status | Glossary | Search | Course Notes]


SMS and Cellphone

from this paper

problem: access to information sources while away from desktop.

caravan model: carry feature-impaired portable access device (PDA, laptop).

hotel model: travel lightly, get access using "borrowed" equipment (VNC)

piggyback dual use model: overload information services onto ubiquitous cell phone

SMS (Short Message Service): 

Each service requires a "handler"
Examples

Push/Pull services


Security



Prefetching

from this paper

GRAND CHALLENGE: using behavior (semantics?) to improve performance.

Study of potential for pre-fetch to low bandwidth clients.

Examples of anticiparallelism;

Assumptions:

Request results in the following three cases:

  1. In browser cache (communicate hit to proxy?)

  2. being prefetched

  3. needs to be fetched by proxy


Metrics


Experiment


Results

Browser Cache Delta HTML Comp Prefetch Request savings Latency reduction
Infinite No No No 10% 4%
Infinite Yes No No 24% 15%
Infinite Yes No Perfect 50% 29%
2MB Yes No No 21% 13%
16MB Yes No No 23% 14%
16MB Yes No Perfect 50% 28%
No cache No Yes No 0% 2%
16Mb Yes Yes No 23% 17%
16Mb Yes Yes Perfect 50% 30%

Comments:


Prediction Algorithms

Use all user's behavior in prediction process (less specific but larger sample size)

Model history as a forest of trees:

In order to represent this model, the following parameters are defined

history structure keeps all trees of depth K = m + l.

Other constraints, less than 50kb and no more than 8 object pre-fetch (we are competing with browser cache)


Results

See figures in paper


Proxy-based browser for PalmPilot

for this paper.

Describes adaptive middleware proxy (AMWP) supports

of internet content

Claims:

TACC workers

proxy can be more robust than client


faster than netscape

 

 

 

 

 


Copyright chris wild 2000.
For problems or questions regarding this web contact [Dr. Wild].
Last updated: 30 Oct 2000 .