TCP MultiStream Data Transfer using Multiple Network Interface Cards In recent years, the significant increase in transmission control protocol and internet protocol (TCPIP) network traffic has urged the importance of faster network systems. This study proposes a simultaneous TCP multistreaming system to improve data transfer rate by integrating TCP streams over multiple IP domains. The system is implemented using a virtual network switch that processes the packet from multiple network interface cards (NICs); it also presents a possibility in software defined network, which attracts attention as a backbone of future networks as 5G networks. We utilized actual equipment for performing experiments and evaluations on a local network to measure the data transfer rate. Results confirmed an improvement in the communication rate.

Multipath congestion control with network assistance Abstract   The use of multiple transport flows over distinct, if possible, paths, is a wellknown technique for enhancing the performance and stability of data transfer. Multipath TCPxc2xa0(MPTCP), the most popular multipath transport protocol inuse, allows a single receiver to exploit multiple paths from a single sender. Nevertheless, MPTCP cannot fully exploit the potential gains of multipath connectivity, as it must fairly share resources with regular, singlepath TCP, without knowing whether the available paths are distinct or share bottleneck links, due to IPxe2x80x99s design choices. We introduce a hybrid congestion control algorithm for multipath transport that enables higher bandwidth utilization compared to MPTCP, while remaining friendly to TCPlike flows. Our solution employs (i) Normalized Multiflow Congestion Control (NMCC), a novel endtoend congestion control algorithm and (ii) an innetwork module that exposes routing information to the endusers in order to support the greedy friendliness technique. The endtoend NMCC is architectureindependent and can be seamlessly integrated with MPTCP. The innetwork module has been implemented for the PSI InformationCentric Networking architecture, but it can also be integrated with MultiProtocol Label Switching (MPLS) and Software Defined Networking (SDN). Using an actual protocol implementation deployed on our testbed, as well as on a comprehensive packetlevel simulator, we obtain experimental results which demonstrate clear gains for our design in terms of throughput and friendliness to other flows.