Font Size: a A A

Design And Implementation Of Network Coding Technology In Software Defined PON Based On NetFPGA 10G

Posted on:2018-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:F F TangFull Text:PDF
GTID:2348330515483181Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the information industry,the demand for network bandwidth is increasing day by day.Access network is a bridge between the backbone network and users,which plays an important role in the process of network development.Passive Optical Network(PON)has become one of the most popular broadband access technologies for the users and the major carriers,with its low cost,simple maintenance,flexible networking and so on.With the evolution and development of PON technology,the bandwidth capacity of PON system has been greatly promoted.How to be more efficient and flexible management of the PON network with a large bandwidth capacity becomes another important demand of the operator for the future access network.As a new network architecture,Software Defined Network(SDN),which is advocated to separate the control function from the original network,provides the possibility for centralized control and precision control of the network.The application of SDN technology in PON network has attracted much attention,and the Software Defined Passive Optical Network(SD-PON)has emerged as the times require.However,with the people's demand of high performance network,and gradually increased in the energy crisis,global warming and other global problems,the study of energy saving technology in telecom industry has become more critical,especially in the telecommunications industry accounted for a large energy consumption of energy saving technology in the proportion of access network.Network Coding(NC)is one of the most important breakthroughs in information theory,it can effectively reduce the transmit energy consumption,reduce the network delay,improve the network throughput and so on,therefore if we add NC to the SD-PON can further improve the transmission performance of the network,so as to meet the people's demand for energy-saving emission reduction and high performance network.NetFPGA development platform was developed by Stanford University,because of its advantages of low cost,high performance,modular,open source and so on,it has attracted much attention of developers.Considering the characteristics of NC can effectively improve the network performance and the superiority of the NetFPGA10 G development platform,this paper presents a design and implementation scheme of the application of NC technology in SD-PON on NetFPGA 10 G platform.The mainresearch contents are as follows:(1)We analyzed the background and significance of the research,so as to demonstrate the necessity and importance of this paper,and deeply investigated the research status at home and abroad of PON,SDN,SD-PON,NC-PON and NetFPGA which are related to this topic.(2)Combining the advantages of Ethernet Passive Optical Network(EPON)and SDN carried out a detailed analysis on the new SD-PON.We innovatively propose applying NC technology to SD-PON,which not only simplifies the information interaction in the traditional EPON,but also provides the possibility to further reduce the energy consumption of access network and improve network transmission performance.(3)On the NetFPGA 10 G development platform,this paper presents a detailed design scheme of SD-PON based on NC from the three aspects of Optical Network Unit(ONU),Optical Line Terminal(OLT)and OpenFlow controller.(4)Using Verilog and Python programming language to achieve this program,and through the Isim simulation tool for simulation and analysis of the main logic code of our design.We built the system with NetFPGA development platform,passive optical splitter,hub,fiber optic transceivers and other hardware equipments,and analyzed the testing results.The OPNET simulation results show that the NC technology can effectively improve the network performance of SD-PON.
Keywords/Search Tags:Passive Optical Network, Software Defined Network, Network Coding, NetFPGA 10G platform, Optical Network Unit, Optical Line Terminal
PDF Full Text Request
Related items