Method and device for remotely controlling the congestion of meshed flow in a packet mode telecommunication network
AssigneeIpanema Technologies
InventorsThierry Grenot, Florian Bonnet, Bernard Imbert, Jacques Provost
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for remotely controlling the congestion of meshed flow exchanged in a packet mode telecommunication network between a number N of central sites Ci provided with flow management devices and a number M of remote sites Dm devoid of such devices. According to the invention, said active devices of central sites Ci exchange between them information intended specifically for the management of flows exchanged between each of the central sites Ci and each of the remote sites Dm.
Claims9
Method for remotely controlling congestion of meshed flow exchanged in a packet mode telecommunication network between a number N of central sites Ci provided with active devices for managing flow and a number M of remote sites Dm devoid of such devices, said central sites exchanging between them information intended specifically for managing the flow exchanged between each of the central sites and each of the remote sites, the method comprising the following steps:
- dynamically associating each remote site to a subset of central sites according to actual traffic observed,
- establishing a dynamic traffic matrix indicating, for each remote site, the group of central sites exchanging data with this remote site during a given observation period, the establishment of the dynamic traffic matrix being executed periodically during a first processing loop having a duration configured to establish an aggregate traffic matrix that takes into account the superposition of all of the traffic types during said period,
- exchanging between the different central sites of each group of minimal information on real time traffic with each of said remote sites, the exchanges of information between the central sites and the definition of a local image that indicates the state of pre-congestion being executed periodically during a second processing loop having a duration configured to establish a traffic matrix in real time in such a way as to detect in real time the different states of congestion,
- defining using the information exchanged in the previous step a local image indicating the state of pre-congestion for the traffic of each remote site,
- calculating rules for managing traffic exchanged with each remote site according to the image defined in the previous step;
- the method characterized in that the calculation of the rules for managing traffic is executed periodically during a third processing loop having a very short duration in relation to the execution durations of the first and second processing loops in such a way as to adjust the traffic in real time according to the type and quantity of flow exchanged between the central sites and the remote sites.
Device for remotely controlling congestion of meshed flow exchanged in a packet mode telecommunication network between a number N of central sites Ci provided with active devices for managing flow and a number M of remote sites Dm devoid of such devices, the device comprising:
- means for establishing a traffic matrix indicating, for each remote site, the group of central sites exchanging data with this remote site during a given observation period, the establishment of the dynamic traffic matrix being executed periodically during a first processing loop having a duration configured to establish an aggregate traffic matrix that takes into account the superposition of all of the traffic types during said period,
- means for exchanging between the different central sites of each group of minimal information on real time traffic with each of said remote sites, the exchanges of information between the central sites and the definition of a local image that indicates the state of pre-congestion being executed periodically during a second processing loop having a duration configured to establish a traffic matrix in real time in such a way as to detect in real time the different states of congestion,
- means for defining using information exchanged a local image indicating the state of congestion at the level of each remote site,
- means for calculating and applying rules for managing traffic exchanged with each remote site according to the image defined, the calculation of the rules for managing traffic is executed periodically during a third processing loop having a very short duration in relation to the execution durations of the first and second processing loops in such a way as to adjust the traffic in real time according to the type and quantity of flow exchanged between the central sites and the remote sites.
Dependencies are inferred from the claim text.