1 / 12

Service Differentiation in Optical Burst Switched Networks

Service Differentiation in Optical Burst Switched Networks. Chi-Hong Loi, Wanjiun Liao, and De-Nian Yang GLOBECOM’02. Proportional QoS. The loss rate of each class is maintained in a predefined proportion according to the priority.

Download Presentation

Service Differentiation in Optical Burst Switched Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Service Differentiation in Optical Burst Switched Networks Chi-Hong Loi, Wanjiun Liao, and De-Nian Yang GLOBECOM’02

  2. Proportional QoS • The loss rate of each class is maintained in a predefined proportion according to the priority. • An arrival packet will be dropped if its predefined loss rate is violated regardless of whether there is an idle channel. • This approach always causes excessive dropping.

  3. Protocol Fundamentals • There are k different classes c1, c2, …,ck with ascending priority order. • Let pi be the usage limit assigned to class ci. 0 ≤ p1 < p2 < … < pk ≤ 1, and . • Usage profile: • Usage limit. • Current usage. • List of scheduled requests in the same class (burst duration outgoing wavelength and a predefined timer).

  4. In-Profile Verification • A class is said to be in profile if its current usage does not exceed a predefined usage limit. • The current usage of class ci is defined as where nj is the number of scheduled requests of class cj in (t, t+τ), and lj is the burst length of request Rj. • Class ci is in profile if ρi ≤ pi; otherwise, the class is out of profile.

  5. Burst Preemption • Suppose that a switch has newly received a in-profile class request Rx, with start time sx and end time ex. • Let Co be a set of candidate classes to be preempted, defined as • Co = {ci | ρi > pi, i = 1, 2, …k}

  6. New Burst No No Eligible? Dropped In-profile? Yes Yes Find a previous request from out-of-profile class and make a preemption. Scheduled Update profile Operation Overview

  7. Analytical Results Let denotes the state of the Markov chain, where ni is the number of wavelengths used by class ci.

  8. Analytical Results (continued)

  9. Simulation Results • Blocking probabilities of the three mechanisms.

  10. Simulation Results (continued) • Blocking probabilities of the three mechanisms with network congestion.

  11. Simulation Results (continued) • System utilization.

  12. Conclusion • A new bufferless mechanism was described using a preemptive wavelength reservation mechanism to differentiate services in OBS networks. • The approach performs best in terms of lower blocking probability and higher resource utilization.

More Related