The invention is related to a method and a network node for routing a call through a communication network, preferably by using a Quality of Service routing algorithm.
A common and important technique for routing connections through a network is known as Source Node Routing (SNR). In this technique, the source of a new connection calculates the route based on its own knowledge of the network topology and the state and utilization of the links therein. Routers periodically, or following a threshold exceeding event, flood the state of the links to which they are attached throughout the network. In this way, the source nodes find out about the current state of the network from time to time. However the information (known as the link state database) rapidly becomes out of date, and also each source node has the same view of the network so that they all tend to choose the same set of links which soon become full causing calls to be blocked, while some links still have free capacity to support new connections. One possibility to solve this problem could be that the frequency of the link state flooding will be increased but this causes increased signalling traffic. For finding a route from a source node to a destination node through a network, one well-known algorithm is Dijkstra's algorithm which computes the shortest path. One variant of this algorithm has sometimes been referred to as OSPF—Open Shortest Path First algorithm, since it is used in the Internet routing protocol with the same name, which has been specified by RFC 2328 and other related documents (J. Moy, “OSPF Version 2”, RFC 2328, April 1998.). The use of QoS routing in mobile core networks has become necessary in order to meet the needs of multimedia applications and to improve the efficiency of the network. For QoS routing, routing algorithms must be designed to meet QoS constraints. One such algorithm is called CSPF, which stands for Constrained Shortest Path First. It is an algorithm which searches for the shortest path through a network which obeys certain constraints such as minimum bandwidth, maximum delay. This is based on the Dijkstra's algorithm for computation of the shortest path. CSPF can be used within a node running OSPF protocol. Many studies have been performed into the benefits of QoS routing but these concentrate on the benefits of QoS routing without taking into account the effect of mobility by an ever increasing population of users. Mobile subscribers cause varying load on network elements and routers. There are unacceptable call blocking ratios during some periods of the day for non-QoS routing algorithms (e.g. OSPF). QoS routing algorithms are shown to cope with the varying population distributions much more efficiently than non-QoS algorithms.
The present invention aims to solve the blocking of calls problem.
In one embodiment of the invention for finding a path for routing a call from a source-node to a destination-node through a communication network is a method and an apparatus, which solve the problem by using a shortest path algorithm such as Dijkstra or Bellman-Ford but with the distance being a random variable dependent on the link's capacity and free bandwidth. In this way routers will not tend to choose the same links and load sharing of the connections across the network will be achieved, decreasing congestion and increasing call acceptance probability. Any function of the links (paths) or the network could be used as a random variable including historical information and path parameters.
One advantage of the invention is to solve the blocking of calls problem without requiring manual modification of the costs of the links involved, such that the invention can improve the overall efficiency of the network.
The invention will be described in more detail below with reference to the exemplary embodiments and drawings, in which:
Number | Date | Country | Kind |
---|---|---|---|
042512913 | Mar 2004 | EP | regional |
This application is a national stage of PCT/EP2005/050904 which was published on Sep. 29, 2005 and which claims the benefit of priority to European Application No. 04251291 filed Mar. 5, 2004.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP05/50904 | 3/2/2005 | WO | 11/21/2006 |