DocumentCode
1890564
Title
Babel-SIP: Self-learning SIP message adaptation for increasing SIP-compatibility
Author
Hlavacs, Helmut ; Hummel, Karin Anna ; Hess, Andrea ; Nussbaumer, Michael
Author_Institution
Dept. of Distrib. & Multimedia Syst., Univ. of Vienna, Vienna
fYear
2008
fDate
13-18 April 2008
Firstpage
1
Lastpage
6
Abstract
Software implementing open standards like SIP evolves over time, and often during the first years of deployment, products are either immature or do not implement the whole standard but rather only a subset. As a result, standard compliant messages are sometimes wrongly rejected and communication fails. In this paper we describe a novel approach called Babel-SIP for increasing the rate of acceptance for SIP messages. Babel-SIP is a filter that can be put in front of the actual SIP parser of a SIP proxy. By training a C4.5 decision tree, it gradually learns, which SIP messages are accepted by the parser, and which are not. The same tree can then be used for classifying incoming SIP messages. Those classified as "not accepted" can then be pro- actively changed into the most similar message that is known to be accepted from the past. By running experiments using a commercial SIP proxy, we demonstrate that Babel-SIP can drastically increase the message acceptance rate.
Keywords
decision trees; filters; signalling protocols; telecommunication computing; Babel-SIP; C4.5 decision tree; SIP parser; SIP proxy; self-learning SIP message adaptation; Classification tree analysis; Communication standards; Computer vision; Decision trees; Internet telephony; Intrusion detection; Machine learning; Multimedia systems; Protocols; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM Workshops 2008, IEEE
Conference_Location
Phoenix, AZ
Print_ISBN
978-1-4244-2219-7
Type
conf
DOI
10.1109/INFOCOM.2008.4544583
Filename
4544583
Link To Document