Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

TCP over OBS - fixed-point load and loss

Open Access Open Access

Abstract

The sending rate of commonly used TCP protocols is tightly coupled to packet loss within the network: a high rate of packet loss will cause a sender to slow down, thereby reducing the network load and decreasing subsequent packet loss rates. In this paper, we combine a widely verified source rate TCP model with an Optical Burst Switching (OBS) loss model, to find fixed-point input loads and loss rates for an OBS link carrying TCP traffic. In doing so, we show that if OBS networks are to be efficiently used to carry TCP traffic, many wavelengths with full wavelength conversion are required.

©2005 Optical Society of America

Full Article  |  PDF Article
More Like This
A TCP-Specific Traffic Profiling and Prediction Scheme for Performance Optimization in OBS Networks

Kostas Ramantas and Kyriakos Vlachos
J. Opt. Commun. Netw. 3(12) 924-936 (2011)

Reservation information sharing enhancement for deflection routing in OBS network

onghui Gao, Hanyi Zhang, and Zhiyu Zhou
Opt. Express 13(5) 1702-1709 (2005)

Impact of Burst Assembly Algorithms on Data Loss in OBS Networks Under Time-Correlated Traffic Input

S. Choudhury, G. Chakraborty, and A. K. Mal
J. Opt. Commun. Netw. 2(12) 1063-1076 (2010)

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (7)

Fig. 1.
Fig. 1. Simplified single-link topology
Fig. 2.
Fig. 2. On-off model mean values.
Fig. 3.
Fig. 3. Calculating fixed point of TCP input load and OBS loss
Fig. 4.
Fig. 4. Graphical method to find fixed point loss (M=16,K=10,RTT=0.1s).
Fig. 5.
Fig. 5. Input load per source vs. number of output wavelengths.
Fig. 6.
Fig. 6. Loss vs. number of output wavelengths.
Fig. 7.
Fig. 7. Total input load vs. number of output wavelengths.

Equations (12)

Equations on this page are rendered with MathJax. Learn more.

λ B = 1 / T .
μ B = μ p NT λ p .
ρ B = λ B μ B = N λ p μ p = N ρ p .
[ ( M i j ) λ ̂ B + ( i + j ) μ ̂ B ] π i , j = ( M i + 1 j ) λ ̂ B π i 1 , j
+ ( j + 1 ) μ ̂ B π i , j + 1 + ( i + 1 ) μ ̂ B π i + 1 , j .
[ ( M K j ) λ ̂ B + ( K + j ) μ ̂ B ] π K , j = ( M K + 1 j ) λ ̂ B π K 1 , j
+ ( j + 1 ) μ ̂ B π K , j + 1 + ( M K + 1 j ) μ ̂ B π K , j 1 .
Σ i = 0 K Σ j = 0 M K π i , j = 1 .
T o = Σ i = 0 K Σ j = 0 M K ( M i j ) ρ ̂ B π i , j ,
T c = Σ i = 0 K Σ j = 0 M K i π i , j ,
B = T o T c T o .
S ( p ) = 1.5 RTT 1 p .
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.