A novel CAM/RAM based buffer manager for next generation IP routers

Chie Dou, Shing-Jeh Jiang, Kuo-Cheng Leu · 2003

This paper proposes an integrated CAM/RAM based buffer manager for next-generation IP routers. Buffer allocation. is accomplished by inspecting the length field in the IP header of an incoming packet, the wasted buffer area is optimized, and the hardware implementation is simple. The data buffer is configured according to the cumulative packet size distribution observed from the underlying network thus increasing the efficiency of the memory utilization. The buffer manager also supports the multicast management in an elaborate manner. In addition, it supports different-sized block movement of the packet data between the data buffer and the transmission media. Finally, it need not maintain the free buffer list; i.e., enormous and repeated 'insert' and 'delete' operations of pointers in a linked list are eliminated.

Read the paper · More papers on PaperTik