IP Library Granted Patent US 11,758,619
Granted Patent B2
US 11,758,619 · App. 17/218,177 · Granted Sep 12, 2023

Methods and devices for managing access to shared channels

Inventors: Markus Dominik Mueck (Unterhaching, DE); Ingolf Karls (Feldkirchen, DE); Christian Drewes (Germering, DE); Ziad Youssef (Duisburg, DE); Peter Jung (Duisburg, DE); Guido Bruck (Voerde, DE)
Assignee: INTEL CORPORATION
H04W88/12H04W48/10H04W74/0816H04W76/18H04W16/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,758,619
App. No.
17/218,177
Granted
Sep 12, 2023
Kind
B2
Abstract

A control node is disclosed for operating in a network with shared spectrum. The control node may include one or more processors configured to execute program code to identify a spectrum allocation policy; implement a rejection strategy for managing contention-based access to a shared channel by one or more transmitters based on the identified spectrum allocation policy; and transmit or trigger transmission of a transmission request rejection in response to a transmission request by a first transmitter of the one or more transmitters according to the rejection strategy.

Claims (27)

1. A control node for operating in a network with shared spectrum, the control node comprising:

one or more processors configured to execute program code to:

identify a spectrum allocation policy;

implement a rejection strategy for managing contention-based access to a shared channel by one or more transmitters based on the identified spectrum allocation policy; and

transmit or trigger transmission of a transmission request rejection in response to a transmission request by a first transmitter of the one or more transmitters according to the rejection strategy;

wherein the one or more processors are configured to implement the rejection strategy by determining a current collision probability of transmission on the shared channel that is higher than a target collision probability, and determining a rejection percentage that specifies a percentage of transmission requests for the shared channel to be rejected; or

wherein the one or more processors are configured to implement the rejection strategy by assigning a first set of the one or more transmitters to first timing group and assigning a second set of the one or more transmitters to a timing second group, and assigning the first timing group with a first set of timing resources during which the first timing group is permitted to access the channel and assigning the second timing group with a second set of timing resources with which the second timing group is permitted to access the channel; or

wherein the one or more processors are configured to implement the rejection strategy by identifying a first channel occupancy set of the one or more transmitters that have a higher channel occupancy rate than a second channel occupancy set of the one or more transmitters; or

wherein the one or more processors are configured to implement the rejection strategy to manage contention-based access to the shared channel based on determining a metric that quantifies a level of congestion or collisions of the shared channel.

2. The control node of claim 1 , wherein the one or more processors are configured to transmit or trigger transmission of the transmission request rejection according to the rejection strategy by selecting a quantity of transmission requests on the shared channel according to the rejection percentage, and transmitting or triggering transmission of the transmission request rejection in response to the transmission request if the transmission request is one of the quantity of transmission requests selected according to the rejection percentage.

3. The control node of claim 2 , wherein the one or more processors are configured to select the quantity of transmission requests by randomly selecting a percentage of transmission requests equal to the rejection percentage over a period of time to obtain quantity of transmission requests.

4. The control node of claim 1 , wherein the one or more processors are configured to transmit or trigger transmission of the transmission request rejection in response to the transmission request by the first transmitter by determining that the transmission request by the first transmitter did not occur during the first set of timing resources, and transmitting or triggering transmission of the transmission request rejection based on the transmission request not occurring during the first set of timing resources.

5. The control node of claim 1 , wherein the one or more processors are configured to transmit or trigger transmission of the transmission request rejection in response to the transmission request by the first transmitter by determining that the first transmitter is in the first channel occupancy set of the one or more transmitters, and transmitting or triggering transmission of the transmission request rejection based on the first transmitter being in the first channel occupancy set of the one or more transmitters.

6. The control node of claim 1 , wherein the control node is a local control node with a connection to a central control node, wherein the one or more processors are configured to implement the rejection strategy for managing contention-based access to the shared channel by receiving an objective or an instruction from the central control node and implementing the rejection strategy based on the objective or the instruction.

7. A method of managing access to shared channels in a wireless network, the method comprising:

identifying a spectrum allocation policy;

implementing a rejection strategy for managing contention-based access to a shared channel by one or more transmitters based on the identified spectrum allocation policy comprising:

determining a current collision probability of transmission on the shared channel that is higher than a target collision probability, and determining a rejection percentage that specifies a percentage of transmission requests for the shared channel to be rejected; or

assigning a first set of the one or more transmitters to first timing group and assigning a second set of the one or more transmitters to a second timing group, and assigning the first timing group with a first set of timing resources during which the first timing group is permitted to access the channel and assigning the second timing group with a second set of timing resources with which the second timing group is permitted to access the channel; or

identifying a first channel occupancy set of the one or more transmitters that have a higher channel occupancy rate than a second channel occupancy set of the one or more transmitters; or

determining a metric that quantifies a level of congestion or collisions of the shared channel; and

transmitting or triggering transmission of a transmission request rejection in response to a transmission request by a first transmitter of the one or more transmitters according to the rejection strategy.

8. The method of claim 7 , transmitting or triggering transmission of the transmission request rejection according to the rejection strategy comprises selecting a quantity of transmission requests on the shared channel according to the rejection percentage, and transmitting or triggering transmission of the transmission request rejection in response to the transmission request if the transmission request is one of the quantity of transmission requests selected according to the rejection percentage.

9. The method of claim 8 , wherein selecting the quantity of transmission requests comprises randomly selecting a percentage of transmission requests equal to the rejection percentage over a period of time to obtain quantity of transmission requests.

10. The method of claim 7 , wherein transmitting or triggering transmission of the transmission request rejection in response to the transmission request by the first transmitter comprises determining that the transmission request by the first transmitter did not occur during the first set of timing resources, and transmitting or triggering transmission of the transmission request rejection based on the transmission request not occurring during the first set of timing resources.

11. The method of claim 7 , wherein transmitting or triggering transmission of the transmission request rejection in response to the transmission request by the first transmitter comprises determining that the first transmitter is in the first channel occupancy set of the one or more transmitters, and transmitting or triggering transmission of the transmission request rejection based on the first transmitter being in the first channel occupancy set of the one or more transmitters.

12. The method of claim 7 , wherein implementing the rejection strategy for managing contention-based access to the shared channel comprises receiving an objective or an instruction from the central control node and determining the rejection strategy based on the objective or the instruction; wherein the control node is a local control node with a connection to a central control node.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2021
From: MUECK, MARKUS DOMINIK; KARLS, INGOLF; DREWES, CHRISTIAN; YOUSSEF, ZIAD; JUNG, PETER; BRUCK, GUIDO
To: INTEL IP CORPORATION
Reel/Frame 057814/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 056337/0609 →
Priority Claims (1)
DE 10 2017 110 242.6 · May 11, 2017 · national
Continuity (2)
Continuation 15960632 · Apr 24, 2018
Related Publication 20220007461A1 · Jan 6, 2022
Cited By (2)
US 12,238,699 US 12,273,770