Abstract
Content adaptation, for delivering personalized information based on terminal capabilities, user preferences and access network topology, is still challenging although many standardization works have been done. These works lead to several formats for specifying user session information. This is based on content adaptation by service providers insofar as they know about terminal and access network capabilities. This paper presents a new solution based on a programmable network that inserts dynamically user session information into client/server exchanges. Different software modules associated to different formats can be deployed dynamically into the network on behalf of the service providers. The programmable node ensures transparency from the client point of view even in the case of TCP exchanges. The performance results show that our solution behaves better than a solution based on a proxy when no insertion is needed. On the other hand, the additional delay of this dynamic insertion is largely less than the average time for transmitting and processing requests.
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
≪C/PP Exchange protocol based on HTTP Extension Framework≫, W3C Recommendation, http://www.w3.org/TR/NOTE-CCPPexchange ; CC/PP : http://www.w3.org/Mobile/CCPP/
Jigsaw: http://www.w3.org/Jigsaw
DICE: http://dice.ccpp.info
Papachristos, C., Markatos, E.: A CC/PP Aware Apache Web Server. In: 7th CabertNet Radicals Workshop, Bologna, Italy, October 13-16 (2002)
Pihkala, K., Honkala, M., Vuorimaa, P.: A Browser Framework for Hybrid XML Documents. In: Proc. of the 6th IASTED IMSA 2002, Kauai, Hawaii, USA, August 12-14 (2002), http://www.xsmiles.org
Held, A., Buchholz, S., Schill, A.: Modeling of Context Information for Pervasive Computing Applications. In: SCI 2002, Orlando, USA, July 15-18 (2002)
Magalhaes, J., David, A.: An End-to-End Framework for Mobile Multimedia Applications. In: WTC-ISS 2002, Paris, France, September 22-27 (2002)
ICAP: IETF, RFC 3507 (April 2003), http://www.ietf.org/rfc/rfc3507
OCP : IETF, Internet-Draft (May 2004), http://www.ietf.org/internet-drafts/draft-ietf-opesocp-core-05.txt
Campbell, A.T., Meer, H.G.D., Kounavis, M.E., Miki, K., Vicente, J.B., Villela, D.: A Survey of Programmable Networks. ACM Computer Communications Review (April 1999)
Lazar, A.: Programming Telecommunication Networks. IEEE Network, 8-18 (September/October 1997)
Galis, A., et al.: A Flexible IP Active Networks Architecture. In: Yasuda, H. (ed.) IWAN 2000. LNCS, vol. 1942, p. 1. Springer, Heidelberg (2000), FAIN: Future Active IP Network http://www.ist-fain.org
Solarski, M., Bossardt, M., Becker, T.: Component-Based Deployment and Management of Services in Active Networks. In: Sterbenz, J.P.G., Takada, O., Tschudin, C.F., Plattner, B. (eds.) IWAN 2002. LNCS, vol. 2546, pp. 87–98. Springer, Heidelberg (2002)
ALAN: Fry, M., Ghosh, A.: Application level active networking. Computer Networks 31(7), 655–667 (1999), http://dmir.it.uts.edu.au/projects/alan/
Jeffree : http://jeffree.objectweb.org/ ; OSGI : www.osgi.org
Kidston, D.A.: Transparent Communication Management in Wireless Networks. Thesis presented at University Waterloo, Orlando, Canada (1998)
Yasuda, K., Asada, T., Hagino, T.: Effects and Performance of Content Negociation Based on CC/PP. In: Tan, K.-L., Franklin, M.J., Lui, J.C.-S. (eds.) MDM 2001. LNCS, vol. 1987, pp. 53–64. Springer, Heidelberg (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mathieu, B., Carlinet, Y., Gourhant, Y. (2004). A Programmable Network Enabling Content Adaptation. In: Karmouch, A., Korba, L., Madeira, E.R.M. (eds) Mobility Aware Technologies and Applications. MATA 2004. Lecture Notes in Computer Science, vol 3284. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30178-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-30178-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23423-4
Online ISBN: 978-3-540-30178-3
eBook Packages: Springer Book Archive