I. Introduction
Ternary Content Addressable Memory (TCAM) in router is a hardware used to store routing entries in Access Control Lists (ACLs), which is essential for routers to make fast packet forwarding decisions according to the source and destination IPs. But the capacity of TCAM is now under great pressure, which comes from the massive physical terminals accessed to the Internet with the help of 5G and Internet of Things (IoT).