This thesis investigates translating and updating a WiMAX simulation model from NS-2 to NS-3. The author develops an NS-3 WiMAX model and uses it to analyze a new OFDMA downlink subframe mapping algorithm. Key differences between NS-2 and NS-3 are explored, such as programming languages and packet structures. The NS-3 model includes state machines, a classification system, physical layer modeling, and scheduling components. Sample eOCSA and mOCSA subframe mapping algorithms are modeled and their performance is analyzed.