IP Library Granted Patent US 12,407,433
Granted Patent B2
US 12,407,433 · App. 18/181,220 · Granted Sep 2, 2025

Sidelink congestion control

Inventors: Hyukjin Chae (Fairfax, VA); Esmael Hejazi Dinan (McLean, VA); Kyungmin Park (Vienna, VA)
Assignee: Comcast Cable Communications, LLC
H04B17/318H04L5/0048H04W72/52
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,407,433
App. No.
18/181,220
Granted
Sep 2, 2025
Kind
B2
Abstract

Wireless communications are described for sidelink congestion control. Sidelink congestion control may be performed based on a processing capability of a wireless device and/or sidelink subcarrier spacing.

Claims (132)

1. A method comprising:

receiving, by a wireless device from a base station, an indication of sidelink subcarrier spacing (SCS);

determining, based on measurement during a measurement window, a congestion control parameter, wherein a size of the measurement window is based on:

a processing timing capability of the wireless device; and

the sidelink SCS; and

sending, via a sidelink and based on the congestion control parameter, at least one message.

2. The method of claim 1 , wherein the congestion control parameter comprises a channel busy ratio (CBR).

3. The method of claim 1 , wherein the measurement window comprises at least one of a time domain dimension, a frequency domain dimension, or a spatial domain dimension.

4. The method of claim 1 , further comprising sending, by the wireless device to the base station, an indication of the processing timing capability of the wireless device.

5. The method of claim 1 , wherein the sidelink comprises at least one of a data channel, a control channel, a broadcast channel, a shared channel, a discovery channel, a subchannel, a bandwidth part, a synchronization signal block, a resource pool, a resource unit, an orthogonal frequency division multiplexing (OFDM) symbol, a sidelink slot, a spatial resource, or a carrier.

6. The method of claim 1 , wherein the determining the congestion control parameter is further based on a portion of unit resources, of a resource pool, that are associated with respective sidelink measurements that exceed a threshold value.

7. The method of claim 1 , wherein the sending the at least one message comprises sending, by the wireless device to a second wireless device, the at least one message, and wherein the method further comprises receiving, by the wireless device from the second wireless device, a response to the at least one message.

8. The method of claim 1 , further comprising determining, based on the congestion control parameter, at least one of:

a transmission rate;

a quantity of hybrid automatic repeat request (HARQ) transmissions;

a quantity of transmission resources;

a modulation and coding scheme;

a quantity of spatial layers; or

a transmission power.

9. The method of claim 1 , further comprising:

receiving, by the wireless device from the base station, an indication of a resource pool, wherein the measurement comprises measurement of the resource pool.

10. The method of claim 1 , wherein the measurement comprises measurement of at least one of:

a signal strength;

a signal to noise ratio;

a quantity or percentage of time slots comprising a symbol; or

a quantity or percentage of frequency sub-bands comprising a symbol.

11. The method of claim 1 , wherein the determining the congestion control parameter comprises:

determining a processing time based on at least one of:

the processing timing capability of the wireless device;

the sidelink SCS; or

a resource pool configuration; and

determining, further based on the processing time, the congestion control parameter.

12. The method of claim 1 , further comprising:

determining, by the wireless device, the measurement window.

13. The method of claim 1 , wherein the processing timing capability is further based on a processing speed of the wireless device.

14. The method of claim 1 , wherein the size of the measurement window is further based on:

a release of a wireless technology supported by the wireless device; or

complexity of a wireless operation performed by the wireless device.

15. A wireless device comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the wireless device to:

receive, from a base station, an indication of sidelink subcarrier spacing (SCS);

determine, based on measurement during a measurement window, a congestion control parameter, wherein a size of the measurement window is based on:

a processing timing capability of the wireless device; and

the sidelink SCS; and

send, via a sidelink and based on the congestion control parameter, at least one message.

16. The wireless device of claim 15 , wherein the congestion control parameter comprises a channel busy ratio (CBR).

17. The wireless device of claim 15 , wherein the measurement window comprises at least one of a time domain dimension, a frequency domain dimension, or a spatial domain dimension.

18. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:

send, to the base station, an indication of the processing timing capability of the wireless device.

19. The wireless device of claim 15 , wherein the sidelink comprises at least one of a data channel, a control channel, a broadcast channel, a shared channel, a discovery channel, a subchannel, a bandwidth part, a synchronization signal block, a resource pool, a resource unit, an orthogonal frequency division multiplexing (OFDM) symbol, a sidelink slot, a spatial resource, or a carrier.

20. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to determine the congestion control parameter further based on a portion of unit resources, of a resource pool, that are associated with respective sidelink measurements that exceed a threshold value.

21. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, cause the wireless device to send the at least one message to a second wireless device, and

wherein the instructions, when executed by the one or more processors, further cause the wireless device to receive, from the second wireless device, a response to the at least one message.

22. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:

determining, based on the congestion control parameter, at least one of:

a transmission rate;

a quantity of hybrid automatic repeat request (HARQ) transmissions;

a quantity of transmission resources;

a modulation and coding scheme;

a quantity of spatial layers; or

a transmission power.

23. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the wireless device to:

receive, from the base station, an indication of a resource pool, and

wherein the measurement comprises measurement of the resource pool.

24. The wireless device of claim 15 , wherein the measurement comprises measurement of at least one of:

a signal strength;

a signal to noise ratio;

a quantity or percentage of time slots comprising a symbol; or

a quantity or percentage of frequency sub-bands comprising a symbol.

25. The wireless device of claim 15 , wherein the instructions, when executed by the one or more processors, cause the wireless device to determine the congestion control parameter by:

determining a processing time based on at least one of:

the processing timing capability of the wireless device;

the sidelink SCS; or

a resource pool configuration; and

determining, further based on the processing time, the congestion control parameter.

26. A non-transitory computer-readable medium storing instructions that, when executed, configure a wireless device to:

receive, from a base station, an indication of sidelink subcarrier spacing (SCS);

determine, based on measurement during a measurement window, a congestion control parameter, wherein a size of the measurement window is based on:

a processing timing capability of the wireless device; and

the sidelink SCS; and

send, via a sidelink and according to the congestion control parameter, at least one message.

27. The non-transitory computer-readable medium of claim 26 , wherein the congestion control parameter comprises a channel busy ratio (CBR).

28. The non-transitory computer-readable medium of claim 26 , wherein the measurement window comprises at least one of a time domain dimension, a frequency domain dimension, or a spatial domain dimension.

29. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, further configure the wireless device to:

send, to the base station, an indication of the processing timing capability of the wireless device.

30. The non-transitory computer-readable medium of claim 26 , wherein the sidelink comprises at least one of a data channel, a control channel, a broadcast channel, a shared channel, a discovery channel, a subchannel, a bandwidth part, a synchronization signal block, a resource pool, a resource unit, an orthogonal frequency division multiplexing (OFDM) symbol, a sidelink slot, a spatial resource, or a carrier.

31. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, further configure the wireless device to determine the congestion control parameter further based on a portion of unit resources, of a resource pool, that are associated with respective sidelink measurements that exceed a threshold value.

32. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, configure the wireless device to send the at least one message to a second wireless device, and

wherein the instructions, when executed, further configure the wireless device to receive, from the second wireless device, a response to the at least one message.

33. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, further configure the wireless device to:

determining, based on the congestion control parameter, at least one of:

a transmission rate;

a quantity of hybrid automatic repeat request (HARQ) transmissions;

a quantity of transmission resources;

a modulation and coding scheme;

a quantity of spatial layers; or

a transmission power.

34. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, further configure the wireless device to:

receive, from the base station, an indication of a resource pool, and

wherein the measurement comprises measurement of the resource pool.

35. The non-transitory computer-readable medium of claim 26 , wherein the measurement comprises measurement of at least one of:

a signal strength;

a signal to noise ratio;

a quantity or percentage of time slots comprising a symbol; or

a quantity or percentage of frequency sub-bands comprising a symbol.

36. The non-transitory computer-readable medium of claim 26 , wherein the instructions, when executed, configure the wireless device to determine the congestion control parameter by:

determining a processing time based on at least one of:

the processing timing capability of the wireless device;

the sidelink SCS; or

a resource pool configuration; and

determining, further based on the processing time, the congestion control parameter.

37. A system comprising:

a base station configured to send an indication of sidelink subcarrier spacing (SCS); and

a wireless device configured to:

determine, based on measurement during a measurement window, a congestion control parameter, wherein a size of the measurement window is based on:

a processing timing capability of the wireless device; and

the sidelink SCS; and

send, via a sidelink and based on the congestion control parameter, at least one message.

