Nova Patents
US8385288B2

Multi-channel SDMA

Summary by NHIP

Multi-channel SDMA scheduling

The method schedules packet transmissions in a multi-channel wireless system using spatial division multiple access. It simultaneously transmits downlink packets to nodes on a first channel and to other nodes on a second channel according to the generated schedule.

Claim Score by NHIP

Read claim 34, the broadest

Abstract

Certain embodiments provide a method for scheduling packet transmissions in a multi-channel wireless communications system. The method generally includes requesting, from a plurality of wireless network nodes, an identification of channels available for communicating with the wireless network nodes, receiving an identification of channels available for communicating with the wireless network nodes, determining a schedule for packet transmission for the wireless network nodes based on the identification of channels, and communicating the schedule to the wireless network nodes.

US8385288B2, drawing sheet 1
Sheet 1 of 8

Term

4 yearsleft in the term

Expires 8 October 2030, including 415 days of term adjustment.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

42 claims: 16 independent, 26 dependent

  1. 1
    A method for scheduling packet transmissions in a multi-channel wireless communications system, comprising:receiving an identification of channels available for communicating simultaneously with a plurality of wireless network nodes via a spatial division multiple access (SDMA) scheme;determining a schedule for packet transmission for the plurality of wireless network nodes based on the identification of the available channels and selection of the available channels by the wireless communications system;transmitting the schedule to each of the plurality of wireless network nodes;transmitting downlink packets to one or more of the wireless network nodes on a first channel simultaneously via the SDMA scheme and according to the transmitted schedule;and transmitting downlink packets to at least one of the wireless network nodes on a second channel according to the transmitted schedule, wherein the downlink packets are transmitted on the second channel simultaneously with the downlink packets transmitted on the first channel.
  2. 9
    A method for exchanging packet transmissions in a multi-channel wireless communications system, comprising:sending an identification of one or more channels available for communicating with a plurality of wireless network nodes as an uplink spatial division multiple access (SDMA) transmission;receiving a schedule based on the one or more channels identified;and receiving a downlink SDMA transmission on at least one of the identified channels.
  3. 16
    A method for scheduling packet transmissions in a multi-channel wireless network, comprising:receiving an uplink spatial division multiple access (SDMA) transmission identifying channels available for communicating with a plurality of wireless network nodes;determining schedules indicating packet transmissions for different wireless network nodes among the plurality of wireless network nodes based on the identified available channels, wherein the schedules are determined based on the available channels identified by a corresponding wireless network node and available channels identified by other wireless network nodes;and communicating the schedules to the wireless network nodes.
  4. 17
    A method for exchanging packet transmissions in a multi-channel wireless network, comprising:sending, from at least one wireless network node, an identification of two or more channels available for communicating with the wireless network;receiving a schedule for communicating with the wireless network from the wireless network, the received schedule generated based on the identification of the two or more available channels;and communicating between the at least one wireless network node and the wireless network on at least two of the identified two or more available channels simultaneously according to the received schedule.
  5. 18
    An apparatus for scheduling packet transmissions in a multi-channel wireless communications system, comprising:means for receiving an identification of channels available for communicating simultaneously with a plurality of wireless network nodes via a spatial division multiple access (SDMA) scheme;means for determining a schedule for packet transmission for the plurality of wireless network nodes based on the identification of the available channels;means for transmitting the schedule to each of the plurality of wireless network nodes;means for transmitting downlink packets to one or more of the wireless network nodes on a first channel simultaneously via the SDMA scheme and according to the transmitted schedule;and means for transmitting downlink packets to at least one of the wireless network nodes on a second channel according to the transmitted schedule, wherein the downlink packets are transmitted on the second channel simultaneously with the downlink packets transmitted on the first channel.
  6. 26
    An apparatus for exchanging packet transmissions in a multi-channel wireless communications system, comprising:means for sending an identification of one or more channels available for communicating with a plurality of wireless network nodes as an uplink spatial division multiple access (SDMA) transmission;means for receiving a schedule based on the one or more channels identified;and means for receiving a downlink SDMA transmission on at least one of the identified channels.
  7. 33
    An apparatus for scheduling packet transmissions in a multi-channel wireless network, comprising:means for receiving an uplink spatial division multiple access (SDMA) transmission identifying channels available for communicating with a plurality of wireless network nodes;means for determining schedules indicating packet transmissions for different wireless network nodes among the plurality of wireless network nodes based on the identified available channels, wherein the schedules are determined based on the available channels identified by a corresponding wireless network node and available channels identified by other wireless network nodes;and means for communicating the schedules to the wireless network nodes.
  8. 34
    Broadest claimClaim Score 74, broad(NHIP)An apparatus for exchanging packet transmissions in a multi-channel wireless network, comprising:means for sending, from at least one wireless network node, an identification of two or more channels available for communicating with the wireless network;means for receiving a schedule for communicating with the wireless network from the wireless network, the received schedule generated based on the identification of the two or more available channels;and means for communicating between the at least one wireless network node and the wireless network on at least two of the identified two or more available channels simultaneously according to the received schedule.
  9. 35
    An apparatus for scheduling packet transmissions in a multi-channel wireless communications system, comprising:a receiver configured to receive an identification of channels available for communicating simultaneously with a plurality of wireless network nodes via a spatial division multiple access (SDMA) scheme;a scheduler configured to determine a schedule for packet transmission for the plurality of wireless network nodes based on the identification of the available channels;and a transmitter configured to: transmit the schedule to each of the plurality of wireless network nodes;transmit downlink packets to one or more of the wireless network nodes on a first channel simultaneously via the SDMA scheme and according to the channel schedule;and transmit downlink packets to at least one of the wireless network nodes on a second channel according to the transmitted schedule and simultaneously with the downlink packets transmitted on the first channel.
  10. 36
    An apparatus for exchanging packet transmissions in a multi-channel wireless communications system, comprising:a transmitter configured to send an identification of one or more channels available for communicating with a plurality of wireless network nodes as an uplink spatial division multiple access (SDMA) transmission;and a receiver configured to: receive a schedule based on the one or more channels identified, and receive a downlink SDMA transmission on at least one of the identified channels.
  11. 37
    An apparatus for scheduling packet transmissions in a multi-channel wireless network, comprising:a receiver configured to receive an uplink spatial division multiple access (SDMA) transmission identifying channels available for communicating with a plurality of wireless network nodes;a scheduler configured to determine schedules indicating packet transmissions for different wireless network nodes among the plurality of wireless network nodes based on the identified available channels, wherein the schedules are determined based on the available channels identified by a corresponding wireless network node and available channels identified by other wireless network nodes;and a transmitter configured to communicate the schedules to the wireless network nodes.
  12. 38
    An apparatus for exchanging packet transmissions in a multi-channel wireless network, comprising:a transmitter configured to send, from at least one wireless network node, an identification of two or more channels available for communicating with the wireless network;a receiver configured to receive a schedule for communicating with the wireless network from the wireless network, the received schedule generated based on the identification of the two or more available channels;and logic configured to communicate between the at least one wireless network node and the wireless network on at least two of the identified two or more available channels simultaneously according to the received schedule.
  13. 39
    A non-transitory computer-program product for scheduling packet transmissions in a multi-channel wireless network comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising instructions for:receiving an identification of channels available for communicating simultaneously with a plurality of wireless network nodes via a spatial division multiple access (SDMA) scheme;determining a schedule for packet transmission for the plurality of wireless network nodes based on the identification of the available channels and selection of the available channels by the wireless network;transmitting the schedule to each of the plurality of wireless network nodes;transmitting downlink packets to one or more of the wireless network nodes on a first channel simultaneously via the SDMA scheme and according to the transmitted schedule;and transmitting downlink packets to at least one of the wireless network nodes on a second channel according to the transmitted schedule, wherein the downlink packets are transmitted on the second channel simultaneously with the downlink packets transmitted on the first channel.
  14. 40
    A non-transitory computer-program product for exchanging packet transmissions in a multi-channel wireless network comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising instructions for:sending an identification of one or more channels available for communicating with a plurality of wireless network nodes as an uplink spatial division multiple access (SDMA) transmission;receiving a schedule based on the one or more channels identified;and receiving a downlink SDMA transmission on at least one of the identified channels.
  15. 41
    A non-transitory computer-program product for scheduling packet transmissions in a multi-channel wireless network comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising instructions for:receiving an uplink spatial division multiple access (SDMA) transmission identifying channels available for communicating with a plurality of wireless network nodes;determining schedules indicating packet transmissions for different wireless network nodes among the plurality of wireless network nodes based on the identified available channels, wherein the schedules are determined based on the available channels identified by a corresponding wireless network node and available channels identified by other wireless network nodes;and communicating the schedules to the wireless network nodes.
  16. 42
    A non-transitory computer-program product for exchanging packet transmissions in a multi-channel wireless network comprising a computer readable medium having instructions stored thereon, the instructions being executable by one or more processors and the instructions comprising instructions for:sending, from at least one wireless network node, an identification of two or more channels available for communicating with the wireless network;receiving a schedule for communicating with the wireless network from the wireless network, the received schedule generated based on the identification of the two or more available channels;and communicating between the at least one wireless network node and the wireless network on at least two of the identified two or more available channels simultaneously according to the received schedule.
Independent claims16