When UEs 305 communicate on the sidelink channel 310 (e.g., on a PC5 interface), the UEs 305 may select resources for D2D communications from a large pool of preconfigured resources (e.g., time resources and/or frequency resources). These preconfigured resources may be statically configured based at least in part on a UE configuration or a network configuration (e.g., signaled by a base station 110). In this configuration, the same pool of resources may be used for a wide variety of service types. However, different service types may have different characteristics, such as different resource requirements, different reliability requirements, different latency requirements, different quality of service requirements, different transmission characteristics, and/or the like. As a result, performance may be improved by using different resource allocation, handling, and management strategies for different service types, which may be difficult when the same pool of resources are allocated to all service types.