IP Library › Granted Patent US 12,273,766
Granted Patent B2
US 12,273,766 · App. 17/299,566 · Granted Apr 8, 2025

Method and apparatus for congestion control in a telecommunications network

Inventors: Khaled Hassan (Erlangen, DE); Shubhangi Bhadauria (Erlangen, DE); Elke Roth-Mandutz (Erlangen, DE); Martin Leyh (Erlangen, DE)
Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
H04W28/0268H04W28/0231H04W72/542
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 12,273,766
App. No.
17/299,566
Granted
Apr 8, 2025
Kind
B2
Abstract

The embodiments herein relate to a method performed by a UE ( 800 ) capable for sidelink communications, for congestion control in a wireless telecommunications network, wherein the UE is allocated one or more resource pools, the method comprising: performing ( 701 ) CBR/CR measurements on said at least one resource pool to generate CBR/CR value(s); wherein the measurements are performed over a sensing window which is either pre-configured or adapted based on the QoS of at least one data packet or at least one service, and selecting ( 702 ) a resource pool or at least one resource within the resource pool based on a CBR/value and QoS requirements of the data packet or the service for transmission.

Claims (27)

1. A method performed by a User Equipment (UE) for congestion control in a wireless telecommunications network, the method comprising:

performing Channel-Busy-Ratio and/or Channel occupancy Ratio (CBR/CR) measurements on one or more resource pools to generate CBR/CR values, wherein the measurements are performed over a sensing period which is either pre-configured by a network node and/or the UE, the one or more resource pools being configured for one bandwidth part or one component carrier for sidelink transmissions to one or more UEs;

selecting at least one resource within a resource pool among the one or more resource pools based on a CBR/CR value and Quality of Service (QOS) requirements of at least one data packet for transmitting the at least one data packet, wherein the at least one resource is selected among candidate resources within an adaptive resource selection window, and wherein the adaptive resource selection window is a time period with a start time and an end time, and the end time is adapted based on the QoS requirements of the at least one data packet;

if the at least one data packet has a high priority in respect to QoS, selecting resources within a resource pool among the one or more resource pools having a CBR and/or CR value below a certain threshold; and

transmitting the at least one data packet on the selected at least one resource, based on the QoS requirements of the at least one data packet.

2. The method according to claim 1 comprising: classifying said one or more resource pools based on the CBR/CR values.

3. The method according to claim 1 , further comprising mapping the CBR values with respect to different QoS.

4. The method according to claim 1 , further comprising: if the packet is transmitted within a low minimum communication range having high QoS requirements, selecting a resource pool or resources within a resource pool having a CBR and/or CR value below a certain threshold; otherwise, if the packet is transmitted within larger higher minimum communication range, the QoS requirements are lower.

5. The method according to claim 1 , further comprising: if the data packet has a QoS profile indicating a latency requirement below a threshold, selecting a resource pool having a CBR/CR value below a certain threshold.

6. The method according to claim 1 , further comprising: if the data packet has high reliability and there are multiple resource pools, selecting the resource pools with CBR/CR values below a certain threshold.

7. The method according to claim 1 , further comprising: if the UE is allocated to a resource pool with a high CBR/CR value and the UE starts to receive data packets or messages having high QoS, starting a congestion control mechanism by:

requesting sidelink resource configurations and a CBR report from a network node for multiple resource pools;

providing the network node with information on one or more resource pools having less congestion according to the sorted CBR/CR values; and if the network node accepts the information provided by the UE; and

receiving a congestion control message, from the network node, indicating information on allocated resources, F, information on a period for the allocation, P, and information on time slots or a transmission time, T.

8. The method according to claim 7 , further comprising: starting a timer for:

extending the period for the allocation P based on a QoS of the packet and/or based on a QoS flow;

reducing the transmission time T if more than one slot is allocated per transmission occasion; and

reducing an allocated band for the allocated resources F by increasing a modulation and coding scheme (MSC) or a transport block size (TBS) if the QoS is supported.

9. The method according to claim 1 , further comprising: if there are multiple resource pools, sorting the resource pools in descending order based on the CBR/CR values, and if the data packet has a high QoS, assigning or selecting the first available resource pool with the lowest CBR value selected.

10. The method according to claim 1 further comprising: performing resource selection autonomously from configured grants and/or dedicated configured grants and/or pre-configured resources pools.

