IPv6-over-IPv4 Architecture
First Claim
Patent Images
1. A method comprising:
- providing a home agent server, coupled to an Internet Protocol version 4 (IPv4) network, managing Internet Protocol version 6 (IPv6) clients;
providing a first IPv6 client and second IPv6 client coupled to the home agent via the IPv4 network;
from the first IPv6 client, sending to the home agent an IPv4 address and IPv6 address associated with the first IPv6 client;
from the second IPv6 client, sending to the home agent an IPv4 address and IPv6 address associated with the second IPv6 client;
when the first and second IPv6 clients are connected to the home agent, implementing a first IPv6-over-IPv4 tunnel in the IPv4 network between the first IPv6 client and the second IPv6 client, wherein the first IPv6-over-IPv4 tunnel does not pass through the home agent; and
from the first IPv6 client, transferring data in an encrypted form using the first IPv6-over-IPv4 tunnel directly from the first IPv6 client to the second IPv6 client, where the data does not pass through the home agent.
0 Assignments
0 Petitions
Accused Products
Abstract
Mobile clients can execute IPv6 applications in an IPv4 environment without the need for any specialized IPv6 hardware or upgrades to the network infrastructure. The architecture provides a seamless, disruption-free connectivity experience for mobile clients. Mobile clients are automatically connected to other mobile clients irrespective of their network connectively, whether wireless, wire line, IPv4, IPv6, public or private. Mobile clients communicate with other mobile clients using a secure, end-to-end IPv6 tunnel. This creates a persistent VPN connection between two clients using software.
-
Citations
7 Claims
-
1. A method comprising:
-
providing a home agent server, coupled to an Internet Protocol version 4 (IPv4) network, managing Internet Protocol version 6 (IPv6) clients; providing a first IPv6 client and second IPv6 client coupled to the home agent via the IPv4 network; from the first IPv6 client, sending to the home agent an IPv4 address and IPv6 address associated with the first IPv6 client; from the second IPv6 client, sending to the home agent an IPv4 address and IPv6 address associated with the second IPv6 client; when the first and second IPv6 clients are connected to the home agent, implementing a first IPv6-over-IPv4 tunnel in the IPv4 network between the first IPv6 client and the second IPv6 client, wherein the first IPv6-over-IPv4 tunnel does not pass through the home agent; and from the first IPv6 client, transferring data in an encrypted form using the first IPv6-over-IPv4 tunnel directly from the first IPv6 client to the second IPv6 client, where the data does not pass through the home agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification