US8599735B2

Group addressing for multicast transmissions for power savings at physical layer

Summary by NHIP

Group Identifier Allocation for Multicast

The method allocates distinct portions of group identifiers for multi-user and multicast transmissions within a wireless frame header. It determines recipient device decoding capabilities before assigning identifiers, ensuring only capable devices receive the subsequent multicast data.

Claim Score by NHIP

Read claim 14, the broadest

Abstract

Techniques are provided to enable group addressing for multicast transmissions in a frame that is configured to support multi-user transmissions. The frame comprises a header field that is configured to indicate to recipient devices associated with a multi-user transmission interval during which time, frequency and spatial channel resources are allocated to allow for the transmission of a data frame or simultaneous transmission of corresponding ones of a plurality of data frames to respective recipient devices. In the header field, group identification information is wirelessly transmitted that indicates a group of recipient devices which are to receive a transmission during the multi-user transmission interval. Data is wirelessly transmitted for a multicast transmission during the multi-user transmission interval that follows the header field, where the multicast transmission is intended for a group of recipient devices that are members of a multicast group corresponding to group identification information contained in the header field.

US8599735B2, drawing sheet 1
Sheet 1 of 8

Term

5.3 yearsleft in the term

Expires 27 January 2032, including 135 days of term adjustment.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

16 claims: 4 independent, 12 dependent

  1. 1
    A method comprising:at a wireless network device, in a frame comprising a header field that is configured to indicate to recipient devices associated with a multi-user transmission interval during which time, frequency and spatial channel resources are allocated to allow for the transmission of a data frame or simultaneous transmission of corresponding ones of a plurality of data frames to respective recipient devices: allocating a first portion of a plurality of group identifiers for multi-user groups for sending multi-user transmissions during the multi-user transmission interval and a second portion of the plurality of group identifiers for multicast groups for sending multicast transmissions during the multi-user transmission interval, wherein the allocating includes determining which of the recipient devices are capable of decoding the header field to obtain and interpret the group identification information included in the header field, and not assigning to a group any recipient devices that are not capable of decoding the header field to obtain and interpret the group identification information included in the header field;generating group identification information comprising a group identifier selected from the plurality of group identifiers;and wirelessly transmitting the group identification information that indicates a group of recipient devices which are to receive a transmission during the multi-user transmission interval;and wirelessly transmitting data from the wireless network device for a multicast transmission during the multi-user transmission interval that follows the header field, the multicast transmission intended for a group of recipient devices that are members of a multicast group corresponding to the group identification information contained in the header field.
  2. 7
    An apparatus comprising:a wireless transceiver unit configured generate signals for wireless transmission in a wireless network;and a controller coupled to the wireless transceiver unit, the controller configured to: generate group identification information for a group of recipient devices to receive a transmission during a multi-user transmission interval of a frame, during which multi-user transmission interval time, frequency and spatial channel resources are allocated to allow for the transmission of a data frame or simultaneous transmission of corresponding ones of a plurality of data frames to respective recipient devices;allocate a first portion of a plurality of group identifiers for multi-user groups for sending multi-user transmissions during the multi-user transmission interval and a second portion of the plurality of group identifiers for multicast groups for sending multicast transmissions during the multi-user transmission interval, wherein to perform the allocate operation the controller is configured to determine which of the recipient devices are capable of decoding the header field to obtain and interpret the group identification information included in the header field, and not assign to a group any recipient devices that are not capable of decoding the header field to obtain and interpret the group identification information included in the header field;select a group identifier from the plurality of group identifiers as group identification information;include the group identification information in a header field of the frame for transmission prior to the multi-user transmission interval, wherein the header field is configured to indicate to recipient devices associated with multi-user transmission interval;and supply data to the wireless transceiver unit for transmitting a multicast transmission during the multi-user transmission interval, the multicast transmission intended for a group of recipient devices that are members of a multicast group corresponding to the group identification information contained in the header field.
  3. 11
    One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:generate group identification information for a group of recipient devices to receive a transmission during a multi-user transmission interval of a frame, during which multi-user transmission interval time, frequency and spatial channel resources are allocated to allow for the transmission of a data frame or simultaneous transmission of corresponding ones of a plurality of data frames to respective recipient devices;allocate a first portion of a plurality of group identifiers for multi-user groups for sending multi-user transmissions during the multi-user transmission interval and a second portion of the plurality of group identifiers for multicast groups for sending multicast transmissions during the multi-user transmission interval, wherein the instructions to cause the processor to allocate includes instructions to cause the processor to determine which of the recipient devices are capable of decoding the header field to obtain and interpret the group identification information included in the header field, and not assign to a group any recipient devices that are not capable of decoding the header field to obtain and interpret the group identification information included in the header field;select a group identifier from the plurality of group identifiers as group identification information;include the group identification information in a header field of the frame for transmission prior to the multi-user transmission interval, wherein the header field is configured to indicate to recipient devices associated with multi-user transmission interval;and supply data to a wireless transceiver unit for transmitting a multicast transmission during the multi-user transmission interval, the multicast transmission intended for a group of recipient devices that are members of a multicast group corresponding to the group identification information contained in the header field.
  4. 14
    Broadest claimClaim Score 31, narrow(NHIP)A method comprising:at a wireless device, receiving a frame that includes a header field configured to indicate recipient devices associated with a multi-user transmission interval during which time, frequency and spatial channel resources are allocated to allow for the transmission of a data frame or simultaneous transmission of corresponding ones of a plurality of data frames to respective recipient devices, the header field containing group identification information that indicates a group of recipient devices that are to receive a transmission during the multi-user transmission interval, wherein the group identification information is selected from a plurality of group identifiers, wherein a first portion of the plurality of group identifiers are allocated for multi-user groups for sending multi-user transmissions during the multi-user transmission interval and a second portion of the plurality of group identifiers are allocated for multicast groups for sending multicast transmissions during the multi-user transmission interval, wherein the plurality of group identifiers are allocated to ones of the recipient devices determined to be capable of decoding the header field to obtain and interpret the group identification information included in the header field, and are not assigned to a group of any recipient devices that are not capable of decoding the header field to obtain and interpret the group identification information included in the header field;decoding the header field to recover the group identification information;and evaluating the group identification information to determine whether the wireless device is a member of a group of recipient devices for a multicast transmission during the multi-user transmission interval that follows the header field.