%% You should probably cite draft-asai-tsvwg-transport-review-04 instead of this revision. @techreport{asai-tsvwg-transport-review-01, number = {draft-asai-tsvwg-transport-review-01}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-asai-tsvwg-transport-review/01/}, author = {Hirochika Asai}, title = {{Separation of Data Path and Data Flow Sublayers in the Transport Layer}}, pagetotal = 23, year = 2021, month = feb, day = 22, abstract = {This document reviews the architectural design of the transport layer. In particular, this document separates the transport layer into two sublayers; the data path and the data flow layers. The data path layer provides functionality on the data path, such as connection handling, path quality and trajectory monitoring, waypoint management, and congestion control. The data flow layer provides additional functionality upon the data path layer, such as flow control for the receive buffer management, retransmission for reliable data delivery, and transport layer security. The data path layer multiplexes multiple data flow layer protocols and provides data path information to the data flow layer to control data transmissions, such as prioritization and inverse multiplexing for multipath protocols.}, }