INTRODUCTION
             | 
        
        
            | Optical networks are high capacity telecommunication networks based on optical technologies and components that       provide routing, grooming and restoration at the wavelength level as well as wavelength based services. Optical       networks, based on the emergence of the optical layer in transport network, provide higher capacity and reduced cost       for new applications such as the internet, video and multimedia interactions and advanced digital services. | 
        
        
            | Burst switching in a packet switched network, burst switching is a capability in which each network switch extracts       routing instructions from an incoming packet header to establish and maintain the appropriate switch connection for the       duration of the packet, following which the connection is automatically released. In concept, burst switching is similar       to connectionless mode transmission, but differs in that burst switching implies intent to establish the switch connection       in near real time so that only minimum buffering is required at the node switch. A variant of burst switching used in       optical networks is optical burst switching. | 
        
        
            | An OPS is another switching paradigm that allows packet switching and routing in optical domain without       conversion to electronics at each node. In OCS networks dedicated WDM channels or light paths are established       between a source and destination pair. | 
        
        
            | In optical burst switching (OBS) bursts and control packets (CP) are transported. The packets are assembled into       bursts at an ingress node. The CP is a heard packet and includes such burst information as wavelength, burst length,       and offset time. This information is used for resource reservation at core nodes. The CP is sent before the       corresponding burst in order to reserve wavelength. Wavelength is reserved at core nodes along a path to forward       bursts. At the core node, the CP over a control wavelength is converted to an electronic signal in order to reserve       wavelength and is then reconverted to an optical signal. This optical-electronic-optical (OEO) conversion causes       processing overhead. On the other hand, bursts are sent as an optical signal along a path without using an OEO       converter. Because of the difference in the processing of the CP and burst at core nodes, the CP must be transmitted       before the burst at the ingress node considering the CP processing times at core nodes along a path. This time period       between the CP and burst transmissions at the ingress node is called the offset time. | 
        
        
            | The offset time must be longer than the sum of the CP processing times at all core nodes along a path. If the offset       time is shorter than the sum of the CP processing times, the burst arrives at a core node before the CP arrives and is       discarded because a wavelength is not reserved. | 
        
        
            
            ADAPTIVE OBS
             | 
        
        
            | A. Network architecture | 
        
        
            | A specific wavelength is dedicated to the control plane, the corresponding traffic being processed       electronically at each node. All other wavelengths are dedicated to the user plane; the       corresponding traffic is optically switched, without any OEO conversion, from source to       destination .Each fiber can carry a limited number of wavelengths. Edge nodes communicate with       each other via optical bursts that may be routed through intermediate nodes and span multiple links.       Several optical bursts can be simultaneously transmitted over the same link as long as they use       different wavelengths. In the absence of wavelength converters, the optical bursts must use the       same wavelength on all links on their path from the source to the destination. | 
        
        
            | B. Reservation scheme | 
        
        
            | When a source-destination (SD) pair has one burst ready for trans- mission, it becomes active and       attempts to reserve an optical connection, we refer to as lightpath. Specifically, each SD pair has       some predefined set of eligible paths in the network. At each reservation attempt, the source selects       a subset of these paths and sends a request control packet on each of these paths. The request       control packets collect the state of wavelengths on their way to the destination. Based on the data       contained in the request control packets, the destination selects one of the available paths, if any. It       then sends back a reserve control packet on the chosen path which is destined to reserve the optical       resources at intermediate nodes. When the source receives the reserve control packet, it can       immediately transmit data on the specified lightpath. If no lightpath is available, the destination       sends a failure control packet to inform the source of the occupancy of the optical resources, the       source then reattempts a reservation | 
        
        
            | C. Assembly mechanism | 
        
        
            | At each source, incoming data packets are electronically buffered according to their destination.       These packets are then assembled into bursts that are characterized by some minimum size       compatible with the switching capability of core optical nodes. Unlike conventional OBS, in which       the size of the burst is insensitive to the traffic conditions, adaptive OBS allows the source to       dynamically adjust the size of the burst to the network load. We use the number of active data flows       as a measure of network congestion. Specifically, the size of the burst sent by any SD pair is equal       to the minimum burst size, say B, multiplied by the number of active data flows on this SD pair at       the reception of the reserve control packet. A data flow here refers to any instance of application       and is typically identified through the usual 5- uple of the IP header: source and destination IP       addresses, source and destination ports, and protocol. | 
        
        
            
            STABILITY ANALYSIS
             | 
        
        
            | A. Network model | 
        
        
            | Let L be the number of links and Wl the number of data wavelengths of link l (excluding the       control wavelength). There are K source-destination (SD) pairs in the network. Each SD pair k is       characterized by some set of eligible pathsin the network. Path j of SD pair k is defined by some       subset of links, pkj ⊂{ 1,...,L}. Any burst transmission requires the prior reservation of some path       from the source to the destination. Each reservation takes one round-trip time, denoted by δkj for       SD pair k on path j. We consider the general case where SD pair k runs Nk reservation processes in       parallel and can thus transmit up to Nk bursts simultaneously, (possibly on the same path, using       different wavelengths). The source must then be equipped with at least Nk tunable transmitters. | 
        
        
            | We consider two types of networks, depending on the technology of the underlying optical       switches: | 
        
        
            | • Wavelength conversion: A lightpath can use any available wavelength on each link. In       particular, there is no need to specify the allocated wavelengths. The network state at time t       is then described by some vector y(t) whose component kj corresponds to the number of       lightpaths reserved for SD pair k on path j at time t. The capacity contraints are given by: | 
        
        
              | 
        
        
            | • No wavelength conversion: A lightpath must use the same wavelength from the source to       the destination. To ensure connectivity, we then assume that all links have the same number       of wavelengths, denoted by W. The network state at time t is described by some vector y(t)       whose kjw component is equal to 1 if some lightpath is reserved for SD pair k on path j and       wavelength w at time t, and is equal to 0 otherwise. We still denote by ykj(t)= W w=1       ykjw(t) the number of lightpaths reserved for SD pair k on path j at time t. Since a       wavelength cannot be allocated to more than one SD pair, the capacity constraints become: | 
        
        
              | 
        
        
            | • In both cases, the total number of reserved lightpaths of SD pair k, say yk(t)= j ykj(t),       cannot exceed Nk. We denote by Y the set of feasible states, that satisfy this constraint and       depending on the considered network. Let R be the optical line rate of each wavelength, in       bit/s. The average throughput of SD pair k when state y is selected with probability π(y) is       given by: | 
        
        
              | 
        
        
            | φ the corresponding vector and refer to the capacity region as the set of vectors φ generated       by all probability measures π on the set Y. This defines the set of all throughput vectors that       can be allocated to the SD pairs . | 
        
        
            | B. Resource allocation | 
        
        
            | Let xk be the number of active flows on SD pair k; the pair becomes active as soon as xk > 0.       Whenever active, source k runs Nk reservation processes in parallel. Each process attempts to       reserve a lightpath after some exponential | 
        
        
            | backoff time of parameter ν. For simplicity, we assume1 that a single path is attempted at random.       Specifically, path j is attempted with probability αkj > 0, with j αkj =1. In the absence of       wavelength conversion, we assume that a single wavelength is attempted at random. If the       reservation is successful, source k sends a burst of length xkB, where B denotes the minimum burst       size (in bits); otherwise, it reattempts a reservation after a new exponential backoff time of       parameter ν. | 
        
        
            | As mentioned above, we neglect the phenomenon of back- ward blocking. Specifically,       we assume that the reservation of source k starting at time t is successful if and only if the vector       y(t)+ekj satisfies the capacity constraints (1) in case of wavelength conversion, or the vector       y(t)+ekjw satisfies the capacity constraints (2) in the absence of wavelength conver- sion, where w       denotes the attempted wavelength and ekj,ekjw are the corresponding unit vectors of Y. The       network state then changes instantaneously at time t, the actual transmission starting at time t + δkj       for xkτ time units, where τ = B/R denotes the transmission time of a burst of minimum size. Under       the above assumption, the reservation processes behave as a multiclass loss network of Engset type       with class- k customers representing the Nk reservation processes of SD pair k. The associate       stationary measure in state x is given by : | 
        
        
              | 
        
        
            | We obtain the stationary distribution of the resource allocation y in state x by normalization: | 
        
        
              | 
        
        
            | By the insensitivity property , this stationary distribution is independent of the distribution of the       backoff times beyond the mean, provided the latter has a continuous, infinite support. | 
        
        
            | C. Flow-level dynamics | 
        
        
            | Assume that data flows arrive according to a Poisson process of intensity λk > 0 at SD pair k and       have exponential2 flow sizes of mean σk bits. We denote by ρk = λkσk the traffic intensity of pair k       in bit/s and by ρ the corresponding vector. Let x(t) be the network state (in terms of the number of       flows on each SD pair) at time t. Assuming that the flow time- scale is much slower than the burst       time-scale, the throughput of SD pair k in state x is given by: | 
        
        
              | 
        
        
            | The network state x(t) then corresponds to that of a system of K coupled queues with arrival rates       λk and service rates φk(x)/σk. We say that the network is stable if the underlying Markov process is       ergodic, meaning that the number of active flows on each SD pair achieves a stationary regime. We       have the following key result, showing the optimality of adaptive OBS in terms of resource       allocation: | 
        
        
            | The network is stable whenever the vector ρ of traffic intensities lies in the interior of the capacity       region. | 
        
        
            | If the vector of traffic intensities lies in the interior of the capacity region, there exist some       >0, and some probability measure π on Y such that: | 
        
        
              | 
        
        
            | Note that we can choose π(y) > 0 for all y ∈Y . | 
        
        
            | Define: | 
        
        
              | 
        
        
              | 
        
        
            | satisfies ΔF(x) ≤−α in all states x but some finite number. Using the convention 0log(0) ≡ 0, we       have: | 
        
        
              | 
        
        
            | with: | 
        
        
              | 
        
        
            | using (4)  and (5) | 
        
        
              | 
        
        
            | Let: | 
        
        
              | 
        
        
            | using the fact that: | 
        
        
              | 
        
        
            | In view of Lemma 1, we have for all states x but some finite | 
        
        
            | Since v(x,y) ≤ v(x) for all states x, the second term is non- positive and we deduce that for all states x but some finite       number: | 
        
        
              | 
        
        
            | Since π(y) > 0 for all y ∈Y, this expression tends to −∞ when |x| = ??k xk tends to +∞. The       differences ΔF(x) − G(x) and G(x)−H(x) being upper bounded, we deduce that there exists α>0       such that ΔF(x) ≤−α for all states x but some finite number. | 
        
        
            
            PERFORMANCE RESULTS
             | 
        
        
            | I am comparing the performance of AOBS and OBS in terms of Burst Delay, Burst Drop,       Blocking probability, Burst Received, Delay and Packets Received. Following are the graphical       representation of obtained output | 
        
        
            | RATE VS BURST DELAY | 
        
        
              | 
        
        
            | RATE VS BURST DROP | 
        
        
              | 
        
        
            | RATE VS BLOCKING PROBABILITY | 
        
        
              | 
        
        
            
            CONCLUSION
             | 
        
        
            | Unlike conventional OBS, in which the size of the burst is insensitive to the traffic conditions,       adaptive OBS allows the source to dynamically adjust the size of the burst to the network load. We       use the number of active data flows as a measure of network congestion. Specifically, the size of       the burst sent by any SD pair is equal to the minimum burst size, say B, multiplied by the number       of active data flows on this SD pair at the reception of the reserve control packet. A data flow here       refers to any instance of application and is typically identified through the usual 5- uple of the IP       header: source and destination IP addresses, source and destination ports, and protocol. | 
        
        
            |   | 
        
        
            
            References
             | 
        
        
            
            
                - C.Qiao  and m.yoo, “optical burst switching (OBS) – A new paradigm for an optical  internet,”journal of high speed networks,vol.8, pp.69- 84,1999.
 
                 
                -  “Service Differentiation in Optical Burst  Switching Networks”,christophauger,Klausdolzer,janspath,Stefanbodamer  university of Stuttgart,institute of communication networks and computer  engineering(IND)
 
                 
                - “Improvement  of Burst Transmission Delay using Offset Time for Burst Assembly in Optical  Burst Switching”,taiju MIKOSHI and toyofumiTAKENAKA.
 
                 
                - TI.  Baldine, H.l, G. Perros, G. Rouskas, and D. Stevenson, “JumpStart: A Just-in-Time  signaling architecture for WDM burst-switched networks,” IEEE Communications  Magazine, vol. 40, pp. 82–89, 2002.
 
                 
                - T.  Bonald, R.-M. Indre, S. Oueslati, and C. Rolland, “On virtual optical bursts  for qos support in obs networks,” in Proc. of ONDM, 2010.
 
                 
             
             |