Following the connection procedure, the UE may receive an uplink grant from the base station for transmitting data (e.g., URLLC data) using a corresponding logical channel. The UE may identify an MCS of the uplink grant and determine whether the identified MCS matches an MCS configured for the corresponding logical channel using information provided by the LCP configuration, prior to transmitting data on the corresponding logical channel. That is, when the UE receives an uplink grant, for each logical channel, the UE determines whether the LCP configuration (e.g., allowable MCS in an allowable MCS table) configured for that logical channel includes the corresponding MCS of the received uplink grant. For example, a first logical channel (LC1) may be configured with a first allowable MCS table and a second allowable MCS table, while a second logical channel (LC2) may be configured with the first allowable MCS table. As such, if the UE receives an uplink grant which indicates the second allowable MCS table, the first logical channel (LC1) may be eligible to be used for the uplink grant. Alternatively, if the uplink grant indicates the first allowable MCS table, both the first and second logical channels (LC1 and LC2) may be used for the uplink grant. Differentiating MCS in LCP configuration may enable the base station and the UE to provide improved support for URLLC. Indicating allowable MCSs in LCP configuration may provide for more efficient coordination of data communications having high-reliability and low-latency requirements and may enhance communication and reduce latency between the base station and the UE.