draft-ietf-6lo-minimal-fragment-02.txt   draft-ietf-6lo-minimal-fragment-03.txt 
6lo T. Watteyne, Ed. 6lo T. Watteyne, Ed.
Internet-Draft Analog Devices Internet-Draft Analog Devices
Intended status: Informational C. Bormann Intended status: Informational C. Bormann
Expires: December 26, 2019 Universitaet Bremen TZI Expires: January 22, 2020 Universitaet Bremen TZI
P. Thubert P. Thubert
Cisco Cisco
June 24, 2019 July 21, 2019
LLN Minimal Fragment Forwarding 6LoWPAN Fragment Forwarding
draft-ietf-6lo-minimal-fragment-02 draft-ietf-6lo-minimal-fragment-03
Abstract Abstract
This document gives an overview of LLN Minimal Fragment Forwarding. This document provides a simple method to forwarding 6LoWPAN
When employing adaptation layer fragmentation in 6LoWPAN, it may be fragments. When employing adaptation layer fragmentation in 6LoWPAN,
beneficial for a forwarder not to have to reassemble each packet in it may be beneficial for a forwarder not to have to reassemble each
its entirety before forwarding it. This has always been possible packet in its entirety before forwarding it. This has always been
with the original fragmentation design of RFC4944. This document is possible with the original fragmentation design of RFC4944. This
a companion document to [I-D.ietf-lwig-6lowpan-virtual-reassembly], method reduces the latency and increases end-to-end reliability in
which details the virtual Reassembly Buffer (VRB) implementation route-over forwarding. It is the companion to the virtual Reassembly
technique which reduces the latency and increases end-to-end Buffer which is a pure implementation technique.
reliability in route-over forwarding.
Status of This Memo Status of This Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79. provisions of BCP 78 and BCP 79.
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 December 26, 2019. This Internet-Draft will expire on January 22, 2020.
Copyright Notice Copyright Notice
Copyright (c) 2019 IETF Trust and the persons identified as the Copyright (c) 2019 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 Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 27 skipping to change at page 2, line 26
2.2. Memory Management and Reliability . . . . . . . . . . . . 4 2.2. Memory Management and Reliability . . . . . . . . . . . . 4
3. Virtual Reassembly Buffer (VRB) Implementation . . . . . . . 5 3. Virtual Reassembly Buffer (VRB) Implementation . . . . . . . 5
4. Security Considerations . . . . . . . . . . . . . . . . . . . 6 4. Security Considerations . . . . . . . . . . . . . . . . . . . 6
5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6
6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 6 6. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 6
7. Informative References . . . . . . . . . . . . . . . . . . . 6 7. Informative References . . . . . . . . . . . . . . . . . . . 6
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 7 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 7
1. Overview of 6LoWPAN Fragmentation 1. Overview of 6LoWPAN Fragmentation
6LoWPAN fragmentation is defined in [RFC4944]. Although [RFC6282] The original 6LoWPAN fragmentation is defined in [RFC4944] and it is
updates [RFC4944], it does not redefine 6LoWPAN fragmentation. implicitly defined for use over a single IP hop though possibly
multiple Layer-2 hops in a meshed 6LoWPAN Network. Although
[RFC6282] updates [RFC4944], it does not redefine 6LoWPAN
fragmentation.
We use Figure 1 to illustrate 6LoWPAN fragmentation. We assume node We use Figure 1 to illustrate 6LoWPAN fragmentation. We assume node
A forwards a packet to node B, possibly as part of a multi-hop route A forwards a packet to node B, possibly as part of a multi-hop route
between IPv6 source and destination nodes which are neither A nor B. between IPv6 source and destination nodes which are neither A nor B.
+---+ +---+ +---+ +---+
... ---| A |-------------------->| B |--- ... ... ---| A |-------------------->| B |--- ...
+---+ +---+ +---+ +---+
# (frag. 5) # (frag. 5)
skipping to change at page 6, line 36 skipping to change at page 6, line 36
The authors would like to thank Yasuyuki Tanaka, for his in-depth The authors would like to thank Yasuyuki Tanaka, for his in-depth
review of this document. Also many thanks to Georgies Papadopoulos review of this document. Also many thanks to Georgies Papadopoulos
and Dominique Barthel for their own reviews. and Dominique Barthel for their own reviews.
7. Informative References 7. Informative References
[ARTICLE] Tanaka, Y., Minet, P., and T. Watteyne, "6LoWPAN Fragment [ARTICLE] Tanaka, Y., Minet, P., and T. Watteyne, "6LoWPAN Fragment
Forwarding", IEEE Communications Standards Magazine , Forwarding", IEEE Communications Standards Magazine ,
2019. 2019.
[BOOK] Shelby, Z. and C. Bormann, "6LoWPAN", John Wiley & Sons,
Ltd monograph, DOI 10.1002/9780470686218, November 2009.
[I-D.ietf-6lo-fragment-recovery] [I-D.ietf-6lo-fragment-recovery]
Thubert, P., "6LoWPAN Selective Fragment Recovery", draft- Thubert, P., "6LoWPAN Selective Fragment Recovery", draft-
ietf-6lo-fragment-recovery-04 (work in progress), June ietf-6lo-fragment-recovery-04 (work in progress), June
2019. 2019.
[I-D.ietf-lwig-6lowpan-virtual-reassembly] [I-D.ietf-lwig-6lowpan-virtual-reassembly]
Bormann, C. and T. Watteyne, "Virtual reassembly buffers Bormann, C. and T. Watteyne, "Virtual reassembly buffers
in 6LoWPAN", draft-ietf-lwig-6lowpan-virtual-reassembly-01 in 6LoWPAN", draft-ietf-lwig-6lowpan-virtual-reassembly-01
(work in progress), March 2019. (work in progress), March 2019.
 End of changes. 7 change blocks. 
19 lines changed or deleted 18 lines changed or added

This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/