Packet Loss in Mobile Ad Hoc Networks(3)

时间:2025-03-26

Abstract — We investigate packet loss in mobile ad hoc networks via simulation. Ad-hoc on-demand distance vector (AODV) and destination-sequenced distance vector (DSDV) are chosen as representatives of the on-demand and proactive routing protocols respect

baseTCPSinkreceiver.Thesenderwindowsizeisdecreasedbyhalfwhenpacketlossesaredetected.Theretransmissionstartsfromthe rstlostpacket.TahoeTCPenterstheslowstartwhenanACKforanewpacketisreceived.AllTCPpacketshavethesamesizeof512bytes.Theinitialsenderwindowsizeis1andthemaximumboundonthewindowsizeis32.TCPSinkisresponsibleforreturningACKstothesender.ItgeneratesoneACKperpacketreceived.TheACKpacketsizeis40.ThedataofeachconnectionisgeneratedbyanattachedFTPapplication,whichsimulatesabulkdatatransfer.EveryFTPapplicationstartsatatimerandomlychosenfrom0to100seconds.D.RoutingProtocols

Theroutingprotocolgreatlyaffectspacketlossbesidesmobilityandtraf c.Allpropertiesofaroutingprotocol,suchaswhatroutinginformationismaintained,thewayinwhichtheinformationisobtained,howtochoosearoute,etc.,mayhavedifferenteffects.TheexperimentsareconductedbyusingDSDVandAODVroutingpro-tocols.Thesetwoprotocolssharealotofproperties.ThelargestdifferencebetweenthemisthatDSDVisaproactivewhileAODVison-demand.

DSDVextendsthebasicBellman-Fordmechanismbyattachingasequencenumber,whichisoriginatedbythedestination,toeachdistance.Thisdestinationsequencenumberisusedtodeterminethe“freshness”ofaroute.Routeswithmorerecentsequencenumbersarepreferredformakingpacketforwardingdecisionsbyahost,butnotnecessarilyadvertisedtootherhosts.Forrouteswiththeequalsequencenumber,theonewiththesmallestdistancemetricischosen.Eachtimeahostsendsanupdatetoitsneighbors,itscurrentsequencenumberisincrementedandincludedintheupdate.Thesequencenumberisdisseminatedthroughoutanetworkviaupdatemessages.TheDSDVprotocolrequireseachhosttoperiodicallyadvertiseitsownroutingtabletoitsneighbors.Updatesaretransmittedimmediatelywhensigni cantnewroutinginformationisavailable.Routesreceivedinbroadcastsareusedtoupdatetheroutingtable.Thereceiveraddsanincrementtothemetricofeachreceivedroutebeforeupdating.

AODVroutingprotocolisalsobasedupondistancevector,andusesdestinationsequencenumberstode-terminethefreshnessofroutes.Itoperatesintheon-demandfashion,asopposedtotheproactivewayoftheDSDVprotocol.AODVrequireshoststomaintainonlyactiveroutes.Anactiverouteisarouteusedtoforwardatleastonepacketwithinthepastactivetimeoutperiod.

3

TABLEI

PACKETLOSSATMACANDNETWORKLAYERS

Whenahostneedstoreachadestinationanddoesnothaveanactiveroute,itbroadcastsaRouteRequest(RREQ),whichis oodedinthenetwork.AroutecanbedeterminedwhenRREQisreceivedeitherbythedestinationitselforbyanintermediatehostwithanactiveroutetothatdestination.ARouteReplay(RREP)isunicastbacktotheoriginatorofRREQtoestablishtheroute.EachhostthatreceivesRREQcachesaroutebacktotheoriginatoroftherequest,sothatRREPcanbesentback.Everyrouteexpiresafterapredeterminedperiodoftime.Sendingapacketviaaroutewillresettheassociatedexpirytime.E.DifferentiatedPacketLosses

Packetlossismeasuredatallmobilehosts.EveryhostmonitorsthenetworkinglayerandtheMAClayerforallkindsofpacketlosses.Thelayersoftheprotocolstackandthemodulesthatareresponsibleformobility-relatedandcongestion-relatedpacketlossareidenti ed,asshownintableI.

Mobility-relatedpacketlossmayoccuratboththenetworklayerandtheMAClayer.Whenapacketarrivesatthenetworklayer,theroutingprotocolforwardsthepacketifavalidroutetothedestinationisknown.Oth-erwise,thepacketisbuffereduntilarouteisavailable.Apacketisdroppedintwocases:

Thebufferisfullwhenthepacketneedstobebuffered.

Thetimethatthepackethasbeenbufferedexceedsthelimit.(TheAODVimplementationinns-2posesa30-secondlimitonthetimeapacketcanbebuffered.TheDSDVimplementationdoeshavealimit.)

TheMAClayermobility-relatedpacketlossoccurswhenthenexthopofapacketisoutofrangeatthemomentthepacketissentbytheMACprotocol.Thereasonisthattheroutinginformationisobsoleted.Itoccursfrequentlyinahighmobilitynetworkthaninalowmobilitynetwork.

Congestion-relatedpacketlossonlyoccursattheMAClayer.BecauseCSMA/CAisusedinthesimu-lation,apacketmaybedroppedduetocongestionfortworeasons:

…… 此处隐藏:2087字,全部文档内容请下载后查看。喜欢就下载吧 ……
Packet Loss in Mobile Ad Hoc Networks(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219