IP Library Granted Patent US 7,924,849
Granted Patent B2
US 7,924,849 · App. 12/789,687 · Granted Apr 12, 2011

Method of and system for providing quality of service in IP telephony

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 7,924,849
App. No.
12/789,687
Granted
Apr 12, 2011
Kind
B2
Abstract

A method and system for providing quality of service in an IP telephony session between a calling party and a called party establishes a high quality of service ATM virtual circuit for the session between first and second devices, each of the devices having ATM capability and IP capability. The first and second devices provide bidirectional translation between IP media and ATM media. The system transports IP media for the session between the calling party and the first device, and between said called party and a second device. The virtual circuit transports ATM media for the session between the first and second devices. An intelligent control layer provides IP and ATM signaling to set up the session.

Claims (40)

1. A method comprising:

initiating, based on a first message, an IP telephony session between a calling party and a called party;

allocating, at a first access control manager and based on the first message, a temporary IP proxy address to the called party, where the first access control manager links, by a first access point, an IP network, associated with the calling party and the called party, to a virtual asynchronous transfer mode (ATM) circuit;

allocating, at a second access control manager, and based on a second message, a temporary IP proxy address to the calling party, where the second access control manager links, by a second access point, the IP network to the virtual ATM circuit;

routing IP media traffic, during the session, between the calling party and the first access control manager;

routing IP media traffic, during the session, between the called party and the second access control manager; and

routing ATM media traffic, which is based on the IP media traffic, between the first access control manager and the second access control manager,

where the first access control manager and the second access control manager are at least partially implemented in hardware.

2. The method of claim 1 , where allocating the temporary IP proxy address to the calling party comprises:

dynamically allocating an IP proxy address from a pool of temporary IP proxy addresses associated with an interface of the first access control manager.

3. The method of claim 2 , where allocating the temporary IP proxy address to the calling party further comprises:

allocating the interface of the first access control manager on a per session basis.

4. The method of claim 1 , where allocating the temporary IP proxy address to the called party comprises:

dynamically allocating an IP proxy address from a pool of temporary IP proxy addresses associated with an interface of the second access control manager.

5. The method of claim 4 , where allocating the temporary IP proxy address to the called party further comprises:

allocating the interface of the second access control manager on a per session basis.

6. The method of claim 1 ,

where routing the IP media traffic, during the session, between the calling party and the first access control manager includes:

routing the IP media traffic from the calling party to the called party temporary IP proxy address at an interface of the first access control manager; and

where routing the IP media traffic, during the session between, the called party and the second access control manager includes:

routing the IP media traffic from the called party to the calling party IP proxy address at an interface of the second access control manager.

7. The method of claim 1 , where the first message is a first session initiation protocol (SIP) message and the second message is a second SIP message.

8. The method of claim 7 , where the first SIP message is a SIP INVITE message and the second SIP message is a SIP response message.

9. The method of claim 1 , where routing the ATM media traffic comprises:

routing ATM media traffic between the called party temporary IP proxy address and the calling party temporary IP proxy address.

10. A device-implemented media service control point for enabling quality of service for an internet protocol telephony session, the device-implemented media service control point comprising:

a server to assign, via a first session initiated protocol (SIP) message, a temporary IP proxy destination address, for a called party, to a first access control manager, the first access control manager to couple an IP network to an ATM network at a first access point,

where the server is further to:

assign, via a second session initiated protocol (SIP) message, a temporary IP proxy source address, for a calling party, to a second access control manager, the second d access control manager to couple the IP network to the ATM network at a second access point;

route IP media traffic, during the session, between the calling party and the first access control manager;

route IP media traffic, during the session, between the called party and the second access control manager; and

where the ATM network routes ATM traffic, which is translated from the IP media traffic, between the first access control manager and the second access control manager.

11. The device-implemented media service control point of claim 10 , further comprising:

an ingress media control point interfaced with a first access control manager; and

an egress media control point interfaced with the second access control manager,

where a switched virtual circuit, to route the ATM traffic between the first access control manager and the second access control manager, is created between the ingress media control point and the egress media control point.

12. The device-implemented media service control point of claim 11 , where the switched virtual circuit is created based on the temporary IP proxy source address and the temporary IP proxy destination address.

13. The device-implemented media service control point of claim 12 , where the switched virtual circuit is created by transmitting a quality of service request to the first access control manager and second access control manager.

14. The device-implemented media service control point of claim 10 , where the server is to assign the temporary IP proxy destination address to the first access control manager and to the second access control manager on a per session basis.

15. The device-implemented media service control point of claim 10 , where the first access control manager and the second access control manager are routers.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 032734 FRAME: 0502. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 044626/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: VERIZON BUSINESS GLOBAL LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 032734/0502 →
CHANGE OF NAME Recorded Apr 8, 2014
From: MCI WORLDCOM, INC.
To: WORLDCOM, INC.
Reel/Frame 032633/0071 →
MERGER Recorded Apr 8, 2014
From: WORLDCOM, INC.
To: MCI, INC.
Reel/Frame 032632/0913 →
MERGER Recorded Apr 8, 2014
From: MCI INC.
To: MCI LLC
Reel/Frame 032633/0085 →
CHANGE OF NAME Recorded Apr 8, 2014
From: MCI LLC
To: VERIZON BUSINESS GLOBAL LLC
Reel/Frame 032633/0983 →