Nova Patents
AU5568898A

Communications network

Abstract

In a communications network, a count is maintained of the number of calls made to a selected number. The number may be that of an answering centre or of any other destination which has the capacity to handle a multiplity of calls simultaneously. The count is automatically updated when calls are admitted to the number and when they are terminated. If a new call would take the number of calls in progress above a stored value for the maximum capacity of the number, then the call is rejected. In one implementation, resources are allocated dynamically on an Overload Control Server (66; Figure 6) to a particular destination number only when congestion occurs. The stored value for the capacity may be amended automatically depending on the response of the network to admitted calls. The value for the capacity may initially be estimated as a function of the holding times for calls to the destination number.

Term

Term ended

Projected expiry passed 14 January 2018, 8.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 3 independent, 3 dependent

  1. 1
    CLAIMS 1. A method of operating a communications network including steps of:a) maintaining, for a selected destination number which has the capacity 5 to receive a multiplicity of calls, a count of the number of calls currently in progress;b) automatically updating the said count when calls are admitted to the selected destination number and when calls are terminated;c) storing a value for the maximum capacity of the selected destination 10 number;d) when a new call is made to the selected destination number, comparing the count of the number of calls in progress and the said value for the maximum capacity and rejecting the new call when admitting the call would cause the maximum capacity to be exceeded.
  2. 3
    A method according to any one of the preceding claims, in which steps (a) to (d) are initiated only when congestion is detected at the destination number.
  3. 5
    5 arranged, when the number of calls in progress is equal to the stored value for the maximum capacity, to increment the stored value for the maximum capacity, to monitor the response of the network to a further admitted call, if a BUSY signal is returned then decrements the stored value for the maximum capacity, and otherwise maintains the stored value for the maximum capacity at the incremented 10 level. 15. A communications network comprising:a) a plurality of interconnected nodes arranged to provide connections between terminal resources;and b) a call control server according to any one of claims 11 to 14. 16. A method of operating a communications network including steps of: a) maintaining, for a selected destination number which has the capacity to receive a multiplicity of calls, a count of the number of calls currently in progress;20 b) automatically updating the said count when calls are admitted to the selected destination number and when calls are terminated;c) storing a value for the maximum capacity of the selected destination number;d) when a new call is made to the selected destination number, comparing 25 the count of the number of calls in progress and the said value for the maximum capacity and rejecting the new call when admitting the call would cause the maximum capacity to be exceeded;and e) subsequently amending, in dependence upon the response of the network to an admitted call, the value for the maximum capacity which was stored 30 in step (c). 17. A method according to any one of claims 1 to 9 or claim 16, including: incrementing the stored value for the maximum capacity;WO 98/33333 PCT/GB98/00106 admitting a further call;if a BUSY signal is returned then decrementing the stored value for the maximum capacity, otherwise maintaining the stored value for the maximum capacity at the incremented level. 18. A method according to any one of claims 1 to 9 or claim 16 or 17, including decreasing the stored value for the maximum capacity if at any time a busy signal is received in response to a call admitted when the call counter has a value less than the stored value of the maximum capacity. 19. A call control server according to claim 11 or 14, in which the capacity tracker is aranged to decrease the stored value for the maximum capacity if at any time a busy signal is received in response to a call admitted when the call counter has a value less than the stored value of the maximum capacity. WO 98/33333 PCT/GB98/00106 SUBSTITUTE SHEET (RULE 26) SUBSTITUTE SHEET (RULE 26) TrackWait Tracking Fig.2. CIP=maxCIP: set track unassign timers busy received: Track timer expires: increment maxCIP, increment increment decrement maxCIP, set incremental Training Seen N calls start, and f*N calls finish: set maxCIP=estimate Busy received?^ decrement maxCIP,^ set increment=1 y / Track d e Unassigned Sampling detects busy: start monitoring all calls unassign timer expires: stop monitoring all calls WO 98/33333 PCT/GB98/00106 SUBSTITUTE SHEET (RULE 26) WO 98/33333 PCT/GB98/00106 AnsCtr Servicel Service2 AC Server START Fig.4. SUBSTITUTE SHEET (RULE 26) LEARN l WO 98/33333 PCT/GB98/00106 SUBSTITUTE SHEET (RULE 26) VO 98/33333 PCT/GB98/00106 WO 98/33333 PCT/GB98/00106
  4. 6
    6/7 Fig.7. 710 λ 712-^ Λ V SUBSTITUTE SHEET (RULE 26) 81 -\ x-83 TO,'FROM NETWORK FigX© SUBSTITUTE SHEET (RULE 26) l/F