Virtual distributed home agent protocol

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S201000, C455S001000, C710S105000

Reexamination Certificate

active

06430698

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates in general to a computer protocol and in particular to a virtual distributed home agent protocol which is a mobile internet protocol (IP) that manages and provides efficient communications and utilization of resources between a mobile computer system or device and other systems and devices, especially when the mobile computer system or device has moved from one location to another location.
2. Description of the Related Art
Computers or computer systems/devices that communicate with each other over the Internet and a home network require the use of a protocol or Internet protocol (IP)
FIG. 1
is a prior art figure of a mobile computer
10
in communications with a home network
12
at one location which is moved to another location that is in communications to the Internet
14
. The configuration in
FIG. 1
requires a base mobile Internet protocol (IP) for providing and routing communications between computer systems and devices, especially when the mobile computer
10
has moved from one location to another location (i.e. moved from being in communication with the home network
12
to being in communication with the Internet
14
). However, inefficiencies, load distribution problems, and error and failure recovery problems exist with current protocols, such as the base mobile Internet protocol (IP). Also, present protocols do not provide back up and recovery methods for providing home agent services to a mobile node(s) in the event that the home agent of the mobile node(s) has failed.
In discussing these protocols, the following terms are generally defined:
“Mobile Node” is a host or router that changes its point of attachment from one network or sub-network to another network or sub-network. A mobile node may change its location without hanging its IP address, and it may continue to communicate with other Internet nodes at any location using its (constant or fixed) IP address, assuming link-layer connectivity to a point of attachment is available.
“Home Agent” is a router on a mobile node's home network which tunnels datagrams for delivery to the mobile node when it is away from home and maintains current location information for the mobile node. The home agent has three main operations: 1) sending agent advertisement; 2) receiving a home agent discovery request and processing the discovery request; 3) receiving a registration request and processing the registration request.
“Foreign Agent” is a router on a mobile node's visited network, which provides routing services to the mobile node while registered. The foreign agent detunnels and delivers datagrams to the mobile node that were tunneled by the mobile node's home agent. For datagrams sent by a mobile node, the foreign agent may serve as a default router for registered mobile nodes.
“Agent Advertisement” is an advertisement message constructed by attaching a special Extension to a router advertisement message.
“Care-of Address” is the termination point of a tunnel toward a mobile node, for datagrams forwarded to the mobile node while it is away from home. The protocol is able to use two different types of care-of address: a “foreign agent care-of address” is an address of a foreign agent with which the mobile- node is registered and a “co-located care-of address” is an externally obtained local address which the mobile node has associated with one of its own network interfaces.
“Correspondent Node” is a peer which is communicating with a mobile node. A correspondent node may be either mobile or stationary.
“Home Address” is an IP address, that is assigned for an extended period of time to a mobile node. It remains unchanged regardless of where the node is attached to the Internet.
“Home Network” is a network, possibly virtual, having a network prefix matching that of a mobile node's home address. Standard IP routing mechanisms will deliver datagrams destined to a mobile node's Home Address to the mobile node's Home Network.
“Link” is a facility or medium over which nodes are able to communicate at the link layer. A link underlies the network layer.
“Mobility Agent” is either a home agent or a foreign agent.
“Mobile Node's Failure Recovery Information” is the minimal amount of information required to recover the mobile node's operation if its serving home agent failed. The mobile node's failure recovery information should contain at least a mobile node's care-of address, mobile node's home IP address, registration lifetime, and registration flags.
“All Home Agents Multicast Address” is a D class address (multicast address) which is assigned to the set of home agents on the Internet Service Provider (ISP) network. It is recommended for mobile nodes to use this address to access home agents instead of subnet-directed broadcast address for efficiency reasons.
Computer networks and Internet links have been in existence for several years. Also, wireless access and communications to these networks and to the Internet have also been in use. However, current protocols which handle and deal with communications of mobile computers to the Internet and network, such as base mobile IP, result in various problems. and shortcomings when used by computer systems and devices.
One problem is that present protocols inefficiently use wireless access and communication resources and network resources. For example, prior art
FIGS. 2 and 3
show a mobile computer
10
with a mobile node
11
that communicates through the Internet
14
having a relatively low bandwidth to a home network
12
having a relatively large or infinite bandwidth. Current protocols make use of dynamic home agent address resolution or dynamic home agent discovery algorithms. A mobile node
11
registers directly with its home agent
16
. However, the mobile node
11
may not know the IP address of its home agent
16
, and the mobile node
11
then uses the dynamic home agent resolution or dynamic home agent discovery algorithms to automatically determine the IP address of its home agent
16
. In this case, as shown in prior art
FIG. 2
, the mobile node
11
must perform a home agent discovery request wherein the mobile node
11
sets the home agent subnet-directed broadcast address of the mobile node's home network
12
and sends the registration request to each home agent
16
. All of the home agents
16
receiving the registration request must reply as shown in prior art FIG.
3
. Each home agent
16
already having a broadcast destination address (or registered mobile node
11
) must reject the mobile node's registration request and return a rejection registration reply indicating its unicast IP address for use by the mobile node
11
in future registration attempts. The receipt by the mobile node
11
of all of the registration replies from the home agents
16
results in execution time inefficiencies, more complex processing, and in improper utilization of radio frequency (RF) and network bandwidth.
Another problem is that agent advertisement must be used by the base mobile IP in order to detect motion and location of a mobile node
11
. Prior art
FIG. 4
shows mobility agents, such as home agents
16
or foreign agents, advertising their presence to a mobile node(s)
11
via agent advertisement messages. In this example, wireless networks have a set of RF channels, which is used for communication between hosts (i.e. home agents
16
) and mobile nodes
11
. When a host (i.e. home agents
16
) wants to send a packet to a mobile node
11
, the mobile node
11
is allocated one of these RF channels. Packet communication between the host (i.e. home agents
16
) and. the mobile node
11
commences once one of the RF channels is allocated. Many other mobile nodes
11
would also be allocated various RF channels. If multiple home agents
16
are periodically sending agent advertisement messages, where the period between transmission, for example, is one (1) second, then low optimization of the RF bandwidth would result causing i

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Virtual distributed home agent protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual distributed home agent protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual distributed home agent protocol will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2973317

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.