Font Size: a A A

Research On FC-UDP/RocketIO Protocol Processing And Conversion Technology

Posted on:2018-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:B WangFull Text:PDF
GTID:2348330515989129Subject:Electronic information technology and instrumentation
Abstract/Summary:PDF Full Text Request
Fibre Channel(FC)is a kind of serial transmission protocol with high bandwidth,low latency,and high reliability,and is mainly used in real-time data transmission and high reliability network system.Ethernet technology and TCP/IP protocol are widely used in the current network system.The research of FC-UDP protocol processing technology and FC-RocketIO protocol bridging technology will help improve network performance,which has practical significance.The main objective to this paper is to study the FC-UDP protocol processing and RocketIO bridging technology.The first aim is to find out the similarities and differences between protocols by studying the network model of FC protocol,UDP protocol and RocketIO protocol,and make the UDP packet in the transport layer the interacting layers of hardware and software.Then,based on the design of the FC protocol processing engine,it aims to implement the process of UDP protocol by means of software and hardware co-processing on embedded platform with high performance FPGA and processor,including IP fragmentation and restructuring,checksum calculation,header information addition,and Ethernet data frame packing and dispatching,meanwhile achieving compatibility with FC protocol.Through the research of the RocketIO bridging technology,it implement optimization of RocketIO bridge module with sequence-level protocol conversion,supporting multi-sequence concurrency and fault tolerant processing technique.Finally,a test platform is built to test the functionality and performance of the FC-UDP protocol processing engine and the RocketIO bridge module.According to the result of experiments,the FC-UDP protocol processing engine successfully achieves the expected goal of processing FC protocol and UDP protocol compatibly.The optimized FC-RocketIO bridge module supports four FC nodes with concurrency.Tthe maximum FC sequence length is 128KB,the maximum bandwidth of the single channel is 119.08MB/s,and the actual bandwidth utilization is 50.24%.The bandwidth of optimized FC-RocketIO bridge module is basically the same as before,which meet the design requirements.
Keywords/Search Tags:FC Protocol, UDP Protocol, Protocol Processing technology, RocketIO Protocol, Protocol Convesrsion
PDF Full Text Request
Related items