In-network machine learning using programmable network devices: A survey

C Zheng, X Hong, D Ding, S Vargaftik… - … Surveys & Tutorials, 2023 - ieeexplore.ieee.org
Machine learning is widely used to solve networking challenges, ranging from traffic
classification and anomaly detection to network configuration. However, machine learning …

A ternary content-addressable memory (TCAM) based on 4T static storage and including a current-race sensing scheme

I Arsovski, T Chandler… - IEEE Journal of Solid …, 2003 - ieeexplore.ieee.org
A 256× 144-bit TCAM is designed in 0.18-μm CMOS. The proposed TCAM cell uses 4T
static storage for increased density. The proposed match-line (ML) sense scheme reduces …

CoolCAMs: Power-efficient TCAMs for forwarding engines

F Zane, G Narlikar, A Basu - IEEE INFOCOM 2003. Twenty …, 2003 - ieeexplore.ieee.org
Ternary content-addressable memories (TCAMs) are becoming very popular for designing
high-throughput forwarding engines on routers: they are fast, cost-effective and simple to …

Fast updating algorithms for TCAM

D Shah, P Gupta - IEEE Micro, 2001 - ieeexplore.ieee.org
Fast updating algorithms for TCAM Page 1 36 Internet routers look up the destination address
of an incoming packet in its forwarding table to determine the packet’s next hop on its way to …

TCAM architecture for IP lookup using prefix properties

VC Ravikumar, RN Mahapatra - IEEE Micro, 2004 - ieeexplore.ieee.org
In modern IP routers, Internet protocol (IP) lookup forms a bottleneck in packet forwarding
because the lookup speed cannot catch up with the increase in link bandwidth. Ternary …

Routing table compaction in ternary CAM

H Liu - IEEE Micro, 2002 - ieeexplore.ieee.org
Techniques are presented for reducing the size of routing tables stored in ternary content-
addressable memory (CAM), which result in decreased cost, power consumption, and …

A 65 nm 0.165 fJ/Bit/Search 256144 TCAM Macro Design for IPv6 Lookup Tables

PT Huang, W Hwang - IEEE Journal of Solid-State Circuits, 2010 - ieeexplore.ieee.org
Ternary content addressable memory (TCAM) is extensively adopted in network systems. As
routing tables become larger, energy consumption and leakage current become …

A mismatch-dependent power allocation technique for match-line sensing in content-addressable memories

I Arsovski, A Sheikholeslami - IEEE Journal of Solid-State …, 2003 - ieeexplore.ieee.org
In the conventional content-addressable memory (CAM), equal power is consumed to
determine if a stored word is matched to a search word or mismatched, independent of the …

[PDF][PDF] High speed deep packet inspection with hardware support

F Yu - 2006 - Citeseer
Fang Yu Doctor of Philosophy in Computer Science University of California, Berkeley
Professor Randy H. Katz, Chair In this dissertation, we developed high speed packet …

Method and apparatus for performing network routing with use of power efficient TCAM-based forwarding engine architectures

A Basu, GJ Narlikar, FX Zane - US Patent 7,356,033, 2008 - Google Patents
US7356033B2 - Method and apparatus for performing network routing with use of power
efficient TCAM-based forwarding engine architectures - Google Patents US7356033B2 …