Font Size: a A A

Research On Large Capacity High Speed Circuit Switching System Based On FPGA

Posted on:2022-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:W T LiuFull Text:PDF
GTID:2518306737978679Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of network communication technology and the continuous increase of the amount of data information,the ability of data communication puts forward higher requirements on switching technology.Especially in the field of communication,the transparent transmission of large-capacity and high-speed data is particularly important,and this feature It is determined that the circuit switching technology in the communication system needs to be further optimized to adapt to the transmission of large-capacity and high-speed data,so the research on the circuit-switching system of large-capacity and high-speed data is extremely important for network communication.This paper designs a circuit switching system with a total switching rate of 120 Gbps according to the special needs of the school-enterprise cooperation project " Sub-multiplex Packet Switching and Ground Test System".This paper designs a large-capacity high-speed circuit switching system on a Field Programmable Gate Array hardware platform.First,conduct an in-depth study of circuit switching and 10 Gigabit Ethernet technology in switching technology,analyze the development trend of circuit switching and 10 Gigabit Ethernet,focus on the working principle of circuit switching,and determine the TST three-level switching network as the switching plan of this article to ensure the switching network Based on the non-blocking characteristics,the switching process is abstracted into a mathematical matrix transformation model.On this basis,three scheduling algorithms are introduced,the specific working principles of the three scheduling algorithms are studied,and the statistical information is compared to determine the better improved algorithm for this article Design the scheduling algorithm and implement it.Secondly,based on the research of 10 Gigabit Ethernet,use Vivado tools to design,call the 10 Gigabit MAC core provided by Xilinx to realize the multi-MAC transmission mechanism of large-capacity and high-speed data,and propose specific schemes for the FPGA realization of each functional module to complete each Functional simulation verification of the module.Finally,perform board-level verification of the system,use the Spirent network tester to generate data sources,monitor the internal signals under the ILA tool,and analyze the number of received and sent packets and packet loss through the network tester's dedicated test software.Function,performance,and test results show that while meeting system requirements,data transmission and exchange are stable.The innovations of this article are as follows: Propose a 12×12 circuit switching system design scheme based on FPGA,with an information rate of 10 Gbps per port;Use an improved example project of 10 Gigabit MAC core to transmit Large-Capacity and High-Speed data,which improves the stability of data transmission.The path finding algorithm in the switching network adopts the improved algorithm of column priority arrangement to complete the path selection of the data exchange of each port,and realize the function of non-blocking switching of the system.
Keywords/Search Tags:Switching technology, 10GbE, Circuit switching, TST, FPGA
PDF Full Text Request
Related items