您好,欢迎访问三七文档
1WirelessCommunicationandNetworkChapter7Location/MibilityManagement2Whydoweneedlocation/mobilitymanagement?Whatislocation/mobilitymanagement?TypesofmobilitymanagementHandoffmanagementLocationmanagementLocationManagementinGSMConceptofLocationareaLocationupdateprocedureCalldeliveryprocedureOtherlocationmanagementstrategiesLocationupdatePagingDatabasemanagementMobileIPmanagementWhatwewilllearninthischapter:3Whymobilitymanagement?Inwirelinenetworks,thereisafixedrelationshipbetweenaterminalanditsphysicallocationsIncontrast,mobileterminals(MT’s)arefreetotravelandthusitsnetworkaccesspointchangesasitmovesaroundthenetworkcoverageareaTheIDofanMTnolongerprovidesthecurrentlocationinformationoftheMT.Howtokeeptrackofmobileterminals?4Whymobilitymanagement?Anexample:cellularnetworkCaller’stelephonetunestothestrongestsignal.Caller’srequestincludesbothherandCallee’stelephonenumbers.BSrelaystherequesttotheswitch.TheswitchcommandsseveralBS’stotransitpagingmessagescontainingCallee’snumber.Callee’sphonerespondstothepagingmessagebyinformingthesystemofitslocation.TheswitchcommandsCaller’sphonetotunetochannelXandCallee’sphonetochannelY.Thecellularphoneconversationstarts.Duringtheconversation,Calleemovestoanewcell.Thesystemrearrangesitselftomaintaintheconversation.Whereis13520899790?Sendbroadcastmessagesfromeverybasestation?5Whatismobilitymanagement?MobilitymanagementisoneofthemostimportantandchallengingproblemsTheobjectiveisforthenetworktodeterminethelocationoftheMTatanytimeforbothmessagedeliveryandmaintainingconnectionsastheMTismovingintoanewareaMaintainlocationinformationasMTspower-on,move,orpower-offAfunctionatnetworklayerandabove6TypesofmobilitymanagementHandoffmanagement(keeptheconnection)Maintainauser’sconnectionastheMTcontinuestomoveandchangeitsaccesspointtothenetwork.Triggeredbyusermobility/roaming,signalstrengthdeterioration(弱化),trafficloadmanagement,etcLocationmanagement(establishthecommunication)TrackingthechangesoflocationsofMTs.DiscoveringthecurrentlocationoftheMTforcall/messagedelivery.7HandoffmanagementThreestagesInitiationEithertheuser,anetworkagent,orchangingnetworkconditionsidentifytheneedforhandoffNewconnectiongenerationThenetworkfindresourcesforthehandoffconnectionandperformanyadditionalroutingoperationsData-flowcontrolThenetworkmustmaintainthedeliveryofthedatafromtheoldconnectionpathtothenewconnectionpathaccordingtoagreed-upon(意见一致)serviceguarantees8LocationmanagementEverymobilenetworkmanageslocationinformationdifferentlydependingonseveralfactors:typeofofferedservice(calls,messages,etc..)subscriberdensitytrafficofmobileterminalcalls/messagesTwomainmethodsusedformobilitymanagement:methodswithoutlocationupdatingmethodsusinglocationareas9WithoutlocationupdatingNetworkdoesnotknowwheretheMTislocatedWheneveranincomingmessageorcallarrives,sendssearchingmessagesalloverthecoveredareas.TheadvantageissimplicityDisadvantages:LimitedcapacityforincomingcallsLimitedsubscriberdensitypopulation10UsinglocationareasLocationarea(LA)consistsofacertainnumberofcellsorsubnets.MTreportsitscurrentlocationareafromtimetotime-locationupdateNetworkalwaysknowsinwhichlocationareatheMTislocated(vialocationupdating),butitdoesnotknowpreciselywhatcell.Uponthearrivalofanincomingmessage,theMTissearchedonlyinsidethelocationarea.Limitsthecostofresourceutilizationduetolimitingthesearchingtothelocationarea.GSMusesthismethod.11LocationmanagementTwostagesLocationupdate(registration)MTnotifiesthenetworkofitsnewaccesspoint(e.g.,whenitispoweredon,ormovingintonewarea)NetworkauthenticatestheMTandrevisestheMT’slocation.Needlocationinformationstorage.MessagedeliveryNetworkisqueriedfortheMT’slocationprofileandthecurrentpositionoftheMTisfound.Message/callisdeliveredtothefoundlocation.12TwoMajorComponentsLocationUpdateThemobileterminalinformsthesystemitscurrentlocation.PagingThesystemsendsmessages(fromoneormorebasestations)tofindaparticularuser.13TwoExtremeCasesLocationneverupdate(nocost).Needtopageeverycells(highcost).Locationupdatesforeverycellcrossing(highcost).Needtopageonlyonecell(lowcost).Locationupdate14Partitiontheregionintodifferentlocationareas.LocationArea15LocationUpdateLA-1LA-2LocationupdateNolocationupdateLocationupdateisperformedwhenthereisaboundarycrossing.HowtodeterminethesizeofaLA?16LocationDatabasesHomeDatabaseEveryMSispermanentlyassociatedwithahomedatabaseKeeptrackoftheprofileoftheMSMobileID,authenticationkeys,location,etc.VisitingDatabaseKeepstrackoftheMSsinitsservicearea.ThesetwodatabasescommunicatewitheachothertoauthenticateandupdateeachotheraboutthelocationofanMS.GSMTerminology:HomeLocationRegister(HLR)VisitorLocationRegister(VLR)17MSCMSCVLRVLRHLR(1)(2)(3)(4)(6)(5)GSMExample:LocationUpdateMobileSwitchingCenter18LocationUpdateProcedures1.MStransmitsaLUtothenewBS2.TheBSforwardstheLUtotheMSC3.MSCsendsLUtotheHLRandupdatesVLR4.HLRdoesthefollowing:authenticatetheMSrecordtheIDofthenewVLRsendanACKtothenewVLR5.HLRsendsaregistrationcancellationmessagetotheoldVLR6.Theol
本文标题:网络与通信(chap7-Location Mibility Management(Mobile IP
链接地址:https://www.777doc.com/doc-634 .html