DocumentCode :
3642807
Title :
Grammar-based SIP parser implementation with performance optimizations
Author :
T. Štefanec;I. Skuliber
Author_Institution :
Mireo d.d., Zagreb, Croatia
fYear :
2011
fDate :
6/1/2011 12:00:00 AM
Firstpage :
81
Lastpage :
86
Abstract :
In the paper we present a parser for the Session Initiation Protocol (SIP), a protocol that is a part of the 3GPP´s IP Multimedia System (IMS) framework. The parser is generated by a specially designed parser generator that as an input takes an Augmented Backus Naur Form (ABNF) grammar. This type of grammar is commonly used for formal protocol syntax definitions and is used in the SIP standard. We describe in detail issues and solutions for creating parser generator that can handle ambiguous, nondeterministic grammars as the one of SIP. We show that the generated parser has performance levels comparable to widely available hand-written open-source parsers and is superior when it comes to compliance to formal SIP syntax definitions.
Keywords :
"Grammar","Automata","Generators","Protocols","Syntactics","Engines","Production"
Publisher :
ieee
Conference_Titel :
Telecommunications (ConTEL), Proceedings of the 2011 11th International Conference on
Print_ISBN :
978-1-61284-169-4
Type :
conf
Filename :
5969913
Link To Document :
بازگشت