Compact TCAM: Flow Entry Compaction in TCAM for Power Aware SDN

Low latency lookup (typically single cycle) has made Ternary Content Addressable Memory (TCAM) indispensable in high performance network switching devices. However, high power dissipation of TCAM makes it incongruous in switches for today’s power sensitive emerging network framework, viz., Software...

Full description

Saved in:
Bibliographic Details
Published inDistributed Computing and Networking Vol. 7730; pp. 439 - 444
Main Authors Kannan, Kalapriya, Banerjee, Subhasis
Format Book Chapter
LanguageEnglish
Published Germany Springer Berlin / Heidelberg 2013
Springer Berlin Heidelberg
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783642356674
3642356672
ISSN0302-9743
1611-3349
DOI10.1007/978-3-642-35668-1_32

Cover

More Information
Summary:Low latency lookup (typically single cycle) has made Ternary Content Addressable Memory (TCAM) indispensable in high performance network switching devices. However, high power dissipation of TCAM makes it incongruous in switches for today’s power sensitive emerging network framework, viz., Software Defined Network (SDN). In this paper we propose Compact TCAM, an approach that reduces the size of the flow entries in TCAM. We use shorter tags for identifying flows than the original number of bits used to store the flow entries for SDN switches. We leverage the dynamic programming capability of SDN to route the packets using these tags. We show that our approach can be easily implemented using the new SDN framework while optimizing the TCAM space. Our experiments with real world and synthetic traffic show average reduction of TCAM power by 80% in SDN switching devices for a given number of flows.
ISBN:9783642356674
3642356672
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-642-35668-1_32