Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_01 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN packets (EUI-64 link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
5 | Check | The data received in the echo reply message is identical to that sent in EUT1's echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_02 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN packets (16-bit link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
5 | Check | The data received in the echo reply message is identical to that sent in EUT1's echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_03 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN fragmented packets | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 5.3; RFC 6775 5.6 | ||
Pre-test conditions: | Header compression is disabled on both EUT1 and EUT2 | ||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 reassembles correctly the fragments and receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 correctly reassembles the fragments and receives the Echo Reply message from EUT2 | |
5 | Verify | The data in the received echo reply message is identical to that sent in the echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_04 | ||
Objective: | Check that EUTs correctly handle maximum size uncompressed 6LoWPAN fragmented packets | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 5.3; RFC 6775 5.6 | ||
Pre-test conditions: | Header compression is disabled on both EUT1 and EUT2 | ||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 reassembles correctly the fragments and receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 correctly reassembles the fragments and receives the Echo Reply message from EUT2 | |
5 | Verify | The data in the received echo reply message is identical to that sent in the echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_05 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN multicast to all-nodes (16-bit link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | EUT1 initiates an echo request to the link-local all-nodes multicast address (FF02::1) (ICMP payload = 4 bytes, total IPv6 size 52 bytes) | |
1 | Check | EUT1 sends an uncompressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “01000001” | |
3 | Verify | EUT2 receives the Echo Request message from EUT1 | |
4 | Check | EUT2 sends an uncompressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
5 | Check | Dispatch value in 6LowPAN packet is “01000001” | |
6 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
7 | Check | The data in the echo reply message is identical to that in the echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_06 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN multicast to all-nodes (EUI-64 link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | EUT1 initiates an echo request to the link-local all-nodes multicast address (FF02::1) (ICMP payload = 4 bytes, total IPv6 size 52 bytes) | |
1 | Check | EUT1 sends an uncompressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “01000001” | |
3 | Verify | EUT2 receives the Echo Request message from EUT1 | |
4 | Check | EUT2 sends an uncompressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
5 | Check | Dispatch value in 6LowPAN packet is “01000001” | |
6 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
7 | Check | The data in the echo reply message is identical to that in the echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_07 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN packets (EUI-64 to 16-bit link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
5 | Check | The data received in the echo reply message is identical to that sent in EUT1's echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_FORMAT_08 | ||
Objective: | Check that EUTs correctly handle uncompressed 6LoWPAN packets (16-bit to EUI-64 link-local) | ||
Configuration: | Node-Node | ||
References: | RFC 4944 5.1, 8; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check |
|
|
2 | Verify | EUT2 receives the Echo Request message from EUT1 | |
3 | Check |
|
|
4 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
5 | Check | The data received in the echo reply message is identical to that sent in EUT1's echo request message |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_01 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (EUI-64 link-local, hop limit=64) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_02 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (16-bit link-local, hop limit=64) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_03 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (EUI-64 link-local, hop limit=63) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 00 and the hop limit field is carried in-line | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 00 and the hop limit field is carried in-line | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_04 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (16-bit link-local, hop limit=63) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 00 and the hop limit field is carried in-line | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 00 and the hop limit field is carried in-line | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_05 | ||
Objective: | Check that EUTs correctly handle compressed UDP packets (EUI-64, server port 5683) | ||
Configuration: | Host-6LR | ||
References: | RFC 6282, 4.3 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR initiates a CoAP Ping request to Host's CoAP Ping server | |
1 | Check | 6LR sends a 6LoWPAN packet containing the CoAP Ping message to Host | |
2 | Feature | NH is set, NHC is 111100x0, the source port is compressed to 8 bits (x=1) or uncompressed (x=0), the destination port is uncompressed 5683 | |
3 | Verify | Host receives the CoAP Ping message from 6LR | |
4 | Check | Host sends a 6LoWPAN packet containing the CoAP Reset message to 6LR | |
5 | Feature | NH is set, NHC is 1111000x, the source port is uncompressed 5683, the destination port is compressed to 8 bits (x=1) or uncompressed (x=0) | |
6 | Verify | 6LR receives the CoAP Reset message from Host | |
Notes: | The feature tests check that best compression is used (but this is not a requirement for interoperability) |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_06 | ||
Objective: | Check that EUTs correctly handle compressed UDP packets (16-bit, server port 5683) | ||
Configuration: | Host-6LR | ||
References: | RFC 6282, 4.3 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR initiates a CoAP Ping request to Host's CoAP Ping server | |
1 | Check | 6LR sends a 6LoWPAN packet containing the CoAP Ping message to Host | |
2 | Feature | NH is set, NHC is 111100x0, the source port is compressed to 8 bits (x=1) or uncompressed (x=0), the destination port is uncompressed 5683 | |
3 | Verify | Host receives the CoAP Ping message from 6LR | |
4 | Check | Host sends a 6LoWPAN packet containing the CoAP Reset message to 6LR | |
5 | Feature | NH is set, NHC is 1111000x, the source port is uncompressed 5683, the destination port is compressed to 8 bits (x=1) or uncompressed (x=0) | |
6 | Verify | 6LR receives the CoAP Reset message from Host | |
Notes: | The feature tests check that best compression is used (but this is not a requirement for interoperability) |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_07 | ||
Objective: | Check that EUTs correctly handle compressed UDP packets (EUI-64, server port 61616) | ||
Configuration: | Host-6LR | ||
References: | RFC 6282, 4.3 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR initiates a CoAP Ping request to Host's CoAP Ping server | |
1 | Check | 6LR sends a 6LoWPAN packet containing the CoAP Ping message to Host | |
2 | Feature | NH is set, NHC is 111100x1, the destination port is compressed to 4 bits of 0000 (x=1) or 8 bits of 0xb0 (x=0) | |
3 | Verify | Host receives the CoAP Ping message from 6LR | |
4 | Check | Host sends a 6LoWPAN packet containing the CoAP Reset message to 6LR | |
5 | Feature | NH is set, NHC is 1111001x, the source port is compressed to 4 bits of 0000 (x=1) or 8 bits of 0xb0 (x=0) | |
6 | Verify | 6LR receives the CoAP Reset message from Host | |
Notes: | The feature tests check that best compression is used (but this is not a requirement for interoperability) |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_08 | ||
Objective: | Check that EUTs correctly handle compressed UDP packets (16-bit, server port 61616) | ||
Configuration: | Host-6LR | ||
References: | RFC 6282, 4.3 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR initiates a CoAP Ping request to Host's CoAP Ping server | |
1 | Check | 6LR sends a 6LoWPAN packet containing the CoAP Ping message to Host | |
2 | Feature | NH is set, NHC is 111100x1, the destination port is compressed to 4 bits of 0000 (x=1) or 8 bits of 0xb0 (x=0) | |
3 | Verify | Host receives the CoAP Ping message from 6LR | |
4 | Check | Host sends a 6LoWPAN packet containing the CoAP Reset message to 6LR | |
5 | Feature | NH is set, NHC is 1111001x, the source port is compressed to 4 bits of 0000 (x=1) or 8 bits of 0xb0 (x=0) | |
6 | Verify | 6LR receives the CoAP Reset message from Host | |
Notes: | The feature tests check that best compression is used (but this is not a requirement for interoperability) |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_09 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (EUI-64 to 16-bit link-local, hop limit=64) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_HC_10 | ||
Objective: | Check that EUTs correctly handle compressed 6LoWPAN packets (16-bit to EUI-64 link-local, hop limit=64) | ||
Configuration: | Node-Node | ||
References: | RFC 6282 section 3; RFC 6775 5.6 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus |
|
|
1 | Check | EUT1 sends a compressed 6LoWPAN packet containing the Echo Request message to EUT2 | |
2 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
6 | Verify | EUT2 receives the Echo Request message from EUT1 | |
7 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
8 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
9 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | In IP_HC, SAC=0, SAM=11; DAC=0; DAM=11 | |
12 | Verify | EUT1 receives the Echo Reply message from EUT2 | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_01 | ||
Objective: | Check that a host is able to register its global IPv6 address (EUI-64) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 10.2 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Initialize the network interface of the Host | |
1 | Check | The Host sends a Router Solicitation to all-routers multicast address with SLLAO (EUI-64). Source = link local based on EUI-64 | |
2 | Verify | The Router receives the Router Solicitation from the host. | |
3 | Check |
|
|
4 | Verify | The host receives the Router Advertisement from the router | |
5 | Check | The host configures its tentative global IPv6 address based on the PIO information in RA from the Router (EUI-64) | |
6 | Check | The host registers its tentative address by sending a unicast Neighbor Solicitation containing ARO and SLLAO. Source = GP64 | |
7 | Verify | The Router receives the Neighbor Solicitation from the host. | |
8 | Check | The Router sends a Neighbor Advertisement with Status set to 0 (Dest = GP64) | |
9 | Verify | The host updates the status of the tentative address | |
10 | Stimulus |
|
|
11 | Check | The Router sends a 6LoWPAN packet containing the Echo Request message to the Host | |
12 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
13 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
14 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
15 | Verify | The Host receives the Echo Request message from the Router | |
16 | Check | The Host sends a 6LoWPAN packet containing the Echo Reply message to the Router | |
17 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
18 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
19 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
20 | Verify | The Router receives the Echo Reply message from the Host | |
Notes: | The Echo Reply message might use a different hop limit in some implementations, then the HLIM value might also be different. |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_02 | ||
Objective: | Check that a host is able to register its global IPv6 address (16-bit) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 10.2 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Initialize the network interface of the Host | |
1 | Check | The Host sends a Router Solicitation to all-routers multicast address with SLLAO (EUI-64). Source = link local based on EUI-64 | |
2 | Verify | The Router receives the Router Solicitation from the host. | |
3 | Check |
|
|
4 | Verify | The host receives the Router Advertisement from the router | |
5 | Check | The host configures its tentative global IPv6 address based on the PIO information in RA from the Router (16-bit) | |
6 | Check | The host registers its tentative address by sending a unicast Neighbor Solicitation containing ARO and SLLAO. Source = GP16 | |
7 | Verify | The Router receives the Neighbor Solicitation from the host. | |
8 | Check | The Router sends a Neighbor Advertisement with Status set to 0 (Dest = GP16) | |
9 | Verify | The host updates the status of the tentative address | |
10 | Stimulus |
|
|
11 | Check | The Router sends a 6LoWPAN packet containing the Echo Request message to the Host | |
12 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
13 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
14 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
15 | Verify | The Host receives the Echo Request message from the Router | |
16 | Check | The Host sends a 6LoWPAN packet containing the Echo Reply message to the Router | |
17 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
18 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
19 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
20 | Verify | The Router receives the Echo Reply message from the Host | |
Notes: | The Echo Reply message might use a different hop limit in some implementations, then the HLIM value might also be different. |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_03 | ||
Objective: | Check Host NUD behavior | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.5 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Host sends a sequence of echo requests to 2001:db8::1 | |
1 | Verify | Host sends a unicast NS message to the 6LR to perform NUD |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_04 | ||
Objective: | Check 6LR NUD behavior (ICMP version) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.5 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR sends a sequence of echo requests to Host | |
1 | Stimulus | After 10 seconds, echo reply function is disabled on host | |
2 | Verify | 6LR sends a unicast NS message to the host to perform NUD | |
Notes: | Optional, as not all hosts allow disabling echo reply function |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_05 | ||
Objective: | Check 6LR NUD behavior (UDP version) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.5 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | 6LR sends a sequence of CoAP pings to Host | |
1 | Stimulus | After 10 seconds, CoAP server function is disabled on host | |
2 | Verify | 6LR sends a unicast NS message to the host to perform NUD | |
Notes: | Optional, as not all hosts allow disabling CoAP server function |
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_06 | ||
Objective: | Check host behavior under multiple prefixes (EUI-64) | ||
Configuration: | Host-6LR | ||
References: | RFC 4861 3.1 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Initialize the network interface of the Host | |
1 | Check | The Host sends a Router Solicitation to all-routers multicast address with SLLAO (EUI-64). Source = link local based on EUI-64 | |
2 | Verify | The Router receives the Router Solicitation from the host. | |
3 | Check |
|
|
4 | Verify | The host receives the Router Advertisement from the router | |
5 | Check | The host configures a number of tentative global IPv6 address based on the PIO information in RA from the Router (EUI-64) | |
6 | Check | The host registers its tentative addresses by sending unicast Neighbor Solicitations containing ARO and SLLAO. Source = GP64 | |
7 | Verify | The Router receives the Neighbor Solicitations from the host. | |
8 | Check | The Router sends Neighbor Advertisements with Status set to 0 (Dest = GP64) | |
9 | Verify | The host updates the status of the tentative addresses | |
10 | Stimulus |
|
|
11 | Check | The Router sends a 6LoWPAN packet containing the Echo Request message to the Host | |
12 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
13 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
14 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
15 | Verify | The Host receives the Echo Request message from the Router | |
16 | Check | The Host sends a 6LoWPAN packet containing the Echo Reply message to the Router | |
17 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
18 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
19 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
20 | Verify | The Router receives the Echo Reply message from the Host | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_07 | ||
Objective: | Check host behavior under multiple prefixes (16-bit) | ||
Configuration: | Host-6LR | ||
References: | RFC 4861 3.1 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Initialize the network interface of the Host | |
1 | Check | The Host sends a Router Solicitation to all-routers multicast address with SLLAO (EUI-64). Source = link local based on EUI-64 | |
2 | Verify | The Router receives the Router Solicitation from the host. | |
3 | Check |
|
|
4 | Verify | The host receives the Router Advertisement from the router | |
5 | Check | The host configures a number of tentative global IPv6 address based on the PIO information in RA from the Router (16-bit) | |
6 | Check | The host registers its tentative addresses by sending unicast Neighbor Solicitations containing ARO and SLLAO. Source = GP16 | |
7 | Verify | The Router receives the Neighbor Solicitations from the host. | |
8 | Check | The Router sends Neighbor Advertisements with Status set to 0 (Dest = GP16) | |
9 | Verify | The host updates the status of the tentative addresses | |
10 | Stimulus |
|
|
11 | Check | The Router sends a 6LoWPAN packet containing the Echo Request message to the Host | |
12 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
13 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
14 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
15 | Verify | The Host receives the Echo Request message from the Router | |
16 | Check | The Host sends a 6LoWPAN packet containing the Echo Reply message to the Router | |
17 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
18 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
19 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
20 | Verify | The Router receives the Echo Reply message from the Host | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_HC_01 | ||
Objective: | Check that EUTs make use of context 0 (EUI-64) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.4, RFC 6282 3.1.1 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Host is set up with 6LR and receives context 0 for the global prefix | |
1 | Stimulus |
|
|
2 | Check | EUT1 sends a 6LoWPAN packet containing the Echo Request message to EUT2 | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=01/11) | |
6 | Feature | The context identifier extension is not present (CID = 0) | |
7 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
8 | Verify | EUT2 receives the Echo Request message from EUT1 | |
9 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=01/11) | |
12 | Feature | The context identifier extension is not present (CID = 0) | |
13 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_HC_02 | ||
Objective: | Check that EUTs make use of context 0 (16-bit) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.4, RFC 6282 3.1.1 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Host is set up with 6LR and receives context 0 for the global prefix | |
1 | Stimulus |
|
|
2 | Check | EUT1 sends a 6LoWPAN packet containing the Echo Request message to EUT2 | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=10/11) | |
6 | Feature | The context identifier extension is not present (CID = 0) | |
7 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
8 | Verify | EUT2 receives the Echo Request message from EUT1 | |
9 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=10/11) | |
12 | Feature | The context identifier extension is not present (CID = 0) | |
13 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_HC_03 | ||
Objective: | Check that EUTs make use of context ≠ 0 (EUI-64) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.4, RFC 6282 3.1.2 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Host is set up with 6LR and receives context ≠ 0 for the global prefix | |
1 | Stimulus |
|
|
2 | Check | EUT1 sends a 6LoWPAN packet containing the Echo Request message to EUT2 | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=01/11) | |
6 | Check | A Context Identifier Extension (CID) is used for this | |
7 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
8 | Verify | EUT2 receives the Echo Request message from EUT1 | |
9 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=01/11) | |
12 | Check | A Context Identifier Extension (CID) is used for this | |
13 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
Notes: |
|
Interoperability Test Description | |||
---|---|---|---|
Identifier: | TD_6LoWPAN_ND_HC_04 | ||
Objective: | Check that EUTs make use of context ≠ 0 (16-bit) | ||
Configuration: | Host-6LR | ||
References: | RFC 6775 5.4, RFC 6282 3.1.2 | ||
Pre-test conditions: |
|
||
Test Sequence: | Step | Type | Description |
0 | Stimulus | Host is set up with 6LR and receives context ≠ 0 for the global prefix | |
1 | Stimulus |
|
|
2 | Check | EUT1 sends a 6LoWPAN packet containing the Echo Request message to EUT2 | |
3 | Feature | In IP_HC, TF is 11 and the ecn, dscp and flow label fields are compressed away | |
4 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
5 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=10/11) | |
6 | Check | A Context Identifier Extension (CID) is used for this | |
7 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
8 | Verify | EUT2 receives the Echo Request message from EUT1 | |
9 | Check | EUT2 sends a compressed 6LoWPAN packet containing the Echo Reply message to EUT1 | |
10 | Feature | In IP_HC, HLIM (HL) is 10 and the hop limit field is compressed away | |
11 | Feature | The compression makes use of the global prefix (SAC/DAC = 1, SAM/DAM=10/11) | |
12 | Check | A Context Identifier Extension (CID) is used for this | |
13 | Check | Dispatch value in 6LowPAN packet is “011TFxHL” | |
Notes: |
|