Hi all,

We just submitted a new draft called "QUIC-enabled Service Differentiation
for Traffic Engineering" (
https://datatracker.ietf.org/doc/draft-zmlk-quic-te/).

This draft proposes using QUIC CID encoding to support packet
prioritization when routing through the wide area network. This approach
enables end-host networking stacks and applications to self-select packet
routing paths in the WAN, which potentially improves end-to-end
performance, cost, and reliability.

It has the following major advantages:
  - Compared with traditional packet prioritization solutions (e.g., DSCP
marking), its priority information cannot be modified by the ISP or any
network service provider, and does not require any kernel changes (thanks
to QUIC's user-space nature).
  - By combining with Multipath QUIC, it is easy to support packet-level
priority (more flexible than flow-level priority). This feature could
improve the end-to-end performance. For example, an end-host schedules
first-time transmitted packets on a default-priority, low-cost WAN path,
and (2) schedules retransmitted packets and handshake packets on a
high-priority (low-latency) but more expensive WAN path.
  - It does not introduce significant overhead on deployment. Because CID
is not encrypted, when the edge device (or router) receives such packets,
it parses the CID just like parsing the IP header normally, then adds a TE
label (e.g., SRv6 SID) that will direct these packets to different routing
paths.

We performed experiments in our testbed, and a preliminary performance
report can be found at:
https://github.com/yfmascgy/draft-quic-diffServ/blob/main/docs/performance_report_v0.1.pdf
. The result shows that this proposal could improve end-to-end performance
by prioritizing some QUIC packets.

We would really appreciate any comments and questions!

Best regards,
Zhilong


------------------Original Mail ------------------
Sender: <[email protected]>
Send Date:Fri May 5 16:33:05 2023
Recipients:Mirja Kühlewind <[email protected]>, Mirja
Kuehlewind <[email protected]>, Yanmei Liu <
[email protected]>, Ma, Yunfei <[email protected]>,
郑智隆(之有) <[email protected]>
Subject:New Version Notification for draft-zmlk-quic-te-00.txt

A new version of I-D, draft-zmlk-quic-te-00.txt
has been successfully submitted by Yunfei Ma and posted to the
IETF repository.

Name:draft-zmlk-quic-te
Revision:00
Title:QUIC-enabled Service Differentiation for Traffic Engineering
Document date:2023-05-05
Group:Individual Submission
Pages:11
URL:            https://www.ietf.org/archive/id/draft-zmlk-quic-te-00.txt
Status:         https://datatracker.ietf.org/doc/draft-zmlk-quic-te/
Html:           https://www.ietf.org/archive/id/draft-zmlk-quic-te-00.html
Htmlized:       https://datatracker.ietf.org/doc/html/draft-zmlk-quic-te


Abstract:
   This document defines a method for supporting QUIC-enabled service
   differentiation for traffic engineering through multipath and QUIC
   connection identifier (CID) encoding.  This approach enables end-host
   networking stacks and applications to select packet routing paths in
   a wide area network (WAN), potentially improving the end-to-end
   performance, cost, and reliability.  The proposed method can be used
   in conjunction with segment routing traffic engineering technologies,
   such as SRv6 TE.





The IETF Secretariat

Reply via email to