Skip to main content
Log in

Architecture d’un réseau actif à base de services Web

Web services based active network architecture

  • Published:
Annales des Télécommunications Aims and scope Submit manuscript

Résumé

Cet article présente une nouvelle architecture de plate-forme active pour la conception et le déploiement de services réseaux,aswa:Architecture à base deServicesWebActifs. Sur le plan architectural,aswa définit un nœud actif dont les fonctionnalités se répartissent suivant un système d’exploitation, un environnement d’exécution et les Applications Actives. Sur le plan de l’implémentation,aswa est une plate-forme à base de composantes s’appuyant sur les Services Web, ce qui assure la portabilité au niveau des systèmes d’exploitation ainsi qu’au niveau des langages de programmation. En ce qui concerne le déploiement,aswa utilise l’approche nœud actif avec la possibilité de contrôler le chargement de code. En terme de sécurité,aswa permet de sécuriser le déploiement des services actifs en utilisant d’une part le protocolehttps et d’autre part l’en-tête des enveloppessoap des services web. Enfin pour valider cette architecture,aswa définit un pare-feu sous forme d’une application active pour sécuriser le déploiement du code.

Abstract

This paper presents a novel active architecture for building and deploying network services:aswa, Web Services based Active network Architecture. At the architectural level,aswa defines an active node whose functionalities are divided into the Node Operating System, the Execution Environment, and the Active Applications. At the implementation level,aswa is a Web Services based platform where new components could be added and deployed, in order to dynamically modify network nodes behavior. Applications can be developed with any language and communicate across heterogeneous environments, and across Internet and Intranet structures. At the deployment levelaswa uses an active node approach, and offers a controlled deployment mode. In terms of security, Authentication of deployed code and protection of the nodes is achieved by the use ofhttps and the header extensions of thesoap envelope. Finally to validate this architecture,aswa defines a Firewall as an Active Application to secure the code deployment.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Bibliographie

  1. Kilany (R.),Serhrouchni (A.), “Using Distributed Component Model for Active Service Deployment”,iscc 2002.

  2. http://www.comsoc.org/pubs/surveys/1q99issue/psounis.html Active Networks: Applications, Security, Safety, and Architectures

  3. http://www.net-tech.bbn.com/smtpkts/smtpkts-index.html

  4. Banchs (A.)et al., Multicasting Multimedia Streams with Active Networks,icsi technical report 97-050.

  5. Wetherall (D. J.),Tennenhouse (D. L.), “Theacttve_ip option”, In the7th acm sigops European Workshop.

  6. Decasper (D.),Plattner (B.), “dan: Distributed Code Cashing for Active Networks”, Proc.ieee infocom ’98, San Francisco, CA, 29 March_2 April 1998.

  7. Wetherall (D. J.),Guttag (J. V.),Tennenhouse (D. L.), “ants: A Toolkit for Building and Dynamically Deploying Network Protocols”,ieee openarch’98, San Francisco, CA, April 1998.

  8. Active Networks Working Group, “Architectural Framework for Active Networks”, at http://www.cc.gatech.edu/projects/canes/arch/arch_0_9.ps, August 1998.

  9. Huang (H.), “Active Networks: An overview”

  10. Hypertext Transfer Protocol: http://www.w3.org/Protocols/

  11. Simple Mail Transfer Protocol: http://www.ietf.org/rfc/rfc2821.txt

  12. Web Services Activity: http://www.w3.org/2002/ws

  13. Simple Object Access Protocol: http://www.w3.org/tr/soap/

  14. Extensible Markup Language XML (W3C): http://www.w3.org/xml/

  15. xml Schema: http://www.w3.org/xml/Schema

  16. Microsoft.net: http://www.microsoft.com/net/

  17. Schmidt (S.), “lara++ Design Specification”, Computing Department, Lancaster University, January 2000

  18. Cook (C.),Pawlikowski (K.),Sirisena (H.), “Coman: A Multiple-Language Active Network Architecture Enable via Middleware”,OpenArch’02, New York, NY, June 2002

  19. http://www.microsoft.com/com/tech/DCOM.asp

  20. http://www.corba.org/

  21. http://java.sun.com/products/jdk/rmi/

  22. Galis (A.),Plattner (B.),Moeller (E.),Laarhuis (J.),Denazis (S.),Guo (H.),Klein (C.),Serrat (J.),Karetsos (G.T.),Todd (C.), “A Flexibleip Active Network Architecture” In the second International Conference on Active Networks (iwan), edited by H. Yasuda,1942.ieee,Springer Press, Tokjo Japan, octobre 2000

  23. Bossardt (M.),Stadlery (R.), “Service Deployment on High Performance Active Network Nodes”,tik Technical Report 122, September 2001

  24. Biswas (J.)et al., “Theieee P1520 Standards Initiative for Programmable Network Interfaces”,ieee Communications Magazine, Special Issue on Programmable Networks, October 1998

  25. Java 2 Platform, Enterprise Edition: http://java.sun.com/j2ee/

  26. uddi: Universal Description, Discovery and Integration: http://www.uddi.org/

  27. Kilany (R.),Riguidel (M.),Serhrouchni (A.),Zebiane (D.), “A Control Architecture for Active Networks”, SoftCom2001, http://www.fesb.hr/SoftCOM/2001/

  28. Kilany (R.),Zebiane (D.),Riguidel (M.),Serhrouchni (A.), “Control Architecture forants”,ifip Workshop on ip and atm Traffic Management watm’2001 andeunice’2001 http://perso.enst.fr/∼makke/watm2001/

  29. http://www.aspencrypt.com/task_pkcs7.html

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maroun Chamoun.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chamoun, M., Kilany, R. & Serhrouchni, A. Architecture d’un réseau actif à base de services Web. Ann. Télécommun. 59, 615–640 (2004). https://doi.org/10.1007/BF03179690

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03179690

Mots clés

Key words

Navigation