Methods, systems, and computer program products for organizing, managing, and selectively distributing routing information in a signaling message routing node
First Claim
1. A method for managing and distributing routing status information in a distributed message routing system, the method comprising:
- (a) defining, at a data communications module (DCM), a routing status information hierarchy including a plurality of levels, each level including a plurality of routing entities;
(b) detecting, at the DCM, a change in status of a first routing entity associated with a first hierarchical level in the routing status information hierarchy;
(c) in response to detecting the change in status of the first routing entity associated with the first hierarchical level, determining, at the DCM, whether the change in status of the first routing entity associated with the first hierarchical level affects a second routing entity associated with a second hierarchical level higher in the routing information hierarchy than the first hierarchical level, wherein the seconding routing entity includes a grouping of related routing entities usable for reaching a destination, wherein the first routing entity is a member of the grouping; and
(d) in response to determining that the change in status affects the second routing entity, communicating, at the DCM, a change in status of the second routing entity of the second hierarchical level to communication modules in a distributed signaling message routing system, wherein communicating a change in status of the second routing entity includes indicating whether the second routing entity is available, and refraining from communicating a change in status of the first routing entity of the first hierarchical level to the communication modules in the distributed signaling message routing system, wherein the routing entities include virtual signaling links, IP destinations, and SS7 routes.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.
193 Citations
5 Claims
-
1. A method for managing and distributing routing status information in a distributed message routing system, the method comprising:
-
(a) defining, at a data communications module (DCM), a routing status information hierarchy including a plurality of levels, each level including a plurality of routing entities; (b) detecting, at the DCM, a change in status of a first routing entity associated with a first hierarchical level in the routing status information hierarchy; (c) in response to detecting the change in status of the first routing entity associated with the first hierarchical level, determining, at the DCM, whether the change in status of the first routing entity associated with the first hierarchical level affects a second routing entity associated with a second hierarchical level higher in the routing information hierarchy than the first hierarchical level, wherein the seconding routing entity includes a grouping of related routing entities usable for reaching a destination, wherein the first routing entity is a member of the grouping; and (d) in response to determining that the change in status affects the second routing entity, communicating, at the DCM, a change in status of the second routing entity of the second hierarchical level to communication modules in a distributed signaling message routing system, wherein communicating a change in status of the second routing entity includes indicating whether the second routing entity is available, and refraining from communicating a change in status of the first routing entity of the first hierarchical level to the communication modules in the distributed signaling message routing system, wherein the routing entities include virtual signaling links, IP destinations, and SS7 routes. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising computer executable instructions embodied in a non-transitory computer readable medium for performing steps comprising:
-
(a) defining, at a data communications module (DCM), a routing status information hierarchy including a plurality of levels, each level including a plurality of routing entities; (b) detecting, at the DCM, a change in status of a first routing entity associated with a first hierarchical level in the routing status information hierarchy; (c) in response to detecting the change in status of the first routing entity associated with the first hierarchical level, determining, at the DCM, whether the change in status of the first routing entity associated with the first hierarchical level affects a second routing entity associated with a second hierarchical level higher in the routing information hierarchy than the first hierarchical level, wherein the seconding routing entity includes a grouping of related routing entities usable for reaching a destination, wherein the first routing entity is a member of the grouping; and (d) in response to determining that the change in status affects the second routing entity, communicating, at the DCM, a change in status of the second routing entity of the second hierarchical level to communication modules in a distributed signaling message routing system, wherein communicating a change in status of the second routing entity includes indicating whether the second routing entity is available, and refraining from communicating a change in status of the first routing entity of the first hierarchical level to the communication modules in the distributed signaling message routing system, wherein the routing entities include virtual signaling links, IP destinations, and SS7 routes.
-
Specification