A user terminal apparatus configured to perform communication with a first external device and a second external device, comprising: a first communication interface configured to perform a first communication function; a second communication interface configured to perform a second communication function; and a controller configured to: control the first communication interface to establish a communication with the first external device via a communication channel, control the first communication interface to operate to receive data packets through the communication channel via which the first communication interface is performing the communication with the first external device, control the second communication interface to perform communication with the second external device when a data packet among the data packets received via the first communication interface through the communication channel corresponds to a P2P request signal for the second communication interface from the second external device while the first communication interface is performing the communication with the first external device through the communication channel, wherein the controller provides, in response to the received P2P request signal, an event signal that includes address information of the second external device, to the second communication interface to cause the second communication interface to perform the communication with the second external device. a first communication interface configured to perform a first communication function; a second communication interface configured to perform a second communication function; and a controller configured to: control the first communication interface to establish a communication with the first external device via a communication channel, control the first communication interface to operate to receive data packets through the communication channel via which the first communication interface is performing the communication with the first external device, control the second communication interface to perform communication with the second external device when a data packet among the data packets received via the first communication interface through the communication channel corresponds to a P2P request signal for the second communication interface from the second external device while the first communication interface is performing the communication with the first external device through the communication channel, wherein the controller provides, in response to the received P2P request signal, an event signal that includes address information of the second external device, to the second communication interface to cause the second communication interface to perform the communication with the second external device. control the first communication interface to establish a communication with the first external device via a communication channel, control the first communication interface to operate to receive data packets through the communication channel via which the first communication interface is performing the communication with the first external device, control the second communication interface to perform communication with the second external device when a data packet among the data packets received via the first communication interface through the communication channel corresponds to a P2P request signal for the second communication interface from the second external device while the first communication interface is performing the communication with the first external device through the communication channel, wherein the controller provides, in response to the received P2P request signal, an event signal that includes address information of the second external device, to the second communication interface to cause the second communication interface to perform the communication with the second external device.