Advertisement

Annales des Télécommunications

, Volume 59, Issue 5–6, pp 615–640 | Cite as

Web services based active network architecture

  • Maroun Chamoun
  • Rima Kilany
  • Ahmed Serhrouchni
Article
  • 41 Downloads

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.

Key words

Active telecommunication network Network architecture Telecommunication service management World Wide Web Network routing Firewall Communication security 

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

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.

Mots clés

Réseau télécommunication actif Architecture réseau Gestion service télécommunication Toile mondiale Routage réseau Pare feu Sécurité communication 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliographie

  1. [1]
    Kilany (R.),Serhrouchni (A.), “Using Distributed Component Model for Active Service Deployment”,iscc 2002.Google Scholar
  2. [2]
    http://www.comsoc.org/pubs/surveys/1q99issue/psounis.html Active Networks: Applications, Security, Safety, and ArchitecturesGoogle Scholar
  3. [3]
    http://www.net-tech.bbn.com/smtpkts/smtpkts-index.htmlGoogle Scholar
  4. [4]
    Banchs (A.)et al., Multicasting Multimedia Streams with Active Networks,icsi technical report 97-050.Google Scholar
  5. [5]
    Wetherall (D. J.),Tennenhouse (D. L.), “Theacttve_ip option”, In the7th acm sigops European Workshop.Google Scholar
  6. [6]
    Decasper (D.),Plattner (B.), “dan: Distributed Code Cashing for Active Networks”, Proc.ieee infocom ’98, San Francisco, CA, 29 March_2 April 1998.Google Scholar
  7. [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.Google Scholar
  8. [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.Google Scholar
  9. [9]
    Huang (H.), “Active Networks: An overview”Google Scholar
  10. [10]
    Hypertext Transfer Protocol: http://www.w3.org/Protocols/Google Scholar
  11. [11]
    Simple Mail Transfer Protocol: http://www.ietf.org/rfc/rfc2821.txtGoogle Scholar
  12. [12]
    Web Services Activity: http://www.w3.org/2002/wsGoogle Scholar
  13. [13]
    Simple Object Access Protocol: http://www.w3.org/tr/soap/Google Scholar
  14. [14]
    Extensible Markup Language XML (W3C): http://www.w3.org/xml/Google Scholar
  15. [15]
    xml Schema: http://www.w3.org/xml/SchemaGoogle Scholar
  16. [16]
    Microsoft.net: http://www.microsoft.com/net/Google Scholar
  17. [17]
    Schmidt (S.), “lara++ Design Specification”, Computing Department, Lancaster University, January 2000Google Scholar
  18. [18]
    Cook (C.),Pawlikowski (K.),Sirisena (H.), “Coman: A Multiple-Language Active Network Architecture Enable via Middleware”,OpenArch’02, New York, NY, June 2002Google Scholar
  19. [19]
    http://www.microsoft.com/com/tech/DCOM.aspGoogle Scholar
  20. [20]
    http://www.corba.org/Google Scholar
  21. [21]
    http://java.sun.com/products/jdk/rmi/Google Scholar
  22. [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 2000Google Scholar
  23. [23]
    Bossardt (M.),Stadlery (R.), “Service Deployment on High Performance Active Network Nodes”,tik Technical Report 122, September 2001Google Scholar
  24. [24]
    Biswas (J.)et al., “Theieee P1520 Standards Initiative for Programmable Network Interfaces”,ieee Communications Magazine, Special Issue on Programmable Networks, October 1998Google Scholar
  25. [25]
    Java 2 Platform, Enterprise Edition: http://java.sun.com/j2ee/Google Scholar
  26. [26]
    uddi: Universal Description, Discovery and Integration: http://www.uddi.org/Google Scholar
  27. [27]
    Kilany (R.),Riguidel (M.),Serhrouchni (A.),Zebiane (D.), “A Control Architecture for Active Networks”, SoftCom2001, http://www.fesb.hr/SoftCOM/2001/Google Scholar
  28. [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/Google Scholar
  29. [29]
    http://www.aspencrypt.com/task_pkcs7.htmlGoogle Scholar

Copyright information

© Institut Telecom / Springer-Verlag France 2004

Authors and Affiliations

  • Maroun Chamoun
    • 1
  • Rima Kilany
    • 1
  • Ahmed Serhrouchni
    • 2
  1. 1.École Supérieure d’Ingénieurs de BeyrouthMar Roukos, MkallèsLiban
  2. 2.GET/Télécom ParisParis Cedex 13France

Personalised recommendations