Claims
- 1. A method for measurement-based connection admission control in a packet data network,
- 2. A method according to claim 1, further comprising a step of
verifying whether a maximum delay of a queue of priority p is violated, wherein the requested new connection is granted, if said predetermined delay bound and said maximum delay are not violated.
- 3. A method according to claim 2, wherein
said checking is performed at regular time intervals corresponding to integer multiples of measurement time intervals.
- 4. A method according to claim 2, wherein
said verifying is performed at regular time intervals corresponding to integer multiples of measurement time intervals.
- 5. A method according to claim 3, wherein
said checking is performed according to the following equations: (nk+Dmaxq)·S≧Aq(nk)+a(nk)+A1,p−1(nk +Dmaxq), for all n=1, 2, . . . T, and (nk+Dmaxp)·S≧Ap(nk)+A1,p−1(nk+Dmaxp)+a(nk+Dmaxp), for all p=q+1, . . . , P and n=1, 2, . . . , T with S being a total service rate of the P queues each having an individual predetermined delay bound Dmaxp=i*k, iεN, k defining a measurement window of length k*τ, with τ being a smallest time period for measurements within a superposed measurement window T*τ, Ap(t), Aq(t) being the traffic constraint of the current workload of each queue of priority p and/or q, respectively, with the constraints being piecewise linear and concave between values t=n*k, n=1, 2, . . . , T, A1,p−1 representing the traffic constraints of current workload of queues from priority 1 to p, abd a new connection of priority q having an arrival constraint of a(t) requesting admission, with a(t) being also piecewise linear and concave between values t=n*k.
- 6. A method according to claim 1,
further comprising a step of
measuring at least one of the following traffic quantities:
the number of cells arriving to the switch means the number of cells leaving the switch means, the delay experienced by the cells between arrival at and departure from said switch means.
- 7. A method according to claim 6, wherein
said measurement step is effected per each queue at said switch means.
- 8. A method according to claim 6, wherein
said measurement step is effected per each connection at said switch means.
- 9. A method according to claim 1, wherein
said checking is performed at regular time intervals corresponding to integer multiples of measurement time intervals.
- 10. A method for measurement-based connection admission control in a packet data network,
- 11. A method according to claim 10, wherein said checking is performed according to the following equations:
for all k=1,2, . . . , T: 37Rk+rk<1Ikmin(PCR·Ik,MBS+SCR·(Ik-MBS/PCR)),where Rk={overscore (R)}k+ασk, k=1,2, . . . , T and rk is the maximal rate envelope of the new connection, and 38R_^T+rk+ασ^T<SCR,where 39R_^Tdenotes the average traffic rate over intervals of T.
- 12. A method according to claim 10, wherein
said connections are virtual channel connections (VCC) within virtual path connections (VPC).
- 13. A method for measurement-based connection admission control in a packet data network,
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of International Application PCT/EP99/04236 having an international filing date of Jun. 18, 1999 and from which priority is claimed under all applicable sections of Title 35 of the United States Code including, but not limited to, Sections 120, 363 and 365(c).
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/EP99/04236 |
Jun 1999 |
US |
Child |
10000758 |
Nov 2001 |
US |