资源描述:
《wireless communication networks over tcp, atm and location update and paging policies》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、WirelessCommunicationNetworksoverTCP,ATMandLocationUpdateandPagingPoliciesENEE609AIndependentStudyTermReportEsinHaritaoglu1WirelessCommunicationNetworksoverTCPInrecentyears,avarietyofmobilecomputersequippedwithwirelesscommunicationdeviceshavebecomepopular.Thesecomputersuseapplicationsandprotocols,or
2、iginallydevelopedforwireddesktophoststocommunicateoverwirelesschannels.TCPisthemostwidelyusedtransportprotocolonthesecomputers,becauseitisspecicallydevelopedbyArpanetforreliabledatatrans-missionoverwirednetworks.AlongwithTCP,astandardlinklayerprotocolIP(InternetProtocol)isalsodevelopedbyArpanetandT
3、CP/IPisusuallyusedtogetherasastandardInternetProtocolSuite.AlthoughTCP/IPiscommonlyused,bothTCPandIPareindependentdierenttypeofprotocolsandtheycanbeadaptedforusewithotherprotocols(e.gUDP/IP,TCP/MAC).SinceTCPisdevelopedspecicallyforwirednetworkswherethecongestionistheprimarycauseofpacketloss,itperf
4、ormswellandprovidesreliabledatadeliveryinthesenetworksbymeansofend-to-end
owcontrol,congestionanderrorcontrolmechanisms.However,theend-to-endperformanceofaTCPconnectioncansuersignicantdegradationinthepresenceofawirelesslinkbecausenetworkswithwirelesslinkandmobilehostsincursignicantlossesduetohand
5、osandcharacteristicsofwirelesstransmissionenvironment.ThiswirelessenvironmentviolatesmanyoftheassumptionsmadebyTCP,causingdegradedend-to-endperformance.TounderstandhowTCPperformancedegradesseverelyoverwirelesslinks,weshouldrstlookattheend-to-end
ow,congestionanderrorcontrolmechanismsofTCP.1.1Relia
6、bleTransmissionControlProtocol(TCP)Atthelowestlevel,computercommunicationnetworksprovideunreliablepacketdelivery.Packetscanbelostwhentransmissionerrorsinterferewithdata,whennetworkhardwarefailsorwhennetworkbecometooheavilyloadedtoaccommodatetheloadpresented.Networksthatroutepacketsdynamicallycandeli
7、verthemoutoforder,deliverthemafterasubstantialdelayordeliverduplicates.Atthehighestlevel,applicationprogramsoftenneedtosendalargevolumesofdatafromonecomputertoanother.Usingunreliableconnectionlessdeli