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
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;
Conference_Titel :
Transparent Optical Networks, 2006 International Conference on
Conference_Location :
Nottingham
Print_ISBN :
1-4244-0235-2
Electronic_ISBN :
1-4244-0236-0
DOI :
10.1109/ICTON.2006.248421