From a0e0fbd4dae7bd8746d99fc8ac7b446ac3b15548 Mon Sep 17 00:00:00 2001 From: Lucas Pardue Date: Thu, 15 Feb 2018 12:06:34 +0000 Subject: [PATCH 1/3] Simplify abstract State what not why, make it more similar to HPACK abstract. --- draft-ietf-quic-qcram.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/draft-ietf-quic-qcram.md b/draft-ietf-quic-qcram.md index 9a71cd93f2..43875e14ce 100644 --- a/draft-ietf-quic-qcram.md +++ b/draft-ietf-quic-qcram.md @@ -32,15 +32,9 @@ author: --- abstract -The design of the core QUIC transport subsumes many HTTP/2 features, prominent -among them stream multiplexing. A key advantage of the QUIC transport is stream -multiplexing free of head-of-line (HoL) blocking between streams. In HTTP/2, -multiplexed streams can suffer HoL blocking due to TCP. - -If HTTP/2's HPACK is used for header compression, HTTP/QUIC is still vulnerable -to HoL blocking, because of HPACK's assumption of in-order delivery. This draft -defines QCRAM, a variation of HPACK and mechanisms in the HTTP/QUIC mapping that -allow the flexibility to avoid header-compression-induced HoL blocking. +This specification defines QCRAM, a compression format for efficiently +representing HTTP header fields, to be used in HTTP over QUIC. This is a +variation of HPACK header compression that avoids head-of-line blocking. --- middle From 1722945ddfd162b4d39fdc4a979cead7e3d277de Mon Sep 17 00:00:00 2001 From: Martin Thomson Date: Fri, 16 Feb 2018 10:18:05 +1100 Subject: [PATCH 2/3] Trim trailing whitespace --- draft-ietf-quic-qcram.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/draft-ietf-quic-qcram.md b/draft-ietf-quic-qcram.md index 43875e14ce..a8907a3282 100644 --- a/draft-ietf-quic-qcram.md +++ b/draft-ietf-quic-qcram.md @@ -32,8 +32,8 @@ author: --- abstract -This specification defines QCRAM, a compression format for efficiently -representing HTTP header fields, to be used in HTTP over QUIC. This is a +This specification defines QCRAM, a compression format for efficiently +representing HTTP header fields, to be used in HTTP over QUIC. This is a variation of HPACK header compression that avoids head-of-line blocking. --- middle From 43ec4a530c17dd769ebf13a1c540610d3dea7618 Mon Sep 17 00:00:00 2001 From: Lucas Pardue Date: Tue, 20 Feb 2018 21:55:49 +0000 Subject: [PATCH 3/3] dmitri's feedback --- draft-ietf-quic-qcram.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/draft-ietf-quic-qcram.md b/draft-ietf-quic-qcram.md index a8907a3282..812444cfed 100644 --- a/draft-ietf-quic-qcram.md +++ b/draft-ietf-quic-qcram.md @@ -34,7 +34,8 @@ author: This specification defines QCRAM, a compression format for efficiently representing HTTP header fields, to be used in HTTP over QUIC. This is a -variation of HPACK header compression that avoids head-of-line blocking. +variation of HPACK header compression that seeks to reduce head-of-line +blocking. --- middle