Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Packet Scheduling in Multipath TCP: Fundamentals, Lessons, and Opportunities

Texto completo
Autor(es):
Kimura, Bruno Y. L. [1] ; Lima, Demetrius C. S. F. [2] ; Loureiro, Antonio A. F. [3]
Número total de Autores: 3
Afiliação do(s) autor(es):
[1] Fed Univ Sao Paulo ICT UNIFESP, BR-12247014 Sao Jose Dos Campos, SP - Brazil
[2] Fed Univ Itajuba IESTI UNIFEI, BR-37500903 Itajuba, MG - Brazil
[3] Fed Univ Minas Gerais DCC UFMG, BR-31270901 Belo Horizonte, MG - Brazil
Número total de Afiliações: 3
Tipo de documento: Artigo Científico
Fonte: IEEE SYSTEMS JOURNAL; v. 15, n. 1, p. 1445-1457, MAR 2021.
Citações Web of Science: 2
Resumo

Multipath transmission control protocol (MPTCP) is a transport protocol that allows the simultaneous use of multiple transmission control protocol subflows across the existing IP addresses between peers. Since each subflow undergoes the bottleneck link condition of its path, selecting the best subflow to schedule an outgoing packet plays a key role in the multipath performance. While good scheduling decisions can significantly improve throughput, wrong decisions prevent users from benefiting the aggregating capacities of available subflows. To deal with this concern, in the last years, several scheduling solutions were proposed to achieve different goals and applications. Different from other surveys and tutorials, in this article, we provide a tutorial of packet scheduling in the MPTCP that brings not only its fundamentals but also a detailed analysis of multipath performance from a consistent experimental methodology. In a multipath network setup, we compare single-criterion and multicriteria schedulers under different bottleneck conditions and multipath congestion controls. From a comprehensive experimental analysis that unveils several performance issues, we discuss the lessons learned and research opportunities regarding the multipath throughput improvement as the central motivation. In this way, this article provides a comprehensive analysis of packet scheduling in the MPTCP, not only in theory but in practice as well. (AU)

Processo FAPESP: 15/24494-8 - Comunicação e processamento de big data em nuvens e névoas computacionais
Beneficiário:Nelson Luis Saldanha da Fonseca
Modalidade de apoio: Auxílio à Pesquisa - Temático
Processo FAPESP: 15/18808-0 - Tecnologias de controle de conectividade móvel definido por software para ambientes densos integrados à internet
Beneficiário:Bruno Yuji Lino Kimura
Modalidade de apoio: Auxílio à Pesquisa - Regular
Processo FAPESP: 18/23064-8 - Mobilidade na computação urbana: caracterização, modelagem e aplicações (MOBILIS)
Beneficiário:Antonio Alfredo Ferreira Loureiro
Modalidade de apoio: Auxílio à Pesquisa - Temático