Information-centric networking (ICN) ticks many of the requirements boxes for 5G, driven by the proliferation of software-defined networking (SDN) and network function virtualization (NFV). But what are those issues that ICN improves over the current internet? And how does it do it?
Today’s internet has seen significant changes. With forecasts for 2020 predicting 50 billion IoT devices, the scale of connectivity is ever increasing with nearly every computing device today providing some form of connectivity option.
This will have a tremendous impact on the size of IP routing tables. This is not a problem in your typical home router on the edge of the internet. But as you move up to the core (into the so called Default Free Zone), the nodes in this part of the network literally need to store the whole internet in their routing tables. This is driving up memory costs in each IP router, as well as increasing processing complexity and power consumption. Even in SDN-enabled environments, this trend can be observed through increasing flow matching tables (growing similarly as the IP routing tables in the traditional internet), leading to an arms’ race between vendors for ever larger and costly table memory.