Text this: Maximum rate resource allocation algorithms with multiuser diversity and QoS support for downlink OFDMA based WiMAX system