System and method for providing a congestion optimized address resolution protocol for wireless Ad-Hoc Networks
First Claim
1. A node, for use in a wireless ad-hoc communications network, and being adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes, said node comprising:
- an address resolution protocol module, adapted to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device; and
a transceiver, adapted to transmit said ARP request for delivery to a broadcast server of said wireless ad-hoc network without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing a congestion optimized address resolution protocol (ARP) for a wireless ad-hoc network. The system and method enables a node in the wireless ad-hoc network to issue an ARP request without the need to broadcast the request to all of the nodes in the wireless ad-hoc network, to thus minimize radio traffic on the wireless ad-hoc network for handling the ARP request. The node includes an address resolution protocol module which is adapted to generate an ARP request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, and a transceiver which is adapted to transmit the ARP request for delivery to an access point of a network portion, such as a core LAN of the network, without broadcasting the ARP request to a plurality of other nodes in the wireless ad-hoc network. The transceiver can transmit the ARP request to the access point directly or via other nodes in the wireless ad-hoc network. Alternatively, the transceiver can transmit the ARP request to one or more broadcast servers which are dispersed in the network and operate similar to an access point without the use of a wireline backbone. The system and method further provide a mechanism for trans-medium address resolution on a network with at least one highly disconnected medium having multiple access points to other media. The system and method provides a “unique” media access control (MAC) address in address resolution protocol (ARP) for mobile nodes in an ad-hoc network, correctly identifying the optimum intelligent access point (IAP) for node communication where the optimum IAP changes more rapidly than traditional address updating may be able to accommodate. Medium layer routing protocols recognize medium frames addressed with this unique MAC address should be routed to the currently associated IAP, whichever IAP that might be at the moment the frame is sent.
160 Citations
20 Claims
-
1. A node, for use in a wireless ad-hoc communications network, and being adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes, said node comprising:
-
an address resolution protocol module, adapted to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device; and
a transceiver, adapted to transmit said ARP request for delivery to a broadcast server of said wireless ad-hoc network without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling a node in a wireless ad-hoc communications network to perform address resolution protocol (ARP), said node being adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes, said method comprising:
-
controlling said node to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device; and
controlling said node to transmit said ARP request for delivery to a broadcast server of a network portion without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable medium of instructions for controlling a node in a wireless ad-hoc communications network to perform address resolution protocol (ARP), said node being adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes, said computer-readable medium of instructions comprising:
-
a first set of instructions, adapted to control said node to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device; and
a second set of instructions, adapted to control said node to transmit said ARP request for delivery to a broadcast server of a network portion without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network. - View Dependent Claims (10, 11, 12)
-
-
13. A wireless ad-hoc communications network, comprising:
-
at least one node, adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network, and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes; and
a broadcast server, adapted to enable said node to communicate with other said nodes in said wireless ad-hoc network;
said node being further adapted to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device, and to transmit said ARP request for delivery to said broadcast server without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network. - View Dependent Claims (14, 15, 16)
-
-
17. A method for operating a wireless ad-hoc communications network, comprising:
-
providing at least one node, adapted to transmit and receive data packets to and from other nodes in said wireless ad-hoc network, and to operate as a router to route other data packets destined for other nodes in said wireless ad-hoc network to said other nodes;
providing a broadcast server, adapted to enable said node to communicate with other said nodes in said wireless ad-hoc network; and
controlling said node to generate an address resolution protocol (ARP) request for a media access control (MAC) address corresponding to an Internet protocol (IP) address, said MAC address being associated with a device, and to transmit said ARP request for delivery to said broadcast server without broadcasting said ARP request to a plurality of said other nodes in said wireless ad-hoc network. - View Dependent Claims (18, 19, 20)
-
Specification