IEEE INFOCOM 2014 - IEEE Conference on Computer Communications 2014
DOI: 10.1109/infocom.2014.6848064
|View full text |Cite
|
Sign up to set email alerts
|

Using stop-and-wait to improve TCP throughput in fast optical switching (FOS) networks over short physical distances

Abstract: Due to lack of optical RAM buffers in fast optical switches (FOS), statistical multiplexing technologies using FOS like Optical Burst Switching (OBS) or Optical Packet Switching (OPS) are expected to have higher data losses than conventional electronic networks. Consequently, applications transferring data by means of TCP can suffer from a lower throughput. In this paper, we show that this low-throughput problem is mainly an artifact caused by the conventional TCP congestion control algorithms, and can be reme… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 28 publications
0
7
0
Order By: Relevance
“…These conventional algorithms are unsuitable for OPS, as they have been designed in EPS, and are thus implicitly optimized for environments with low losses (e.g., 1% or lower). Therefore, in OPS we will use TCP SAW [6], a congestion control algorithm explicitly optimized to work with higher loss levels -see Fig. 2.…”
Section: G Network Scenariomentioning
confidence: 99%
“…These conventional algorithms are unsuitable for OPS, as they have been designed in EPS, and are thus implicitly optimized for environments with low losses (e.g., 1% or lower). Therefore, in OPS we will use TCP SAW [6], a congestion control algorithm explicitly optimized to work with higher loss levels -see Fig. 2.…”
Section: G Network Scenariomentioning
confidence: 99%
“…The receiver sends an ACK packet to the sender for each data packet it receives, and the sender sends one packet at a time. This corresponds to stop-and-wait as implemented by TCP versions designed for OPS networks [11], which leads to considerable application throughput advantages over conventional alternatives. If c is the bit rate for the packet payloads, and considering the processing times at the end systems to be negligible, then the flow completion time (FCT) of a given flow transmitting a file of size s bytes will be ⌈ 8s γc ⌉ · γ γρ δ, where ⌈ 8s γc ⌉ is the number of data packets composing the file.…”
Section: A Theoretical Analysis Of Throughput Of Fixed-length Packetsmentioning
confidence: 99%
“…As the OPS switches we consider do not have buffers, their packet losses are in general much higher than in conventional networks. To ensure high application throughput in these conditions, we use TCP SAW [11], a TCP version that overcomes these high losses by leveraging the lowdelay that is also characteristic of bufferless networks and that allows data sources to react to losses faster than in networks with buffers-we depict an example of the operation of SAW in Fig. 8.…”
Section: A Optimal Fl-vc Packet Durationmentioning
confidence: 99%
“…As an illustration, Fig. 4 compares two congestion control algorithms in the 12-node ring with the HL traffic matrix: Sack (RFC 2018), an algorithm commonly found in operating systems, and SAW [6], an algorithm especially designed for bufferless OPS networks, and whose behavior is depicted in Fig. 5.…”
Section: Throughput Analysis Of Transport Protocolsmentioning
confidence: 99%
“…To make a fair comparison among the two OPS networks, we assume that applications use TCP SAW in the FL-VC case and TCP Sack in the ideal-OPS one, since each TCP version optimizes throughput in their respective scenarios [6]. The file size distribution is the constant one described above.…”
Section: A Random-access Memory (Ram)mentioning
confidence: 99%