No.Title ResultLogScriptPacketDump
(bin)

11. Mobile Node Operation





0. Basic Sequence




1MN-0-0-0-1-001 - Mobile Node Operation-1PASSXXXLink0
2MN-0-0-0-2-001 - Mobile Node Operation-2PASSXXXLink0

1. Generate HoA




3MN-3-1-1-1-001 - Generate HoA using RFC2462-XXXLink0
4MN-3-1-1-1-009 - Set the static home prefix at home-link-XXXLink0
5MN-3-1-1-1-010 - Set the static home prefix at foreign-link-XXXLink0

2. Generate CoA




6MN-3-2-1-1-001 - Generate CoA using RFC2462 at foreign-linkFAIL, WhyXXXLink0

3. Movement Detection




7MN-3-3-1-1-002 - Use the old router when the old router is reachablePASSXXXLink0
8MN-3-3-1-1-003 - Use Neighbor Unreachability Detection (Target Address=global)FAIL, WhyXXXLink0
9MN-3-3-1-1-004 - Invalidate CoA on the unreachable linkFAIL, WhyXXXLink0

4. Home Registration





(1) Sending BU




10MN-2-1-1-1-001 - Sending BU (after moving from home)PASSXXXLink0
11MN-2-1-1-1-008 - Sending BU (after the expiration of home registration)FAIL, WhyXXXLink0
12MN-2-1-1-1-002 - Valid BU (L = ON)PASSXXXLink0
13MN-2-1-1-1-004 - Valid BU (K = OFF by manual key management)PASSXXXLink0
14MN-2-1-1-1-006 - Valid Lifetime (Lifetime of HoA > Lifetime of CoA)FAIL, WhyXXXLink0
15MN-2-1-1-1-007 - Valid Lifetime (Lifetime of HoA < Lifetime of CoA)FAIL, WhyXXXLink0
16MN-2-1-1-1-011 - Retransmissions (Use InitialBindackTimeoutFirstReg as the initial retransmission timer)PASSXXXLink0
17MN-2-1-1-1-013 - Retransmissions (Use an exponential back-off process, until a response is received)FAIL, WhyXXXLink0

(2) Receiving BA




18MN-2-2-1-1-001 - BU accepted (Status = 0)PASSXXXLink0
19MN-2-2-1-1-002 - BU accepted (Status = 1)FAIL, WhyXXXLink0
20MN-2-2-1-1-033 - BU accepted (Status = 2-127)PASSXXXLink0
21MN-2-2-1-1-003 - BU rejected (Status = 128 & retransmission)PASSXXXLink0
22MN-2-2-1-1-037 - BU rejected (Status = 128 & no retransmission)-XXXLink0
23MN-2-2-1-1-004 - BU rejected (Status = 129)PASSXXXLink0
24MN-2-2-1-1-005 - BU rejected (Status = 130)PASSXXXLink0
25MN-2-2-1-1-006 - BU rejected (Status = 131)PASSXXXLink0
26MN-2-2-1-1-007 - BU rejected (Status = 132)PASSXXXLink0
27MN-2-2-1-1-009 - BU rejected (Status = 134)PASSXXXLink0
28MN-2-2-1-1-010 - BU rejected (Status = 135)PASSXXXLink0
29MN-2-2-1-1-035 - BU rejected (Status = 255)PASSXXXLink0
30MN-2-2-1-1-014 - BU accepted (K = OFF by manual key management)PASSXXXLink0
31MN-2-2-1-1-016 - Valid Sequence Number (Status = 135 & Sequence Number=65535)PASSXXXLink0
32MN-2-2-1-1-017 - Invalid Sequence Number (BA != BU)PASSXXXLink0
33MN-2-2-1-1-020 - Valid Lifetime (Lifetime of BA < Lifetime of BU)PASSXXXLink0
34MN-2-2-1-1-026 - Valid Lifetime (Refresh Interval of BA < Lifetime of BU)WARN, WhyXXXLink0

5. Home Re-Registration





(1) Sending BU




35MN-2-1-2-1-001 - Sending BU (after moving from foreign to foreign)PASSXXXLink0
36MN-2-1-2-1-004 - Sending BU (before the expiration of home registration)PASSXXXLink0
37MN-2-1-2-1-005 - Sending BU (when the lifetime for a changed prefix decreases)Initialization FailXXXLink0

6. Returning Home





(1) Sending BU




38MN-2-1-3-1-001 - Sending BU of de-registrationFAIL, WhyXXXLink0

(2) Receiving BA




