Method, communication device and system for address resolution mapping in a wireless multihop ad hoc network
First Claim
Patent Images
1. A method for “
- address resolution mapping”
in a wireless multihop data communication network, the method comprising;
a first network node broadcasting an address resolution protocol (ARP) request to a second node, said ARP request being an ARP message in which an operation code field of said ARP message indicates that said ARP message is said ARP request;
said second node receiving said ARP request and determining a destination of said ARP request;
said second node transmitting said ARP request when said ARP request is determined to be destined to a third node; and
said second node receiving an ARP reply from said third node, said ARP reply being an ARP message in which an operation code field of said ARP message indicates that said ARP message is said ARP reply;
said second node modifying said operation code field part of said ARP reply to indicate that said modified ARP reply is an ARP forward; and
said second node forwarding said ARP forward to said first network node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is presented for address resolution mapping in a wireless multihop communication network wherein the network is built up by client devices and/or infrastructure devices, network traffic is based on using ARP forwarding and rebroadcasting to locate devices in such a network architecture. The invention also includes devices for such a network and the complete communication system is described.
37 Citations
30 Claims
-
1. A method for “
- address resolution mapping”
in a wireless multihop data communication network, the method comprising;a first network node broadcasting an address resolution protocol (ARP) request to a second node, said ARP request being an ARP message in which an operation code field of said ARP message indicates that said ARP message is said ARP request; said second node receiving said ARP request and determining a destination of said ARP request; said second node transmitting said ARP request when said ARP request is determined to be destined to a third node; and said second node receiving an ARP reply from said third node, said ARP reply being an ARP message in which an operation code field of said ARP message indicates that said ARP message is said ARP reply; said second node modifying said operation code field part of said ARP reply to indicate that said modified ARP reply is an ARP forward; and said second node forwarding said ARP forward to said first network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- address resolution mapping”
-
12. A communication device with routing means in a multihop wireless network, said device comprising:
-
an instruction set memory; at least one wireless transceiver; means for providing address resolution protocol (ARP) instructions in said instruction set memory; means for modifying an operation code field part of an ARP message; and means for providing ARP message forwarding and rebroadcasting instructions using a message type code indicating forward of the ARP message in the operation code field of the ARP message in said instruction set memory, wherein when said operation code field of the ARP message indicates that said ARP message is an ARP reply, said means modifying modifies said operation code field of said ARP message to indicate that said modified ARP message is an ARP forward, and said means for providing ARP forwarding forwards said modified ARP message. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for multihop wireless data communication, said system comprising:
-
a plurality of communication devices arranged to build up a communication network, wherein each of said communication devices comprises; an instruction set memory; at least one wireless transceiver; means for providing address resolution protocol (ARP) instructions in said instruction set memory; means for modifying an operation code field part of an ARP message; and means for providing ARP forwarding and rebroadcasting instructions using a message type code indicating forward of ARP message in the operation code field of the ARP message in said instruction set memory, wherein when said operation code field of the ARP message indicates that said ARP message is an ARP reply, said means for modifying modifies said operation code field of said ARP message to indicate that said modified ARP message is an ARP forward, and said means for providing ARP forwarding forwards said modified ARP message. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An instruction set memory storing therein an instruction set readable by one or more wireless node devices for “
- address resolution mapping”
in a wireless multihop data communication network, the instruction set causing said one or more wireless node devices to perform;a first network node broadcasting an address resolution protocol (ARP) request to a second node, said ARP request being an ARP message in which an operation code field of said ARP message indicates that said ARP message is said ARP request; said second node receiving said ARP request and determining a destination of said ARP request; said second node transmitting said ARP request when said ARP request is determined to be destined to a third node; and said second node receiving an ARP reply from said third node, said ARP reply being another ARP message in which an operation code field of said another ARP message indicates that said another ARP message is said ARP reply; said second node modifying said operation code field art of said ARP reply to indicate that said modified ARP reply is an ARP forward; and said second node forwarding said ARP forward to said first network node.
- address resolution mapping”
-
27. A method of operating a node in a wireless multihop communication network for address resolution mapping, the method comprising:
-
said node receiving an address resolution protocol (ARP) message from a neighbor node; said node examining an operation code of said ARP message; when said operation code indicates that said ARP message is an ARP request message and said node is not a destination of said ARP request message, said node rebroadcasting said ARP message to one or more other neighbor nodes; and when said operation code indicates that said ARP message is an ARP reply message and said node is not a destination of said ARP reply message, said node forwarding said ARP message towards said destination of said ARP reply message, wherein said step of forwarding said ARP message comprises; said node modifying said operation code of said ARP message to indicate that said ARP message is an ARP forward message; and said node forwarding said ARP forward message to a receiving node in a direction toward said destination. - View Dependent Claims (28, 29, 30)
-
Specification