US 12,225,583 B2
Scheduling system and method for scheduling transmissions from a controller node to a downlink node and from an uplink node to the controller node
Adnan Aijaz, Bristol (GB); and Aleksandar Stanoev, Bristol (GB)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (JP)
Filed by Kabushiki Kaisha Toshiba, Tokyo (JP)
Filed on Jan. 25, 2022, as Appl. No. 17/583,346.
Prior Publication US 2023/0239925 A1, Jul. 27, 2023
Int. Cl. H04W 74/0816 (2024.01); H04W 72/0446 (2023.01); H04W 72/1263 (2023.01); H04W 72/566 (2023.01)
CPC H04W 74/0816 (2013.01) [H04W 72/0446 (2013.01); H04W 72/1263 (2013.01); H04W 72/569 (2023.01)] 19 Claims
OG exemplary drawing
 
1. A method for scheduling transmissions from a controller node comprising a plurality of radios to one or more downlink nodes and from one or more uplink nodes to the controller node, the method comprising:
defining one or more downlink timeslots and one or more uplink timeslots within a maximum cycle time period, wherein the one or more downlink timeslots and the one or more uplink timeslots do not overlap with each other;
scheduling each of the one or more downlink nodes to listen to receive a respective downlink transmission from a radio of the plurality of radios of the controller node in one of the one or more downlink timeslots on a channel of a plurality of channels such that none of respective downlink transmissions to the one or more downlink nodes conflict with each other; and
scheduling each of the one or more uplink nodes to transmit a respective uplink transmission to a radio of the plurality of radios of the controller node in one of the one or more uplink timeslots on a channel of the plurality of channels such that none of respective uplink transmissions from the one or more uplink nodes conflict with each other;
wherein each of the one or more downlink nodes is scheduled to listen to receive the respective downlink transmission on a channel of one or more channels on which another of the one or more downlink nodes is scheduled to listen without any of the respective downlink transmissions to the one or more downlink nodes conflicting with each other;
wherein each of the one or more uplink nodes is scheduled to transmit the respective uplink transmission on a channel of the one or more channels on which another of the one or more uplink nodes is scheduled to transmit without any of the respective uplink transmissions from the one or more uplink nodes conflicting with each other; and
wherein each of the one or more downlink nodes and the one or more uplink nodes transmit request messages to the controller node, are scheduled by the controller node, and listen to receive the respective downlink transmission from the controller node.