IP Library Granted Patent US 8,798,095
Granted Patent B2
US 8,798,095 · App. 11/870,825 · Granted Aug 5, 2014

Method and apparatus for call processing for SIP and ISUP interworking

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,798,095
App. No.
11/870,825
Granted
Aug 5, 2014
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to adjust a call processing logic for Session Initiated Protocol to Integrated Services Digital Network User Part (ISUP) calls based at least in part on interworking profiles assigned to ISUP trunk groups supporting the calls. Additional embodiments are disclosed.

Claims (48)

1. A server comprising:

a processor; and

a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:

adjusting a call processing logic for a session initiation protocol to integrated services digital network user part call based on an interworking profile assigned to an integrated services digital network user part trunk group that is selected to support the call, wherein the adjusting comprises selecting, based on the interworking profile, between establishing a one-way media path to an originating device upon a receipt of the call from the originating device and awaiting a receipt of an address complete message, wherein the one-way media path comprises a receive only media path, wherein the integrated services digital network user part trunk group that is selected to support the call is one of a plurality of different integrated services digital network user part trunk groups that are assigned different interworking profiles, wherein each of the different interworking profiles specifies a different call handling for session initiation protocol to integrated services digital network user part calls; and

establishing the one-way media bath comprising a one-way media bath from a public switched telephone network to the originating device without checking the address complete message returned from the public switched telephone network associated with the integrated services digital network user part trunk group.

2. The server of claim 1 , wherein the operations further comprise:

receiving a directive to assign an interworking profile conforming to a Request for Comments as defined by Internet Engineering Task Force.

3. The server of claim 1 , wherein the interworking profile conforms to an integrated services digital network user part to session initiation protocol mapping defined in RFC3398.

4. The server of claim 1 , wherein the integrated services digital network user part trunk group comprises a media gateway to public switched telephone network connection.

5. The server of claim 1 , wherein the operations further comprise:

cutting the one-way media path comprising a receive only media path to the public switched telephone network responsive to receiving a session initiation protocol INVITE from the originating device and after sending out an initial address message to the public switched telephone network; and

sending a session initiation protocol session progress message toward the originating device responsive to cutting the receive only media path.

6. The server of claim 5 , wherein the operations further comprise:

checking the address complete message from the public switched telephone network only after sending the session initiation protocol progress message and establishing the receive only media path.

7. The server of claim 1 , wherein the operations further comprise:

responsive to receiving a session initiation protocol invite from the originating device, sending an initial address message to the public switched telephone network;

upon receiving the address complete message, cutting the one-way media path comprising the receive only media path to the public switched telephone network; and

sending a session initiation protocol progress message toward the originating device responsive to cutting the receive only media path.

8. The server of claim 7 , wherein the session initiation protocol progress message is sent unconditionally.

9. The server of claim 1 , wherein the interworking profile indicates to not modify the call processing logic when the interworking profile comprises a RFC3398 interworking profile.

10. The server of claim 9 , wherein the operations further comprise:

sending a session initiation protocol ringing message upon receiving the address complete message from a public switched telephone network associated with the integrated services digital network user part trunk group to direct the originating device to play a ring back locally.

11. The server of claim 9 , wherein a voice over internet protocol network supports the call.

12. A tangible computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform operations, the operations comprising:

adjusting a call processing logic for a session initiation protocol to integrated services digital network user part call based on an interworking profile assigned to an integrated services digital network user part trunk group that is selected to support the call, wherein the adjusting comprises selecting, based on the interworking profile, between establishing a one-way media path to an originating device upon a receipt of the call from the originating device and awaiting a receipt of an address complete message, wherein the one-way media path comprises a receive only media path, wherein the integrated services digital network user part trunk group that is selected to support the call is one of a plurality of different integrated services digital network user part trunk groups that are assigned different interworking profiles, wherein each of the different interworking profiles specifies a different call handling for session initiation protocol to integrated services digital network user part calls; and

