IP Library Granted Patent US 8,155,102
Granted Patent B1
US 8,155,102 · App. 13/114,418 · Granted Apr 10, 2012

Channel access control

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 8,155,102
App. No.
13/114,418
Granted
Apr 10, 2012
Kind
B1
Abstract

There are provided measures for channel access control. Such measures may exemplarily include obtaining a contention window assignment including at least an assignment of a size of a contention window for contention-based channel access, accessing at least one logical channel in a contention-based manner according to the contention window assignment, including allocating resources to the at least one logical channel for data transmission, and modifying the size of the contention window based on a result of the resource allocation in terms of an aggregated bit rate allocated for data transmission and an aggregate target bit rate requirement of prioritized bit rates of the at least one logical channel.

Claims (57)

1. A method comprising:

performing by an apparatus:

obtaining a contention window assignment including at least an assignment of a size of a contention window for contention-based channel access,

accessing at least one logical channel in a contention-based manner according to the contention window assignment, including allocating resources to the at least one logical channel for data transmission, and

modifying the size of the contention window based on a result of the resource allocation in terms of an aggregated bit rate allocated for data transmission and an aggregate target bit rate requirement of prioritized bit rates of the at least one logical channel.

2. The method according to claim 1 , wherein

the method further comprises evaluating a relationship between a value indicative of the aggregated bit rate allocated for data transmission after the resource allocation and a value indicative of the aggregate target bit rate requirement, and

the contention window size modification comprises increasing the size of the contention window, if the values are evaluated to have a predetermined relationship, and decreasing the size of the contention window, if the values are evaluated to not have a predetermined relationship.

3. The method according to claim 2 , wherein the method further comprises

detecting a conflict in that the size of the contention window is to be decreased, as the values are evaluated to not have a predetermined relationship, while increasing the size of the contention window would be necessary in terms of a congestion status of the resources, and/or a predetermined amount of allocated data is discarded,

reporting the detected conflict, at the time of detection or after a predetermined recovery timer period, to a device involved in the transmission or an access node of a cellular communication system, and

receiving, from the device or the access node, conflict resolving instructions, and applying the received conflict resolving instructions in contention-based channel access.

4. The method according to claim 2 , wherein the method further comprises

receiving, from a device involved in the transmission, a report of a conflict in contention-based channel access, and

adapting, as conflict resolving measures, the contention window assignment based on the reported conflict, and applying the conflict resolving measures in contention-based channel access.

5. The method according to claim 1 , wherein at least one of the following applies:

the contention window assignment is based on a quality-of-service requirement of at least one of the at least one logical channel to be accessed and the data to be transmitted on the at least one logical channel,

the contention window assignment further includes a minimum size and a maximum of the contention window, and the contention window size is modified so as to be within the range extending from the minimum size to the maximum of the contention window,

the contention window assignment is received from an access node of a cellular communication system, and

the resources are allocated in a protocol data unit of medium access control.

6. The method according to claim 1 , wherein

the apparatus comprises a terminal, and

at least one of the following applies:

the data transmission is part of a device-to-device communication between terminals or an uplink communication between a terminal and an access node of a wireless local area network,

the resources are resources of an unlicensed band, and

the terminal is configured for operation in accordance with at least one of long-term evolution specifications and wireless local area network specifications.

7. An apparatus comprising

an interface configured for communication with at least another apparatus, and

a processor configured to

obtain, via the interface, a contention window assignment including at least an assignment of a size of a contention window for contention-based channel access,

perform accessing at least one logical channel in a contention-based manner according to the contention window assignment, including allocating resources to the at least one logical channel for data transmission, and

modify the size of the contention window based on a result of the resource allocation in terms of an aggregated bit rate allocated for data transmission and an aggregate target bit rate requirement of prioritized bit rates of the at least one logical channel.

8. The apparatus according to claim 7 , wherein

the processor is further configured to evaluate a relationship between a value indicative of the aggregated bit rate allocated for data transmission after the resource allocation and a value indicative of the aggregate target bit rate requirement, and

the processor is further configured to, for contention window size modification, increase the size of the contention window, if the values are evaluated to have a predetermined relationship, and decrease the size of the contention window, if the values are evaluated to not have a predetermined relationship.

9. The apparatus according to claim 8 , wherein the processor is further configured to

detect a conflict in that the size of the contention window is to be decreased, as the values are evaluated to not have a predetermined relationship, while increasing the size of the contention window would be necessary in terms of a congestion status of the resources, and/or a predetermined amount of allocated data is discarded,

report, via the interface, the detected conflict, at the time of detection or after a predetermined recovery timer period, to a device involved in the transmission or an access node of a cellular communication system, and

receive, from the device or the access node via the interface, conflict resolving instructions, and apply the received conflict resolving instructions in contention-based channel access.

10. The apparatus according to claim 8 , wherein the processor is further configured to

receive, from a device involved in the transmission via the interface, a report of a conflict in contention-based channel access, and

adapt, as conflict resolving measures, the contention window assignment based on the reported conflict, and apply the conflict resolving measures in contention-based channel access.

11. The apparatus according to claim 7 , wherein at least one of the following applies:

the contention window assignment is based on a quality-of-service requirement of at least one of the at least one logical channel to be accessed and the data to be transmitted on the at least one logical channel,

the contention window assignment further includes a minimum size and a maximum of the contention window, and the processor is further configured to modify the contention window size so as to be within the range extending from the minimum size to the maximum of the contention window,

the processor is further configured to receive, via the interface, the contention window assignment from an access node of a cellular communication system, and

the processor is further configured to allocate the resources in a protocol data unit of medium access control.

12. The apparatus according to claim 7 , wherein

the apparatus is operable as or at a terminal, and

at least one of the following applies:

the data transmission is part of a device-to-device communication between terminals or an uplink communication between a terminal and an access node of a wireless local area network,

the resources are resources of an unlicensed band, and

the apparatus is configured for operation in accordance with at least one of long-term evolution specifications and wireless local area network specifications.

13. A computer-readable storage medium tangibly embodying a computer program comprising computer-executable components which, when the program is run on a computer, are configured to cause an apparatus comprising the computer and the computer-readable storage medium to:

obtain a contention window assignment including at least an assignment of a size of a contention window for contention-based channel access,

access at least one logical channel in a contention-based manner according to the contention window assignment, including allocating resources to the at least one logical channel for data transmission, and

modify the size of the contention window based on a result of the resource allocation in terms of an aggregated bit rate allocated for data transmission and an aggregate target bit rate requirement of prioritized bit rates of the at least one logical channel.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032086 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM ONE OR BOTH ASSIGNORS ACCORDING TO PRIOR AGREEMENT.. Recorded Dec 18, 2017
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 046266/0231 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032088/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RENESAS ELECTRONICS CORPORATION; RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032086/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: HAKOLA, SAMI-JUKKA; KOSKELA, TIMO; TURTINEN, SAMULI
To: RENESAS MOBILE CORPORATION
Reel/Frame 026340/0891 →