[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/844383.845527guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

The Use of Software Agents as Proxies

Published: 04 July 2000 Publication History

Abstract

As network technology is advancing at a rapid rate, clients can access information from the Internet using a variety of devices and via different types of networks. As the Internet is heterogeneous in nature, and with such diversities in devices, a client can use to access the Internet; it is impossible for a server on the Internet to contain information for all different types of clients. A possible solution to this problem is to use proxies to alter the content and to provide network enhancements to suit client's individual requirements. The current proxy-based solutions rely on a dedicated proxy server to provide the proxy functionality, but inevitably, this approach will fail if the proxy server does not have the necessary proxy functions, as a proxy server cannot obtain them from another source. We believe that it will be possible to overcome the above limitations of proxy-based solutions by making the proxies transportable and active, i.e. the use of proxy agents to perform the proxy functions. In this paper, we present the architecture of such a proxy agent system, and the implementation of a prototype to evaluate its viability.

References

[1]
Appenzeller G et al, "The Mobile People Architecture", Technical Report CSL-TR-99-777, Stanford University, January 1999.
[2]
Border J, Kojo M, Griner J, Montenegro G, "Performance Enhancing Proxies", IETF Internet-Draft, ietf-pilc-pep.00.txt
[3]
Chandra S, Ellis C, Vahdat A, "Multimedia Web Services for Mobile Clients Using Aware Transcoding", Proceedings of the 2nd ACM/IEEE International Conference on Wireless and Mobile Multimedia, August 1999.
[4]
De Silva R, Landfeldt B, Ardon S, Seneviratne A, "Total Management of Transmissions for the End-User, A Framework for User Control of Application behaviour", HIPPARCH, London, 1998.
[5]
Fox A, Gribble S, Brewer E, Amir E, "Adapting to Network and Client Variability via On-Demand Dynamic Distillation", Proceedings of 7th Intl. Canf. on Arch. Support of Prog. Lang. And Oper. Sys., Cambridge, MA, Oct 1996.
[6]
Java homepage, http://java.sun.com
[7]
La Porta T, Ramjee R, Woo T, Sabnani K, "Experiences with Network-based User Agents for Mobile Applications", Mobile Networks and Applications 3 (1998), p. 123-141.
[8]
Landfeldt B, Larsson T, Ismailov Y, Seneviratne A, "SLM, A framework for Session Layer Mobility Management", ICCCN Boston, October 1999.
[9]
Lange D, Mitsuru O, Programming and Deploying Java Mobile Agents with Aglets, Addison-Wesley, 1998.
[10]
Magedanz T, Eckardt T, "Mobile Software Agents: A new Paradigm for Telecommunication Management".
[11]
The Squid homepage, http://squid.nlanr.net
  1. The Use of Software Agents as Proxies

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ISCC '00: Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
    July 2000
    ISBN:0769507220

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 04 July 2000

    Author Tags

    1. proxy
    2. software agents

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Jan 2025

    Other Metrics

    Citations

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media