Resource-controlled remote execution to enhance wireless network applications

T. Newhouse, Joseph C. Pasquale · 2004

We present the design and implementation of a system that provides resource-controlled execution environments for client and server application functionality. The system supports a remote execution model that "extends" a client or server endpoint by allowing either to insert functionality at a point along the communication path between the two endpoints. This is especially useful for wireless clients, as resource limited clients can take advantage of nearby processing power, and for clients that access the Internet via a fast wireless LAN, servers can move services close to the base station to reduce latency and improve bandwidth. The system operates entirely at user-level and so is easily deployable, and it supports quality of service in the form of rate-based resource reservations.

Read the paper · More papers on PaperTik