• 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