Methods, systems and computer program products for slotted-ALOHA collision improvement by population density timeslot selection per radio frequency propagation pathloss
AssigneeSensus Spectrum, LLC
InventorGary Aaron Howard
Life of this patent
Estimating the term…
Abstract
Methods for determining a transmission timeslot at an endpoint in a communications network are provided. The method includes receiving a message having a received downlink strength at an endpoint; determining an uplink strength for the endpoint based on information in the received message; and allocating a timeslot for uplink transmission from the endpoint based on the determined uplink strength. Related endpoints and computer program products are provided.
Claims20
A method for determining a transmission timeslot at an endpoint in a communications network implementing a modified slotted ALOHA protocol, the method comprising:
- receiving an ALOHA message having a received downlink strength at an endpoint;
- determining an uplink strength for the endpoint based on information in the received ALOHA message;
- and
- allocating a timeslot for uplink transmission from the endpoint based on the determined uplink strength,
- wherein the communications network implementing a modified slotted ALOHA protocol includes a plurality of timeslots;
- and
- wherein a spacing between each of the plurality of timeslots is from about 5 to about 30 dB and wherein each of the plurality of timeslots has a duration from about 30 seconds to about 1 minute.
An endpoint in a communications network implementing a modified slotted ALOHA protocol the endpoint comprising a processor configured to:
- receive an ALOHA message having a received downlink strength at the endpoint;
- self-determine an uplink strength derived by measurement of the downlink strength;
- and
- allocate a timeslot for uplink transmission from the endpoint based on the self-determined uplink strength,
- wherein the communications network implementing a modified slotted ALOHA protocol includes a plurality of timeslots;
- and
- wherein a spacing between each of the plurality of timeslots is from about 5 to about 30 dB and wherein each of the plurality of timeslots has a duration from about 30 seconds to about 1 minute.
A computer program product for determining a transmission timeslot at an endpoint in a communications network implementing a slotted ALOHA protocol, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied in the medium, the computer readable program code comprising:
- computer readable program code to receive an ALOHA message having a received downlink strength at an endpoint;
- computer readable program code to determine an uplink strength for the endpoint based on information in the received message;
- and
- computer readable program code to allocate a timeslot for uplink transmission from the endpoint based on the determined uplink strength,
- wherein the communications network implementing a modified slotted ALOHA protocol includes a plurality of timeslots;
- and
- wherein a spacing between each of the plurality of timeslots is from about 5 to about 30 dB and wherein each of the plurality of timeslots has a duration from about 30 seconds to about 1 minute.
Dependencies are inferred from the claim text.