Adaptive unicast timeout for a wireless network having optimized routing
First Claim
1. A method for optimizing wireless network performance by reducing wait time between retransmission of data packets, said method comprising:
- providing a wireless network having a plurality of wireless network nodes;
using a first default Unicast timeout period that is used by the wireless network as the maximum period of time to wait for acknowledgement that a data packet has reached a destination node before retransmitting the data packet;
recording transmission times for each node pair in the wireless network; and
calculating a new default Unicast timeout period using the transmission times recorded for each node pair and adding a buffer time to the new default Unicast timeout period if the wireless network is not optimized.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optimizing performance of a network by creating a database of the time that a packet takes to be transmitted from one node to a next adjacent node, and uses that database to calculate a new default Unicast timeout period, wherein if an acknowledgement is not received from a destination node within the default Unicast timeout period, then the packet may be retransmitted in a period of time that is optimized and not dependent on waiting for a standard Unicast timeout period to expire, and wherein a system and method also includes replacing the use of broadcast messages to learn the status of nodes on a network by creating a self-forming and self-correcting dynamic network by compiling a database of all known paths through a network, rating all known paths so that if the best route is blocked, the next best route can be substituted for it to enable a date packet to have the fastest path back to a source.
-
Citations
5 Claims
-
1. A method for optimizing wireless network performance by reducing wait time between retransmission of data packets, said method comprising:
-
providing a wireless network having a plurality of wireless network nodes; using a first default Unicast timeout period that is used by the wireless network as the maximum period of time to wait for acknowledgement that a data packet has reached a destination node before retransmitting the data packet; recording transmission times for each node pair in the wireless network; and calculating a new default Unicast timeout period using the transmission times recorded for each node pair and adding a buffer time to the new default Unicast timeout period if the wireless network is not optimized. - View Dependent Claims (2, 3, 4)
-
-
5. A system for optimizing wireless network performance by reducing wait time between retransmission of data packets, said system comprised of:
-
a wireless network having a plurality of network nodes; a network device for storing network data, including a first default Unicast timeout period that is used by the wireless network as the maximum period of time to wait for acknowledgement that a data packet has reached a destination node before retransmitting the data packet; a network database in the network device for recording transmission times for each node pair in the wireless network; and a processor in the network device for calculating a new default Unicast timeout period using the transmission times recorded for each node pair and a buffer time that is added to the new default Unicast timeout period if the wireless network is not optimized.
-
Specification