A method performed by a network node, comprising: allocating a pool of radio resources for vehicle-to-other, V2x, communication by a plurality of wireless devices, wherein the plurality of wireless devices comprise: a first group of wireless devices capable of communicating with each other using V2x communication; and a second group of wireless devices capable of communicating with each other using V2x communication, the first group of wireless devices unable to effectively communicate with the second group of wireless devices using V2x communication; dividing the allocated pool of radio resources for V2x communication into a plurality of orthogonal sets of radio resources, each set of radio resources having an associated set identifier comprising one of a plurality of positive integers; assigning one or more radio resource sets to each wireless device among the plurality of wireless devices based at least in part on a radio-compatibility characteristic, the radio-compatibility characteristic comprising one or more of a distance measurement and a direct radio measurement between wireless devices, wherein assigning one or more radio resource sets to each wireless device among the plurality of wireless devices based at least in part on a radio-compatibility characteristic comprises: assigning a first resource set to wireless devices in the first group; assigning the first resource set to wireless devices in the second group; and assigning different resource sets to other wireless devices that cause interference to wireless devices in the first or second groups; and communicating to each wireless device the assigned set of radio resources to use. allocating a pool of radio resources for vehicle-to-other, V2x, communication by a plurality of wireless devices, wherein the plurality of wireless devices comprise: a first group of wireless devices capable of communicating with each other using V2x communication; and a second group of wireless devices capable of communicating with each other using V2x communication, the first group of wireless devices unable to effectively communicate with the second group of wireless devices using V2x communication; a first group of wireless devices capable of communicating with each other using V2x communication; and a second group of wireless devices capable of communicating with each other using V2x communication, the first group of wireless devices unable to effectively communicate with the second group of wireless devices using V2x communication; dividing the allocated pool of radio resources for V2x communication into a plurality of orthogonal sets of radio resources, each set of radio resources having an associated set identifier comprising one of a plurality of positive integers; assigning one or more radio resource sets to each wireless device among the plurality of wireless devices based at least in part on a radio-compatibility characteristic, the radio-compatibility characteristic comprising one or more of a distance measurement and a direct radio measurement between wireless devices, wherein assigning one or more radio resource sets to each wireless device among the plurality of wireless devices based at least in part on a radio-compatibility characteristic comprises: assigning a first resource set to wireless devices in the first group; assigning the first resource set to wireless devices in the second group; and assigning different resource sets to other wireless devices that cause interference to wireless devices in the first or second groups; and assigning a first resource set to wireless devices in the first group; assigning the first resource set to wireless devices in the second group; and assigning different resource sets to other wireless devices that cause interference to wireless devices in the first or second groups; and communicating to each wireless device the assigned set of radio resources to use.