×

Tunnel interface for securing traffic over a network

  • US 9,667,604 B2
  • Filed: 06/16/2016
  • Issued: 05/30/2017
  • Est. Priority Date: 09/13/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • instantiating, within each of a plurality of service processing switches of a service provider, a plurality of virtual routers (VRs), wherein each VR of the plurality of VRs is supported by an object group and each object of the object group supports a network service;

    assigning one or more VRs of the plurality of VRs to a subscriber of a plurality of subscribers of the service provider;

    receiving, by a service management system (SMS) of the service provider, a request to establish a Virtual Private Network (VPN) connection between a first premises of the subscriber and a second premises of the subscriber; and

    establishing a tunnel in support of the VPN connection between a first service processing switch of the plurality of service processing switches and a second service processing switch of the plurality of service processing switches coupled in communication with the first service processing switch through a public Internet Protocol (IP) network, including;

    configuring a first packet routing node of the first service processing switch, for as long as the VPN connection is maintained, (i) to cause all packets transmitted via the tunnel from the first premises to the second premises to be encrypted prior to transmission through the public IP network and (ii) to cause all packets received via the tunnel from the second premises to be decrypted; and

    configuring a second packet routing node of the second service processing switch, for as long as the VPN connection is maintained, (i) to cause all packets transmitted via the tunnel from the second premises to the first premises to be encrypted prior to transmission through the public IP network and (ii) to cause all packets received via the tunnel from the first premises to be decrypted.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×