A method for a communication device, the method comprising: obtaining a timing advance value, the timing advance value indicating a time period in which the communication device shall advance the uplink transmissions, including the first uplink subframe transmission, to the network node; obtaining information about a location of a gap within the first uplink subframe, the gap having a predefined duration, the location of the gap occurring after the time period indicated in the timing advance value; and performing the first uplink subframe transmission after the predefined duration, the method further comprising: receiving a notification from the network node indicating whether the network node is employing partial transmission time intervals, TTIs, within a downlink subframe immediately preceding the uplink subframe; determining whether the downlink subframe is partial based on the received notification; if it is determined that the downlink subframe is partial: maintaining the location of the gap within the uplink subframe; if it is determined that the downlink subframe is not partial: determining if the uplink subframe occurs after the downlink subframe; and moving the location of the gap based on the time period in the timing advance value if the uplink subframe occurs after the downlink subframe. obtaining a timing advance value, the timing advance value indicating a time period in which the communication device shall advance the uplink transmissions, including the first uplink subframe transmission, to the network node; obtaining information about a location of a gap within the first uplink subframe, the gap having a predefined duration, the location of the gap occurring after the time period indicated in the timing advance value; and performing the first uplink subframe transmission after the predefined duration, the method further comprising: receiving a notification from the network node indicating whether the network node is employing partial transmission time intervals, TTIs, within a downlink subframe immediately preceding the uplink subframe; determining whether the downlink subframe is partial based on the received notification; if it is determined that the downlink subframe is partial: maintaining the location of the gap within the uplink subframe; if it is determined that the downlink subframe is not partial: determining if the uplink subframe occurs after the downlink subframe; and moving the location of the gap based on the time period in the timing advance value if the uplink subframe occurs after the downlink subframe. receiving a notification from the network node indicating whether the network node is employing partial transmission time intervals, TTIs, within a downlink subframe immediately preceding the uplink subframe; determining whether the downlink subframe is partial based on the received notification; if it is determined that the downlink subframe is partial: maintaining the location of the gap within the uplink subframe; if it is determined that the downlink subframe is not partial: determining if the uplink subframe occurs after the downlink subframe; and moving the location of the gap based on the time period in the timing advance value if the uplink subframe occurs after the downlink subframe. determining if the uplink subframe occurs after the downlink subframe; and moving the location of the gap based on the time period in the timing advance value if the uplink subframe occurs after the downlink subframe.