Optical Burst Switching

Total Page:16

File Type:pdf, Size:1020Kb

Optical Burst Switching

Optical Burst Switching

CHAPTER-1

INTRODUCTION

Optical communication has been used for a long time and it very much popular with the invention of wavelength-division multiplexing(WDM). Current WDM works over point-to-point links, where optical-to-electrical-to-optical(OEO) conversion is required over each step. The elimination of OEO conversion in all optical networks(AON) allows for unprecedented transmission rates AON’s can further be categorized as wavelength-routed networks(WRNs).,optical burst switched networks(OBSNs),or optical packet switched networks(OPSNs).

We discuss about optical burst switching(OBS). In optical burst switching(OBS) data is transported in variable sized units called bursts .Due to the great variability in the duration of bursts the OBS network can be viewed as lying between OPSNs and WRNS That is, when all burst durations are very short,equal to the duration of an optical packet,OBSN can be seen as resembling an OPSN On the other hand,when all the burst durations are extremely long the OBSN may seem resembling a WRN. In OBS there is strong separation between the data and control planes,which allows for greater network manageability and flexibility In addition its dynamic nature leads to high network adaptability and scalability,which makes it quite suitable for transmission of bursty traffic.

In general,the OBS network consists of interconnected core nodes that transport data from various edge users. The users consist of an electronic router and an OBS interface, while the core OBS nodes require an optical switching matrix,a switch control; unit and routing and signaling processors OBS has received considerable attention in the past few years and various solutions have been proposed and analyzed in an attempt to improve it’s performance. Here we describe the various OBS architectures by grouping the material logically per OBS design parameter

TKR College of Engg. & Tech Page 1 Dept of ECE Optical Burst Switching

Figure 1.1 Optical Evolution

1.1 BURST AGGREGATION:

OBS collects upper layer traffic and sort it based on destination addresses and aggregate it into variable size bursts .The exact algorithm for creating the bursts can greatly impact the overall network operation because it allows the network designers to control the burst characteristics and therefore shape the burst arrival traffic.

The burst assembly algorithm has to consider a preset timer and maximum and minimum burst lengths .The burst aggregation algorithm may use bit-padding ,the differentiation of class traffic , create classes of service by varying the preset timers and maximum/minimum burst sizes.

TKR College of Engg. & Tech Page 2 Dept of ECE Optical Burst Switching

One of the most interesting benefit of burst aggregation is it shapes the traffic by reducing the degree of self-similarity, making it less bursty in comparison to the flow of the original higher-layer packets .Traffic is considered bursty if busy periods with a large of arrivals are followed by long idle periods .The term self-similar traffic refers to an arrival process that exhibits bursty ness when viewed at varying time scales :milliseconds, seconds ,minutes, hours even days and weeks. Self-similar traffic is characterized by longer queuing delays therefore degrades network performance Therefore reducing self-similarity is a desirable feature of the burst assembly process and concluded that traffic is less self-similar after the assembly.

TKR College of Engg. & Tech Page 3 Dept of ECE Optical Burst Switching

CHAPTER-2

CONNECTION SETUP MECHANISMS

This setup procedure consists of three main components, they are signaling, routing, and wavelength allocation .Signaling is used to setup and tear down the connections for the bursts. Routing is used to decide the path of a burst through the OBS network .Wavelength allocation is used to determine on which wavelength to transmit the burst.

2.1 SIGNALING FOR OBS:

Signaling specifies the protocol by which the OBS nodes communicate connection requests to the network and its operation determines whether or not the resources are utilized efficiently.

2.1.1 Distributed Signaling With One-Way Reservation:

In this prior to transmitting a burst a user transmits a control packet to its ingress OBS node. This control packet information about the corresponding burst and is electronically processed by the ingress OBS node and all the subsequent nodes along the path of the destination user. The control packet is transmitted in an out of band control channel which may be a wavelength dedicated to signaling or a separate electronic control network such as an IP or asynchronous transfer mode(ATM) network. In either case the separation of control and data in both time and physical space is one of the main advantages of OBS It facilities flexibility in the user data format and rate because the bursts are transmitted entirely over an optical signal and remain transparent throughout the OBS network.

The burst itself is transmitted after a delay known as the offset without waiting for a positive acknowledgement that the entire path has been successfully established Due to the one-

TKR College of Engg. & Tech Page 4 Dept of ECE Optical Burst Switching way reservation scheme burst loss may occur in an OBSN because the control packets may not succeed in reserving resources at some of the intermediate OBS core nodes In addition burst loss is possible if the control channel itself suffers from congestion or other failure.

