120 likes | 237 Views
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.
E N D
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. • 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.
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).
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.
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}
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
Analytical Results Let denotes the state of the Markov chain, where ni is the number of wavelengths used by class ci.
Simulation Results • Blocking probabilities of the three mechanisms.
Simulation Results (continued) • Blocking probabilities of the three mechanisms with network congestion.
Simulation Results (continued) • System utilization.
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.