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 a routing status information hierarchy including a plurality of levels, each level including a plurality of routing entities;
(b) detecting a change in status of a routing entity associated with a first level;
(c) in response detecting the change in status, determining whether the change in status of the first routing entity associated with the first level affects a second routing entity associated with a second level higher than the first level; and
(d) in response to determining that the change in status affects the second routing entity, communicating a change in status of the second routing entity to communication modules in a distributed signaling message routing system.
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.
-
Citations
9 Claims
-
1. A method for managing and distributing routing status information in a distributed message routing system, the method comprising:
-
(a) defining a routing status information hierarchy including a plurality of levels, each level including a plurality of routing entities; (b) detecting a change in status of a routing entity associated with a first level; (c) in response detecting the change in status, determining whether the change in status of the first routing entity associated with the first level affects a second routing entity associated with a second level higher than the first level; and (d) in response to determining that the change in status affects the second routing entity, communicating a change in status of the second routing entity to communication modules in a distributed signaling message routing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) defining a routing status information hierarchy including a plurality of levels, each level including routing information associated with a plurality of routing entities; (b) detecting a change in status of a routing entity associated with a first level; (c) in response detecting the change in status, determining a routing entity associated with a highest level in the routing status information hierarchy affected by the change in status; and (d) communicating a change in status of the routing entity associated with the highest level to communication modules in a distributed signaling message routing system.
-
Specification