establishing the one-way media path comprising a one-way media path from a public switched telephone network to the originating device without checking the address complete message returned from the public switched telephone network associated with the integrated services digital network user part trunk group.

13. The tangible computer-readable storage medium of claim 12 , wherein the interworking profile conforms to an integrated services digital network user part to session initiation protocol mapping defined in RFC3398.

14. The tangible computer-readable storage medium of claim 12 , wherein the operations further comprise:

adjusting the call processing logic to cut the one-way media path comprising a receive only media path to the public switched telephone network after sending out an initial address message to the public switched telephone network responsive to receiving a session initiation protocol invite from the originating device.

15. The tangible computer-readable storage medium of claim 14 , wherein the operations further comprise:

sending a session initiation protocol progress message to the originating device responsive to cutting the receive only media path.

16. The tangible computer-readable storage medium of claim 12 , wherein the operations further comprise adjusting the call processing logic to:

send an initial address message to the public switched telephone network responsive to receiving a session initiation protocol invite from the originating device; and

upon receiving the address complete message, cut the one-way media path comprising a receive only media path to the public switched telephone network.

17. The tangible computer-readable storage medium of claim 16 , wherein the operations further comprise:

sending a session initiation protocol progress message to the originating device responsive to cutting the receive only media path.

18. A method, comprising:

adjusting, by a processor, a call processing logic within a media gateway control function for a session initiation protocol to public switched telephone network call based on an interworking profile assigned to an integrated services digital network user part trunk group that is selected to handle the call, wherein the adjusting comprises selecting, based on the interworking profile, between establishing a one-way media path to an originating device upon a receipt of the call from the originating device and awaiting a receipt of an address complete message, wherein the one-way media path comprises a receive only media path, wherein the integrated services digital network user part trunk group that is selected to support the call is one of a plurality of different integrated services digital network user part trunk groups that are assigned different interworking profiles, wherein each of the different interworking profiles specifies a different call handling for session initiation protocol to integrated services digital network user part calls; and

establishing, by the processor, the one-way media path comprising a one-way media path from a public switched telephone network to the originating device without checking the address complete message returned from the public switched telephone network associated with the integrated services digital network user part trunk group.

19. The method of claim 18 , wherein the interworking profile conforms to an integrated services digital network user part to session initiation protocol mapping defined in RFC3398, and wherein the method further comprises sending a ringing message upon receiving the address complete message from a public switched telephone network associated with the integrated services digital network user part trunk group to direct the originating device to play a ring back locally.

20. The method of claim 18 , further comprising:

sending an initial address message to a public switched telephone network associated with the integrated services digital network user part trunk group responsive to receiving a session initiation protocol invite message from the originating device;

upon receiving the address complete message cutting the one-way media path comprising the receive only media path to the public switched telephone network;

sending a progress message toward the originating device responsive to cutting the receive only media path to the public switched telephone network; and

playing an early media without checking the address complete message received from the public switched telephone network.

21. The method of claim 18 , further comprising:

cutting the one-way media path comprising a receive only media path to a public switched telephone network associated with the integrated services digital network user part trunk group after sending out an initial address message to the public switched telephone network responsive to receiving a session initiation protocol INVITE message from the originating device; and

sending a session initiation protocol progress message toward the originating device responsive to sending out the initial address message to the public switched telephone network.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY'S NAME PREVIOUSLY RECORDED AT REEL: 019949 FRAME: 0534. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 22, 2019
From: QIU, CHAOXIN; KHAN, RICHARD L.; DANNENBERG, LILLIAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 048419/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: PROSPER TECHNOLOGY, LLC
To: LYFT, INC.
Reel/Frame 048097/0353 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 019949 FRAME: 0534. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 12, 2018
From: QIU, CHAOXIN; KHAN, RICHARD L.; DANNENBERG, LILLIAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 048964/0278 →
CHANGE OF NAME Recorded Jul 18, 2018
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 046584/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2018
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 046556/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2007
From: QIU, CHAOXIN; KHAN, RICHARD L.; DANNENBERG, LILLIAN
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 019949/0534 →