Wireless network system and method for providing same
DCFirst Claim
Patent Images
1. A wireless network system comprising:
- a wireless router client operable for broadcast communication with at least one wireless router server and at least one additional client, said server including a digital controller operably coupled to a server wireless interface operable to broadcast and receive data packets in the wireless network;
said server digital controller further including a server program operable for determining an optimal route from the server to the client through at least one additional client if a direct one-hop route is not available;
said client including a client digital controller operably connected to a client wireless interface and operable to a broadcast and receive data packets in the wireless network;
said client digital controller further including a client program comprising instructions for determining an optimal route from the client to the server via an indirect multi-hop route through at least one additional client if a direct one hop route is not available;
instructions for determining if a received data packet is not addressed to the client; and
if so instructions for analyzing a data packet to determine if the data packet has been sent on a new optimal route unknown to the client and for notifying the server through the interfaces and the wireless network of the new optimal route;
said server program and said client program operable together via parallel processing to determine a new optimal route by exchanging in-memory routing tree link information;
said server updating its internal memory routing tree link information with the new optimal route information.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A wireless network, which includes a wireless router client operable to broadcast data packets to at least one wireless server and one additional wireless client. Each client and server includes programs for determining optimum routes between them. The client also includes a program for determining if a received data packet is not addressed to it and if the packet has been sent via a new optimal route unknown to the client, and for notifying the respective server of such a new optimal route.
-
Citations
12 Claims
-
1. A wireless network system comprising:
-
a wireless router client operable for broadcast communication with at least one wireless router server and at least one additional client, said server including a digital controller operably coupled to a server wireless interface operable to broadcast and receive data packets in the wireless network; said server digital controller further including a server program operable for determining an optimal route from the server to the client through at least one additional client if a direct one-hop route is not available; said client including a client digital controller operably connected to a client wireless interface and operable to a broadcast and receive data packets in the wireless network; said client digital controller further including a client program comprising instructions for determining an optimal route from the client to the server via an indirect multi-hop route through at least one additional client if a direct one hop route is not available;
instructions for determining if a received data packet is not addressed to the client; and
if so instructions for analyzing a data packet to determine if the data packet has been sent on a new optimal route unknown to the client and for notifying the server through the interfaces and the wireless network of the new optimal route;said server program and said client program operable together via parallel processing to determine a new optimal route by exchanging in-memory routing tree link information; said server updating its internal memory routing tree link information with the new optimal route information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification