Methods and systems for routing signalong messages to the same destination over different routes using message origination information associated with non-adjacent signaling nodes
DCFirst Claim
1. A network routing node for routing a signaling message via one of a plurality of different routes to the same destination based on origination information associated with the signaling message and independently of source node location, the network node comprising:
- (a) a signaling link interface module for receiving a signaling message originating from a signaling node that is not adjacent to the network routing node;
(b) a routing database associated with the signaling link interface module, the routing database including a plurality of different routes to the destination identified by destination information in the signaling message, the routes being distinguishable from each other in the routing database using origination information associated with a plurality of non-adjacent signaling nodes; and
(c) a routing function associated with the routing database for using origination information associated with the signaling message to select one of the plurality of signaling routes for routing the signaling message to the destination identified by the destination information based on the non-adjacent node origination information in the routing database.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Methods and systems for associating a plurality of different routes with the same destination and for routing signaling messages to the destination based on originating information associated with non-adjacent signaling nodes are disclosed. A routing database in a signal transfer point includes multiple routes to the same destination. The routes are distinguishable from each other in the routing database using message origination information associated with signaling nodes that are not adjacent to the signal transfer point. When a signaling message is received, origination and destination information in the signaling message are used in combination to select among multiple routes to a destination having a network address corresponding to the destination information in the signaling message. The signaling message is then routed over the route selected using the originating information. The selected route may be a high-speed route used to provide a particular quality of service.
-
Citations
33 Claims
-
1. A network routing node for routing a signaling message via one of a plurality of different routes to the same destination based on origination information associated with the signaling message and independently of source node location, the network node comprising:
-
(a) a signaling link interface module for receiving a signaling message originating from a signaling node that is not adjacent to the network routing node; (b) a routing database associated with the signaling link interface module, the routing database including a plurality of different routes to the destination identified by destination information in the signaling message, the routes being distinguishable from each other in the routing database using origination information associated with a plurality of non-adjacent signaling nodes; and (c) a routing function associated with the routing database for using origination information associated with the signaling message to select one of the plurality of signaling routes for routing the signaling message to the destination identified by the destination information based on the non-adjacent node origination information in the routing database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for selecting among signaling routes to the same destination, the method comprising:
-
(a) maintaining a routing database in a network routing node; (b) provisioning, in the routing database, a plurality of different routes to the a destination; (c) in the routing database, separately identifying the routes to the destination using origination information identifying nodes that are not adjacent to the routing node; (d) receiving a signaling message originating from one of the nodes, the signaling message including origination information identifying one of the nodes and destination information; (e) using the destination information in combination with the origination information to select one of the routes to the destination in the routing database; and (f) transmitting the message to the destination using the selected signaling route. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 33)
-
-
26. A method for selectively distributing network management messages to adjacent network nodes, the method comprising:
-
(a) associating a destination point code with a plurality of different routes to the same destination in a network routing database; (b) in the routing database, separately identifying the routes to the same destination in the routing database using message origination information; (c) detecting network management events associated with the destination point code; and (d) generating network management messages in response to the events and sending the network management messages only to nodes having network addresses corresponding to the message origination information in the routing database. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A method for providing differential quality of service routing using a plurality of different routes to the same destination based on source node identification information, the method comprising:
-
(a) connecting a plurality of source nodes to a signal transfer point via an intermediate network, each source node having a network address; (b) connecting a destination to the signal transfer point via a plurality of different routes, each route providing a different quality of service; (c) provisioning a database in the signal transfer point to differentiate among the routes to the destination using the network addresses of the source nodes; (d) at the signal transfer point, receiving signaling messages from the source nodes, the signaling messages having originating addresses corresponding to the network addresses of the source nodes; and (e) using the originating address in each signaling message to select one of the routes for routing the signaling messages to the destination, thereby providing differential quality of service based on the source node and independently of the intermediate network.
-
Specification