Patent ID: 8305972

Claim:
A method for scheduling Orthogonal Frequency-Division Multiple Access (OFDMA) resources allocated to a transmitter station for a peer-to-peer communication session with a receiver station, the method comprising: maintaining, at a base station, a resource allocation map comprising: particular OFDMA resources of an OFDMA frame that have been allocated to particular stations; and generating, at the base station, a request for information with respect to selected OFDMA resources; transmitting, from the base station to recipient stations including the transmitter station the request for the information with respect to the selected OFDMA resources; receiving, at the base station, a first resource request message (RRM) from the transmitter station to request allocation of some of the OFDMA resources for the peer-to-peer communication session with the receiver station and the information with respect to some of the selected OFDMA resources from the recipient stations including the transmitter station, wherein the received information with respect to some of the selected OFDMA resources is categorized on the basis of potential to cause near-far interference; processing, at the base station, the received information and the first RRM to determine specific ones of the some of the OFDMA resources to be allocated to the transmitter station for the peer-to-peer communication session with the receiver station, wherein the processing comprises classifying peer stations of the recipient stations including the transmitter station on the basis of their potential to cause the near-far interference to determine an updated peer station information for the recipient stations including the transmitter station; and using the updated peer station information to determine the specific ones of the some of the OFDMA resources to be allocated to the transmitter station; and allocating the specific ones of the some of the OFDMA resources to the transmitter station for the peer-to-peer communication session with the receiver station.