Packet retransmission optimization in wireless network
AssigneeIndian Institute of Science
InventorShalabh BHATNAGAR
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure set forth methods for determining a probability of retransmitting a packet in a time slot for a source node in a wireless network. Some example methods include determining whether transmission of the packet in the time slot is successful, measuring a number of time slots accumulated since a most recent successful transmission of the packet by the source node, and determining a first value of the probability based on a second value associated with the number of time slots accumulated.
Claims20
A method for determining a probability of retransmitting a packet in a time slot for a source node in a wireless network, comprising:
- determining whether transmission of the packet in the time slot is successful;
- measuring a number of time slots accumulated since a most recent successful transmission of the packet by the source node;
- and
- determining a first value of the probability based on a second value associated with the number of time slots accumulated.
A method for determining a probability of retransmitting a packet in a time slot for a source node in a wireless network, comprising:
- determining whether transmission of the packet in the time slot is successful;
- calculating a set of threshold values based on an integer and a predetermined rule;
- measuring a number of time slots accumulated since a most recent successful transmission of the packet by the source node;
- deriving an initial value of the probability based on the number of time slots accumulated and the set of threshold values;
- and
- determining a first value of the probability based on the initial value of the probability, a second value associated with the number of time slots accumulated, and a third value associated with the number of time slots accumulated.
A computing device configured to determine a probability of retransmitting a packet in a time slot for a source node in a wireless network, comprising:
- a processing unit, wherein the processing unit is configured to
- determine whether transmission of the packet in the time slot is successful;
- measure a number of time slots accumulated since a most recent successful transmission of the packet by the source node;
- and
- determine a first value of the probability based on a second value associated with the number of time slots accumulated.
A computing device configured to determine a probability of retransmitting a packet in a time slot for a source node in a wireless network, comprising:
- a processing unit, wherein the processing unit is configured to
- determine whether transmission of the packet in the time slot is successful;
- calculate a set of threshold values based on an integer and a predetermined rule;
- measure a number of time slots accumulated since a most recent successful transmission of the packet transmitted the source node;
- derive an initial value of the probability based on the number of time slots accumulated and the set of threshold values;
- and
- determine a first value of the probability based on the initial value of the probability, a second value associated with the number of time slots accumulated, and a third value associated with the number of time slots accumulated.
A computer readable medium containing a sequence of instructions for determining a probability of retransmitting a packet in a time slot for a source node in a wireless network, which when executed by a mobile device, causes the mobile device to:
- determine whether transmission of the packet in the time slot is successful;
- measure a number of time slots accumulated since a most recent successful transmission of the packet by the source node;
- and
- determine a first value of the probability based on a second value associated with the number of time slots accumulated.
A computer readable medium containing a sequence of instructions for determining a probability of retransmitting a packet in a time slot for a source node in a wireless network, which when executed by a mobile device, causes the mobile device to:
- determine whether transmission of the packet in the time slot is successful;
- calculate a set of threshold values based on an integer and a predetermined rule;
- measure a number of time slots accumulated since a most recent successful transmission of the packet by the source node;
- derive an initial value of the probability based on the number of time slots accumulated and the set of threshold values;
- and
- determine a first value of the probability based on the initial value of the probability, a second value associated with the number of time slots accumulated, and a third value associated with the number of time slots accumulated.
Dependencies are inferred from the claim text.