39MN-2-2-2-1-001 - BU of de-registration accepted (Status = 0)PASSXXXLink0
40MN-2-2-2-1-008 - BU of de-registration rejected (Status = 133)PASSXXXLink0

(3) Neighbor Discovery




41MN-3-4-1-1-001 - Sending NA (Target Address = link-layer address)PASSXXXLink0
42MN-3-4-1-1-002 - Returning home (after the expiration of home registration)Initialization FailXXXLink0

7. Correspondent Registration





(1) Sending HoTI




43MN-2-1-1-2-001 - Sending HoTI (when receiving the tunneled packet from unknown node)PASSXXXLink0
44MN-2-1-1-2-019 - Sending HoTI (when receiving the tunneled packet after the expiration of correspondent registration)PASSXXXLink0
45MN-2-1-1-2-009 - Sending HoTI for each CN in BUL (after home re-registration)PASSXXXLink0
46MN-2-1-1-2-017 - Sending HoTI (when the lifetime for a changed prefix decreases)Initialization FailXXXLink0
47MN-2-1-1-2-004 - Don't send HoTI (when receiving the tunneled packet(inner src == outer src))FAIL, WhyXXXLink0
48MN-2-1-1-2-006 - Don't start the return routability procedure (when receiving the packet directly from known node)Initialization FailXXXLink0
49MN-2-1-1-2-010 - Retransmissions (Use an exponential back-off process, until a response is received)FAIL, WhyXXXLink0
50MN-2-1-1-2-015 - Check not to support the Route Optimization-XXXLink0
51MN-2-1-1-2-016 - Check to disable the Route Optimization-XXXLink0

(2) Receiving HoT




52MN-2-1-3-2-001 - Receiving HoT after CoTPASSXXXLink0
53MN-2-1-3-2-007 - Receiving HoT before CoTPASSXXXLink0
54MN-2-1-3-2-002 - Receiving HoT a little late (wait 0.5 second)PASSXXXLink0
55MN-2-1-3-2-003 - Invalid cookie (HoT != HoTI)PASSXXXLink0
56MN-2-1-3-2-004 - Invalid inner src addressPASSXXXLink0
57MN-2-1-3-2-008 - Receiving twice HoTFAIL, WhyXXXLink0
58MN-2-1-3-2-011 - Receiving unexpected HoT from unknown nodePASSXXXLink0
59MN-2-1-3-2-012 - Receiving unexpected HoT from known nodePASSXXXLink0

(3) Sending CoTI




60MN-2-1-2-2-001 - Sending CoTI (when receiving the tunneled packet from unknown node)PASSXXXLink0
61MN-2-1-2-2-019 - Sending CoTI (when receiving the tunneled packet after the expiration of correspondent registration)PASSXXXLink0
62MN-2-1-2-2-009 - Sending CoTI for each CN in BUL (after home re-registration)PASSXXXLink0
63MN-2-1-2-2-017 - Sending CoTI (when the lifetime for a changed prefix decreases)Initialization FailXXXLink0
64MN-2-1-2-2-004 - Don't send CoTI (when receiving the tunneled packet(inner src == outer src))FAIL, WhyXXXLink0
65MN-2-1-2-2-010 - Retransmissions (Use an exponential back-off process, until a response is received)Initialization FailXXXLink0

(4) Receiving CoT




66MN-2-1-4-2-001 - Receiving CoT before HoTPASSXXXLink0
67MN-2-1-4-2-006 - Receiving CoT after HoTPASSXXXLink0
68MN-2-1-4-2-002 - Receiving CoT a little late (wait 0.5 second)PASSXXXLink0
69MN-2-1-4-2-003 - Invalid cookie (CoT != CoTI)PASSXXXLink0
70MN-2-1-4-2-004 - Invalid inner src addressPASSXXXLink0
71MN-2-1-4-2-007 - Receiving twice CoTFAIL, WhyXXXLink0
72MN-2-1-4-2-010 - Receiving unexpected CoT from unknown nodePASSXXXLink0
73MN-2-1-4-2-011 - Receiving unexpected CoT from known nodePASSXXXLink0

(5) Sending BU




