diff --git a/README.md b/README.md
index 9ccf1c715..2dd3fa95a 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@ Recently-modified documents receive higher priority, up to daily.
The crawl script only checks known existing files.
In the future, full crawls may be scheduled every few months to look for new documents.
-The last full crawl was performed on 2016-01-01.
+The last full crawl was performed on 2017-06-18.
## License
diff --git a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters-1.csv b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters-1.csv
index f43907565..fb6712edb 100644
--- a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters-1.csv
+++ b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters-1.csv
@@ -1,15 +1,48 @@
-Bit Pattern,Header Type,Reference
-00 xxxxxx,NALP - Not a LoWPAN frame,[RFC4944]
-01 000000,Reserved as a replacement value for ESC,[RFC6282]
-01 000001,IPv6 - uncompressed IPv6 Addresses,[RFC4944]
-01 000010,LOWPAN_HC1 - LOWPAN_HC1 compressed IPv6,[RFC4944]
-01 000011,LOWPAN_DFF,[RFC6971]
-01 000100 through 01 001111,reserved for future use,
-01 010000,LOWPAN_BC0 - LOWPAN_BC0 broadcast,[RFC4944]
-01 010001 through 01 011111,reserved for future use,
-01 1xxxxx,LOWPAN_IPHC,[RFC6282]
-10 xxxxxx,MESH - Mesh header,[RFC4944]
-11 000xxx,FRAG1 -- Fragmentation Header (first),[RFC4944]
-11 001000 through 11 011111,reserved for future use,
-11 100xxx,FRAGN -- Fragmentation Header (subsequent),[RFC4944]
-11 101000 through 11 111111,reserved for future use,
+Bit Pattern,Page,Header Type,Reference
+00 xxxxxx,0,NALP,[RFC4944][RFC8025]
+00 xxxxxx,1-14,Unassigned,
+00 xxxxxx,15,Reserved for Experimental Use,[RFC8025]
+01 000000,0,ESC,[RFC6282]
+01 000000,1-14,Unassigned,
+01 000000,15,Reserved for Experimental Use,[RFC8025]
+01 000001,0,IPv6 - uncompressed IPv6 Addresses,[RFC4944][RFC8025]
+01 000001,1-14,Unassigned,
+01 000001,15,Reserved for Experimental Use,[RFC8025]
+01 000010,0,LOWPAN_HC1 - LOWPAN_HC1 compressed IPv6,[RFC4944][RFC8025]
+01 000010,1-14,Unassigned,
+01 000010,15,Reserved for Experimental Use,[RFC8025]
+01 000011,0,LOWPAN_DFF,[RFC6971][RFC8025]
+01 000011,1-14,Unassigned,
+01 000011,15,Reserved for Experimental Use,[RFC8025]
+01 000100 through 01 001111,0-14,Unassigned,
+01 000100 through 01 001111,15,Reserved for Experimental Use,[RFC8025]
+01 010000,0,LOWPAN_BC0 - LOWPAN_BC0 broadcast,[RFC4944][RFC8025]
+01 010000,1-14,Unassigned,
+01 010000,15,Reserved for Experimental Use,[RFC8025]
+01 010001 through 01 011111,0-14,Unassigned,
+01 010001 through 01 011111,15,Reserved for Experimental Use,[RFC8025]
+01 1xxxxx,0-1,LOWPAN_IPHC,[RFC6282][RFC8025]
+01 1xxxxx,2-14,Unassigned,
+01 1xxxxx,15,Reserved for Experimental Use,[RFC8025]
+10 xxxxxx,0,MESH - Mesh header,[RFC4944][RFC8025]
+10 0xxxxx,1,for Critical 6LoWPAN Routing Headers,[RFC8138]
+10 1xxxxx,1,for Elective 6LoWPAN Routing Headers,[RFC8138]
+10 xxxxxx,2-14,Unassigned,
+10 xxxxxx,15,Reserved for Experimental Use,[RFC8025]
+11 000xxx,0,FRAG1 -- Fragmentation Header (first),[RFC4944][RFC8025]
+11 000xxx,1-14,Unassigned,
+11 000xxx,15,Reserved for Experimental Use,[RFC8025]
+11 001000 through 11 011111,0-14,Unassigned,
+11 001000 through 11 011111,15,Reserved for Experimental Use,[RFC8025]
+11 100xxx,0,FRAGN -- Fragmentation Header (subsequent),[RFC4944][RFC8025]
+11 100xxx,1-14,Unassigned,
+11 100xxx,15,Reserved for Experimental Use,[RFC8025]
+11 10100x,0,RFRAG - Recoverable Fragment,[RFC-ietf-6lo-fragment-recovery-21]
+11 10100x,1-14,Unassigned,
+11 10100x,15,Reserved for Experimental Use,[RFC8025]
+11 10101x,0,RFRAG-ACK - RFRAG Acknowledgment,[RFC-ietf-6lo-fragment-recovery-21]
+11 10101x,1-14,Unassigned,
+11 10101x,15,Reserved for Experimental Use,[RFC8025]
+11 101100 through 11 101111,0-14,Unassigned,
+11 101100 through 11 101111,15,Reserved for Experimental Use,[RFC8025]
+11 11xxxx,0-15,Page switch,[RFC8025]
diff --git a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.txt b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.txt
index 9021b9223..422cbf21e 100644
--- a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.txt
+++ b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.txt
@@ -4,7 +4,7 @@
2007-05-02
Last Updated
- 2015-01-22
+ 2020-03-26
Available Formats
[IMG]
@@ -14,9 +14,12 @@
Registries included below
- * Dispatch Type Field
- * Short Address Fields
- * LOWPAN_NHC Header Type
+ * Dispatch Type Field
+ * Short Address Fields
+ * LOWPAN_NHC Header Type
+ * ESC Extension Types
+ * Critical 6LoWPAN Routing Header Type
+ * Elective 6LoWPAN Routing Header Type
Dispatch Type Field
@@ -24,28 +27,65 @@ Dispatch Type Field
Specification Required
+ Expert(s)
+
+ Gabriel Montenegro, James Woodyatt, Pascal Thubert (secondary expert)
+
Reference
- [RFC4944]
+ [RFC4944][RFC8025]
Available Formats
[IMG]
CSV
- Bit Pattern Header Type Reference
- 00 xxxxxx NALP - Not a LoWPAN frame [RFC4944]
- 01 000000 Reserved as a replacement value for ESC [RFC6282]
- 01 000001 IPv6 - uncompressed IPv6 Addresses [RFC4944]
- 01 000010 LOWPAN_HC1 - LOWPAN_HC1 compressed IPv6 [RFC4944]
- 01 000011 LOWPAN_DFF [RFC6971]
- 01 000100 through 01 001111 reserved for future use
- 01 010000 LOWPAN_BC0 - LOWPAN_BC0 broadcast [RFC4944]
- 01 010001 through 01 011111 reserved for future use
- 01 1xxxxx LOWPAN_IPHC [RFC6282]
- 10 xxxxxx MESH - Mesh header [RFC4944]
- 11 000xxx FRAG1 -- Fragmentation Header (first) [RFC4944]
- 11 001000 through 11 011111 reserved for future use
- 11 100xxx FRAGN -- Fragmentation Header (subsequent) [RFC4944]
- 11 101000 through 11 111111 reserved for future use
+ Bit Pattern Page Header Type Reference
+ 00 xxxxxx 0 NALP [RFC4944][RFC8025]
+ 00 xxxxxx 1-14 Unassigned
+ 00 xxxxxx 15 Reserved for Experimental Use [RFC8025]
+ 01 000000 0 ESC [RFC6282]
+ 01 000000 1-14 Unassigned
+ 01 000000 15 Reserved for Experimental Use [RFC8025]
+ 01 000001 0 IPv6 - uncompressed IPv6 Addresses [RFC4944][RFC8025]
+ 01 000001 1-14 Unassigned
+ 01 000001 15 Reserved for Experimental Use [RFC8025]
+ 01 000010 0 LOWPAN_HC1 - LOWPAN_HC1 compressed IPv6 [RFC4944][RFC8025]
+ 01 000010 1-14 Unassigned
+ 01 000010 15 Reserved for Experimental Use [RFC8025]
+ 01 000011 0 LOWPAN_DFF [RFC6971][RFC8025]
+ 01 000011 1-14 Unassigned
+ 01 000011 15 Reserved for Experimental Use [RFC8025]
+ 01 000100 through 01 001111 0-14 Unassigned
+ 01 000100 through 01 001111 15 Reserved for Experimental Use [RFC8025]
+ 01 010000 0 LOWPAN_BC0 - LOWPAN_BC0 broadcast [RFC4944][RFC8025]
+ 01 010000 1-14 Unassigned
+ 01 010000 15 Reserved for Experimental Use [RFC8025]
+ 01 010001 through 01 011111 0-14 Unassigned
+ 01 010001 through 01 011111 15 Reserved for Experimental Use [RFC8025]
+ 01 1xxxxx 0-1 LOWPAN_IPHC [RFC6282][RFC8025]
+ 01 1xxxxx 2-14 Unassigned
+ 01 1xxxxx 15 Reserved for Experimental Use [RFC8025]
+ 10 xxxxxx 0 MESH - Mesh header [RFC4944][RFC8025]
+ 10 0xxxxx 1 for Critical 6LoWPAN Routing Headers [RFC8138]
+ 10 1xxxxx 1 for Elective 6LoWPAN Routing Headers [RFC8138]
+ 10 xxxxxx 2-14 Unassigned
+ 10 xxxxxx 15 Reserved for Experimental Use [RFC8025]
+ 11 000xxx 0 FRAG1 -- Fragmentation Header (first) [RFC4944][RFC8025]
+ 11 000xxx 1-14 Unassigned
+ 11 000xxx 15 Reserved for Experimental Use [RFC8025]
+ 11 001000 through 11 011111 0-14 Unassigned
+ 11 001000 through 11 011111 15 Reserved for Experimental Use [RFC8025]
+ 11 100xxx 0 FRAGN -- Fragmentation Header (subsequent) [RFC4944][RFC8025]
+ 11 100xxx 1-14 Unassigned
+ 11 100xxx 15 Reserved for Experimental Use [RFC8025]
+ 11 10100x 0 RFRAG - Recoverable Fragment [RFC-ietf-6lo-fragment-recovery-21]
+ 11 10100x 1-14 Unassigned
+ 11 10100x 15 Reserved for Experimental Use [RFC8025]
+ 11 10101x 0 RFRAG-ACK - RFRAG Acknowledgment [RFC-ietf-6lo-fragment-recovery-21]
+ 11 10101x 1-14 Unassigned
+ 11 10101x 15 Reserved for Experimental Use [RFC8025]
+ 11 101100 through 11 101111 0-14 Unassigned
+ 11 101100 through 11 101111 15 Reserved for Experimental Use [RFC8025]
+ 11 11xxxx 0-15 Page switch [RFC8025]
Short Address Fields
@@ -53,6 +93,10 @@ Short Address Fields
Specification Required
+ Expert(s)
+
+ Gabriel Montenegro
+
Reference
[RFC4944]
@@ -66,8 +110,8 @@ Short Address Fields
1010000000000000 to 1011111111111111 reserved for future assignment
1100000000000000 to 1101111111111111 reserved for future assignment
1110000000000000 to 1111111111111100 reserved for future assignment
- 1111111111111110 defined in IEEE 802.15.4 ("unassigned" short address)
- 1111111111111111 defined in IEEE 802.15.4 (broadcast address)
+ 1111111111111110 defined in IEEE 802.15.4 ("unassigned" short address)
+ 1111111111111111 defined in IEEE 802.15.4 (broadcast address)
LOWPAN_NHC Header Type
@@ -84,19 +128,79 @@ LOWPAN_NHC Header Type
Value Description Reference
00000000 to 10101111 Unassigned
- 10110EEN Extension header GHC [RFC7400]
+ 10110EEN Extension header GHC [RFC7400]
10111000 to 11001111 Unassigned
- 11010CPP UDP GHC [RFC7400]
+ 11010CPP UDP GHC [RFC7400]
11011000 to 11011110 Unassigned
- 11011111 ICMPv6 GHC [RFC7400]
- 1110000N IPv6 Hop-by-Hop Options Header [RFC6282]
- 1110001N IPv6 Routing Header [RFC6282]
- 1110010N IPv6 Fragment Header [RFC6282]
- 1110011N IPv6 Destinations Options Header [RFC6282]
- 1110100N IPv6 Mobility Header [RFC6282]
- 1110101N Reserved for future extension headers [RFC6282]
- 1110110N Reserved for future extension headers [RFC6282]
- 1110111N IPv6 Header [RFC6282]
- 11110CPP UDP Header [RFC6282]
+ 11011111 ICMPv6 GHC [RFC7400]
+ 1110000N IPv6 Hop-by-Hop Options Header [RFC6282]
+ 1110001N IPv6 Routing Header [RFC6282]
+ 1110010N IPv6 Fragment Header [RFC6282]
+ 1110011N IPv6 Destinations Options Header [RFC6282]
+ 1110100N IPv6 Mobility Header [RFC6282]
+ 1110101N Reserved for future extension headers [RFC6282]
+ 1110110N Reserved for future extension headers [RFC6282]
+ 1110111N IPv6 Header [RFC6282]
+ 11110CPP UDP Header [RFC6282]
11111000 to 11111110 Unassigned
- 11111111 Unassigned, reserved for extensions [RFC6282]
+ 11111111 Unassigned, reserved for extensions [RFC6282]
+
+ESC Extension Types
+
+ Registration Procedure(s)
+
+ Specification Required
+
+ Expert(s)
+
+ James Woodyatt
+
+ Reference
+ [RFC8066]
+
+ Available Formats
+ [IMG]
+ CSV
+
+ Value Description Reference
+ 0 Reserved [RFC8066]
+ 1-31 Used by ITU-T G.9903 G.9905 Command IDs [ITU-T G.9903][ITU-T G.9905]
+ 32-254 Unassigned
+ 255 Reserved [RFC8066]
+
+Critical 6LoWPAN Routing Header Type
+
+ Registration Procedure(s)
+
+ RFC Required
+
+ Reference
+ [RFC8138]
+
+ Available Formats
+ [IMG]
+ CSV
+
+ Value Description Reference
+ 0-4 SRH-6LoRH [RFC8138]
+ 5 RPI-6LoRH [RFC8138]
+ 6-255 Unassigned
+
+Elective 6LoWPAN Routing Header Type
+
+ Registration Procedure(s)
+
+ RFC Required
+
+ Reference
+ [RFC8138]
+
+ Available Formats
+ [IMG]
+ CSV
+
+ Value Description Reference
+ 0-5 Unassigned
+ 6 IP-in-IP-6LoRH [RFC8138]
+ 7 Deadline-6LoRHE [RFC-ietf-6lo-deadline-time-05]
+ 8-255 Unassigned
diff --git a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.xml b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.xml
index 69764a4a0..2dfa16f91 100644
--- a/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.xml
+++ b/www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.xml
@@ -4,83 +4,298 @@
+ + + The proxy server received an invalid + response from an upstream server. + + +
++ + The proxy server could not handle the request
Reason: Error reading from remote server
+ + + + +