EP0889656A2

Real time control architecture for admission control in communications network

Abstract

The present invention relates to communications network and particularly although not exclusively to a method of optimizing the performance of a communications network with respect to admission and control of communications data. A communications network comprising N node elements operates N decision tables for controlling admission and control of data communications to the N node elements. Each node element generates corresponding performance data, and the N decision tables and N performance data are collected at a central network controller (1003). The network controller determines a set of new decision tables from the collected decision tables (1004) and distributes a new set of decision tables (1006) to each of the N node elements, which then proceed to operate the new decision tables throughout the network.

EP0889656A2, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Projected expiry passed 26 January 2018, 8.7 years ago.

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

15 claims: 9 independent, 6 dependent

  1. 1
    A method of controlling admission of communication signal data over a communications network comprising a plurality of node elements linked by a plurality of link elements, said method characterized by comprising the steps of:collecting a plurality of admission control policy data (1002) each relating to an admission control policy for admitting communications traffic data to a said node element;determining a new admission control policy data (1004) from said plurality of collected current admission control policy data;and operating said new admission control policy data at said plurality of node elements (1000).
  2. 5
    A method as claimed in any one of the preceding claims, wherein said step of determining a new admission control policy data comprises generating a simulated performance data from said new admission control policy data.
  3. 6
    A method as claimed in any one of the preceding claims, wherein said step of operating said new admission control policy data at each of said plurality of node elements comprises:at each node element;comparing a current performance data describing a current performance of said node element with a predetermined performance data;and if said current performance data is worse than said predetermined performance data, operating a previous said admission control policy data.
  4. 7
    A method as claimed in any one of the preceding claims, wherein said step of determining a new admission control policy data comprises:representing said plurality of admission control policy data as input data to an optimization algorithm;and operating said optimization algorithm to optimize said input admission control policy data.
  5. 8
    A method a claimed in any one of the preceding claims, wherein said step of determining a new admission control policy data comprises:representing said plurality of admission control policy data as a population of data strings;and evolving said population of said data strings to produce a new population of data strings representing a new set of admission control policy data.
  6. 9
    A method as claimed in any one of the preceding claims, wherein said step of operating new admission control policy data at said plurality of node elements comprises operating said new admission control policy for a predetermined period.
  7. 10
    A communications network characterized by comprising:a plurality of node elements (51-55) and a plurality of link elements (L1-L7);and an admission control policy data generator (200) for generating an admission control policy data for controlling admission of communications traffic data to the network, wherein each said node element admits input traffic data in accordance with an admission control policy data stored locally at said node element;each said node element periodically transmits said admission control policy data to said admission control policy data generator;and said admission control policy data generator operates to generate a new admission control policy data depending on a plurality of said admission policy data received from said plurality of node elements.
  8. 12
    A method of implementing transmission of communications signal data over a communications network comprising a plurality of node elements connected by a plurality of link elements, said method characterized by comprising the steps of:admitting communications data to each node element in accordance with a set of admission control policy data (2008);generating a respective performance data at each node element (2003), said performance data describing a performance of said node element;collecting said performance data corresponding to a plurality of said node elements (1002);and generating new admission control policy data (1005) depending on said collected performance data.
  9. 13
    A method of generating an admission control policy data for controlling transmission of communications traffic data over a communications network comprising a plurality of node elements linked by a plurality of link elements, said method characterized by comprising the steps of:representing a plurality of admission control policy data as a population of data strings (1500);evolving said population of data strings (1504) by data processing operations selected from the set reproduction, cross-over, mutation, to obtain an evolved population of data strings;generating a respective fitness data (1502) corresponding to each said string data;and selecting (1503) one or a plurality of data strings of said evolved population in accordance with said fitness data, said selected strings comprising a next generation population of data strings.