74MN-3-1-1-2-001 - Sending BU to CNFAIL, WhyXXXLink0
75MN-3-1-2-2-001 - Sending BU to CN (when the lifetime for a changed prefix decreases)Initialization FailXXXLink0
76MN-3-1-2-2-004 - Sending BU for each CN in BUL (after home re-registration)FAIL, WhyXXXLink0
77MN-3-1-1-2-002 - Valid BU (A=OFF)PASSXXXLink0
78MN-3-1-1-2-003 - Valid BU (A=ON)-XXXLink0
79MN-3-1-1-2-004 - Valid BU of registration (src address == CoA or Alternate CoA option == CoA)PASSXXXLink0
80MN-3-1-2-2-002 - Valid BU of re-registration (src address == CoA or Alternate CoA option == CoA)Initialization FailXXXLink0

(6) Receiving BA




81MN-3-2-1-2-001 - BU accepted (Status=0)-XXXLink0
82MN-3-2-1-2-014 - Invalid Sequence Number (BA != BU)-XXXLink0
83MN-3-2-1-2-017 - Valid Lifetime (Lifetime of BA < Lifetime of BU)-XXXLink0
84MN-3-2-1-2-018 - Valid Lifetime (Lifetime of BA == Lifetime of BU)-XXXLink0
85MN-3-2-1-2-023 - Unrecognized mobility option (Binding Refresh Advice option)-XXXLink0

(7) Receiving BRR




86MN-3-4-1-2-001 - Starting the return routability procedure (when receiving BRR)FAIL, WhyXXXLink0
87MN-3-4-1-2-005 - Receiving BRR from unknown nodePASSXXXLink0

8. Dynamic Home Agent Address Discovery





(1) Sending HAAD-Request




88MN-5-1-1-1-001 - Sending HAAD-Request at home-link-XXXLink0
89MN-5-1-1-1-005 - Sending HAAD-Request at foreign-link-XXXLink0

(2) Receiving HAAD-Reply




90MN-5-1-2-1-002 - Receiving HAAD-Reply at home-link-XXXLink0
91MN-5-1-2-1-016 - Receiving HAAD-Reply at foreign-link-XXXLink0
92MN-5-1-2-1-026 - Sending BU to the 1st HA of HAAD-Reply(1st=HA0 & 2nd = HA1)-XXXLink0
93MN-5-1-2-1-027 - Sending BU to the 2nd HA of HAAD-Reply(1st=HA1 & 2nd = HA0)-XXXLink0
94MN-5-1-2-1-028 - Sending BU to the 2nd HA of HAAD-Reply(1st=HA0(failed in binding) & 2nd = HA1)-XXXLink0

9. Mobile Prefix Discovery





(1) Sending MPS




95MN-4-1-1-1-001 - Sending MPS (before the HoA becomes invalid)PASSXXXLink0
96MN-4-1-1-1-002 - Sending MPS (after receiving unsolicited MPA)FAIL, WhyXXXLink0
97MN-4-1-1-1-004 - Retransmissions (Use INITIAL_SOLICIT_TIMER as the initial retransmission timer)PASSXXXLink0

(2) Receiving MPA




98MN-4-2-1-1-001 - Receiving solicited MPAInitialization FailXXXLink0
99MN-4-2-1-1-012 - Receiving solicited MPA from unknown HAInitialization FailXXXLink0
100MN-4-2-1-1-004 - Valid solicited MPA (the change of Valid and Preferred Lifetime)Initialization FailXXXLink0
101MN-4-2-1-1-013 - Invalid solicited MPA (no Type2 Routing Header)Initialization FailXXXLink0
102MN-4-2-1-1-014 - Invalid Identifier (MPS != MPA)Initialization FailXXXLink0
103MN-4-2-1-1-019 - Unrecognized option (the option other than Prefix Information option)Initialization FailXXXLink0

10. Binding Error





(1) Sending BE




104MN-6-2-1-1-003 - Receiving invalid MH (invalid MH Type) from HAFAIL, WhyXXXLink0
105MN-4-2-1-2-010 - Receiving invalid MH (invalid MH Type) from CNPASSXXXLink0

(2) Receiving BE




106MN-3-3-1-2-004 - Receiving BE (Status = 1)PASSXXXLink0
107MN-3-3-1-2-009 - Receiving BE (Status = 2) after sending CoTIFAIL, WhyXXXLink0
108MN-3-3-1-2-011 - Receiving BE (Status = 2) after sending HoTIFAIL, WhyXXXLink0
109MN-3-3-1-2-001 - Receiving BE (Status = 2) after sending BU(A = ON)-XXXLink0
110MN-3-3-1-2-002 - Receiving unexpected BE (Status = 2) after sending BU(A = OFF)PASSXXXLink0
111MN-3-3-1-2-007 - Receiving unexpected BE (Status = 2) from unknown nodePASSXXXLink0

11. ICMP Error





