Content uploaded by Sungchang Kim
Author content
All content in this area was uploaded by Sungchang Kim
Content may be subject to copyright.
1
NGI seminar 1
Contention Resolution for Optical
Burst Switching Networks Using
Alternative Routing
(Mar. 11, 2003)
Yonsei Univ.
Computer Communication Lab.
Kim Hyo Jin
NGI seminar 2
Contents
Abstract & INTRODUCTION
OPTICAL BURST SWITCHING
ALTERNATIVE ROUTING IN OBS
NETWORKS
SIMULATION AND RESULTS
CONCLUSION
2
NGI seminar 3
Abstract & INTRODUCTION
Dense Wavelength Division Multiplexing(DWDM)
technology
9Exploit the huge potential bandwidth
9Without any opto-electro-optic(O/E/O) conversions.
Optical Burst Switching(OBS)
9To build very high capacity routing switches.
9Good solution in high-speed optical Internet
backbone.
9Eliminate the electronic bottleneck
9at switching node without O/E/O conversion
9Guarantee the Class of Service(CoS)
9without any buffering.
NGI seminar 4
Propose :
Propose :
9
9Alternative routing based intra
Alternative routing based intra-
-contention
contention
resolution scheme by suggesting a control
resolution scheme by suggesting a control
header packet format
header packet format
9The blocking probability is significantly reduced.
Additional delay
for the alternative path Basic offset time< 10% x
3
NGI seminar 5
OPTICAL BURST SWITCHING
OBS composition
9OBS network
9Optical core routers and electronic edge routers
9Each burst
9Control header packet and a data burst
9Control header contains
9Information of the data burst length and offset time
Packets are
9Assembled into bursts at the network ingress.
9Disassembled back into packets at the network
egress.
NGI seminar 6
Two coupled overlay networks
9A pure optical network transferring data bursts
and a hybrid control network transferring control
header packets.
9Control network
9A packet switched network
9Controls the routing and scheduling of data bursts in the
all optical network
9based on the control header packet’s information
9Advantages
9Mature electronic control technologies
9Promising optical transport technologies
4
NGI seminar 7
Fig. 1 : three burst switching techniques
9A burst can cut through intermediate routers.
NGI seminar 8
(a) In-Band Terminator(IBT) based
burst switching
9Bandwidth is reserved
9As soon as IBT
9Followed end of the data burst
9Limitation
9Be processed all optically
9Not support optical processing
5
NGI seminar 9
(b) Tell-And-Go(TAG) based burst switching
9Operating steps
①Source node sends a control packet over the control
channel to reserve a bandwidth.
②Corresponding data burst is transmitted without waiting
for the acknowledgement.
③The source node sends a release packet to the
destination.
9Ex) Just-In-Time(JIT) protocol
9Disadvantage
9Large signaling overhead
NGI seminar 10
(c) Reserve-Fixed-Duration(RFD) based
burst switching
9Bandwidth is reserved
9fixed time duration at each router
9Information of reservation time
9Carried by control packet
9Ex) Just-Enough-Time(JET) protocol
9Eliminates the signaling overhead
9Improve the resource utilization
9Disadvantage
9Complexity increased.
6
NGI seminar 11
Many challenges to implement the
OBS network
9Edge router
9Burst offset time management, burstification
and burst assembly mechanism
9Core router
9Data burst and control header packet
scheduling, protection and restoration
mechanism and contention resolution scheme
NGI seminar 12
We focused
We focused…
…
9Contention resolution
9The core router has no fiber delay line(FDL) and the
offset time is fixed at the ingress router.
9Classify the contention in intermediate core
routers.
9The inter-class contention caused by different class
bursts.
9The intra-class contention caused by same class bursts.
9To prevent the inter-class contention
9Additional QoS offset time can be used and high priority
bursts can avoid blocking caused by low priority bursts.
9No published result yet.
7
NGI seminar 13
ALTERNATIVE ROUTING IN
OBS NETWORKS
Our three methods for solving the
intra-contention problem in core
routers
①The wavelength converter
②FDL
③The deflection routing
We proposed..
9
9An alternative routing scheme
An alternative routing scheme
9
9Combines wavelength converters and the enhanced
Combines wavelength converters and the enhanced
deflection routing algorithm.
deflection routing algorithm.
NGI seminar 14
If contention occurs at intermediate
core routers, the data burst is blocked.
9Because it can’t change its path.
In our algorithm
In our algorithm
9
9Every core router has hop by hop routing
Every core router has hop by hop routing
functions.
functions.
9
9The routing table has two different paths
The routing table has two different paths
for each destination.
for each destination.
8
NGI seminar 15
NGI seminar 16
Operating steps
9If contention occurs at certain intermediate core router,
the hop by hop routing functions are performed.
9One is routed through the short path and the other is routed
through the alternative path obeying certain policy(time
critical burst, number of hops, etc.)
9If next node does not encounter any contention, the
rerouted data burst will be routed through the shortest
path.
9The control packets contain the number of rerouting times
9Thus if the number of rerouting is over the threshold value,
the rerouted bursts are just drop to prevent looping and early
arrival of data bursts.
Better than deflection routing
9
NGI seminar 17
“Routing offset time”
9The additional offset time
9to make up the time by alternative routing.
9Depends on
9the network size and the header processing
time
9Ingress edge routers decide the offset time
9Prevents the data burst surpasses the
control header.
NGI seminar 18
10
NGI seminar 19
Message type
9The header packet type
9Uniquely determines the exact layout of the message.
QoS
9Following data burst’s priority.
Input port
and
Input wavelength identifier
9Indicate the incoming data burst’s port and wavelength.
Offset time
9The separation time between control header and data burst
9Consists of the basic offset time and routing offset time.
Burst length
9Length of data burst
Hop count
9Prevent bursts not to lose their destination router or the looping
environment.
Source address and Destination address
9Addresses of the source and the destination.
NGI seminar 20
SIMULATION AND RESULTS
Java language
9To evaluate the performance of blocking probability
9in the slotted 4x4 Manhattan Street network.
In fig. 2
9Assumed
9Nodes
90,3,12,15 nodes –edge routers
9Others –core routers
9The bursts arrive synchronously.
9Each time slot is equal to the burst duration.
9Available wavelength at each node is one.
9For simplify the simulation
9Input traffic
9Exponential distribution and Pareto distribution with Hurst parameter
H=0.9.
11
NGI seminar 21
Fig. 5 and Fig. 6
9Blocking probability is reduced by 10 and 2 times
9When offered load is 0.1 and 0.9.
9Self-similar traffic with H=0.9,
9The proposed alternative routing scheme performs very well.
NGI seminar 22
Fig. 7
9Alternative Path makes the additional delay(additional hop
counts) performance.
12
NGI seminar 23
CONCLUSION
An intra-contention resolution
scheme
9By introducing additional routing offset
time in bufferless intermediate core
routers in the OBS network.
9Using “Routing offset time”
9Effective to significantly reduce the blocking
probability for the exponential