An electronic device comprising: memory storing instructions; and at least one processor operatively connected to the memory, wherein the at least one processor includes an application processor (510; 800; 901) and a communication processor (520; 820; 902), wherein the instructions, when executed by the application processor (510; 800; 901), cause the electronic device to: identify (401; 1011; 1113; 1611; 1911) a data session establishment request from a first application executed by the application processor (510; 800; 901), identify a first rule comprising association information between information associated with at least one application and a descriptor corresponding to the information associated with the at least one application, wherein the at least one application includes the first application, identify (403; 703; 1013; 1115; 1913) a first descriptor for route selection corresponding to the first application, based on information associated with the first application and the first rule, assign a first network interface corresponding to the identified first descriptor of the first application, wherein the first network interface includes an interface for transmitting or receiving data associated with the first application between the application processor (510; 800; 901) and the communication processor, provide the first descriptor to the communication processor (520; 820; 902), wherein the instructions, when executed by the communication processor (520; 820; 902), cause the electronic device to: establish (407; 1017/1018; 1119; 1615; 1917), based on the first descriptor provided by the application processor (510; 800; 901), a first data session corresponding to the first descriptor, and identify that the first data session is associated with the first network interface, and transmit or receive (409; 1021; 1123; 1617; 1921) data associated with the first application via the first network interface using the first data session. memory storing instructions; and at least one processor operatively connected to the memory, wherein the at least one processor includes an application processor (510; 800; 901) and a communication processor (520; 820; 902), wherein the instructions, when executed by the application processor (510; 800; 901), cause the electronic device to: identify (401; 1011; 1113; 1611; 1911) a data session establishment request from a first application executed by the application processor (510; 800; 901), identify a first rule comprising association information between information associated with at least one application and a descriptor corresponding to the information associated with the at least one application, wherein the at least one application includes the first application, identify (403; 703; 1013; 1115; 1913) a first descriptor for route selection corresponding to the first application, based on information associated with the first application and the first rule, assign a first network interface corresponding to the identified first descriptor of the first application, wherein the first network interface includes an interface for transmitting or receiving data associated with the first application between the application processor (510; 800; 901) and the communication processor, provide the first descriptor to the communication processor (520; 820; 902), identify (401; 1011; 1113; 1611; 1911) a data session establishment request from a first application executed by the application processor (510; 800; 901), identify a first rule comprising association information between information associated with at least one application and a descriptor corresponding to the information associated with the at least one application, wherein the at least one application includes the first application, identify (403; 703; 1013; 1115; 1913) a first descriptor for route selection corresponding to the first application, based on information associated with the first application and the first rule, assign a first network interface corresponding to the identified first descriptor of the first application, wherein the first network interface includes an interface for transmitting or receiving data associated with the first application between the application processor (510; 800; 901) and the communication processor, provide the first descriptor to the communication processor (520; 820; 902), wherein the instructions, when executed by the communication processor (520; 820; 902), cause the electronic device to: establish (407; 1017/1018; 1119; 1615; 1917), based on the first descriptor provided by the application processor (510; 800; 901), a first data session corresponding to the first descriptor, and identify that the first data session is associated with the first network interface, and transmit or receive (409; 1021; 1123; 1617; 1921) data associated with the first application via the first network interface using the first data session. establish (407; 1017/1018; 1119; 1615; 1917), based on the first descriptor provided by the application processor (510; 800; 901), a first data session corresponding to the first descriptor, and identify that the first data session is associated with the first network interface, and transmit or receive (409; 1021; 1123; 1617; 1921) data associated with the first application via the first network interface using the first data session.