Font Size: a A A

Research And Application Of Network Coding Based On SDN

Posted on:2018-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:J T DongFull Text:PDF
GTID:2348330518961393Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of Internet technology,Internet technology has become one of the greatest inventions of mankind,and integrated into all aspects of people's lives.But Let the original designers unexpected,the momentum of development of the Internet is so fierce,and with the Internet increasingly large scale,structural functional defects due to the design of Internet causes more and more prominent issues such as performance bottlenecks,IP shortage,security problems,network difficult to extend etc..As a result,many countries and research organizations have devoted themselves to the research of the next generation of new Internet,and achieved fruitful results,and one of the most prominent is the SDN network.The SDN is an innovatively new network architecture,SDN network emphasizes the separation of the forwarding plane and the control plane.To achieve centralized control and flexible configuration of the network.The OpenFlow protocol is a standard communication protocol between the controller and the switch in the SDN network,OpenFlow switch is only responsible for forwarding the received data,The specific forwarding strategy is formulated by the controller.Network coding technology to subvert the traditional network node transmission mode,allowing in the network nodes for further coding operation of data,forming Store / encode / forward transmission mode.Network coding can improve the network link utilization and throughput,and can effectively solve the problem of network congestion.In this paper,combined with the advantages of network coding and SDN,network coding is applied to SDN network,and a network coding architecture based on SDN is proposed,which is named as SDNC architecture.This paper chooses Floodlight as the controller of the SDNC architecture,and in which the add network encoding module corresponding to realize network encoding function,which in the network coding routing calculation module,the use of network coding routing algorithm to find the network coding routing path.And the use of self designed compact combustion box of the shortest path algorithm(CBBSP)of TopologyManager module is optimized to improve the performance of SDNC architecture.Then,in order to realize the network coding function,this paper also adds the action of encoding and decoding operations to the data packets in the OpenFlow switch and extends the corresponding Open Flow protocol.Then,this paper analyzes the existing architecture of electric power communication network,and put forward the electric power communication network of the existing limitations and shortcomings,therefore this paper puts forward the electric power communication network architecture based on SDNC,and SDNC is applied to the power communication network.Finally,this paper builds a simulation platform based on Mininet,analyzes the performance of SDN architecture and verifies the network coding function of SDN architecture.
Keywords/Search Tags:software defined network, network coding, Floodlight controller, OpenFlow, power communication network
PDF Full Text Request
Related items