• DocumentCode
    458617
  • Title

    A Robust XML-Based Approach for Network Protocols Implementation

  • Author

    Baroncelli, Fabio ; Martini, Barbara ; Castoldi, Piero

  • Author_Institution
    Nat. Lab. of Photonic Networks, CNIT, Pisa
  • Volume
    3
  • fYear
    2006
  • fDate
    38869
  • Firstpage
    139
  • Lastpage
    142
  • Abstract
    This work proposes the XML-based multi protocol language (XMPL), a new XML-based language suitable for a protocol description in terms of protocol logic, protocol message set, and protocol data structures. In addition, we also present the XML-based multi protocol framework (XMPF), a new software protocol engine that is designed to be configured by protocol specifications contained in native XMPL files. As a consequence XMPF is a software tool that can support concurrently different protocols without the need to write specific code for each of them. A testbed implementing the generalized multi-protocol label switching (GMPLS) protocol suite is used to validate the adopted XML approach and to evaluate its performance. At the current stage of development, XMPF appears suitable to support signaling protocols with low-to-medium messaging rate
  • Keywords
    XML; multiprotocol label switching; signalling protocols; software tools; GMPLS protocol; XML-based approach; XML-based multi protocol language; generalized multi protocol label switching; network protocols; protocol data structures; protocol logic; protocol message set; signaling protocols; software protocol engine; software tool; Data structures; Engines; Formal languages; Logic; Programming; Protocols; Robustness; Software tools; Testing; XML; GMPLS; XML; network protocols; protocol software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Transparent Optical Networks, 2006 International Conference on
  • Conference_Location
    Nottingham
  • Print_ISBN
    1-4244-0235-2
  • Electronic_ISBN
    1-4244-0236-0
  • Type

    conf

  • DOI
    10.1109/ICTON.2006.248421
  • Filename
    4013818