US 11,856,596 B2
Techniques for periodic transmission of communications packets
Jose Joaquin Garcia-Luna-Aceves, Santa Cruz, CA (US); Luca de Alfaro, Santa Cruz, CA (US); and Molly Zhang, Santa Cruz, CA (US)
Assigned to The Regents of the University of California, Oakland, CA (US)
Filed by The Regents of the University of California, Oakland, CA (US)
Filed on Sep. 12, 2022, as Appl. No. 17/931,140.
Application 17/931,140 is a continuation of application No. 16/951,770, filed on Nov. 18, 2020, granted, now 11,464,031.
Claims priority of provisional application 62/937,001, filed on Nov. 18, 2019.
Prior Publication US 2023/0007671 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 72/50 (2023.01); H04W 72/0446 (2023.01); H04W 74/08 (2009.01); H04L 47/20 (2022.01)
CPC H04W 72/535 (2023.01) [H04L 47/20 (2013.01); H04W 72/0446 (2013.01); H04W 74/0816 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented on a processor for transmitting data packets on a shared channel in a data communications network, the method comprising:
retrieving from storage a plurality of policies for sharing a shared channel among nodes in a data communications network using a particular protocol, the plurality of polices defining a tree of periodic schedules of variable periods, each policy defining a transmit time slot as a unique slot i of a modulus of a power m of a base b of a series of time slots, where m indicates a level of the tree of periodic schedules;
observing at a first node the probability of empty time slots or of successful time slots or of collision time slots on the shared channel, or some combination of two probabilities;
selecting at the first node in the data communications network a first policy among the plurality of policies based on the probability or probabilities observed instead of a message received from a central authority; and
transmitting a local data packet from the first node onto the shared channel at a transmit time based on the first policy.