基于802.11无线局域网的移动IP切换仿真分析

第33卷第l期2008年2月昆明理工大学学报(理工版)V01.33No.1Jo啪alofKunmingullive璐蛔0fScienceandTechnology(Science锄dTechnolog

第33卷第l期

2008年2月昆明理工大学学报(理工版)V01.33No.1Jo啪alofKunmingullive璐蛔0fScienceandTechnology(Science锄dTechnology)Feb.2008

基于802.11无线局域网的移动IP切换仿真分析

,。李汝恒1,曹水仁2,龙华2

(1.大理学院物理与电子信息学院,云南大理671003;2.昆明理工大学信息工程与自动化学院,云南昆明650Q51)摘要:利用OPNET仿真软件,建立802.11环境下的移动IP网络,在不同无线网络场景下仿真研

究移动IP参数对切换主要性能指标的影响,得出广播周期和代理请求是影响网络性能的重要参

数,过小的广播周期会导致用户数据的接收减小.过于主动的发送代理请求也会导致协议数据在

网络内部占用过多的资源.

关键词:移动IP;无线局域网;网络仿真

中图分类号:唧93.17文献标识码:A文章编号:1007—855X(2008)0l一0047—05

onM【0bneIPHandoffS洲撕锄AlIalvsisBa鼹d

Ele咖Ilic802.11Ⅵhele鲻L肌671003,Y咖柚,Clli∞;

650051,ClIina)

isestablishedLlRu—hen91,CAOShui—ren2,LONGHua2(1.CoHege0fPhysicsandandIIIfoImati帆,DaliuIIiv∞i哆,Dali2.‰lIlty

to0fInfo瑚8ti∞EII西n倒iIIgAuto眦ti鲫,KunIIliIIgUIliv嬲毋0fSci明ce觚dTecIlIIolo盱,K硼lllingAbstr卵t:Widltlleadoptionof0PNETsimuIation妯wa聆,amobile口networlcpe而瑚锄ces

agentb鹳ed∞802.11simulate觚danaly∞tllechanges0fnemorkindi£Ebrentwirele褐ne伽ork∞enaIios.IIIlport锄tparamete玛such鹊broadc酗tcycle肌drequesta陀obtained.Itisconcludedtllattllele鹋broadcastcycle

areare,tIIelessu∞rdatawiubereceived,嬲dtllattlle陀sourcesofnetwork

quests剐旧8ent.

Keywords:mobileoccupiedwhenalotofagentre—IP;’Irirek够LAN;ne咖rksimulation

O引言

近年来,基于IEEE802.1l的无线局域网(硼粕)技术发展迅速.无线局域网的规模也逐步扩大.对有中心结构化网络,每个站点都与一个特定的接入点相关.如果站点从一个小区切换到另一个小区,即发生漫游.漫游指无线工作站在一组无线访问点之间移动,并提供对于用户透明的无缝连接,包括基本漫游和扩展漫游.由于802.11无线局域网只规定了MAC层和物理层,为了保证移动站在扩展服务区之间的漫游,需要在MAc层之上引入移动IP技术以保证在高层会话不中断的情况下允许移动节点在不同的网间移动.为实现无缝漫游,基于聊髓上的移动IP切换机制已有相关的研究(如Seshan等),用口多播和缓存器减小切换时延,并利用基站和移动节点间信号强度进行切换预测….,II姐等提出用域名代理进行多播数据穿过多个小区.这是一种软切换,当链路层进行硬切换时这种机制就不能进行瞄o.Snoeren和Bal-akrishn觚提出相邻花销建立快速切换的另一种机制.这种机制通过浪费一些有线带宽以减小无线接口的信息交换.这种方法需要修正移动IP以支持相邻MA的发现.在切换过程中,每个移动节点通知新的MA关于先前的MA以帮助它建立相邻节点的拓扑图并假设切换信息能从数据链路层传递到网络层H1.还要一些是增加额外的条件【4'51实现无缝切换,但这些研究从机制进行切换分析,没有从整个网络综合进行切换分析MJ.本文利用Opnet仿真软件,建立基于802.1l上的移动IP网络模型,综合仿真分析不同无线网络参数下切换过程中的网络性能.

收稿日期:2007一09一03.第一作者简介:李汝恒(1962一),男。副教授.主要研究方向:计算机网络通讯.E—m蚰:Ruhengji@126.姗

万方数据 

,

48昆明理工大学学报(理工版)第33卷1移动口的切换过程

如图l所示,参与移动IP的实体有移动节点(MN)和移动代理(MA),其中MA包括外地代理(FA)和家乡代理(HA).HA是在MN离开本地网络(HN)时,用隧道技术把地址传送给MN,并保留MN当前位置的信息.FA为来自MN的本地代理地址拆除隧道封装,并将拆封后的地址递交给MN,为MN提供寻路业务的路由器.

移动IP的每一个MN有本地地址及转交地址,本地

地址具有唯一性。MN移动时其不发生改变.转交地址是

当MN连接到外地网络链路上时用来标识MN所处位置

的地址.当MN处于本地网络链路上时,MN的工作机制

和固定节点一样,无需采用移动IP功能.当MN到外地网

络链路上时,需要使用一个称作“代理发现”的规程在外

地链路上发现一个FA,并向这个FA进行注册,把这个

FA的IP地址作为自己的转交地址川.图1移动IP的工作原理

Fig.1PrindpIeofthe代理发现有两类消息:代理广播消息(从)和代理请mobneIP

求消息(AS).代理广播消息是HA或FA在自己所连接的网络上周期性地广播代理广告消息以声明自己的存在,MN通过对消息的监听判断自己是在本地网络上还是在外地网络上,如果MN发现自己仍在本地网络上,不启动移动IP功能.如果MN检测到它已移动到一个新的外地网络上,则通过注册获得转交地址,MN得到转交地址后通过绑定向本地代理进行注册,以便让本地代理存储MN的当前位置;另一种消息是代理请求消息,当MN没有耐心等待下一个周期发送的代理广播消息时,它可以发送代理请求消息.这个消息的唯一目的就是让链路上的所有代理立即发送一个代理广播消息.当移动节点快速地切换链路,而代理发送广播消息的频率相比而言就太慢了,此时启动代理请求消息就很有必要.

2基于802.n无线局域网的移动口切换

基于802.1l无线局域网上的移动IP,其特点是在无线节点上增加移动IP,使AP具有家乡代理实体或外地代理实体的功能,MN具有完成移动切换的功能.切换分为三个阶段完成:1)链路层的切换;2)移动IP的检测;3)移动IP注册¨J.

