US 12,413,378 B1
Systems and methods for variable time division duplex data allocation
Dorin Gheorghe Viorel, Erie, CO (US); Ruoyu Sun, Westminster, CO (US); and Yunjung Yi, Vienna, VA (US)
Assigned to Cable Television Laboratories, Inc., Louisville, CO (US)
Filed by Cable Television Laboratories, Inc., Louisville, CO (US)
Filed on Dec. 14, 2022, as Appl. No. 18/066,183.
Application 18/066,183 is a continuation in part of application No. 18/055,803, filed on Nov. 15, 2022.
Claims priority of provisional application 63/289,521, filed on Dec. 14, 2021.
Claims priority of provisional application 63/279,581, filed on Nov. 15, 2021.
Int. Cl. H04L 5/14 (2006.01); H04W 72/0457 (2023.01); H04W 72/541 (2023.01)
CPC H04L 5/1469 (2013.01) [H04W 72/0457 (2023.01); H04W 72/541 (2023.01)] 19 Claims
OG exemplary drawing
 
1. A method for variable time division duplex (TDD) data allocation in a communication network including a donor wireless communication node and a plurality of child wireless communication nodes, the method comprising:
determining a highest traffic child wireless communication node of the plurality of child wireless communication nodes,
the highest traffic child wireless communication node having a highest data transmission requirement of the plurality of child wireless communication nodes;
allocating data in first TDD data frames to be transmitted between the donor wireless communication node and
a first child wireless communication node of the plurality of child wireless communication nodes according to a first data frame allocation,
the first data frame allocation including allocating an on-demand portion of the first TDD data frames to data associated with the highest traffic child wireless communication node; and
transmitting data between
(a) a second child wireless communication node of the plurality of child wireless communication nodes and
(b) a third child wireless communication node of the plurality of child wireless communication nodes,
at least partially using unused portions of the first data frame allocation.