title page
Abstract
Contents
List of Abbreviations 11
1. Introduction 12
1.1. Overview 12
1.2. Previous work 12
1.3. Research objectives 12
1.4. Contributions 13
1.5. Outline 13
2. Mobile ad-hoc network(MANET) 14
2.1. Overview 14
2.2. MANET in military 16
3. System model 17
3.1. Key terms and definitions 17
3.2. Assumptions 18
3.3. Tactical ad-hoc network 18
4. Comparison of pure MANET with tactical MANET 21
4.1. Network characteristics 21
4.2. Network initialization 22
4.3. Communications 23
4.4. Network maintenance 24
5. Related work 26
5.1. Australian army 26
5.2. European army 26
5.3. Korean army 26
5.4. Weak points of related work 27
6. Proposals of IPv6 address and name autoconfiguration in tactical MANET 28
6.1. Preliminary 28
6.1.1. IPv6 address overview 28
6.1.2. Name resolution 30
6.2. Naming server based autoconfiguration(NSBA) 31
6.2.1. Initial IPv6 address architecture and name of a node 31
6.2.2. Network initialization 32
6.2.3. Network maintenance 33
6.3. Role based autoconfiguration (RBA) 36
6.3.1. Initial IPv6 address architecture and name of a node 36
6.3.2. Network initialization 37
6.3.3. Network maintenance 38
7. Characteristic analysis 40
7.1. Common characteristics 40
7.2. Qualitative comparison 41
8. Performance study 42
8.1. Evaluation methodology 42
8.2. Performance results 45
9. Conclusion 51
[국문요약] 52
References 53
Acknowledgements 55
Curriculum Vitae 56
Table 1. Comparison of network charateristics 21
Table 2. IP address and name table in NSBA 33
Table 3. IP address and name table of B1 in RBA 38
Table 4. Comparison of two proposals 41
Table 5. Simulation parameters for study 1 44
Table 6. Simulation parameters for study 2 44
Table 7. Simulation parameters for study 3 45
Figure 1. Logical topology of tactical MANET 19
Figure 2. Hierachical communication structure 20
Figure 3. Comparison of network initialization 22
Figure 4. Comparison of communications 23
Figure 5. Comparison of network maintenance 24
Figure 6. Link-local IPv6 unicast address 29
Figure 7. IPv6 multicast address 30
Figure 8. An example of IPv6 address and name in NSBA 32
Figure 9. Network initialization in NSBA 33
Figure 10. Node C1 is missing 35
Figure 11. Node C1 wants to rejoin 35
Figure 12. An example of IPv6 address and name in RBA 36
Figure 13. Newly designed Interface ID field of link-local IPv6 address 37
Figure 14. Network initialization in RBA 37
Figure 15. Latency per node with varying join interval 46
Figure 16. Control overhead per node with varying join interval 47
Figure 17. Latency to detect abrupt departure of nodes 48
Figure 18. Control overhead to detect abrupt departure of nodes 49
Figure 19. Control overhead and latency with varying traffics 50