当MN和与之连接AP点间的信号强度减弱超过其接受阈值时,MN就寻找新的AP,这就是链路层切换的开始.链路层切换的第一步是通过扫描发现新的AP,在发现新AP后根据信号强度等参数选择并连接AP.移动IP的移动检测在链路切换后应立刻进行,因为运行在不同的异构网络上,移动IP并不意识到链路层发生的事件,故移动检测可以纯粹由网络层完成.

移动检测有基于广播机制、基于链路层提示机制以及二者混合的方式.广播机制发送代理广播消息,其MobileIPv4标准算法是基于广告寿命区域的ICMP代理.广告寿命存活期是指缺乏后续广告的最大时间.在广告寿命存活期间FA或HA利用ICMP路由广播代理信息,如果MN在一定的时问段没有接受到广告,MN将认为目前代理不可到达,暗示MN移动到新的网络.如果MN没有存储从其他代理接受的最近广告,它将发送代理请求搜寻新的代理,两个成功广播间隔是1/3的广告存活期.基于链路层提示的机制通过发送请求代理消息实现检测,当移动IP层意识到链路层切换事件的发生,MN立刻发送代理请求消息,FA或HA将对代理请求消息进行回应.这种方法牺牲移动IP层和链路层的独立性以达到移动检测优化的目的,允许从链路层的信息传到移动IP,能够完成快速移动检测.这能够采用更低的广播数据率获得更有效的带宽.在这种情况MN将不得不用绑定政策,即移动主机或路由要求HA保持多个绑定信息并发送包含IP包目的地址到不同的FA.

