• DocumentCode
    3072350
  • Title

    TEAPC: Time Efficient Algorithm for multidimensional Packet Classification

  • Author

    Wagh, Sanjeev ; Sontakke, T.R.

  • Author_Institution
    Tech. Res. Lab., Maharashtra Acad. of Eng., Alandi
  • fYear
    2009
  • fDate
    6-7 March 2009
  • Firstpage
    135
  • Lastpage
    140
  • Abstract
    The state of network routing today is the result of theoretical progress, technological advances and operational experiences. It is also impacted by economic and policy issues. The packet information search at router is really complicated task and hence, packet classification is often a performance bottleneck in network infrastructure; therefore, it has received much attention in the research community. In general, there have been two major threads of research addressing this problem: algorithmic and architecture.. The novel scheme considers the IPV4 packet header structure. The proposed approach extract IP addresses, portal addresses and protocol field from header part and match them with the rule in the classifier. The rules are arranged such that each fields are divided into two equal parts and stored in a static data structure. A binary search tree is generated if the algorithm encounters the same rule. It is important to note that the uniqueness of the rule is judged by the source and destination address rule. The proposed scheme significantly reduces the processing time by simplification of the heuristics used in static allocation of array as its data structure.
  • Keywords
    data structures; pattern classification; protocols; telecommunication network routing; tree searching; IP addresses; IPV4 packet header structure; TEAPC; binary search tree; destination address rule; economic issues; multidimensional packet classification; network infrastructure; network routing; operational experiences; packet information search; policy issues; portal addresses; protocol field; source address rule; static allocation; static data structure; technological advances; theoretical progress; time efficient algorithm; Binary search trees; Costs; Data mining; Data structures; Databases; Multidimensional systems; Portals; Protocols; Routing; Yarn; Packet classification; data structures; memory, etc; preprocessing time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advance Computing Conference, 2009. IACC 2009. IEEE International
  • Conference_Location
    Patiala
  • Print_ISBN
    978-1-4244-2927-1
  • Electronic_ISBN
    978-1-4244-2928-8
  • Type

    conf

  • DOI
    10.1109/IADCC.2009.4808995
  • Filename
    4808995