System and method for reducing broadcast traffic wireless access-point networks
First Claim
1. A computer-implemented method for communicating an information packet on a wireless network including a plurality of wireless access points, said method comprising;
- receiving said information packet by a first one of said plurality of wireless access points from a first wireless network device registered with said first wireless access point, said information packet comprising a request to communicate with a second wireless network device and an identifier for the second wireless network device;
searching a table stored on said first wireless access point with the identifier to determine at least a second wireless access point not attempting to register said second wireless network device;
forwarding a second request by said first wireless access point to said at least second wireless access point to register said second wireless network device;
repeating the searching and forwarding steps for at least a subset of said plurality of wireless access points on the wireless network;
transmitting said request by said at least second wireless access point to at least one unregistered network device in-range of said at least second wireless access point; and
registering said at least one unregistered network device on said at least second access point, wherein said at least one unregistered network device corresponds to said second wireless network device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for reducing broadcast traffic in a wireless backbone network. In operation, a wireless access point receives an address resolution protocol (ARP) message from a network device. The wireless access point determines the destination of the ARP message and attempts to identify the Ethernet address associated with the destination network device. If the Ethernet address cannot be determined, the access point sends an ARP request message to the other wireless access points on the network, requesting them to transmit ARP packets to the network device. When the desired network device comes within range of the network, the access points discontinue transmitting ARP packets and a message acknowledging the device'"'"'s presence is transmitted to the original access point. This method of having access points periodically broadcast ARP packets to network devices reduces ARP broadcasting across the wireless backbone, thereby increasing network throughput.
36 Citations
14 Claims
-
1. A computer-implemented method for communicating an information packet on a wireless network including a plurality of wireless access points, said method comprising;
-
receiving said information packet by a first one of said plurality of wireless access points from a first wireless network device registered with said first wireless access point, said information packet comprising a request to communicate with a second wireless network device and an identifier for the second wireless network device; searching a table stored on said first wireless access point with the identifier to determine at least a second wireless access point not attempting to register said second wireless network device; forwarding a second request by said first wireless access point to said at least second wireless access point to register said second wireless network device; repeating the searching and forwarding steps for at least a subset of said plurality of wireless access points on the wireless network; transmitting said request by said at least second wireless access point to at least one unregistered network device in-range of said at least second wireless access point; and registering said at least one unregistered network device on said at least second access point, wherein said at least one unregistered network device corresponds to said second wireless network device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium containing instructions, which when executed by a computing device, cause the computing device to carry out a method for communicating an information packet on a wireless network including a plurality of wireless access points, comprising:
-
receiving said information packet by a first one of said plurality of wireless access points from a first wireless network device registered with said first wireless access point, said information package comprising a request to communicate with a second wireless network device and an identifier for the second wireless network device; searching a table stored on said first wireless access point with the identifier to determine at least a second wireless access point not attempting to register said second wireless network device; forwarding a second request by said first wireless access point to said at least second wireless access point to register said second wireless network device; repeating the searching and forwarding steps for at least a subset of said plurality of wireless access points on the wireless network; transmitting said request by said at least second wireless access point to at least one unregistered network device in-range of said at least second wireless access point; and registering said at least one unregistered network device on said at least second access point, wherein said at least one unregistered network device corresponds to said second wireless network device. - View Dependent Claims (7, 8, 9)
-
-
10. A wireless network including a plurality of wireless access points with at least one associated wireless network device, said network comprising:
-
means for receiving an information packet by a first one of said plurality of wireless access points from a first wireless network device registered with said first wireless access point, said information packet comprising a request to communicate with a second wireless network device and an identifier for the second wireless network device; means for searching a table stored on said first wireless access point with the identifier to determine at least a second wireless access point not attempting to register said second wireless network device; means for forwarding a second request by said first wireless access point to said at least a second wireless access point to register said second wireless network device; means for repeating the searching and forwarding steps for at least a subset of said plurality of wireless access points on the wireless network; means for transmitting said request by said at least second wireless access point to at least one unregistered network device in-range of said at least second wireless access point; and means for registering said at least one unregistered network device on said at least second access point, wherein said at least one unregistered network device corresponds to said second wireless network device.
-
-
11. A computer system for communicating an information packet on a wireless network including a plurality of wireless access points, comprising:
-
a memory having program instructions; and a processor configured to use the program instructions to; receive said information packet by a first one of said plurality of wireless access points from a first wireless network device registered with said first wireless access point, said information packet comprising a request to communicate with a second wireless network device and an identifier for the second wireless network device; search a table stored on said first wireless access point with the identifier to determine at least a second wireless access point not; attempting to register said second wireless network device; forward a second request by said first wireless access point to said at least a second wireless access point to register said second wireless network device; and repeat the searching and forwarding steps for at least a subset of said plurality of wireless access points on the wireless network; transmit said request by said at least second wireless access point to at least one unregistered network device in-range of said at least second wireless access point; and register said at least one unregistered network device on said at least second access point, wherein said at least one unregistered network device corresponds to said second wireless network device. - View Dependent Claims (12, 13, 14)
-
Specification