COMMUNICATIONS NETWORK MANAGEMENT
First Claim
1. A communications network comprising:
- a plurality of network segments, each of the plurality of network segments comprising a segment management module, one or more routers and a plurality of communications links, the communications links connecting each router to one or more other routers; and
a supervisory management module, wherein, in use, the network is configured such that each segment management module predicts the performance of the or each router in its respective segment that carries a data flow based on operational data reported by the or each router and if the predicted performance exceeds a threshold value, that segment management module willa) identify an alternative routing for the data flow within that network segment;
orb) if an alternative routing for the data flow cannot be found within that network segment, send a report to the supervisory management module, the supervisory management module being configured to, in use, take action in response to the report.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a communications network which is divided into a plurality of segments, with, each segment comprising one or more routers and one or more communications links that connect the routers. Each of the segments also comprises a segment management module. Each of the segment management modules reports to a supervisory management module and the communications network may comprise one or more supervisory management modules. If a segment management module predicts that a QoS threshold will be breached then it may re-route a data flow within that segment. If such a re-route is not possible then it will send a request to its supervisory management module to initiate a re-routing to a further segment.
48 Citations
12 Claims
-
1. A communications network comprising:
- a plurality of network segments, each of the plurality of network segments comprising a segment management module, one or more routers and a plurality of communications links, the communications links connecting each router to one or more other routers; and
a supervisory management module, wherein, in use, the network is configured such that each segment management module predicts the performance of the or each router in its respective segment that carries a data flow based on operational data reported by the or each router and if the predicted performance exceeds a threshold value, that segment management module willa) identify an alternative routing for the data flow within that network segment;
orb) if an alternative routing for the data flow cannot be found within that network segment, send a report to the supervisory management module, the supervisory management module being configured to, in use, take action in response to the report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- a plurality of network segments, each of the plurality of network segments comprising a segment management module, one or more routers and a plurality of communications links, the communications links connecting each router to one or more other routers; and
-
11. A method of managing a communications network, the communications network comprising:
- a plurality of network segments, each of the plurality of network segments comprising a segment management module, one or more routers and a plurality of communications links, the communications links connecting each router to one or more other routers; and
a supervisory management module,the method comprising the steps of; i) each segment management module predicting the performance of the or each router in its respective segment that carries a data flow based on operational data reported by the or each router and if the predicted performance exceeds a threshold value, that segment management module will ii) identify an alternative routing for the data flow within that network segment;
oriii) if an alternative routing for the data flow cannot be found within that network segment, send a report to the supervisory management module, the supervisory management module being configured to, in use, take action in response to the report. - View Dependent Claims (12)
- a plurality of network segments, each of the plurality of network segments comprising a segment management module, one or more routers and a plurality of communications links, the communications links connecting each router to one or more other routers; and
Specification