The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 22, 2010
Filed:
Dec. 01, 2006
Murty Subba Rama Chandra Kotha, Sunnyvale, CA (US);
Richard Manfred Pruss, Tewantin, AU;
Matthew Lawrence King, Headley Down, GB;
Murty Subba Rama Chandra Kotha, Sunnyvale, CA (US);
Richard Manfred Pruss, Tewantin, AU;
Matthew Lawrence King, Headley Down, GB;
Cisco Technology, Inc., San Jose, CA (US);
Abstract
An edge router termed a 'service gateway' operates to reassign network addresses such as Internet Protocol (IP) addresses to a subscriber, such as when the subscriber is to be transitioned from a first virtual private network (VPN) to a second VPN. The service gateway obtains a new network address routable in a second VPN and applies dynamic edge network address translation (NAT) on an interim basis to provide instant access to the second VPN (following web-based identification for example), while a prior lease for an initial network address not routable in the second VPN is still in effect. When the subscriber attempts to renew the lease in due course, the renewal request is rejected, which forces the subscriber to re-initiate dynamic host control protocol (DHCP) procedures to obtain a new network address. At this point, the interim NAT mapping is removed and the new network address is assigned directly to the subscriber via DHCP. This approach combines the benefits of DHCP and NAT while minimizing dead time on the network and the processing overhead associated with alternative approaches.