Font Size: a A A

Design And Implementation Of A Software-Defined Information-Centric Network Controller

Posted on:2018-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:C XiFull Text:PDF
GTID:2428330569485284Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the advent of the information age,the network size has become increasingly large,business is more diversified.In recent years,due to the multimedia traffic increase sharply,efficient distribution of network content is facing severe challenges,the traditional networks are under increasing pressure on network management and content distribution,the traditional network architecture needs to be changed.Information-Centric Networking(ICN),as a new network architecture,facilitates the efficient distribution of content.Software-Defined Networking(SDN)focuses on network centralized control and programmable features,making network management more simple.The software-Defined Information-Centric Networks(SDICN),a combination of SDN and ICN,will help solve the current challenges.According to a new SDICN scheme,this thesis describes the functional requirements of SDICN controller,designs and implements each function module of SDICN controller.Finally,the overall function and various functional modules of SDICN controller are tested.we expands SDN controller ONOS as SDICN controller,design and implement four functional modules of SDICN controller: SDICN controller node and routing module,DNS resolution module,SDICN communication protocol module and master control module.The SDICN controller has a global topology view and a content view,which can calculate the optimal cache node location and path according to the content request and reduce the link congestion.According to the functional requirements,the interface of each function module to the external module is realized,which makes it easy for the main control module to invoke the other three function modules.The SDICN controller function test is finished with the network simulation platform mininet.The results show that all the functions are met.The SDICN controller can calculate the path for the content requester and select the optimal cache node according to the global information,which can enhance the experience of the user to obtain the content.At the same time,the SDICN controller can realize the centralized control of the network through the SDN network interface.
Keywords/Search Tags:Software-Defined Networking, Information-Centric Networking, Software-Defined Information-Centric Networking, Centralized Control
PDF Full Text Request
Related items