• DocumentCode
    2369896
  • Title

    On using multiple classifier systems for Session Initiation Protocol (SIP) anomaly detection

  • Author

    Mehta, Anil ; Hantehzadeh, Neda ; Gurbani, Vijay K. ; Ho, Tin Kam ; Sander, Fridtjof

  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    1101
  • Lastpage
    1106
  • Abstract
    The Session Initiation Protocol (SIP) is an important multimedia session establishment protocol used on the Internet. It is a text-based protocol, which is complex to parse due to the wide variability in representing the information elements. Building a parser for SIP may appear straight-forward; however, writing an efficient, robust, and scalable parser that is immune to low-effort attacks using malformed messages is surprisingly difficult. To mitigate this, self-learning systems based on Euclidean distance classifiers have been proposed to determine whether a message is well-formed or not. The efficacy of such machine learning algorithms must be studied on varied data sets before they can be successfully used. Our previous work has shown that Euclidean distance-based classifiers and standard classifiers used for self-learning problems are unable to detect malformed self-similar SIP messages (i.e., invalid SIP messages that differ by only a few bytes from normal SIP messages). This paper proposes using multiple classifier systems to detect malformed self-similar SIP messages. Our results show that a judiciously constructed multiple classifier system yields classification performance as high as 97.56% of the messages being classified correctly. We further show that for self-similar SIP messages, feature reduction measures based on the first moment are insufficient for improving classification accuracy.
  • Keywords
    Internet; multimedia communication; pattern classification; signalling protocols; unsupervised learning; Euclidean distance classifier; Internet; SIP message; anomaly detection; feature reduction measurement; machine learning algorithm; message malforming; multimedia session establishment protocol; multiple classifier system; self-learning system; session initiation protocol; text-based protocol; Accuracy; Feature extraction; Grammar; Internet; Protocols; Transforms; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2012 IEEE International Conference on
  • Conference_Location
    Ottawa, ON
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4577-2052-9
  • Electronic_ISBN
    1550-3607
  • Type

    conf

  • DOI
    10.1109/ICC.2012.6364010
  • Filename
    6364010