Efficient Caching in Content-Centric Networks Using OpenFlow
Content distribution and retrieval are dominant Internet applications today. However, the Internet was designed for communication between exactly two machines and this communication model reduces the efficiency of content delivery services. To fit today's trend, Content-Centric Networking (CCN) has been proposed. In CCN, contents are retrieved directly by their names, instead of locations. In addition, contents may be cached at intermediate nodes on the path from content providers to consumers. This "On-path caching" strategy makes contents closer to consumers, and hence reduces bandwidth consumption and content retrieval time.