An electronic device, comprising: a communication circuit; a memory configured to include instructions; and a processor operatively connected to the communication circuit and the memory, wherein, when the instructions are executed, the processor is configured to: detect an event associated with data transmission of an application stored in the memory; identify requirement information including a plurality of first parameters associated with the data transmission; wherein the processor is further configured to: determine a first parameter having the highest priority among the plurality of first parameters, the first parameter indicating ultra-reliable and low latency communication, URLLC; identify network capability information including at least one second parameter indicating capability of a network capable of being accessed by the electronic device; determine, from among a plurality of network slice instances of the network, whether there is a network slice instance with a second parameter from among the at least one second parameter, the second parameter indicating that a network service type is the URLLC; when there is a network slice instance with the second parameter, perform a network connection for the data transmission based on the network slice instance; and when there is no network slice instance with the second parameter, identify another network slice instance with a replaceable second parameter, and perform a network connection for the data transmission based on the another network slice instance, wherein the replaceable second parameter indicates that the another network supports edge computing technology. a communication circuit; a memory configured to include instructions; and a processor operatively connected to the communication circuit and the memory, wherein, when the instructions are executed, the processor is configured to: detect an event associated with data transmission of an application stored in the memory; identify requirement information including a plurality of first parameters associated with the data transmission; wherein the processor is further configured to: determine a first parameter having the highest priority among the plurality of first parameters, the first parameter indicating ultra-reliable and low latency communication, URLLC; identify network capability information including at least one second parameter indicating capability of a network capable of being accessed by the electronic device; determine, from among a plurality of network slice instances of the network, whether there is a network slice instance with a second parameter from among the at least one second parameter, the second parameter indicating that a network service type is the URLLC; when there is a network slice instance with the second parameter, perform a network connection for the data transmission based on the network slice instance; and when there is no network slice instance with the second parameter, identify another network slice instance with a replaceable second parameter, and perform a network connection for the data transmission based on the another network slice instance, wherein the replaceable second parameter indicates that the another network supports edge computing technology. determine a first parameter having the highest priority among the plurality of first parameters, the first parameter indicating ultra-reliable and low latency communication, URLLC; identify network capability information including at least one second parameter indicating capability of a network capable of being accessed by the electronic device; determine, from among a plurality of network slice instances of the network, whether there is a network slice instance with a second parameter from among the at least one second parameter, the second parameter indicating that a network service type is the URLLC; when there is a network slice instance with the second parameter, perform a network connection for the data transmission based on the network slice instance; and when there is no network slice instance with the second parameter, identify another network slice instance with a replaceable second parameter, and perform a network connection for the data transmission based on the another network slice instance, wherein the replaceable second parameter indicates that the another network supports edge computing technology.