IP Library Granted Patent US 9,325,618
Granted Patent B1
US 9,325,618 · App. 12/645,574 · Granted Apr 26, 2016

Dynamic management of shared transmission opportunities

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 9,325,618
App. No.
12/645,574
Granted
Apr 26, 2016
Kind
B1
Abstract

Communicating among stations in a network includes assigning transmission opportunities among a plurality of stations, sending information about transmission requirements in at least one message sent from a first station in the plurality of stations to a second station, and changing the transmission opportunities based on the information in the at least one message.

Claims (68)

1. A method for communicating among a plurality of stations in a network, the method comprising:

assigning a first transmission opportunity to a first station of the plurality of stations, wherein the first transmission opportunity precedes a second transmission opportunity;

assigning the second transmission opportunity to a second station of the plurality of stations;

determining that information in a message transmitted from the first station to the second station in first transmissions transmitted during the first transmission opportunity indicates a change in a bandwidth requirement associated with the first transmission opportunity;

determining that second transmissions transmitted during the second transmission opportunity interfere with the first transmissions based on the indicated change in the bandwidth requirement and on a network topology of the network; and

changing an assignment of the second transmission opportunity based on determining that the second transmissions interfere with the first transmissions.

2. The method of claim 1 , wherein

changing the assignment of the second transmission opportunity comprises excluding the second station from being assigned the second transmission opportunity based on the network topology.

3. The method of claim 1 , wherein

the information comprises transmission requirements, and

the transmission requirements indicate at least one member of the group consisting of:

a duration of time required by the first station,

the bandwidth requirement,

a buffer backlog of the first station, and

a physical layer rate of the first station.

4. The method of claim 1 , wherein changing the assignment of the second transmission opportunity comprises changing an order of a sequence of assignments of the first transmission opportunity and of the second transmission opportunity.

5. The method of claim 4 , wherein changing the order of the sequence of assignments comprises increasing a first priority of the first transmission opportunity to be higher priority relative to a second priority of the second transmission opportunity.

6. The method of claim 1 , wherein the information is included in the message to a third station configured to assign the first transmission opportunity and the second transmission opportunity.

7. The method of claim 1 , wherein the information indicates whether a third station uses a third transmission opportunity.

8. The method of claim 7 , further comprising decreasing a priority of the third transmission opportunity in response to determining that the third station does not use the third transmission opportunity.

9. The method of claim 7 , further comprising increasing a priority of the third transmission opportunity in response to determining that the third station uses the third transmission opportunity.

10. A method for communicating among a plurality of stations in a network, the method comprising:

assigning a first transmission opportunity to a first station of the plurality of stations, wherein

the first transmission opportunity precedes a second transmission opportunity;

assigning the second transmission opportunity to a second station of the plurality of stations;

determining whether information in a message transmitted from the first station to the second station in first transmissions transmitted during the first transmission opportunity indicates a transmission error, wherein the information is in at least one member of the group consisting of a header and a preamble of the message;

determining whether second transmissions transmitted during the second transmission opportunity interfere with the first transmissions based on a network topology of the network and a determination that the information indicates the transmission error; and

changing an assignment of the second transmission opportunity based on the determination that the second transmissions interfere with the first transmissions.

11. The method of claim 1 , wherein determining that the second transmissions interfere with the first transmissions comprises determining that a third station is unable to reliably detect the second transmissions.

12. The method of claim 1 , wherein changing the assignment of the second transmission opportunity comprises increasing a time interval between a start of the second transmission opportunity and an end of the first transmission opportunity.

13. The method of claim 1 , wherein

the changing the assignment of the second transmission opportunity comprises assigning the first station and the second station to separate groups.

14. The method of claim 1 , wherein

the changing the assignment of the second transmission opportunity comprises changing a duration of the second transmission opportunity.

15. The method of claim 1 , further comprising:

the changing the assignment of the second transmission opportunity further comprises providing the first station with a dedicated transmission opportunity.

16. The method of claim 1 , wherein

prior to changing the assignment of the second transmission opportunity, the first station and the second station are assigned to a first group of stations, and

changing the assignment of the second transmission opportunity comprises,

assigning the second station to a second group of stations, and

assigning stations with subsequent transmission opportunities to the second group of stations, wherein the subsequent transmission opportunities are subsequent to the second transmission opportunity.

17. The method of claim 1 , wherein

changing the assignment of the second transmission opportunity comprises,

changing subsequent transmission opportunities in a sequence of transmission opportunities,

the subsequent transmission opportunities are subsequent to the second transmission opportunity, and

the sequence of transmission opportunities comprises the second transmission opportunity.

18. A device for communicating in a network, the device comprising:

a processor; and

a network interface module coupled with the processor, the network interface module to,

assign a first transmission opportunity to a first station of a plurality of stations, wherein the first transmission opportunity precedes a second transmission opportunity,

assign the second transmission opportunity to a second station of the plurality of stations,

determine whether information in a message transmitted from the first station to the second station in first transmissions transmitted during the first transmission opportunity indicates a transmission error, wherein the information is in at least one member of the group consisting of a header and a preamble of the message,

determine whether second transmissions transmitted during the second transmission opportunity interfere with the first transmissions based on a network topology of the network and a determination that the information indicates the transmission error, and

change an assignment of the second transmission opportunity based on a determination that the second transmissions interfere with the first transmissions.

19. A non-transitory machine-readable medium having instructions stored therein, the instructions to:

assign a first transmission opportunity to a first station of a plurality of stations, wherein the first transmission opportunity precedes a second transmission opportunity;

assign the second transmission opportunity to a second station of the plurality of stations;

determine whether information in a message transmitted from the first station to the second station in first transmissions transmitted during the first transmission opportunity indicates a change in a bandwidth requirement associated with the first transmission opportunity;

determine whether second transmissions transmitted during the second transmission opportunity interfere with the first transmissions transmitted during the first transmission opportunity based on the indicated change in the bandwidth requirement and on a network topology of a network; and

change an assignment of the second transmission opportunity based on a determination that the second transmissions interfere with the first transmissions.

20. A device for communicating in a network, the device comprising:

a processor; and

a machine-readable medium having instructions stored therein, the instructions executable by the processor to cause the device to:

assign a first transmission opportunity to a first station of a plurality of stations, wherein the first transmission opportunity precedes a second transmission opportunity,

assign the second transmission opportunity to a second station,

determine whether information in a message transmitted from the first station to the second station in first transmissions transmitted during the first transmission opportunity indicates a change in a bandwidth requirement associated with the first transmission opportunity,

determine whether second transmissions transmitted during the second transmission opportunity interfere with the first transmissions transmitted during the first transmission opportunity based on an indicated change in the bandwidth requirement and a network topology of the network, and

change an assignment of the second transmission opportunity based on a determination that the second transmissions interfere with the first transmissions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2012
From: QUALCOMM ATHEROS, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 029394/0660 →
MERGER Recorded Jul 15, 2011
From: ATHEROS COMMUNICATIONS, INC.
To: QUALCOMM ATHEROS, INC.
Reel/Frame 026596/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2010
From: YONGE, III, LAWRENCE W.; KATAR, SRINIVAS
To: ATHEROS COMMUNICATIONS, INC.
Reel/Frame 024141/0791 →