Architecture, implementation, and evaluation of cmpTCP westwood

Dilip Sarkar, Snigdhadeb Paul

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

In this paper we propose cmpTCP-Westwood (cmpTCPW), which is an extension of a variant of TCP-Westwood and SCTP. The proposed cmpTCPW has been implemented by altering and extending library-based open-source implementation of SCTP. The proposed cmpTCPW manages transmission control parameters of all paths simultaneously; a scheduler concurrently dispatches packets over all the paths from a common transmission queue. However, one virtual retransmission queue is maintained for each path, and the receiver sends acknowledgment for a packet on the same path on which the packet is received. In this paper we describe the proposed architecture and implementation; also, we report empirical evaluations of cmpTCPW. In our network emulation laboratory, two host computers were connected through two independent network emulators. Each network emulator runs on a separate computer, and the network parameters are adjusted independently. Our extensive evaluation shows that cmpTCPW delivers higher throughput than cmpTCP.

Original languageEnglish (US)
Title of host publicationIEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference
DOIs
StatePublished - Dec 1 2006
EventIEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference - San Francisco, CA, United States
Duration: Nov 27 2006Dec 1 2006

Other

OtherIEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference
CountryUnited States
CitySan Francisco, CA
Period11/27/0612/1/06

Fingerprint

Throughput

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Sarkar, D., & Paul, S. (2006). Architecture, implementation, and evaluation of cmpTCP westwood. In IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference [4151067] https://doi.org/10.1109/GLOCOM.2006.437

Architecture, implementation, and evaluation of cmpTCP westwood. / Sarkar, Dilip; Paul, Snigdhadeb.

IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference. 2006. 4151067.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Sarkar, D & Paul, S 2006, Architecture, implementation, and evaluation of cmpTCP westwood. in IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference., 4151067, IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference, San Francisco, CA, United States, 11/27/06. https://doi.org/10.1109/GLOCOM.2006.437
Sarkar D, Paul S. Architecture, implementation, and evaluation of cmpTCP westwood. In IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference. 2006. 4151067 https://doi.org/10.1109/GLOCOM.2006.437
Sarkar, Dilip ; Paul, Snigdhadeb. / Architecture, implementation, and evaluation of cmpTCP westwood. IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference. 2006.
@inproceedings{c7206168eb264d0ca85c10d5287642f8,
title = "Architecture, implementation, and evaluation of cmpTCP westwood",
abstract = "In this paper we propose cmpTCP-Westwood (cmpTCPW), which is an extension of a variant of TCP-Westwood and SCTP. The proposed cmpTCPW has been implemented by altering and extending library-based open-source implementation of SCTP. The proposed cmpTCPW manages transmission control parameters of all paths simultaneously; a scheduler concurrently dispatches packets over all the paths from a common transmission queue. However, one virtual retransmission queue is maintained for each path, and the receiver sends acknowledgment for a packet on the same path on which the packet is received. In this paper we describe the proposed architecture and implementation; also, we report empirical evaluations of cmpTCPW. In our network emulation laboratory, two host computers were connected through two independent network emulators. Each network emulator runs on a separate computer, and the network parameters are adjusted independently. Our extensive evaluation shows that cmpTCPW delivers higher throughput than cmpTCP.",
author = "Dilip Sarkar and Snigdhadeb Paul",
year = "2006",
month = "12",
day = "1",
doi = "10.1109/GLOCOM.2006.437",
language = "English (US)",
isbn = "142440357X",
booktitle = "IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference",

}

TY - GEN

T1 - Architecture, implementation, and evaluation of cmpTCP westwood

AU - Sarkar, Dilip

AU - Paul, Snigdhadeb

PY - 2006/12/1

Y1 - 2006/12/1

N2 - In this paper we propose cmpTCP-Westwood (cmpTCPW), which is an extension of a variant of TCP-Westwood and SCTP. The proposed cmpTCPW has been implemented by altering and extending library-based open-source implementation of SCTP. The proposed cmpTCPW manages transmission control parameters of all paths simultaneously; a scheduler concurrently dispatches packets over all the paths from a common transmission queue. However, one virtual retransmission queue is maintained for each path, and the receiver sends acknowledgment for a packet on the same path on which the packet is received. In this paper we describe the proposed architecture and implementation; also, we report empirical evaluations of cmpTCPW. In our network emulation laboratory, two host computers were connected through two independent network emulators. Each network emulator runs on a separate computer, and the network parameters are adjusted independently. Our extensive evaluation shows that cmpTCPW delivers higher throughput than cmpTCP.

AB - In this paper we propose cmpTCP-Westwood (cmpTCPW), which is an extension of a variant of TCP-Westwood and SCTP. The proposed cmpTCPW has been implemented by altering and extending library-based open-source implementation of SCTP. The proposed cmpTCPW manages transmission control parameters of all paths simultaneously; a scheduler concurrently dispatches packets over all the paths from a common transmission queue. However, one virtual retransmission queue is maintained for each path, and the receiver sends acknowledgment for a packet on the same path on which the packet is received. In this paper we describe the proposed architecture and implementation; also, we report empirical evaluations of cmpTCPW. In our network emulation laboratory, two host computers were connected through two independent network emulators. Each network emulator runs on a separate computer, and the network parameters are adjusted independently. Our extensive evaluation shows that cmpTCPW delivers higher throughput than cmpTCP.

UR - http://www.scopus.com/inward/record.url?scp=50949116900&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=50949116900&partnerID=8YFLogxK

U2 - 10.1109/GLOCOM.2006.437

DO - 10.1109/GLOCOM.2006.437

M3 - Conference contribution

SN - 142440357X

SN - 9781424403578

BT - IEEE GLOBECOM 2006 - 2006 Global Telecommunications Conference

ER -