This is an old revision of the document!
“Today we build, support, and use Internet applications and services on top of an extremely capable architecture not designed to support them.”
From the early days we started with communication, communication has mainly been focusing on connecting two end points. It started with telephony before IP communications was introduced modelled around client-server communication. Today we are less focused on a specific destination to connect, but more focused on information acquiring. As an ordinary network user we mainly focus on getting information, and thus less focused on which server delivering the information as long as we trust the delivered information.
Named Data Networking is an implementation and an architecture where the information given by name is the main focus as in contrast to IP with IP addresses presenting location. Hence, NDN might form the basis for the future Internet. NDN introduces a completely new way of accessing information in a network by addressing the name of the information instead of the IP address of the server that produces/stores the information. This allows for a better integration of the information infrastructure with the communication infrastructure and can potentially leverage a more efficient network used for information sharing. The main benefit of the architecture is data sharing. That is, a network where a larger part of the data is shared between more than one person such as with news and video.
NDN is a candidate for future autonomous systems. The main reason is that these systems consist of many nodes (UAV, UGV, USV, UUV) that depends on communication for collaboration to reach their common goal. This project will focus on challenges within autonomous systems to provide a network allowing collaboration and to acquire/share sensor information.
Autonomous nodes will collect sensor information and based on collected information calculate the next move. This process is a continued process and involves many problems in a large network in terms of consistency and more. Artificial Intelligence is one promising technology for future communication networks. Future communication networks will be large in terms of connected items, but also have a large variation of services. These elements, combined with mobility, increase the risk of a large configuration set, complex networks and instable networks. Artificial Intelligence used in a distributed autonomous network is therefore seen as a promising technology to mitigate configuration errors and to better utilize available network resources.
Despite great potential, the architecture is dependent on being explored and indicated challenges to be solved. In this project, assignments are given within some indicated challenging areas. The proposed master assignments are not covering all challenges, so students that see other challenges that they would like to follow are more than welcome to present the ideas. The overall goal of this project is to gain knowledge of NDN as a promising upcoming architecture for future Internet. By working on one of the given assignments you will: * Get good knowledge in present and future Internet challenges * Deep Insight into how challenges can be mitigated or solved * ksdjfk
This project is divided in a number topics with one or more examples for master assignments. You can select one of them, or if you find the NDN interesting but does not find an interesting assignments or topic for what you are interested in, the feel free to contact and we will try to find an interesting assignment for your interest.