Abstract
Active networks are receiving increasing attention due to their promise of great flexibility in tailoring services to applications. This capability stems from the exploitation of network devices whose behaviour can be changed dynamically by applications, possibly using technologies and architectures originally conceived for mobile code systems. Notwithstanding the promise of active networks, real-world applications that clearly benefit by them are still missing. In this paper we describe the design of a videoconference system conceived expressly for operation over active networks. The goal of this activity is to pinpoint the benefits that mobile code and active networks bring to this application domain and to provide isnights for the exploitation of these concepts in other application domains.
Similar content being viewed by others
References
Fuggetta A, Picco GP, Vigna G. Understanding code mobility. IEEE Trans. Software Eng, May 1998; 24(5): 342–361
Hartman J et al. Liquid software: a new paradigm for networked systems. Technical Report 96-11, University of Arizona, June 1996
Yemini Y, da Silva S. Towards programmable networks. In: IFIP/IEEE International Workshop on Distributed Systems: Operations and Management. October 1996
Tennenhouse D et al. A survey of active network research. IEEE Communications, January 1997; 35(1): 80–86
Wetherall D, Guttag J, Tennenhouse D. ANTS: a toolkit for building and dynamically deploying network protocols. In: Proceedings. of IEEE Open Architectures and Network Programming (OPENARCH'98), April 1998; 117–129
Hicks M et al. PLAN: a programming language for active networks. Technical report, University of Pennsylvania, November 1997
Ranganathan M, Acharya A, Asharma S, Saltz J. Networkaware mobile progams. In: Proceedings of the USENIX 1997 Annual Technical Conference, January 1997
Baldi M, Picco GP. Evaluating the tradeoffs of mobile code design paradigms in network management applications. In Proceedings of the 20th International Conference on Software Engineering, April 1998; 146–155
The MBone Information Web. Web page: http:// www.mbone.com.
Cornell University. Cu-SeeMe. Web page http://cuseeme. cornell.edu
ITU-T Recommendation H.323. Visual telephone systems and equipment for local area networks which provide a non-guaranteed quality of service. November 1996
Bhattacharjee S, Calvert K, Zegura E. On active networking and congestion. Technical Report GIT-CC-96/02, Georgia Institute of Technology, 1996
Sun Microsystems. The Java language: an overview. Technical report, Sun Microsystems, 1994
Rumbaugh J et al. Object-oriented modeling and design. Prentice Hall, Englewood Cliffis, NJ, 1991
Millet Sorolla MA. Realizzazione di un'applicazione su rete attiva. Master's thesis, Politecnico di Torino, Italy, February 1998 [in Italian]
Picco GP. μCode: a lightweight and flexible mobile code toolkt. In: Proceedings of the 2nd International Workshop on Mobile Agents (MA'98), September 1998
Sun Microsystems. Java Media Framework. January 1997. Available at: http://java.sun.com/products/java-media/jmf.
Wittman R, Zitterbart M. Active multicasting for heterogeneous groups. In: Fourth IFIP International Conference on Broadband Communications '98. April 1998
Schulzrinne H, Casner S, Frederick R, Jacobson V. RTP: a transport protocol for real-time applications. RFC 1889, January 1996
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Baldi, M., Picco, G.P. & Risso, F. Designing a videoconference system for active networks. Personal Technologies 2, 75–84 (1998). https://doi.org/10.1007/BF01324937
Issue Date:
DOI: https://doi.org/10.1007/BF01324937