Figure 2.1 One Way Reservation

Because of these reasons the burst loss probability is an important performance measure of an OBS architecture .Despite the fact that burst loss is possible in OBS the proposed architectures do not implement retransmission of lost bursts One reason is the high data rate which makes it unmanageable to keep copies of all previously transmitted at the OBS edge nodes Therefore retransmission of lost bursts in an OBS network is left as a responsibility of the higher layer protocols. It is also possible that an application may tolerate burst loss in which case there is no need of retransmission

TKR College of Engg. & Tech Page 5 Dept of ECE Optical Burst Switching

2.1.2 Centralized Signaling With End-to-End Reservation:

Contrary to the more common one way signaling this centralized signaling method termed wavelength routed optical burst switching (WR-OBS) which utilizes an end to end resource reservation procedure. In this design there is a centralized request server responsible for resource scheduling of the entire OBS network. When an OBS ingress node receives a setup request from a user it sends a control a packet to the centralized scheduler where it is queued up based on the destination address.

Figure 2.2 End-to-End Centralized Reservation

This centralized server has global knowledge of the state of the OBS switches and wavelength availability along all the fiber links. The responsibility of this central server include processing incoming control packets, determination of routes of the required destinations and assignment of available wavelength along each link .The central server processes the control packet and sends a positive ACK to the OBS user upon receipt of which the node transmits the burst.

TKR College of Engg. & Tech Page 6 Dept of ECE Optical Burst Switching

2.2 ROUTING:

The routing of a burst through an OBS network can be done on a hop by hop basis as in an IP network using a fast table lookup algorithm to determine the next hop. Another approach is to use the multi protocol label switching(MLPS). The MLPS idea is to assign control packets to forward equivalent classes at the OBS user’s in order to reduce the intermediate routing time to the time it takes to swap the labels .

A third approach is to use explicitly pre calculated setup connections which can be established via Constraint Based Route Label Distribution Protocol(CR-LDP) or Resource Reservation Protocol with Traffic Engineering(RSVP-TE) Explicit routing is very useful in a constraint based routed OBS network where the traffic routes have to meet certain Qos metrics such as delay, hop count, bit error rate or bandwidth. In addition in order to deal with node or link failures OBS routing should also be augmented with fast protection and restoration schemes unfortunately this is a weak point for explicit routing schemes. because sometimes the routing tables can become outdated due to the long propagation time until a failure message reaches all of the OBS nodes

2.3 Wavelength Allocation: With or Without Conversion

In an OBS network with no wavelength converters the entire path from source to destination is constrained to use a single wavelength. The other possibility is an OBS network with a wavelength converter capability at each OBS node. In this case if two bursts contend for the same wavelength on the same output port the OBS node may optically convert one of the signals from an incoming wavelength to a different outgoing wavelength In addition the conversion capability at an OBS node can be classified further as full or sparse. In the former case there one converter per each wavelength whereas in the latter case the number of converters is less than the total number of wavelengths. Wavelength conversion is a desirable characteristic in an OBS network as it reduces the burst loss probability, However it may not necessarily be a practical assumption since all optical TKR College of Engg. & Tech Page 7 Dept of ECE Optical Burst Switching converters are still an expensive technology Another important thing about OBS wavelength allocation scheme is the fairness achieved between the successful transmission of bursts over long and short paths. The fairness issue is inherent to all optical networks not just OBS networks and it is due to the fact that it is easier to find free wavelengths along all of the links of a short path than it is for a longer one. Therefore the proposed all optical architectures should consider heuristics that try to improve the fairness among the connections with different number of hops.

2.4 Pretransmission offset time:

An OBS user first transmits a control packet and after an offset time it transmits the burst. This offset allows the control packet to reserve the needed resources along the transmission path before the burst arrives Furthermore the OBS nodes need this offset time to setup their switching 0fabrics so that the data burst can “cut through” without the need for any buffers Ideally the offset estimation should be based on the number of hops between source and destination and the current level of congestion in the network Obviously an incorrect offset estimation would result in data loss because the burst may arrive at an OBS node before the optical cross connect has been completely set up. Therefore determining this offset is a key design feature of all OBS networks and it’s effectiveness is measured in terms of burst loss probability .

Figure 2.3 An OBS Time Diagram

TKR College of Engg. & Tech Page 8 Dept of ECE Optical Burst Switching

