An apparatus comprising: a receiver configured to receive an uplink grant; and a processor configured to: indicate uplink transmission parameters to a medium access control layer, wherein the uplink transmission parameters correspond to the uplink grant, the uplink transmission parameters comprising an indication of a numerology and a transmission time interval length and the numerology comprises a subcarrier spacing; and assign, by the medium access control layer, resources allocated by the uplink grant to logical channels based on the uplink transmission parameters and a logical channel priority of a plurality of logical channels, wherein each logical channel of the plurality of logical channels is configured with a set of numerologies allowed by the respective logical channel and a maximum transmission time interval length; wherein, assign, by the medium access control layer, the resources allocated by the uplink grant to the logical channels based on the uplink transmission parameters and the logical channel priority of the plurality of logical channels comprises: selecting a set of logical channels of the plurality of logical channels in response to a numerology parameter of each logical channel of the set of logical channels including the numerology and the maximum transmission time interval length of each logical channel of the set of logical channels being greater than or equal to the transmission time interval length; and assigning resources to the logical channels of the set of logical channels based on a logical channel priority of each logical channel of the set of logical channels. a receiver configured to receive an uplink grant; and a processor configured to: indicate uplink transmission parameters to a medium access control layer, wherein the uplink transmission parameters correspond to the uplink grant, the uplink transmission parameters comprising an indication of a numerology and a transmission time interval length and the numerology comprises a subcarrier spacing; and assign, by the medium access control layer, resources allocated by the uplink grant to logical channels based on the uplink transmission parameters and a logical channel priority of a plurality of logical channels, wherein each logical channel of the plurality of logical channels is configured with a set of numerologies allowed by the respective logical channel and a maximum transmission time interval length; wherein, assign, by the medium access control layer, the resources allocated by the uplink grant to the logical channels based on the uplink transmission parameters and the logical channel priority of the plurality of logical channels comprises: selecting a set of logical channels of the plurality of logical channels in response to a numerology parameter of each logical channel of the set of logical channels including the numerology and the maximum transmission time interval length of each logical channel of the set of logical channels being greater than or equal to the transmission time interval length; and assigning resources to the logical channels of the set of logical channels based on a logical channel priority of each logical channel of the set of logical channels. indicate uplink transmission parameters to a medium access control layer, wherein the uplink transmission parameters correspond to the uplink grant, the uplink transmission parameters comprising an indication of a numerology and a transmission time interval length and the numerology comprises a subcarrier spacing; and assign, by the medium access control layer, resources allocated by the uplink grant to logical channels based on the uplink transmission parameters and a logical channel priority of a plurality of logical channels, wherein each logical channel of the plurality of logical channels is configured with a set of numerologies allowed by the respective logical channel and a maximum transmission time interval length; wherein, assign, by the medium access control layer, the resources allocated by the uplink grant to the logical channels based on the uplink transmission parameters and the logical channel priority of the plurality of logical channels comprises: selecting a set of logical channels of the plurality of logical channels in response to a numerology parameter of each logical channel of the set of logical channels including the numerology and the maximum transmission time interval length of each logical channel of the set of logical channels being greater than or equal to the transmission time interval length; and assigning resources to the logical channels of the set of logical channels based on a logical channel priority of each logical channel of the set of logical channels. selecting a set of logical channels of the plurality of logical channels in response to a numerology parameter of each logical channel of the set of logical channels including the numerology and the maximum transmission time interval length of each logical channel of the set of logical channels being greater than or equal to the transmission time interval length; and assigning resources to the logical channels of the set of logical channels based on a logical channel priority of each logical channel of the set of logical channels.