An electronic device comprising: a communication interface configured to transmit/receive data for a voice call with a counterpart electronic device through a packet network; a processor electrically connected to the communication interface; and a memory electrically connected to the processor, wherein the memory stores instructions that, when executed, cause the processor to: establish a call session for the voice call with the counterpart electronic device, if a signal for requesting a call hold is received from the counterpart electronic device, set a call mode of the electronic device to reception mode, determine whether a Real-time Transport Protocol, RTP, packet is received during a reference time, if a RTP packet is received during the reference time, determine whether a synchronization source identifier, SSRC, of the RTP packet is identical to an SSRC of the call session, if the SSRC of the RTP packet is identical to the SSRC of the call session, discard the RTP packet and reproduce (505, 809) a call hold tone included in RTP packets received after a predetermined time, and if the SSRC of the RTP packet is different from the SSRC of the call session, reproduce the call hold tone included in the RTP packet. a communication interface configured to transmit/receive data for a voice call with a counterpart electronic device through a packet network; a processor electrically connected to the communication interface; and a memory electrically connected to the processor, wherein the memory stores instructions that, when executed, cause the processor to: establish a call session for the voice call with the counterpart electronic device, if a signal for requesting a call hold is received from the counterpart electronic device, set a call mode of the electronic device to reception mode, determine whether a Real-time Transport Protocol, RTP, packet is received during a reference time, if a RTP packet is received during the reference time, determine whether a synchronization source identifier, SSRC, of the RTP packet is identical to an SSRC of the call session, if the SSRC of the RTP packet is identical to the SSRC of the call session, discard the RTP packet and reproduce (505, 809) a call hold tone included in RTP packets received after a predetermined time, and if the SSRC of the RTP packet is different from the SSRC of the call session, reproduce the call hold tone included in the RTP packet. establish a call session for the voice call with the counterpart electronic device, if a signal for requesting a call hold is received from the counterpart electronic device, set a call mode of the electronic device to reception mode, determine whether a Real-time Transport Protocol, RTP, packet is received during a reference time, if a RTP packet is received during the reference time, determine whether a synchronization source identifier, SSRC, of the RTP packet is identical to an SSRC of the call session, if the SSRC of the RTP packet is identical to the SSRC of the call session, discard the RTP packet and reproduce (505, 809) a call hold tone included in RTP packets received after a predetermined time, and if the SSRC of the RTP packet is different from the SSRC of the call session, reproduce the call hold tone included in the RTP packet.