IP Library Granted Patent US 8,422,450
Granted Patent B2
US 8,422,450 · App. 12/934,364 · Granted Apr 16, 2013

Relaxed deterministic back-off method for medium 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,422,450
App. No.
12/934,364
Granted
Apr 16, 2013
Kind
B2
Abstract

A method and apparatus are described including transmitting data if a slot count is equal to a triggering event, selecting a new triggering event responsive to a failed data transmission and replacing the triggering event with the new triggering event.

Claims (32)

1. A method, said method comprising:

initializing said slot count;

decrementing said slot count when a communication medium is idle;

transmitting data, by a terminal over a shared contention-based wireless communication medium using a media access control protocol, if a slot count is equal to a triggering event, wherein said slot count is a count of a number of time slots in a back-off cycle and wherein said back-off cycle has a fixed number of said time slots and wherein said triggering event is one of a possible plurality of transmission opportunities for said terminal and wherein said back-off window is fixed;

selecting a random number if said data transmission was not successful;

comparing said random number to a threshold;

selecting a new triggering event responsive to a failed data transmission, wherein said new triggering event is selected based on said comparison; replacing said triggering event with said new triggering event; and

reusing said triggering event in a subsequent back-off cycles responsive to a successful data transmission, said successful data transmission is a data transmission that was acknowledged in a previous back-off cycle.

2. The method according to claim 1 , further comprising:

determining if said slot count is equal to said triggering event; and

determining if there is data to transmit if said slot count is equal to said triggering event.

3. The method according to claim 1 , wherein said random number is in a first interval.

4. The method according to claim 1 , wherein said new triggering event is selected from a set of integers in a second interval.

5. The method according to claim 4 , wherein a greatest integer in said second interval is one of less than and equal to a maximum size of an address space.

6. The method according to claim 1 , wherein said communication medium is wireless.

7. The method according to claim 1 , wherein a condition of said communication medium being idle is based on a result of one of physical carrier sensing and virtual carrier sensing.

8. An apparatus, comprising:

means for initializing said slot count;

means for decrementing said slot count when a communication medium is idle;

means for transmitting data, by a terminal over a shared contention-based wireless communication medium using a media access control protocol, if a slot count is equal to a triggering event, wherein said slot count is a count of a number of time slots in a back-off cycle and wherein said back-off cycle has a fixed number of said time slots and wherein said triggering event is one of a possible plurality of transmission opportunities for said terminal and wherein said back-off window is fixed;

means for selecting a random number if said data transmission was not successful;

means for comparing said random number to a threshold;

means for selecting a new triggering event responsive to a failed data transmission, wherein said new triggering event is selected based on said comparison; replacing said triggering event with said new triggering event;

means for replacing said triggering event with said new triggering event; and

reusing said triggering event in a subsequent back-off cycles responsive to a successful data transmission, said successful data transmission is a data transmission that was acknowledged in a previous back-off cycle.

9. The apparatus according to claim 8 , further comprising:

means for determining if said slot count is equal to said triggering event; and

means for determining if there is data to transmit if said slot count is equal to said triggering event.

10. The apparatus according to claim 8 , wherein said random number is in a first interval.

11. The apparatus according to claim 8 , wherein said new triggering event is selected from a set of integers in a second interval.

12. The apparatus according to claim 11 , wherein a greatest integer in said second interval is one of less than and equal to a maximum size of an address space.

13. The apparatus according to claim 8 , wherein a condition of said communication medium being idle is based on a result of one of physical carrier sensing and virtual carrier sensing.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2010
From: HE, YONG; MA, XIAO-JUN; LI, JUN; WANG, CHARLES CHUNAMING
To: THOMSON LICENSING
Reel/Frame 025042/0990 →