There are variations in the OBS literature on how exactly to determine the pre- transmission offset time and how to reserve the needed resources at he core OBS nodes Despite their differences however all of the proposed OBS architectures have dynamic operation which result in high resource utilization and adaptability

2.4.1 Fixed Offset:

Time is fixed and is equal to the sum of the total processing time at all the intermediate OBS hops plus the switch fabric configuration time of the egress OBS node. The offset estimation requires the precise number of hops from source to the most popular scheme comes from the just enough time(JET) OBS protocols. Where the offset destination. The information can be provided by the OBS user or the edge OBS node. The letter case more likely scenario, since the edge OBS nodes participate in the routing protocol and therefore may have more precise knowledge of the number of hops for each destination. Also , in this schemes the processing and switch configuration time at each OBS node are assumed to be pretty much the same, but in practice these times may vary from node to node because of possible queuing delays in the control channel.

2.4.2 Statistical Offsets:

In this scheme where each OBS user generates transmission tokens, based on a poisson process with a predetermined rate of arrival. In this scheme, as soon as burst is assembled, its corresponding control packet is immediately sent into the OBS network, while the burst itself is delayed until it is able to obtain a transmission token. The authors’ conclusion was that the variable offset model regulates the average rate at which data bursts are released into the OBSN, which consequently reduces the burst loss probability.

2.4.3 WR-OBS Offsets:

TKR College of Engg. & Tech Page 9 Dept of ECE Optical Burst Switching

In the WR-OBS architecture, the offset is calculated as the sum of the time it takes on OBS user to request resources from the centralized scheduler, the computation time of routing and the path signaling time.

Most OBS time offsetting techniques are based on the assumption that the control is sent after the entire burst is assembled. A variation on the techniques is to send the controller packet prior to collecting the entire bus from the upper layers. The main advantage of this variation is the reduction in the burst pre transmission delay. However, the exact length of the burst is not included in the corresponding control packet ,which may result in an inefficient wavelength occupation scheme

TKR College of Engg. & Tech Page 10 Dept of ECE Optical Burst Switching

CHAPTER-3

INSIDE THE OBS NETWORK

3.1SCHEDULING OF RESOURCES (RESERVATION AND RELEASE):

Upon receipt of the control packets sent from the OBS users the OBS nodes schedule their resources based on the included information. The proposed OBS architectures differ in their resource(wavelength) reservation and release schemes.

TKR College of Engg. & Tech Page 11 Dept of ECE Optical Burst Switching

Figure 3.1 The OBS Network Architecture

These schemes are classified based on the amount of time a burst occupies a path inside the switching fabric of an OBS node. In explicit setup a wavelength is reserved and the optical cross connect is configured immediately upon processing of the control packet In estimated setup the OBS node delays reservation and configuration until the actual burst arrives.

The allocated resources can be released after the burst has come through using either explicit release or estimated release. In explicit release the source sends an explicit trailing control packet to signify the end of a burst transmission. In estimated release an OBS node knows exactly the end of the burst transmission from the burst length and therefore can calculate when to release the occupied resources based on this classification the following four possibilities exist they are explicit setup/explicit release explicit setup/estimated release, estimated setup/explicit release and estimated setup/estimated release. The burst assembly strategy implemented at the OBS users also dictates how resources are reserved and released in the OBS network.

The two architectures explicit setup/explicit release and explicit setup/estimated released schemes were used by the Jumpstart project. The other two schemes were disregarded because of their necessity for a scheduler at each node The Jumpstart signaling protocol however is designed to be implemented mostly in hardware and does not use a scheduler One more OBS resource scheduling scheme is Horizon This scheme can be classified as explicit setup/estimated release In horizon the control packets contain both the offset time and burst length therefore the scheduler can maintain a deadline(horizon) when each resource will be freed and available for future scheduling This scheme is categorized as explicit setup because as soon as the control packet arrives at an OBS core node a wavelength is immediately scheduled for the future burst arrival The horizon scheme is practical and simple and its look ahead resource management minimizes the wasteful gap between reservation time and the actual burst arrival.

3.2 Variations On Burst Dropping:

TKR College of Engg. & Tech Page 12 Dept of ECE Optical Burst Switching

