User Tools

Site Tools


project_introduction

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project_introduction [2019/07/31 06:38]
wittner
project_introduction [2019/08/28 08:23] (current)
larslan [Topic 10: Business models for services over Named Data Networks]
Line 1: Line 1:
-====== Named Data Networking ​an alternative method to IP for communication ======+====== Named Data Networking ​- An alternative method to IP for communication ======
  
 “Today we build, support, and use Internet applications and services on top of an extremely capable architecture not designed to support them.” “Today we build, support, and use Internet applications and services on top of an extremely capable architecture not designed to support them.”
Line 11: Line 11:
 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. ​     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. ​      +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 ​topics ​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:+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 topics ​you will:
   * Get good knowledge in present and future Internet challenges   * Get good knowledge in present and future Internet challenges
   * Deep Insight into how challenges can be mitigated or solved   * 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, then feel free to contact and we will try to find an interesting assignment for your.+This project is divided in a number topics. You can select one of them, or if you find the NDN interesting but does not find an interesting topic for what you are interested in, then feel free to contact and we will try to help.
  
-Below we have listed some topics along with short topic description. Clicking on the topic headline will link you to the page showing one or more master ​assignments TO BE DONE.+Students searching for a master ​assignment are encouraged to take contact. Contact information can be find under Partners
  
 +Below we have listed some topics, where master assignments can be selected, along with a short topic description. ​
 ===== Topics ===== ===== Topics =====
  
Line 26: Line 27:
 Named Data networking uses names. Content or data is requested by names, but how we should arrange the use of names is not finalized. One suggestion is to adopt the naming systems used in DNS. DNS is using a hierarchically naming systems exemplified with its.uio.no. The last name “no”, is at the top level and where some DNS servers are responsible of keeping track of all names under no. Similar uio, has their own DNS and responsible for all names under UIO including its. Its.uio.no is then typically associated with one IP address. In IP networks, network destinations and services are typically given by name. IP is highly dependent on catalog systems to map service location and services to IP address. NDN, on the other hand is using the same name at the “application” layer and at the network layer. ​ Hence, DNS and similar catalog systems is mitigated. Since all data is given by name, typically all sent content must be named with a unique name for the whole Internet. This provides many opportunities but also challenges. ​       Named Data networking uses names. Content or data is requested by names, but how we should arrange the use of names is not finalized. One suggestion is to adopt the naming systems used in DNS. DNS is using a hierarchically naming systems exemplified with its.uio.no. The last name “no”, is at the top level and where some DNS servers are responsible of keeping track of all names under no. Similar uio, has their own DNS and responsible for all names under UIO including its. Its.uio.no is then typically associated with one IP address. In IP networks, network destinations and services are typically given by name. IP is highly dependent on catalog systems to map service location and services to IP address. NDN, on the other hand is using the same name at the “application” layer and at the network layer. ​ Hence, DNS and similar catalog systems is mitigated. Since all data is given by name, typically all sent content must be named with a unique name for the whole Internet. This provides many opportunities but also challenges. ​      
  
-**Topic 2: Named Data Networking Traffic control**+==== Topic 2: Named Data Networking Traffic control ​====
  
 Named Data Networking is not built on an end to end model exemplified with client server, but more on acquiring data independent of location. Data decoupled from location means that consecutive data requests might travel different paths, and hence traditional traffic control tools is not always suitable. Within this problem area, two assignments are provided. The first assignment is focusing on how to best get an overview of expected capacity on a service. The second assignment, focus on how to best control the traffic in terms of avoiding traffic congestion. ​ Named Data Networking is not built on an end to end model exemplified with client server, but more on acquiring data independent of location. Data decoupled from location means that consecutive data requests might travel different paths, and hence traditional traffic control tools is not always suitable. Within this problem area, two assignments are provided. The first assignment is focusing on how to best get an overview of expected capacity on a service. The second assignment, focus on how to best control the traffic in terms of avoiding traffic congestion. ​
  
-**Topic 3: Security**+==== Topic 3: Security ​====
  
-Kfåsfidåpas 
  
-**Topic 4: Service/​data discovery**+ 
 +==== Topic 4: Service/​data discovery ​====
 Future communication networks will likely hold a larger number of devices (IOT ), hold more services where larger services is split in subservices that further can be moved around to best utilize network resources and meet the expectation of  the end users. This leads to a more flexible network, but also a more challenging network. In NDND a service can be divided in many subservices named differently,​ and data produced from the subservices can be stored on multiple locations. ​       ​ Future communication networks will likely hold a larger number of devices (IOT ), hold more services where larger services is split in subservices that further can be moved around to best utilize network resources and meet the expectation of  the end users. This leads to a more flexible network, but also a more challenging network. In NDND a service can be divided in many subservices named differently,​ and data produced from the subservices can be stored on multiple locations. ​       ​
  
