Title :
A time varying filtering theory for constrained traffic regulation and dynamic service guarantees
Author :
Chang, Cheng-Shang ; Cruz, Rene L.
Author_Institution :
Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
By extending the filtering theory under the (min, +)-algebra to the time varying setting, we solve the problem of constrained traffic regulation and develop a calculus for dynamic service guarantees. For a constrained traffic regulation problem with maximum tolerable delay d and maximum buffer size q, the optimal regulator that generates the output traffic conforming to a subadditive envelope f and minimizes the number of discarded packets is a concatenation of the g-clipper with g(t)=min[f(t+d), f(t)+q] and the maximal f-regulator. The g-clipper is a bufferless device which optimally drops packets as necessary in order that its output be conformant to an envelope g. The maximal f-regulator is a buffered device that delays packets as necessary in order that its output be conformant to an envelope f. The f-regulator is a linear time invariant filter with impulse response f, under the (min, +)-algebra. To provide dynamic service guarantees in a network, we develop the concept of a dynamic server as a basic network element. Dynamic servers can be joined by concatenation, “filter bank summation” and feedback to form a composite dynamic server, we also show that dynamic service guarantees for multiple input streams sharing a work conserving link can be achieved by a dynamic SCED (service curve earliest deadline) scheduling algorithm, if an appropriate admission control is enforced
Keywords :
algebra; buffer storage; calculus; channel bank filters; filtering theory; packet switching; queueing theory; telecommunication congestion control; telecommunication traffic; time-varying filters; SCED scheduling algorithm; admission control; buffered device; bufferless device; calculus; composite dynamic server; constrained traffic regulation; dynamic server; dynamic service guarantees; filter bank summation; g-clipper; impulse response; linear time invariant filter; maximum buffer size; maximum tolerable delay; min-plus algebra; multiple input streams; network element; optimal regulator; output traffic generation; packet delay; queueing; service curve earliest deadline; subadditive envelope; time varying filtering theory; work conserving link; Admission control; Calculus; Constraint theory; Delay; Feedback; Filtering theory; Network servers; Nonlinear filters; Regulators; Scheduling algorithm;
Conference_Titel :
INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
New York, NY
Print_ISBN :
0-7803-5417-6
DOI :
10.1109/INFCOM.1999.749253