Gateway for the survivability of an enterprise network using SIP
First Claim
1. A session initiation protocol (SIP) gateway for survivability of an enterprise network using session initiation protocol (SIP), the enterprise network including a main site and at least one remote site, the main site including a main SIP server (MSS) and the at least one remote site including a backup SIP server (BSS), the main site and the at least one remote site being configured to exchange SIP signaling messages via an Internet protocol link (IPL) through an Internet protocol network (WAN);
- the main site including a main site SIP gateway;
the at least one remote site including a remote site SIP gateway;
the SIP gateway being one of the main site SIP gateway and the remote site SIP gateway;
the SIP gateway comprising;
a management and configuration module (MC) configured to,store configuration parameters,receive and store a data compression flag, andreceive and store a rescue call number to be used for establishing a backup link (BL);
a trunk interface module (TI) configured to couple the SIP gateway to a trunk of a public network (PSTN);
a media server module (MS) coupled to the enterprise network;
a transcoder module (TC) configured to perform at least one of,converting a media used in the enterprise network, to a media used in the trunk, andconverting a protocol used in the enterprises network to a protocol used in the trunk;
a call control module (CC) configured to,manage a call according to a type of a signalization used by a terminal of a calling party,drive the media server module (MS), the transcoder module (TC), and the trunk interface module (TI), andstart and stop resources in the media server modules (MS) and the transcoder module (TC) depending on weather the call is a rescue call for establishing the backup link (BL) or normal call;
data compression means (DC) configured to apply a compression according to the configuration parameters, to decrease a size of SIP packets to be sent on the backup link (BL); and
a proxy module (PRO) configured to,forward each SIP message received by the SIP gateway, according to an IP address contained in a SIP Request-Uniform Resource Identifier (URI) message, each SIP message being sent to one of,the Call Control module (CC) if the IP address included in the SIP message is an address of the SIP gateway, orthe data compression module (DC) if the IP address included in the SIP message is an address of the main SIP Server (MSS);
add the IP address in a Path header on each SIP Register method, if the IP address is the address of the main SIP server (MSS); and
suppress the IP address of the proxy module in a Route header in the Route header, for each other SIP method sent to the main SIP Server (MSS).
8 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the gateway includes a trunk interface module (TI) for coupling the gateway to a trunk of the public network (PSTN), a media Server module (MS) coupled to an enterprise network, a transcoder module (TC), a call control module (CC), and a proxy module (PRO). The proxy module is configured to forward each SIP message received by the gateway, according to the IP address contained in a SIP Request-URI in this message. The SIP message is either sent to the Call Control module (CC) if this IP address is the address of the gateway, or to the data compression module (DC) if the IP address is the address of the main SIP Server (MSS). The proxy module is configured to add, in the latter case, its own IP address in Path header on each Register method; and, for each other SIP method sent to the main SIP Server (MSS), suppress its own IP address in the Route header. The gateway includes a management and configuration module (MC) configured to receive and store a rescue call number to be used for establishing the backup link (BL).
-
Citations
2 Claims
-
1. A session initiation protocol (SIP) gateway for survivability of an enterprise network using session initiation protocol (SIP), the enterprise network including a main site and at least one remote site, the main site including a main SIP server (MSS) and the at least one remote site including a backup SIP server (BSS), the main site and the at least one remote site being configured to exchange SIP signaling messages via an Internet protocol link (IPL) through an Internet protocol network (WAN);
- the main site including a main site SIP gateway;
the at least one remote site including a remote site SIP gateway;
the SIP gateway being one of the main site SIP gateway and the remote site SIP gateway;
the SIP gateway comprising;a management and configuration module (MC) configured to, store configuration parameters, receive and store a data compression flag, and receive and store a rescue call number to be used for establishing a backup link (BL); a trunk interface module (TI) configured to couple the SIP gateway to a trunk of a public network (PSTN); a media server module (MS) coupled to the enterprise network; a transcoder module (TC) configured to perform at least one of, converting a media used in the enterprise network, to a media used in the trunk, and converting a protocol used in the enterprises network to a protocol used in the trunk; a call control module (CC) configured to, manage a call according to a type of a signalization used by a terminal of a calling party, drive the media server module (MS), the transcoder module (TC), and the trunk interface module (TI), and start and stop resources in the media server modules (MS) and the transcoder module (TC) depending on weather the call is a rescue call for establishing the backup link (BL) or normal call; data compression means (DC) configured to apply a compression according to the configuration parameters, to decrease a size of SIP packets to be sent on the backup link (BL); and a proxy module (PRO) configured to, forward each SIP message received by the SIP gateway, according to an IP address contained in a SIP Request-Uniform Resource Identifier (URI) message, each SIP message being sent to one of, the Call Control module (CC) if the IP address included in the SIP message is an address of the SIP gateway, or the data compression module (DC) if the IP address included in the SIP message is an address of the main SIP Server (MSS); add the IP address in a Path header on each SIP Register method, if the IP address is the address of the main SIP server (MSS); and suppress the IP address of the proxy module in a Route header in the Route header, for each other SIP method sent to the main SIP Server (MSS). - View Dependent Claims (2)
- the main site including a main site SIP gateway;
Specification