(1) Sending ICMP ERROR




112MN-6-2-1-1-001 - Receiving invalid MH (Payload Proto != IPPROTO_NONE) from HAFAIL, WhyXXXLink0
113MN-6-2-1-1-002 - Receiving invalid MH (Header Len != 1) from HAFAIL, WhyXXXLink0
114MN-6-2-1-1-004 - Receiving invalid MH (invalid checksum) from HAPASSXXXLink0
115MN-4-2-1-2-005 - Receiving invalid MH (Payload Proto != IPPROTO_NONE) from CNFAIL, WhyXXXLink0
116MN-4-2-1-2-006 - Receiving invalid MH (Header Len != 1) from CNFAIL, WhyXXXLink0
117MN-4-2-1-2-007 - Receiving invalid MH (invalid checksum) from CNPASSXXXLink0

(2) Receiving ICMP ERROR




118MN-6-2-2-1-001 - Receiving ICMP error (Code = 1) after sending BU to HAFAIL, WhyXXXLink0
119MN-4-2-2-2-002 - Receiving ICMP error (Code = 1) after sending HoTIPASSXXXLink0
120MN-4-2-2-2-005 - Receiving ICMP error (Code = 1) after sending CoTIPASSXXXLink0
121MN-4-2-2-2-007 - Receiving ICMP error (Code = 1) after sending BU to CNWARN, WhyXXXLink0
122MN-4-2-2-2-010 - Don't start the return routability procedure (when receiving ICMP error)FAIL, WhyXXXLink0
123MN-4-2-2-2-011 - Receiving ICMP error (Code = 2) from registered CNPASSXXXLink0

12. Payload Packet





(1) Sending Payload Packet




124MN-4-1-1-2-001 - Sending the packets via HA-XXXLink0
125MN-4-1-1-2-002 - Sending the packets directly to CNPASSXXXLink0
126MN-4-1-1-2-004 - Sending the packets while it is at home-linkInitialization FailXXXLink0
127MN-4-1-1-2-005 - Sending the packets after deleting the BUL entryPASSXXXLink0
128MN-4-1-1-2-006 - Sending Neighbor Discovery message (does not use home address destination option)PASSXXXLink0
129MN-4-1-1-2-007 - Use IPsec to protect the payload packets between MN and CN-XXXLink0

(2) Receiving Payload Packet




130MN-4-1-2-2-003 - Receiving the packets directly from known CNPASSXXXLink0
131MN-4-1-2-2-010 - Receiving the packets directly with invalid care-of addressFAIL, WhyXXXLink0
132MN-4-1-2-2-007 - Receiving the packets while it is at home-linkInitialization FailXXXLink0
133MN-4-1-2-2-006 - Receiving the packets (link-local address)PASSXXXLink0
134MN-4-1-2-2-004 - Invalid type2 routing header (length != 2)PASSXXXLink0
135MN-4-1-2-2-005 - Invalid type2 routing header (segments left != 1)PASSXXXLink0

13. IPsec SA




136MN-1-1-2-1-001 - Use the manual configuration of security association between MN and HAInitialization FailXXXLink0

Appendix. Mobile to Mobile





Appendix-1. Basic sequence




137MN-0-0-0-3-001 - Mobile Node Operation-3PASSXXXLink0

Appendix-2. Route Optimization




138MN-2-1-1-2-002 - Receiving the packet (including home address destination) by tunnelingInitialization FailXXXLink0
139MN-2-1-1-2-003 - Don't start the return routability procedure (when receiving the tunneled CoTI)PASSXXXLink0
140MN-2-1-1-3-001 - Sending HoT by reverse tunneling (after receiving the tunneled HoTI)PASSXXXLink0
141MN-2-1-2-3-001 - Sending CoT by reverse tunneling (after receiving the tunneled CoTI)PASSXXXLink0

Appendix-3. Home Registration and Correspondent Registration




142MN-3-1-1-3-001 - Sending BA by reverse tunneling (after receiving the tunneled BU)PASSXXXLink0
143MN-3-1-2-3-001 - Sending BU (before the expiration of home registration)PASSXXXLink0
144MN-3-1-3-3-001 - Sending BU (when the lifetime for a changed prefix decreases)PASSXXXLink0

Appendix-4. General packet send and receiving




145MN-4-1-1-3-001 - Send and receive the packets (including type2 routing header and home address destination)PASSXXXLink0

Appendix-5. Binding Error




146MN-4-1-2-3-001 - Sending BE by reverse tunnelingPASSXXXLink0