Patent ID: 8825899
Filing Date: 2014-09-02
Classification: H04L

Abstract:
1. A method of performing communication by using a plurality of network interfaces mounted on a communication terminal apparatus, the method comprising: allocating different Internet protocol (IP) addresses of the plurality of network interfaces to a plurality of applications of the communication terminal apparatus, each network interface having an assigned and dedicated corresponding different IP address; relaying data transmitted or received between the plurality of applications and the plurality of network interfaces based on the allocated IP addresses, each application assigned to one of the assigned and dedicated corresponding different IP addresses; and simultaneously performing communication with at least one external network via the plurality of network interfaces with relayed data, wherein the performing of the communication comprises dividing the data into a plurality of data parts, such that a size of a respective data part of the plurality of data parts corresponds to a bandwidth of a respective network interface of the plurality of network interfaces, and respectively allocating the divided data parts to the plurality of network interfaces, wherein the plurality of network interfaces transmit or receive the allocated data parts based on the allocation in order to perform the communication, wherein the division of the data into the plurality of data parts comprises determining at least one of a position for starting the division and a position for finishing the division of the data based on a bandwidth of each of the plurality of network interfaces.