-**Topic 5, making the way for NDN into common network equipment’s ​**+==== Topic 5, making the way for NDN into common network equipment’s ​====
  
 Today majority of all network equipment’s are operating on IP technology. NDN is not based on IP, and thus need support for operating natively on the network hardware. Historically,​ new technology has been introduced by being run as an overlay over existing technology. The migration from telephony to IP is an example on this. In the early days, IP was run over telephony technology before being stepwise natively introduced to the network. Today, NDN can be run over IP, and IP can be run over NDN. However, the network equipment’s of today is not supporting NDN and is likely not going to support NDN in the near future. However, the trend of new network equipment’s is based on software. New technology P4 (Programmed…..) is a promising technology for future networks and especially for specialized networks such as emergency networks, oil platforms networks or networks dissimilar from the main stream networks. ​ Today majority of all network equipment’s are operating on IP technology. NDN is not based on IP, and thus need support for operating natively on the network hardware. Historically,​ new technology has been introduced by being run as an overlay over existing technology. The migration from telephony to IP is an example on this. In the early days, IP was run over telephony technology before being stepwise natively introduced to the network. Today, NDN can be run over IP, and IP can be run over NDN. However, the network equipment’s of today is not supporting NDN and is likely not going to support NDN in the near future. However, the trend of new network equipment’s is based on software. New technology P4 (Programmed…..) is a promising technology for future networks and especially for specialized networks such as emergency networks, oil platforms networks or networks dissimilar from the main stream networks. ​
  
-**Topic 6: NDN and Quality of Service**+==== Topic 6: NDN and Quality of Service ​====
  
 All applications and services do have network requirements to operate without errors. To illustrate, some applications are more bandwidth sensitive while others are more delay sensitive. The differences in resource requirements need to be addressed by the network itself as all applications and their variation share the same resources. Hence, the goal of providing QoS at the network level is to utilize all network resources by arranging the resources to the applications. In case more resources are required than available, some resource request must be rejected by not admitting the request for resources. All applications and services do have network requirements to operate without errors. To illustrate, some applications are more bandwidth sensitive while others are more delay sensitive. The differences in resource requirements need to be addressed by the network itself as all applications and their variation share the same resources. Hence, the goal of providing QoS at the network level is to utilize all network resources by arranging the resources to the applications. In case more resources are required than available, some resource request must be rejected by not admitting the request for resources.
Line 47: Line 48:
 NDN is not oriented around location but names and thus many of the traditional QoS methods are therefore not applicable in a NDN network. However, resource control is still of interest in NDN and especially in network with low resources or networks experiencing high resource variation such as emergency network. QoS in these networks play an important role. NDN is not oriented around location but names and thus many of the traditional QoS methods are therefore not applicable in a NDN network. However, resource control is still of interest in NDN and especially in network with low resources or networks experiencing high resource variation such as emergency network. QoS in these networks play an important role.
  
-**Topic 7: NDN and smartgrid and Internet Of Things (IOT)**+==== Topic 7: NDN and smartgrid and Internet Of Things (IOT) ====
  
-BLA BLA 
  
-**Topic 8: Explore NDN and its globally available test net**+ 
 +==== Topic 8: Explore NDN and its globally available test net ====
  
 NDN is at present time implemented and is continually tested in a testbed covering all continents. ​ NDN is at present time implemented and is continually tested in a testbed covering all continents. ​
  
-**Topic 9: NDN and green energy**+==== Topic 9: NDN and green energy ​==== 
 + 
 + 
 + 
 +==== Topic 10: Business models for services over Named Data Networks ==== 
 + 
 +Uninett is the national research IP network operator in Norway. Uninett provides universities,​ university colleges and research institutions with access to the global internet as well as access to a range of online services. Uninett also offers counseling and acts as secretary and coordinator in collaborative activities between the institutions interconnected by Uninett.  
 + 
 +Uninett need to prepare for upcoming network technologies. Named Data Networks (NDN) is one potential future network architecture,​ howevere it is unclear how a network operator (like Uninett) may utilizes NDN in such a manner that revenue is generated. ​
  
-Blab la +The projects objective will be to survey potential “killer application” domains for NDN and investigate which business models may have relevance. Selected relevant business models should be analyzed and new novel models suggested. ​
  
-**Topic 10: Business models for services over Named Data Networks** 
  
-Bla bla 
  
  
project_introduction.1564555081.txt.gz · Last modified: 2019/07/31 06:38 by wittner