基于CICQ結(jié)構(gòu)的交換機(jī)關(guān)鍵技術(shù)及其實現(xiàn)研究
[Abstract]:With the increasing of network application and data flow, the demand for high-performance switching equipment is increasing. In order to realize the high performance, the switching equipment usually adopts the cross bar switching structure based on the virtual output queue (VOQ), and the VOQ cache queue is arranged at the input end, so that the memory can meet the bandwidth requirement, and the problem of the blocking of the queue head can be relieved, and the switching efficiency is maintained. However, the VOQ structure requires a class of centralized scheduling algorithms to complete the scheduling, and the increase in the switch size and the port data rate makes such a scheduling algorithm subject to practical limitations. On the other hand, the input-cross-point joint queuing (CICQ) switching structure is more advantageous than the VOQ structure, and has the potential to solve the problem of the scheduling complexity and the scalability of the VOQ structure. The CICQ switching structure utilizes the crossbar internal cross-point buffer to separate the input and output ports from the logic, and realizes the simple distributed scheduling from the essence, and at the same time greatly relieves the input and output conflict problems of the traditional VOQ structure and provides better switching performance. The high-performance switch based on the CICQ structure needs a good scheduling algorithm, that is, it has several basic characteristics: high throughput, low delay, fairness of queue service, rapid scheduling and easy hardware implementation. This paper focuses on the research of the "Design of Fibre Channel Switch for Avionics" of the subject. according to the requirement of high real-time and fair performance of the avionics system to the communication network, the CICQ switching structure is used as the research object, and the key technology is researched deeply from the aspects of improving the time delay performance and the fairness of the switching structure, And the design and implementation of the 4-port FC switch based on the CICQ structure are completed, and a technical basis is provided for subsequent FC switch chip design. In order to verify the function and performance of the FC switch, a high-efficiency flow generation scheme capable of accurately simulating real network traffic is proposed, and a switch performance verification platform implemented in cooperation with hardware and software is designed, and the verification test is carried out on the FC switch by the verification platform. The main work and the innovation point of the paper are as follows: (1) In the research of the scheduling algorithm of the CICQ structure, the two high-performance scheduling algorithms (The Mst Critical Queue First-Round Robin) and the IMCQF _ RR (Improvised Mst Critical Queue First-Round Robin) are proposed in the research of the scheduling algorithm of the CICQ structure. And the exchange performance under fixed-length exchange is studied. The simulation experiments show that the new algorithm can maintain good time-delay performance and stability under the uniform and non-uniform flow, and is equivalent to the typical LQF _ RR (Longest Queue First and Round-robin) algorithm. Through the fair statistical analysis, the MCQF _ RR and the IMCQF _ RR adopt the strategy of the most critical queue priority service, so that the input queue can maintain the high-efficiency service in different situations, and the fairness is obviously improved compared with the LQF _ RR. (2) In the study of variable-length packet segmentation mechanism, a high-efficiency adaptive packet segmentation mechanism (AMS) is proposed for the problems of low flexibility and low exchange efficiency of the existing segmentation mechanism. The experimental analysis shows that the CICQ structure can guarantee good time-delay performance under different flow models, and it is superior to the variable-size multi-packet segmentation (VMS) which is the best in the existing method. (3) On the basis of the research of the CICQ structure scheduling algorithm, the architecture of the CICQ switch based on the fiber channel protocol is designed for the application of the avionics system, and the FC-0, FC-1, FC-2P layer and packet forwarding function in the fiber channel protocol are mainly realized. For variable-length FC frame switching, a fixed-length single-packet segmentation mechanism is selected to complete the variable-length frame segmentation because of the simple realization. aiming at the defect that the prior fixed-length single-packet segmentation is large in delay and complex in storage management, a new pre-splitting method is adopted in the frame segmentation module to realize the fixed-length single-packet segmentation process, so that the aim of low splitting time delay and simple data management is achieved, So as to improve the overall performance of the switching structure. (4) In the research of the test flow generation scheme, firstly, the flow model used in the performance evaluation of the switching equipment is analyzed, and the appropriate flow pattern is selected as the test excitation in the switch test. The advantages and disadvantages of the existing flow generation scheme are analyzed, a flow generation model based on the convergence process is proposed, and the structure of the flow generator is designed according to the model. With the configuration flexibility of the processor and the high performance of the FPGA hardware, the flow generator can generate real-time Poisson process and self-similar process flow, and can achieve high data rate and speed and expandability. The statistical characteristic of the flow shows that the flow time series generated by the flow generator based on the convergence process can well simulate the ideal flow model. And (5) designing and establishing a switch performance verification platform implemented in cooperation with hardware and software, and respectively describing the software part and the hardware part of the platform. And the high-efficiency flow generator based on the convergence process is applied to the verification testing process of the FC switch, and the test flow of the characteristic of the real network flow behavior is generated. Based on the switch performance verification platform, the prototype of the 4-port FC switch is tested and the test results are analyzed.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:博士
【學(xué)位授予年份】:2016
【分類號】:TN915.05
【相似文獻(xiàn)】
相關(guān)期刊論文 前8條
1 王斌;王文鼐;;一種雙端口CICQ交換機(jī)的分組調(diào)度方案[J];電子與信息學(xué)報;2011年08期
2 朱敏;;網(wǎng)絡(luò)上的中文手機(jī)——CICQ網(wǎng)際手機(jī)入門[J];廣東電腦與電訊;1999年08期
3 李豐;;網(wǎng)絡(luò)手提電話CICQ[J];實用無線電;2001年06期
4 鄭敏;鄭竹林;王斌;;一種基于緩存狀態(tài)的CICQ交換機(jī)[J];電子與信息學(xué)報;2007年12期
5 李勇;羅軍舟;吳俊;;一種交叉點(diǎn)小緩存CICQ交換機(jī)高性能調(diào)度算法[J];計算機(jī)研究與發(fā)展;2006年12期
6 李季;曾華峗;許登元;;CICQ交換機(jī)中一類服務(wù)可保障的調(diào)度策略研究[J];計算機(jī)研究與發(fā)展;2007年11期
7 王斌;王文鼐;;一種基于PRIRR-PRIRR算法的CICQ交換機(jī)[J];南京郵電大學(xué)學(xué)報(自然科學(xué)版);2011年04期
8 ;[J];;年期
相關(guān)博士學(xué)位論文 前1條
1 王曉婷;基于CICQ結(jié)構(gòu)的交換機(jī)關(guān)鍵技術(shù)及其實現(xiàn)研究[D];電子科技大學(xué);2016年
相關(guān)碩士學(xué)位論文 前1條
1 董林林;基于CICQ結(jié)構(gòu)的多播交換技術(shù)研究[D];西安電子科技大學(xué);2013年
,本文編號:2508021
本文鏈接:http://sikaile.net/shoufeilunwen/xxkjbs/2508021.html