A method, comprising: receiving a medium access control, MAC, service data unit, MSDU; determining whether i) the MSDU is to be transmitted according to a first mode of operation, or ii) the MSDU is to be transmitted in according to a second mode of operation, wherein the second mode of operation corresponds to longer range transmission than the first mode of operation; when the MSDU is to be transmitted according to the first mode of operation, determining whether a length of the MSDU exceeds a first fragmentation threshold corresponding to the first mode of operation, fragmenting the MSDU into multiple MAC protocol data units, MPDUs, when it is determined that the length of the MSDU exceeds the first fragmentation threshold, and generating an MPDU that includes the MSDU when it is determined that the length of the MSDU does not exceed the first fragmentation threshold; and when the MSDU is to be transmitted according to the second mode of operation, determining whether the length of the MSDU exceeds a second fragmentation threshold corresponding to the second mode of operation, fragmenting the MSDU into multiple MPDUs when it is determined that the length of the MSDU exceeds the second fragmentation threshold, and generating an MPDU that includes the MSDU when it is determined that the length of the MSDU does not exceed the second fragmentation threshold, wherein the first fragmentation threshold is determined based on a lowest possible data rate in the first mode of operation, the second fragmentation threshold is determined based on a lowest possible data rate in the second mode of operation, and the second fragmentation threshold is smaller than the first fragmentation threshold. receiving a medium access control, MAC, service data unit, MSDU; determining whether i) the MSDU is to be transmitted according to a first mode of operation, or ii) the MSDU is to be transmitted in according to a second mode of operation, wherein the second mode of operation corresponds to longer range transmission than the first mode of operation; when the MSDU is to be transmitted according to the first mode of operation, determining whether a length of the MSDU exceeds a first fragmentation threshold corresponding to the first mode of operation, fragmenting the MSDU into multiple MAC protocol data units, MPDUs, when it is determined that the length of the MSDU exceeds the first fragmentation threshold, and generating an MPDU that includes the MSDU when it is determined that the length of the MSDU does not exceed the first fragmentation threshold; and when the MSDU is to be transmitted according to the second mode of operation, determining whether the length of the MSDU exceeds a second fragmentation threshold corresponding to the second mode of operation, fragmenting the MSDU into multiple MPDUs when it is determined that the length of the MSDU exceeds the second fragmentation threshold, and generating an MPDU that includes the MSDU when it is determined that the length of the MSDU does not exceed the second fragmentation threshold, wherein the first fragmentation threshold is determined based on a lowest possible data rate in the first mode of operation, the second fragmentation threshold is determined based on a lowest possible data rate in the second mode of operation, and the second fragmentation threshold is smaller than the first fragmentation threshold.