根据上述机制,可得移动IP层的切换时间z-删唧愀为检测时间z知和注册时间z.艇。之和.即:

TH~N∞腿R2TMn+TR盼‘删Ⅳc0●’跚一1肼DT‘抒J噼・

万方数据 

,

第l期李汝恒,曹水仁,龙华:基于802.11无线局域网的移动m切换仿真分析49

根据上式,检测和注册都会影响切换性能导致网络性能变换.本文就不同广播周期及仅使用广播代理和启用请求代理后的无线环境下仿真分析切换延时、丢包率以及客户端和服务器端发送数据和接收数据量的网络性能.

3移动口的切换过程仿真

3.1仿真参数及场景

本文利用OPNET仿真软件一’搭建基于

802.1l协议的移动IP模型,场景如图2所示.

无线局域网的接人点(AP)构成网络家乡代理

和外地代理HA、FA-1、FA.2和FA-3,并通过

路由器构成扩展无线局域网.服务器为无线局

域网提供(RPG)服务。RPG在OPNET中是模

拟多媒体信源的自相似业务数据源【l引.移动

IP包含RPG客户机和移动路由(MR),如图3图2网络仿真场景

ng.2TopologyofthesImulationnetwork所示,其沿图2所示轨迹在HA、FAj、F』啦和

FA_3移动.HA路由器采用移动IP为MR提供家乡代理服务,当Mobile一口一NET沿着轨迹线移动时,MR就会根据移动情况分别与FA_1、FA-2、FA一3进行外地代理处理以提供RPG客户机和服务器的连接.研aII采用802.11b,链路数据速率为11M,移动IP采用Ipv4标准.网络仿真时间为15min.

№rval-is-16

Mobile口Regisnati∞Tm伍cSentQackets)

1.00

O.75

O.50

O.25

O.00蝴aLi8-18

图3

Fig.3MobnUP--NET内部mobne口NETFig.4图4HA在两种广播周期下发送注册信息TopologyofHAsendingngistra60ninformationintwobmadcastcycIe3.2仿真结果及分析

1)广播周期的影响

如上所述,代理广播HA或FA周期性地在自己的链路上通告代理的存在,通告的周期性是影响切换检测的重要因素.基于图2和图3的仿真场景,广播周期分别为16s和8s.

图4显示当周期减小一半时,HA发送的注册信息包将增加上万倍.这将会在网络内部占用很大的资源.图5所示为两种周期下RPG—Client接收到的信息,可以看出广播周期为16s时,RPG—Client接收到的信息较广播周期为8s时的大.图6显示了wLAN的丢包率,对广播周期为88的情况,因过小的广播周期占用网络资源,导致数据丢包率较广播周期为16s时增大.

万方数据 

,

㈣aLis-16

l500

IIlteⅣal_is-16

l000800

j、fu・J14-uu^wcIVl;uLDl聊5t:‘¨

lOOO

500

l^I^A^人..^.1|1.h—

600400200

Intef、,alis

01000800600400200

fVU’UVUUWV¨\_’VI_

即G・1瑚。R黜№d(bI晖冬哟

I1^V\I

WnlessUN.Dropped(bit8,scc)

凡『l』.^,U’’II

I^^

I^

..

fk,V。I.一,V\^f1I|I-jV。W1||f—I

.^^^.

J~u\|VU

/。

2)两种切换方式的比较

根据前面所述,移动切换可以使用广播注册和代理请求.本文仿真分析仅使用广播代理和启用代理请

求对切换的影响.参数与场景与前相同.图7显示在两种切换时MR注册时发送的数据包.可以看出启用代理请求注册所使用的数据量大于广播机制.这也导致网络中数据量增大,如图8显示两种切换机制下

RPG-Client接收到的数据量.从图中可以看出,使用代理请求后其接收的数据量小于使用广播机制的切换.这意味着如果在具有使用广播机制的场景下使用代理请求会因发送过多的注册信息占用了网络资源,

影响数据的接收.

Agent

200

advenisem曲t

l200800

100

400

agenlJolici雠on

Mobi

.e

mRe百s劬畸on1.mmcS∞t(bits)

…●…

