A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)

碩士 === 國立成功大學 === 電腦與通信工程研究所 === 96 === This thesis presents the design of an SCTP network offload engine. To propose an adequate design model, we have studied the different features of SCTP and TCP, as well as surveyed several related network offload designs and the software protocol stacks. Accord...

Full description

Bibliographic Details
Main Authors: Wan-Chun Chen, 陳萬軍
Other Authors: Chung-ho Chen
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/68372119398231303029
id ndltd-TW-096NCKU5652109
record_format oai_dc
spelling ndltd-TW-096NCKU56521092015-11-23T04:03:11Z http://ndltd.ncl.edu.tw/handle/68372119398231303029 A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP) 具可擴充性的SCTP網路協定卸載架構 Wan-Chun Chen 陳萬軍 碩士 國立成功大學 電腦與通信工程研究所 96 This thesis presents the design of an SCTP network offload engine. To propose an adequate design model, we have studied the different features of SCTP and TCP, as well as surveyed several related network offload designs and the software protocol stacks. According to our studies, we propose a scalable architecture for SCTP offload. To accelerate the network processing, the SCTP protocol is implemented as a hardware design which handles the data flow and the connection management. To provide flexibility, the SCTP hardware is designed as a scalable sub-module, so that multiple units can be parallelly arranged on the bus and work simultaneously. The dispatching speed between the SCTP modules is enhanced by the hardware design, and the expansion of connection numbers is supported by embedded processors. The design proposed in this work is implemented under an ARM environment, on an electronic system level platform and in SystemC. In the current design, each module supports 16 SCTP connections and is able to process 156,000 packets/second when it is set at 125 MHz-clock rate. Chung-ho Chen 陳中和 2008 學位論文 ; thesis 87 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 電腦與通信工程研究所 === 96 === This thesis presents the design of an SCTP network offload engine. To propose an adequate design model, we have studied the different features of SCTP and TCP, as well as surveyed several related network offload designs and the software protocol stacks. According to our studies, we propose a scalable architecture for SCTP offload. To accelerate the network processing, the SCTP protocol is implemented as a hardware design which handles the data flow and the connection management. To provide flexibility, the SCTP hardware is designed as a scalable sub-module, so that multiple units can be parallelly arranged on the bus and work simultaneously. The dispatching speed between the SCTP modules is enhanced by the hardware design, and the expansion of connection numbers is supported by embedded processors. The design proposed in this work is implemented under an ARM environment, on an electronic system level platform and in SystemC. In the current design, each module supports 16 SCTP connections and is able to process 156,000 packets/second when it is set at 125 MHz-clock rate.
author2 Chung-ho Chen
author_facet Chung-ho Chen
Wan-Chun Chen
陳萬軍
author Wan-Chun Chen
陳萬軍
spellingShingle Wan-Chun Chen
陳萬軍
A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
author_sort Wan-Chun Chen
title A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
title_short A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
title_full A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
title_fullStr A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
title_full_unstemmed A Scalable Offload Architecture for Stream Control Transmission Protocol (SCTP)
title_sort scalable offload architecture for stream control transmission protocol (sctp)
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/68372119398231303029
work_keys_str_mv AT wanchunchen ascalableoffloadarchitectureforstreamcontroltransmissionprotocolsctp
AT chénwànjūn ascalableoffloadarchitectureforstreamcontroltransmissionprotocolsctp
AT wanchunchen jùkěkuòchōngxìngdesctpwǎnglùxiédìngxièzàijiàgòu
AT chénwànjūn jùkěkuòchōngxìngdesctpwǎnglùxiédìngxièzàijiàgòu
AT wanchunchen scalableoffloadarchitectureforstreamcontroltransmissionprotocolsctp
AT chénwànjūn scalableoffloadarchitectureforstreamcontroltransmissionprotocolsctp
_version_ 1718134361914605568