DocumentCode
1951711
Title
Using timers to switch-off TCAM banks in routers
Author
Raman, S. ; Veezhinathan, Kamakoti ; Venkat, Balaji ; Raina, Gaurav
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Madras, Chennai, India
fYear
2013
fDate
15-18 Dec. 2013
Firstpage
1
Lastpage
6
Abstract
Ternary Content Addressable Memory (TCAM) is the de-facto standard for route lookup in routers. While TCAMs support fast packet header lookup, they also consume high power. In this paper, we propose algorithms to save power in routers by dynamically switching-on/off TCAM banks based on their usage. Using three timers that monitor the usage of TCAMs, we remove unused entries and save TCAM space. As a result, unused TCAM banks in distributed linecards of routers can be switched-off. The algorithm used to switch-on the TCAM banks ensures that no packets are lost during header lookup, but introduces extra lookup delay. We show that by introducing parallel search for header lookup, the additional delay can be avoided. Simulations, conducted in software, serve to highlight that it is indeed possible to achieve power savings by using the proposed algorithms. The proposed methods are mainly applicable for campus and enterprise networks, where compaction of prefixes can be readily achieved.
Keywords
content-addressable storage; TCAM banks; distributed linecards; fast packet header lookup; header lookup; parallel search; route lookup; ternary content addressable memory; Decision support systems; TCAM; power savings;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Networks and Telecommuncations Systems (ANTS), 2013 IEEE International Conference on
Conference_Location
Kattankulathur
ISSN
2153-1676
Type
conf
DOI
10.1109/ANTS.2013.6802846
Filename
6802846
Link To Document