< draft-eckert-detnet-mpls-tc-tcqf-01.txt | draft-eckert-detnet-mpls-tc-tcqf-02.txt > | |||
---|---|---|---|---|
DETNET T. Eckert | DETNET T. Eckert | |||
Internet-Draft Futurewei Technologies USA | Internet-Draft Futurewei Technologies USA | |||
Intended status: Standards Track S. Bryant | Intended status: Standards Track S. Bryant | |||
Expires: 28 April 2022 University of Surrey ICS | Expires: 20 November 2022 University of Surrey ICS | |||
A.G. Malis | A. G. Malis | |||
Malis Consulting | Malis Consulting | |||
25 October 2021 | 19 May 2022 | |||
Deterministic Networking (DetNet) Data Plane - MPLS TC Tagging for | Deterministic Networking (DetNet) Data Plane - MPLS TC Tagging for | |||
Cyclic Queuing and Forwarding (MPLS-TC TCQF) | Cyclic Queuing and Forwarding (MPLS-TC TCQF) | |||
draft-eckert-detnet-mpls-tc-tcqf-01 | draft-eckert-detnet-mpls-tc-tcqf-02 | |||
Abstract | Abstract | |||
This memo defines the use of the MPLS TC field of MPLS Label Stack | This memo defines the use of the MPLS TC field of MPLS Label Stack | |||
Entries (LSE) to support cycle tagging of packets for Multiple Buffer | Entries (LSE) to support cycle tagging of packets for Multiple Buffer | |||
Cyclic Queuing and Forwarding (TCQF). TCQF is a mechanism to support | Cyclic Queuing and Forwarding (TCQF). TCQF is a mechanism to support | |||
bounded latency forwarding in DetNet network. | bounded latency forwarding in DetNet network. | |||
Target benefits of TCQF include low end-to-end jitter, ease of high- | Target benefits of TCQF include low end-to-end jitter, ease of high- | |||
speed hardware implementation, optional ability to support large | speed hardware implementation, optional ability to support large | |||
skipping to change at page 1, line 44 ¶ | skipping to change at page 1, line 44 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on 28 April 2022. | This Internet-Draft will expire on 20 November 2022. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2021 IETF Trust and the persons identified as the | Copyright (c) 2022 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents (https://trustee.ietf.org/ | Provisions Relating to IETF Documents (https://trustee.ietf.org/ | |||
license-info) in effect on the date of publication of this document. | license-info) in effect on the date of publication of this document. | |||
Please review these documents carefully, as they describe your rights | Please review these documents carefully, as they describe your rights | |||
and restrictions with respect to this document. Code Components | and restrictions with respect to this document. Code Components | |||
extracted from this document must include Simplified BSD License text | extracted from this document must include Revised BSD License text as | |||
as described in Section 4.e of the Trust Legal Provisions and are | described in Section 4.e of the Trust Legal Provisions and are | |||
provided without warranty as described in the Simplified BSD License. | provided without warranty as described in the Revised BSD License. | |||
Table of Contents | Table of Contents | |||
1. Introduction (informative) . . . . . . . . . . . . . . . . . 2 | 1. Introduction (informative) . . . . . . . . . . . . . . . . . 2 | |||
2. Using TCQF in the DetNet Archticture and MPLS forwarding plane | 2. Using TCQF in the DetNet Archticture and MPLS forwarding plane | |||
(informative) . . . . . . . . . . . . . . . . . . . . . . 3 | (informative) . . . . . . . . . . . . . . . . . . . . . . 3 | |||
3. MPLS T-CQF forwarding (normative) . . . . . . . . . . . . . . 6 | 3. MPLS T-CQF forwarding (normative) . . . . . . . . . . . . . . 6 | |||
3.1. Configuration Data model and tag processing for MPLS TC | 3.1. Configuration Data model and tag processing for MPLS TC | |||
TCQF . . . . . . . . . . . . . . . . . . . . . . . . . . 6 | TCQF . . . . . . . . . . . . . . . . . . . . . . . . . . 6 | |||
3.2. Packet processing . . . . . . . . . . . . . . . . . . . . 6 | 3.2. Packet processing . . . . . . . . . . . . . . . . . . . . 6 | |||
skipping to change at page 12, line 14 ¶ | skipping to change at page 12, line 14 ¶ | |||
define such a YANG model not necessary to specify the algorithm would | define such a YANG model not necessary to specify the algorithm would | |||
be scope creep for this specification. Better done in a separate | be scope creep for this specification. Better done in a separate | |||
YANG document. Example additional YANG aspects for such a document | YANG document. Example additional YANG aspects for such a document | |||
are how to map parameters to configuration/operational space, what | are how to map parameters to configuration/operational space, what | |||
additional operational/monitoring parameter to support and how to map | additional operational/monitoring parameter to support and how to map | |||
the YANG objects required into various pre-existing YANG trees. | the YANG objects required into various pre-existing YANG trees. | |||
Improved text in forwarding section, simplified sentences, used | Improved text in forwarding section, simplified sentences, used | |||
simplified configuration data model. | simplified configuration data model. | |||
02 | ||||
Refresh | ||||
9. References | 9. References | |||
9.1. Normative References | 9.1. Normative References | |||
[RFC3270] Le Faucheur, F., Wu, L., Davie, B., Davari, S., Vaananen, | [RFC3270] Le Faucheur, F., Wu, L., Davie, B., Davari, S., Vaananen, | |||
P., Krishnan, R., Cheval, P., and J. Heinanen, "Multi- | P., Krishnan, R., Cheval, P., and J. Heinanen, "Multi- | |||
Protocol Label Switching (MPLS) Support of Differentiated | Protocol Label Switching (MPLS) Support of Differentiated | |||
Services", RFC 3270, DOI 10.17487/RFC3270, May 2002, | Services", RFC 3270, DOI 10.17487/RFC3270, May 2002, | |||
<https://www.rfc-editor.org/info/rfc3270>. | <https://www.rfc-editor.org/info/rfc3270>. | |||
skipping to change at page 13, line 9 ¶ | skipping to change at page 13, line 14 ¶ | |||
[I-D.eckert-detnet-bounded-latency-problems] | [I-D.eckert-detnet-bounded-latency-problems] | |||
Eckert, T. and S. Bryant, "Problems with existing DetNet | Eckert, T. and S. Bryant, "Problems with existing DetNet | |||
bounded latency queuing mechanisms", Work in Progress, | bounded latency queuing mechanisms", Work in Progress, | |||
Internet-Draft, draft-eckert-detnet-bounded-latency- | Internet-Draft, draft-eckert-detnet-bounded-latency- | |||
problems-00, 12 July 2021, | problems-00, 12 July 2021, | |||
<https://www.ietf.org/archive/id/draft-eckert-detnet- | <https://www.ietf.org/archive/id/draft-eckert-detnet- | |||
bounded-latency-problems-00.txt>. | bounded-latency-problems-00.txt>. | |||
[I-D.ietf-bier-te-arch] | [I-D.ietf-bier-te-arch] | |||
Eckert, T., Cauchie, G., and M. Menth, "Tree Engineering | Eckert, T., Menth, M., and G. Cauchie, "Tree Engineering | |||
for Bit Index Explicit Replication (BIER-TE)", Work in | for Bit Index Explicit Replication (BIER-TE)", Work in | |||
Progress, Internet-Draft, draft-ietf-bier-te-arch-10, 9 | Progress, Internet-Draft, draft-ietf-bier-te-arch-13, 25 | |||
July 2021, <https://www.ietf.org/archive/id/draft-ietf- | April 2022, <https://www.ietf.org/archive/id/draft-ietf- | |||
bier-te-arch-10.txt>. | bier-te-arch-13.txt>. | |||
[I-D.ietf-detnet-bounded-latency] | [I-D.ietf-detnet-bounded-latency] | |||
Finn, N., Boudec, J. L., Mohammadpour, E., Zhang, J., | Finn, N., Boudec, J. L., Mohammadpour, E., Zhang, J., and | |||
Varga, B., and J. Farkas, "DetNet Bounded Latency", Work | B. Varga, "DetNet Bounded Latency", Work in Progress, | |||
in Progress, Internet-Draft, draft-ietf-detnet-bounded- | Internet-Draft, draft-ietf-detnet-bounded-latency-10, 8 | |||
latency-07, 1 September 2021, | April 2022, <https://www.ietf.org/archive/id/draft-ietf- | |||
<https://www.ietf.org/archive/id/draft-ietf-detnet- | detnet-bounded-latency-10.txt>. | |||
bounded-latency-07.txt>. | ||||
[I-D.qiang-DetNet-large-scale-DetNet] | [I-D.qiang-DetNet-large-scale-DetNet] | |||
Qiang, L., Geng, X., Liu, B., Eckert, T., Geng, L., and G. | Qiang, L., Geng, X., Liu, B., Eckert, T., Geng, L., and G. | |||
Li, "Large-Scale Deterministic IP Network", Work in | Li, "Large-Scale Deterministic IP Network", Work in | |||
Progress, Internet-Draft, draft-qiang-DetNet-large-scale- | Progress, Internet-Draft, draft-qiang-DetNet-large-scale- | |||
DetNet-05, 2 September 2019, | DetNet-05, 2 September 2019, | |||
<https://www.ietf.org/archive/id/draft-qiang-DetNet-large- | <https://www.ietf.org/archive/id/draft-qiang-DetNet-large- | |||
scale-DetNet-05.txt>. | scale-DetNet-05.txt>. | |||
[RFC3209] Awduche, D., Berger, L., Gan, D., Li, T., Srinivasan, V., | [RFC3209] Awduche, D., Berger, L., Gan, D., Li, T., Srinivasan, V., | |||
End of changes. 10 change blocks. | ||||
19 lines changed or deleted | 22 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |