CA2623909C

Flexible medium access control (mac) for ad hoc deployed wireless networks

Abstract

Systems and methods are disclosed that facilitate wireless communication using resource utilization messages (RUMs), in accordance with various aspects. A RUM may be generated for a first node, such as an access point or an access terminal, to indicate that a first predetermined threshold has been met or exceeded. The RUM may be weighted to indicate a degree to which a second predetermined threshold has been exceeded. The first and/or second predetermined thresholds may be associated with various parameters associated with the node, such as latency, throughput, data rate, spectral efficiency, carrier-to-interference ratio, interference-over-thermal level, etc. The RUM may then be transmitted to one or more other nodes to indicate a level of disadvantage experienced by the first node.

CA2623909C, drawing sheet 1
Sheet 1 of 22

Term

0.1 yearsleft in the term

Expires 26 October 2026.

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

105 claims: 15 independent, 90 dependent

  1. 1
    CA 02623909 2011-04-14 74769-1983 CLAIMS:1. A method of wireless communication, comprising: generating a resource utilization message (RUM) at an apparatus, said RUM indicating that a first predetermined threshold has been met or exceeded;5 weighting the RUM with a value that indicates a degree to which a second predetermined threshold has been met or exceeded;and transmitting the weighted RUM to one or more nodes.
  2. 10
    13. The apparatus of claim 10, wherein the second predetermined threshold represents at least one of a level of interference over thermal noise (IOT), a data rate, a carrier-to-interference ratio (C/l), a level of throughput, a level of spectral efficiency, and a level of latency. CA 02623909 2011-04-14 ' 74769-1983
  3. 14
    17. An apparatus for wireless communication, comprising:10 means for generating a resource utilization message (RUM), said RUM indicating that a first predetermined threshold has been met or exceeded;means for weighting the RUM with a value that indicates a degree to which a second predetermined threshold has been met or exceeded;and means for transmitting the weighted RUM to one or more nodes. 15
  4. 17
    20. The apparatus of claim 17, wherein the second predetermined threshold represents at least one of a level of interference over thermal noise (IOT), a data rate, a carrier-to-interference ratio (C/l), a level of throughput, a level of spectral efficiency, and a level of latency. CA 02623909 2011-04-14 • 74769-1983
  5. 21
    24. A non-transitory machine-readable medium comprising instructions for 10 wireless communication, wherein the instructions upon execution cause the machine to:generate a resource utilization message (RUM) at an apparatus, said RUM indicating that a first predetermined threshold has been met or exceeded;weight the RUM with a value that indicates a degree to which a second 15 predetermined threshold has been met or exceeded;and send the weighted RUM to one or more nodes.
  6. 22
    25. A wireless node, comprising:an antenna;a generating module that generates a resource utilization message 20 (RUM), said RUM indicating that a first predetermined threshold has been met or exceeded;a weighting module that weights the RUM with a value that indicates a degree to which a second predetermined threshold has been met or exceeded;and CA 02623909 2012-05-03 74769-1983 a transmitting module that sends the weighted RUM to one or more nodes via the antenna.
  7. 24
    27. A method of wireless communication, comprising:generating, at a first node, a resource utilization message, wherein the resource utilization message specifies one or more resources for which the first node is requesting reduction in interference from at least one second node and specifies a 10 weight of the first node indicating a degree of disadvantage of the first node;and transmitting, from the first node, the resource utilization message to the at least one second node.
  8. 27
    30. The method of claim 27, wherein the one or more resources comprise one or more time slots.
  9. 38
    41. An apparatus, comprising:a processor configured to generate a resource utilization message, wherein the resource utilization message specifies one or more resources for which the apparatus is requesting reduction in interference from at least one node and specifies a weight of the apparatus indicating a degree of disadvantage of the 25 apparatus: and CA 02623909 2012-05-03 74769-1983 a transmitter configured to transmit the resource utilization message to the at least one node.
  10. 41
    44. The apparatus of claim 41, wherein the one or more resources comprise one or more time slots.
  11. 50
    53. The apparatus of claim 50, wherein the resource utilization message further specifies a target interference level at the second node. 5
  12. 52
    55. An apparatus, comprising:means for generating a resource utilization message, wherein the 10 resource utilization message specifies one or more resources for which the apparatus is requesting reduction in interference from at least one node and specifies a weight of the apparatus indicating a degree of disadvantage of the apparatus;and means for transmitting the resource utilization message to the at least one node. 15
  13. 53
    56. A computer program product, comprising:a non-transitory computer-readable storage medium comprising code executable by at least one computer to: generate, at a first node, a resource utilization message, wherein the resource utilization message specifies one or more resources for which the first node 20 is requesting reduction in interference from at least one second node and specifies a weight of the first node indicating a degree of disadvantage of the first node;and transmit, from the first node, the resource utilization message to the at least one second node. CA 02623909 2012-05-03 74769-1983
  14. 54
    57. An access point comprising:a processor configured to generate a resource utilization message, wherein the resource utilization message specifies one or more resources for which the access point is requesting reduction in interference from at least one node and 5 specifies a weight of the access point indicating a degree of disadvantage of the access point;an antenna;and a transmitter configured to transmit the resource utilization message to the at least one node via the antenna. 10
  15. 55
    58. An access terminal comprising:a processor configured to generate a resource utilization message, wherein the resource utilization message specifies one or more resources for which the access terminal is requesting reduction in interference from at least one node and specifies a weight of the access terminal indicating a degree of disadvantage of the 15 access terminal;an antenna;and a transmitter configured to transmit the resource utilization message to the at least one node via the antenna.
  16. 64
    67. A method of wireless communication, comprising:receiving at a first node a message indicating a request to reduce 20 interference by the first node at a second node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the reduced interference is requested;and determining a transmission power for the first node on the one or more resources based on the message to reduce the interference at the second node. CA 02623909 2012-05-15 74769-1983
  17. 67
    70. The method of claim 67, 5 one or more sub-carriers. wherein the transmission power is zero. wherein the one or more resources comprise wherein the one or more resources comprise
  18. 72
    75. The method of claim 72, wherein the determination of the transmission power comprises comparing the weight of the second node and a weight of the first node.
  19. 81
    84. An apparatus, comprising:a receiver configured to receive a message indicating a request to reduce interference by the apparatus at a node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the 20 reduced interference is requested;and a processor configured to determine a transmission power for the apparatus on the one or more resources based on the message to reduce the interference at the node. 85. The apparatus of claim 84, wherein the transmission power is zero. CA 02623909 2012-05-15 74769-1983
  20. 84
    88. The apparatus of claim 84, wherein the one or more resources comprise one or more time slots.
  21. 97
    101. A non-transitory computer readable storage medium encoded thereon with instructions that when executed cause an apparatus to perform a method of wireless communication, said method comprising:receiving at a first node a message indicating a request to reduce interference by the first node at a second node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the reduced interference is requested;and determining a transmission power for the first node on the one or more resources based on the message to reduce the interference at the second node.
  22. 98
    102. An apparatus, comprising:means for receiving a message indicating a request to reduce interference by the apparatus at a node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the reduced interference is requested;and CA 02623909 2012-05-15 74769-1983 means for determining a transmission power for the apparatus on the one or more resources based on the message to reduce the interference at the node.
  23. 99
    103. An access point comprising:an antenna;5 a receiver configured to receive via the antenna a message indicating a request to reduce interference by the access point at a node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the reduced interference is requested;and a processor configured to determine a transmission power for the 10 access point on the one or more resources based on the message to reduce the interference at the node.
  24. 100
    104. An access terminal comprising:an antenna;a receiver configured to receive via the antenna a message indicating a 15 request to reduce interference by the access terminal at a node, wherein the message specifies one or more wireless resources, used for transmitting information, on which the reduced interference is requested;and a processor configured to determine a transmission power for the access terminal on the one or more resources based on the message to reduce the 20 interference at the node.
Independent claims24