●●●●一--

●●……●●●

^^

^^

fl

Fig.7

『,WⅥflk

图7两种切换机制下MR发送注册信息的数据图8两种切换机制下砌,GCuent接收数据包

sentMRintwoRegis打aHon打amchando盯schem∞Fig.8na重丘c托ceiVedbyl心GcHentmtwDhando仃schem锚by

4结论

对于移动IP,广播周期是一个重要参数,过小的广播周期将导致大量的网络资源被占用,导致用户数

据的接收减小.同时是否使用代理请求也需要根据情况而定,在能使用广播注册的情况下,过于主要的发送代理请求也会导致数据在网络内部资源的占用.文章对移动口的参数进行了仿真分析比较,得出的结

论对切换的优化具有一定的参考价值.参考文献:

[1]sesh明s,B姚8h蛆H。KatzR.H肌d豳inceⅡIdar删嘲network8:‰D8ed如implem朗嘶∞舭d旺perience….

Ⅺuw茁Int。J.Wirele驺Com咖n.Sy蚍.,1997,1.4(2):14l一162.

万方数据 

,

第l期

[2】.I.觚c,PiIII【s,【.ye李汝恒,曹水仁。龙华:基于802.11无线局域网的移动IP切换仿真分析5lK.A妇hand硪∞heme矗)rWi]rel嘲眦t啪rI【8[c].11le2nd

inAcMht.worI【8h叩∞wi弛le鹪MobileMulti眦dia,seatde,WA,1999.[3]SllimE,GitlinR.Neig}lbo吒鹪tillg:AflIsth锄d毋m∞haIli8m

NewwiId嘲坤岫ingneighb0IiIlgf0陀i印ag既ItiIlfb珊ati鲫[M].

uDPN删York:neYorI【Me咖A瑚NetwoddllgWorlcsh叩,2001.a1.SmytIle,Pefformar嘴甜1℃P蛐ddIlringmobilemh蚰do曲ilIsingle[4]Fiko咖N

