IP Library Granted Patent US 7,486,684
Granted Patent B2
US 7,486,684 · App. 10/674,885 · Granted Feb 3, 2009

Method and apparatus for establishment and management of voice-over IP virtual private networks in IP-based communication systems

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,486,684
App. No.
10/674,885
Granted
Feb 3, 2009
Kind
B2
Abstract

Establishing voice calls in an IP based VPN includes determining the relative location of a terminating point with respect to an originating point of a new communication containing the voice data, determining one or more IP addresses to egress the communication from the originating point to the terminating point, creating a VPN identifier in the new communication, passing the new communication to the terminating point and removing the VPN identifier from the new communication. The VPN identifier can be an extra field added to an encapsulation coding scheme of the voice data.

Claims (31)

1. A method for establishing an Internet Protocol (IP)-based Virtual Private Network (VPN) for a voice call between an originating point of a customer and a terminating point, the originating point associated with a first node and the terminating point associated with a second node, the method comprising the steps of:

(a) determining the relative location of the terminating point with respect to the originating point, including collecting and analyzing dialed digits of the terminating point to determine whether a PSTN gateway function or an inter-VPN gateway function processes the voice call;

(b) determining one or more IP addresses to propagate voice packets of the voice call from the originating point to the terminating point;

(c) adding, at the first node, a VPN identifier to each voice packet of the voice call;

(d) propagating the voice packets from the first node to the second node; and

(e) removing, at the second node, the VPN identifier from each voice packet of the voice call;

wherein the VPN identifier identifies a VPN of the customer.

2. The method of claim 1 wherein the VPN identifier is an extra field added to an encapsulation coding scheme of the voice packets.

3. The method of claim 2 wherein the VPN identifier is an MPLS label.

4. The method of claim 1 wherein the VPN identifier is a VPN identifier as specified in IETF RFC.2685.

5. The method of claim 1 wherein an IP address of the originating point is from an IP address space of the customer.

6. The method of claim 1 wherein an IP address of the terminating point is from an IP address space of the customer or an IP address space of another customer.

7. The method of claim 1 wherein the PSTN gateway function assigns an IP address from an IP address space of the customer to represent a phone from a PSTN.

8. The method of claim 1 wherein the inter-VPN gateway function assigns an IP address from an IP address space of the terminating point to represent the originating point, when communicating with the terminating point.

9. The method of claim 1 wherein the inter-VPN gateway function assigns an IP address from an IP address space of the originating point to represent the terminating point, when communicating with the origination point.

10. The method of claim 8 wherein the inter-VPN gateway function translates the IP address of the originating point to the assigned IP address when forwarding voice data to the terminating point.

11. The method of claim 9 wherein the inter-VPN gateway function translates the IP address of the terminating point to the assigned IP address when forwarding voice data to the originating point.

12. The method of claim 1 wherein the dialed digits are a private number from a private numbering scheme of the customer.

13. The method of claim 1 wherein the dialed digits are a public telephone number.

14. An apparatus for supporting IP-based VPN communications for a voice call between an originating point of a customer and a terminating point, comprising:

a soft-switch which processes call signaling messages from endpoints of the customer, wherein said soft-switch is adapted for collecting and analyzing dialed digits of said terminating point to determine whether a PSTN gateway function or an inter-VPN gateway function processes the voice call;

a packet switch having an interface to said soft-switch, said packet switch having a VPN processing module for establishing voice calls on a selection of originating and terminating IP addresses passed to said soft-switch and said packet switch, said packet switch adapted for operating as an ingress packet switch and an egress packet switch;

wherein said packet switch adds a VPN identifier to voice packets of a voice call when said packet switch is operating as an ingress packet switch for the voice call;

wherein said packet switch removes a VPN identifier from voice packets of a voice call when said packet switch is operating as an egress packet switch for the voice call;

wherein the VPN identifier identifies a VPN of the customer.

15. The apparatus of claim 14 wherein said soft-switch is adapted for operating as an ingress soft-switch and an egress soft-switch.

16. The apparatus of claim 14 wherein said soft-switch instructs said packet switch to perform call establishing functions selected from the group consisting of:

creating call terminations and contexts;

attaching said call terminations to said context;

cross-connecting call terminations in a context;

mapping call terminations to connections.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2019
From: NOKIA OF AMERICA CORPORATION (FORMERLY ALCATEL-LUCENT USA INC.)
To: ALCATEL LUCENT
Reel/Frame 049637/0201 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
MERGER Recorded Dec 10, 2008
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 021954/0469 →