• DocumentCode
    3710156
  • Title

    Approaches for improving tuple space search-based table lookup

  • Author

    HyunYong Lee; BhumCheol Lee

  • Author_Institution
    Smart Network Res. Dept., Electron. &
  • fYear
    2015
  • Firstpage
    99
  • Lastpage
    104
  • Abstract
    One way for improving the tuple space search-based table lookup in the software system (e.g., flow matching process of Open vSwitch) is to reduce the number of tuple spaces to be examined. For this purpose, we discuss two approaches based on space-efficient data structures, Bloom filter and simTable proposed in this paper. Click-based experiments show that Bloom filter and simTable noticeably reduce the number of tuple spaces to be examined (i.e., the number of tuple spaces to be examined is 1 in most cases even with 121 tuple spaces). However, two approaches show different results in terms of the table lookup time. Bloom filter without hardware parallelism causes noticeable processing overhead that is heavily affected by the number of tuple spaces while simTable causes low processing overhead regardless of the number of tuple spaces. As a result, the use of Bloom filter/simTable increases/reduces the table lookup time compared to the original tuple space search-based table lookup (e.g., from 1917ns to 5032ns/432ns in case of 25 tuple spaces).
  • Keywords
    "Table lookup","IP networks","Context","Aerospace electronics","Software systems","Random access memory"
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technology Convergence (ICTC), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/ICTC.2015.7354503
  • Filename
    7354503