Patent ID: 7782754

Claim:
A computer implemented method comprising: identifying a small set of active users having high throughput potential for each of a plurality of subchannels in an orthogonal frequency division multiplexing (OFDM) band being used by a base station, each small set of active users to share a corresponding subchannel using spatial division multiple access (SDMA) techniques; and after identifying said small sets of active users, performing power adjustment and beam vector optimization for active users in said small sets in an iterative manner, said power adjustment to increase power associated with one or more active users and decrease power associated with one or more other active users in a manner that improves quality of service (QoS) compliance and said beam vector optimization to optimize beam vectors associated with subchannels that have been affected by said power adjustment; wherein performing power adjustment and beam vector optimization for active users in said small sets includes performing multiple power adjustment iterations for each beam vector optimization iteration, wherein each power adjustment iteration increases the power associated with one active user and decreases the power associated with one active user.