Font Size: a A A

Research On SAR-based High-performance Protocol Processing Engine Technology

Posted on:2022-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:C FengFull Text:PDF
GTID:2518306512995829Subject:Electronic information technology and instrumentation
Abstract/Summary:PDF Full Text Request
The components of a high-performance embedded system mainly include computing,network,and storage.In response to the increasing demand for online processing of high-speed real-time data,this thesis focuses on the research on key technologies of protocol processing in the field of network and storage.Based on the segmentation-and-reassembly architecture of software and hardware co-processing,a high-performance protocol processing engine is proposed.The engine can meet the transmission protocol processing requirements of real-time storage and network exchange in embedded systems,and has good application value.This thesis first researches related theories such as the Fibre Channel Protocol and User Datagram Protocol,and then designs the SAR(segmentation and reassembly)protocol processing engine scheme based on the key technology of protocol processing as the breakthrough point,combined with application requirements.For the fast processing requirements of real-time storage data in embedded systems,this thesis builds a 10 Gigabit Ethernet data communication link based on the SAR protocol processing engine,which can respond to the client's data read command and realize the high-speed distribution function of real-time storage data;Facing the network switching requirements of embedded systems,this thesis constructs Fibre Channel and 10 Gigabit Ethernet links based on the SAR protocol processing engine,and completes the online fast processing of Fibre Channel protocol and user datagram protocol through the cooperation of software and hardware,thereby realizing the network Exchange function.The verification and test results show that the client can effectively read the real-time storage data,the maximum data distribution speed of the protocol processing engine can reach 1015.87MB/s;the dual link transceiver function of the network exchange is completed,and the user datagram transmission channel of the protocol processing engine The bandwidth is about 150MB/s,the maximum receiving channel bandwidth is 390MB/s,and the maximum fiber channel sending bandwidth is 509MB/s.
Keywords/Search Tags:segmentation and reassembly(SAR), fibre channel(FC) protocol, UDP protocol, protocol processing engine
PDF Full Text Request
Related items