A Cross-Layer Application Task Schedule forAvoiding TCP Incast

碩士 === 國立中興大學 === 資訊科學與工程學系 === 102 === The data center network (DCN) uses switches of high performance to transmit messages rapidly so it owns the characters of low latency and high bandwidth. DCN supports a large number of distributed services to satisfy the different requests of users. Unfortunat...

Full description

Bibliographic Details
Main Authors: Yung-Zhi Lai, 賴泳誌
Other Authors: Hsueh-Wen Tseng
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/45466024976556910595
id ndltd-TW-102NCHU5394051
record_format oai_dc
spelling ndltd-TW-102NCHU53940512017-10-29T04:34:29Z http://ndltd.ncl.edu.tw/handle/45466024976556910595 A Cross-Layer Application Task Schedule forAvoiding TCP Incast 一種跨階層式的工作排程來避免 TCP Incast Yung-Zhi Lai 賴泳誌 碩士 國立中興大學 資訊科學與工程學系 102 The data center network (DCN) uses switches of high performance to transmit messages rapidly so it owns the characters of low latency and high bandwidth. DCN supports a large number of distributed services to satisfy the different requests of users. Unfortunately, due to the cost limit,the buffer size of switches cannot support a large of number packets (i.e.,many to one transmission), and it results in throughput collapse. It is called TCP Incast [2]. In this thesis, a cross-layer flow schedule (CLFS) is proposed, which combines application layer with network layer for avoiding TCP Incast problem. In application layer, CLFS observes the operations of TCP to collect the transmission time of the packets and improves throughput by transmitting numerous TCP flows simultaneously and deadline requests. In addition, CLFS uses multiple data rates to transmit packets in network layer to save power consumption. Our CLFS does not require extra hardware support. The experiment results show that CLFS obtains higher throughput, conforms strict time requirements for real-time multimedia applications as well as saves power consumption in local network and Fat-tree topology. Hsueh-Wen Tseng 曾學文 2014 學位論文 ; thesis 47 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 資訊科學與工程學系 === 102 === The data center network (DCN) uses switches of high performance to transmit messages rapidly so it owns the characters of low latency and high bandwidth. DCN supports a large number of distributed services to satisfy the different requests of users. Unfortunately, due to the cost limit,the buffer size of switches cannot support a large of number packets (i.e.,many to one transmission), and it results in throughput collapse. It is called TCP Incast [2]. In this thesis, a cross-layer flow schedule (CLFS) is proposed, which combines application layer with network layer for avoiding TCP Incast problem. In application layer, CLFS observes the operations of TCP to collect the transmission time of the packets and improves throughput by transmitting numerous TCP flows simultaneously and deadline requests. In addition, CLFS uses multiple data rates to transmit packets in network layer to save power consumption. Our CLFS does not require extra hardware support. The experiment results show that CLFS obtains higher throughput, conforms strict time requirements for real-time multimedia applications as well as saves power consumption in local network and Fat-tree topology.
author2 Hsueh-Wen Tseng
author_facet Hsueh-Wen Tseng
Yung-Zhi Lai
賴泳誌
author Yung-Zhi Lai
賴泳誌
spellingShingle Yung-Zhi Lai
賴泳誌
A Cross-Layer Application Task Schedule forAvoiding TCP Incast
author_sort Yung-Zhi Lai
title A Cross-Layer Application Task Schedule forAvoiding TCP Incast
title_short A Cross-Layer Application Task Schedule forAvoiding TCP Incast
title_full A Cross-Layer Application Task Schedule forAvoiding TCP Incast
title_fullStr A Cross-Layer Application Task Schedule forAvoiding TCP Incast
title_full_unstemmed A Cross-Layer Application Task Schedule forAvoiding TCP Incast
title_sort cross-layer application task schedule foravoiding tcp incast
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/45466024976556910595
work_keys_str_mv AT yungzhilai acrosslayerapplicationtaskscheduleforavoidingtcpincast
AT làiyǒngzhì acrosslayerapplicationtaskscheduleforavoidingtcpincast
AT yungzhilai yīzhǒngkuàjiēcéngshìdegōngzuòpáichéngláibìmiǎntcpincast
AT làiyǒngzhì yīzhǒngkuàjiēcéngshìdegōngzuòpáichéngláibìmiǎntcpincast
AT yungzhilai crosslayerapplicationtaskscheduleforavoidingtcpincast
AT làiyǒngzhì crosslayerapplicationtaskscheduleforavoidingtcpincast
_version_ 1718557694194876416