11. The method according to claim 9 , further comprising: adapting the sensing duration as a function of a QoS profile or a QoS flow of at least one received data packet.

12. The method according to claim 9 , further comprising: if the UE receives a high QOS data packet in its buffer while the UE is performing CRB/CR measurements during a long sensing window for a low QoS data packet, triggering a shorter sensing and adjusting a back-off timer based on a start of the short sensing window.

13. A User Equipment (UE) for congestion control in a wireless telecommunications network, wherein the UE selects at least one from one or more resource pools, the UE comprising a processor and a memory, said memory containing instructions executable by said processor whereby said UE is operative to:

perform Channel-Busy-Ratio and/or Channel occupancy Ratio (CBR/CR) measurements on one or more resource pools to generate CBR/CR values, wherein the measurements are performed over a sensing period which is either pre-configured by a network node and/or the UE, the one or more resource pools being configured for one bandwidth part or one component carrier for sidelink transmissions to one or more UEs;

select at least one resource within a resource pool among the one or more resource pools based on a CBR/CR value and Quality of Service (QOS) requirements of at least one data packet for transmitting the at least one data packet, wherein the at least one resource is selected among candidate resources within an adaptive resource selection window, and wherein the adaptive resource selection window is a time period with a start time and an end time, and the end time is adapted based on the QoS requirements of the at least one data packet;

if the data packet has a high priority in respect to QoS, select resources within a resource pool among the one or more resource pools having a CBR and/or CR value below a certain threshold; and

transmit the at least one data packet on the selected at least one resource, based on the QOS requirements of the at least one data packet.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: HASSAN, KHALED; BHADAURIA, SHUBHANGI; ROTH-MANDUTZ, ELKE; LEYH, MARTIN
To: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Reel/Frame 057778/0561 →
Priority Claims (1)
EP 18213058 · Dec 17, 2018 · regional
Continuity (1)
Related Publication 20220060929A1 · Feb 24, 2022
References Cited (18)
US 20190215801A1 · Mok · 2019 [cited by examiner]
US 20190253927A1 · Mok · 2019 [cited by examiner]
US 20200029245A1 · Khoryaev · 2020 [cited by examiner]
US 20200221467A1 · Huang · 2020 [cited by examiner]
US 20210219268A1 · Li · 2021 [cited by examiner]
WO WO2018027800A1 · 2018 [cited by applicant]
WO WO2018081979A1 · 2018 [cited by applicant]
WO WO2018145067A1 · 2018 [cited by applicant]
WO WO2018175822A1 · 2018 [cited by applicant]
International Search Report issued by the European Patent Office for Application No. PCT/EP2019/084379, Feb. 12, 2020. [cited by applicant]
3GPP TSG-RAN WG2#104, Spokane, USA, Nov. 12-16, 2018—R2-1816990—Discussions on NR V2X Mode 2 Alternatives, ZTE, Sanechips. [cited by applicant]
3GPP TS 36.214 V15.3.0 (Sep. 2018), 3rd Generation Partnership Project; Technical Specification Group Radio Access Network: Evolved Universal Terrestrial Radio Access; Physical Layer; Measurements, (Release 15). [cited by applicant]
3GPP TSG RAN WGI Meeting #95, Spokane, USA, Nov. 12-16, 2018, R1-1813165, QoS Management for NR V2X, InterDigital, Inc. [cited by applicant]
3GPP TSG RAN WG2 Meeting #100, Reno, USA, Nov. 27-Dec. 1, 2017, R2-1712629, Further Considerations on Packet Duplication for CA Based eV2X, Intel Corporation. [cited by applicant]
3GPP TSG-RAN WG2 Meeting 104, Spokane, USA, Nov. 12-16, 2018, R2-1818207, Further Consideration on Tx Carrier (re)selection in NR V2X—ITL. [cited by applicant]
3GPP TSG-RAN WG1 Meeting #89, Hangzhou, P.R. China, May 15-19, 2017, R1-1707107, Discussion on Latency Reduction of Resource Selection, Xinwei. [cited by applicant]
3GPP TSG RAN WGI Meeting #95, Spokane, USA, Nov. 12-16, 2018, R1-1814304, On Relationship Between SL BWP and Uu BWP, Huawei, HiSilicon. [cited by applicant]
Chinese Patent Application No. 201980083485.6, Second Office Action Drafted by Lian Qin, Examiner on Aug. 17, 2024. [cited by applicant]
Cited By (1)
US 12,490,301