Optical Burst Switching (OBS) is a promising solution for next generation all-optical WDM networks. It combines the benefits of both optical packet switching and wavelength routing while taking into account the limitation of current all-optical technology. In OBS network, the user data is collected at edge node, sorted based on destination address and Qos requirement, and assembled into viable sized bursts. Prior to transmitting a burst, a control packet is created and immediately sent towards the destination in order to setup an all-optical path for its corresponding data burst (DB). In OBS network, one key factor is implementing switching nodes to achieve low DB loss rate. Another key factor in OBS network is scheduling burst packets on wavelength so as to best utilizing bandwidth. Until now, in most OBS networks, the problem of switching node architecture and scheduling algorithm are considered separately, while they are likely to interfere with each other. At the same time, all existing switching node architecture and scheduling algorithms focus only on resolving contention at local node. Even when the scheduling result may increase contention at some other nodes. In this paper, we propose a scheduling policy that combines both certain switching node architecture and scheduling algorithm. The scheduling policy will not only resolve contention at local node, but will also avoid some contention that may happen at the next-hop node. We call it port modularized scheduling policy (or PM for short).
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.