The current Internet architecture assumes communication based on the identity of hosts e.g. the name/IP address of a webserver in a URL. Individual clients connect to specific servers to retrieve documents and videos. Information-centric networking instead assumes that content is the focus of communication and is uniquely named in networks e.g. a consumer asks a network for specific content instead of connecting to a specific server. This approach allows content to be cached within the network and network nodes to change their location without affecting the availability of content.
Current implementations of ICN approaches such as NDN provide proof-of-concept solutions that demonstrate the viability of information-centric networking; however, they do not demonstrate, how this approach would be used in applications that use content consisting of a number of objects.
This project will investigate the adaptation of web-clients and -servers to information-centric networking and compare the communication of the proposed solution to traditional web-client/-server implementations.