{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T21:03:31Z","timestamp":1772139811547,"version":"3.50.1"},"reference-count":27,"publisher":"Oxford University Press (OUP)","issue":"9","license":[{"start":{"date-parts":[[2022,6,22]],"date-time":"2022-06-22T00:00:00Z","timestamp":1655856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,9,18]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The device equipped with a multi-homing feature optimally exploits multiple network interfaces in modern communications networks such as the Internet of Things (IoT) and machine-to-machine communication using the concurrent multipath transfer (CMT). This enhances system performance by concurrently scheduling data chunks on multiple network paths. For a while, several scheduling criteria have been developed to optimize performance. However, it has been identified that CMT still suffers from many serious problems, such as spurious retransmission, receiver buffer blocking, improper congestion window (CWND) growth, re-ordering and long round trip time, resulting in poor performance. These problems occur due to the asymmetric nature of path characteristics. Thus, this paper introduces a path rank-based CMT (R-CMT) that schedules data chunks according to the rank of the path. The proposed scheduling method calculates the rank of each network path based on the ratio of successfully received and transmitted chunks. The simulation results indicate that the proposed R-CMT scheduling achieves higher performance in terms of network latency, throughput and CWND growth.<\/jats:p>","DOI":"10.1093\/comjnl\/bxac074","type":"journal-article","created":{"date-parts":[[2022,6,22]],"date-time":"2022-06-22T13:23:25Z","timestamp":1655904205000},"page":"2254-2264","source":"Crossref","is-referenced-by-count":5,"title":["Path-Rank-Based Data Chunk Scheduling for Concurrent Multipath Transmission"],"prefix":"10.1093","volume":"66","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3917-3369","authenticated-orcid":false,"given":"Parul","family":"Tomar","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, J.C. Bose University of Science and Technology, YMCA , Faridabad , India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0791-3094","authenticated-orcid":false,"given":"Gyanendra","family":"Kumar","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, J.C. Bose University of Science and Technology, YMCA , Faridabad , India"},{"name":"SCSE, Galgotias University , Greater Noida, UP , India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6346-1328","authenticated-orcid":false,"given":"Lal Pratap","family":"Verma","sequence":"additional","affiliation":[{"name":"Department of Computer and Communication Engineering, Manipal University Jaipur , Jaipur, Rajasthan , India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2022,6,22]]},"reference":[{"key":"2023091720460195700_ref1","first-page":"187","volume-title":"International Conference on Communications Workshops (ICC)","author":"Ravanshid","year":"2016"},{"key":"2023091720460195700_ref2","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/MNET.2015.7064897","article-title":"System architecture and key technologies for 5G heterogeneous cloud radio access networks","volume":"29","author":"Peng","year":"2015","journal-title":"IEEE Network"},{"key":"2023091720460195700_ref3","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.comcom.2018.07.015","article-title":"From 4G to 5G: self-organized network management meets machine learning","volume":"129","author":"Moysen","year":"2018","journal-title":"Computer Communications"},{"key":"2023091720460195700_ref4","volume-title":"Stream control transmission protocol, Standard RFC 4960","author":"Stewart","year":"2007"},{"key":"2023091720460195700_ref5","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1109\/TNET.2006.882843","article-title":"Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths","volume":"14","author":"Iyengar","year":"2006","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"2023091720460195700_ref6","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MCOM.2011.5741151","article-title":"Stream control transmission protocol: past, current, and future standardization activities","volume":"49","author":"Dreibholz","year":"2011","journal-title":"IEEE Communications Magazine"},{"key":"2023091720460195700_ref7","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1109\/SURV.2011.051111.00096","article-title":"A review of multihoming issues using the stream control transmission protocol","volume":"14","author":"Wallace","year":"2011","journal-title":"IEEE Communications Surveys & Tutorials"},{"key":"2023091720460195700_ref8","first-page":"2070","article-title":"Architectural guidelines for multipath TCP development","volume":"6182","author":"Ford","year":"2011","journal-title":"IETF, Informational RFC"},{"key":"2023091720460195700_ref9","volume-title":"TCP extensions for multipath operation with multiple addresses, IETF, RFC 6824, 2070-1721","author":"Ford","year":"2013"},{"key":"2023091720460195700_ref10","doi-asserted-by":"crossref","first-page":"3584","DOI":"10.1109\/COMST.2019.2932905","article-title":"A survey on recent advances in transport layer protocols","volume":"21","author":"Polese","year":"2019","journal-title":"IEEE Communications Surveys & Tutorials"},{"key":"2023091720460195700_ref11","doi-asserted-by":"crossref","first-page":"1577","DOI":"10.1016\/j.comcom.2009.05.001","article-title":"Concurrent multipath transfer during path failure","volume":"32","author":"Natarajan","year":"2009","journal-title":"Computer Communications"},{"key":"2023091720460195700_ref12","first-page":"1","volume-title":"Global Telecommunications Conference GLOBECOM 2010","author":"Dreibholz","year":"2010"},{"key":"2023091720460195700_ref13","first-page":"246","article-title":"An implementation of min-max optimization for multipath SCTP through bandwidth estimation based resource pooling technique","volume":"67","author":"Shailendra","year":"2013","journal-title":"AEU-International Journal of Electronics and Communications"},{"key":"2023091720460195700_ref14","doi-asserted-by":"crossref","first-page":"2193","DOI":"10.1109\/TMC.2012.189","article-title":"CMT-QA: quality-aware adaptive concurrent multipath data transfer in heterogeneous wireless networks","volume":"12","author":"Xu","year":"2012","journal-title":"IEEE transactions on mobile computing"},{"key":"2023091720460195700_ref15","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1109\/TVT.2015.2409556","article-title":"CMT-NC: improving the concurrent multipath transfer performance using network coding in wireless networks","volume":"65","author":"Xu","year":"2015","journal-title":"IEEE Transactions on Vehicular Technology"},{"key":"2023091720460195700_ref16","doi-asserted-by":"crossref","first-page":"2510","DOI":"10.1109\/TMC.2014.2307330","article-title":"Concurrent multipath transfer using SCTP: modelling and congestion window management","volume":"13","author":"Wallace","year":"2014","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"2023091720460195700_ref17","doi-asserted-by":"crossref","first-page":"688","DOI":"10.1109\/TMC.2014.2334592","article-title":"Distortion-aware concurrent multipath transfer for mobile video streaming in heterogeneous wireless networks","volume":"14","author":"Wu","year":"2014","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"2023091720460195700_ref18","doi-asserted-by":"crossref","first-page":"710","DOI":"10.1109\/TPDS.2015.2416736","article-title":"Content-aware concurrent multipath transfer for high-definition video streaming over heterogeneous wireless networks","volume":"27","author":"Wu","year":"2015","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"2023091720460195700_ref19","doi-asserted-by":"crossref","first-page":"1047","DOI":"10.1109\/TMC.2016.2585106","article-title":"Network coding as a performance booster for concurrent multi-path transfer of data in multi-hop wireless networks","volume":"16","author":"Arianpoo","year":"2016","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"2023091720460195700_ref20","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.csi.2017.02.001","article-title":"An adaptive data chunk scheduling for concurrent multipath transfer","volume":"52","author":"Verma","year":"2017","journal-title":"Computer Standards & Interfaces"},{"key":"2023091720460195700_ref21","doi-asserted-by":"crossref","first-page":"530","DOI":"10.1016\/j.future.2019.03.013","article-title":"CL-ADSP: cross-layer adaptive data scheduling policy in mobile ad-hoc networks","volume":"97","author":"Sharma","year":"2019","journal-title":"Future Generation Computer Systems"},{"key":"2023091720460195700_ref22","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1109\/TMM.2017.2741425","article-title":"Improving multipath video transmission with raptor codes in heterogeneous wireless networks","volume":"20","author":"Wu","year":"2017","journal-title":"IEEE Transactions on Multimedia"},{"key":"2023091720460195700_ref23","doi-asserted-by":"crossref","first-page":"2007","DOI":"10.1109\/TCSVT.2017.2695368","article-title":"Energy-aware concurrent multipath transfer for real-time video streaming over heterogeneous wireless networks","volume":"28","author":"Wu","year":"2017","journal-title":"IEEE Transactions on circuits and systems for video technology"},{"key":"2023091720460195700_ref24","doi-asserted-by":"crossref","DOI":"10.1155\/2019\/9474057","article-title":"Loss-aware CMT-based multipathing scheme for efficient data delivery to heterogeneous wireless networks","author":"Liu","year":"2019","journal-title":"International Journal of Digital Multimedia Broadcasting"},{"key":"2023091720460195700_ref25","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1093\/comjnl\/bxt143","article-title":"Packet scheduling and congestion control schemes for multipath datagram congestion control protocol","volume":"58","author":"Huang","year":"2015","journal-title":"The Computer Journal"},{"key":"2023091720460195700_ref26","doi-asserted-by":"crossref","first-page":"2887","DOI":"10.1109\/COMST.2016.2586112","article-title":"Multipath transmission for the internet: a survey","volume":"18","author":"Li","year":"2016","journal-title":"IEEE Communications Surveys & Tutorials"},{"key":"2023091720460195700_ref27","doi-asserted-by":"crossref","first-page":"25563","DOI":"10.1109\/ACCESS.2019.2900290","article-title":"An experimental study on multipath TCP congestion control with heterogeneous radio access technologies","volume":"7","author":"Prakash","year":"2019","journal-title":"IEEE Access"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/66\/9\/2254\/51643491\/bxac074.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/66\/9\/2254\/51643491\/bxac074.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,17]],"date-time":"2023-09-17T21:08:47Z","timestamp":1694984927000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/66\/9\/2254\/6611471"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,22]]},"references-count":27,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,6,22]]},"published-print":{"date-parts":[[2023,9,18]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxac074","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"value":"0010-4620","type":"print"},{"value":"1460-2067","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,9]]},"published":{"date-parts":[[2022,6,22]]}}}