Abstract
It is generally agreed that the Internet has already become an important media of our daily lives. With its interactive and multimedia abilities, the Internet has an even greater potential than any of the current media such as television or telephone. It is no longer just a media for personal communication and information dissemination, it is also a platform for education, business, and entertainment. This can be reflected by the fact that despite the fluctuation of e-commerce applications, the numbers of Internet users and web pages published on the Internet keep increasing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrams M, Standridge C R, Abdulla G et al (1995) Caching Proxies: Limitations and Potentials. In: Proceedings of the 4th International WWW Conference, Boston, Massachusetts, USA, December 1995
ASPnews.com. http://www.aspnews.com. Accessed 15 April 2010
Atinav Inc-aveAccess WAP Gateway. http://www.atinav.com. Accessed 15 April 2010
Barford P, Bestavros A, Bradley A et al (1999) Changes in Web client access patterns: Characteristics and caching implications. World Wide Web 2(1): 15–28
Banga G, Douglis F, Rabinovich M (1997) Optimistic Deltas for WWW Latency Reduction. In: Proceedings of the 1997 USENIX Annual Technical Conference, Anaheim, California, USA, January 1997
Barrett R, Maglio P P, Kellem D C (1997) How to Personalize the Web. In: Proceedings of ACM SIGCHI 97, Hyatt Regency Atlanta Hotel, Atlanta, Georgia, USA, March 22–27, 1997
Barish G, Obraczka K (1999) A Survey of World Wide Web Caching. http://citeseer.ist.psu.edu/cache/papers/cs/10228/ftp:zSzzSzftp.usc.eduzSzpubzSzcsinfozSztech-reportsz SzpaperszSz99-713.ps.gz/barish99survey.ps.gz. Accessed 14 April 2010
Beck A, Hofmann M (2003) IRML: A Rule Specification Language for Intermediary Services. http://tools.ietf.org/id/draft-beck-opes-irml. Accessed 14 April 2010
Box D, Ehnebuske D, Kakivaya G et al (2000) Simple Object Access Protocol (SOAP) 1.1, W3C Note 08. http://www.w3.org/TR/SOAP. Accessed 14 April 2010
Brewington B E, Cybenko G (2000) How dynamic is the web? In: Proceedings of WWW9, Amsterdam, the Netherlands, May 15–19, 2000
Campell A T, De Meer H, Kounavis ME et al (1999) A Survey of Programmable Networks. ACM Computer Communications Review 29(2): 7–24
Christensen E, Curbera F Meredith G et al (2001) Web Service Definition Language (WSDL). http://www.w3.org/TR/wsdl. Accessed 14 April 2010
Chandra S, Ellis C S (1999) JPEG Compression Metric as a Quality Aware Image Transcoding. In: Proceedings of 2nd USENIX Symposium on Internet Technologies and Systems, Boulder, Colorado, USA, October 11–14, 1999
Challenger J, Iyengar A, Witting K et al (2000) A Publishing System for Efficiently Creating Dynamic Web Content. In: Proceedings of INFOCOM, Tel Aviv, Israel, 2000
Challenger J, Iyengar A, Dantzig P (1998) A Scalable and Highly Available System for Serving Dynamic Data at Frequently Accessed Web Sites. In: Proceedings of ACM/IEEE Supercomputing’ 98, Orlando, Florida, USA, November 1998
Chang F, Karamcheti V (2001) A Framework for Automatic Adaptation of Tunable Distributed Applications. Cluster Computing: Journal of Networks, Software and Applications 4(1): 49–62
Chi C H, Li X, Wang H G (2004) Accelerating Web Page Retrieval Through Object Usage Declaration. In: Proceedings of the 37th Annual Simulation Symposium, Arlington, VA, USA, 2004
Chi C H, Li X, Lam K Y (2002) Understanding the Object Retrieval Dependence of Web Page Access In: Proceedings of the 10th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, Fort Worth, USA, October 2002
Chi C H, Li X, Lim A (2000) Dynamically Transcoding Data Quality for Faster Web Access. In: Proceedings of the 8th International Conference on High Performance Computing and Networking Europe, Amsterdam, Netherland, May 2000. Lecture Notes in Computer Science, vol 1823. Springer, p527
Cohen E, Kaplan H (1999) Exploiting Regularities in Web Traffic Patterns for Cache Replacement. In: Proceedings of the Annual ACM Symposium on Theory of Computing, Atlanta, Georgia, USA, May 1999
Cooper I, Melve I, Tomlinson G (2001) Internet Web Replication and Caching Taxonomy. In: IETF Internet drafts. http://www.rfc-editor.org/rfc/rfc3040.txt. Accessed 14 April 2010
Cover R (2001) WAP Wireless Markup Language Specification (WML). http://www.oasis-open.org/cover/wap-wml.html. Accessed 14 April 2010
Degenaro L, Iyengar A, Lipkind I et al (2000) A Middleware System Which Intelligently Caches Query Results. In: Proceedings of IFIP/ACM Middleware Conference, New York, NY, USA, April 4–8, 2000
Dingle A, Partl T (1997) Web Cache Coherence. In: Proceedings of 5th International World Wide Web Conference, Santa Clara, CA, USA, May 1997
Douglis F, Haro A, Rabinovich M (1997) HPP: HTML Macro-Preprocessing to Support Dynamic Document Caching. In: Proceedings of USENIX Symposium on Internet Technologies and Systems, Monterey, CA, USA, December 1997
ESI-Accelerating E-Business Applications (2001) http://www.edgedelivery.org. Accessed 14 April 2010
Expand Networks (2010) http://www.expand.com. Accessed 14 April 2010
Fernando A, Williams D, Fekete A et al (2001) Dynamic network service installation in an active network. Computer Networks 36(1): 35–48
Flesca S, Furfaro F, Masciari E (2001) Monitoring Web Information Changes. In: Proceedings of ITCC, Las Vegas, NV, USA, 2001
Fox A, Brewer E A (1996) Reducing WWW Latency and Bandwidth Requirements via Real-Time Distillation. In: Proceedings of the 5th International World Wide Web Conference (WWW-5), Paris, France, May 1996
Fox A, Gribble S D, Brewer E A et al (1996) Adapting to Network and Client Variability via On-Demand Dynamic Distillation. In: Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-VII), Cambridge, MA, USA, October 1996
Fox A, Gribble S D, Chawathe Y et al (1997) Cluster-Based Scalable Network Services. In: Proceedings of the 16th International Symposium on Operation Systems Principles (SOSP-16), St. Malo, France, October 1997
Fox A, Gribble SD, Chawathe Y et al (1997) Orthogonal Extensions to the WWW User Interface Using Client-Side Technologies. In: Proceedings of the 10th Annual Symposium on User Interface Software and Technology (UIT 97), Banff, Canada, October 1997
Fox A, Gribble SD, Chawathe Y et al (1998) Adapting to Network and Client Variation Using Active Proxies: Lessons and perspectives. IEEE Personal Communications 5: 10–19
Fox A, Johanson B, Hanrahan P et al (2000) Integrating Information Appliances into an Interactive Workspace. IEEE Computer Graphics & Applications 20(2): 54–65
Fry M, Ghosh A (1999) Application level active networking. Computer Networks 31(7): 655–667
Fu X, Shi W, Akkerman A et al (2001) CANS: Composable, Adaptive Network Services Infrastructure. In: Proceedings of USENIX Symposium on Internet Technologies and Systems (USITS), San Francisco, California, USA, March 2001
Ghosh A, Fry M, MacLarty G (2001) An Infrastructure for Application Level Active Networking. Computer Networks 36(1): 5–20
Ghosh A, Fry M, Crowcroft J (2000) An Architecture for Application Layer Routing. In: Proceedings of IWAN, Tokyo, Japan, October 16–18, 2000
Glassman S (1994) A Caching Relay for the World-Wide Web. In: Proceedings of 1st International World-Wide Web Conference, CERN, Geneva, Switzerland, May 1994
Gormish MJ, Lee D, Marcellin MW (2000) JPEG-2000: Overview, Architecture and Applications. In: Proceedings of ICIP’ 2000, Vancouver, Canada, 2000
Han R, Bhagwat P, LaMaire R et al (1998) Dynamic Adaptation In an Image Transcoding Proxy For Mobile Web Browsing. IEEE Personal Communications 2: 8–17
Hamilton M, Cooper I, Li D (2001) Requirements for a Resource Update Protocol. In: IETF Internet drafts. http://tools.ietf.org/html/draft-ietf-webi-rup-reqs-00. Accessed 14 April 2010
Holmedahl V, Smith B, Yang T (1998) Cooperative Caching of Dynamic Content on a Distributed Web Server. In: Proceedings of 7th IEEE International Symposium on High Performance Distributed Computing, Chicago, IL, USA, 1998
Huang A C, Ling B C, Ponnekanti S et al (1999) Pervasive Computing: What is it good for? In: Proceedings of the Workshop on Mobile Data Management (MobiDE) in conjunction with ACM MobiCom’ 99, Seattle, WA, USA, September 1999
White Paper (1999) IBM Transcoding Solution and Services. http://www.research.ibm.com/networked_data_systems/transcoding/transcodef.pdf. Accessed 14 April 2010
ICAP-Forum (2010) Internet Content Adaptation Protocol (I-CAP). http://www.icap-forum.org. Accessed 14 April 2010
Iyengar A, Challenger J (1997) Improving Web Server Performance by Caching Dynamic Data. In: Proceedings of USENIX Symposium on Internet Technologies and Systems, Monterey, California, USA, 1997
Iyengar A K, MacNair E A, Squillante M S et al (1998) A General Methodology for Characterizing Access Patterns and Analyzing Web Server Performance. In: Proceedings of the International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS’98), Montreal, Canada, July 1998
Jacobs L, Ling G, Liu X (2001) ESI Invalidation Protocol. In W3C Note 04. http://www.w3.org/TR/esi-invp. Accessed 14 April 2010
Johanson B, Ponnekanti S R, Sengupta C et al (2001) Multibrowsing: Moving Web Content across Multiple Displays. In: Technical Note, UBICOMP 2001, Atlanta, Geogia, USA, September 2001
“JPEG 2000 image coding system”, JPEG 2000 Final committee draft version 1.0, (ISO/IEC 15444-1), August 2000
Karnouskos S (2001) Security implications of implementing active network infrastructures using agent technology. Computer Networks 36(1): 87–100
Kiciman E, Fox A (2000) Using Dynamic Mediation to Integrate COTS Entities in a Ubiquitous Computing Environment. In: Proceedings of the 2nd International Symposium on Handheld and Ubiquitous Computing (HUC2k) Bristol, England, September 2000. Lecture Notes in Computer Science, vol 1927. Springer, p 211
Koenen R (1999) MPEG-4: Multimedia for our time. IEEE Spectrum, 36(2): 26–33
Kornblum J A, Raz D, Shavitt Y (2001) The active process interaction with its environment. Computer Networks 36(1): 21–34
Kroeger T M, Long D E, Mogul J C (1997) Exploring the Bounds of Web Latency Reduction from Caching and Prefetching. In: Proceedings of USENIX Symposium on Internet Technologies and Systems, Monterey, California, USA, December 1997
Lara E de, Wallach D S, Zwaenepoel W (2001) Puppeteer: Component-based Adaptation for Mobile Computing. In: Proceedings of the 3rd Usenix Symposium on Internet Technologies and Systems, San Francisco, California, USA, March 2001
Li X, Chi CH, Deng J et al (1999) Layered Model for Web Multimedia Data and its Implications to Bandwidth Load-Balancing. In: Proceedings of the 3rd World Multiconference on Systemics, Cybernetics, and Informatics, Orlando, FL, USA, August 1999
Li X, Chi C H, Dong C L et al (1999) Active Information Transformation Framework for Web Proxy. In: Proceedings of the 3rd World Multiconference on Systemics, Cybernetics, and Informatics, Orlando, FL, USA, August 1999
Li C S, Mohan R, Smith J R (1998) Multimedia Content Description in the InfoPyramid. In: IEEE Proceedings of Int. Conf. Acoust. Speech, Signal Processing (ICASSP), Special session on Signal Processing in Modern Multimedia Standards, Seattle, WA, USA, May 1998
Lim L, Wang M, Padmanabhan S et al (2001) Characterizing Web Document Change. In: Proceedings of the 2nd International Conference on Web-Age Information Management (WAIM’ 01), Xi’an, China, July 9–11, 2001
Loukopoulos T, Kalnis P, Ahmad I et al (2001) Active Caching of On-Line-Analytical-Processing Queries in WWW Proxies. In: Proceedings of the International Conference on Parallel Processing, Valencia, Spain, September 2001
Loughney J, Stillman M, Tuexen M et al (2001) Comparison of Protocols for Reliable Server Pooling. In: IETF Internet drafts. http://ftp.roedu.net/mirrors/ftp.ietf.org/internet-drafts/draft-ietf-rserpool-comp-11.txt. Accessed 14 April 2010
Luotonen A, Altis K (1994) World Wide Web proxies. Computer Networks and ISDN Systems 27(2): 147–154
MacLarty G, Fry M (2000) Policy-based Content Delivery: An Active Network Approach. In: Proceedings of WCW’00, Lisbon, Portugal, 2000
Marshall I W, Roadknight C (2001) Provision of quality of service for active services. Computer Networks 36(1): 75–85
Maciocco C, Yang L, Condry M (2001) Protocols characteristics for Proxylets & Rule downloading. In: OPES Workshop, New York, USA, February 2001
Maciocco C, Yang L, Condry M (2001) Proxylet, Meta-data, naming, generic issues. In: OPES Workshop, New York, USA, February 2001
McHenry S, Babir A, Burger E et al (2004) RFC3752: Open Pluggable Edge Services (OPES) Use Cases and Deployment Scenarios, 2004
McManus P, Nottingham M (2001) Requirements for Intermediary Discovery and Description. In: IETF Internet drafts. http://tools.ietf.org/html/draft-ietf-webi-idd-reqs. Accessed 14 April 2010
Middlebox Communication (midcom) Charter. http://www.ietf.org/html.charters/midcom-charter.html. Accessed 14 April 2010
Mobileways. de-home for fine mobile applications. http://mobileways.de. Accessed 14 April 2010
Mogul J C, Douglis F, Feldmann A et al (1997) Potential benefits of delta-encoding and data compression for HTTP. In: Proceedings of the ACM SIGCOMM’97, Cannes, French Riviera, France, September 1997
Maciocco C, Hofmann M (2000) OMML: OPES Meta-data Markup Language. In: IETF Internet drafts. http://xml.coverpages.org/draft-maciocco-opes-omml-00.txt. Accessed 14 April 2010
Mohan R, Smith J R, Li C S (1999) Adapting Multimedia Internet Content For Universal Access. IEEE Transactions on Multimedia, March 1999: 104–114
Ng C W, Tan P Y, Cheng H (2001) Sub-System Extension to IRML. In: IETF Drafts. http://tools.ietf.org/html/draft-ng-opes-irmlsubsys-00. Accessed 14 April 2010
Ng C W, Tan P Y, Cheng H (2001) Quality of Service Extension to IRML. In: IETF Drafts. http://tools.ietf.org/html/draft-ng-opes-irmlqos-00. Accessed 14 April 2010
Nottingham M, Liu X (2001) Edge Architecture Specification. In: W3C Note 04. http://www.w3.org/TR/edge-arch. Accessed 14 April 2010
Nottingham M (2001) SOAP Optimisation Modules: Response Caching. In: W3C Archives. http://lists.w3.org/Archives/Public/www-ws/2001Aug/att-0000/ResponseCache.html. Accessed 14 April 2010
Optimizing Web Graphics: Compression. In: WebRef. http://www.webreference.com/dev/graphics/compress.html. Accessed 14 April 2010
Padmanabhan V N, Mogul J C (1996) Using Predictive Prefetching to Improve World Wide Web Latency. ACM SIGCOMM Computer Communication Review 26(3): 22–36
Pandey A, Srivastava J, Shekhar S (2001) A Web Proxy Server with an Intelligent Prefetcher for Dynamic Pages Using Association Rules. In: Proceedings of SIAM Workshop on Web Mining, Chicago, IL, USA, 2001
Platform for Internet Content Selection (PICS). In: W3C. http://www.w3.org/PICS. Accessed 14 April 2010
Psounis K (1999) Active Networks: Applications, Security, Safety, and Architectures. IEEE Communications Surveys 2(1): 2–16
Puppeteer. http://www.cs.rice.edu/CS/Systems/Puppeteer/index.html. Accessed 14 April 2010
Rafalow L (2000) Open Pluggable Edge Services. In: IETF. http://www.ietf.org/proceedings/53/120.htm. Accessed 14 April 2010
Rafalow L, Yang L, Beck A (2001) Policy Requirements for Edge Services. In: IETF. http://tools.ietf.org/id/draft-rafalow-opes-policyrequirements-00.txt. Accessed 14 April 2010
Roger D (1998) The convenience of small devices. In: IBM Think Research No.3. http://domino.research.ibm.com/comm/wwwr_thinkresearch.nsf/pages/bergman398.html. Accessed 14 April 2010
Rowstron A I T, Lawrence N, Bishop C M (2001) Probabilistic modelling of replica divergence. In: Proceedings of HotOS VIII, Schoss Elmau, Germany, May 2001
Ross K (1997) Hash Routing for Collections of Shared Web Caches. IEEE Network 11(6): 37–44
Reliable Server Pooling (rserpool) Charter. (2001) In: IETF Internet drafts. http://www.ietf.org/html.charters/rserpool-charter.html. Accessed 14 April 2010
Schechter B (2000) Seeing the light: IBM’s vision of life beyond the PC. In: IBM research No. 2, 2000. http://domino.research.ibm.com/comm/wwwr_thinkresearch.nsf/pages/pervasive199.html. Accessed 14 April 2010
Shi W, Karamcheti V (2001) CONCA: An Architecture for Consistent Nomadic Content Access. In: Proceedings of Workshop on Caching, Coherence, and Consistency (W3C), International Conference of Supercomputing, Hamburg, Germany, June 2001
Sinclair M (1996) Mobile Computing on the Move. In: IBM research No.3, 1996. http://domino.research.ibm.com/comm/wwwr_thinkresearch.nsf/pages/mobile396.html. Accessed 14 April 2010
Skoduas A, Christopoulos C, Ebrahim T (2001) The JPEG 2000 still image compression standard. IEEE SP Magazine, vol. 18, Sep. 2001: 36–58
Smith J R, Castelli V, Li C S (1999) Adaptive Storage, Retrieval of Large Compressed Images. In: Proceedings of IS&T/SPIE Symposium on Electronic Imaging: Science Technology-Storage&Retrieval for Image, Video Database VII, San Jose, C A, January 1999
Smith J R (1999) VideoZoom Spatio-temporal video browser. IEEE Trans. Multimedia 1(2): 157–171
Smith J R, Mohan R, Li C S (1998) Transcoding Internet Content for Heterogenous Client Devices. In: Proceedings of IEEE International Symposium On Circuits, Syst. (ISCAS), Special session on Next Generation Internet, Monterey, CA, USA June 1998
Srisuresh P, Kuthan J, Rosenberg J et al (2001) Middlebox Communication Architecture and framework. In IETF Internet drafts. http://www.rfc-editor.org/rfc/rfc3303.txt. Accessed 14 April 2010
Stewart S, Xie Q (2002) Aggregate Server Access Protocol (ASAP). In: IETF Internet drafts. http://tools.ietf.org/html/rfc5352. Accessed 14 April 2010
Taubman D, Ordenlich E, Weinberger M et al (2000) Embedded Block Coding in JPEG 2000. In: Proceedings of ICIP’2000, Vancouver, Canada, 2000
Tennenhouse D, Wetherall D (1996) Towards an Active Network Architecture. Computer Communication Review 26(2), April 1996: 81–94
Tomlinson G, Chen R, Hofmann M (2001) A Model for Open Pluggable Edge Services. In: IETF 51. http://tools.ietf.org/html/draft-tomlinsonopes-model-00.Accessed 14 April 2010
Tsimelzon M, Jacobs L (2001) ESI Language Specification 1.0. In: W3C Note 04. http://www.w3.org/TR/esi-lang. Accessed 14 April 2010
Tuexen M, Xie Q, Stewart R et al (2001) Requirements for Reliable Server Pooling. In: IETF Internet drafts. http://www.ietf.org/rfc/rfc3237.txt. Accessed 14 April 2010
Tuexen M, Xie Q, Stewart R et al (2001) Architecture for Reliable Server Pooling. In: IETF Internet drafts. http://64.170.98.42/html/draftietf-rserpool-arch-12. Accessed 14 April 2010
Wakeman I, Jeffrey A, Owen T et al (2001) SafetyNet: A language-based approach to programmable networks. Computer Networks 36(1):101–114
Wang J (1999) A Survey of Web Caching Schemes for the Internet. In: Proceedings of ACM SIGCOMM’99, Cambridge, Massachusetts, USA
Web Intermediaries (webi) Charter. In: IETF Internet drafts. http://datatracker.ietf.org/wg/webi/charter. Accessed 14 April 2010
Web Sphere: Transcoding publisher. http://www-01.ibm.com/software/pervasive/transcoding_publisher. Accessed 14 April 2010
Weiser M (1993) Some Computer Science Problems in Ubiquitous Computing. Communications of the ACM, July 1993: 75–83
Wilson, T (1999) E-biz bucks lost under ssl strain. In: Internet Week Online, May 20, 1999, http://archives.neohapsis.com/archives/isn/1999-q2/0039.html. Accessed 14 April 2010
Wills C E, Mikhailov M (1999) Towards a Better Understanding of Web Resources and Server Responses for Improved Caching. In: Proceedings of WWW8, Toronto, Canada, May 1999
Wireless Markup Language 2.0 (2001) http://www.openmobilealliance.org/tech/affiliates/wap/wap-238-wml-20010911-a.pdf. Accessed 14 April 2010
Web Replication and Caching (wrec). (2000) In: IETF Internet drafts. http://datatracker.ietf.org/wg/wrec/charter. Accessed 14 April 2010
Xie Q, Stewart R (2002) Endpoint Name Resolution Protocol. In: IETF Internet drafts. http://www.ietf.org/proceedings/53/slides/rserpool-3/index.html. Accessed 14 April 2010
Extensible Markup Language (XML) 1.0. (1998) In: W3C. http://www.w3.org/TR/1998/REC-xml-19980210. Accessed 14 April 2010
Extensible Markup Language (XML) 1.0 (Second Edition) (2000) In: W3C. http://www.w3.org/TR/2000/REC-xml-20001006. Accessed 14 April 2010
Yang L, Maciocco C, Condry M (2001) Rule Processing and Service Execution. In: OPES Workshop, New York, USA, February 2001
Zhu H C, Yang T (2001) Class-based Cache Management for Dynamic Web Content. In: Proceedings of INFOCOM, Anchorage, Alaska, USA, 2001
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2011 Shanghai Jiao Tong University Press, Shanghai and Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Li, X., Li, J. (2011). Related Work. In: Quality-Based Content Delivery over the Internet. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19146-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-19146-6_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19145-9
Online ISBN: 978-3-642-19146-6
eBook Packages: Computer ScienceComputer Science (R0)