A network node operable to assign inter-device communications channels, the channels for use in direct communications between user equipment, UE, devices; the network node comprising: a component configured to receive (305, 410) a call set-up request from a calling wireless UE device, the call set-up request designating a called wireless user equipment, UE, device; a component configured to receive information from the calling wireless UE device and from the called wireless UE device regarding at least one of inter-device communications capability, location information and inter-device channel conditions; a component configured to determine, based on a preference, whether inter-device communications are preferable between the calling wireless UE device and the called wireless UE device; and a component configured, when inter-device communications are not preferable, to setup a call between the calling wireless UE device and the called wireless UE device using a first channel between the network and the calling wireless UE device and a second channel between the network and the called wireless UE device; a component configured to send information for setting up inter-device communications to the calling wireless UE device and to the called wireless UE device when inter-device communications are preferable; and a component configured to initiate, by sending new inter-device channel set-up information to the calling and the called wireless UE devices, handover of the inter-device communications to another inter-device channel if it is determined that a handover is necessary or desirable following a detected change in at least one of the inter-device communications capability, the location information of the calling and/or called wireless UE device, and the inter-device channel conditions. a component configured to receive (305, 410) a call set-up request from a calling wireless UE device, the call set-up request designating a called wireless user equipment, UE, device; a component configured to receive information from the calling wireless UE device and from the called wireless UE device regarding at least one of inter-device communications capability, location information and inter-device channel conditions; a component configured to determine, based on a preference, whether inter-device communications are preferable between the calling wireless UE device and the called wireless UE device; and a component configured, when inter-device communications are not preferable, to setup a call between the calling wireless UE device and the called wireless UE device using a first channel between the network and the calling wireless UE device and a second channel between the network and the called wireless UE device; a component configured to send information for setting up inter-device communications to the calling wireless UE device and to the called wireless UE device when inter-device communications are preferable; and a component configured to initiate, by sending new inter-device channel set-up information to the calling and the called wireless UE devices, handover of the inter-device communications to another inter-device channel if it is determined that a handover is necessary or desirable following a detected change in at least one of the inter-device communications capability, the location information of the calling and/or called wireless UE device, and the inter-device channel conditions.