Method and system for topology discovery in an SIP network
First Claim
1. A method for topology discovery in a SIP network, the SIP network including a plurality of SIP entities, the method comprising the steps of:
- determining a plurality of SIP-domains in the SIP network, each SIP-domain including a governor proxy and at least one user agent;
generating a topology agent for each SIP-domain and registering the topology agent with the governor proxy of each SIP-domain;
generating and collecting topology-exploring messages by the topology agent to gather routing information of the SIP network based on the collected topology-exploring messages; and
determining topology of the SIP network based on the routing information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for discovering topology in an SIP network is disclosed. According to the method, the SIP network is divided into domains governed by corresponding SIP proxies. A management system creates a topology agent for each SIP-domain and registers it with the governor proxy of each SIP-domain. Each topology agent generates topology-exploring messages to other agent and accumulates topology-exploring messages from other agents, gather routing information of the SIP network based on the collected topology-exploring messages to deduce topology of the SIP network.
32 Citations
17 Claims
-
1. A method for topology discovery in a SIP network, the SIP network including a plurality of SIP entities, the method comprising the steps of:
-
determining a plurality of SIP-domains in the SIP network, each SIP-domain including a governor proxy and at least one user agent; generating a topology agent for each SIP-domain and registering the topology agent with the governor proxy of each SIP-domain; generating and collecting topology-exploring messages by the topology agent to gather routing information of the SIP network based on the collected topology-exploring messages; and determining topology of the SIP network based on the routing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for discovering topology in a SIP network, the SIP network including a plurality of SIP entities, the system comprising:
-
SIP-domain determining means for determining a plurality of SIP-domain in the SIP network, each SIP-domain including a governor proxy and at least one user agent; topology agent controlling means for assigning a topology agent for each SIP-domain and registering the topology agent to each specific SIP-domain; topology agents corresponding to each SIP-domain and registered with the governor agent of each SP-domain, for generating and collecting topology-exploring messages to gather routing information of the SIP network based on the collected topology-exploring messages; and topology determining means for determining topology of the SIP network based on the routing information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium embodying computer executable program code, the program code being used to implement the method of topology discovery in an SIP network, the SIP network including a plurality of SIP entities, the method comprising the steps of:
-
determining a plurality of SIP-domains in the SIP network, each SIP-domain including a governor proxy and at least one user agent; generating a topology agent for each SIP-domain and registering the topology agent with the governor proxy of each SIP-domain; generating and collecting topology-exploring messages by the topology agent to gather routing information of the SIP network based on the collected topology-exploring messages; and determining topology of the SIP network based on the routing information.
-
Specification