Method and apparatus for providing network VPN services on demand
First Claim
1. A method of obtaining network Virtual Private Network (VPN) services on demand in a MultiProtocol Label Switching (MPLS) communication network, the method comprising the steps of:
- receiving a Session Initiation Protocol (SIP) message containing a request for network VPN services from an initiating application, the SIP message containing the request for network VPN services containing VPN information; and
registering the VPN information from the SIP message on the MPLS communication network to cause the MPLS communication network to reserve network resources to establish network VPN tunnels to provide the network VPN services.
6 Assignments
0 Petitions
Accused Products
Abstract
A S-VPN gateway provides a signaling gateway to integrate SIP signaling and UNI/NNI signaling, and manage the mapping between SIP sessions and VPN connections. The mapping relationship reflects the access of user applications to the specific VPN tunnels, multiplexing of media service sessions to VPN tunnels, VPN service creation, service duration, VPN QoS, VPN service life cycle management, and VPN service charge based on a per-service-usage. The S-VPN gateway also provides VPN access policy/security management (i.e., inter-domain AAA process), VPN membership auto-discovery, service auto-discovery, network resource auto-discovery, address resolution service for both SIP and VPN naming space, VPN service mobility, and SLA management. The S-VPN gateway enables network VPN tunnels to be created in advanced and accessed on-demand, for example by enterprise VPN applications such as GRID applications, through a SIP interface.
27 Citations
13 Claims
-
1. A method of obtaining network Virtual Private Network (VPN) services on demand in a MultiProtocol Label Switching (MPLS) communication network, the method comprising the steps of:
-
receiving a Session Initiation Protocol (SIP) message containing a request for network VPN services from an initiating application, the SIP message containing the request for network VPN services containing VPN information; and registering the VPN information from the SIP message on the MPLS communication network to cause the MPLS communication network to reserve network resources to establish network VPN tunnels to provide the network VPN services. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium containing instructions for controlling at least one processor to perform a method of providing network VPN services on demand, the method comprising the steps of:
-
using Session Initiation Protocol (SIP) signaling to register application-VPN-ID information associated with a first application on a communication network to reserve resources on the communication network; and interfacing with the communication network to obtain network VPN resources associated with the application-VPN-ID information upon receipt of a request for access to the network VPN resources from the first application. - View Dependent Claims (8, 9)
-
-
10. A Service-Virtual Private Network (S-VPN) gateway for obtaining network Virtual Private Network (VPN) services on-demand in a MultiProtocol Label Switching (MPLS) communication network, comprising:
-
a Session Initiation Protocol (SIP) server configured to receive a SIP message containing a request for network VPN services, the SIP message containing the VPN information; and a media signaling gateway configured to register the VPN information from the SIP message on the MPLS communication network to cause the MPLS communication network to reserve network resources to establish the network VPN tunnels to provide the network VPN services over the MPLS communication network. - View Dependent Claims (11, 12, 13)
-
Specification