×

Cell loss rate sensitive routing and call admission control method

  • US 5,850,385 A
  • Filed: 01/11/1995
  • Issued: 12/15/1998
  • Est. Priority Date: 09/24/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for routing offered traffic through an Asynchronous Transfer Mode (ATM) network comprising nodes wherein each node is adapted to communicate with each of the other nodes, said method comprising the step of generating sets of routes between source and destination node pairs wherein each route comprises at least one link interconnecting specific nodes, wherein each node comprises a multiplexer connecting each link incoming into a node to a multiplexed line which forms a link to another node, said method further comprising the steps of:

  • controlling the selection of traffic routes between said source and destination node pairs from the corresponding sets of routes by evaluating each of the routes in the corresponding sets of routes using a routing protocol in which cell loss rates of the sets of routes are used as matrix elements of a routing matrix in a routing protocol calculation;

    dividing calls into priority calls and non-priority calls according to a preset criteria; and

    performing a priority control to favor said priority calls over said non-priority calls such that priority calls are transferred before said non-priority calls,wherein evaluating said cell loss rate comprises the steps of;

    (a) determining a probability distribution function (G) for priority calls (p) and for non-priority (np) calls from ##EQU17## where .left brkt-bot. .right brkt-bot. is defined as an integer which is a smallest integer closest to the number within .left brkt-bot. .right brkt-bot. and is greater than the number within .left brkt-bot. .right brkt-bot. if the number within .left brkt-bot. .right brkt-bot. is not an integer, or, if the number within .left brkt-bot. .right brkt-bot. is an integer, then .left brkt-bot. .right brkt-bot. is defined as the number within .left brkt-bot. .right brkt-bot.,MT1 is the maximum number of cells that can be transferred to a multiplexed line during the time T1,T1 is the inverse of the peak bit rate for the call whose peak bit rate is the maximum value among the non-priority calls,V is the bit rate of the multiplexed line,Nj is the number of calls of type j,nj is the number of activated calls of type j,Vpj is the peak bit rate of the activated call j,Vaj is the average bit rate of the activated call j,P(k) is a probability density function for a packet arriving in a number k and where the peak bit rate for the calls is smaller than a predetermined value driven from a system parameter such as a speed of the multiplexed line,Qk is a probability density function for a packet arriving in the number of k from a certain type of call, and where the peak rate for the calls is greater than a predetermined value driven from the system parameter,L is an integer equal to the number of types of calls that are multiplexed, andwhere F(n) is evaluated when a new call is established through the recursive equation, ##EQU18## (b) evaluating the cell loss rate for priority calls from ##EQU19## and for non-priority calls from ##EQU20##

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×