DRCL JavaSim API

drcl.intserv.scheduler
Class Translator_DCTS

java.lang.Object
  |
  +--drcl.intserv.RspecTranslator
        |
        +--drcl.intserv.scheduler.Translator_DCTS

public class Translator_DCTS
extends RspecTranslator

DCTS translator: works with any traffic model that implements TrafficPeriodic. It produces Rspecs in the SpecR_DCTS class. The worse-case delay per hop is specified as the period of the traffic model and assigned as D in SpecR_DCTS. If the resulting end-to-end delay does not satisfy the end-to-end delay requirement, then D is obtained by *equally* dividing the delay requirement to each hop.

See Also:
TrafficPeriodic, SpecR_DCTS

Constructor Summary
Translator_DCTS()
           
 
Method Summary
 SpecR translate(SpecAd adspec_, QoSRequirement qos_)
          Given the Adspec, the method returns the "minimum" Rspec that satisfies the specified QoS requirement.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Translator_DCTS

public Translator_DCTS()
Method Detail

translate

public SpecR translate(SpecAd adspec_,
                       QoSRequirement qos_)
Description copied from class: RspecTranslator
Given the Adspec, the method returns the "minimum" Rspec that satisfies the specified QoS requirement. It returns null if such an Rspec does not exist.
Overrides:
translate in class RspecTranslator

DRCL JavaSim API

Copyright © 2001 - DRCL, OSU     ~ Back to JavaSim Home ~