基于IPv6組播的M―FHMIPv6切換技術(shù)
從圖4的NAM動(dòng)畫(huà)模擬可以看到:
在第5.0 s時(shí),應用層在CN和MN之間建立了,FTP業(yè)務(wù)流,CN開(kāi)始發(fā)送TCP數據包到MN;
在第10 s時(shí),MN開(kāi)始以1m/s的恒定速度由位置(85,136)向(155,136)移動(dòng),如圖4(a)所示。
在大約45.37 s時(shí),MN移動(dòng)到了NAR的范圍,開(kāi)始在兩個(gè)子網(wǎng)內切換進(jìn)行快速分層切換,數據的傳輸中斷并開(kāi)始構建組播網(wǎng),如圖4(b)所示。
大約在45.57 s時(shí),組播網(wǎng)構建完成,構建時(shí)間大約為200 ms,CN形成組播源,PAR和NAR加入組播組同時(shí)為MN傳輸數據,如圖4(c)所示。
大約在46.04 s時(shí),MN在PAR與NAR之間分層快速切換工作完成,MN開(kāi)始從NAR接收數據包,整個(gè)切換工作完成,切換所需時(shí)間為670 ms,如圖4(d)所示。
在80 s時(shí),CN停止FTP應用數據流,MN停止移動(dòng),整個(gè)仿真過(guò)程完成。
從切換過(guò)程看,在FHMIPv6中,當MN在PAR與NAR之間切換時(shí),數據傳輸中斷,整個(gè)切換過(guò)程需要670 ms;而在改進(jìn)的基于IPv6組播的M—FHMIPv6中,MN在切換時(shí)和PAR、NAR成功構建組播網(wǎng),接收組播源CN的數據,構建過(guò)程只需要200 ms,因而可以很好地優(yōu)化FHMIPv6過(guò)程中DAD檢測過(guò)程和各種信息交互所帶來(lái)的延遲,直到切換過(guò)程完成。本文引用地址:http://dyxdggzs.com/article/154174.htm
為了更直觀(guān)地觀(guān)察切換過(guò)程中的延遲情況,可以將仿真過(guò)程中40~50 s的切換局部放大,所得到的FHMIPv6和M-FHMIPv6的局部放大圖如圖5和圖6所示。
從局部放大圖中看出,基于IPv6組播的M—FHMIPV6切換技術(shù)能有效改善FHMIPv6切換技術(shù)中的DAD檢測和各種信息交互所帶來(lái)的延遲,從而減少切換時(shí)間,平滑切換過(guò)程。
5 結語(yǔ)
本文對FHMIPv6的研究發(fā)現,切換過(guò)程中的DAD重復地址檢測過(guò)程嚴重影響了切換性能,為此,本文提出了基于IPv6組播的M—FHMIPv6切換技術(shù)。切換性能的理論分析證明,M-FHMIPv6能有效減少DAD檢測的過(guò)程和各種信息交互的延遲。雖然M-FHMIPv6在切換過(guò)程中增加了組播組的構建過(guò)程,但仍能能有效減少DAD檢測的過(guò)程和各種信息交互的延遲。而通過(guò)NS2實(shí)驗仿真也進(jìn)一步說(shuō)明:改進(jìn)后的M-FHMIPv6方案能減少切換延遲,平滑切換過(guò)程,可以達到預期的效果。
評論