|
Bibliography [1] BGP Table obtained from http://bgp.potaroo.net/. [2] M. Berger, “IP lookup with low memory requirement and fast update, in Proceedings of IEEE High Performance Switching and Routing, pp. 287–291, Jun. 2003. [3] Y. K. Chang and Y. C. Lin “A Fast and Memory Ecient Dynamic IP Lookup Algorithm Based on B-Tree, in proceedings of the 23rd IEEE International Conference on Advanced Information Networking and Applications, pp. 278–284, 2009. [4] Y. K. Chang and Y. C. Lin, “Dynamic segment trees for ranges and prefixes, IEEE Transactions on Computers, vol. 56, no. 6, pp. 769–784, Jun. 2007. [5] Y. K. Chang, “Simple and fast IP lookups using binomial spanning trees, Computer Communi- cations, vol. 28, no. 5, pp. 529–539, Mar. 2005. [6] S. Dharmapurikar, P. Krishnamurthy and D. E. Taylor “Longest prefix matching using bloom filters, IEEE/ACM Transactions on Networking, vol. 14, no.2, pp. 397–409, Apr. 2006. [7] D. Comer, “Ubiquitous B-Tree, ACM Journal Computing Surveys, vol. 11, no. 2, pp. 121–137, Jun. 1979. [8] W. Eatherton, G. Varghese, and Z. Dittia, “Tree bitmap: hardware/ software IP lookup with incremental updates, in Proceedings of ACM SIGCOMM Computer Communication Review, 34, 2, Apr. 2004. [9] F. C. Kuo, Y. K. Chang, and C.C. Su, “A Memory-Efficient TCAM Coprocessor for IPv4 IPv6 Routing Table Update, IEEE Transactions on Computers, vol. 63, no. 9, pp. 2110–2121, Sept. 2014. 42 [10] S. Y. Hsieh, and Y. C. Yang, “A Classified Multisuffix Trie for IP Lookup and Update, IEEE Transactions on Computers, vol. 61, no. 5, pp. 726–731, May. 2012. [11] S. Y. Hsieh, Y. L. Huang, and Y. C. Yang, “Multi-Prefix Trie: a New Data Structure for Designing Dynamic Router-Tables, IEEE Transactions on Computers, vol. 60, no. 5, pp. 693–706, May 2011. [12] B. Lampson, V. Srinivasan, and G. Varghese, “IP lookups using multiway and multicolumn search, IEEE/ACM Transactions on Networking, vol. 7, no. 3, pp. 324–334, Jun. 1999. [13] H. Lim, K. Lim, N. Lee and K. H. Park, “On Adding Bloom Filters to Longest Prefix Matching Algorithms, IEEE Transactions on Computers, vol. 63, no. 2, pp. 411–423 Feb. 2014. [14] H. Lim, N. Lee, “Survey and Proposal on Binary Search Algorithms for Longest Prefix Match, IEEE Communications Surveys & Tutorials, vol. 14, no. 3, pp. 681–697, Jul. 2012. [15] H. Lim, C. Yim and E. E. Swart, “Priority trie for IP address lookup, IEEE Transactions on Computers, vol. 59, no. 6, pp. 784–794, Jun. 2010. [16] H. Lim, W. Kim and B. Lee, “Binary Searches on Multiple Small Trees for IP Address Lookup, IEEE comunications letters, vol. 9, no. 1, pp. 75–77, Jan. 2005. [17] C. H. Lin, C. Y. Hsu, and S. Y. Hsieh, “A Multi-index Hybrid Trie for IP Lookup and Updates, in IEEE Transactions on Parallel and Distributed Systems, vol. 25, no. 10, pp. 2486–2498 Oct. 2014. [18] H. Lu and S. Sahni, “A B-tree dynamic router-table design, IEEE Transactions on Computers, vol. 54, no. 7, pp. 813–824, Jul. 2005. [19] H. Lu and S. Sahni, “Enhanced interval trees for dynamic IP router-tables, IEEE Transactions on Computers, vol. 53, no. 12, pp. 1615–1628, Dec. 2004. [20] T. B. Mishra and S. Sahni “A Power Efficient TCAM Architecture for Forwarding Tables, IEEE Computers and Communications, vol. 61, no. 1, pp. 224–229, Jul. 2009. 43 [21] S. Nilsson and G. Karlsson, “IP-address lookup using LC-trie, IEEE Journal on selected Areas in Communications, vol. 17, no. 6, pp. 1083–1092, Jun. 1999. [22] K. Pagiamtzis and A. Sheikholeslami, “Content-addressable memory (CAM) circuits and architectures: a tutorial and survey, IEEE Journal of Solid-State Circuits, vol. 41, no. 3, pp. 712–727, Mar. 2006. [23] D. Pao, , Z. Lu , and Y. H. Poon, “IP address lookup using bit-shuffled trie, Computer Communications, vol. 47, no. 1, pp. 51–64, July 2014. [24] M. A. Ruiz-Sanchez, E. W. Biersack, and W. Dabbous, “Survey and taxonomy of IP address lookup algorithms, IEEE Network, vol. 15, pp. 8–23, Mar. 2001. [25] S. Sahni and K. S. Kim, “An O(log n) dynamic router-table design, IEEE Transactions on Com- puters, vol. 53, no. 3, pp. 351–363, Mar. 2004. [26] S. Sahni and K. S. Kim, “Efficient construction of multibit tries for IP lookup, IEEE/ACM Transactions on Networking, vol. 11, no. 3, pp. 650–662, 2003. [27] D. Shah and P. Gupta, “Fast Updating Algorithms for TCAMs, IEEE Micro archive, vol. 21, no 1, pp. 36–47, Jan 2001. [28] V. Srinivasan and G. varghese, “Fast address lookups using controlled prefix expansion, ACM Transactions on Computer Systems, vol. 17, no. 1, pp. 1–40, 1999. [29] M. Waldvogely, G. Varghesez, J. Turnerz, and B. Plattner, “Scalable high-speed prefix matching, ACM Journal Transactions on Computer Systems, vol. 19, no. 4, pp 440–482, Nov. 2001. [30] Y. Wang, Y. Lin, S. Huang, G. Wang and R. Li, “Scalable high-speed prefix matching, Information Technology Journal, vol. 10, no. 10, pp 1964–1970, 2011. [31] P. R. Warkhede, S. Suri, and G. Varghese, “Multiway range tree: scalable IP lookup with fast updates, Computer Network, vol. 44, no. 3, pp. 289–303, Feb. 2004. [32] Lih-Chyau Wuu, Tzong-Jye Liu, and Kuo-Ming Chen, “A longest prefix first search tree for IP lookup, Journal Computer Networks, vol. 51, no. 12, pp. 3354– 3367, Feb. 2007. 44 [33] C. Yim, B. Lee and H. Lim, “Efficient Binary Search for IP Address Lookup, IEEE comunications letters, vol. 9, no. 7, pp. 652–654, Jul. 2005.
|