IP Library Granted Patent US 8,054,827
Granted Patent B2
US 8,054,827 · App. 11/447,231 · Granted Nov 8, 2011

Publicly-switched telephone network signaling at a media gateway for a packet-based network

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,054,827
App. No.
11/447,231
Granted
Nov 8, 2011
Kind
B2
Abstract

Methods, systems, and computer program products are described associated with publicly-switched telephone network (“PSTN”) signaling at a media gateway for a packet-based network. The described signaling involves receiving, at a media gateway in communication with a packet-based network, signaling information and content information associated with one or more calls. The signaling information is based on a PSTN standard. At least a portion of both the signaling information and the content information is processed at the media gateway using a common processor. At least a portion of the content information is transmitted to a destination based on at least a portion of the signaling information.

Claims (28)

1. A method comprising:

receiving, at a media gateway in communication with a packet-based network, signaling information and content information associated with one or more calls, the signaling information being based on a publicly-switched telephone network (“PSTN”) standard and including a first portion associated with a lower portion of a MTP2 layer and a second portion associated with an upper portion of the MTP2 layer;

processing, at the media gateway using a common processor that includes a digital signal processor module in communication with a general-purpose processor module, i) the first portion of the signaling information associated with the lower portion of the MTP2 layer using the digital signal processor module and ii) the second portion of the signaling information associated with the upper portion of the MTP2 layer using the general-purpose processor module;

terminating, at the media gateway, the signaling information without forwarding the signaling information to a destination; and

transmitting, by the media gateway, the content information to the destination based on the signaling information.

2. The method of claim 1 , wherein the signaling information further includes a third portion associated with a MTP3 layer that is processed by the general-purpose processor module.

3. The method of claim 2 , wherein the MTP3 layer controls routing and distribution of at least a portion of the signaling information.

4. The method of claim 1 , wherein the MTP2 layer comprises filtering functions, filling functions, retransmission of data functions, error-handling functions, error-rate monitoring functions, data alignment functions, or any combination thereof.

5. The method of claim 1 , wherein the general-purpose processor module processes the second portion of the signaling information associated with the upper portion of the MTP2 layer in a network layer of an Open Systems Interconnections (“OSI”) protocol stack, and the digital signal processor module processes the first portion of the signaling information associated with the lower portion of the MTP2 layer in a data link layer of the OSI protocol stack.

6. The method of claim 1 , further comprising selecting a port of the media gateway to receive the signaling information, wherein the port that is selected is based on a configurable software routine.

7. The method of claim 1 wherein the digital signal processor module is configured to process a processor-intensive portion of the MTP2 layer, thereby freeing capacity in the general purpose processor module to process more calls.

8. A system for processing one or more calls in a packet-based network, the system comprising:

a media gateway module in communication with the packet-based network to: i) receive signaling information and content information associated with the one or more calls, the signaling information being based on a PSTN standard and including a first portion associated with a lower portion of a MTP2 layer and a second portion associated with an upper portion of the MTP2 layer, ii) terminate the signal information without forwarding the signaling information to a destination, and iii) transmit the content information to the destination based on the signaling information; and

a common processor module logically associated with the media gateway module including:

a digital signal processor module to process the first portion of the signaling information associated with the lower portion of the MTP2 layer and;

a general-purpose processor module in communication with the digital signal processor module to process the second portion of the signaling information associated with the upper portion of the MTP2 layer.

9. The system of claim 8 , wherein the general-purpose processor module processes the second portion of the signaling information associated with the upper portion of the MTP2 layer in a network layer of an Open Systems Interconnections (“OSI”) protocol stack, and the digital signal processor module processes the first portion of the signaling information associated with the lower portion of the MTP2 layer in a data link layer of the OSI protocol stack.

10. The system of claim 8 , wherein the media gateway module and common processor module are associated with one network address.

11. The system of claim 8 , wherein the media gateway module and the common processor module are associated with the same point code.

12. The system of claim 8 , wherein the media gateway module is part of a media gateway.

13. The system of claim 8 , wherein the signaling information, the content information or both are received by the media gateway module over an A-type link, a D-type link, an E-type link, an F-type link, or any combination thereof.

14. The system of claim 8 , further comprising a network interface in communication with the media gateway module, the common processor module, or both, the network interface including an interface to the publicly-switched telephone network or the packet-based network.

15. The system of claim 14 , wherein the network interface comprises an E-1 interface, a T-1 interface, a E1/T1 interface, a DS0 interface, a DS1 interface, a DS3 interface, an STM-0 interface, an STM-1 interface, or any combination thereof.

16. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions being operable to cause data processing apparatus in communication with a packet-based network to:

receive, at a media gateway in communication with a packet-based network, signaling information and content information associated with one or more calls, the signaling information being based on a publicly-switched telephone network (“PSTN”) standard and including a first portion associated with a lower portion of a MTP2 layer and a second portion associated with an upper portion of the MTP2 layer;

process, at the media gateway using a common processor that includes a digital signal processor module in communication with a general-purpose processor module, i) the first portion of the signaling information associated with the lower portion of the MTP2 layer using the digital signal processor module and ii) the second portion of the signaling information associated with the upper portion of the MTP2 layer using the general-purpose processor module;

terminate, at the media gateway, the signaling information without forwarding the signaling information to a destination; and

transmit, by the media gateway, the content information to the destination based on the signaling information.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2024
From: CITIZENS BANK, N.A.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 067822/0433 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 044978/0801 Recorded Dec 6, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC. (F/K/A GENBAND US LLC AND SONUS NETWORKS, INC.)
Reel/Frame 058949/0497 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052076/0905 →
CHANGE OF NAME Recorded Jan 16, 2019
From: SONUS NETWORKS, INC.
To: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
Reel/Frame 048078/0036 →
SECURITY INTEREST Recorded Jan 2, 2018
From: GENBAND US LLC; SONUS NETWORKS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 044978/0801 →
CHANGE OF NAME Recorded Dec 24, 2017
From: SONUS, INC.
To: SONUS NETWORKS, INC.
Reel/Frame 044957/0213 →
MERGER AND CHANGE OF NAME Recorded Dec 24, 2017
From: SOLSTICE SAPPHIRE, INC.; SONUS NETWORKS, INC.; SONUS NETWORKS, INC.
To: SONUS, INC.
Reel/Frame 044957/0243 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2017
From: BANK OF AMERICA, N.A.
To: SONUS NETWORKS, INC.; SONUS FEDERAL, INC.; NETWORK EQUIPMENT TECHNOLOGIES, INC.; PERFORMANCE TECHNOLOGIES, INCORPORATED; SONUS INTERNATIONAL, INC.; TAQUA, INC.
Reel/Frame 044283/0361 →