{"draft":"draft-ietf-tsvwg-sctp-ndata-13","doc_id":"RFC8260","title":"Stream Schedulers and User Message Interleaving for the Stream Control Transmission Protocol","authors":["R. Stewart","M. Tuexen","S. Loreto","R. Seggelmann"],"format":["ASCII","HTML"],"page_count":"23","pub_status":"PROPOSED STANDARD","status":"PROPOSED STANDARD","source":"Transport and Services Working Group","abstract":"The Stream Control Transmission Protocol (SCTP) is a message-oriented\r\ntransport protocol supporting arbitrarily large user messages. This\r\ndocument adds a new chunk to SCTP for carrying payload data. This\r\nallows a sender to interleave different user messages that would\r\notherwise result in head-of-line blocking at the sender. The\r\ninterleaving of user messages is required for WebRTC data channels.\r\n\r\nWhenever an SCTP sender is allowed to send user data, it may choose\r\nfrom multiple outgoing SCTP streams. Multiple ways for performing\r\nthis selection, called stream schedulers, are defined in this\r\ndocument. A stream scheduler can choose to either implement, or not\r\nimplement, user message interleaving.","pub_date":"November 2017","keywords":[],"obsoletes":[],"obsoleted_by":[],"updates":[],"updated_by":[],"see_also":[],"doi":"10.17487\/RFC8260","errata_url":null}