Premium
Considerations for application‐layer multipath transport control
Author(s) -
Zhang Wei,
Lei Weimin,
Guan Yunchong,
Li Guangye,
Yang Lei
Publication year - 2017
Publication title -
international journal of communication systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.344
H-Index - 49
eISSN - 1099-1131
pISSN - 1074-5351
DOI - 10.1002/dac.3343
Subject(s) - computer science , multipath propagation , network packet , computer network , rake receiver , transmission (telecommunications) , throughput , packet loss , multipath routing , transport layer , network congestion , real time computing , distributed computing , wireless , channel (broadcasting) , telecommunications , routing protocol , layer (electronics) , chemistry , organic chemistry , link state routing protocol
Summary Multipath transport faces a lot of challenges caused by path diversity, network dynamics, and service diversity. An effective end‐to‐end multipath transport control mechanism becomes essential to efficiently utilize multiple paths. On the base of the general framework of multipath transport system based on application‐level relay proposed in our previous work, this paper presents a multipath transport control mechanism supporting various applications with different transmission requirements. We propose a multipath transport protocol suite, which is extensible and suitable for various applications, and a multipath transport control model in which an application‐dependent splitting granularity named flow block is introduced. Two load distribution models are explored: the earliest idle path first load distribution for reliable data transmission to maximize the data throughput and the packet reordering‐controlled load distribution for real‐time data transmission to minimize the packet reordering thereby reducing end‐to‐end delay and packet loss rate of multipath transport. Simulation results show that the proposed models can effectively improve data throughput for applications with reliable transmission requirements and reduce the total packet loss rate of the destination for applications with real‐time transmission requirements.