PacketCable controller for voice over IP network

US9602556B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9602556-B1
Application numberUS-201313837419-A
CountryUS
Kind codeB1
Filing dateMar 15, 2013
Priority dateMar 15, 2013
Publication dateMar 21, 2017
Grant dateMar 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • H04L65/40Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9602556B1 cover?
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 converti…
Who is the assignee on this patent?
Csc Holdings Llc
What technology area does this patent fall under?
Primary CPC classification H04L65/40. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).