A device may determine conditional availability of data for transmission. A device (e.g., in medium
access control (MAC),
radio link control (RLC), and / or packet data convergence protocol (
PDCP) may determine a second amount of data is available for conditional transmission (e.g., for a scheduling request (SR), buffer
status report (BSR), and / or
multiplexing in a transport block (TB)) as a function of, e.g., the transmission status of a first amount of data multiplexed in a TB, available for transmission, discarded, and / or transmitted. In examples, a device may receive an indication of first data, receive an indication of second data, determine that a dependency exists between the first and second data, determine the second data is unavailable for transmission, determine condition(s), determine an amount of the second data is available for transmission based on satisfaction of the condition(s), and perform transmission
processing or transmission of the amount of the second data.