Professional Documents
Culture Documents
Ams'08 - 1
Ams'08 - 1
Ams'08 - 1
=
!
, k = 0, 1, 2,
(1)
Following the same approach as [16], probability of
blocking, P
B
, can be obtained from:
b
P
B
+
=
0
1
1 ,
(2)
in which,
1
1
0
'
0
=
(
(
K
k
k
, (3)
and
k
can be obtained recursively from the following
set of equations:
1
'
0
= , (4.1)
|
|
.
|
\
|
=
=
+ +
k
j
k j k j k k
a a
a
1
1
' '
0
'
1
1
,
0 k K-2
(4.2)
Having P
B
in hand, we compute the fraction of
bursts that are lost due to contention. We follow the
same assumptions as those brought at the beginning of
the previous section. As mentioned earlier, we can
model S
1
with an M/D/1/K system (instead of
M/D/c/K), the service rate of which is increased to
balance the reduction from a multi-server system to a
single-server one. Therefore, the probability of loss can
be obtained from (1) through (4) by setting the service
time to b/w and K = dw + 1 (dw buffers and 1 server).
To analyze the performance of S
2
, we make an extra
assumption that each arriving burst at S
2
is equally
likely to have any of the available w wavelengths.
Therefore, the input process into each subsystem in S
2
is also Poisson with effective rate /w [14]. Since all
subsystems in S
2
are equivalent and independent, and
an arriving burst is equally likely to choose any of the
subsystems to enter at its arrival epoch, P
B
in S
2
is the
same as that in one of the subsystems which is an
M/D/1/K queuing system having /w as effective input
rate, b as service duration, and d + 1 as its capacity.
Table 2 summarizes the discussion above.
w
w
dw
w
1
w
w
d
w
w
d
w
1
/w
/w
B1
B2
B3
FDL1
FDL2
FDL3
T0 T0+b
T0+2 t
Pre-print
Table 2. Parameters required for computing the
blocking probability of S
1
and S
2
systems.
S
1
S
2
Effective Input Rate /w
Service Time b/w b
System Capacity dw + 1 d + 1
5. Simulation results and validation
The proposed equations have been validated by
means of a discrete-event simulation. Each simulation
experiment was run until the system reached its steady
state; that is, until no further increase in the simulation
time changed the collected statistics appreciably. The
performance measure of our interest is the probability
of loss, i.e. the probability that a newly arrived burst is
dropped due to absence of free buffers in queue.
Figs. 5 through 7 depict the loss probability versus
input rate in both systems S
1
and S
2
when b = 1.0 and
w = 4. The solid curves denote the probability of loss
in S
1
which is obtained from the M/D/1/K queue with
increased service rate, used to approximate the
M/D/c/K system, while the dotted curves represent the
loss probability in S
2
(also derived from M/D/1/K
queue as mentioned in the previous section). The dark
dots are obtained from the simulation for both systems.
It is worth mentioning that the dots for S
1
are drawn
from simulating an M/D/c/K system, which confirms
that M/D/1/K queue with increased service rate is a
perfect approximation for S
1
. Fig. 5 depicts the system
with w = 4 and d = 2 where w denotes the number of
wavelengths in the output link, and d is the number of
FDLs. Therefore, in this case, S
1
can be considered as a
queuing system with four servers and a finite buffer
accommodating at most eight bursts. In contrast, S
2
can
be viewed as a combination of four independent
subsystems, each comprising of one server and a finite
queue with a maximum of two buffers. In the next two
figures, we consider the impact of increasing the
number of FDLs on probability of loss. As illustrated
in Figs. 6 and 7, the increase in d would reduce the
probability of loss in both systems, which is obvious
when compared with the system shown in Fig. 5. In all
scenarios, S
1
performs much better than S
2
.
6. Conclusions
Employing almost unlimited bandwidth of optical
fibers, OBS seems to be a promising technology to
dominate the Internet core in the close future. In this
paper, we studied the impact of wavelength converters
(WCs) on the resource scheduling process. We showed
that the presence of WCs results in better utilization of
both wavelengths and FDLs. Using results from
queuing theory, we also presented an analytical model
for an optical switch with and without WCs. The
threshold-based burst aggregation technique was
assumed to be used at edge switches implying an
M/D/c/K queuing system. All claims were verified
using results from simulation. In future, we tend to
extend this study to generally distributed burst lengths.
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 1 2 3 4 5 6 7
Input Rate,
L
o
s
s
P
r
o
b
a
b
i
l
i
t
y
S1
S2
Simulation
Figure 5. Comparison of S
1
(with WCs) and S
2
(without
WCs) systems with w = 4 and d = 2.
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 1 2 3 4 5 6 7
Input Rate,
L
o
s
s
P
r
o
b
a
b
i
l
i
t
y
S1
S2
Simulation
Figure 6. Comparison of S
1
(with WCs) and S
2
(without
WCs) systems where w = 4 and d = 4.
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0 1 2 3 4 5 6 7
Input Rate,
L
o
s
s
P
r
o
b
a
b
i
l
i
t
y
S1
S2
Simulation
Si l i
Figure 7. Comparison of S
1
(with WCs) and S
2
(without
WCs) systems where w = 4 and d = 8.
Pre-print
7. References
[1] L. Xu, H. G. Perros, and G. Rouskas, Techniques for
Optical Packet Switching and Optical Burst Switching,
IEEE Communications Magazine, vol. 39, no. 1, Jan. 2001,
pp. 136-142.
[2] F. Callegati, G. Corazza, and C. Raffaelli, An Optical
Packet Switch for IP Traffic with QoS Provisioning, LNCS,
vol. 1989, 2001, pp. 315-330.
[3] I. Widjaja, Performance Analysis of Burst Admission
Control Protocols, IEEE Proceedings Communications,
vol. 142, Feb. 1995, pp. 7-14.
[4] T. Tachibana and S. Kasahara, Performance Analysis of
Timer-Based Burst Assembly with Slotted Scheduling for
Optical Burst Switching Networks, Performance Evaluation,
vol. 63, Oct. 2006, pp. 1016-1031.
[5] V. M. Vokkarane, K. Haridoss, and J. P. Jue, Threshold-
Based Burst Assembly Policies for QoS Support in Optical
Burst Switch Networks, SPIE Proceeding, vol. 4874, July
2002, pp. 125-136.
[6] R. A. Barry and P. A. Humblet, Models of Blocking
Probability in All-Optical Networks with and without
Wavelength Changers, IEEE Journal of Selected Areas in
Communications, vol. 14, no. 5, June 1996, pp. 858-867.
[7] M. Yoo, C. Qiao, and S. Dixit, QoS Performance of
Optical Burst Switching in IP-Over-WDM Networks, IEEE
Journal on Selected Areas in Communications, vol. 18, no.
10, Oct. 2000, pp. 2062-2071.
[8] X. Lu and B. L. Mark, A New Performance Model of
Optical Burst Switching with Fiber Delay Lines, ICC03,
May 2003.
[9] K. Dolzer and C. Gauger, On Burst Assembly in Optical
Burst Switching Networks- a Performance Evaluation of
Just-Enough-Time, Proc. 17th Int. Tele-traffic Congress,
Sep. 2001, pp. 149-160.
[10] T. Battestilli, Optical Burst Switching: A Survey,
Technical Report, Oct. 2002, North Carolina State
University.
[11] M. Yoo, M. Jeong, and C. Qiao, Just-Enough-Time
(JET): A High Speed Protocol for Bursty Traffic in Optical
Networks, IEEE/LEOS Technologies for a Global
Information Infrastructure, Aug. 1997, pp. 26-27.
[12] J. Medhi, Stochastic Models in Queueing Theory,
Academic Press, 2002.
[13] J. MacGregor Smith, M/G/c/K Blocking Probability
Models and System Performance, Performance Evaluation,
vol. 52, issue 4, May 2003, pp. 237-267.
[14] K. S. Trivedi, Probability and Statistics with Reliability,
Queuing and Computer Science Applications, Prentice Hall
of India, 2005.
Table 1. Results obtained on approximating an M/D/c/K queueing system with an M/D/1/K system with an increased
service rate.
D
M/D/c/K
(b=1,c=2)
M/D/1/K
(b=0.5,c=1)
M/D/c/K
(b=1,c=4)
M/D/1/K
(b=0.25,c=1)
M/D/c/K
(b=1,c=8)
M/D/1/K
(b=0.125,c=1)
0.5 0.0020 0.0031 0.0 0.0004 0.0 0.0
1 0.0213 0.027 0.0005 0.0031 0.0 0.0004
2 0.1672 0.1771 0.0133 0.0271 0.0 0.0032
2
4 0.5054 0.5062 0.1551 0.176 0.0054 0.0273
0.5 0.0 0.0 0.0 0.0 0.0 0.0
1 0.0019 0.0023 0.0 0.0 0.0 0.0
2 0.1002 0.1037 0.0013 0.0022 0.0 0.0
4
4 0.5004 0.5005 0.0967 0.1038 0.0007 0.0022
0.5 0.0 0.0 0.0 0.0 0.0 0.0
1 0.0 0.0 0.0 0.0 0.0 0.0
2 0.0555 0.0573 0.0 0.0 0.0 0.0
8
4 0.5001 0.4999 0.0544 0.0566 0.0 0.0
Pre-print