Janardhan Singaraju

Learn More
In this paper, we introduce a novel architecture for a hardware based network intrusion detection system (NIDS). NIDSs are becoming critical components of the network infrastructure as they serve as a key line of defense in network protection. However, current methods are much too compute intensive and cannot begin to meet the bandwidth requirements of a(More)
In this paper, we introduce a novel architecture for constructing caches for lookup operations that are used in a variety of network processing applications. The distinguishing feature of the cache is the ability to match on keys that of arbitrary lengths. We show through an FPGA implementation, that the proposed design can speed up lookup operations(More)
We present an approach to perform transformation and reduction data operations in an intelligent network switch comprised of FPGAs. Data processing in a distributed system often requires the data to be aggregated at a single client before performing the data operation. Performing data processing in the interconnection network which has the global view of(More)
  • 1