US 9,813,562 B1
Dual tone multi-frequency transcoding server for use by multiple session border controllers
Pierce Andrew Gorman, Lee's Summit, MO (US); Eric Michael Bloomcamp, Olathe, KS (US); Wen Xue, Overland Park, KS (US); and Russell E. Huntsman, Overland Park, KS (US)
Assigned to Sprint Communications Company L.P., Overland Park, KS (US)
Filed by Pierce Andrew Gorman, Lee's Summit, MO (US); Eric Michael Bloomcamp, Olathe, KS (US); Wen Xue, Overland Park, KS (US); and Russell E. Huntsman, Overland Park, KS (US)
Filed on Sep. 1, 2010, as Appl. No. 12/873,957.
Int. Cl. H04M 7/00 (2006.01); H04M 7/12 (2006.01); H04L 29/06 (2006.01)
CPC H04M 7/006 (2013.01) [H04L 29/06027 (2013.01); H04L 29/06326 (2013.01); H04M 7/1295 (2013.01)] 20 Claims
OG exemplary drawing
 
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.