IP Library Granted Patent US 9,813,562
Granted Patent B1
US 9,813,562 · App. 12/873,957 · Granted Nov 7, 2017

Dual tone multi-frequency transcoding server for use by multiple session border controllers

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 9,813,562
App. No.
12/873,957
Granted
Nov 7, 2017
Kind
B1
Abstract

In a packet communication system, session border controllers receive and process communication packets to detect DTMF signaling. If DTMF signaling is detected, the session border controllers determine if DTMF transcoding is required. If DTMF transcoding is required, the session border controllers transfer DTMF transcoding instructions to a DTMF transcoding server. In response to the transcoding instructions, the DTMF transcoding server transfers transcoded DTMF signaling.

Claims (49)

1. A method of operating a communication system comprising:

in each of a plurality of session border controllers, receiving communication packets transferred over communication sessions between one or more source communication systems and one or more destination communication systems, processing the communication packets to detect Dual Tone Multi-Frequency (DTMF) signaling, and if the DTMF signaling is detected, then processing DTMF information to determine if DTMF transcoding is required by the one or more destination communication systems, and if the DTMF transcoding is required, then transferring DTMF transcoding instructions from the session border controllers for delivery to a DTMF transcoding server, the transcoding instructions comprising destination addresses of the one or more destination communication systems;

in the DTMF transcoding server, receiving and processing the DTMF transcoding instructions, and in response, transferring transcoded DTMF signaling in Session Initiation Protocol (SIP) information messages from the DTMF transcoding server for delivery to the one or more destination communication systems based on the destination addresses of the one or more destination communication systems included in the transcoding instructions, the SIP information messages comprising source addresses indicating the session border controllers.

2. The method of claim 1 wherein:

transferring the DTMF transcoding instructions from the session border controllers comprises transferring the DTMF transcoding instructions indicating source addresses of the session border controllers.

3. The method of claim 2 wherein:

transferring the DTMF transcoding instructions from the session border controllers comprises transferring the DTMF transcoding instructions indicating source ports of the session border controllers; and

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises transferring the transcoded DTMF signaling with the source ports of the session border controllers.

4. The method of claim 1 wherein:

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises transferring the transcoded DTMF signaling with the destination addresses for the destination communication systems that required the DTMF transcoding.

5. The method of claim 4 wherein:

transferring the DTMF transcoding instructions from the session border controllers comprises transferring the DTMF transcoding instructions indicating destination ports for the destination communication systems that required the DTMF transcoding; and

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises transferring the transcoded DTMF signaling with the destination ports for the destination communication systems that required the DTMF transcoding.

6. The method of claim 1 wherein:

transferring the DTMF transcoding instructions from the session border controllers comprises transferring the DTMF transcoding instructions indicating DTMF transcoding types for the destination communication systems that required the DTMF transcoding; and

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises using the DTMF transcoding types to generate the transcoded DTMF signaling.

7. The method of claim 1 wherein:

transferring the DTMF transcoding instructions from the session border controllers comprises transferring the DTMF transcoding instructions including tokens that represent DTMF tones; and

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises transferring the transcoded DTMF signaling including audio files for the DTMF tones.

8. The method of claim 1 wherein:

processing the communication packets in the session border controllers to detect the DTMF signaling comprises detecting RFC 2833 signaling; and

transferring the transcoded DTMF signaling from the DTMF transcoding server comprises transferring G.711 signaling.

9. The method of claim 1 wherein receiving the communication packets comprises receiving at least some Session Initiation Protocol information messages including the DTMF signaling.

10. The method of claim 1 wherein transferring the DTMF transcoding instructions from the session border controllers comprises transferring at least some Session Initiation Protocol information messages including the DTMF transcoding instructions.

11. A communication system comprising:

a DTMF transcoding server;

a plurality of session border controllers each configured to receive communication packets transferred over communication sessions between one or more source communication systems and one or more destination communication systems, process the communication packets to detect Dual Tone Multi-Frequency (DTMF) signaling, and if the DTMF signaling is detected, then processing DTMF information to determine if DTMF transcoding is required for the one or more destination communication systems, and if the DTMF transcoding is required, then transferring DTMF transcoding instructions for delivery to the DTMF transcoding server, the transcoding instructions comprising destination addresses of the one or more destination communication systems;

in the DTMF transcoding server, receiving and processing the DTMF transcoding instructions, and in response, transferring transcoded DTMF signaling in Session Initiation Protocol (SIP) information messages from the DTMF transcoding server for delivery to the one or more destination communication systems based on the destination addresses of the one or more destination communication systems included in the transcoding instructions, the SIP information messages comprising source addresses indicating the session border controllers.

12. The communication system of claim 11 wherein:

the session border controllers are configured to transfer the DTMF transcoding instructions indicating source addresses of the session border controllers.

13. The communication system of claim 12 wherein:

the session border controllers are configured to transfer the DTMF transcoding instructions indicating source ports of the session border controllers; and

the DTMF transcoding server is configured to transfer the transcoded DTMF signaling with the source ports of the session border controllers.

14. The communication system of claim 11 wherein:

the DTMF transcoding server is configured to transfer the transcoded DTMF signaling with the destination addresses for the destination communication systems that required the DTMF transcoding.

15. The communication system of claim 14 wherein:

the session border controllers are configured to transfer the DTMF transcoding instructions indicating destinations ports for the destination communication systems that required the DTMF transcoding; and

the DTMF transcoding server is configured to transfer the transcoded DTMF signaling with the destination ports for the destination communication systems that required the DTMF transcoding.

16. The communication system of claim 11 wherein:

the session border controllers are configured to transfer the DTMF transcoding instructions indicating DTMF transcoding types for the destination communication systems that required the DTMF transcoding; and

the DTMF transcoding server is configured to use the DTMF transcoding types to generate the transcoded DTMF signaling for the destination communication systems that required the DTMF transcoding.

17. The communication system of claim 11 wherein:

the session border controllers are configured to transfer the DTMF transcoding instructions including tokens that represents DTMF tones; and

the DTMF transcoding server is configured to transfer the DTMF signaling including audio files for the DTMF tones.

18. The communication system of claim 11 wherein:

the session border controllers are configured to detect RFC 2833 signaling; and

the DTMF transcoding server is configured to transfer G.711 signaling.

19. The communication system of claim 11 wherein the session border controllers are configured to receive and process at least some Session Initiation Protocol information messages that include the DTMF signaling.

20. The communication system of claim 11 wherein the session border controllers are configured to transfer at least some Session Initiation Protocol information messages including the DTMF instructions.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2010
From: GORMAN, PIERCE ANDREW; BLOOMCAMP, ERIC MICHAEL; XUE, WEN; HUNTSMAN, RUSSELL E.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 024925/0652 →