Most of the OBS literature specifies that if all the resources are occupied at the moment of a burst arrival the entire data burst is lost An interesting OBS variation designed to reduce the probability of burst losses is presented here It is built on the JET architecture and combines burst segmentation with deflection routing Specifically in this OBS model each burst is divided into multiple segments in the case of resource contention instead of dropping the entire burst either the head or tail segment is deflected to an alternate route to the destination There were two ways to implement this which are segment first or deflect first In the former the lengths of the currently scheduled burst and the new contending burst are compared the shorter one is segmented and its tail deflected In the deflect first policy the contending burst is deflected if the alternate port is free However if the port is busy similar to the segment first policy the lengths of the currently scheduled and contending bursts are compared and the tail of the shorter one is dropped

3.3 Classes of Traffic:

It is desirable for an OBS architecture to support different classes of traffic in the user plane One reason is that applications such as video cannot tolerate long queuing delay and therefore may need to be given higher priority than regular data traffic.

In addition in order to ensure proper operation OBS protection and restoration traffic must also be given priority over regular user data Specifically in an OBSN filtering of upper layer data and assignment of priorities to bursts will occur at the edge of the network during the burst assembly process Therefore in order to minimize the end to end delay of high priority traffic the burst assembly algorithm can vary parameters such as preset timers or maximum/minimum burst sizes However selecting the values for these parameters is a difficult task because of the throughput interdependence some of the proposed solutions.

3.3.1 Classes Based On Extended Offsets:

TKR College of Engg. & Tech Page 13 Dept of ECE Optical Burst Switching

The authors explained that the burst blocking probability decreases as the offset time increases . one of the mainconstraints of this scheme is the maximum acceptable upper –layer delay ;certain high priority applications can’t tolerate long pretransimision offsets, the authors, however believed that the longer pre transimision delays endured by higher-priority traffic is balanced out by lower blocking probability, which inturnreducesthe delays caused by retransimision in the upper layers.

3.3.2 Classes Based On Priority Queues:

In this WR-OBS architecture ,OBS users maintain CoS by sorting the upper layer traffic based on destination address and maximum acceptable delay. That is , each user has C X (N-1) buffers , where C is the number of classes and (n-1) is the number of possible user destinations. In these architecture, the burst size for each priority limited by a preset timer. When the timer pops, anew burst of a particular priority is constructed , and the user immediately sends a request to the centralized scheduler. these requests are placed in C priority queues at the centralized scheduler , where they are processed according to their priority.

3.3.3 Classes Based On the Optical Signal Properties and Pre-emption:

In the in the OBS CoS scheme is based on the physical quality of the optical signal such as maximum band width ,error rates, signal to noise ratio and spacing between the different wavelengths.in the jump start signaling protocol, these CoS parameters are included in the control packets .a connection is established only if all of these requirements can be met ,possibly using a constrained based routing algorithm in addition to the intrinsic physical quality, jumpstart implements priorities based on preemption mechanism ,where a lower priority burst in the process of being transmitted can be preempted by a higher priority one .

3.3.4 OBS Ring Networks:

TKR College of Engg. & Tech Page 14 Dept of ECE Optical Burst Switching

We have focused on OBS networks with mesh topology. In order to complete our review of OBS we now discuss the operation of ring networks. OBS ring architecture consists of ‘n’ OBS nodes connected by optical fibers which support ‘n+1’ wave lengths. Each of the OBS nodes has a fixed transmitter set to one of the ‘n’ wave lengths and a tunable receiver. So that it can receive bursts along the transmission wave lengths of the other nodes. In addition each of the OBS nodes is having a secondary pair of fixed transmitter and a receiver set to the separate control wave length in order to communicate control information along the ring. In this architecture it is possible for two OBS nodes to send bursts over lapping in time towards the same destination node consequently these bursts will contend for the tunable receiver of the destination node and one of them will be dropped.

TKR College of Engg. & Tech Page 15 Dept of ECE Optical Burst Switching

CHAPTER-4

RESULT ANALYSIS

4.1 Advantages of OBS over OCS and OPS 4.1.1 Advantages over OCS  More efficient bandwidth utilization - In a OCS system, a lightpath must be set up from source to destination in the optical network. If the data transmission duration is short relative to the set up time, bandwidth may not be efficiently utilized in the OCS system. In comparison, OBS does not require end-to-end lightpath set up, and therefore may offer more efficient bandwidth utilization compared to an OCS system. This is similar to the advantage offered by packet switching over circuit switching.

4.1.2 Advantages over OPS  Remove throughput limitation - Optical buffer technology has not matured enough to enable low cost manufacturing and widespread use in optical networks. Core optical network nodes are likely to either be unbuffered or have limited buffers. In such networks, delayed reservation schemes such as Just Enough Time (JET) are combined with electronic buffering at edge routers to reserve bandwidth. Using JET can create a throughput limitation in an edge router in an OPS system. This limitation can be overcome by using OBS

