Method and apparatus for identifying an IMS service
US-9210196-B2 · Dec 8, 2015 · US
US9602556B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9602556-B1 |
| Application number | US-201313837419-A |
| Country | US |
| Kind code | B1 |
| Filing date | Mar 15, 2013 |
| Priority date | Mar 15, 2013 |
| Publication date | Mar 21, 2017 |
| Grant date | Mar 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein are system, method, and computer program product embodiments for an access gateway control function server to convert between network-based call signaling messages and session initiation protocol messages. An embodiment operates by receiving in a first access gateway control function server, a first session initiation protocol (SIP) message sent from a first device and converting the SIP message in the first access gateway control function server to a first network-based call signaling (NCS) message to be received by a second device.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: (a) beginning a call session between a first device and a second device; (b) receiving in a first access gateway control function server, a first session initiation protocol (SIP) message sent from the first device; (c) synchronizing voice calling feature data between the first access gateway control function server and a telephony application server; (d) converting the first SIP message in the first access gateway control function server to a first network-based call signaling (NCS) message to be received by the second device, wherein the converting in the first access gateway control function server comprises: (i) determining a voice calling feature in the first SIP message, wherein the voice calling feature is provided by the telephony application server and is selected using the first device; and (ii) converting the voice calling feature in the first SIP message into the first NCS message such that the voice calling feature is presentable to the second device; (e) transmitting the first NCS message including the voice calling feature to the second device; (f) determining that the first access gateway control function server has failed; (g) routing the call session to a second access gateway control function server, wherein the routing prevents disruption to the call session; and (h) ending the call session between the first device and the second device. 2. The method of claim 1 , further comprising: (i) providing an interface between the first access gateway control function server and a proxy call session control function server. 3. The method of claim 1 , further comprising: (i) providing an interface between the first access gateway control function server and a serving/interrogating call session control function server. 4. The method of claim 1 , further comprising: (i) receiving in the first access gateway control function server, a second network-based call signaling (NCS) message sent from the second device; and (i) converting the second network-based call signaling (NCS) message in the first access gateway control function server to a second session initial protocol (SIP) message to be received by the first device. 5. The method of claim 1 , wherein the second access gateway control function server is located at a same location as the first access gateway control function server. 6. The method of claim 1 , wherein the second access gateway control function server is located at a different location from the first access gateway control function server. 7. The method of claim 2 , further comprising: (i) emulating the first device to appear as SIP user equipment connecting to the proxy call session control function server through the first access gateway control function server. 8. A system, comprising: a memory; and at least one processor coupled to the memory and configured to: (a) begin a call session between a first device and a second device; (b) receive in a first access gateway control function server, a first session initiation protocol (SIP) message sent from the first device; and (c) synchronize voice calling feature data between the first access gateway control function server and a telephony application server; (d) convert the first SIP message in the first access gateway control function server to a first network-based call signaling (NCS) message to be received by the second device, wherein to convert the first SIP message, the at least one processor is further configured to: (i) determine a voice calling feature in the first SIP message, wherein the voice calling feature is provided by the telephony application server and is selected using the first device; and (ii) convert the voice calling feature in the first SIP message into the first NCS message such that the voice calling feature is presentable to the second device; (e) transmit the first NCS message including the voice calling feature to the second device; (f) determine that the first access gateway control function server has failed; (g) route the call session to a second access gateway control function server, wherein the routing prevents disruption to the call session; and (h) end the call session between the first device and the second device. 9. The system of claim 8 , the at least one processor further configured to: (i) provide an interface between the first access gateway control function server and a proxy call session control function server. 10. The system of claim 8 , the at least one processor further configured to: (i) provide an interface between the first access gateway control function server and a serving/interrogating call session control function server. 11. The system of claim 8 , the at least one processor further configured to: (i) receive in the first access gateway control function server, a second network-based call signaling (NCS) message sent from the second device; and (i) convert the second network-based call signaling (NCS) message in the first access gateway control function server to a second session initial protocol (SIP) message to be received by the first device. 12. The system of claim 8 , wherein the second access gateway control function server is located at a same location as the first access gateway control function server. 13. The system of claim 8 , wherein the second access gateway control function server is located at a different location from the first access gateway control function server. 14. The system of claim 9 , the at least one processor further configured to: (i) emulate the first device to appear as SIP user equipment connecting to the proxy call session control function server through the first access gateway control function server. 15. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising: (a) beginning a call session between a first device and a second device; (b) receiving in a first access gateway control function server, a first session initiation protocol (SIP) message sent from the first device; (c) synchronizing voice calling feature data between the first access gateway control function server and a telephony application server; (d) converting the first SIP message in the first access gateway control function server to a first network-based call signaling (NCS) message to be received by the second device, wherein the converting in the first access gateway control function server comprises: (i) determining a voice calling feature in the first SIP message, wherein the voice calling feature is provided by the telephony application server and is selected using the first device; and (ii) converting the voice calling feature in the first SIP message into the first NCS message such that the voice calling feature is presentable to the second device; (e) transmitting the first NCS message including the voice calling feature to the second device; (f) determining that the first access gateway control function server has failed; (g) routing the call session to a second access gateway control function server, wherein the routing prevents disruption to the call session; and (h) ending the call session between the first device and the second device. 16. The method of claim 1 , wherein step (d) further comprises: (iii) determining, using a user profile stored in the first access gateway control function server, whether the voice calling feature can be processed by the second device; and (iv) based on the
Support for services or applications · CPC title
Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561) · CPC title
IP multimedia subsystem [IMS] · CPC title
at the edge · CPC title
Session initiation protocol [SIP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.