Architectural considerations for a new generation of protocols
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
Techniques and standards for image, video, and audio coding
Techniques and standards for image, video, and audio coding
Exploiting Redundancy for Timeliness in TCP Boston
RTAS '97 Proceedings of the 3rd IEEE Real-Time Technology and Applications Symposium (RTAS '97)
I-TCP: indirect TCP for mobile hosts
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Quality of Service in Heterogeneous Distributed Systems
HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Advanced Technology Track - Volume 5
Hi-index | 0.00 |
This paper shows the use of protocols dynamically generated for a particular network environment and an application's requirements. We have developed a novel system called PNUT (Protocols configured for Network and User Transmissions), which can be used to dynamically generate protocols. A distributed MPEG player has also been developed using PNUT to demonstrate the need for adaptive protocols that can reconfigure their functionality as the operating environment changes. One of the key features of PNUT is that it allows for the dynamic reconfiguration of the protocol stack, which we believe is necessary when developing protocols for mobile computing environments. The paper also shows how intermediate servers can be used to provide better services to the mobile application. Furthermore, we show how intermediate servers can be used to allow mobile applications using PNUT to interact with servers based around traditional applications.