Furthermore there must be a guardband in the data channel between packets or bursts, so that core optical router data planes have adequate time to switch packets or bursts. If the

TKR College of Engg. & Tech Page 16 Dept of ECE Optical Burst Switching

guardband is large relative to the average packet or burst size, then it can limit data channel throughput. Aggregating packets into bursts can reduce guardband impact on data channel throughput.

 Reduce processing requirements and core network energy consumption - A core optical router in an OBS network may face reduced control plane requirements when compared to that in an OPS network, as: A core optical router in an OPS network would have to perform processing operations for every arriving packet, wherelse in an OBS network the router performs processing operations for an arriving burst which contains several packets. Therefore, less processing operations per packet are required in a OBS network core optical router compared to an OPS network. Consequently the energy consumption and potentially the carbon footprint of a core optical router in an OPS network is likely to be larger than that of an OBS network router for the same amount of data.

This advantage may be offset by the fact that an OBS network edge router is likely to be more complex than an OPS network edge router, due to the possible need for a burst assembly/aggregation and a sorting stage. Consequently energy consumption at the edge of an OBS network may be higher than in an OPS network.

4.2 Disadvantages Optical Burat Switch is an integral part of a telecommunications system. It sends light pulses through optic fibers for the transmission of computer, video and other data between one network or multiple networks. Optical fibers offer higher bandwidth than copper cables, allowing faster data transference. A optic burst switch is used to connect a particular data transmitter with one or more receivers, and route data from one circuit to another. They operate either manually or automatically. While there are numerous advantages of fiber optic switches in terms of speed and the amount of data transferred, they have some disadvantages too.

4.2.1 Cost  The cost of a fiber optic switch system is considerably greater than its copper counterpart. Switches are more expensive than bridges. A bridge is a network device that reads the destination address that is sent with a package of data, and then routes the data to the target. It is therefore used to connect separate local area networks (LANs). A switch is a multiport bridge consisting of numerous ports. It is a centralized access device that provides a focal point for data communication between various LANs.

TKR College of Engg. & Tech Page 17 Dept of ECE Optical Burst Switching

4.2.2 Complex Installation  A optic burst system is technologically more advanced than a network connected through copper cables. Installation requires more advanced skills, techniques and tools. Fiber optic switches need to be installed in areas that are well ventilated and where the temperature does not exceed 45 degrees C. The maximum length of the cable that runs between a switch and a connected device is 100m. Conclusion

In this we survey the OBS technology, a rapidly growing solution for all optical WDM networks. We have described the various OBS design characteristics such as connection establishment mechanism, offset time, scheduling of resources, aggregation and loss of bursts, implementation of classes of traffic and additional multicast capability. We present the ideas of deflection routing partial bursts dropping and fiber delay lines because of their potential to lower the bursts loss probability in an OBS network. With respect to the current state of technology OBS combines the best features of both circuit switching and packet switching.

TKR College of Engg. & Tech Page 18 Dept of ECE Optical Burst Switching

References

[1] Jonathan S. Turner, “Terabit Burst Switching,” Journal of High Speed Networks, 1999.

[2] D. Blumenthal, P. Prucnal, J. Sauer, “Photonic packet switches: Architectures and experimental implementa- tion,” Proc. IEEE, vol. 82, pp. 1650-1667, Nov. 1994.

[3] P. Gambini, et al., “Transparent optical packet switching: Network architecture and demonstrators in the KEOPS project,” IEEE Journal on Selected Areas in Communication, vol. 16, pp. 1245-1259, Sep. 1998.

[4] Francesco Masetti, “System functionalities and architectures in photonic packet switching,” Photonic Networks, Giancarlo Prati (editor), Springer Verlag 1997.

[5] T. Durhuus, B. Mikkelsen, C. Joergensen, S.L. Danielsen, K.E. Stubkjaer, “All-optical wavelength conversion by semiconductor optical amplifiers,” Journal of Lightwave Technology, vol. 14, pp. 942-954, June 1996.

[6] S.J.B. Yoo, “Wavelength conversion technologies for WDM network applications,” Journal of Lightwave Technology, vol. 14, pp. 955-956, June 1996.

[7] Dragone, C., “An NxN optical multiplexor using a planar arrangement of two star couplers,” IEEE Photonic Technology Letters, vol.6, pp. 812-815, Sept. 1991.

TKR College of Engg. & Tech Page 19 Dept of ECE

Recommended publications