CA2669652C

Transmissions to multiple stations in wireless communication systems

Abstract

Systems and methodologies are described that facilitate coordinating and conducting transmissions to multiple stations in a wireless communication system during a single transmission opportunity. A holder of a transmission opportunity can communicate a request-to-send message or a self-addressed clear-to-send message to one or more stations to establish the transmission opportunity. Subsequently, data transmissions with respective stations can be initiated by transmitting request-to-send messages to the respective stations. At each receiving station, the source address of a received request-to-send message is compared to the address of the holder of the transmission opportunity. If the addresses match for a given request-to-send message, the receiving station transmits a clear-to-send message to the holder of the transmission opportunity in response to the request-to-send message.

CA2669652C, drawing sheet 1
Sheet 1 of 19

Term

Projected expiry 15 November 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

41 claims: 12 independent, 29 dependent

  1. 1
    74769-2422 CLAIMS:1. A method for coordinating and conducting transmissions to a plurality of users during a transmission opportunity, comprising: transmitting, to a first user and to a second user, a clear-to-send-to-self frame, wherein the clear-to-send-to-self frame establishes a transmitter as a holder of a transmission opportunity and comprises an address of the transmitter and a transmission interval, wherein the clear-to-send-to-self frame includes the address of the transmitter in a transmitter address field of the clear-to-send-to-self frame and in a recipient address field of the clear-to-send-to-self frame;transmitting a first request-to-send frame to the first user during the transmission interval, wherein the first request-to-send frame indicates the address of the transmitter and an address of the first user, wherein the first request-to-send frame comprises a request for channel information feedback from the first user;receiving a clear-to-send frame from the first user responsive to the first request-to-send frame;transmitting data to the first user;transmitting a second request-to-send frame to the second user during the transmission interval, wherein the second request-to-send frame indicates the address of the transmitter and an address of the second user, wherein the second request-to-send frame comprises a request for channel information feedback from the second user;receiving a clear-to-send frame from the second user responsive to the second request-to-send frame;and transmitting data to the second user.
  2. 8
    9. A wireless communications apparatus, comprising:a memory that stores data relating to an address of the wireless communications apparatus and a transmission opportunity (TXOP) duration;and a processor configured to: transmit, to a first station and to a second station, a clearto-send-to-self frame, the clear-to-send-to-self frame establishes the wireless communications apparatus as a holder of transmission opportunity and comprises the wireless communications apparatus and the TXOP duration, wherein the clear-to-send-to-self frame includes the address of the wireless communications apparatus in a transmitter address field of the clear-to-send-to-self frame and in a recipient address field of the clear-to-send-to-self frame;transmit a first request-to-send frame to the first station during the TXOP duration, the first request-to-send frame indicates the address of the wireless communications apparatus and an address of the first user, wherein the first request-to-send frame comprises a request for channel information feedback from the first user;receive a first clear-to-send frame from the first station responsive to the first request-to-send frame;transmit data to the first station;transmit a second request-to-send frame to the second station during the TXOP duration, the second request-to-send frame indicates the address of wireless communications apparatus and an address of the second user, wherein the second request-to-send frame comprises a request for channel information feedback from the second user;74769-2422 receive a second clear-to-send frame from the second station responsive to the second request-to-send frame;and transmit data to the second station.
  3. 15
    16. The wireless communications apparatus to claim 14, wherein the processor is further configured to transmit data to the first station and the second station by beamforming signals containing the data based at least in part on the channel information feedback included in the first clear-to-send frame and the second clear-to-send frame.
  4. 18
    19. A method for initiating and conducting communication in a wireless communication system, comprising:detecting one or more clear-to-send frame or request-to-send frames, the one or more frames indicate an address of an entity that holds a transmission opportunity and a duration of the transmission opportunity;setting a network allocation vector (NAV) based on the duration of the transmission opportunity;receiving a request-to-send frame that indicates an address of an entity that transmitted the request-to-send frame, wherein the request-to-send frame comprises a request for channel information feedback;determining if the address of the entity that transmitted the request-tosend frame is the same as the address of the entity that holds the transmission opportunity;and 74769-2422 if the addresses are the same, transmitting a clear-to-send frame to the entity that transmitted the request-to-send frame, the clear-to-send frame includes the requested channel information feedback.
  5. 26
    27. A wireless communications apparatus, comprising:a memory that stores data relating to a NAV and an address of a transmitter;and a processor configured to: detect one or more initial messages that indicate the address of the transmitter, one or more transmission classes to be utilized by the transmitter, and transmission intervals respectively corresponding to the transmission classes;set the NAV based on the transmission intervals;receive a subsequent request-to-send message;compare a source address of the subsequent request-tosend message with the address of the transmitter, wherein the requestto-send message comprises a request for channel information feedback;and transmit a clear-to-send message to the transmitter upon determining that the source address of the subsequent request-to-send message is the same as the address of the transmitter, the clear-tosend frame includes the requested channel information feedback.
  6. 28
    29. The wireless communications apparatus of 27, wherein the memory further stores data relating to an address of the wireless communications apparatus, and the processor is further configured to detect one or more initial messages that comprise a request-to-send frame that indicates the address of the transmitter as a source of the request-to-send message and the address of the wireless communications apparatus as the addressee of the request-to-send message.
  7. 36
    37. An apparatus comprising:means for transmitting, to a first user and to a second user, a clear-tosend-to-self frame, the clear-to-send-to-self frame establishes a transmitter as a holder of a transmission opportunity and comprises an address of the transmitter and a transmission interval, wherein the clear-to-send-to-self frame includes the address of the transmitter in a transmitter address field and in a recipient address field of the clear-to-send-to-self frame;means for transmitting a first request-to-send frame to the first user during the transmission interval, the first request-to-send frame indicates the address of the transmitter and an address of the first user, wherein the first request-to-send frame comprises a request for channel information feedback from the first user;means for receiving a clear-to-send frame from the first user responsive to the first request-to-send frame;means for transmitting data to the first user;means for transmitting a second request-to-send frame to the second user during the transmission interval, the second request-to-send frame indicates the address of the transmitter and an address of the second user, wherein the second 74769-2422 request-to-send frame comprises a request for channel information feedback from the second user;means for receiving a clear-to-send frame from the second user responsive to the second request-to-send frame;and means for transmitting data to the second user.
  8. 37
    38. A non-transitory, computer-readable storage medium tangibly storing one or more instructions, which when executed by one or more processors cause the one or more processors to:transmit, to a first user and to a second user, a clear-to-send-to-self frame, the clear-to-send-to-self frame establishes a transmitter as a holder of a transmission opportunity and comprises an address of the transmitter and a transmission interval, wherein the clear-to-send-to-self frame includes the address of the transmitter in a transmitter address field and in a recipient address field of the clear-to-send-to-self frame;transmit a first request-to-send frame to the first user during the transmission interval, wherein the first request-to-send frame indicates the address of the transmitter and an address of the first user, wherein the first request-to-send frame comprises a request for channel information feedback from the first user;receive a clear-to-send frame from the first user responsive to the request-to-send frame;transmit data to the first user;transmit a second request-to-send frame to the second user during the transmission interval, wherein the second request-to-send frame indicates the address of the transmitter and an address of the second user, wherein the second request-to-send frame comprises a request for channel information feedback from the second user;receive a-clear-to-send frame from the second user responsive to the second request-to-send frame;and transmit data to the second user. 74769-2422
  9. 38
    39. An integrated circuit that executes computer-executable instructions for communicating in a wireless communication system during a transmission opportunity, the instructions causing:transmitting, to a first user and to a second user, a clear-to-send-to-self frame, the clear-to-send-to-self frame establishes a transmitter as a holder of a transmission opportunity and comprises an address of the transmitter and a transmission interval, wherein the clear-to-send-to-self frame includes the address of the transmitter in a transmitter address field and in a recipient address field of the clear-to-send-to-self frame;transmitting a first request-to-send frame to the first user during the transmission interval, wherein the first request-to-send frame indicates the address of the transmitter and an address of the first user, wherein the first request-to-send frame comprises a request for channel information feedback from the first user;receiving a clear-to-send frame from the first user responsive to the first request-to-send frame;transmitting data to the first user;transmitting a second request-to-send frame to the second user during the transmission interval, wherein the second request-to-send frame indicates the address of the transmitter and an address of the second user, wherein the second request-to-send frame comprises a request for channel information feedback from the second user;receiving a clear-to-send frame from the second user responsive to the second request-to-send frame;and transmitting data to the second user.
  10. 39
    40. An apparatus comprising:means for detecting one or more clear-to-send frames or request-tosend frames, the one or more frames indicate an address of an entity that holds a transmission opportunity and a duration of the transmission opportunity;means for setting a network allocation vector (NAV) based on the duration of the transmission opportunity;74769-2422 means for receiving a request-to-send frame that indicates an address of an entity that transmitted the request-to-send frame, wherein the request-to-send frame comprises a request for channel information feedback;means for determining if the address of the entity that transmitted the request-to-send frame is the same as the address of the entity that holds the transmission opportunity;and means for transmitting, if the addresses are the same, a clear-to-send frame to the entity that transmitted the request-to-send frame, the clear-to-send frame includes the requested channel information feedback.
  11. 40
    41. A non-transitory, computer-readable storage medium tangibly storing one or more instructions, which when executed by one or more processors cause the one or more processors to:detect one or more clear-to-send frames or request-to-send frames, the one or more frames indicate an address of an entity that holds a transmission opportunity and a duration of the transmission opportunity;set a network allocation vector (NAV) based on the duration of the transmission opportunity;receive a request-to-send frame that indicates an address of an entity that transmitted the request-to-send frame, wherein the request-to-send frame comprises a request for channel information feedback;determine if the address of the entity that transmitted the request-tosend frame is the same as the address of the entity that holds the transmission opportunity;and if the addresses are the same, transmit a clear-to-send frame to the entity that transmitted the request-to-send frame, the clear-to-send frame includes the requested channel information feedback.
  12. 41
    42. An integrated circuit that executes computer-executable instructions for communicating in a wireless communication system during a transmission opportunity, the instructions causing:74769-2422 detecting one or more clear-to-send frames or request-to-send frames, the one or more frames indicate an address of an entity that holds a transmission opportunity and a duration of the transmission opportunity;setting a network allocation vector (NAV) based on the duration of the 5 transmission opportunity;receiving a request-to-send frame that indicates an address of an entity that transmitted the request-to-send frame, wherein the request-to-send frame comprises a request for channel information feedback;determining if the address of the entity that transmitted the request-to10 send frame is the same as the address of the entity that holds the transmission opportunity;and if the addresses are the same, transmitting a clear-to-send frame to the entity that transmitted the request-to-send frame, the clear-to-send frame includes the requested channel information feedback.