A gateway device capable of orthogonal frequency division multiple access, OFDMA, subcarrier allocation for stations in a wireless network, the gateway device comprising: a memory storing instructions; and a processor configured to execute the instructions to cause the gateway device to: establish wireless backhaul connections with a wide area network backhaul station, WAN BSTA, and one or more local area network backhaul stations,LAN BSTAs,, among the stations in the wireless network; characterized in that the processor is further configured to execute the instructions to cause the gateway device to: determine a total downlink buffered traffic load for downlink traffic from the gateway device to each of the WAN BSTA and the one or more LAN BSTAs, respectively; receive, from the WAN BSTA and the one or more LAN BSTAs, a total uplink buffered traffic load for uplink traffic from each of the WAN BSTA and the one or more LAN BSTAs, respectively, to the gateway device; determine a first ratio of the total downlink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total downlink buffered traffic load for all of the stations in the wireless network; determine a second ratio of the total uplink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total uplink buffered traffic load for all of the stations in the wireless network; perform OFDMA subcarrier allocation for the downlink traffic by assigning available channel bandwidth proportional to the first ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively; and perform OFDMA subcarrier allocation for the uplink traffic by assigning available channel bandwidth proportional to the second ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively. a memory storing instructions; and a processor configured to execute the instructions to cause the gateway device to: establish wireless backhaul connections with a wide area network backhaul station, WAN BSTA, and one or more local area network backhaul stations,LAN BSTAs,, among the stations in the wireless network; characterized in that the processor is further configured to execute the instructions to cause the gateway device to: determine a total downlink buffered traffic load for downlink traffic from the gateway device to each of the WAN BSTA and the one or more LAN BSTAs, respectively; receive, from the WAN BSTA and the one or more LAN BSTAs, a total uplink buffered traffic load for uplink traffic from each of the WAN BSTA and the one or more LAN BSTAs, respectively, to the gateway device; determine a first ratio of the total downlink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total downlink buffered traffic load for all of the stations in the wireless network; determine a second ratio of the total uplink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total uplink buffered traffic load for all of the stations in the wireless network; perform OFDMA subcarrier allocation for the downlink traffic by assigning available channel bandwidth proportional to the first ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively; and perform OFDMA subcarrier allocation for the uplink traffic by assigning available channel bandwidth proportional to the second ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively. determine a total downlink buffered traffic load for downlink traffic from the gateway device to each of the WAN BSTA and the one or more LAN BSTAs, respectively; receive, from the WAN BSTA and the one or more LAN BSTAs, a total uplink buffered traffic load for uplink traffic from each of the WAN BSTA and the one or more LAN BSTAs, respectively, to the gateway device; determine a first ratio of the total downlink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total downlink buffered traffic load for all of the stations in the wireless network; determine a second ratio of the total uplink buffered traffic load for each of the WAN BSTA and the one or more LAN BSTAs, respectively, in relation to a total uplink buffered traffic load for all of the stations in the wireless network; perform OFDMA subcarrier allocation for the downlink traffic by assigning available channel bandwidth proportional to the first ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively; and perform OFDMA subcarrier allocation for the uplink traffic by assigning available channel bandwidth proportional to the second ratio for each of the WAN BSTA and the one or more LAN BSTAs, respectively.