38. The system of claim 37 , wherein the wireless device is further configured to send, to the base station, an indication of the processing timing capability of the wireless device.

39. The system of claim 37 , wherein the wireless device is further configured to receive, from the base station, an indication of a resource pool, wherein the measurement comprises measurement of the resource pool.

40. The system of claim 37 , wherein the congestion control parameter comprises a channel busy ratio (CBR), and wherein the measurement comprises measurement of at least one of:

a signal strength;

a signal to noise ratio;

a quantity or percentage of time slots comprising a symbol; or

a quantity or percentage of frequency sub-bands comprising a symbol.

41. The system of claim 37 , wherein the wireless device is configured to determine the congestion control parameter by:

determining a processing time based on at least one of:

the processing timing capability of the wireless device;

the sidelink SCS; or

a resource pool configuration; and

determining, further based on the processing time, the congestion control parameter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2023
From: CHAE, HYUKJIN; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 063140/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2023
From: CHAE, HYUKJIN; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 063140/0863 →
Continuity (4)
Continuation 17858784 · Jul 6, 2022
Continuation 16864835 · May 1, 2020
Provisional Application 62842508 · May 2, 2019
Related Publication 20230284084A1 · Sep 7, 2023
References Cited (74)
US 11690049B2 · Zhang · 2023 [cited by examiner]
US 20070014258A1 · Tanaka · 2007 [cited by examiner]
US 20090209256A1 · Nakashima · 2009 [cited by examiner]
US 20130320762A1 · Trudel · 2013 [cited by examiner]
US 20160295430A1 · Jung · 2016 [cited by examiner]
US 20170359632A1 · Qu · 2017 [cited by examiner]
US 20180034598A1 · Yiu · 2018 [cited by examiner]
US 20190021017A1 · Nagaraja · 2019 [cited by examiner]
US 20190075585A1 · Deogun · 2019 [cited by examiner]
US 20190173634A1 · Teyeb · 2019 [cited by examiner]
US 20190222979A1 · Hahn · 2019 [cited by examiner]
US 20190239112A1 · Rao et al. · 2019 [cited by applicant]
US 20190313279A1 · Li et al. · 2019 [cited by applicant]
US 20200015298A1 · Chae et al. · 2020 [cited by applicant]
US 20200037303A1 · Harada · 2020 [cited by examiner]
US 20200045674A1 · Tseng et al. · 2020 [cited by applicant]
US 20200053702A1 · Cheng et al. · 2020 [cited by applicant]
US 20200128454A1 · Teyeb · 2020 [cited by examiner]
US 20200187252A1 · Lee · 2020 [cited by examiner]
US 20200260386A1 · Ryu et al. · 2020 [cited by applicant]
US 20200305169A1 · Loehr et al. · 2020 [cited by applicant]
US 20200314803A1 · Zhang et al. · 2020 [cited by applicant]
US 20200382992A1 · Shilov · 2020 [cited by examiner]
US 20210029688A1 · Zhang et al. · 2021 [cited by applicant]
US 20210051510A1 · Chae · 2021 [cited by examiner]
US 20210127372A1 · Li · 2021 [cited by examiner]
US 20210160890A1 · Selvanesan et al. · 2021 [cited by applicant]
US 20210211906A1 · Chae · 2021 [cited by examiner]
US 20210239783A1 · Calcev · 2021 [cited by examiner]
US 20210337426A1 · Lee · 2021 [cited by examiner]
US 20210337485A1 · Ryu et al. · 2021 [cited by applicant]
US 20210377956A1 · Lee · 2021 [cited by examiner]
US 20210392620A1 · Ashraf · 2021 [cited by examiner]
US 20220132603A1 · Adjakple · 2022 [cited by examiner]
US 20230209545A1 · Wang · 2023 [cited by examiner]
WO 2018182262A1 · 2018 [cited by applicant]
R1-1903944 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Huawei, HiSilicon, Title: Sidelink physical layer procedures for NR V2X. [cited by applicant]
R1-1904077 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Vivo, Title: Physical layer procedure for NR sidelink. [cited by applicant]
R1-1904078 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Vivo, Title: QoS management for sidelink. [cited by applicant]
R1-1904257 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Sony, Title: Discussion on HARQ feedback for NR V2X communication. [cited by applicant]
R1-1904299 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Intel Corporation, Title: Design of physical layer procedures for NR V2X sidelink communication. [cited by applicant]
R1-1904300 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Intel Corporation, Title: QoS aware congestion control for NR V2X sidelink communication. [cited by applicant]
R1-1904331 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Fraunhofer HHI, Fraunhofer IIS, Title: Physical Layer Procedures for NR V2X. [cited by applicant]
R1-1904426 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Samsung, Title: On Physical Layer Procedures for NR V2X. [cited by applicant]
R1-1904427 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Samsung, Title: On QoS management for NR V2X. [cited by applicant]
R1-1904656 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: NEC, Title: Physical layer procedures for NR sidelink. [cited by applicant]
R1-1904730 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: CMCC, Title: Discussion on HARQ feedback for NR V2X. [cited by applicant]
R1-1904791 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Spreadtrum Communications, Title: Considerations on sidelink QoS management. [cited by applicant]
R1-1904809 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: TCL Communication, Title: Physical Layer Procedures for Sidelink. [cited by applicant]
R1-1904817 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: ZTE, Sanechips, Title: Discussion on QoS management. [cited by applicant]
R1-1904977 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Apple, Title: Considerations on NR V2X physical layer procedure. [cited by applicant]
R1-1905013 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Qualcomm Incorporated, Title: QoS management and congestion control for sidelink. [cited by applicant]
R1-1905337 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Nokia, Nokia Shanghai Bell, Title: Discussion on sidelink physical layer procedures. [cited by applicant]
R1-1905338 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Nokia, Nokia Shanghai Bell, Title: Discussion of QoS management for sidelink. [cited by applicant]
R1-1905357 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: CATT, Title: Discussion on QoS management for sidelink in NR V2X. [cited by applicant]
R1-1905388 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Sequans Communications, Title: On HARQ procedure for NR sidelink. [cited by applicant]
R1-1905406 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: InterDigital, Inc., Title: Congestion control and QoS Management for NR-V2X. [cited by applicant]
R1-1905415 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Xiaomi Communications, Title: On HARQ operation for 5G V2x communications. [cited by applicant]
R1-1905425 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: NTT Docomo, Inc., Title: NR Sidelink Physical Layer Procedure. [cited by applicant]
R1-1905426 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: NTT Docomo, Inc., Title: Congestion Control for NR Sidelink. [cited by applicant]
R1-1905444 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: LG Electronics, Title: Discussion on QoS management for NR sidelink. [cited by applicant]
R1-1905480 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Ericsson, Title: Physical layer procedures for sidelink. [cited by applicant]
R1-1905481 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Ericsson, Title: On congestion control for NR SL. [cited by applicant]
R1-1905622 3GPP TSG RAN WG1 Meeting #96bis, Xi'an, China, Apr. 8-12, 2019, Source: Nokia, Nokia Shanghai Bell, Title: Summary of AI 7.2.4.6, QoS Management. [cited by applicant]
3GPP TS 36.213 V15.5.0 (Mar. 2019), 14 UE procedures related to Sidelink (Release 15). [cited by applicant]
3GPP TS 36.214 V15.3.0 (Sep. 2018), Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer; M… [cited by applicant]
Naik, Gaurang, et. al., “IEEE 802.11bd & 5G NR V2X: Evolution of Radio Access Technologies for V2X Communications.” Published Mar. 26, 2019. [cited by applicant]
Liu, Xiaofeng, et. al., “Congestion Control in V2V Safety Communication: Problem, Analysis, Approaches.” Electronics 8, No. 540 (2019); Published May 13, 2019. doi:10.3390/electronics8050540. [cited by applicant]
Sep. 29, 2020, Extended European Search Report, EP 20172597.5. [cited by applicant]
R1-1906137, 3GPP TSG RAN WG1 #97 Meeting, “Physical layer structure for NR sidelink” Reno, USA, May 13-17, 2019. [cited by applicant]
R1-1906140, 3GPP TSG RAN WG1 #97, “Sidelink synchronization mechanism” Reno, US, May 13-17, 2019. [cited by applicant]
3GPP TS 38.300 v15.5.0, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; NR and ng-RAN Overall Description; Stage 2 (Release 15)”, Mar. 2019. [cited by applicant]
R1-1812407, 3GPP TSG RAN WG1 Meeting #95, “Considerations on sidelink physical layer structures” Spokane, USA, Nov. 12-16, 2018. [cited by applicant]
Feb. 4, 2022—European Office Action—EP 20172597.5. [cited by applicant]
Cited By (1)
US 12,532,335