draft-ietf-6lo-deadline-time-05.original   draft-ietf-6lo-deadline-time-06-xml2-LT.txt 
6lo Lijo Thomas 6lo Lijo Thomas
Internet-Draft C-DAC Internet-Draft C-DAC
Intended status: Standards Track S. Anamalamudi Intended status: Standards Track S. Anamalamudi
Expires: January 9, 2020 SRM University-AP Expires: April 13, 2020 SRM University-AP
S.V.R.Anand S.V.R.Anand
Malati Hegde Malati Hegde
Indian Institute of Science Indian Institute of Science
C. Perkins C. Perkins
Futurewei Futurewei
July 8, 2019 October 11, 2019
Packet Delivery Deadline time in 6LoWPAN Routing Header Packet Delivery Deadline time in 6LoWPAN Routing Header
draft-ietf-6lo-deadline-time-05 draft-ietf-6lo-deadline-time-06
Abstract Abstract
This document specifies a new type for the 6LoWPAN routing header This document specifies a new type for the 6LoWPAN routing header
containing the deadline time for data packets, designed for use over containing the deadline time for data packets, designed for use over
constrained networks. The deadline time enables forwarding and constrained networks. The deadline time enables forwarding and
scheduling decisions for time critical IoT machine to machine (M2M) scheduling decisions for time critical IoT machine to machine (M2M)
applications that operate within time-synchronized networks that applications that operate within time-synchronized networks that
agree on the meaning of the time representations used for the agree on the meaning of the time representations used for the
deadline time values. deadline time values.
skipping to change at page 1, line 42 skipping to change at page 1, line 41
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 January 9, 2020. This Internet-Draft will expire on April 13, 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 35 skipping to change at page 2, line 35
Technologies. . . . . . . . . . . . . . . . . . . . . . . 10 Technologies. . . . . . . . . . . . . . . . . . . . . . . 10
6.3. Scenario 3: Packet transmission across different DODAGs 6.3. Scenario 3: Packet transmission across different DODAGs
(N1 to N2). . . . . . . . . . . . . . . . . . . . . . . . 11 (N1 to N2). . . . . . . . . . . . . . . . . . . . . . . . 11
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 12
8. Synchronization Aspects . . . . . . . . . . . . . . . . . . . 13 8. Synchronization Aspects . . . . . . . . . . . . . . . . . . . 13
9. Security Considerations . . . . . . . . . . . . . . . . . . . 14 9. Security Considerations . . . . . . . . . . . . . . . . . . . 14
10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 15 10. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 15
11. References . . . . . . . . . . . . . . . . . . . . . . . . . 15 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 15
11.1. Normative References . . . . . . . . . . . . . . . . . . 15 11.1. Normative References . . . . . . . . . . . . . . . . . . 15
11.2. Informative References . . . . . . . . . . . . . . . . . 17 11.2. Informative References . . . . . . . . . . . . . . . . . 17
Appendix A. Changes from revision 04 to revision 05 . . . . . . 18 Appendix A. Changes from revision 05 to revision 06 . . . . . . 18
Appendix B. Changes from revision 03 to revision 04 . . . . . . 18 Appendix B. Changes from revision 04 to revision 05 . . . . . . 18
Appendix C. Changes from revision 02 to revision 03 . . . . . . 19 Appendix C. Changes from revision 03 to revision 04 . . . . . . 19
Appendix D. Changes from revision 01 to revision 02 . . . . . . 19 Appendix D. Changes from revision 02 to revision 03 . . . . . . 19
Appendix E. Changes between earlier versions . . . . . . . . . . 20 Appendix E. Changes from revision 01 to revision 02 . . . . . . 19
Appendix F. Changes between earlier versions . . . . . . . . . . 20
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 20 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 20
1. Introduction 1. Introduction
Low Power and Lossy Networks (LLNs) are likely to be deployed for Low Power and Lossy Networks (LLNs) are likely to be deployed for
real time industrial applications requiring end-to-end delay real time industrial applications requiring end-to-end delay
guarantees [I-D.ietf-detnet-use-cases]. A Deterministic Network guarantees [I-D.ietf-detnet-use-cases]. A Deterministic Network
("detnet") typically requires some data packets to reach their ("detnet") typically requires some data packets to reach their
receivers within strict time bounds. Intermediate nodes use the receivers within strict time bounds. Intermediate nodes use the
deadline information to make appropriate packet forwarding and deadline information to make appropriate packet forwarding and
skipping to change at page 3, line 36 skipping to change at page 3, line 36
consideration in Wi-SUN [Wi-SUN_PHY], [dotWi-SUN]. consideration in Wi-SUN [Wi-SUN_PHY], [dotWi-SUN].
2. Terminology 2. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in "OPTIONAL" in this document are to be interpreted as described in
[RFC2119] [RFC8174]. [RFC2119] [RFC8174].
This document uses the terminology defined in [RFC6550] and This document uses the terminology defined in [RFC6550] and
[I-D.ietf-6tisch-terminology]. [I-D.ietf-6tisch-architecture].
3. 6LoRHE Generic Format 3. 6LoRHE Generic Format
Note: this section is not normative and is included for convenience. Note: this section is not normative and is included for convenience.
The generic header format of the 6LoRHE is specified in The generic header format of the 6LoRHE is specified in
[I-D.ietf-roll-routing-dispatch]. Figure 1 illustrates the 6LoRHE [I-D.ietf-roll-routing-dispatch]. Figure 1 illustrates the 6LoRHE
generic format. generic format.
0 1 0 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
skipping to change at page 7, line 16 skipping to change at page 7, line 16
integer part of the DT is increased by the value of BinaryPt, integer part of the DT is increased by the value of BinaryPt,
and the number of bits for the fractional part of the DT is and the number of bits for the fractional part of the DT is
correspondingly reduced. This increases the range of DT. correspondingly reduced. This increases the range of DT.
* If BinaryPt value is negative, then the number of bits for the * If BinaryPt value is negative, then the number of bits for the
integer part of the DT is decreased by the value of BinaryPt, integer part of the DT is decreased by the value of BinaryPt,
and the number of bits for the fractional part of the DT is and the number of bits for the fractional part of the DT is
correspondingly increased. This increases the precision of the correspondingly increased. This increases the precision of the
fractional seconds part of DT. fractional seconds part of DT.
o DT Value (8..64-bit) : An unsigned integer of DTL+1 hex digits o DT Value (8..64-bit) : An unsigned integer of DTL+1 hex digits
giving the Deadline Time value giving the Deadline Time value
o OTD Value (8..64-bit) : An unsigned integer of OTL hex digits o OTD Value (4..28-bit) : An unsigned integer of OTL hex digits
giving the Origination Time as a negative offset from the DT value giving the Origination Time as a negative offset from the DT value
Whenever a sender initiates the IP datagram, it includes the Whenever a sender initiates the IP datagram, it includes the
Deadline-6LoRHE along with other 6LoRH information. For information Deadline-6LoRHE along with other 6LoRH information. For information
about the time synchronization requirements between sender and about the time synchronization requirements between sender and
receiver see Section 8. receiver see Section 8.
For the chosen time unit, a compressed time representation is For the chosen time unit, a compressed time representation is
available as follows. First, the application on the originating node available as follows. First, the application on the originating node
has to determine how many time bits are needed to represent the has to determine how many time bits are needed to represent the
difference between the time at which the packet is launched and the difference between the time at which the packet is launched and the
deadline time, including the representation of fractional time units. deadline time, including the representation of fractional time units.
That number of bits (say, N_bits) determines DTL (the length of the That number of bits (say, N_bits) determines DTL (the length of the
Deadline Time (DT)) as follows: Deadline Time (DT)) as follows:
DTL = (N_bits mod 4) DTL = ((N_bits - 1) / 4)
The number of bits determined by DTL allows counting any number of The number of bits determined by DTL allows counting any number of
fractional time units in the range of interest determined by DT and fractional time units in the range of interest determined by DT and
the origination time OT. Denote this number of fractional time units the origination time OT. Denote this number of fractional time units
to be Epoch_Range(DTL) (i.e., Epoch_Range is a function of DTL). to be Epoch_Range(DTL) (i.e., Epoch_Range is a function of DTL).
Epoch_Range(DTL) = (2^(4*(DTL+1)) Epoch_Range(DTL) = (2^(4*(DTL+1))
Each point of time between OT and DT is represented by a time unit Each point of time between OT and DT is represented by a time unit
and a fractional time unit; in this section, this combined and a fractional time unit; in this section, this combined
representation is called a rational time unit (RTU). 1 RTU measures representation is called a rational time unit (RTU). 1 RTU measures
the smallest fractional time that can be represented between two the smallest fractional time that can be represented between two
points of time in the epoch (i.e., within the range of interest). points of time in the epoch (i.e., within the range of interest).
DT - OT cannot exceed 2^(4*(DTL+1)) == 16^(DTL+1). A low value of DT - OT cannot exceed 2^(4*(DTL+1)) == 16^(DTL+1). A low value of
DTL leads to a small Epoch_Range; if DTL = 0, there will only be 16 DTL leads to a small Epoch_Range; if DTL = 0, there will only be 16
RTUs within the Epoch_Range (DTL) = 16^1 (for any time unit TU). The RTUs within the Epoch_Range (DTL) = 16^1 (for any time unit TU). The
values that can be represented in the current epoch are in the range values that can be represented in the current epoch are in the range
[0, (Epoch_Range(DTL) - 1)]. To minimize the required DTL, [0, (Epoch_Range(DTL) - 1)].
wraparound is allowed but works naturally with the arithmetic modulo
Epoch_Range.
By default, DTL determines t_0 in the chosen RTUs as follows:
t_0 = [current_time - (current_time mod Epoch_Range (DTL))].
Naturally, t_0 occurs at time 0 (or time 0.0000...) in the current Assuming wraparound does not occur, OT is represented by the value
epoch. The last possible origination time representable in the (OT mod Epoch_Range) and DT is represented by the value (DT mod
current epoch (counted in RTUs) is t_last = (t0 + (2^(4*(DTL+1))-1)). Epoch_Range). All arithmetic is to be performed modulo
In the RTUs chosen, the current epoch resides at the underlying time (Epoch_Range(DTL)), yielding only positive values for DT - OT.
interval [t_0, t_last]. If DT - OT is greater than t_last - OT, then
wraparound within the Epoch_Range occurs naturally. In all cases, OT
is represented by the value (OT mod Epoch_Range) and DT is
represented by the value (DT mod Epoch_Range). All arithmetic is to
be performed modulo (Epoch_Range(DTL)), yielding only positive values
for DT - OT.
Example: Consider a 6TiSCH network with time-slot length of 10ms. Example: Consider a 6TiSCH network with time-slot length of 10ms.
Let the time units be ASNs (TU == (binary)0b10). Let the current Let the time units be ASNs (TU == (binary)0b10). Let the current
ASN when the packet is originated be 54400, and the maximum ASN when the packet is originated be 54400, and the maximum
allowable delay (max_delay) for the packet delivery be 1 second allowable delay (max_delay) for the packet delivery be 1 second
from the packet origination, then: from the packet origination, then:
deadline_time = packet_origination_time + max_delay deadline_time = packet_origination_time + max_delay
= 0xD480 + 0x64 (Network ASNs) = 0xD480 + 0x64 (Network ASNs)
skipping to change at page 15, line 17 skipping to change at page 15, line 17
critical importance. Extensive discussion of this topic can be found critical importance. Extensive discussion of this topic can be found
in [RFC7384]. in [RFC7384].
10. Acknowledgements 10. Acknowledgements
The authors thank Pascal Thubert for suggesting the idea and The authors thank Pascal Thubert for suggesting the idea and
encouraging the work. Thanks to Shwetha Bhandari's suggestions which encouraging the work. Thanks to Shwetha Bhandari's suggestions which
were instrumental in extending the timing information to were instrumental in extending the timing information to
heterogeneous networks. The authors acknowledge the 6TiSCH WG heterogeneous networks. The authors acknowledge the 6TiSCH WG
members for their inputs on the mailing list. Special thanks to members for their inputs on the mailing list. Special thanks to
Jerry Daniel, Dan Frost (Routing Directorate) Charlie Kaufman Jerry Daniel, Dan Frost (Routing Directorate), Charlie Kaufman
(Security Directorate) Seema Kumar, Tal Mizrahi Avinash Mohan, Shalu (Security Directorate), Seema Kumar, Tal Mizrahi, Avinash Mohan,
Rajendran, Anita Varghese, and Dale Worley (Gen-ART review) for their Shalu Rajendran, Anita Varghese, and Dale Worley (Gen-ART review) for
support and valuable feedback. their support and valuable feedback.
11. References 11. References
11.1. Normative References 11.1. Normative References
[I-D.ietf-6tisch-terminology] [I-D.ietf-6tisch-architecture]
Palattella, M., Thubert, P., Watteyne, T., and Q. Wang, Thubert, P., "An Architecture for IPv6 over the TSCH mode
"Terms Used in IPv6 over the TSCH mode of IEEE 802.15.4e", of IEEE 802.15.4", draft-ietf-6tisch-architecture-26 (work
draft-ietf-6tisch-terminology-10 (work in progress), March in progress), August 2019.
2018.
[I-D.ietf-detnet-architecture] [I-D.ietf-detnet-architecture]
Finn, N., Thubert, P., Varga, B., and J. Farkas, Finn, N., Thubert, P., Varga, B., and J. Farkas,
"Deterministic Networking Architecture", draft-ietf- "Deterministic Networking Architecture", draft-ietf-
detnet-architecture-13 (work in progress), May 2019. detnet-architecture-13 (work in progress), May 2019.
[I-D.ietf-roll-routing-dispatch] [I-D.ietf-roll-routing-dispatch]
Thubert, P., Bormann, C., Toutain, L., and R. Cragie, Thubert, P., Bormann, C., Toutain, L., and R. Cragie,
"6LoWPAN Routing Header", draft-ietf-roll-routing- "6LoWPAN Routing Header", draft-ietf-roll-routing-
dispatch-05 (work in progress), October 2016. dispatch-05 (work in progress), October 2016.
skipping to change at page 17, line 31 skipping to change at page 17, line 31
26505-26519, May 2018. 26505-26519, May 2018.
[dotWi-SUN] [dotWi-SUN]
Harada, H., Mizutani, K., Fujiwara, J., Mochizuki, K., Harada, H., Mizutani, K., Fujiwara, J., Mochizuki, K.,
Obata, K., and R. Okumura, "IEEE 802.15.4g Based Wi-SUN Obata, K., and R. Okumura, "IEEE 802.15.4g Based Wi-SUN
Communication Systems", IEICE Transactions on Communication Systems", IEICE Transactions on
Communications volume E100.B, Jan 2017. Communications volume E100.B, Jan 2017.
[I-D.ietf-6lo-backbone-router] [I-D.ietf-6lo-backbone-router]
Thubert, P., Perkins, C., and E. Levy-Abegnoli, "IPv6 Thubert, P., Perkins, C., and E. Levy-Abegnoli, "IPv6
Backbone Router", draft-ietf-6lo-backbone-router-11 (work Backbone Router", draft-ietf-6lo-backbone-router-13 (work
in progress), February 2019. in progress), September 2019.
[I-D.ietf-6lo-blemesh] [I-D.ietf-6lo-blemesh]
Gomez, C., Darroudi, S., Savolainen, T., and M. Spoerk, Gomez, C., Darroudi, S., Savolainen, T., and M. Spoerk,
"IPv6 Mesh over BLUETOOTH(R) Low Energy using IPSP", "IPv6 Mesh over BLUETOOTH(R) Low Energy using IPSP",
draft-ietf-6lo-blemesh-05 (work in progress), March 2019. draft-ietf-6lo-blemesh-06 (work in progress), September
2019.
[I-D.ietf-6tisch-architecture]
Thubert, P., "An Architecture for IPv6 over the TSCH mode
of IEEE 802.15.4", draft-ietf-6tisch-architecture-24 (work
in progress), July 2019.
[I-D.ietf-detnet-use-cases] [I-D.ietf-detnet-use-cases]
Grossman, E., "Deterministic Networking Use Cases", draft- Grossman, E., "Deterministic Networking Use Cases", draft-
ietf-detnet-use-cases-20 (work in progress), December ietf-detnet-use-cases-20 (work in progress), December
2018. 2018.
[I-D.ietf-ippm-ioam-data] [I-D.ietf-ippm-ioam-data]
Brockners, F., Bhandari, S., Pignataro, C., Gredler, H., Brockners, F., Bhandari, S., Pignataro, C., Gredler, H.,
Leddy, J., Youell, S., Mizrahi, T., Mozes, D., Lapukhov, Leddy, J., Youell, S., Mizrahi, T., Mozes, D., Lapukhov,
P., Chang, R., daniel.bernier@bell.ca, d., and J. Lemon, P., Chang, R., daniel.bernier@bell.ca, d., and J. Lemon,
"Data Fields for In-situ OAM", draft-ietf-ippm-ioam- "Data Fields for In-situ OAM", draft-ietf-ippm-ioam-
data-06 (work in progress), July 2019. data-07 (work in progress), September 2019.
[I-D.ietf-roll-useofrplinfo] [I-D.ietf-roll-useofrplinfo]
Robles, I., Richardson, M., and P. Thubert, "Using RPL Robles, I., Richardson, M., and P. Thubert, "Using RPL
Option Type, Routing Header for Source Routes and IPv6-in- Option Type, Routing Header for Source Routes and IPv6-in-
IPv6 encapsulation in the RPL Data Plane", draft-ietf- IPv6 encapsulation in the RPL Data Plane", draft-ietf-
roll-useofrplinfo-31 (work in progress), July 2019. roll-useofrplinfo-31 (work in progress), August 2019.
[ieee-1588] [ieee-1588]
"IEEE Standards", "IEEE Std 1588-2008 Standard for a "IEEE Standards", "IEEE Std 1588-2008 Standard for a
Precision Clock Synchronization Protocol for Networked Precision Clock Synchronization Protocol for Networked
Measurement and Control Systems", July 2008. Measurement and Control Systems", July 2008.
[Wi-SUN_PHY] [Wi-SUN_PHY]
Wi-SUN Alliance, "Wi-SUN PHY Specification V1.0", March Wi-SUN Alliance, "Wi-SUN PHY Specification V1.0", March
2016. 2016.
Appendix A. Changes from revision 04 to revision 05 Appendix A. Changes from revision 05 to revision 06
This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-05.txt and ...-06.txt.
o Fixed the error in DTL calculation.
o Removed the text pertaining to wraparound in section 5
o Replaced the 6tisch terminology with 6tisch architecture
o Updated the contact information of authors
Appendix B. Changes from revision 04 to revision 05
This section lists the changes between draft-ietf-6lo-deadline-time This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-04.txt and ...-05.txt. revisions ...-04.txt and ...-05.txt.
o Included additional relevant material in Security Considerations o Included additional relevant material in Security Considerations
regarding expected deployment scenarios and the effect of regarding expected deployment scenarios and the effect of
disclosing additional information during the travel of a packet. disclosing additional information during the travel of a packet.
o Reworked the specification for using time ranges shorter than the o Reworked the specification for using time ranges shorter than the
maximum allowed by the choice of TU, so that fewer bits are needed maximum allowed by the choice of TU, so that fewer bits are needed
to represent DT and OT. to represent DT and OT.
o Revised the figures and examples to use new parameters o Revised the figures and examples to use new parameters
o Reordered the field definitions for the Deadline-6LoRHE. o Reordered the field definitions for the Deadline-6LoRHE.
o Responded to numerous reviewer comments to improve terminology and o Responded to numerous reviewer comments to improve terminology and
editorial consistency. editorial consistency.
Appendix B. Changes from revision 03 to revision 04 Appendix C. Changes from revision 03 to revision 04
This section lists the changes between draft-ietf-6lo-deadline-time This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-03.txt and ...-04.txt. revisions ...-03.txt and ...-04.txt.
o Replaced OT (Origination Time) field by OTD (Origination Time o Replaced OT (Origination Time) field by OTD (Origination Time
Delta), allowing a more compressed representation that needs less Delta), allowing a more compressed representation that needs less
processing during transitions between networks. processing during transitions between networks.
o Changed representation for DTL, OTL, DT, OTD. Eliminated EXP in o Changed representation for DTL, OTL, DT, OTD. Eliminated EXP in
favor of BinaryPt. favor of BinaryPt.
o Revised the figures and examples to use new parameters o Revised the figures and examples to use new parameters
o Added new section on Synchronization Aspects to supply pertinent o Added new section on Synchronization Aspects to supply pertinent
information about how nodes agree on the meaning of t=0. information about how nodes agree on the meaning of t=0.
o Responded to numerous reviewer comments to improve editorial o Responded to numerous reviewer comments to improve editorial
consistency and improve terminology. consistency and improve terminology.
Appendix C. Changes from revision 02 to revision 03 Appendix D. Changes from revision 02 to revision 03
This section lists the changes between draft-ietf-6lo-deadline-time This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-02.txt and ...-03.txt. revisions ...-02.txt and ...-03.txt.
o Added non-normative 6LoRHE description, citing RFC 8138. o Added non-normative 6LoRHE description, citing RFC 8138.
o Specified that the Origination Time (OT) is the time that packet o Specified that the Origination Time (OT) is the time that packet
is enqueued for transmission. is enqueued for transmission.
o Mentioned more sources of packet delay. o Mentioned more sources of packet delay.
o Clarified reasons that packet MAY be forwarded if 'D' bit is 0. o Clarified reasons that packet MAY be forwarded if 'D' bit is 0.
o Clarified that DT, OT, DTL and OTL are unsigned integers. o Clarified that DT, OT, DTL and OTL are unsigned integers.
o Updated bibliographic citations, including BLEmesh and Wi-SUN. o Updated bibliographic citations, including BLEmesh and Wi-SUN.
Appendix D. Changes from revision 01 to revision 02 Appendix E. Changes from revision 01 to revision 02
This section lists the changes between draft-ietf-6lo-deadline-time This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-01.txt and ...-02.txt. revisions ...-01.txt and ...-02.txt.
o Replaced 6LoRHE description by reference to RFC 8138. o Replaced 6LoRHE description by reference to RFC 8138.
o Added figure to illustrate change to Origination Time when a o Added figure to illustrate change to Origination Time when a
packet crosses timezone boundaries. packet crosses timezone boundaries.
o Clarified that use of 6tisch networks is descriptive, not o Clarified that use of 6tisch networks is descriptive, not
normative. normative.
o Clarified that In-Band OAM is used as an example and is not o Clarified that In-Band OAM is used as an example and is not
normative. normative.
o Updated bibliographic citations. o Updated bibliographic citations.
o Alphabetized contributor names. o Alphabetized contributor names.
Appendix E. Changes between earlier versions Appendix F. Changes between earlier versions
This section lists the changes between draft-ietf-6lo-deadline-time This section lists the changes between draft-ietf-6lo-deadline-time
revisions ...-00.txt and ...-01.txt. revisions ...-00.txt and ...-01.txt.
o Changed "SHOULD drop" to "MUST drop" a packet if the deadline is o Changed "SHOULD drop" to "MUST drop" a packet if the deadline is
passed (see Section 5). passed (see Section 5).
o Added explanatory text about how packet delays might arise. (see o Added explanatory text about how packet delays might arise. (see
Section 4). Section 4).
skipping to change at page 21, line 9 skipping to change at page 21, line 9
Amaravati Campus Amaravati Campus
Amaravati, Andhra Pradesh 522 502 Amaravati, Andhra Pradesh 522 502
India India
Email: satishnaidu80@gmail.com Email: satishnaidu80@gmail.com
S.V.R Anand S.V.R Anand
Indian Institute of Science Indian Institute of Science
Bangalore 560012 Bangalore 560012
India India
Email: anand@ece.iisc.ernet.in Email: anandsvr@iisc.ac.in
Malati Hegde Malati Hegde
Indian Institute of Science Indian Institute of Science
Bangalore 560012 Bangalore 560012
India India
Email: malati@ece.iisc.ernet.in Email: malati@iisc.ac.in
Charles E. Perkins Charles E. Perkins
Futurewei Futurewei
2330 Central Expressway 2330 Central Expressway
Santa Clara 95050 Santa Clara 95050
Unites States Unites States
Email: charliep@computer.org Email: charliep@computer.org
 End of changes. 24 change blocks. 
56 lines changed or deleted 52 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/