—1262.A,ⅡMaudK,Cvetko“cSR,et一孵mBubne咖rk8[C】.WcNC1999一皿汪wirel嘲co衄llIli洲咖蚰dNet删kIlgco疵姗∞,1999,(1):1258

[5]J∞嘲uddiIIM.An觚llitectIlreforInte孕砸Ilg

of‰Sec∞dNe咖rh[c】.Proceedingsten俐oIIalSymP08i岫∞Compute埔衄dco衄IlIIi训o∞(IsCC03),2003,30(3):716.uM喁蛐d802.11wLAN0f血eEiglItll硼强lII-[6]AladdiIISaleh.Mobne球乳疵聊岫∞锄dlme刑od【iIlgA陀Ilit∞n鹏in

ings802.11wLAN/cDM此1000N酣忡rl蹬[C].Pr∞eed-C伽mllIIi洲伽№啪rl【8觚dservi啷Re鼢rch(CNSR04).

【7]srik眦Sh删a,Nin鲥Ilg盈u,%一ckerClliueh.L鲫一htencyMobile疋H蛐d疆forIn‰咖ct哦一Modewirel嘲LANsA衄tlalC彻如∞n∞on

【8】Fik0嘲N,K6璐鲫A。c峨C.砒枷ng

tiga_6∞winl

liIlg,and【J】.IEEEJOuRNALONsELEcIEDAREASINCOMMuNIcAllONS,2004,22(4):643—652.tl地htem“orlalMobde坤h锄d—o舶thIDugllLiIll【一hy盱IIIformd仰,蛐取perimentalIIl嘲・0f802.11b蛐dIntemetAudio[c].Pr∞∞din98Multi一伽如咖∞∞Me∞u删mnt。Model—Eval岫ti∞ofC锄p咖一C∞姐uIlicalionSysteI瑚(MMB),Gem柚y,S叩tember2001.

Studyand【9]龙华.OPNETModeIer与计算机网络仿真[M].西安:西安电子科技大学出版社。2006.[10】Yiche,H岫Lnng.AnInv∞dgati∞ilI

cI口nfemn∞onself一8imilarimphc出伽0f3Gmobile讹位c[c].-nle200r7imem8tional0mmluIIi枷∞iIICompuljng.

(上接第46页)

参考文献:

[1]张玲,胡东红,刘干.二维条码的码图结构设计中的若干问题[J].计算机与数字工程,2004,32(2):25—29.[2】欧阳庆.不均匀光照下车牌图像二值化研究[J].武汉大学学报(工学版),2006,39(4):143一148.

[3】赵善龙,刘明勇.图像二值化时阈值自适应选取方法及其Vi8ualC++实现[J].哈尔滨铁道科技,2006,1:8一11.

【4】Sall∞PK,wbIIgAKC,Ch明YC.SIIr"yofthm8holdirIgtechniqu∞[J].c蛐put凹GmPlli∞,Vi8i佣如dIma矿P‰e8sing.

1988,4l(3):233—260.

[5】陈强。朱立新,夏德深.结合C肌ny算子的图像二值化[J].计算机辅助设计与图形学学报,2005。17(8):1302—1306.

【6】H”mchulKang,eta1.Ad印tivel∞alb砌蒯∞me蚓fbr聆cogIIid∞ofv出cklic蚰8epht∞,c础mItorialimage,锄alysi8

[A】.10tIIhItematiorIalworksh叩,IWCIA2004Ec.PIoceedin伊,2004,4:646—655.

[7]庄军,李弼程,陈刚.一种有效的文本图像二值化方法[J】.微计算机信息(管控一体化),2005,21(8):56—58.[8]霍宏涛.数字图像处理[M】.北京:机械工业出版社,2003.

万方数据 

,

基于802.11无线局域网的移动IP切换仿真分析

作者:

作者单位:

刊名:

英文刊名:

年,卷(期):李汝恒, 曹水仁, 龙华, LI Ru-heng, CAO Shui-ren, LONG Hua李汝恒,LI Ru-heng(大理学院,物理与电子信息学院,云南,大理,671003), 曹水仁,龙华,CAO Shui-ren,LONG Hua(昆明理工大学,信息工程与自动化学院,云南,昆明,650051)昆明理工大学学报(理工版)JOURNAL OF KUNMING UNIVERSITY OF SCIENCE AND TECHNOLOGY(SCIENCE ANDTECHNOLOGY)2008,33(1)

参考文献(10条)

1. Seshan S;Balakrishnan H;Katz R Handoffs in cellular wireless networks:The Daedalus implementationand experience 1997(02)

2. Tan C;Pink S;Lye K A fast handoff scheme for wireless networks 1999

3. Shim E;Gitlin R NeighborCasting:A fast handoff mechanism in wireless IP using neighboring foreignagent information 2001

4. Fikouras N A;El Malki K;Cvetkovic S R Smythe,Performance of TCP and UDP during mobile IP handoffsin single-agent subnetworks 1999

5. Jaseemuddin M An Architecture for Integrating UMTS and 802.11 WLAN Networks 2003

6. Aladdin Saleh Mobile IP Performance and Interworking Architecture in 802.11 WLAN/CDMA2000 Networks

7. Srikant Sharma;Ningning Zhu;Tzi-cker Chiueh Low-Latency Mobile IP Handoff for Infrastructure-ModeWireless LANs[外文期刊] 2004(04)

8. Fikouras N;Knsgen A;Grg C Accelerating Mobile IP hand-offs through Link-layer Information,anExperimental Investigation with 802.11b and Internet Audio 2001

9. 龙华 OPNET Modeler与计算机网络仿真 2006

10. Yi Che;Hua Long An Investigation in Self-similar Study and implication of 3G mobile traffic

本文读者也读过(3条)

1. 张金辉 移动IP切换技术的分析与改进[学位论文]2005

2. 文武 移动IP切换优化方案研究[学位论文]2007

3. 张文革. 马玉祥. ZHANG Wen-ge. MA Yu-xiang 基于OPNET的移动IP通信仿真跟踪及分析[期刊论文]-无线通信技术2006,15(1)

本文链接:http://d.g.wanfangdata.com.cn/Periodical_kmlgdxxb200801011.aspx

标签: