rfc9034v2.xml | rfc9034.xml | |||
---|---|---|---|---|
skipping to change at line 36 ¶ | skipping to change at line 36 ¶ | |||
https://www.rfc-editor.org/rfc9034-postapproval-rfcdiff.html | https://www.rfc-editor.org/rfc9034-postapproval-rfcdiff.html | |||
Note: -06 was provided by the author in October 2019; it is not in the Datatrack er. | Note: -06 was provided by the author in October 2019; it is not in the Datatrack er. | |||
For the purpose of AUTH48, the .original for this file is -05 | For the purpose of AUTH48, the .original for this file is -05 | |||
(the approved draft), so these changes are also viewable in the various | (the approved draft), so these changes are also viewable in the various | |||
diff files provided. | diff files provided. | |||
--> | --> | |||
<front> | <front> | |||
<!-- [rfced] FYI, the title of the document has been updated as | ||||
follows to expand the abbreviation. Please review. | ||||
Current: | ||||
Packet Delivery Deadline Time in the 6LoWPAN Routing Header | ||||
Perhaps: | ||||
Packet Delivery Deadline Time in the Routing Header for | ||||
IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs) | ||||
<!-- [rfced] FYI, the authors' comments in the XML file have been | ||||
marked with [auth]. Please let us know if any updates are needed | ||||
based on those comments; if not, they will be removed. | ||||
<title abbrev="6lo Delivery Deadline Time"> | <title abbrev="6lo Delivery Deadline Time"> | |||
Packet Delivery Deadline Time in the Routing Header for IPv6 over Low-Pow er Wireless Personal Area Networks (6LoWPANs)</title> | Packet Delivery Deadline Time in the Routing Header for IPv6 over Low-Pow er Wireless Personal Area Networks (6LoWPANs)</title> | |||
<seriesInfo name="RFC" value="9034"/> | <seriesInfo name="RFC" value="9034"/> | |||
<!-- [rfced] We have updated Lijo Thomas's address. Please | ||||
let us know if other changes are necessary. | ||||
Original: | ||||
Lijo Thomas | ||||
C-DAC | ||||
Centre for Development of Advanced Computing (C-DAC), Vellayambalam | ||||
Trivandrum 695033 | ||||
India | ||||
Current (The organization abbreviation (C-DAC) is given in the header): | ||||
Lijo Thomas | ||||
Centre for Development of Advanced Computing | ||||
Vellayambalam | ||||
Trivandrum 695033 | ||||
India | ||||
<author fullname="Lijo Thomas" initials="L." surname="Thomas"> | <author fullname="Lijo Thomas" initials="L." surname="Thomas"> | |||
<organization abbrev="C-DAC">Centre for Development of Advanced Computing< /organization> | <organization abbrev="C-DAC">Centre for Development of Advanced Computing< /organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>Vellayambalam</street> | <street>Vellayambalam</street> | |||
<city>Trivandrum</city> | <city>Trivandrum</city> | |||
<code>695033</code> | <code>695033</code> | |||
<country>India</country> | <country>India</country> | |||
</postal> | </postal> | |||
<email>lijo@cdac.in</email> | <email>lijo@cdac.in</email> | |||
skipping to change at line 98 ¶ | skipping to change at line 66 ¶ | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>Amaravati Campus</street> | <street>Amaravati Campus</street> | |||
<city>Amaravati, Andhra Pradesh</city> | <city>Amaravati, Andhra Pradesh</city> | |||
<code>522 502</code> | <code>522 502</code> | |||
<country>India</country> | <country>India</country> | |||
</postal> | </postal> | |||
<email>satishnaidu80@gmail.com</email> | <email>satishnaidu80@gmail.com</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<!-- [rfced] Please review the following changes for accuracy | ||||
of these authors' names. | ||||
Original: <author fullname="Lijo Thomas" initials="" surname="Lijo Thomas"> | ||||
Current: <author fullname="Lijo Thomas" initials="L." surname="Thomas"> | ||||
Original: <author fullname="S.V.R Anand" initials="" surname="S.V.R.Anand"> | ||||
Current: <author fullname="S.V.R. Anand" initials="S.V.R." surname="Anand"> | ||||
Original: <author fullname="Malati Hegde" initials="" surname="Malati Hegde"> | ||||
Current: <author fullname="Malati Hegde" initials="M." surname="Hegde"> | ||||
<!-- [Author Resp] OK. The suggested changes are acceptable. | ||||
<author fullname="S.V.R. Anand" initials="S.V.R." surname="Anand"> | <author fullname="S.V.R. Anand" initials="S.V.R." surname="Anand"> | |||
<organization>Indian Institute of Science</organization> | <organization>Indian Institute of Science</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<city>Bangalore</city> | <city>Bangalore</city> | |||
<code>560012</code> | <code>560012</code> | |||
<country>India</country> | <country>India</country> | |||
</postal> | </postal> | |||
<!-- [Author Resp] email address updated to anandsvr@iisc.ac.in. | ||||
<email>anandsvr@iisc.ac.in</email> | <email>anandsvr@iisc.ac.in</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Malati Hegde" initials="M." surname="Hegde"> | <author fullname="Malati Hegde" initials="M." surname="Hegde"> | |||
<organization>Indian Institute of Science</organization> | <organization>Indian Institute of Science</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<city>Bangalore</city> | <city>Bangalore</city> | |||
<code>560012</code> | <code>560012</code> | |||
<country>India</country> | <country>India</country> | |||
</postal> | </postal> | |||
<!-- [Author Resp] email address updated to malati@iisc.ac.in. | ||||
<email>malati@iisc.ac.in</email> | <email>malati@iisc.ac.in</email> | |||
</address> | </address> | |||
</author> | </author> | |||
<author fullname="Charles E. Perkins" initials="C." surname="Perkins"> | <author fullname="Charles E. Perkins" initials="C." surname="Perkins"> | |||
<!-- [Author Resp] Updated affiliation and address | ||||
<organization>Lupin Lodge</organization> | <organization>Lupin Lodge</organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>20600 Aldercroft Heights Rd.</street> | <street>20600 Aldercroft Heights Rd.</street> | |||
<city>Los Gatos</city> | <city>Los Gatos</city> | |||
<region>CA</region> | <region>CA</region> | |||
<code>95033</code> | <code>95033</code> | |||
<country>United States of America</country> | <country>United States of America</country> | |||
</postal> | </postal> | |||
<email>charliep@computer.org</email> | <email>charliep@computer.org</email> | |||
skipping to change at line 166 ¶ | skipping to change at line 112 ¶ | |||
</author> | </author> | |||
<date year="2021" month="May" /> | <date year="2021" month="May" /> | |||
<area>Internet</area> | <area>Internet</area> | |||
<workgroup>6lo</workgroup> | <workgroup>6lo</workgroup> | |||
<keyword>Routing header</keyword> | <keyword>Routing header</keyword> | |||
<keyword>Timestamp</keyword> | <keyword>Timestamp</keyword> | |||
<abstract> | <abstract> | |||
<!-- [rfced] May this sentence be updated as follows? IoT and M2M | ||||
seem redundant here; we suggest choosing one. | ||||
Current: | ||||
The deadline time enables forwarding and scheduling decisions | ||||
for time-critical Internet of Things (IoT) machine-to-machine (M2M) | ||||
applications that operate within time-synchronized networks that agree | ||||
on the meaning of the time representations used for the deadline | ||||
time values. | ||||
Perhaps (and "Internet of Things" can be added to the keywords): | ||||
The deadline time enables forwarding and scheduling decisions | ||||
for time-critical, machine-to-machine applications that operate | ||||
within time-synchronized networks that agree on the time | ||||
representations used for the deadline time values. | ||||
<!-- [Author Resp] M2M applications are not necessarily IP enabled. | ||||
We modified the text slightly. | ||||
<t> | <t> | |||
This document specifies a new Type for the Elective 6LoWPAN Routing Heade r (6LoRHE) | This document specifies a new Type for the Elective 6LoWPAN Routing Heade r (6LoRHE) | |||
that contains the deadline time for data packets and is designed for use over | that contains the deadline time for data packets and is 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 machine-to-machine (M2M) | scheduling decisions for time-critical machine-to-machine (M2M) | |||
applications running on Internet-enabled devices | applications running on Internet-enabled devices | |||
within time-synchronized networks that agree | within time-synchronized networks that agree | |||
on the meaning of the time representations used for the deadline | on the meaning of the time representations used for the deadline | |||
time values. | time values. | |||
</t> | </t> | |||
</abstract> | </abstract> | |||
</front> | </front> | |||
<middle> | <middle> | |||
<section anchor="Intro" numbered="true" toc="default"> | <section anchor="Intro" numbered="true" toc="default"> | |||
<name>Introduction</name> | <name>Introduction</name> | |||
<!-- [rfced] In the sentence below, would "service guarantees" | ||||
be a better fit than "delay guarantees"? | ||||
Current: | ||||
Low-power and Lossy Networks (LLNs) are likely to be deployed for | ||||
real-time industrial applications requiring end-to-end | ||||
delay guarantees [RFC8578]. | ||||
<!-- [Author Resp] The original text to be retained. "service guarantees" is a | ||||
generic term that covers wide range of QoS parameters | ||||
beyond delay guarantees, whereas this document | ||||
specifically considers only "delay guarantees". | ||||
<t> | <t> | |||
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 | real-time industrial applications requiring end-to-end | |||
delay guarantees <xref target="RFC8578" format="default"/>. | delay guarantees <xref target="RFC8578" format="default"/>. | |||
A Deterministic Network ("DetNet") typically requires some data packets | A Deterministic Network ("DetNet") typically requires some data packets | |||
to reach their receivers within strict time bounds. | to reach their receivers within strict time bounds. | |||
Intermediate nodes use the deadline information to make | Intermediate nodes use the deadline information to make | |||
appropriate packet forwarding and scheduling decisions to meet the | appropriate packet forwarding and scheduling decisions to meet the | |||
time bounds. | time bounds. | |||
</t> | </t> | |||
<!-- [rfced] Could the following sentence be made more concise? | ||||
Current: | ||||
[RFC8138] specifies the 6LoWPAN Routing Header (6LoRH), | ||||
compression schemes for RPL (Routing Protocol for Low-Power and | ||||
Lossy Networks) routing (source routing) operation [RFC6554], | ||||
header compression of RPL packet information [RFC6553], and | ||||
IP-in-IP encapsulation. | ||||
Perhaps: | ||||
[RFC8138] specifies the 6LoWPAN Routing Header (6LoRH), | ||||
compression schemes for RPL (Routing Protocol for Low-Power and | ||||
Lossy Networks) source routing [RFC6554], header compression of | ||||
RPL packet information [RFC6553], and IP-in-IP encapsulation. | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t> | <t> | |||
This document specifies a new Type for the Elective 6LoWPAN Routing | This document specifies a new Type for the Elective 6LoWPAN Routing | |||
Header (6LoRHE), Deadline-6LoRHE, so that the deadline time (i.e., the ti me of latest | Header (6LoRHE), Deadline-6LoRHE, so that the deadline time (i.e., the ti me of latest | |||
acceptable delivery) of data | acceptable delivery) of data | |||
packets can be included within the 6LoRHE. | packets can be included within the 6LoRHE. | |||
<xref target="RFC8138" format="default"/> specifies the 6LoWPAN Routing H eader (6LoRH), | <xref target="RFC8138" format="default"/> specifies the 6LoWPAN Routing H eader (6LoRH), | |||
compression schemes for RPL (Routing Protocol for Low-Power and Lossy Net works) source routing <xref target="RFC6554" format="default"/>, header compress ion of RPL packet | compression schemes for RPL (Routing Protocol for Low-Power and Lossy Net works) source routing <xref target="RFC6554" format="default"/>, header compress ion of RPL packet | |||
information <xref target="RFC6553" format="default"/>, and IP-in-IP encap sulation. | information <xref target="RFC6553" format="default"/>, and IP-in-IP encap sulation. | |||
This document also specifies the handling of the deadline | This document also specifies the handling of the deadline | |||
time when packets traverse time-synchronized networks | time when packets traverse time-synchronized networks | |||
operating in different time zones or distinct reference clocks. | operating in different time zones or distinct reference clocks. | |||
Time-synchronization techniques are outside the scope of this | Time-synchronization techniques are outside the scope of this | |||
document. There are a number of standards available for this | document. There are a number of standards available for this | |||
purpose, including IEEE 1588 <xref target="IEEE.1588.2008" format="defaul t"/>, | purpose, including IEEE 1588 <xref target="IEEE.1588.2008" format="defaul t"/>, | |||
IEEE 802.1AS <xref target="IEEE.802.1AS.2011" format="default"/>, | IEEE 802.1AS <xref target="IEEE.802.1AS.2011" format="default"/>, | |||
IEEE 802.15.4-2015 Time-Slotted Channel Hopping (TSCH) <xref target="IEEE .802.15.4" format="default"/>, and more. | IEEE 802.15.4-2015 Time-Slotted Channel Hopping (TSCH) <xref target="IEEE .802.15.4" format="default"/>, and more. | |||
</t> | </t> | |||
<!-- [rfced] We have expanded "6lo" here, but perhaps "6LoWPAN" is | ||||
meant? | ||||
Current: | ||||
The Deadline-6LoRHE can be used in any time-synchronized 6lo | ||||
(IPv6 over Networks of Resource-constrained Nodes) network. | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t> | <t> | |||
The Deadline-6LoRHE can be used in any time-synchronized 6LoWPAN network. | The Deadline-6LoRHE can be used in any time-synchronized 6LoWPAN network. | |||
A 6TiSCH (IPv6 over the TSCH mode of IEEE 802.15.4) network is used to de scribe the implementation of the | A 6TiSCH (IPv6 over the TSCH mode of IEEE 802.15.4) network is used to de scribe the implementation of the | |||
Deadline-6LoRHE, but this does not preclude its use in scenarios other | Deadline-6LoRHE, but this does not preclude its use in scenarios other | |||
than 6TiSCH. For instance, there is a growing interest in using 6LoWPAN | than 6TiSCH. For instance, there is a growing interest in using 6LoWPAN | |||
over a Bluetooth Low Energy (BLE) mesh network <xref target="I-D.ietf-6lo -blemesh" format="default"/> in | over a Bluetooth Low Energy (BLE) mesh network <xref target="I-D.ietf-6lo -blemesh" format="default"/> in | |||
industrial IoT (Internet of Things) <xref target="IEEE-BLE-MESH" format=" default"/>. BLE mesh time | industrial IoT (Internet of Things) <xref target="IEEE-BLE-MESH" format=" default"/>. BLE mesh time | |||
synchronization is being explored by the Bluetooth | synchronization is being explored by the Bluetooth | |||
community. There are also cases under consideration in Wi-SUN | community. There are also cases under consideration in Wi-SUN | |||
<xref target="PHY-SPEC" format="default"/> <xref target="Wi-SUN" format=" default"/>. | <xref target="PHY-SPEC" format="default"/> <xref target="Wi-SUN" format=" default"/>. | |||
skipping to change at line 507 ¶ | skipping to change at line 390 ¶ | |||
the field in hex digits, minus one. | the field in hex digits, minus one. | |||
</dd> | </dd> | |||
<dt>OTL (3 bits): | <dt>OTL (3 bits): | |||
</dt> | </dt> | |||
<dd><t>Length of the OTD field as an unsigned 3-bit integer, | <dd><t>Length of the OTD field as an unsigned 3-bit integer, | |||
encoding the length of the field in hex digits. If OTL == 0, the OTD field is | encoding the length of the field in hex digits. If OTL == 0, the OTD field is | |||
not present. The value of OTL <bcp14>MUST NOT</bcp14> exceed the value of DTL | not present. The value of OTL <bcp14>MUST NOT</bcp14> exceed the value of DTL | |||
plus one. | plus one. | |||
</t> | </t> | |||
<!-- [rfced] We have made the following changes in Section 5 to improve | ||||
readability. Please let us know if any other changes are necessary. | ||||
Original: | ||||
* For example, DTL = 0b0000 means the deadline time in the 6LoRHE | ||||
is 1 hex digit (4 bits) long. OTL = 0b111 means the | ||||
origination time is 7 hex digits (28 bits) long. | ||||
Current: | ||||
For example, DTL = 0b0000 means the DT field in the 6LoRHE | ||||
is 1 hex digit (4 bits) long. OTL = 0b111 means the | ||||
OTD field is 7 hex digits (28 bits) long. | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t>For example, DTL = 0b0000 means the DT field in the | <t>For example, DTL = 0b0000 means the DT field in the | |||
6LoRHE is 1 hex digit (4 bits) long. OTL = 0b111 means the | 6LoRHE is 1 hex digit (4 bits) long. OTL = 0b111 means the | |||
OTD field is 7 hex digits (28 bits) long.</t> | OTD field is 7 hex digits (28 bits) long.</t> | |||
</dd> | </dd> | |||
<dt>BinaryPt (6 bits): | <dt>BinaryPt (6 bits): | |||
</dt> | </dt> | |||
<dd><t>If zero, the number of bits of the integer part | <dd><t>If zero, the number of bits of the integer part | |||
the DT is equal to the number of bits of the fractional part of the DT. If | the DT is equal to the number of bits of the fractional part of the DT. If | |||
nonzero, the BinaryPt is a signed integer determining the position of the | nonzero, the BinaryPt is a signed integer determining the position of the | |||
binary point within the value for the DT:</t> | binary point within the value for the DT:</t> | |||
skipping to change at line 582 ¶ | skipping to change at line 450 ¶ | |||
</t> | </t> | |||
<t indent="3"> | <t indent="3"> | |||
DTL = ((N_bits - 1) / 4) | DTL = ((N_bits - 1) / 4) | |||
</t> | </t> | |||
<t> | <t> | |||
The number of bits determined by DTL allows the counting of any number of | The number of bits determined by DTL allows the counting of any number of | |||
fractional time units in the range of interest determined by DT and the | fractional time units in the range of interest determined by DT and the | |||
OT. Denote this number of fractional time units to | OT. Denote this number of fractional time units to | |||
be Epoch_Range(DTL) (i.e., Epoch_Range is a function of DTL): | be Epoch_Range(DTL) (i.e., Epoch_Range is a function of DTL): | |||
</t> | </t> | |||
<!-- [rfced] We have formatted equations with superscript and subscript. | ||||
Please review. | ||||
For example (Section 5): | ||||
Epoch_Range(DTL) = (2^(4*(DTL+1)) | ||||
Current: | ||||
[same in the text file; please see HTML and PDF] | ||||
For another example (Section 8 of -06): | ||||
t_0 = [current_time - (current_time mod (2^(4*(DTL+1))))] | ||||
Current: | ||||
[same in the text file; please see HTML and PDF] | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t indent="3"> | <t indent="3"> | |||
Epoch_Range(DTL) = 2<sup>4*(DTL+1)</sup> | Epoch_Range(DTL) = 2<sup>4*(DTL+1)</sup> | |||
</t> | </t> | |||
<t> | <t> | |||
Each point of time between OT and DT is represented by a time unit and | Each point of time between OT and DT is represented by a time unit and | |||
a fractional time unit; in this section, this combined representation | a fractional time unit; in this section, this combined representation | |||
is called a rational time unit (RTU). 1 RTU measures the smallest | is called a rational time unit (RTU). 1 RTU measures the smallest | |||
fractional time that can be represented between two points of time | fractional time that can be represented between two points of time | |||
in the epoch (i.e., within the range of interest). | in the epoch (i.e., within the range of interest). | |||
</t> | </t> | |||
<!-- [rfced] We have made the following change to improve readability. | ||||
Please let us know if other changes are necessary. | ||||
Original: | ||||
A low value of | ||||
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). | ||||
Current: | ||||
A low value of | ||||
DTL leads to a small Epoch_Range; if DTL = 0, there will only be 16 | ||||
RTUs within the Epoch_Range (i.e., Epoch_Range(DTL) = 16^1) for any | ||||
TU. | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t> | <t> | |||
DT - OT cannot exceed 2<sup>4*(DTL+1)</sup> == 16<sup>DTL+1</sup>. A low value of DTL | DT - OT cannot exceed 2<sup>4*(DTL+1)</sup> == 16<sup>DTL+1</sup>. A low value of DTL | |||
leads to a small Epoch_Range; if DTL = 0, there will only be 16 RTUs | leads to a small Epoch_Range; if DTL = 0, there will only be 16 RTUs | |||
within the Epoch_Range (i.e., Epoch_Range(DTL) = 16<sup>1</sup>) for any TU. The | within the Epoch_Range (i.e., Epoch_Range(DTL) = 16<sup>1</sup>) for any 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)].</t> | [0, (Epoch_Range(DTL) - 1)].</t> | |||
<t> | <t> | |||
Assuming wraparound does not occur, OT is represented by the value (OT m od Epoch_Range), | Assuming wraparound does not occur, OT is represented by the value (OT m od Epoch_Range), | |||
and DT is represented by the value (DT mod Epoch_Range). All arithmetic is | and DT is represented by the value (DT mod Epoch_Range). All arithmetic is | |||
to be performed modulo (Epoch_Range(DTL)), yielding only positive | to be performed modulo (Epoch_Range(DTL)), yielding only positive | |||
skipping to change at line 845 ¶ | skipping to change at line 679 ¶ | |||
</section> | </section> | |||
</section> | </section> | |||
<section anchor="iana" numbered="true" toc="default"> | <section anchor="iana" numbered="true" toc="default"> | |||
<name>IANA Considerations</name> | <name>IANA Considerations</name> | |||
<t> | <t> | |||
This document defines a new Elective 6LoWPAN Routing Header Type, | This document defines a new Elective 6LoWPAN Routing Header Type, | |||
and IANA has assigned the value 7 from the 6LoWPAN | and IANA has assigned the value 7 from the 6LoWPAN | |||
Dispatch Page 1 number space for this purpose. | Dispatch Page 1 number space for this purpose. | |||
<!-- [auth] New: Donald E. Eastlake comments -> Modified writings . --> | ||||
</t> | </t> | |||
<table anchor="iana_reg"> | <table anchor="iana_reg"> | |||
<name>Entry in the Elective 6LoWPAN Routing Header Type Registry</name> | <name>Entry in the Elective 6LoWPAN Routing Header Type Registry</name> | |||
<thead> | <thead> | |||
<tr> | <tr> | |||
<th>Value</th> | <th>Value</th> | |||
<th>Description</th> | <th>Description</th> | |||
<th>Reference</th> | <th>Reference</th> | |||
</tr> | </tr> | |||
skipping to change at line 936 ¶ | skipping to change at line 768 ¶ | |||
and BinaryPt == 0, the epoch is (by default) January 1, | and BinaryPt == 0, the epoch is (by default) January 1, | |||
1900, at 00:00 UTC. The resolution is then 2<sup>-32</sup> seconds, | 1900, at 00:00 UTC. The resolution is then 2<sup>-32</sup> seconds, | |||
which is the maximum possible. | which is the maximum possible. | |||
This time format wraps around every 2<sup>32</sup> seconds, which is | This time format wraps around every 2<sup>32</sup> seconds, which is | |||
roughly 136 years. | roughly 136 years. | |||
</t> | </t> | |||
<t> | <t> | |||
For TU = 0b10, the time units are ASNs. The start time is relative, | For TU = 0b10, the time units are ASNs. The start time is relative, | |||
and updated by a mechanism that is out of scope for this document. | and updated by a mechanism that is out of scope for this document. | |||
With 10 ms slots, DTL = 15, and BinaryPt == 0, it would take over | With 10 ms slots, DTL = 15, and BinaryPt == 0, it would take over | |||
a year for the ASN to wrap around. | a year for the ASN to wrap around. Typically, the number of hex | |||
<!-- [auth] CEP: The number of years is 4294967296 / 3155760000 --> | ||||
Typically, the number of hex | ||||
digits allocated for TU = 0b10 would be less than 15. | digits allocated for TU = 0b10 would be less than 15. | |||
</t> | </t> | |||
</section> | </section> | |||
<section numbered="true" toc="default"> | <section numbered="true" toc="default"> | |||
<name>Security Considerations</name> | <name>Security Considerations</name> | |||
<t> | <t> | |||
The security considerations of | The security considerations of | |||
<xref target="RFC4944" section="13" sectionFormat="parens" format="defau lt"/>, | <xref target="RFC4944" section="13" sectionFormat="parens" format="defau lt"/>, | |||
<xref target="RFC6282" section="6" sectionFormat="parens" format="default "/>, and | <xref target="RFC6282" section="6" sectionFormat="parens" format="default "/>, and | |||
skipping to change at line 978 ¶ | skipping to change at line 808 ¶ | |||
</t> | </t> | |||
<t> | <t> | |||
The security considerations of DetNet architecture | The security considerations of DetNet architecture | |||
<xref target="RFC8655" section="5" sectionFormat="parens" format="default "/> mostly apply to | <xref target="RFC8655" section="5" sectionFormat="parens" format="default "/> mostly apply to | |||
this document as well, as follows. To secure the request and control | this document as well, as follows. To secure the request and control | |||
of resources allocated for tracks, authentication and authorization | of resources allocated for tracks, authentication and authorization | |||
can be used for each device and network controller devices. | can be used for each device and network controller devices. | |||
In the case of distributed control protocols, security is expected | In the case of distributed control protocols, security is expected | |||
to be provided by the security properties of the protocols in use. | to be provided by the security properties of the protocols in use. | |||
</t> | </t> | |||
<!-- [rfced] We're having difficulty parsing the following sentence. | ||||
Does the suggested text convey the intended meaning? | ||||
Current: | ||||
When deadline-bearing flows are identified on a per-flow basis, which | ||||
may provide attackers with additional information about the data | ||||
flows, when compared to networks that do not include per-flow | ||||
identification. | ||||
Perhaps: | ||||
The identification of deadline-bearing flows on a per-flow basis | ||||
may provide attackers with additional information about the data | ||||
flows compared to networks that do not include per-flow | ||||
identification. | ||||
<!-- [Author Resp] OK. The suggested change is acceptable. | ||||
<t> | <t> | |||
The identification of deadline-bearing flows on a per-flow basis | The identification of deadline-bearing flows on a per-flow basis | |||
may provide attackers with additional information about the data | may provide attackers with additional information about the data | |||
flows compared to networks that do not include per-flow | flows compared to networks that do not include per-flow | |||
identification. The security implications of disclosing that additiona l | identification. The security implications of disclosing that additiona l | |||
information deserve consideration when implementing this deadline | information deserve consideration when implementing this deadline | |||
specification. | specification. | |||
</t> | </t> | |||
<t> | <t> | |||
Because of the requirement of precise time synchronization, the | Because of the requirement of precise time synchronization, the | |||
skipping to change at line 1069 ¶ | skipping to change at line 882 ¶ | |||
<title>IEEE Standard for Low-Rate Wireless Networks</title> | <title>IEEE Standard for Low-Rate Wireless Networks</title> | |||
<author> | <author> | |||
<organization>IEEE</organization> | <organization>IEEE</organization> | |||
</author> | </author> | |||
<date month="April" year="2016"/> | <date month="April" year="2016"/> | |||
</front> | </front> | |||
<seriesInfo name="IEEE Standard" value="802.15.4-2015"/> | <seriesInfo name="IEEE Standard" value="802.15.4-2015"/> | |||
<seriesInfo name="DOI" value="10.1109/IEEESTD.2016.7460875"/> | <seriesInfo name="DOI" value="10.1109/IEEESTD.2016.7460875"/> | |||
</reference> | </reference> | |||
<!-- [auth] | ||||
@INPROCEEDINGS{Lee02ieee-1588standard, | ||||
author = {Kang Lee and John Eidson}, | ||||
title = {IEEE-1588 Standard for a Precision Clock Synchronization Protocol f | ||||
or Networked Measurement and Control Systems}, | ||||
booktitle = {In 34 th Annual Precise Time and Time Interval (PTTI) Meeting}, | ||||
year = {2002}, | ||||
pages = {98 thru 105} | ||||
} | ||||
--> | ||||
<reference anchor="IEEE.1588.2008"> | <reference anchor="IEEE.1588.2008"> | |||
<front> | <front> | |||
<title>IEEE Standard for a Precision Clock | <title>IEEE Standard for a Precision Clock | |||
Synchronization | Synchronization | |||
Protocol for Networked Measurement and Control Systems</title> | Protocol for Networked Measurement and Control Systems</title> | |||
<author> | <author> | |||
<organization>IEEE</organization> | <organization>IEEE</organization> | |||
</author> | </author> | |||
<date month="July" year="2008"/> | <date month="July" year="2008"/> | |||
</front> | </front> | |||
skipping to change at line 1131 ¶ | skipping to change at line 934 ¶ | |||
</title> | </title> | |||
<author surname="IEEE 802.1AS Working Group"> | <author surname="IEEE 802.1AS Working Group"> | |||
<organization>IEEE</organization> | <organization>IEEE</organization> | |||
</author> | </author> | |||
<date month="March" year="2011"/> | <date month="March" year="2011"/> | |||
</front> | </front> | |||
<refcontent>IEEE Std 802.1AS-2011</refcontent> | <refcontent>IEEE Std 802.1AS-2011</refcontent> | |||
<seriesInfo name="DOI" value="10.1109/IEEESTD.2011.5741898"/> | <seriesInfo name="DOI" value="10.1109/IEEESTD.2011.5741898"/> | |||
</reference> | </reference> | |||
<!-- [rfced] For [PHY-SPEC], is this specification available from | ||||
wi-sun.org? If so, please provide the URL for this reference. | ||||
Current: | ||||
[PHY-SPEC] Wi-SUN Alliance, "Wi-SUN PHY Specification V1.0", March | ||||
2016. | ||||
<!-- [Author Resp] NEW TEXT | ||||
[PHY-SPEC] Wi-SUN Alliance, "Wi-SUN PHY Specification V1.0", March | ||||
2016. <http://wi-sun.org> | ||||
<reference anchor="PHY-SPEC" target="http://wi-sun.org"> | <reference anchor="PHY-SPEC" target="http://wi-sun.org"> | |||
<front> | <front> | |||
<title>Wi-SUN PHY Specification V1.0</title> | <title>Wi-SUN PHY Specification V1.0</title> | |||
<author> | <author> | |||
<organization>Wi-SUN Alliance</organization> | <organization>Wi-SUN Alliance</organization> | |||
</author> | </author> | |||
<date month="March" year="2016"/> | <date month="March" year="2016"/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<!-- [auth] | ||||
<title> Wi-SUN is a wireless communication technology designed for Uti | ||||
lities, Smart Cities and IoT. Wi-SUN is based on various IEEE, IETF, and NSI/TI | ||||
A standards supporting low power and lossy networks.</title> | ||||
--> | ||||
<!-- [auth] | ||||
Hiroshi Harada et al, | ||||
"IEEE 802.15.4g Based Wi-SUN Communication Systems", | ||||
IEICE Transactions on Communications. | ||||
@article{article, | ||||
author = {Harada, Hiroshi and Mizutani, Keiichi and FUJIWARA, Jun and MOCHIZUKI, | ||||
Kentaro and OBATA, Kentaro and Okumura, Ryota}, | ||||
year = {2017}, | ||||
month = {01}, | ||||
pages = {}, | ||||
title = {IEEE 802.15.4g based Wi-SUN communication systems}, | ||||
volume = {E100.B}, | ||||
booktitle = {IEICE Transactions on Communications} | ||||
} | ||||
<author fullname="Luca Leonardi" initials="L." surname="Leonardi"> | ||||
--> | ||||
<!-- [Wi-SUN] | <!-- [Wi-SUN] | |||
URL https://search.ieice.org/bin/summary.php?id=e100-b_7_1032 | URL https://search.ieice.org/bin/summary.php?id=e100-b_7_1032 | |||
DOI http://dx.doi.org/10.1587/transcom.2016SCI0002 --> | DOI http://dx.doi.org/10.1587/transcom.2016SCI0002 --> | |||
<reference anchor="Wi-SUN"> | <reference anchor="Wi-SUN"> | |||
<front> | <front> | |||
<title>IEEE 802.15.4g Based Wi-SUN Communication Systems</title> | <title>IEEE 802.15.4g Based Wi-SUN Communication Systems</title> | |||
<author fullname="Hiroshi Harada" initials="H." surname="Harada"> | <author fullname="Hiroshi Harada" initials="H." surname="Harada"> | |||
<organization> </organization> | <organization> </organization> | |||
</author> | </author> | |||
End of changes. 20 change blocks. | ||||
207 lines changed or deleted | 1 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/ |