METHODS, SYSTEMS AND DEVICES FOR DYNAMIC CONTEXT-BASED ROUTING USING A TOPOLOGY TREE
First Claim
1. A method of communicating signaling information in a telecommunications signaling network, comprising:
- receiving, in a first processor, a topology tree that categorizes components within the telecommunications signaling network into hierarchical groups;
receiving, in the first processor, a first message encoding signaling information from a source component;
decoding the received first message into an internal representation of the message;
performing application level routing operations using contextual information derived from the internal representation to identify a root node in the topology tree;
identifying a terminal node destination component using the identified root node and the hierarchical groups of the topology tree;
encoding the signaling information contained in the internal representation into a second message; and
sending the second message to the identified terminal node destination component.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, servers and systems for communicating signaling information in a telecommunications signaling network may involve using a topology tree categorizing network nodes into groups, receiving a first message encoding signaling information from a source, decoding the received first message into an internal representation of the message, determining if the internal representation identifies a destination component in the topology tree, performing application level routing operations by hierarchy to determine if information contained in the internal representation identifies a destination component in the topology tree, packaging the information contained in the internal representation into a second message encoding signaling information, and sending the second message encoding signaling information to the identified destination component. The topology tree may include one or more domains as root nodes, a peer-group as an internal node for each of the one or more domains, and a peer as a terminal node for the at least one peer-group.
-
Citations
21 Claims
-
1. A method of communicating signaling information in a telecommunications signaling network, comprising:
-
receiving, in a first processor, a topology tree that categorizes components within the telecommunications signaling network into hierarchical groups; receiving, in the first processor, a first message encoding signaling information from a source component; decoding the received first message into an internal representation of the message; performing application level routing operations using contextual information derived from the internal representation to identify a root node in the topology tree; identifying a terminal node destination component using the identified root node and the hierarchical groups of the topology tree; encoding the signaling information contained in the internal representation into a second message; and sending the second message to the identified terminal node destination component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server configured for use in a telecommunications signaling network, comprising:
a processor configured with processor-executable instructions to perform operations comprising; receiving a topology tree that categorizes components within the telecommunications signaling network into hierarchical groups; receiving, in the first processor, a first message encoding signaling information from a source component; decoding the received first message into an internal representation of the message; performing application level routing operations using contextual information derived from the internal representation to identify a root node in the topology tree; identifying a terminal node destination component using the identified root node and the hierarchical groups of the topology tree; encoding the signaling information contained in the internal representation into a second message; and sending the second message to the identified terminal node destination component. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory server-readable storage medium having stored thereon server-executable instructions configured to cause a server to perform operations comprising:
-
receiving a topology tree that categorizes components within the telecommunications signaling network into hierarchical groups; receiving, in the first processor, a first message encoding signaling information from a source component; decoding the received first message into an internal representation of the message; performing application level routing operations using contextual information derived from the internal representation to identify a root node in the topology tree; identifying a terminal node destination component using the identified root node and the hierarchical groups of the topology tree; encoding the signaling information contained in the internal representation into a second message; and sending the second message to the identified terminal node destination component. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification