Chapter 4 Implementation and Evaluation 31
4.2 Evaluation
4.2.5 Evaluation Results
Following data will show the evaluation results of throughput test from CN to MN, throughput test from MN to CN, response time test from CN to MN, response time test from MN to CN, throughput test from multiple CNs to MN. From Figure 18 to Figure 29, we can see the more detailed evaluation results of 1 ms of round-trip time and 5ms of round-trip time two network conditions.
1. Throughput Test: CN to MN
Table 10 shows the throughput performance from CN to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
Table 10 Throughput Performance of CN to MN
RTT (ms) \
Tunneling Mode RTT = 1 ms RTT = 3 ms RTT = 5 ms RTT = 8 ms RTT = 10 ms Routing
Optimization 90.550 Mbps 90.485 Mbps 90.657 Mbps 90.536 Mbps 90.580 Mbps Triangle
Tunneling 90.134 Mbps 77.048 Mbps 62.005 Mbps 45.932 Mbps 39.289 Mbps Reverse
Tunneling 87.216 Mbps 72.865 Mbps 57.652 Mbps 43.367 Mbps 37.104 Mbps
Figure 13 shows the throughput performance comparison from CN to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
0.000
RTT=1ms RTT=3ms RTT=5 ms RTT=8 ms RTT=10 ms
gwMIP-RO Triangle Tunneling Reverse Tunneling
Figure 13 Throughput Performance Comparison of CN to MN
2. Throughput Test: MN to CN
Table 11 shows the throughput performance from MN to CN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
Table 11 Throughput Performance of MN to CN
RTT (ms) \
Tunneling Mode RTT = 1 ms RTT = 3 ms RTT = 5 ms RTT = 8 ms RTT = 10 ms Routing
Optimization 90.682 Mbps 90.462 Mbps 90.787 Mbps 90.513 Mbps 90.529 Mbps Triangle
Tunneling 90.619 Mbps 88.775 Mbps 87.678 Mbps 86.438 Mbps 85.517 Mbps Reverse
Tunneling 87.635 Mbps 73.660 Mbps 57.677 Mbps 43.234 Mbps 37.090 Mbps
Figure 14 shows the throughput performance comparison from MN to CN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
0.000
RTT=1ms RTT=3ms RTT=5 ms RTT=8 ms RTT=10 ms
gwMIP-RO Triangle Tunneling Reverse Tunneling
Figure 14 Throughput Performance Comparison of MN to CN
3. Response Time Test: CN to MN
Table 12 shows the response time from CN to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
Table 12 Response Time of CN to MN
Figure 15 shows the response time comparison from CN to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
0.000
RTT=1ms RTT=3ms RTT=5 ms RTT=8 ms RTT=10 ms
gwMIP-RO Triangle Tunneling Reverse Tunneling
Figure 15 Response Time Comparison of CN to MN
4. Response Time Test: MN to CN
Table 13 shows the response time from MN to CN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
Table 13 Response Time of MN to CN
Figure 16 shows the response time comparison from MN to CN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms and three tunneling modes: rough optimization in Gateway-based Mobile IP, triangle tunneling in basic Mobile IP, and reserve tunneling in basic Mobile IP.
0.000
RTT=1ms RTT=3ms RTT=5 ms RTT=8 ms RTT=10 ms
gwMIP-RO Triangle Tunneling Reverse Tunneling
Figure 16 Response Time Comparison of MN to CN
5. Throughput Test: Multiple CNs to MN
Table 14 shows the throughput performance from multiple CNs to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms. The number of CN will be one CN, two CNs, and three CNs. Figure 30 shows a snapshot of two CNs transmit packets to MN under 5ms of RTT. Figure 31 shows a snapshot of three CNs transmit packets to MN under 5ms of RTT.
Table 14 Throughput Performance of Multiple CNs to MN
RTT (ms) \
Number of CN RTT = 1 ms RTT = 3 ms RTT = 5 ms RTT = 8 ms RTT = 10 ms One CN 90.550 Mbps 90.485 Mbps 90.657 Mbps 90.536 Mbps 90.580 Mbps Two CNs 90.688 Mbps 90.268 Mbps 90.788 Mbps 90.441 Mbps 90.486 Mbps Three CNs 90.565 Mbps 90.482 Mbps 90.476 Mbps 90.436 Mbps 90.503 Mbps
Figure 17 shows the throughput performance comparison from multiple CNs to MN transmission direction under five network conditions: RTT = 1ms, RTT = 3ms, RTT = 5ms, RTT = 8ms, and RTT = 10ms. The number of CN will be one CN, two CNs, and three CNs.
RTT=1 ms RTT=3 ms RTT=5 ms RTT=8 ms RTT=10 ms
One CN Two CNs Three CNs
Figure 17 Throughput Performance Comparison of Multiple CNs to MN
1. CN to MN with 1ms of RTT
Figure 18 CN to MN with 1ms of RTT in Route Optimization
Figure 19 CN to MN with 1ms of RTT in Triangle Tunneling
Figure 20 CN to MN with 1ms of RTT in Reverse Tunneling
2. MN to CN with 1ms of RTT
Figure 21 NM to CN with 1ms of RTT in Route Optimization
Figure 22 NM to CN with 1ms of RTT in Triangle Tunneling
Figure 23 NM to CN with 1ms of RTT in Reverse Tunneling
3. CN to MN with 5ms of RTT
Figure 24 CN to MN with 5ms of RTT in Route Optimization
Figure 25 CN to MN with 5ms of RTT in Triangle Tunneling
Figure 26 CN to MN with 5ms of RTT in Reverse Tunneling
4. MN to CN with 5ms of RTT
Figure 27 NM to CN with 5ms of RTT in Route Optimization
Figure 28 NM to CN with 5ms of RTT in Triangle Tunneling
Figure 29 NM to CN with 5ms of RTT in Reverse Tunneling
5. Multiple CNs to MN with 5ms of RTT
Figure 30 Two CNs to MN with 5ms of RTT in Route Optimization
Figure 31 Three CNs to MN with 5ms of RTT in Route Optimization