This invention relates to communication networks. More particularly, and not by way of limitation, the invention is directed to a system, method, and Soft Switch for maintaining a current user dial plan in an Access Gateway.
The standardization of Access Gateways (AGw) has been ongoing in the Telecoms & Internet converged Services & Protocols for Advanced Networks (TISPAN) organization for some time. Initially, the standardization focused on an H.248 link to Soft Switches, and later addressed connecting AGw's to an IP Multimedia Subsystem (IMS) network by adding an Access Gateway Control Function (AGCF) that converts between SIP and H.248. The purpose of the AGCF is to enable the reuse of existing AGw's to connect users to the IMS.
If the H.248 control link fails, the Access Gateway 11 can still route emergency calls from the PSTN to a pre-connected/configured port for the emergency numbers. The Access Gateway can also set up PSTN calls to other PSTN users connected to the same gateway. However, when all call setups are controlled by the H.248 control link, a link between groups of access gateway systems to connect a larger group of subscribers is not supported when the H.248 control link fails.
When setting up calls, the Access Gateway 11 does not have knowledge of the dialing or directory numbers. The connectivity of subscribes is controlled from the Soft Switch 12 with a termination identity used in the H.248 commands that has been provisioned in the Soft Switch, with a relation to the directory number. The Soft Switch knows only that the user is connected to an access gateway with its termination ID and what H.248 control link (e.g., UDP address) the user can be reached on.
Thus, in the event of an H.248 control link failure, the existing architecture does not function to enable call setup in an open environment over standardized interfaces.
The present invention provides a system and method that enables full access gateway functionality in the event of an H.248 control link failure. The invention ensures that the Access Gateway user dial plan is always up to date in the Access Gateway. Thus, if there is a failure of the H.248 control link, the Access Gateway has the information it needs to set up calls for PSTN users.
In one embodiment, the present invention is directed to a method of maintaining a current user dial plan in an Access Gateway. The method includes the steps of establishing a control link between the Access Gateway and a Soft Switch having access to the current user dial plan; and in response to establishing the control link, downloading the current dial plan from the Soft Switch to the Access Gateway. The method may also include updating the user dial plan in the Access Gateway whenever there is a change in the user dial plan.
In another embodiment, the present invention is directed to a Soft Switch for maintaining a current user dial plan in an Access Gateway. The Soft Switch includes means for accessing the current user dial plan; means for establishing a control link between the Access Gateway and the Soft Switch; and means (44, 45) for downloading the current dial plan from the Soft Switch to the Access Gateway in response to establishing the control link. The Soft Switch may also include means for updating the user dial plan in the Access Gateway whenever there is a change in the user dial plan.
In another embodiment, the present invention is directed to a system for maintaining a current user dial plan in an Access Gateway. The system includes a Soft Switch for updating the user dial plan and sending the current user dial plan to the Access Gateway, and a memory in the Access Gateway for storing the current user dial plan. The Soft Switch may also include means for receiving changed information in the user dial plan, and means for updating the user dial plan by either downloading the changed information to the Access Gateway or downloading a modified user dial plan to the Access Gateway.
The invention also enables a management system to directly update or modify the dial plan in the Access gateway.
In the following, the essential features of the invention will be described in detail by showing preferred embodiments, with reference to the attached figures in which:
The present invention provides a modified Access Gateway 21 and a modified Soft Switch 22. The invention ensures that the Access Gateway dial plan is always up to date in the Access Gateway if there is a failure of the H.248 control link.
A digital map (DigitMap) procedure is defined in the H.248.1 standard. According to the DigitMap procedure, the possible “dialing string” is sent to the Access Gateway 21. This “string” is then used when the user dials digits to optimize the signaling over the H.248 control link. For this to work, both the termination and its related number must be transferred to the Access Gateway. Alternatively, completely new packages can be defined for this purpose.
The H.248 control link to the Soft Switch 22 may fail, for example, in an emergency situation. In the failed condition, a PSTN user can still dial an emergency number or any other number that belongs to the group of subscribers connected to the Access Gateway. In order to dial other users connected to the same Access Gateway 21, the dialing table must be extended. The dialing table needs to be downloaded by the Soft Switch in this case. The missing information in the DigitMap table known to the Access Gateway is the relation between the terminations and the dialed number, and therefore, this information must be transferred from the Soft Switch 22 to the Access Gateway 21.
When the subscriber number (DN/SNB) is downloaded, the procedure to setup the call is similar to an overload procedure, except that the called user belongs to the Access Gateway 21 and the call is setup internally in the Access Gateway when the H.248 control link is broken. If enough priority is given, the Soft Switch 22 may handle the connection.
The H.248 Control Link Units 41 and 44 establish the H.248 control link between the Access Gateway 21 and the Soft Switch 22. In the Soft Switch, the H.248 Control Link Unit 44 sends an indication 47 to the Dial Plan Controller 45 indicating that the link is established. In response, the Dial Plan Controller retrieves the Access Gateway dial plan from the AGw Dial Plan Memory 46 and downloads the dial plan to the Access Gateway utilizing the first H.248 Modify message 31 (
Subsequently, whenever the Soft Switch 22 receives an indication 34 of an addition or change of a user or termination ID, the Dial Plan Controller 45 stores the modification in the AGw Dial Plan Memory 46 and sends the modification to the Access Gateway 21 in the second H.248 Modify message 35 (
In another embodiment of the present invention, an Access Gateway Management System 48 may update or modify the dial plan in the Access Gateway 21 by sending the indication 34 of an addition or change of a user or termination ID directly to the Access Gateway 21 through the IP backbone network 14.
Although preferred embodiments of the present invention have been illustrated in the accompanying drawings and described in the foregoing Detailed Description, it is understood that the invention is not limited to the embodiments disclosed therein, but is defined by the following claims.
This application claims the benefit of U.S. Provisional Application No. 60/894,966 filed Mar. 15, 2007.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2008/000563 | 3/10/2008 | WO | 00 | 9/15/2009 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2008/110896 | 9/18/2008 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6131025 | Riley et al. | Oct 2000 | A |
7366110 | Gillespie et al. | Apr 2008 | B2 |
7532568 | Boudreaux et al. | May 2009 | B1 |
7564840 | Elliott et al. | Jul 2009 | B2 |
Number | Date | Country |
---|---|---|
WO 0213503 | Feb 2002 | WO |
WO 2005084041 | Sep 2005 | WO |
Number | Date | Country | |
---|---|---|---|
20100103812 A1 | Apr 2010 | US |
Number | Date | Country | |
---|---|---|---|
60894966 | Mar 2007 | US |