182

Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA
Page 2: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

2

Page 3: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

3

Page 4: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

4

Page 5: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

5

Page 6: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

6

Page 7: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

6

InaccordancetotherequirementsoftheRequestforEngineering,wecarriedout

severalinformationandasksinPanama,China,Sweden,USA,Norway,Finland,Korea

andTaiwan.Theselocationsarehometoequipmentsuppliers,networkoperatorsor

productregionalrepresentatives.

Thetasksoutlinedforcomplianceweredefinedas:

1-Revision,testing,analysisandrecommendationofinitialterminalequipmentfor

useinthelocalIMT-2000network.Compilationofaccurateonthefield

informationontroublesomeequipment.

2-SecureavailabilityofterminalequipmenttosynchronizewiththenewIMT-2000

platform.

3-Interpretationandrecommendationofaproductreleaseinformationlistingthat

willbeabletointeractwiththemajorityofavailableterminals,particularlylow-

endsupplies,withoutaffectingGoS/QoS.

4-Cellulartestsandmeasurements.Performdatathroughputtestswithterminals

inworkingIMT-2000networks.SensitivityandPerformancemeasurements.

5-Revision,testing,analysisandrecommendationoftestingequipmenttobeused

forengineeringpurposesintheIMT-2000networkatterminallevel(level1,2,3)

andnetworklevel.

6-Conductlaboratorytestingandmeasurementsonnetworkequipment(including

antennas)andterminals.

7-PurchasingofsparepartsofkeycomponentsoftheIMT-2000network.

8-Pursuingadequatetrainingrelevanttothetechnologyandvendorforknow-how

transfertonetworkoperator.

7

Page 8: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

9-TestingandanalysisofIMT-2000networksinthecountriesvisitedwithhardware

andsoftwaretools.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

7

InmeetingswithmanufacturersofIMT-2000terminalswereheld,modelcompatibility

wasobservedandtechnicaltrainingreceivedbythemanufacturersofequipment.The

trainingincludedRFandprogrammingmattersoneachofthemanufacturer’splatforms

anddevices.Thistrainingwasconductedinlaboratoriesandonthefieldoncurrently

existingEricssonplatforms.Also,worksessionswithworldwidemobileterminals

manufacturerswereheldtoestablishthenetworkparameters.Thesenetwork

parametersincluded:

-NetworkdefinitionsforPRI,

-RFconfiguration,

-PRL,

-ERIdefinitions,

-NVRdefinitions,

-WAPdefinitions,

-andfunctionalitydescriptionofterminalstobereplicatedinthenetwork.

ExtensivetrainingandanalysisofexistingnetworksrunningEricssonCDMA1XEVDO

platformswasconductedtoreplicatethescenariosinthelocalnetwork.Sessionswith

networkengineerswereheldtogatherinformationregardingshortcomingsoftheir

networkswiththeintentiontoavoidtheseinthelocalnetworkimplementation.Specific

problemsinthelocalnetworkwerereviewedwithmanufacturerswiththeobjectiveof

8

Page 9: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

correctingthem.Theseallowedtheteamtohavethelatestknow-howandbeableto

transferittothelocalnetworkoperator,whichisanoperatorresponsibility.

SoftwareinterfaceswerealsoanalyzedandbasicprogrammingtrainingonPSTfor

eachdevicewasconducted.

Withtestingequipmenttoberecommendedforpurchase,visitedIMT-2000networks

weretestedandanalyzedinordertoreplicateimplementationlocally.Network

problems,throughput,performance,latency,congestion,etc.wereobserved.

Koreademandedmostoftheresources,astwomajormanufacturersarelocatedinthis

country,andmanyothershaveassemblyplantstoo.Whilenoticeable,network

correlationtolocalimplementationwasnotexact(duetodifferentfrequencyallocations),

terminaltestingwasmandatory.

Alsotestedweremicrowavelinks,antennas,repeaters,filters,combiners,etc.askey

componentstotheIMT-2000networkunderdevelopmentfromimportantsuppliers

aroundtheworld,inordertopurchasespareequipmentforredundancymattersinthe

network.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

8

Theinformationcollected,trainingreceived,equipment,spareparts,software,

hardwareandknow-howhasbeenforwardedtothelocaloperator,whichshouldbe

invaluablefortheoperatorśgrowthandcustomersatisfaction.Theobjectives

describedintheRFEweresuccessfullyachievedandexposedaccordinglyinaPFE.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

9

9

Page 10: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

TableofContents

Introduction................................................................................................11

Objectives..................................................................................................12

Summary....................................................................................................13

ProjectOverview........................................................................................17

AbbreviationsandAcronyms.....................................................................18

DataGathering...........................................................................................20

NetworkAffiliation......................................................................................21

TerminalClients.........................................................................................22

ClientperOperator....................................................................................23

Technology................................................................................................24

FrequencyChannelAllocation...................................................................25

Workpackage1.........................................................................................25

Workpackage2.........................................................................................25

DataPerformance......................................................................................28

TestedandMethodology...........................................................................30

ExperimentalMethodology........................................................................32

BenchmarkingPerformance......................................................................33

PerformanceOptimizations........................................................................33

ApplicationLevelTechniques....................................................................34

SessionlayerTechniques..........................................................................37

TransportlayerTechniques.......................................................................39

LinklayerTechniques.................................................................................41

SummaryofResults...................................................................................43

Discussion..................................................................................................44

10

Page 11: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

RelatedWork..............................................................................................48

DigitalRevolutionandEvolution................................................................50

CDMA2000TakestheNextStep..............................................................51

ANetworkStructureDesignedforPacketizedCommunication................51

TheRadioAccessNetwork(RAN).............................................................52

TheCoreNetwork’sRoleintheCDMAInfrastructure................................53

ThePDSNdoesthefollowingactivities:....................................................53

TheAAAServer..........................................................................................54

TheHomeAgent........................................................................................54

DetectingandSolvingSomeCommonProblemsincdma20001X

Networks....................................................................................................54

ThroughputOptimization...........................................................................58

ThroughputOptimization...........................................................................60

NumericalResults......................................................................................62

CALCULATIONS........................................................................................64

RESULTS....................................................................................................65

CONCLUSIONS.........................................................................................66

REFERENCES............................................................................................70

11

Page 12: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

12

Page 13: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

11

13

Page 14: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

IntroductionTheprocessofmeasuringperformanceofnetworksin

productionandcomparethemagainstthefocus

infrastructureisknownas“networkvalidation”.Because

efficientuseofresourcesisakeydesignproblemforany

cellularnetwork,ingeneral,andcodedivisionmultiple

access(CDMA)networks,inparticular,wherethenumber

ofsimultaneouscallsthatcanbeadmittedinonecell

dependsonthenumberofsimultaneouscallsinmany

cellsinthenetwork,networkvalidationbecomesamust

performprocess.

Thefocusinfrastructureisusuallyaneworrecently

implementednetwork.Networkvalidationisnecessaryto

matchnetworkplanningandconfigurationto“sturdy”(or

immune)networks.Thesenetworksaregradeofservice

provenandinproduction.Theknow-howtransferredin

thisprocessisoneofthesinglemostimportantfactorsfor

networkfinetune-upandusedasaparametertovalidate

thenetworkdesignandimplementationbasedonthe

comparisonofperformanceagainstothernetworks.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

12

Objectives

Theobjectivesofthisprojectweretogatherinformation,

14

Page 15: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

performtests,takemeasurements,runsimulations,

performaccuratebenchmarkofapplicationperformance

over

such

commercially

deployed

environments,

implementandcharacterizetheimpactofvarious

optimizationtechniquesacrossdifferentlayersofthe

protocolstack,quantifytheirinterdependenciesunder

realisticscenarios,issueresultsinproductionnetworksin

ordertovalidatetheimplementationofthelocalnetwork

asrequestedintheRFEdocumentation.Theresultsand

analysisconcludedinthisreportsaretobeusedfor

validationofthelocalnetwork.Thisreportdoesnot

comprehendthelocalnetworkvalidation,butprovidesthe

toolstoperformthistask.Theproductionnetworksin

considerationarelocatedindifferentcountriesthathave

embracedtheCDMA20001XEV-DOtechnology.

Oneofourgoalsistoobtainparameterstomaximizethe

throughputinthenetworkandprovideconsistentgrade-

of-service(GoS),i.e.,thecallblockingrate,forallthecells

inthenetworkwhileatthesametimemaintainingthe

quality-of-service(QoS),i.e.,theprobabilityoflossof

communicationquality,foralltheusers.

15

Page 16: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

13

Summary

Toprovideafirmvalidationfoundationforthetechnical

andcommercialmeasuresthatwouldplayacriticalrolein

theoperationofthethird-generation–“3G”–network,

runningunderCDMA20001XEV-DO.

Itwasanticipatedthatthiswouldbeinthecontextof

comparisonwithERICSSONplatforms,butsincehas

judgedfundamentaltocomparetheERICSSON

technologywiththatoneofothersuppliersasamainissue

inthenetworkvalidation,greatcarehasbeentakento

considerthismatter.Bytakingthisopportunity,thework

playsavitalroleinsettingcriticalcomponentsofthe

network.

Thecloseassociationwithmajorkeyplayersinthe

industryattheoperatorlevelandimplementerlevel,and

theunbiasedpositionofthefirmtowardsanysupplier,isa

keymajoradvantage,particularlyimportantsinceitis

likelythatglobalinfluencecanaccidentallybiasmost

consultingfirms.

Thetasksperformedwererelatedtotheprocessof

validationofthenetworkinstallationforphaseIIperRFE.

ThevalidationprocesswasperformedinChina,Chile,

16

Page 17: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

USAandCanada.

EricssonIMT-2000,NortelNetworks,Lucent,Huawei,

Daxian,Samsung,LGandMotorolaoperatingplatforms

wereanalyzedinparticularwithemphasisonEricsson

platforms.

Ingeneralterms,theteamhadthepurposeofvalidating

networkimplementationbyconsideringseveralfactorslike:

•frequencyplanning,

•trunknetworkplanning,

•timeframe,

•propagation,

•channelcapacity,

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

14

•noiseperformance,

•interference(frequencyreuse,co-channel,adjacent

channel,fromothersystems),

•intermodulation,

•blocking,

•BScontrolandsignaling,

•gradeofservice(GoS)inothernetworks

forlatercomparisontothelocalinstallationwiththe

intentionof:

-applyingcorrectionswherenecessary,

17

Page 18: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

-improvingnetworkefficiency,

-maximizeinvestmentusage.

Atproductionnetworklocations,thefollowingprocesses

wereconducted(notexclusive):

1-

AnalysisofPNsdistributionandgeneral

distributionofnoiseinthecarrierwave.

2-

EvaluationoftheGoSoftheaccesschanneland

GoSofthevoicechannelasasoleparameter.

3-

FERmeasurements.

4-

Handoffs,HardHand-offparameterswherethere

ismorethanonecarrierwave.

5-

Analysisofcallsdropped,on-netcompletedcalls,

off-netcompletedcalls,completionrate,

6-

RBSlocationanalysis,RFengineering,signal

strengthmeasurements,fadepathway

7-

Channelallocation,spectrumusage,channel

congestion.

InlocationswhereEricssonwasnotthetechnology

18

Page 19: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

supplier,benchmarkanalysiswithotherplatformswas

performed,morespecificallywithNortelNetworks

platformsinstalledonthosenetworks.Theperformance

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

15

obtainedfromthesenetworkswereusedtovalidatethe

EricssonIMT-2000behavior.

Alsoanalyzedwerecellularbillingsystem,fraud(roaming

fraudwasparticularlyobserved)andfingerprinting

techniquesusedinthosenetworks.

TheinteractionwiththeSwitch/BSCwasobserved,

calibrationoftestequipmentconductedandalso

personnelperformancetomatchagainsttheservicelevels

reportedlocally.

Theprocessofvalidationdidrequiretravelingthrough

entirenetworkscoveragearea,performingmeasurements

includingparticularlytroublesomelocations.Theresults

weretoconcludeontheresultsonthefirstlistingofthis

document.

Systembalance,Loadbalance,interconnection,power

distributionsystems,protection,grounding,switchingat

alllevels(includinghierarchy),roamingservices,contents,

authentication,signalingandsynchronizationfactorswere

observedforvalidationofthelocalnetwork.Infrastructure

19

Page 20: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

likeframes,masts,poles,andcivilworkswerealso

observed.

Inconclusion,thedivisionperformedthesetasksinorder

tocomplywiththeRFE.Asaresult,aPFEinbeing

developed.

20

Page 21: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

21

Page 22: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

17

ProjectOverview

Wirelesscellularnetworksarebeingupgradedworld-widetosupport2.5Gand3G

mobiledataservices.Forexample,CDMA2000andUMTSnetworksinEurope,and

CDMA1xRTTandCDMA2000networksintheUSAandAsiaarecurrentlybeing

deployedandtestedtoprovidewirelessdataservicesthatenableubiquitousmobile

accesstoIP-basedapplications.

CDMA20001xEV-DO(1XEvolutionData-Only)wirelesstechnologyintroducesanew

airinterfacewithapeakdatarateof2.4Mbpsandanaveragethroughputofabout600

Kbpsontheforwardlinkprovidingoperatorswithuptothreetimesmoredatacapacity

thancurrentCDMA20001Xnetworks.1xEV-DOisoptimizedforthebursty,high-speed,

broadbandaccesscharacteristicsoftheInternetdatamodel.Enhancementstothe

1xEV-DOstandard,referredasRevisionA,increasedataspeeds,reducelatencyand

provideQoSmechanismsmakingthestandardviableforrealtimeapplicationssuchas

VoIP.Alltheseconsiderationsweretakenintodecidingwhichnetworkstoanalyzefor

performance.SinceourcostumerwilloperateasanEV-DOenvironment,greatcare

wastakenintoobservingthedataprogressinCDMAnetworks.

Measurementstakeninthenetworksofwell-knowncarriersimpliedattimesagreements

withthosecarriersbutalso60%ofthenetworksanalyzedweredonewithoutsigning

anyagreement.Thiswasdonetomakerandommeasurementsofwell-knownoperators

andobservealltheproblemsandconstraintstheirnetworkshavewithoutbeingdirected

bythecarrieritselftowardstheirtroublelessinstallationsonly.

22

Page 23: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Inmattersofourresults,itwasmeasuredthatnetworkssuchasVerizonWireless,MTC

MobilityandSprintPCSoccupyafirsttierinqualityperformance.AllTel,Western

Wireless,USCellular,MetroPCShaveminorproblems.

OurresultsalsoindicatedthatSmartcomPCS,Leap,ChinaUnicomhadatthetime

measurementswereperformedproblemswithnetworkthroughput.

Theresultsobtainedarevalidtobeusedfornetworkvalidation.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

18

AbbreviationsandAcronyms

AAA

Authentication,Authorization,andAccounting

AAL5

ATMAdaptationLayerType5

ANSI-41

AmericanNationalStandardInstitute

ATM

AsynchronousTransferMode

BSC

BaseStationController

BSS

BaseStationSub-system

BSSAP

BSSApplicationPart

BTS

23

Page 24: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

BaseTransmissionSystem

CDMA

Code-DivisionMultipleAccess

DHCP

DynamicHostConfigurationProtocol

DSC

DataSwitchingCenter

FA

ForeignAgent

FR

FrameRelay

FW

FireWall

GOS

GradeOfService

GRE

GenericRoutingEncapsulation

HA

HomeAgent

HDLC

High-levelDataLinkControl

HLR

HomeLocationRegister

IKE

InternetKeyExchange

24

Page 25: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

IOS4.0

Inter-operabilitySpecificationVersion4.0,alsoseeIS2001

IP

InternetProtocol

IPv4

IPVersion4

IPv6

IPVersion6

IPsec

IPSecurity

IS2001

InterimStandard2001:DefinesProtocolsforA1,A7,A9,A11-

InterfacesforCDMA

IS-41e

InterimStandard41:DefinesProtocolsforD-InterfaceforCDMA

IS-95

InterimStandard95:DefinesProtocolsforU-InterfaceforCDMA

IWF

Inter-WorkingFunction

LAC

LinkAccessControl

M3UA

MTP3UserAdaptation

MAC

MediumAccessControl

25

Page 26: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

MAP

MobileApplicationPart

MIP

MobileIP

MMSC

ShortMessageSwitchingCenter

MS

MobileStation

MSC

MobileSwitchingCenter

MSS

MobileServiceSubscriber

MTP-Adapt

MessageTransferPartAdapter

P.S0001

SpecificationforWirelessIPbasedprotocols

PCF

PacketControlFunction

PDSN

PacketDataServingNode

PL

PhysicalLayer

PPP

Point-to-PointProtocol

PSTN

26

Page 27: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

PublicSwitchedTelephoneNetwork

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

19

RADIUS

RemoteAuthenticationDialInUserService

RAN

RadioAccessNetwork

SCCP

SignalingConnectionControlPart11

SCMG

SCCPManagement

SCTP

SCCPTransportProtocol

SMS

ShortMessageService

SS7

SignalingSystemNo.7

SSSAR

ServiceSpecificSegmentationandReassemblySub-layer

TCAP

TransactionCapabilitiesApplicationPart

TCP

TransmissionControlProtocol

UDP

27

Page 28: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

UserDatagramProtocol

VLR

VisitorLocationRegister

1xRTT

1xchiprateof1.2288McpsforRadioTransmissionTechnology

1xRTTEV-DO

1xRTTEvolution-DataOnly

3xRTT

3xchiprateof1.2288McpsforRadioTransmissionTechnology

2G

2ndGenerationofMobiletelecommunication

2.5G

“2.5”GenerationofMobiletelecommunication

3G

3rdGenerationofMobiletelecommunication

3GPP

3rdGenerationPartnershipProject

3GPP2

3rdGenerationPartnershipProject2

AMPS

AdvancedMobilePhoneSystem

ARIB

TheAssociationofRadioIndustriesandBusinesses(Japan)

CDMA-HDR

CDMAHighDataRate

28

Page 29: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

CDMA-MC

CDMAMultiCarrier

cdmaOne

CDMAfor2G

EDGE

EnhancedDataratesforGSMEvolution

ECDMA2000

CDMA2000forEDGE

FDD

FrequencyDivisionDuplex

GPRS

GeneralPacketRadioSystem

GSM

GlobalSystemforMobileCommunication

HSCSD

HighSpeedCircuitSwitchedData

IMT2000

InternationalMobileTelecommunicationsforthe2000s

IS136

InterimStandard136:DefinesProtocolsforTDMA(AMPS)

IS136B-HS

IS136BHighSpeed

IS-634b

InterimStandard634b:DefinesProtocolsforA-Interfacefor

CDMAone

29

Page 30: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

PDC

PersonalDigitalCellular(Japan)

TDMA

TimeDivisionMultipleAccess

TIA

TelecommunicationsIndustryAssociation

UMTS

UniversalMobileTelecommunication/TelephoneSystem

UWC136

UniversalWirelessCommunicationsforIS136

W-CDMA

Wide-bandCDMA

CC

CallControl

MM

MobileManagement

P-H

PDSNtoHomeAgentInterface

R-P

RANtoPDSNInterface

SDU

SignalDataUnit

U

AirinterfacebetweenMSandBTS

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbook

30

Page 31: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Report

20

DataGathering

Datagatheringorminingfromnetworkmeasurementswasperformedasfollows:

Country

Locations

Operator

Notes

Santiago

Chile

Concepción

SmartComPCS

Valparaíso

ViñadelMar

Durham,WilmingtonNC.

Comscape

Phoenix,AZ.

Leap

Phoenix,AZ.

Alltel

Denver,CO.

Leap

NewYorkCity,NY.

Verizon

U.S.A.

31

Page 32: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NewYorkCity,NY.

SprintPCS

St.Louis,MO.

Verizon

Atlanta,GA.

MetroPCS

Atlanta,GA.

SprintPCS

LosÁngeles,CA.

SprintPCS

LosAngeles,CA.

WesternCellular

Stillwater,OK.

USCellular

Miami,FL.

SprintPCS

Miami,FL.

Verizon

FortLauderdale,FL.

MetroPCS

PortCharlotte-FortMyers,FL.

MetroPCS

WestPalmBeach,FL.

MetroPCS

Athens,GA

32

Page 33: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

MetroPCS

Monterrey-Salinas,CA.

MetroPCS

Altona

Bonnet

Grandview

Canadá

Morris

MTSMobility

Polonia

Rusell

Steinbach

Woodside

AnHui

Beijing

Henan

Henan

China

Jiangsu

ChinaUnicom

Liaoning

Shanghai

Sichuan

Yunnan

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbook

33

Page 34: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Report

21

Table1-NetworksinProductionmeasured

NetworkAffiliation

Thefollowingserviceprovidersweremeasured:

Operator

Country

USCellular

UnitedStates

MetroPCS

UnitedStates

SprintPCS

UnitedStates

MTSMobility

Canada

SmartComPCS

Chile

ChinaUnicom

China

Comscape

UnitedStates

Leap

UnitedStates

VerizonWireless

UnitedStates

34

Page 35: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Table2-NetworkAffiliation

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

22

TerminalClients

Thefollowingclientswereusedtoperformourmeasurementsandtesting.

Client

Model

Notes

Kyocera

2255

DataCapable,SMS

DataCapable,BREW2.0,

Kyocera

KE413/KX414Phamton

SMS

Kyocera

2235

DataCapable,SMS

Kyocera

S14

DataCapable,SMS

Audiovox

CDM8300

DataCapable,SMS,WAP

35

Page 36: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Audiovox

CDM9155

DataCapable,SMS,WAP

DataCapable,SMS,Push

Sanyo

PM-8200

ToTalk,MMS,WAP

Sanyo

SCP-8100

DataCapable,SMS,WAP

Data

Capable,

JAVA

Motorola

V720

enabled

Data

Capable,

BREW,

Motorola

T730

gpsOne

Samsung

SCH-N255

DataCapable,SMS

36

Page 37: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Data

Capable,

BREW,

Samsung

SCH-A610

gpsOne,SMS,MMS

DataCapable,gpsOne,

Samsung

SCH-A310

SMS

Data

Capable,

BREW,

LG

VX-4400

gpsOne,WAP2.0,SMS

Data

Capable,

BREW,

LG

VX-6000

gpsOne,WAP2.0,MMS,

SMS

Nokia

2270

37

Page 38: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

SMS

Table3-ClientsDevices

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

23

ClientperOperator

Client

Model

Operator

Kyocera

2255

Leap,ChinaUnicom

Kyocera

KE413/KX414Phamton

Leap

Kyocera

2235

SmartcomPCS

Kyocera

S14

MetroPCS,Leap

Audiovox

CDM-8300

Comscape

Audiovox

38

Page 39: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

CDM-9155

AllTel

Sanyo

PM-8200

SprintPCS

Sanyo

SCP-8100

SprintPCS

Motorola

T730

MTS

Samsung

SCH-N255

WesternCellular

Samsung

SCH-A610

ChinaUnicom

Samsung

SCH-A310

VerizonWireless

LG

VX-4400

USCellular

LG

VX-6000

39

Page 40: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

VerizonWireless

Smartcom

PCS,

Metro

Nokia

2270

PCS

Table4-Clientsusedatnetworks

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

24

Technology

Protocol

Networks

Notes

IS-95A

Nonetested

-

IS-95B

Nonetested

-

All

networks

had

developedintoEV-DO.

40

Page 41: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

IMT-2000

Nonealone

Someweredeveloping

intoEV-DV

MostnetworkswereEV-

IMT-20001XEV-DO

Some

DOenabled

AlthoughtherewereEV-

DVnetworksinoperation

IMT-20001XEV-DV

Nonetested

intheUS,didnottest

these.

Table5-TechnologyProtocols

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

25

FrequencyChannelAllocation

Frequency

Carrier

800

Verizon,SPRINTPCS,ChinaUnicom,

Smartcom,AllTel,Commnet

1800

41

Page 42: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Verizon,WesternWireless,Commnet

SPRINTPCS,ChinaUnicom,SmartCom

1900

PCS,Verizon,USCellular,MetroPCS,

Leap,MTSMobility,AllTel

2100

ChinaUnicom

Table6-FrequencyChannelAllocation

Workpackage1

Therentaloracquisitionofsophisticatedequipmentwasconsideredinorderto

measurethenetworksparameters.Itwasconsideredthatthekeytoolsto:

a)MeasureRFparameters

b)MeasureandTestsCallsperformance

ocallscompleted

ocallsdropped

ocallsfailed

ojitter

oecho

ointerference

onoise

c)PhaseNoise

Workpackage2

Extensivemeasurementspreparationswerealsoobservedfor:

a)MBS

b)MSC

42

Page 43: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

c)BSC

d)BTS

e)BSS

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

26

f)SMSC

g)DSC

h)MSS

i)RAN

Forthesetasks,itwasestablishedthattheitemsonTable7-Measurement

Equipmentfortestingwerenecessary.

ItemNo.

Equipment

Model/System

Options/Notes

PortableSpectrumAgilentE443APSA

Withoptions226(Phase

LE1290

Analyzer

Noise

Measurement),

option

B78

(CDMA

43

Page 44: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

2000),option204(1xEV-

DOMeasurement).

LE1315

TestDriveSet

E7477ACdma2000Supportfor850MHz,1.8

Network

DriveSystem

GHz

and

1.9

GHz,

Optimization

AgilentE6474A

1XRTT/SR1

Platform

Option

E6474A-740

(WAMS)

AllowstestingofMMS,

SMS,Video,WAP,HTTP,

FTP

LE1337

Wireless

BaseE7495A/B

OptionCDMA2000Tx

44

Page 45: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

StationTestSet

CDMAovertheairtest

tool

NortelCDMAtestSW

PowerMeter

Interferenceanalysis

LE1501

LaptopComputer

Toshiba

SatelliteSerialports,CDRW,LAN

Centrino

Softwareincludin:

EDXPCSAnalyzer

LE1601

Software

Specializedsoftware

MarconiPlanet

MapInfo

IntegratedAnalyzerfor

LE1702

AnalizadorCDMA

NetTekAnalyzer

CDMA

Table7-MeasurementEquipmentfortesting

•ItemLE1290PortableSpectrumAnalyzer

45

Page 46: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

27

Thisitem,theportablespectrumanalyzerAgilentE443APSAwiththeoptiontomeasure

phasenoise,andIMT-2000with1xEV-DOextension.Thisistheheartofthe

measurementconfigurationandthesinglemostpowerfultooltomeasurespectrum

usage.OurpreferenceforAgilentagainstotherbrandsreviewed(especiallyAndo)was

basedsolelyinacost-benefitanalysis.

•ItemLE1315CDMATestDriveSet

TheTestDriveSetisaspecializedtoolthatallowsengineerstoliterallydrivearoundthe

networkcoverage.ItallowstheengineerstoobtainRFcoverage,serviceperformance

anddatatestmeasurementsforwirelesscommunicationsnetworksthatusethe

advancedCDMA2000technology.ThesystemrunsonalaptopPCthatinterfaceswith

anAgilentdigitalreceiverand/oraCDMA2000mobilephone.Thesystemcancontrol

uptofourreceiversandfourphonessimultaneously.Thedrivetestsystemisaplatform

productwhichprovidesthefollowingfeatures:carry-aroundtesting,indoortesting,real-

timemappingaswellasmeasurementscapabilitiesinothertechnologiessuchasIS-

95,CDMA,TDMAandCDMA-2000.

TheengineeringteamchoseAgilentbecausethisisthebesttestdrivetoolinthemarket

forCDMA2000networks.

•ItemLE1337WirelessBaseStationSet

46

Page 47: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Thebasestationtestsetisthemostfunctionalone-boxtoolforwirelessandwireline

testavailabletoday,eliminatingtheneedfortechnicianstocarry,manage,andlearn

multipletesttools.Consolidatingthemostusedfrequentlyusedtoolsintoonebox

dramaticallyincreasesthetechnicianśproductivity.Thishelpsreducetheassetcosts,

trackingcosts,calibrationandmaintenancecosts,andtrainingcostsassociatedwith

learningthespecificsofseparateinstruments.

ItsupportsCDMAOneandCDMA2000Txanalysis.Itcontainsanantennatester(to

includeoneportandtwoportinsertionloss,returnloss,anddistancetofault

measurements),spectrumanalyzer,internalGPSreceiver,andasetofaccessories

(cables,attenuators,opens,shorts,etc.).

Theoptionincluded:

-PowerMeter

-CWandCDMAreverselinksignalgenerator

-CDMAovertheairtesttool

-NEMspecifictestsoftware(NortelCDMAtestSW)

-12VoltDCBiasOutput

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

28

-Interferenceanalysis

•ItemLE1501LaptopComputer

ToshibaSatellitewithserialportsrunningWindowsOSandToshibaSatelliterunning

Linux.BothmachineswerepoweredbyIntelPentiumIVCentrinochips,512MbRAM.

•ItemLE1601Software

DiversesoftwareusedasMapInfoandMarconiPlanet.

47

Page 48: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Planetusesthemostadvancedarchitectureanddesigncomponentsbasedon

MicrosoftNET.Itiseasycustomizableandallowstoworkwith3rdpartyvendors.

MapInfoisourpreferredmappingandcartographyapplication.

•ItemLE1702NetTekAnalyzer

TheNetTekAnalyzerisabasestationtransmitterandinterferenceanalyzer.The

TektronixNetTekanalyzerisarevolutionaryportablefieldtool.TheYBT250testmodule

tailorsthissystemforfasttroubleresolutionandeasytransmitterverificationofcellular,

DCS/PCSand3GbasestationsandNodeBs.

TheNetTekAnalyzerwiththeYBT250testmoduleisnotanexpensive,doeverything

solution:instead,theNetTektestmoduleisoptimizedtoperformtheday-to-dayRFand

demodulationmeasurementtasksthatoccupythemajorityofatechnician’stime.

DataPerformance

ForDataperformancemeasurementsandanalysis,IMT-2000ftp/webtraceswere

collectedoverthenetworksaboveoffering1Xservices.Theclientweredescribedas

mobilephoneterminalsinuseinthenetworksexamined.anyCDMA20003G-1X

FTP/WebtraceswerecollectedoverthemobilephonesdataconnectioninCDMA2000

3G-1XNetworkinthenetworksanalyzed.Theclientsusedareestablishedbeforeas

designatedterminals(Samsung,LG,Sanyo,Nokia,Kyocera,Motorola,Audiovox).Inall

cases,theterminalsweresetwithmaximumidealdownlinkrateof144Kbpsandthe

networkoperatingat1900Mhz.Forwebdownloadsweusedthestandardwebsites

hostedinourremoteLabintheUnitedStates.Inaddition,someCDMA20003G-1X

tracesloggedindatacentersinthecountriesoflocationofthenetworkswereusedbut

48

Page 49: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

inthiscasewehavethesender(serverside)tcpdumptracescollected.Traffictcpdump

tracestakenoverhigherdata-rateCDMA2000EV-DOandmeasuredwhenavailable.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

29

Wehaveconducteddetailedperformancestudiesofdifferentapplicationsover

commercialWWANnetworks.Weprimarilyfocusontheperformanceofwebbrowsing

applicationsintheseenvironments.Ourexperimentsshowthatallstandardweb

browsersoperatingintheirdefaultsettingssignificantlyunderutilizethelimited

resourcesoftheWWANwirelesslink.Thisissurprisinginthecontextofpriorwork,

whichshowedthatTCP,theunderlyingtransportprotocolusedbyHTTP,makes

efficientuseoftheWWANwirelesslink.Infact,theseresultsarealsore-confirmedby

ourexperiments.Weexplainthisperformancediscrepancybasedoninefficienciesin

sessionandapplicationlayers.Ourexperimentsshowthatsuitableoptimizations

implementedintheselayerscansignificantlyimproveapplicationperformanceover

WWANenvironments.Ourresultsalsodemonstratethatcollectivesuiteofoptimizations

appliedatdifferentlayersoftheprotocolstackinmanycasesimprovesend-userweb-

browsingexperiencebyatleastafactoroftwo.

TopreciselyquantifythecausesofpoorperformanceoverWWANs,wefirst

benchmarkedstandardwebbrowsers,protocols,andtechniqueswithrespecttotheir

performance.Throughourexperimentswehavemeasuredthedifferentcomponents

thatcontributetothelatenciesduringwebdownloadsforarangeofpopularwebsites

(rankedinwww.100hot.com).Subsequently,weexaminedalargenumberof

optimizationchoicesthatareavailableatdifferentlayersoftheprotocolstack.

49

Page 50: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

SpecificallywestudythefollowingaspectsoftheseoptimizationsforWWANs:

•Applicationlayer

WequantifythebenefitsofusingschemeslikeHTTPpipelining,extendedhash-based

caching,deltaencodinganddynamiccontentcompressionoverWWAN.

•Sessionlayer

Westudytheimpactofmultiplesimultaneoustransportconnectionsastypicalin

standardwebbrowsers,examinetheimpactoftechniqueslikeDNS-Rewritingand

URLrewritingandofserver-side‘parse-and-push’.Transportlayer,Weevaluatethe

performanceofstandardTCP,arecentlyproposedandimplementedlink-adaptedTCP

variantsuitedforWWANenvironmentsandacustomizedUDPbasedsolution.

•Linklayer

Westudytheinteractionbetweenlink-layerretransmissions(ARQ)andforwarderror

correction(FEC)schemesusingtrace-basedsimulationsfordifferentapplicationsin

WWANenvironments.Toconductthisstudyweimplementedallnecessarytechniques

(includingthreedifferentproxies)forourWWANinfrastructure.

Theresultspresentedinthisprojectsummarizesourexperiencesandlessonslearnt

throughdeploymentandoperationofourWWANtestbedintheCDMAnetworks.The

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

30

followingweresomeofourinterestingobservations:(1)AlthoughTCPitselfisrelatively

efficienteveninWWANenvironments,thedefaultHTTPprotocolsignificantly

underutilizestheWWANwirelesslinks.(2)Appropriateapplicationlayerandsession

layermechanismsarenecessarytocorrectthesignificantmismatchbetweentransport

andapplicationperformance.(3)Proxybasedoptimizationsarecrucialtorealizemany

50

Page 51: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

oftheperformancebenefitsoverWWAN.

•KeyContributions

oWehighlightthemaincontributionofthisworkasfollows:Wepresentthe

firstdetailedevaluationofapplicationperformanceovercommercialWWAN

environments.

oWeimplementandstudyawideselectionofoptimizationtechniquesat

differentlayersandtheircrosslayerinteractionsonapplicationperformance.

Inourexperiments,weplacedtheproxyinourlaboratoryandthenuseawell

provisionedIPSecVPNto‘backhaul’thetrafficfromthecellularprovider’snetwork.The

mobileclientconnectstothewebserversthroughthisproxy.Wepresentanexperiment

methodologybasedonvirtualwebhostingthatisessentialforperformingreproducible

andrepeatableexperimentsoverWWANenvironments.

TestedandMethodology

TheexperimentsreportedinthispaperhaveprimarilybeenperformedonCDMA-2000

1XEV-DObasedWWANnetworks,whicharewidelydeployedindifferentpartsofthe

world.TheSGSNactsasapacketswitchthatperformssignalingsimilartoamobile

switchingcenter(MSC)inCDMAnetworks,alongwithcellselection,routing,and

handoversbetweendifferentBaseSwitchingCenters(BSCs).ItalsocontrolstheMobile

Terminal(MT)’saccesstotheCDMAnetworkandroutespacketstotheappropriate

BSC.TheGGSNisthegatewaybetweenthemobilepacketroutingofCDMAandthe

fixedIProutingoftheInternet.Wehavealsoexperimentallyevaluatedapplication

performanceonthenextgeneration(3G)cellularnetworks,whicharecurrentlybeing

51

Page 52: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

deployedindifferentpartsoftheworld.Wirelesslinksusingthese3Gtechnologieshave

higherdataratesthanexisting2.5Gtechnologies.Ourpreliminarystudyconducted

overtwodifferent3Gnetworks,CDMA2000andW-CDMAUMTS,arepresentedin

Section5.Theseresultsindicatethatourobservationsandevaluationspresentedinthis

paperapplyalsotothesehigherdatarate3Genvironments.

Inthissetup,amobileterminal(MT),e.g.alaptop,connectstotheWWANnetwork

throughamobiledevice–aPCMCIACDMA20001X.cardoraphone.Inordertouse

theWWANnetwork,theMTfirstattachesitselftotheGGSN(PDSNinCDMA2000)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

31

throughasignalingprocedureandestablishesaPoint-to-PointProtocol(PPP)

connectionwiththeGGSN.TheMTisdynamicallyassignedanIPaddressandthe

WWANnetworkisresponsibleforswitchingdatabackandforthtothisIPaddressas

theMTmovesthroughthenetwork.

InourexperimentstheMT(ormobileclient)downloadedwebcontentovertheWWAN

linkfromdifferentcontentlocations:(1)directlyfromtherealwebservers,e.g.CNN,

Yahoo,and(2)virtuallyhostedweb-servers(explainedlaterinthissection)thatwere

locatedinourlaboratory.

Ineithercase,thedatafromthemobileclienttotheserverstraversethroughthecellular

service-provider’snetworkaswellasthepublicInternet,beforeitisfinally‘back-hauled’

toourlaboratory.Tostudythedifferentoptimizationtechniquesatdifferentlayersofthe

52

Page 53: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

protocolstackandtheiroverallimpactonapplication(web)performance,our

experimentsrequiredustoimplementoptimizationspecificproxies.

Basedontheuseofproxies,ourexperimentscanbeclassifiedintothreemodes:

•NoProxyMode

Inthiscasetheclientdirectlyconnectedtotheserverandtheexperimentsdidnot

requireanyinterveningproxy.Theseoptimizationsaretheeasiesttodeploy.

•TransparentProxyMode

Thismodeisusedforthoseexperimentsheretheclientneednotbeawareofthe

existenceofaproxyandthecellularprovider’snetworktransparentlyguidestheclient’s

connectionsthroughaproxyasnecessary.Transparentproxysolutionsarealsoeasy

todeploy,sincetheyrequireochangesorconfigurationtobemadeinthemobileclients

themselves.

•ExplicitProxyMode

Thismodewasusedinexperimentswhichrequirethemobileclienttobeawareofthe

proxyinthenetwork(inthiscasecalledthe‘server-side’proxy).Thisrequireseither(a)

explicitbrowserconfigurationor(b)softwareupdatesatthemobileclienttoenableitto

interactwiththeserver-sideproxy.Thesoftwareupdateisa‘client-side’proxyand

hencewerefertothisapproachasadual-proxysolution.

Intheproxy-basedoptimizationstheproxyneedstobedeployedwithinthecellular

provider’snetwork.Sinceitwasnotpracticalforustoinstallourownequipmentinside

acommercialcellularnetwork,weinsteadplacedtheproxyinourlaboratoryandused

awellprovisionedIPSecVPNto‘backhaul’CDMAtraffictoitdirectlyfromthecellular

53

Page 54: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

provider’snetwork.Thisensuredthatthepathbetweentheproxyandthecellular

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

32

provider’snetworkwasneverthebottleneck.Intheproxy-basedexperiments,the

mobileclientconnectstothewebserversthroughthisproxy.

ExperimentalMethodology

Weusevirtualwebhostingtoemulaterealwebdownloads.Virtualwebhostingisan

importantconstructtoperformrepeatablewebbrowsingexperimentsoverWWANlinks

involvingfast-changingwebsites.

Contentsofpopularwebsiteschangeveryfrequently(e.g.inCNNcontentchanges

withinminutes).Ifrealweb-downloadexperimentsweretobeconductedoverlow-

bandwidthWWANlinksinvolvingsuchweb-sites,thendifferentdownloadattemptsmay

noticesignificantdifferencesinthedownloadedcontentstructureandvolume.Thetotal

numberofdownloadsrequiredforeachwebsiteconsideredinthisworkwasmorethan

500(includingatleast20downloadsforeachconfiguration).Thistranslatestoa

durationofover1500minutestoperformtheexperiments,leavingsidesetuptimes,

transientnetworkcongestion,unavailablewirelesslinkconditions,etc.Henceitwould

nothavebeenfeasibleforustomakemeaningfulcomparisonsperformeddirectlyusing

realwebsites.Toavoidthisproblemweimplementedavirtualwebhostingsystemin

ourlaboratory,wherewereplicatedthecontentsofthepopularwebsitesintoasetof

webservers(inourlaboratory)withpublicdomainnames.Thusamobileclientcan

accessthevirtuallyhostedwebpagesusingWWANnetworksjustastheywouldfrom

54

Page 55: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

actualserversinarepeatableandreproduciblefashion.Asnapshotonthemain

webpageofapopularnewsweb-sitelikeCNNshowsthatithasmorethan100

embeddedobjects.Whilesomeoftheseobjectsmaybehostedonthemaincontent

servers,there’sarehostedbyCDNservers,e.g.Akamai.

Whenauserattemptstodownloadhttp://www.cnn.com,thebrowserfirstperformsa

DNSlookuptoresolvecnn.comanddownloadsthemainwebpage.Subsequentlyit

performsfurtherDNSlookupstoresolvetheCDNserversthatholdsomeofthe

embeddedobjectsinthatpage,andperformsappropriatedownloadsfortheseobjects.

DownloadsfrompopularwebsitessometimesinvolvesalargenumberofDNSlookups,

whichsignificantlyaffectthedownloadperformanceoverWWANlinks.Hence,inthe

virtualwebhostingsetup,itwasnecessarytofaithfullyreplicatethedistributedweb

contentanditsoverallstructure.Foreachserverintheoriginalwebsite,weassigneda

separatewebserverinourlaboratoryto“virtually”hostthecorrespondingcontent.The

domainnamesofthesevirtualweb-hostingserverswereconstructedfromtheiroriginal

domainnamesbypre-pendingWeb-page.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

33

BenchmarkingPerformance

Ourexperimentalevaluationisfocusedontheweb-browsingperformanceoverWWAN

network.Wehaveexperimentedwithdifferentstandardweb-browsersavailable(e.g.

InternetExplorer6,Netscape7.0).Someotherwebbrowsersforhandhelddevices(e.g.

Blazer,PocketIE)mayhaveadditionalfeaturessuchasprogressiverenderingand

55

Page 56: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

smartcaching.Whiletherearesomevariationsintheirimplementations,weobserved

thattheirbehaviorisroughlysimilar.Intheexperimentalresultsreportedinthispaper,

weusetheMozillabrowserversion1.4.InitsdefaultsettingMozillaopensupto8

simultaneousTCPconnectionsperweb-serverusingHTTP1.0andupto2TCP

connectionsusingHTTP/1.1.Mozillaalsosupportsproposedexperimentalfeaturesin

HTTP/1.1,e.g.pipelining.Duetoitsopensourcenature,itwaseasiertoalterthedefault

browsertosuitexperimentalneeds.

Theexperimentsreportedinthispaperwereperformedusingalaptopwitha1.4GHz

processorrunningLinux(kernel2.4.20)whichconnectstotheWWANCDMA2000

networkusinga‘3+1’CDMAphone.TheWWANoperatesinthe1.8-1.9GHzbandand

supportstheuseofCS-2codingschemeforForwardErrorCorrection(FEC).CS-2isa

‘goodcompromise’codingschemegivinganidealdownlinkdatarateof39.6Kbpsfor

a‘3+1’phone.(NotetheactualpayloadthroughputseenbytheRadioLinkControl–

RLClayerisslightlylowerthanthisvalue).Thereliability(retransmissions)offeredby

theRLClayerwaskeptenabled.Furthermore,wesawnoevidenceofnetworkresource

contention(CDMAtime-slots)inourWWANcell.Thisisperhapsduetothesmall

numberofCDMA-20001Xusersandgeneroustime-slotprovisioningbytheWWAN

operator.Inallourexperimentsthemobilehost(laptop)waskeptstationarytoavoid

linkvariations.MeasuredsignalqualityatthelocalFileSize(KB)FTP-throughput(Kbps).

Theseresultsindicatethattherearesignificantopportunitiesforoptimizingweb

browsingperformanceforWWANnetworks.

PerformanceOptimizations

56

Page 57: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Wehaveexaminedandcharacterizedtheperformanceofawideselectionof

optimizationtechniquesthathavebeenproposedatthedifferentlayersoftheprotocol

stack—application,session,transport,andlink.Asdiscussedsomeofthese

optimizationtechniquesreliedonatransparentorexplicitproxythatwaslocatedinour

laboratory.

Wewillquantifytherelativebenefitsobservedbyeachofthesetechniques,exceptfor

theexplicitdual-proxytechniquesinmostcases.Thedual-proxytechniquesworkswith

verydifferentassumptionsofdeploymentandhenceitisnotpossibletomakeafair

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

34

comparisonofthesetechniqueswiththeno-proxyorsingle-proxytechniques.Therefore,

wewillpresentthebenefitsofthedual-proxyschemesindividuallyandcommenton

theircombinedeffectsinthesummaryofresults.

ApplicationLevelTechniques

Weconsiderthreeapplication-leveloptimizationtechniques.First,weexaminecontent

compressionanditsimpactonwebdownloadperformance.Ourresultsshowthatweb

contentishighlycompressible,butthisdoesnottranslatetocommensuratebenefitsin

webdownloadperformanceoverWWAN.Next,weexaminethevariouschoices

availablethroughtheHTTPprotocol,e.g.HTTP/1.1withpersistentconnectionsand

HTTPrequestpipelining].Ourresultsshowthatthedefaultconfigurationparametersof

mostbrowsers(typicallychosentoworkwellinwirednetworksorwirelessLANs)

performpoorlyinWWANenvironments.

57

Page 58: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Finally,wealsoexploresomeadvancedtechniquesincludingdeltaencodingand

extendedcaching.

ØDynamicContentCompression

Thetotalsizeofcontentofmanywebpagesisquitelargerelativetothedownlinkdata

rateofWWANnetworks.Hence,contentcompressionisanaturalcandidatetofurther

reducedownloadlatencies.Wefirstexaminethe“compressibility”ofthedifferent

websites.Weclassifycontentintotwoparts—fixedfidelitycontent(includesallHTML,

CSS,JS,files)andvariablefidelitycontent(includesallimages).Forallfixedfidelity

dataweappliedlosslessdatacompression,usinggzipandforallvariablefidelitydata

weappliedlossdatacompression,byreducingthedepthlevelofimages.

Notethatotherformsofdatacompression,e.g.htmlreformatting,imageresizing,etc.

couldalsobeappliedhere.However,wedonotemploysuchtechniquesinourproxy,

sincetheyrequiresignificantknowledgeofthecontentsemantics.Weimplement

dynamiccontentcompressionusinganapplication-levelproxyoperatinginthe

transparentaswellastheexplicitdual-proxymode.WebsiteFixed-fidelityVariable-

Wepresenttheperformancebenefitsofcontentcompressionofwebdownload

latencies.Whenlosslesscompressionisused,theclientneededtoperforman

uncompressedoperation.(NotethattheextraCPUoverheadtouncompressed,saya

100KBdatafile,isoftheorderofafewmillisecondsformosthandhelddevicesandis

insignificant.)Wecanobservethatalthoughthecontentinthedifferentwebsitesare

verycompressible,thebenefitsofcompressiononapplicationperformancei.efullweb-

pagedownloadtimeisnotassubstantial(exceptforYahoo).

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

58

Page 59: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

35

Wecanexplainthisapparentanomalousbehaviorbasedontheobjectsizedistribution

ofthewebpages.Wecanobservethatmostoftheobjectsinthewebpagesaresmall,

e.g.nearly60%oftheobjectsinCNNarelessthan1KB(typically1TCPsegmentfor

1400bytepayloadIPpackets).Anyamountofcompressionwouldclearlynotchange

thenumberofsegmentsbelowone.FurthermoreeachGETrequestforsuchsegments

willincuranoverheadofatleastoneWWANroundtriptime.Therefore,thetotal

overheadofissuingindividualGETrequestsforeachoftheseobjectsintheweb-page

sequentiallyovertheTCPconnectionsstartsdominatingtheoveralltransfertimeof

theseobjectsandhenceimprovementintheweb-pagedownloadlatencydueto

compressionwillbeminimalinthesecases.Incontrast,thedistributionofobjectsizes

intheYahoowebsiteisskewedtowardslargervalues(theaverageobjectsizeis3.8KB

inYahoo,asopposedto2.2KBand2.8KBforAmazonandCNNrespectively).Wecan

observeherethattheimpactofcontentcompressionissignificantlygreatersincethe

numberofobjectsinYahooweb-pagearerelativelyfew(hencereducedRTToverheads

ofissuingGETrequests)whiletheaverageimagesizelarge(therebyyieldinggreater

compressionfactorperimageobjectwheremostobjectsarelarge).Hencethe

improvementinresponsetimebyreductioninthepayloadofferedby

ØMechanismDescription

HTTP/1.0UseofseparateTCPconn.ForeachobjectdownloadedHTTP/1.1-def.Use

oftwo“persistent”TCPconn.todownloadallobjects.HTTP/1.1-PipeliningUseof2

“persistent”TCPconn.withsimultaneousGETsHTTP/1.1-Opt.Useof6“persistent”

TCPconn.compressingtheobjectsincaseofYahooisfargreaterthanthe

overheadofissuingindividualGETs–datacompressionhasasignificantlybetter

59

Page 60: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

impactondownloadlatenciesofsuchwebsites.

ØOptimizingHTTPusingPipelining

Manycurrentwebbrowserscontinuetousenon-persistentconnections(HTTP/1.0),

whichopens-upnewTCPconnectionforeveryobjectdownloaded.Incontrast,

HTTP/1.1initsdefaultmodeopenstwoTCPconnectionstoeachserverwhichareused

todownloadalltheobjectsfromthatserver.OurresultsshowthatHTTP/1.1-default

suffersfromsignificantunder-utilizationoftheWWANlink.Thereforewenowstudythe

impactoftheHTTP1.1-Pipeliningfeaturewhichisanexperimentaloptioninthestandard.

InTable5wesummarizethedifferentvariantsoftheHTTPprotocolthatwestudy.A

browserthatimplementsHTTPrequestpipeliningisallowedtoissuenewGETrequests

withoutwaitingfortheentireresponseofthepreviousones.Henceabrowsercanuse

thismechanismtoissuesimultaneousGETrequestsandensurethattheTCP

connectionarefullyutilizedfordatatransfer.ThisisincontrasttotheHTTP/1.1-default

(non-pipelined)whichissuesGETrequestssequentiallyovereachopenTCP

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

36

connection.Infact,itispreciselythis‘stop-and-go’GETbehaviorofHTTP/1.1-default

whichleadstosignificantofunder-utilizationoftheWWANlink.

InTable6wecanseethatHTTPPipeliningprovidesbetween35%to56%benefitfor

thedifferentwebsites.ThebenefitisparticularlyhighforlargewebsiteslikeCNNwith

manyobjectsintheirwebpage.Weexplainthisusingthedistributionofobjectsizes

60

Page 61: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

shownearlier.Mostoftheobjectsinthesepopularwebpageshavealargenumberof

smallobjects(e.g.CNNhasmorethan60%oftheobjectslessthan1KBinsize).The

defaultHTTP/1.1protocolgetseachofthesesmallobjectssequentiallyoveritstwoTCP

connections,andwaitsnumeroustimesbetweenthecompletionofeachGETrequest

andthebeginningofthenext.

Incontrast,pipeliningallowsmanyGETrequeststobeissuedsimultaneouslyythe

mobileclientandhencetheobjectsarefetchedwithoutanyinterveninggaps.TTP

pipeliningisanexperimentaltechniqueintheHTTP/1.1standardandwefoundthat,

unfortunately,mostbrowsersdonotenablethisfeaturebydefault.Additionally,our

experimentsshowthatthewebserversofmanypopularwebsitescurrentlydonot

respectthispipeliningfeature.Therefore,therealperformancebenefitsofthis

mechanismonwirelesswebbrowsingcanbequitelimited.Inalloursubsequent

experimentation,wewillignoreHTTP/1.1-pipeliningtechniqueforthisreasonandre-

visititinoursummaryofresults.Wewillstudytheimpactofasessionlayertechnique

inwhichwevarythenumberofsimultaneousTCPconnectionsandshowhowitcan

approximatethebehaviorofHTTPpipelining.

ØExtendedCachingandDeltaEncoding

Inthisexplicit,dual-proxybasedoptimization,weevaluatedextendedcontent-hash

basedcachinganddeltaencodingschemes.Inthisscheme,a‘client-proxy’software

wasinstalledinthemobiledevicewhichinteractedwiththe‘server-side’proxylocated

intheWWANinfrastructure.Intheextendedcachingscheme,theclientaswellasthe

serverproxyindexeswebobjectsbytheirSHA-1fingerprint,whichwecallContent

HashKey(CHK).Eachtimetheclientattemptstodownloadawebpage,itgetsaCHK

listofalltheobjectsinthewebpagefromtheserver-sideproxy.Usingthis

61

Page 62: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

information,

theclientmakesrequestforonlysingleinstanceofobjects,eveniftheypointtomultiple

URLs(sameresponsebutaliasedtomultipleURLs).Experimentshaveshownthatin

manydynamicallygeneratedwebsites(e.g.bbc.co.uk)suchaphenomenonis

commonplace(alsoknownasresponsealiasing).Hence,CHK-basedcachingisable

toeliminateredundantdatatransferoverWWAN,savediskspaceandalsoimprove

overallwebdownloadtimes.

Whenthedatabeingdownloadedisadifferentversionofthesameobjectpreviously

cached(i.e.sameURLbutdifferentCHK),adeltaencodingschemeisused.Delta

encodingisastandardtechniqueinwhichtheserver(inourcasetheserver-sideproxy)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

37

sendsonlythedifferencesbetweenthenewandoldversionsofadocumenttotheclient.

Thistechniqueisveryusefulforwebsiteslikecnn.comandbbc.co.uk,wherethe

contentchangesincrementally,butfrequently(e.g.time-of-daystrings).Ourexperience

showsthattheuseofCHK-basedcachinganddelta-encodingonaverageimproves

realweb-browsingperformancebyabout3-6%insuchfast-changingweb-sites.Note

thatindividualbenefitsfromCHK-basedcachinganddeltaencodingdependslargely

onthetypeofweb-siteanditscontent.Ingeneraltheseareexpectedtovaryfordifferent

web-sites.Thefiguresreportedherearebenefitsuserscannominallyexpectforour

exampleweb-sitesduringrealweb-browsingsessions.

SessionlayerTechniques

62

Page 63: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Thegoalofthesession-layeroptimizationsistomitigatethelink‘idletime’effects

incurredduringDNSlookupsandsomeotherfactorsduringwebdownloads.We

performedadetailedstudyoftheperformanceenhancementschemesfor:

(1)impactofmultiplesimultaneoustransportconnectionsastypicalinstandardweb

browsers,

(2)impactofDNSlook-upsonwebdownload,and,

(3)server‘parse-and-push’technique.WestudyURL-rewriting/DNSRewritingwiththe

transparentproxy,andParse-and-Pushschemeasanexplicitdual-proxyapproach.

ØVaryingNumberofTCPConnections

WeshowedthattheHTTPpipeliningfeaturehassignificantimpactonwebbrowsing

performanceinWWANmailTCPconnectionsforthewebbrowserwasvaried.

DownloadtimesnormalizedwithrespecttotheHTTP/1.1defaultoftwoTCPconnections.

(ThedefaultconnectionsettingsinWebbrowsersleadstosignificantunder-utilization

overWWAN.)environments.Unfortunately,thepipeliningfeatureisnotfaithfully

supportedbymanycommercialwebservers.Thereforewelookatanalternative

sessionlayertechniquewherewetreateachHTTPdownloadasasinglesessionand

optimallychoosethenumberofsimultaneousTCPconnectionsopenedbytheclientto

theserver.ThenormalizationwasdonewithrespecttoHTTP/1.1-default(two

connections).Inallthecases,wefoundthebestperformancewhen6connectionswere

used(wecallthisHTTP/1.1-Opt).ThedownloadlatencyforHTTP/1.1-Optreducedby

35-42%forthedifferentwebsites.ThenumberofparallelGEToperationsincreasewith

thenumberofconnections,thus,decreasingthetotal‘idletime’onthewirelesschannel.

63

Page 64: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

However,weobservenoadditionalbenefitsofincreasingthenumberofconnections

beyondsix,atwhichpointthedownloadperformanceislimitedbyotherinefficiencies

(e.g.DNSlookups,TCP3-wayhandshakeandslowstarteffects,etc.).Infact,the

performancedegradesduetoadverseinteractionsandoverheadfromtheTCP

connections.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

38

TheoptimalnumberofTCPconnectionsthatminimizesdownloadlatencyisaproperty

ofthewirelessinterfaceandthenetwork.Ourresultsindicatethat6TCPconnections

providemaximumthroughputwhenusingaGRPSnetworkwithanidealdownlinkdata

rateof39.6Kbps.TheoptimalnumberofTCPconnectionscanvaryforaCDMA2000

3G-1Xnetworkwithanidealdownlinkdatarateof144KbpsorforaUMTS3Gnetwork

withmaximumdownlinkdata-rateof384Kbps,andwerecommendanempirical

configurationoftheoptimalsettingsinbrowsersbasedonsuchpropertiesoftheWWAN

network.IncreasingthenumberofsimultaneousTCPconnectionsisanaggressive

behavior.However,forbandwidth-depletedenvironmentslikeWWANenvironments,

suchabehaviorleadstosignificantimprovementintheuserexperience(i.e.forCNN

thedownloadlatencyreducesfrom196.3secondsto123.0seconds).

WecanobservethattheuseofHTTP/1.1-Opt(6connections)leadstosignificant

performancebenefitsforwebdownloads.Whiletheperformanceimprovementof

HTTP/1.1-OptissimilartothatofHTTP/1.1-Pipelining,itissomewhatlowerinsome

cases.ThisisbecauseHTTP/1.1-Optisonlyabletoapproximatethebehaviorof

64

Page 65: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

HTTP/1.1-PipeliningbycarefullychoosingthenumberofsimultaneousTCPconnections.

IncludesApp.Opts:FullCompression

Thegoalofboththeseoptimizations,intheWWANcontext,aresimilar—toreducethe

numberandoveralldurationofidletimesbetweensuccessiveGETrequestsovereach

TCPconnection.SincemostwebserverscurrentlydonotsupporttheHTTPpipelining

option,HTTP/1.1-OptisanalternativeapproximationthatmaybeusedbyWWANclients

torealizesimilarbenefits.

•URLRewriting/DNSRewriting

ThesearetwoalmostequivalenttechniquesthattransparentlyreducetheDNSlookup

andTCPconnectionsetupoverheadsatthemobileclient.IntheURLre-writing

technique,theproxyinthecellularprovider’snetworkinterceptstheGETrequestissued

bytheclientforawebpage,sayindex.html,andmakesappropriateserverrequestson

theclient’sbehalf.Onreceivingtheindex.htmlpage,theproxyparsesthecontents,

andidentifiesthenamesofallotherserversthatholdsdifferentembeddedobjectsand

replacesthemwithitsownIPaddresssimilartoschemesemployedbyContent

DistributionNetworks.Itthenrespondswiththismodifiedindex.htmltotheclient.The

clientnowdirectlycontactstheproxyusingthelatter’sIPaddressfortheseembedded

objectsthroughsubsequentGETrequests.Theproxyagain(pre-)fetchestheseobjects

fromtheotherserversandinturnservesthemtotheclient,muchlikeawebcaching

system.ThustheclientneedstoperformatmostoneDNSlookup.DNS-Rewriting

achievesthesameeffectasURLre-writing,butbyintelligentlymanipulatingDNS

queriesfromtheclient.ByrespondingtotheDNSquerieswithafixedIPaddress,the

65

Page 66: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

DNSRewritingtechniqueimplicitlyforcestheclienttopointtoonesingle(proxy)server

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

39

sothatclientcanopenanoptimalnumberofTCPconnectionstherebyimprovingoverall

performance.Thus,wefindthatbothschemescanbenefitperformanceintwoways:

(1)byavoidingextraDNSLookups,and,

(2)byminimizingtheoverheadofopeningdistinctTCPconnectionstodifferentservers.

Toquantifythebenefitsoftheseschemes,weimplementedtheDNS-Rewriting/URL-

rewritingproxyandperformeddownloadexperimentsfordifferentwebsites.Wepresent

theresults.

Sincewewantedtoquantifytheadditionalbenefitsofthedifferentsessionlevel

techniques,weperformedtheapplication-leveloptimizations(notincludingHTTP/1.1-

pipeliningsinceitsprevalenceisstilllimitedincommercialwebservers)inallthese

experiments.Asnotedbefore,useofHTTP/1.1-Optitselfleadstosignificant

performancebenefits,i.e.between37-44%,whileeliminationoftheDNSlookup

overheadaddsanother5-9%improvementinthedownloadlatency.Thecombined

improvementsduetothesesessionlayertechniquesarebetween53-65%.

•Serverside

ParseandPush.Parse-and-pushisasession-level,explicit,dual-proxyschemewhere

theserver-sideproxylocatedattheotherendofthewirelesslinkintheWWANnetwork

attemptstospeculatively‘push’objectsWebsiteApp.+SessionOpts:1.1-Opt+DNS-

66

Page 67: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

b/URL-rDownloadtimeinseconds.Noneimpliesnotransportoptimizations,T1isTCP-

WWANandT2isUDP-CDMA.ImprovementswithrespecttoNone(firstcolumn)

towardstheclientthatitknowstheclientwillhavetodownload.Forexample,whenthe

clientmakesarequestfortheindex.htmlpage,theserver-sideproxywillbeginpushing

thevariousobjectsembeddedintheindex.htmlfileevenbeforetheclientmakesexplicit

GETrequestsforit.Parse-and-pushemulatesdeterministiccontentpushingtowards

themobileclient,whenthewirelessdownlinkwouldhavebeenotherwiseleftidle.While

supportingparseandpushmechanismrequiresexplicitclient-sidesoftwareupdate,

theschemehelpstoimproveoverallutilizationofthelink.Ourexperimentshaveshown

thatparse-and-pushcanprovideanadditionalbetween5%to12%improvementinthe

web-pagedownloadlatencyforpopularwebsites.

TransportlayerTechniques

Wenowexaminetwooptimizationtechniquesinthetransportlayerthathavebeen

proposedinrecentliterature.Thefirstoneisatransparent-proxysolutionthatattempts

tooptimizeTCPperformanceusinga‘transparent’proxylocatedinthecellular

provider’snetwork,werefertothistechniqueasTCPWWAN.Theotherisan‘explicit

dual-proxy’solutionwhichdefinesacustomprotocolbasedonUDP(wecallitUDP-

CDMA.)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

40

WhileTCPisdesignedtooperateoverawide-rangeofnetworkandlinkconditions,the

67

Page 68: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

optimizedprotocolsstudiedinthissectionspecificallyleveragetheknowledgeofthe

underlyingWWANwirelesslinksandhenceachieveimprovedperformance.Dueto

spaceconstraintsweonlysummarizethekeyfeaturesofboththeseimplementations.

•TCPWWAN

TCPWWANdefinesatransparentproxy-basedsolutioninwhichtheproxyislocatedin

thecellularprovider’snetwork.Theproxyspecificallyaddressessomeofthemain

performanceproblemsofTCPforwebdownloadsoverWWANs.Forexample,instead

ofusingtheTCPslowstart,itusesapre-determinedvalueofthebandwidth-delay

productandperformsaggressiverecoveryduringpacketlossesandlinkstalls.Note

thatsuchaggressivebehaviorcanbeverydisruptiveifimplementedintheInternet.

However,TCP-WWANisimplementedonlywithinthecellularprovider’snetworkwhich

alreadyimplementappropriatebandwidthsharingmechanisms(forCDMA2000)

betweenusersatlowerlayeroftheprotocolstack.StandardTCPleadstolargequeue

build-upduetogenerousbufferprovisioninginWWANnetworks.Long-livedTCPflows

destinedtomobileclientsaccumulatesegmentsintheselargequeuescausingSender

TCPRTOinflationthatprolongsrecoveryduringloss.Furthermore,WWANlinkscanbe

subjectedtolink‘stalls’.Whensuchlinkstallsoccur,undeliveredTCPsegments

accumulateintheselargeWWANqueues,whicharethencorrectlyre-transmittedby

thereliablelinklayeronlinkrepair.However,thisresultsinsenderexperiencingsudden

‘delayspikes’thatcancausespurioustimeouts.NotethatTCP-WWANcanestimatethe

DownloadLatency(Norm.)FEC%Impactofdynamiclink-layerFECsonDownload

Latency

68

Page 69: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

WWANlinksonbulkdatadownloadsunderdifferentchannelconditions.(WWANtrace-

drivensimulations)availablebandwidthonthewirelesslinktosufficientlyregulatethe

flowofTCPsegmentstowardsthemobileclient.Itavoidsexcessqueuebuild-upinside

WWANnetworksandalsopreventsspurioustimeoutsshouldwirelesslinkstallsoccur.

WeimplementedaTCP-WWANproxyforanexperimentalevaluationofthistechnique

basedonthedescriptionofChakravorty,Katti,PrattandCrowcorft.

•CustomTransportProtocol

UDP-CDMA2000isanexplicitdual-proxybasedschemetoimprovethetransport

performanceofwebdownloads.ThisschemedefinesareliableprotocolusingUDPand

implementsordered,reliable,messagetransfer.Theprotocolisoptimizedspecifically

forCDMAnetworksbyleveragingitsknowledgeoftheCDMA2000wirelesslink.For

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

41

example,thisprotocolisawarethattheCDMA2000linklayersofferreliablein-order

datadelivery.HenceitusesaselectiverepeatwithNegativeAcknowledgementsfor

lossrecovery.UsingsuchspecificpropertiesandcharacteristicsofCDMA2000links,

thisprotocolrespondsefficientlyevenintheeventofcommonpatternsofpacketlosses.

Periodicmessagesaregeneratedeveryfewsecondswhichallowhoststodetect

seriouslinkstalls.Ifsuchalinkstallisdetected,theclientdisconnectsandre-attaches

totheCDMA2000network.Experiencehasshownthatthisactionoftenrepairsthe

69

Page 70: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

link

failures.

Anunawaretransportprotocol(e.g.standardTCP)willexperiencesevereback-offsand

failuresundersimilarcircumstances.UDP-CDMA2000,bydesign,alsoavoidsTCP’s

connectionsetupandslowstartdelays.WhileTCPhastooperateoverlinkswithwidely

varyingqualities,beingacustomsolutionUDP-CDMA2000canmakemanymore

assumptionsabouttheunderlyingnetwork.Forinstance,sinceCDMA2000networks

implementamechanismtosharebandwidthbetweenusers,thereisnoneedforthe

UDP-CDMA2000protocoltoimplementitsowncongestionavoidancemechanisms.

Instead,itemploysasimplecredit-basedflowcontrolscheme.Thecreditvalueisso

chosentoensurethatthewirelesslinkremainsfullyutilizedeventhoughthebuffer

occupancyinthecellularnetworkremainslow.Thisavoidsexcessqueueingthatsome

longlivedTCPflowscause.Wepresenttheadditionalperformancebenefitsofapplying

theabovetransport-leveloptimizations.WecanobservethatTCP-WWANachieves

between5-13%additionalbenefitsforthedifferentwebsites.UDP-CDMA2000

leveragesitsspecificknowledgeofthewirelesslinkcharacteristicstoimprovethe

downloadperformancefurther(between7-14%forthedifferentwebsites).

LinklayerTechniques

Wefinallypresentanevaluationoflink-layermechanismsandtheirimpactonuser

performance.WWANwirelesslinksusetwodifferentschemestoprovidereliability

acrossthewirelesslinksoverawiderangeofchannelnoiseconditions.Thefirstofthis

isadataencodingschemewithvariouslevelsofForwardErrorCorrection(FEC).For

example,CDMA2000networksusefourdifferentFECschemes(CS-1toCS-4).The

70

Page 71: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

choiceoftheappropriateencodingschemeismadestaticallybytheRadioLinkControl

(RLC)layer.MostcurrentCDMA2000WWANsmakeuseoftheCS-2scheme,which

allowsgooddataprotectioninmoderatetohighnoisyradioconditions.Thesecondone

isanAutomaticRepeatRequest(ARQ)schemethatworksaggressivelytorecoverany

datatransferlossesthroughre-transmissions.Sincere-transmissionsincurdelays,all

shorttermlinkoutagesarehiddenfromthehigherlayersandmanifestasincreased

delays.Thehigherlayerswilldetectlossesonlyfor

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

42

(1)deepfadingthatleadstoburstylosses,or

(2)cell-reselectionduetothecellupdateprocedurethatleadsto‘black-outs’(orlink

stalls).

WestudymechanismsthatwillallowtheRLCtodynamicallychoosetheencoding

schemesinconjunctionwiththeabilitytoenableordisableARQ,andtheimpactof

suchmechanismsonapplications.Performingactualexperimentationforallofthis

studywasdifficultsincewehadnocontrolontheencodingschemesusedbytheBase

Stationtotransmitdatatothemobileclient.Atthemobileclientweonlyhadtheflexibility

toenableordisableARQ,andtheabilitytodisableFECs.Inordertostudythetrade-

offsbetweenARQ-basedandvariableFEC-basedlinklayerreliabilityapproaches,in

somecaseswereliedontrace-basedsimulations(thetracesweregeneratedfrom

actualexperimentsonourtestbed).

Ourtracesweregeneratedasfollows:wesentastreamofUDPpacketsfromtheproxy

tothemobileclient.TheWWANwirelesslinkisthebottleneckinthissystem,and

71

Page 72: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

therefore,theseUDPpacketswillqueueatthebasestation.TheRLClayerwill

appropriatelyfragmenttheseUDP/IPpacketsintoblocksandpacethemouttothe

mobileclientattheratepermissiblebythewirelesslink.Togenerateourtraces,we

disableARQ.AdditionallywesettheRLClayeratthemobileclienttodeliverallpackets

uptotheIPlayer(includingpacketsinerror)1.TheRLCblocksaresub-dividedinto

slots,andwecaninferwhichslotsare1Blockswithcorruptedheaderscouldnotbe

correctlyinterpretedandhencewasnotdeliveredtotheupperlayerscorruptedover

thewirelesslink.WethenapplyvariouslevelsofFEC-basedencodingsandARQon

thesetracesandobservetheirperformanceontheapplications.Weconsidertwokinds

ofapplications:

(a)reliabledatatransferapplications(likeftpandwebtraffic),and,

(b)nonreliabledatatransferapplications(likestreamingmedia).

Forreliabledatatransferapplications,weassumethatthelinklayercandynamically

chooseanamountofFEC(includingnone)toapplyontheRLCdatablocks.Forease

ofexposition,weassumethattheFECisappliedatthegranularityofslots.Ifthereare

100slotstoablockandtheamountofFECappliedis5%,then5outofthese100slots

areusedtoredundantlyencodetheremaining95.Slotsthatarenotrecoveredafter

FECisapplied(duetohigherchannelerrorconditions)arerecoveredusingtheARQ

scheme.Forthenon-reliabledatatransferapplicationswecompletelydisableARQ.

HencedatathatcouldnotberecoveredafterFECisapplied,islost.

•ReliableDataTransferApplications

Weplotthenormalizeddatadownloadlatencyforreliabledatatransferforalargedata

filefordifferentchannelconditionsandamountofFEC(thedataisnormalizedwith

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

72

Page 73: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

43

respecttotheexperimentwiththebestchannelconditionandnoFEC).Itiseasytosee

thatforeachdifferentchannelconditionthereisanoptimalvalueofFECthatleadsto

theleastdownloadlatency.Forexampleamoderatelypoorchannel,withanerrorrate

of0.9%ontheCDMA2000channel,5-6%FECistheoptimalchoicetominimize

downloadtimes.Bydoingso,thedatalatencyreducesbyabout21.9%.Inabetter

channel(saywith0.2%errorrate)thecorrespondingbenefitisabout5%.Theamount

ofrequiredFECforsuchoptimalperformanceincreaseswithincreaseinchannelerror

rates.Thisdatasuggeststhat,insteadofusingafixedvalueofFEC(e.g.CS-2inCDMA),

networksshouldimplementanRLCthatcancontinuouslymonitorthechannel

conditionsanddynamicallychoosetheamountofFECtobeappliedonreliabledata

transfersacrossthewirelesslinks.

•NonReliableDataTransferApplications

Animportantconsiderationfornon-reliabledatatransferapplicationslikemedia

streamingisthejitterexperiencedbythedatastream.Ourexperimentsindicatethat

useofARQschemesfordatarecoveryincursahighjitterontraffic—itcanvary

between600msto3secondsdependingonthenumberofre-transmissionsattempted.

Forsuchnon-reliabledataapplicationsweconsiderthescenariowhereARQis

completelydisabled.OnlyvariableamountsofFECisusedtorecoverfromlinklayer

losses.UseofFECincursconstantdelayoverheadsevenwhenthechannelislossfree.

Whilethiswoulddecreasethejitterbetweensuccessivedatapacketsinsuchmedia

streams,underpoorchannel(highnoise)conditionsitwouldalsoincurlosses.

WeshowhowthechoiceofFECimpactslossesexperiencedbyastreamingapplication.

WecanseethatevenalowamountofFECissufficienttoobtainalowloss

73

Page 74: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

performance

forstreamingapplications,whilemaintaininglowjitter.However,adisadvantageof

usingFECtohandlelossesisareductionindatathroughput.Forexample,whenthe

channelerrorrateis0.9%,5-6%FECisusefultoeliminatemostofthechannelerrors.

Nevertheless,thisalsoleadstoareductionofusefuldatabandwidthby5-6%.Thegains

ofsuchFEC-basedapproachesareincorrespondingreductioninjitter.

SummaryofResults

Intheprevioussections,wepresentedanumberofdifferentoptimizationtechniquesto

improvewebdownloadperformance.ApplicationandSessionLayeroptimizations

dominateperformanceimprovements,weassumeareasonablygoodwirelesslink,

(errorlessthan0.2%)wheredynamicFECsprovidealatencyimprovementofupto5%.

Thisvalueisderivedfromourtrace-basedsimulations.ThebenefitsofdynamicFECs

willincreasewithpoorerwirelesschannelconditionsanddecreasewithfurther

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

44

improvedchannelconditions.Wehaveexploredtwoclassesofoptimizations—those

thatrequirere-configurationorsoftwareupdateinthemobileclient,i.e.usesanexplicit

proxy,(calledClient-reconf.)andthosethathavenosuchrequirements(calledNo-

reconf.).WeplottherelativecontributionoftheNo-reconf.schemeswhenallofthem

areappliedsimultaneously.Theoptimizationsinclude,FullCompression,HTTP/1.1-Opt,

DNS-Rewriting/URL-rewriting,TCP-WWAN,anddynamicFECs.WebsiteNo-reconf.-I

No-reconf.-IIClient-reconf.

74

Page 75: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Theimprovementprovidedbyallthetechniquesappliedsimultaneouslywerethesum

ofthesevalues,63.0%,whichbroughtthedownloadlatencyfrom76.4secondsto29.3

seconds.Ingeneral,wecanobservethatapplicationandsessionlayertechniques

dominateimprovementsinwebperformance.Theyleadto48-61%performance

improvementsforourexamplewebsites.Thusourworkdemonstratesthatthe

applicationandsessionlevelmechanismscurrentlydeployedforwebbrowsing

applicationsmakepooruseoftherelativelyefficientlowerlayers.Employing

appropriateoptimizationsattheselayerscanhelpbridgethisperformancegap

observedbetweentheupperandlowerlayers.

Notethattransportandlinklayersoptimizationstypicallyprovide5-10%additional

performanceimprovements,whichisstillsignificantforwebdownloadsoverWWAN

links.

WedistinguishbetweentwodifferentNo-reconf.solutions:Noreconf.-IusesHTTP/1.1-

OptwhileNoreconf.-IIusesHTTP/1.1-Pipelining.Notethatthesetwotechniquesare

interchangeablesincetheyhavethesamegoalwithsomewhatsimilareffect.Inboth

thesesolutionswealsoapplyalltheotherNo.reconf.solutionsatthedifferentlayers.

TheClientreconf.solutionincludesFullcompression,Deltaencodingandextended

caching,Parse-and-push,andUDP-CDMA2000.Aswewouldexpect,theClient-reconf.

solutionleveragesextrafunctionalitybetweentheclientandtheserver-sideproxyto

achievebetterperformancethantheNo-reconf.techniques.Additionallywecan

observethatbetweenthetwoNo-reconf.solutions,thepipeliningbasedtechnique

achievesbetterperformancethantheHTTP/1.1-Optbasedtechnique.Thisindicates

thatpipeliningisaverycrucialtechniquetoimproveperformanceandshouldbe

enabledbyallwebservers.

75

Page 76: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Discussion

Theresultspresentedindicatethatoptimizationsatindividuallayersofprotocolstacks

arenecessarytoachievesignificantperformancebenefitsinCDMA2000environments.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

45

Alsoquantifiesthespecificbenefitsofperformanceoptimizationsatthesedifferent

layers.Inthissectionwediscussthefollowingrelatedquestions:

-Aretheseoptimization-basedbenefitsspecificto2.5GCDMA2000based

WWANnetworksordoweexpectsimilarperformancebenefitsinthenext

generation(3G)networksaswell?Hencewefirstpresentapreliminarycase

studyof3Gnetworksanddemonstratethatourobservationsinthispaperwould

largelyextendtotheseenvironments.

-AreWWANenvironmentsaspecialcaseoflow-bandwidthhigh-latency

networks?Inparticularshouldweexpectthattheoptimizationsstudiedinthis

paperinthecontextofWWANswouldalsoleadtoequivalentperformance

improvementsinwireddial-upenvironments?Hencewenextpresentasimilar

studyforwebapplicationsrunoverwireddialupenvironmentstodemonstrate

thatWWANenvironmentshavesignificantlydifferentcharacteristicsand

performance.WepresenttheseresultsforFTPandwebthroughputs

respectivelyaswediscusslater.

-Finally,wewillconcludewithadiscussionoflimitationsofproxy-basedsolutions

andtheimplicationsofsuchlimitationsinthecontextoftheresultspresented.

•Implicationsin3GNetworks.

Toevaluatethepotentialimpactofourresultson3GWWANenvironments,we

76

Page 77: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

conductedexperimentsovertwodifferentcommercialclass3Gnetworks–CDMA2000

3G-1XnetworkandW-CDMAUMTS3Gnetwork.Intheseexperimentsweuseda

SamsungVGA1000handsetforconnectingtothe3G-1Xnetwork(maximumideal

downlinkdata-rateof144Kbps)whilefortheUMTS3Gexperimentsweuseda3G

PCMCIAdata-card(qualcommchipset)formeasuringFTPandwebthroughputs(ideal

UMTSdownlinkdata-rateof384Kbps).

Thegoalofourstudywastoexaminethepotentialbenefitsofoptimizationsto3G

networks.HencewepresenttheFTPthroughputsfordifferentfilesizesandthe

unoptimizedwebthroughputforthefourwebsitesandcomparethemwiththe

correspondingperformanceofourCDMA2000experiments.Wequantifytheunder-

performanceofthetwodatatransferprotocols—theunder-performance(in

percentage).

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

46

WecanobservethatCDMA2000and3G(bothCDMA20003G-1XandUMTS)networks

exhibitasignificantadditionalunder-performancebetweenFTPandWebthroughput.

ForinstancetheFTPthroughputinthe3G-1Xcasefora200KBfileisabout36%less

thantheidealdownlinkdatarateof144Kbps,whereasthewebdownloadof186.8KB

sizeCNNpageshowsasignificantlygreaterunder-performance.Wecanalsocontrast

theCDMA2000and3G-1X(under)performancewiththatofUMTS3GWWANthat

offersamaximumdownlinkdata-rateof384Kbps.WefindthatforthecaseofUMTS

3GWWANtheaveragewebdownloadthroughputof62.3Kbps(againdownloadingthe

77

Page 78: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

CNNweb-page)isfarbelowtheaverageFTPthroughputof156.8Kbpsfora200KB

filetransfer.

Notethatintheseexperimentswedonotapplyanyperformanceoptimizationsatany

layer.Theseresultsdemonstratethatperformancemismatchasseenover2.5GCDMA

2000WWANarealsopresentin3GWWANenvironments.Thus,eventhough3Goffers

higherdataratesthan2.5G,thehighandvariablelinklatencyinWWANimpacts

performanceofweb-basedapplicationsnegativelyleadingtopoorend-user

experience.Appropriateuseandchoiceofoptimizationsimplementedatthedifferent

layersoftheprotocolstackasshowninthispaperarenecessarytoimprove

performanceandoverallend-userexperience.Henceweexpectthebenefitsfromsuch

performanceoptimizationstoextendtothesehigherdata-rate3Genvironments.

WiredDial-upEnvironments.Wealsoexperimentallyinvestigatedperformanceofwired

(dial-up)environments.WeconductedexperimentsusingastandardV.9056Kbpsdial-

upmodem.FTPandWebDownloadthroughputsforCDMAWANandwireddial-up

links.Heredegradation(in%)withrespecttoidealdownlinkdatarate.(Nosignificant

mismatchseenbetweenTCPandHTTPinwireddial-uplinks.)Interestingtonoteinthat

thereexistsnosignificantmismatchbetweenFTPandwebthroughputsinthewired

dial-upscenarios.Theperformancedegradation(withrespecttotheidealdatarateof

56Kbps)ofa100KBFTPis19%,whilethatofalargewebsitelikeCNNis32%.Thisis

veryunlikethecharacteristicsexperiencedinWWANenvironments.Weattributethis

differencetothefollowingreasons.First,theRTTsfordial-upmodems(inthe100-150

msrangefor64bytepackets)isrelativelylowerincomparisontothesignificantlyhigher

78

Page 79: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

valuesencounteredinWWANlinks(nominallyinthe400mstofewsecondsrangefor

samepacketsize).Hencethe‘stop-and-go’behaviorofHTTPprotocolsindefault

settingsleadstogreaterunder-utilizationinWWANlinksthanitdoesindial-upwired

environments.Clearly,theoptimizationsstudiedinthispaperwillleadtoimprovement

indownloadperformanceoverdial-upmodemsaswell,buttheimpactofthese

techniquesaresignificantlyhigherinWWANs.Second,theRTTvariabilityondial-up

linksismarginalwhencomparedtothatofWWANlinks.Finally,lossesencounteredin

wireddial-uplinksarefewandfarinbetween(unlikeWWANenvironments).Hence

althoughthewireddial-upenvironmentshavelowbandwidths,theirimpactondata

transferapplicationsisrelativelybenign.Itallowsmodemstoimplementadditional

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

47

statefulpacketandconnectioncompressiontechniquesthataremoredifficultto

implementinWWANenvironments.

Trade-offsinProxyDeploymentsoverWWANs.Ourresultsdemonstratethatproxy-

basedsolutionsprovidessignificantperformancebenefitstotheend-userexperience

overWWANs.However,thepresenceofproxybreaksthe“end-to-end”propertiesofan

applicationandhassecurityandotherrelatedimplications.Forexample,ifthe

webpagecontentsaredigitallysignedbythecontentprovider,thenanyupdatese.g.

URL-rewritingorcontentcompression,willviolatethesecurityguaranteesoftheclient.

Partoftheproblemwouldbesolvedifthecontentsourceitselfimplementedsuchproxy

functionality.Evenmorerealistically,itmaybenecessarytoprovidetheclientswith

79

Page 80: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

the

appropriatechoicetotrade-offperformanceagainstend-to-endguarantees.Thus,a

clientbrowsingnewsatCNNmayacceptsomesusceptibilitytoinsecuredataatthe

costofsignificantperformanceimprovementsindownloadlatencies.Thesameclient

maynotuseaproxy-basedsolutionwhendownloadingstock-quotesandinsteadprefer

therigidsecuritypropertiesofend-to-endencryption.

Theexplicitproxybasedsolutionsdefinecustomizedmechanismstoprovidethebest-

knownbenefitstoWWANclients.However,clientre-configurationoraclient-side

softwareupdateisanintrinsicrequirementofsuchschemes.Thisincreasesthe

deploymentoverheadofsuchschemeshigherthantheotherclassofschemes.

Inmanycasesitisexpensiveforcellularoperatorstoprovidesuchupdatestoexisting

clientequipment.Thepriceperformancetrade-offofthewirelesscellularoperatorswill

finallydeterminethedeploymentofsuchmechanismsinWWANenvironments.The

benefitsavailablefromusingsuchintermediaries(proxysolutions)arealsogenesisto

novelarchitecturalproposalsthatespouseuseofintermediariesintherealmsofnew

Internetfunctions.Someinterestingnewproposalsenvisagefunctionsfor

internetworking,transparentaddressextensionoralayerednamingarchitecture.

Addressingsuchissuesarenecessaryevenfortruemobileconvergence.Thus,

architecturesthatcombineperformanceissuestoaddresssuchtrade-offsusing

proxiesinWWANbenefitsthe‘mobileInternet’evolution.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

48

RelatedWork

Researchershaveexaminedvariousoptimizationchoicesatthedifferentlayersofthe

80

Page 81: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

protocolstackinthecontextofbothwired,wireless,andalsoforWWANenvironments.

However,muchofthepriorresearchhasfocussedmainlyonisolatedperformance

optimizations.PriorresearchinWWANshaveprimarilyfocussedonthefollowingthree

aspects:

(a)improvingTCPperformanceoverWWANs,

(b)passiveanalysisofTCPtraffictraces,and,

(c)cross-layerinteractionandoptimizationsofTCPwiththelink-layer.

OurworkdiffersfromallpriorworkinWWANsinseveralways.Inourstudy

(1)wequantifythecausesofpoorapplicationperformanceandexaminetheuser

experienceoverWWANs,

(2)wemeasurethedifferentcomponentsthatcontributetothelatenciesduringweb

downloadsforarangeofpopularwebsites,

(3)weusevirtualwebhostingasanimportantconstructtoperformrepeatableand

reproduciblewebbrowsingexperimentsoverWWANs,

(4)webenchmarkstandardwebbrowsers,protocols,andtechniqueswithrespectto

theirperformance,and,

(5)weimplementandstudyawideselectionofoptimizationtechniquesatdifferent

layersandtheircrosslayerinteractionsonapplicationperformance.

Atthelinklayer,TULIPdescribesatransportunawareARQmechanismtoimproveTCP

performance.A.ChokalingamandAyanogluexaminetheinteractionbetweenARQand

FEC-basedlinkrecoverymechanismsinthecontextofwirelessnetworksthrough

detailedsimulationsandisrelatedtoourdiscussion.A.GurtovandS.Floydindiscuss

comparativeaspectsofmodelingdifferentwirelesslinksfortransportprotocols.A.

81

Page 82: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

KumarcompareperformanceofversionsofTCPoverwirelesslinks.H.Balakrishnan

useexplicitlossnotification(ELN),mostlyinthecontextofwirelessLANs,toimprove

theperformanceofapplicationslikeHTTP.Forthetransportlayernewmechanisms

havebeendefinedtoimprovetheperformanceofreliable(data)applicationsinwireless

LANenvironments.ExamplesofthisareSnoop,I-TCP,M-TCPetc.However,solutions

meantforwirelessLANsmaynotworkthatwelloverWWAN.

Meanwhile,researchershavealsodemonstratedthattheCDMA2000WWANlinklayer

andTCPdonotadverselyinteractwitheachother.ExperiencewithUMTS3Gnetworks

alsoshowthatTCPworkswellwithlink-layer(RLC)retransmissions.Similarly,linklayer

(RLP)retransmissionsinCDMA20003Glinksensurepacketlossprobabilityofless

than1%andthatalsominimizesanyimpact(andadverseinteractions)onTCP.While

ourresultsagreewiththeseaboveobservationsthattheWWANlink-layerisgenerally

well-tunedfortransportprotocolTCPtooperateoverWWANs,theend-result(i.e.user

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

49

experience)forTCP-basedapplicationslikewebbrowsingremains‘remarkably’

different.Ourworkalsodemonstratesthatemployingappropriateoptimizationsatthe

applicationandsessionlayers(asdescribedinthispaper)providessignificantbenefits

toactualuser(web)experience.

Inotherimportantworks,R.Ludwiget.al.examinetheperformanceofTCPoverCDMA

82

Page 83: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

cellularlinksandsubsequentlyproposespecificlinklayermechanisms(e.g.framesize

adaptations)thatarenecessarytoimproveTCPperformanceinsuchenvironments.P.

Sinhaetal.introduceWTCPasoneofthefirstsolutiontoovercomeperformance

problemsseenforTCPoverCDPD-basedWWANlinks.Manyofthelink-related

performanceissues(highRTTs,linkstallsetc.)observedinCDPDbasedWWANsare

similartothatobservedinCDMA2000and3G-1XbasedWWANs.M.C.ChanandR.

RamjeeproposeACKRegulatorforimprovingTCPperformanceoverCDMA20003G-

1Xlinks.UnlikeGSM-basedCDMA2000,3G-1Xlinksexhibitmuchhigherrateand

delayvariationsandtransport-layeroptimizationslikeACKregulatorcanbeusedto

significantlybenefitTCPperformanceinsuchenvironments.IETFRFC3135andRFC

3481providefurtherdetailsofdifferentmechanismstoimproveTCPperformancein

differentwirelessenvironments.Researchhasalsoinvestigatedsomeperformance

issuesoverCDMA2000,e.g.,alarge-scalepassiveanalysisofend-to-endTCPflows

andsomepreliminarystudyofproxyperformanceincellularnetworks.Inarecentwork

T.Bonaldetal.inexaminetheperformanceofwirelessdatasystemsinthecontextof

dynamicinteractionofactiveflowsinmulti-cellscenarios.

Proxyandcachingbasedschemestoimprovewebperformance,similartotheones

wehaveexploredinthispaperforWWANenvironments,havebeenalreadyextensively

exploredinthepriorliteraturemostlyinthecontextofwired(includingdial-up)

environments,e.g.CacheDigests,response-aliasinginwebtransactionsetc.A

detaileddescriptionofcachingschemesispresented.Similarly,deltaencodingisalso

awell-knownandusefultechniquetoimproveHTTPperformance.WebExpressfrom

83

Page 84: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

IBMdefinessomeapplicationleveltechniques,includingcaching,differencing,and

header-reductionmechanisms,andisrelatedtosomeofthetechniquesexplored.In

thecontextofWWANenvironments,Liljeberget.al.developedMowgliCommunication

ArchitecturethatusesapairofproxiestoemployacustomprotocoltailoredfortheGSM

wirelesslink.Theirsolutionissimilarto(UDP-CDMA2000).TheWirelessApplication

Protocolisanotherrelatedmechanismthatemployexplicitproxies(optionalbuthighly

recommended)toimprovewebexperienceofWWANusers.Theoptimizationchoices

discussedcanbeappliedinthecontextofWAP2.0,specificallyforimprovements

suggestedin“wirelessprofiled”TCPandHTTP.

CDMAhasseenincrementalimprovementsincapacitythroughoutthisperiod.Now

bothtypesofnetworksaremakingatransitiontothird-generation(3G)systemsaround

theglobe,offeringyetmorecapacityanddataservices.Thisdescriptiondescribesthe

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

50

originsofCDMAtechnologyandtheemergenceof3Gimplementationssuchas

cdma20001Xandcdma20001xEV-DO.Anoverviewofnetworktopologyisincluded,

withadetailedexplanationoftheroleofeachelementandinterfaceinthenetworkand

ofprotocoltestingtoaddressthechangingrequirementsofthenetwork.Weconcludes

withadiscussionofsomeofthetechnicalproblemsthatcanoccurinCDMAnetworks

andsomeproposedsolutions.

DigitalRevolutionandEvolution

84

Page 85: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Whenthemobilecommunicationsindustrybeganitstransitionfromfirst-generation

analogtechnologytosecond-generation(2G)digitalarchitecture,manufacturersand

operatorschosesides:inEurope,frequency-hoppingGSMarchitecturebecamealmost

universal,whileintheU.S.,partsofAsia,andelsewhere,spread-spectrumCDMA

technologytookalargeshareofthemarket.Becausespreadspectrumuseswideband,

noise-likesignals,theyarehardtodetect.Theyarealsodifficulttointerceptor

demodulate.Further,spreadspectrumsignalsarehardertojam(interferewith)than

narrowbandsignals.TheseLowProbabilityofIntercept(LPI)andantijam(AJ)features

arewhythemilitaryhasusedspreadspectrumforsomanyyears.Bothnetwork

implementations,GSMandCDMA,haveadvancedtokeeppacewithsubscribers’

demandsformorebandwidth,featuresandreliabilityatlowercost.cdmaOneHelps

2GMobileCommunicationsTakeOffTheTelecommunicationsIndustryAssociation

(TIA/EIA)IS-95CDMAstandardpublishedestablishedthegroundrulesforacomplete

end-to-enddigitalwirelesscommunicationssystem.Thecommercialnetworksystem

architecturebasedonthisstandardisknownascdmaOne.TIA/EIAIS-95andthe

subsequentIS-95Arevisionformthebasisformostofthecommercial2GCDMA-based

networksdeployedaroundtheworld.Fromthestandpointofvoiceservices,cdmaOne

technologyoffersimportantfeaturesformobilenetworkoperators:

•An8Xto10XincreaseinvoicecapacityincreasecomparedtoanalogAMPS

systems

•Simplifiednetworkplanning,withthesamefrequencyusedineverysectorofevery

cell

Theearly2GCDMAinfrastructureproveditseffectivenessindeliveringhigh-quality,

85

Page 86: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

low-lossvoicetraffictosubscribers.Butitdidn’ttakelongformobileuserstobegin

askingforbasicdataservices,suchasInternetandIntranetservices,multimedia

applicationsorhigh-speedbusinesstransactions,tosupplementthevoiceserviceson

theirhandsets.TheTIA/EIAIS-95Astandardansweredthisdemandwithitsdefinitionof

thewideband1.25MHzCDMAchannels,powercontrol,callprocessing,hand-offsand

registrationtechniquesforsystemoperation.TIA/EIAIS-95Abroughttruecircuit-

switcheddataservicestoCDMAsubscribers;however,thesewerelimitedtoa

maximumspeedof14.4Kbpsperuser.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

51

AsecondroundofrevisionstotheoriginalspecificationproducedtheTIA/EIAIS-95B

standard.Thisnewdevelopmentgavesubscriberspacket-switcheddataservicesat

speedsupto64Kbpspersubscriberinadditiontotheexistingvoiceservices.Withthis

increaseddatarate,TIA/EIAIS-95B-compliantnetworksqualifyas2.5GCDMA

technology.

CDMA2000TakestheNextStep

Thetransitionto3Gnetworks,stillunderway,beganwithaprofusionofnewlyproposed

standards.SomeweredesignedtobuildonGSMinfrastructuresandothersemerged

directlyfromCDMAtechnology.UltimatelytheITUtookapositiononthematter,

defininganIMT-2000standardthatencompassedfivedifferentradiointerfaces

includingcdma2000.NotethatalloftheIMT-2000protocolsusespread-spectrum

techniques,whichhasimplicationsaboutnetworkinstallation,operationand

86

Page 87: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

maintenance.

TheITUdefinesa3Gnetworkasonethatdelivers,amongothercapabilities,improved

systemcapacityandspectrumefficiencyversus2Gsystems.Itsupportsdataservices

attransmissionratesofatleast144Kbpsinmobile(moving)environmentsandatleast

2Mbpsinfixed(indoor)environments.Thecdma2000architecturemeetsthese

objectivesandincludesseveralimplementationsthatanoperatorcanselecttobest

serveatransitionstrategybasedoncompetitiveconcerns,existinginfrastructures,cost,

andothervariables.

Amongtheseimplementationsarecdma20001Xandcdma20001xEV:

-cdma20001XdoublesthevoicecapacityofcdmaOnenetworks,delivering

peakdataratesof307Kbpspersubscriberinamobileenvironment.

-cdma20001xEVincludestwovariants,bothbackwardcompatiblewith

cdma20001XandcdmaOnetechnologies.

-dma20001xEV-DO(DataOnly),capableofdeliveringdatamultimediaservices

suchasMP3transfersandvideo-conferencingatpeakdataratesof2.4Mbps

persubscriberinamobileenvironment;

-cdma20001xEV-DV(DataVoice),capableofdeliveringintegratedvoiceand

simultaneousdatamultimediaservicesatpeakdataratesof3.09Mbpsper

subscriber.

ANetworkStructureDesignedforPacketizedCommunication

TheMobileStation(MS).Inacdma20001Xnetwork,themobilestation—the

subscriber’shandset—functionsasamobileIPclient.Themobilestationinteractswith

theAccessNetworktoobtainappropriateradioresourcesfortheexchangeofpackets,

87

Page 88: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

52

anditkeepstrackofthestatusofradioresources(e.g.active,stand-by,dormant).It

acceptsbufferpacketsfromthemobilehostwhenradioresourcesarenotinplaceor

areinsufficienttosupporttheflowtothenetwork.Uponpower-up,themobilestation

automaticallyregisterswiththeHomeLocationRegister(HLR)

inorderto:

•Authenticatethemobilefortheenvironmentoftheaccessednetwork

•ProvidetheHLRwiththemobile’scurrentlocation

•ProvidetheServingMobileSwitchingCentre(MSC-S)withthemobile’spermitted

featuresetaftersuccessfullyregisteringwiththeHLR,themobileisreadytoplace

voiceanddatacalls.Thesemaytakeeitheroftwoforms,circuit-switcheddata(CSD)

orpacket-switcheddata(PSD),dependingonthemobile’sowncompliance(orlack

thereof)withtheIS-2000standard.Thisdocumentdefinesprotocolsforseveral

criticalCDMAinterfacespertainingtopackettransmission,namelyA1,A7,A9,and

A11.

MobileStationsmustcomplywithIS-2000standardstoinitiateapacketdatasession

usingthe1xRTT1network.MobilestationshavingonlyIS-95capabilitiesarelimitedto

CSD,whileIS-2000terminalscanselecteitherthePSDorCSD.Parametersforwarded

bytheterminalovertheairlink(AL)tothenetworkwilldeterminethetypeofservice

requested.Circuit-switcheddatahasamaximumrateof19.2Kbpsandisdelivered

overtraditionalTDMcircuits.Thisserviceallowsuserstoselectthepointofattachment

intoadatanetworkusingordinarydialleddigits.Packet-switcheddataservicehasa

88

Page 89: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

maximumdatarateof144Kbps.ForeachdatasessionaPoint-to-PointProtocol(PPP)

sessioniscreatedbetweenthemobilestationandthePacketDataServingNode

(PDSN).IPaddressassignmentforeachmobilecanbeprovidedbyeitherthePDSNor

aDynamicHostConfigurationProtocol(DHCP)serverviaaHomeAgent(HA).

TheRadioAccessNetwork(RAN)

TheRadioAccessNetworkisthemobilesubscriber’sentrypointforcommunicating

eitherdataorvoicecontent.Itconsistsof:

-Theairlink

-Thecellsitetower/antennaandthecableconnectiontotheBaseStation

TransceiverSubsystem(Um)

-TheBaseStationTransceiverSubsystem(BTS)

-ThecommunicationspathfromtheBaseStationTransceiverSubsystemtothe

basestationcontroller(Abis)

-TheBaseStationController(BSC)

-ThePacketControlFunction(PCF)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

53

TheRANhasanumberofresponsibilitiesthatimpactthenetwork’sdeliveryofpacket

servicesinparticular.TheRANmustmapthemobileclientidentifierreferencetoa

uniquelinklayeridentifierusedtocommunicatewiththePDSN,validatethemobile

stationforaccessservice,andmaintaintheestablishedtransmissionlinks.TheBase

StationTransceiverSubsystem(BTS)controlstheactivitiesoftheairlinkandactsas

theinterfacebetweenthenetworkandthemobile.RFresourcessuchasfrequency

assignments,sectorseparationandtransmitpowercontrolaremanagedattheBTS.In

89

Page 90: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

addition,theBTSmanagestheback-haulfromthecellsitetotheBaseStationController

(BSC)tominimizeanydelaysbetweenthesetwoelements.NormallyaBTSconnects

totheBSCthroughun-channelizedT1facilitiesordirectcablesinco-locatedequipment.

TheprotocolsusedwithinthisfacilityareproprietaryandarebasedonHigh-levelData

LinkControl(HDLC).

TheBaseStationController(BSC)routesvoice-andcircuit-switcheddatamessages

betweenthecellsitesandtheMSC.Italsobearsresponsibilityformobilitymanagement:

itcontrolsanddirectshandoffsfromonecellsitetoanotherasneeded.Itconnectsto

eachMTXusingchannelizedT1linesforvoiceandcircuitswitcheddata;andtoun-

channelizedT1linesforsignallingandcontrolmessagestothePDSNusingthe

10BaseTEthernetprotocol.ThePacketControlFunction(PCF)routesIPpacketdata

betweenthemobilestationwithinthecellsitesandthePacketDataServingNode

(PDSN).Duringpacketdatasessions,itwillassignavailablesupplementalchannelsas

neededtocomplywiththeservicesrequestedbythemobileandpaidforbythe

subscribers.Anetworkthatprovidesa“1xchiprateof1.2288McpsforRadio

TransmissionTechnology.”

ThePCFmaintainsa“reachable”stateforbetweentheRNandthemobilestation,

ensuringaconsistentlinkforpackets;bufferspacketsarrivingfromthePDSNwhen

radioresourcesarenotinplaceorinsufficienttosupporttheflowfromthePDSN;and

relayspacketsbetweentheMSandthePDSN.

TheCoreNetwork’sRoleintheCDMAInfrastructure

ThePacketDataServingNode/ForeignAgent(PDSN/FA)ThePDSN/FAisthegateway

90

Page 91: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

fromtheRANintothepublicand/orprivatepacketnetworks.InasimpleIPnetwork,the

PDSNactsasastandaloneNetworkAccessServer(NAS),whileinamobileIPnetwork

itcanbeconfiguredasaHomeAgent(HA)oraForeignAgent(FA).

ThePDSNdoesthefollowingactivities:

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

54

-Managetheradio-packetinterfacebetweentheBSS(BaseStationSubsystem

=BTS+BSC)andtheIPnetworkbyestablishing,maintainingandterminating

linklayertothemobileclient

-TerminatethePPPsessioninitiatedbythesubscriber

-ProvideanIPaddressforthesubscriber(eitherfromaninternalpoolorthrough

aDHCPserverorthroughanAAAserver;seebelow)

-Performpacketroutingtoexternalpacketdatanetworksorpacketroutingtothe

HAwhichoptionallycanbeviasecuretunnels

-Collectandforwardpacketbillingdata

-Activelymanagesubscriberservicesbasedontheprofileinformationreceived

fromtheSCSserveroftheAAAserver

-Authenticateuserslocally,orforwardauthenticationrequeststotheAAAserver

TheAAAServer

TheAAA(Authentication,Authorization,andAccounting)serverisusedtoauthenticate

andauthorizeusersfornetworkaccessandtostoresubscriberusagestatisticsfor

billingandinvoicing.

TheHomeAgent

91

Page 92: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

TheHomeAgent(HA)supportsseamlessdataroamingintoothernetworksthatsupport

1xRTT.TheHAprovidesananchorIPaddressforthemobileandforwardsanymobile-

boundtraffictotheappropriatenetworkfordeliverytothehandset.Italsomaintains

userregistration,redirectspacketstothePDSNand(optionally)tunnelssecurelytothe

PDSN.Lastly,theHAsupportsdynamicassignmentofusersfromtheAAAand(again

optionally)assignsdynamichomeaddresses.

DetectingandSolvingSomeCommonProblemsincdma20001X

Networks

Allofthefeaturesandcapacitiesembodiedinthemodern3Gmobilenetworkmakefor

acomplexsystemwithmanymodes,nodes,elements,interfaces,andprotocols.

Problems,whentheyarise,mayhavetheiroriginsineitherhardwareorsoftware.As

mobileInternetconnectivitybecomescommon,thechallengeofmaintaining

uninterrupteddatatransactionswillrequirenew,morepowerfulmonitoringsolutions

andprocedures,amongotherthings.Inthissection,wewillexaminesomecommon

problemsthatcanoccurincdma20001Xnetworks.FailureinMobileInitiatedPacket

DataCallSet-upandMobileIPRegistrationinordertoobtainpacketdataservices,the

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

55

mobileperformsregistrationwiththeservingwirelessnetworkontheA1interfaceand

thenwiththepacketnetworkontheA10/A11interface.ThemobilesendsanOrigination

MessagetotheBSthatincludesthepacketdataserviceoption.Thisresultsin

92

Page 93: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

assignmentofthetrafficchannel,establishmentoftheA10connection,establishment

ofthelinklayer(PPP)andforthecasewhereMobileIPisusedbytheterminal,Mobile

IPregistrationwiththeservingpacketnetwork.Userdatatrafficcannowbepassed

overtheA10connectionencapsulatedwithinGREframes.

ThePCFperiodicallyre-registerswiththeselectedPDSNbysendingtheA11

RegistrationRequestmessagebeforetheA10connectionLifetimeexpires.A

successfulcallset-upscenarioisillustratedinFigure2.Thisstandardmessage

sequencechartoutlinesaseriesofsteps,summarizedinitems1-12tofollow.Notethat

thisexplanationbypassestheradioreception/transmissionactivitiesoftheBTS,

concentratinginsteadontheprotocolfunctionsthatbeginwiththeOriginationdialogue

betweenthemobileandtheBSC.

1.Toregisterforpacketdataservices,themobilesendsanOriginationMessage

overtheAccessChanneltotheBSS

2.TheBSacknowledgesthereceiptoftheOriginationMessage,returningaBase

StationAckOrdertothemobile

3.TheBSconstructsaCMServiceRequestmessageandsendsthemessageto

theMSC.

4.TheMSCsendsanAssignmentRequestmessagetotheBSSrequesting

assignmentofradioresources.NoterrestrialcircuitbetweentheMSCandthe

BSisassignedtothepacketdatacall.

5.TheBSandthemobileperformradioresourceset-upprocedures.

ThePCFrecognizesthatnoA10connectionassociatedwiththismobileis

availableandselectsaPDSNforthisdatacall.

6.ThePCFsendsanA11-RegistrationRequestmessagetotheselectedPDSN.

93

Page 94: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

7.TheA11-RegistrationRequestisvalidatedandthePDSNacceptsthe

connectionbyreturninganA11-RegistrationReplymessage.

BoththePDSNandthePCFcreateabindingrecordfortheA10connection.

8.AftertheradiolinkandA10connectionareset-up,theBSsendsanAssignment

CompletemessagetotheMSC

9.ThemobileandthePDSNestablishthelinklayer(PPP)connectionandthen

performtheMIPregistrationproceduresoverthelinklayer(PPP)connection.

10.AftercompletionofMIPregistration,themobilecansend/receivedataviaGRE

framingovertheA10connection.

11.ThePCFperiodicallysendsanA11-RegistrationRequestmessagefor

refreshingregistrationfortheA10connection.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

56

12.ForavalidatedA11-RegistrationRequest,thePDSNreturnsanA11-Registration

Replymessage.BoththePDSNandthePCFupdatetheA10connectionbinding

record.

Thisnecessarilycomplexprocesscanbethesourceofsomeproblemsthataffect

serviceandquality.Arigorousmonitoringschemeinvolvingsimultaneousobservation

oftheA1interfaceandtheA10/A11interfaceisthebestwaytodetectandcorrecterrors

early.Here,amulti-interfacecall-traceapplicationisespeciallyproductive,sinceitcan

traceandgroupalloftheproceduresrelatedtotheactivityofeachsinglesubscriberin

aCDMAnetwork,evenastheproceduresevolveovermultipleinterfaces.

Withinthecallset-upprocess,anerrorinanyelementorproceduralstepcaninhibitthe

94

Page 95: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

remainingsteps.Forexample,supposethattheMSCdoesnotrespondtotheCM

ServiceRequestmessage(Step3)sentbytheBSC/PCFovertheA1interface.Thisis

sometimescausedbyinternalMSCproblems.IfthispreventstheCMServiceRequest

fromreachingcompletion,theBSC/PCFcannotassignradioresourcestothemobile

station,inturnpreventingestablishmentoftheconnection.Theuserfindsitimpossible

tomakeadatacall—aserviceforwhichheorshehaspaidapremium.

Beforeaspecifictimerexpires,thePCFsendsperiodicallyA11-RegistrationRequest

message(Step11)torefreshtheregistrationfortheA10connection.Foravalidated

A11-RegistrationRequest,thePDSNreturnsanA11-RegistrationReplymessage(Step

12).Hereagain,internalproblemsinthePDSNcancauseittorespondlateornotatall.

Asaresulttheprocessofestablishingormaintainingtheconnectioncannotcontinue.

Theuserisonceagainunabletomakeadatacall.

Inbothcases,aprotocolanalyzerconnectedtotheA1andA10/A11interfacescan

helptrackdowntheproblem.Thecalltraceapplicationcandistinguishtheoriginof

messagesanddetectanyfailuretorespond.ThismakesiteasytopinpointtheMSC

andthePDSN,respectivelyintheseexamples.

ØInefficiencyinUserDataPacketTransmission

Frequentlyinacdma2000networktheTCPuser-planepacketshaveasmallWindow

Size.Thisimpliesthatend-to-endTCPconnectionsarenotstable.ThemoreTCP

packetslostinthenetworkandnotacknowledged,thesmallertheWindowSize,with

theresultthatmoreTCPconnectionsaredroppedandre-established.ThesmallTCP

WindowSizeisaby-productofthesoft-startmechanismbuiltintotheTCPprotocol.

Tocharacterizethisproblem,itisnecessarytocapturetheTCP/IPuserplanepackets

95

Page 96: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

flowingontheGREtunnelsontheA10interface.Protocolfilteringallowsthetoolto

homeinonjustthedataorinterest.Byapplyingdifferenttypesoffilteringwithincreasing

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

57

levelofdetails,itispossibleto“drilldown”andisolatetherootcauseoftheshrinking

TCPpacketWindowSize.RoutingLoopsofUserDataPacketsintheCoreNetwork

“Tunnelrouterloops”areanotherclassofcdma2000networkproblemsthatcan

degradethequalityofserviceforsubscribers.Theproblemiscausedby

misconfigurationinthePDSNrouters.ItcanbedetectedbyacquiringandanalyzingIP

trafficontheP-Hinterface.

Tounderstandtunnelrouterloops,imagineasubscribersurfingtheWeb(WWW)with

alaptopconnectedtoacdma2000handset.Packetsaddressedtogotoaspecific

HTTPproxyarerouted(afterpassingthroughthePCF)fromthePDSN/FA(Foreign

Agent)totheHomeAgent(HA)forde-tunneling.Withcertainincorrectinternalrouting

configurations,packetsdestinedforPort80WWWarenotde-tunnelledbytheHA.

Instead,theyaresentbackdownstreamtowardthePDSN/FA.Asaresult,multiple

packetstravelonthesamenetworksegmentwiththesamepacketID,wastingprecious

bandwidth—andnotreachingtheintendeddestination.Inaddition,foreachrepetitive

hopapackettakesbetweenthePDSN/FAandHAnodes,theIPTimeToLive(TTL)field

isdecremented.Ifthepacketisstuckinarouterloop,theTTLeventuallydecrements

allthewaytozeroandthepacketisdiscardedbythenetworknodes.“Lost”packets

mustberetransmitted,leadingtoexcessivepacketretransmissionoverheadand

96

Page 97: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

reducedthroughput.

Asintheearlierexamples,thesolutionistouseprotocolfilteringtocaptureIPpackets

onthePHinterface.Browsingthroughthecaptureddatabyapplyingincreasinglyfine

levelsoffiltering,itispossibletoseetherepeatingpacketsandresolvetheproblem.

ØDuplicationofIPtraffic

PDSNconfigurationproblemscangiverisetoothertypesofproblemsinadditionto

tunnelloops.OnecommonissueisassociatingthePDSNślogicalIPaddresseswith

morethanonephysicalMACaddress.Whenthisoccurs,morethanonehardwarecard

hasthesameIPaddress.AlltrafficsenttothatIPaddressgoestotwodifferent

hardwareentitiesandreceivesresponsesfromboth.Thiseffectivelydoublesthe

amountofIPtrafficassociatedwiththatsingleIPaddressonthatsegment.Onceagain,

protocolfilteringcapabilitiesarerequiredforeffectivetroubleshooting.

AprotocolanalyzershouldcaptureIPpacketstravellingtoaspecificIPdestination

addressviatheP-Hinterface.Browsingthroughthedataandusingfilteringto

successivelynarrowdowntheinquiry,thenatureoftheproblem(theduplicated

address)soonbecomesapparent.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

58

ØRoutingproblemsintheCoreNetwork

SometimesinternalproblemscancausePDSNrouterstogoofflineandcomeback

onlineafteraperiodoftime.Thiscanhappenfrequentlyandcontinuouslyina

cdma2000coredatanetwork.Whenarouterfirstcomesonlineitsroutingtablearenot

optimized.Ittakestimeforthebuilt-inOSPF(OpenShortestPathFirst)routingalgorithm

tolearnthebestwaytoroutepacketsdependingonadjacentavailablerouters.Until

97

Page 98: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

theroutingtablesareoptimized,therewillbedegradationinqualityofservice.By

capturingIPpacketsontheP-Hinterfacewithaprotocolanalyzerandapplyingfilters

ontheOSPFroutingmessages,changesindesignatedrouterandchangesin

neighboursofaroutercanbeeasilyidentified.Usingintelligentanddetailedfiltering

capabilityonOSPFmessagesandinformationelementswithinthesemessages

identifyingroutingproblemsonanIPnetworkbecomesaneasytask.

ThroughputOptimization

ØTrafficandMobilityModel

A.FeasibleStates

TheredoesnotexistamongresearchersaunanimousconsensusonwhethertheCDMA

systemcapacityisreverseorforwardlinklimited.However,themajorityoftheliterature

publishedonthesubjectisoftheformerview.Inlightofthis,inthispaperweconsider

thereverselinkcapacityonly.Consideramulti-cellCDMAnetworkwithspreadsignal

bandwidthofW,informationrateofRbits/s,voiceactivityfactorofA,andbackground

noisespectraldensityofNo.Toachievearequiredbiterrorratewemusthave(Eb/Io)

>=SforsomeconstantS.AssumingatotalofMcellswithnicallsincelli,thenumber

ofcallsineverycellmustsatisfy

ni+(MXj=1)nj_ji<=W/R/A(1/S–1/Eb/No)+1=ceff,

fori=1,...,M.(1)

whereji=Iji/njistheperuserinter-cellinterferencefactorfromcelljtocelli,andwhere

Ijidenotestherelativeaverageinterferenceofcelljtocelli.

98

Page 99: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Asetofcallsn=(n1,...,nM)satisfyingtheaboveequationsissaidtobeafeasiblecall

configurationorafeasiblestate,i.e.,onethatsatisfiestheEb/Ioconstraint.Theright

handsideof(1)isaconstantwhichisdeterminedbysystemparametersandbythe

desiredmaximumbiterrorrate,andcanberegardedasthetotalnumberofeffective

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

59

channels,ceff,availabletothesystem.Denotebythesetoffeasiblestates.Definethe

setofblockingstatesforcellias

Bi={n2:(n1,...,ni+1,...,nM)62}.(2)

Ifanewcallorahandoffcallarrivestocelli,itisblockedifthecurrentstateofthenetwork,n,isinBi.Thecallblockingprobabilityforcelli,Bi,istheprobabilitythatn2

Bi.

B.MobilityModel

ThecallarrivalprocesstocelliisassumedtobeaPoissonprocesswithrate_i

independentofothercallarrivalprocesses.Thecalldwelltimeisarandomvariable

withexponentialdistributionhavingmean1/µ,anditisindependentofearlierarrival

times,calldurationsandelapsedtimesofotherusers.Attheendofadwelltimeacall

maystayinthesamecell,attemptahandofftoanadjacentcell,orleavethenetwork.

Letqijbetheprobabilitythatacallinprogressincelliaftercompletingitsdwelltime

goestocellj.Ifcellsiandjarenotadjacent,thenqij=0.Defineqiiastheprobability

thatacallinprogressincelliremainsincelliaftercompletingitsdwelltime.Inthis

caseanewdwelltimethatisindependentofthepreviousdwelltimebeginsimmediately.

Wedenotebyqitheprobabilitythatacallinprogressincellidepartsfrom

99

Page 100: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

thenetwork.Thismobilitymodelisattractivebecausewecaneasilydefinedifferent

mobilityscenariosbyvaryingthevaluesoftheseprobabilityparameters.Forexample,

ifqiisconstantforalli,thentheaveragedwelltimeofacallinthenetworkwillbe

constantregardlessofwherethecalloriginatesandwhatthevaluesofqiiandqijare.

Thusinthiscase,byvaryingqii’sandqij’swecanobtainlowandhighmobility

scenariosandcomparetheeffectofmobilityonnetworkattributes(e.g.,throughput).

LetAibethesetofcellsadjacenttocelli.Let_jibethehandoffrateoutofcelljoffered

tocelli._jiisthesumoftheproportionofnewcallsacceptedincelljthatgotocelli

andtheproportionofhandoffcallsacceptedfromcellsadjacenttocelljthatgotocell

i.

Thus_ji=_j(1-Bj)qji+(1-Bj)qjiXx2Aj_xj.(3)

Equation(3)canberewrittenas_ji=_(Bj,_j,qji)=(1-Bj)qji_j,(4)

where_j,thetotalofferedtraffictocellj,isgivenby

_j=_(v,_j,Aj)=_j+Xx2Aj

_xj,(5)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

60

andwherevdenotesthematrixwhosecomponentsarethehandoffrates_ijfori,j=

1,...M.Thetotalofferedtrafficcanbeobtainedfromafixedpointmodel,which

describestheofferedtrafficasafunctionofthehandoffratesandnewcallarrivalrates,

thehandoffratesasafunctionoftheblockingprobabilitiesandtheofferedtraffic,and

theblockingprobabilitiesasafunctionoftheofferedtraffic.Foragivensetofarrival

rates,weuseaniterativemethodtosolvethefixedpointequations.Wedefineaninitial

100

Page 101: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

valueforthehandoffrates.Wecalculatetheofferedtrafficbyaddingthegivenvalues

ofthearrivalratestothehandoffrates.Theblockingprobabilitiesarenowcalculated

usingtheofferedtraffic.Wethencalculatethenewvaluesofthehandoffratesand

repeat.

C.AdmissibleStates

Acallarrivingtocelliisacceptedifandonlyifthenewstateisafeasiblestate.Clearly

thisrequiresglobalstate,i.e.,thenumberofcallsinprogressinallthecellsofthe

network.Furthermore,tocomputetheblockingprobabilities,theprobabilityofeach

stateinthefeasibleregionneedstobecalculated.SincethecardinalityofisO(ceffM),

thecalculationoftheblockingprobabilitieshasacomputationalcomplexitythatis

exponentialinthenumberofcells.

Inordertosimplifythecalladmissionprocess,weconsideronlythosewhichrequire

localstate,i.e,thenumberofcallsinprogressinthecurrentcell.Tothisendwedefine

astatentobeadmissibleif

ni_Nifori=1,...,M,(6)

whereNiisaparameterwhichdenotesthemaximumnumberofcallsallowedtobe

admittedincelli.Clearlythesetofadmissiblestatesdenoted0isasubsetofthesetof

feasiblestates.Theblockingprobabilityforcelliisthengivenby

Bi=B(Ai,Ni)=ANi

i/Ni!NiPk=0

Aki/k!,(7)

whereAi=_i/µi=_i/µ(1-qii).Wenotethatthecomplexitytocalculatetheblocking

probabilitiesin(7)isO(M),andthebiterrorraterequirementisguaranteedsince0_.

ThroughputOptimization

101

Page 102: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Thethroughputofcelliconsistsoftwocomponents:thenewcallsthatareacceptedin

celliminustheforcedterminationduetohandofffailureofthehandoffcallsinto

celli.Hencethetotalthroughput,T,ofthenetworkisT(B,_,_)=MXi=1{_i(1-Bi)-Bi(_i

-_i)},=MXi=1{_i-Bi_i},(8)

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

61

whereBisthevectorofblockingprobabilities,_isthevectoroftotalofferedtraffic,and

_isthevectorofcallarrivalrates.Weformulateaconstrainednonlinearoptimization

probleminordertomaximizethethroughputsubjecttoupperboundsontheblocking

probabilitiesandalowerboundonthesignalto-interferenceconstraintsin(1).Thegoal

istooptimizetheusageofnetworkresourcesandprovideconsistentgrade-ofservice

(GoS),i.e.,thecallblockingrate,forallthecellsinthenetworkwhileatthesametime

maintainingthequality-ofservice(QoS),i.e.,theprobabilityoflossofcommunication

quality,foralltheusers.Intheoptimizationproblemthearrivalratesandthemaximum

numberofcallsthatareallowedtobeadmittedinthecellsaretheindependent

variables.Thisisgiveninthefollowing

max

(_1,...,_M),(N1,...,NM)

T(B,_,_),subjecttoB(Ai,Ni)__,

Ni+MXj=1Nj_ji_ceff,

fori=1,...,M,(9)

Theoptimizationproblemin(9)isamixedintegerprogramming(MIP)problem.One

102

Page 103: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

techniquetosolvetheMIPproblemisbasedondividingtheproblemintoanumberof

smallerproblemsinamethodcalledbranchandbound.Branchandboundisa

systematicmethodforimplicitlyenumeratingallpossiblecombinationsoftheinteger

variablesinamodel.Thenumberofsubproblemsandbranchesrequiredcanbecome

extremelylarge.ByrelaxingtheintegervariablesNi,i=1,...,M,tocontinuousvariables,

theoptimizationin(9)issolvedusingaSequentialQuadraticProgramming(SQP)

method.Inthismethod,aQuadraticProgrammingsubproblemissolvedateach

iteration.Asolutiontothefixedpointequationsiscalculatediteratively.Anestimateof

theHessianoftheLagrangianisupdatedateachiterationusingtheBroyden-Fletcher-

Goldfarb-Shanno(BFGS)formula.Alinesearchisperformedusingameritfunction.The

QuadraticProgrammingsubproblemissolvedusinganactivesetstrategy.Inorderto

usetheSQPmethod,weneedtoevaluatethederivativesofTwithrespecttoNand_.

T(B,_,_)isanimplicitfunctionofN=(N1,...,NM)and_.Wecanobtainrelationsoftotal

andpartialderivativesofthethroughputbydifferentiatingthefixedpointequations.

Theserelationsaremanipulatedtoobtainasystemoflinearequationsinthederivatives

oftheofferedtrafficwithrespecttothenumberofcallsadmittedandthearrivalrates.

Wecalculatetheimpliedcost,i.e.,thederivativeofTwithrespecttotheimplicitvariable

N.ThecalculationoftheimpliedcostofTwithrespecttothenew-callarrivalratesis

givenintheAppendix.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

62

103

Page 104: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NumericalResults

Thebasestationsarelocatedatthecentersofahexagonalgridwhoseradiusis1732

meters.Basestation1islocatedatthecenter.Thebasestationsarenumbered

consecutivelyinaspiralpattern.TheCOST-231propagationmodelwithacarrier

frequencyof1800MHz,averagebasestationheightof30meters,andaveragemobile

heightof1.5metersisusedtodeterminethecoverageregion.Weassumethefollowing

fortheanalysis.Thepathlosscoefficientis4.Theshadowfadingstandarddeviationis

6dB.Theprocessinggainis21.1dB.Thebitenergytointerferenceratiothreshold,_,

is9.2dB.Theinterferencetobackgroundnoiseratiois10dB.Thevoiceactivityfactor

is0.375.Formoredetailsonthechoiceoftheseparametersreferto.Peruserinter-cell

interferencefactorsareevaluatednumericallybydividingthewholeareaintosmall

gridsofsize150mby150m.Theblockingprobabilitythreshold,_,issetto0.02.

Weconsiderthreemobilityscenarios:nomobility,lowmobility,andhighmobilityof

users.Thefollowingprobabilitiesarechosenforthenomobilitycase:qij=0,qii=0.3

andqi=0.7forallcellsiandj.Forthelowandhighmobilitycase,themobility

probabilityparametersaregiven.Inallthreecases,theprobabilitythatacallleavesthe

networkaftercompletingitsdwelltimeis0.7.Thus,theaveragedwelltimeofacallin

thenetworkisconstantregardlessofwherethecalloriginatesandthemobilityscenario

used.

Inthefollowing,wecompareourresultstoacalladmissioncontrolalgorithmwherethe

maximumnumberofcallsthatcanbeadmittedineachcellisthesame,i.e.,N1=N2

=

104

Page 105: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

...=NM=N(irrespectiveofthecallarrivalrateprofileinthenetwork).Wealsooptimize

therevenueforthisalgorithmsubjecttoalowerboundonthebitenergytointerference

ratio.Inthesequel,theoptimizedalgorithmisreferredtoasa

traditionalcalladmissioncontrol(CAC)algorithm.Notethat

LOWMOBILITYPROBABILITIES.

kAikqijqiiqi

30.0200.2400.700

40.0150.2400.700

50.0120.2400.700

60.0100.2400.700

HIGHMOBILITYPROBABILITIES

kAikqijqiiqi

30.1000.0000.700

40.0750.0000.700

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

63

50.0600.0000.700

60.0500.0000.700

•kAikisthenumberofcellsadjacenttocelli.

•qijistheprobabilityacallincelligoestocellj.

•qiiistheprobabilityacallincellistaysincelli.

•qiistheprobabilityacallincellileavesthenetwork.Thisalgorithmwillbeoptimal

inthesenseof(9)inthecaseofequalcallarrivalrates,equalmobilityprobabilities

105

Page 106: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

forallthecells,andanetworkwithalargenumberofcells(inwhichedgeeffects

canbeignored).

Wechoosethecallarrivalratestobeequalto_callsperunittimeforallcellsexcept

thoseinGroupA(i.e.,cells5,13,14,and23)andGroupB(i.e.,cells2,8,9,and19).

ForGroupsAandBthecallarrivalratesareequalto5_callsperunittime.Thetotal

offeredtrafficpercell(thesumofthecallarrivalrateandthehandoffrate)isshownin

bracketsforthenomobility,lowmobility,andhighmobilitycases.Themaximum

numberofcallsthatcanbeadmittedineachcell,calculatedfromequation(9),isshown

inparenthesesinthesamefigures.ForthetraditionalCACalgorithmwiththesame

blockingprobabilitythreshold,systemparameters,andthebitenergytointerference

ratiorequirement,themaximumnumberofcallsthatcouldbeadmittedineachcell

wouldbe18.Inouralgorithmforthenomobilitycase,itcanbeseenthatforthecells

belongingtoGroupsAandBthemaximumnumberofcallsadmittedhasincreased

from18to22-24,whileforallothercellsithasdecreasedfrom18to7-9.Itcanbeseen

thatouralgorithmtradesoffthecallsinthecellswithlowarrivalrateforthecallsinthe

cellswithhigharrivalrate.Asthemobilitymodelchangesfromnomobilitytohigh

mobility,thehandoffratesincreasethusincreasingthetotalofferedtrafficpercell.For

thehighmobilitycase,themaximumnumberofcallsadmittednowrangesfrom20to

23forcellsbelongingtoGroupsAandB,andfrom7to11forallothercells.

ThethroughputofeachcellresultingfromouralgorithmandthetraditionalCAC

algorithmforthenomobility,lowmobility,andhighmobilitycasesaregiveninFigures

4,5,and6,respectively.Inthesefigures,thecircleandstaratthetwoendsofavertical

106

Page 107: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

barindicatesthethroughput.Totalofferedtrafficandmaximumnumberofcallsallowed

tobeadmittedpercellforthetwenty-sevencellCDMAnetworkwithnomobilityofusers,

thetraditionalCACalgorithmandouralgorithm,respectively,forthecellwhoseidis

shownonthehorizontalaxis.ThetraditionalCACalgorithmhasatotalnetwork

throughputequalto96.03,99.08,and102.43callsperunittimeforthenomobility,low

mobility,andhighmobilitycases,respectively.Ouroptimizationincreasesthe

throughputforthenetworkto127.02,131.40,and136.52callsperunittimefortheno

mobility,lowmobility,andhighmobilitycases,respectively,whichisa32%increasein

throughputoverthetraditionalCACalgorithmforthesameguaranteedblocking

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

64

probabilitythresholdof0.02.Thevalueof_calculatedfrom(9)increasesfrom1.65(in

thetraditionalCACalgorithm)to2.19callsperunittime(inouroptimization)fortheno

mobilitycase,from1.70to2.27callsperunittimeforthelowmobilitycase,andfrom

1.75to2.37callsperunittimeforthehighmobilitycase.Duetoitscalltrade-offs

betweenlowandhightrafficcells,thisalgorithmisabletobetteraccommodatethe

unequalcallarrivalratesinthenetworkandachievehigherthroughputinallthecells

forthesameguaranteedGoS.

CALCULATIONS

CalculationoftheImpliedCostw.r.t._

Inwhatfollowswedeterminetheimpliedcostofthethroughputwithrespecttothenew-

107

Page 108: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

callarrivalrates.Thetotalderivativeofthethroughputfunctionwithrespecttoanew-

callarrivalrateisgivenby

dT(B,_,_)d_k=1+MXi=1_@T(B,_,_)@Bi

dB(Ai,Ni)d_k+@T(B,_,_)@_i

d_(v,_i,Ai)

d_k_.(10)

Thepartialderivativesneededare@T(B,_,_)@Bi

=-_i,(11)and

@T(B,_,_)@_i=-Bi.(12)

ThenwegetdB(Ai,Ni)

d_k=@B(Ai,Ni)@Ai@Ai@_i

d_(v,_i,Ai)d_k

Totalofferedtrafficandmaximumnumberofcallsallowedtobeadmittedpercellfor

thetwenty-sevencellCDMAnetworkwithhighmobilityofusers.Maximumthroughput

ineverycellforthenetwork.

Thetotalderivativeneededin(13)and(10)canbeobtainedfrom(5)asfollows

d_(v,_i,Ai)d_k=Xx2Ai

@_(v,_i,Ai)@_xi

d_(Bx,_x,qxi)d_k+@_(v,_i,Ai)

@_k,(14)

where@_(v,_i,Ai)

@_k

=I{i=k}.From(5)weget@_(v,_i,Ai)@_xi

=I{x2Ai}.Finally,from(4),thederivativeofthehandoffratewithrespecttothecallarrival

108

Page 109: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

rateisgivenby

d_(Bx,_x,qxi)d_k

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

65

=@_(Bx,_x,qxi)

@Bx

dB(Ax,Nx)

d_k+@_(Bx,_x,qxi)

@_xd_(v,_x,Ax)d_k.

Thepartialderivativesneededin(15)areobtainedasfollows

@_(Bx,_x,qxi)@Bx

=-qxi_x,(16)

@_(Bx,_x,qxi)@_x

=(1-Bx)qxi.(17)

Thesetofsimultaneouslinearequationscanbesolvedandtheresultssubstitutedback

in(10)alongwithequations(11)and(12).Thiscompletesthederivationoftheimplied

costandthevaluesofthederivativesofthethroughputwithrespecttothecallarrival

rates.Impliedcostscapturetheeffectofincreasesinthecallarrivalrateinonecellon

thethroughputoftheentirenetwork.

RESULTS

Theoptimizationofnetworkthroughputwasoneofthemainresultsthatpresentedin

thisproject.

-Somemobileoperatorshaveaddressedtheproblemofjointlycontrollingthedata

ratesandtransmitpowersoftheusers,soastomaximizethethroughput.They

109

Page 110: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

formulateaclassicaloptimizationproblem,modelingtheconstraintsarisingfromthe

dataraterequirementsandpowerbudgets.

-Othersformulatethethroughputmaximizationproblemintermsofthespreadinggains

andtransmitpowersoftheusers,andsolveitusinganonlinearprogrammingapproach.

-Othersinvestigatethemaximumthroughputthatcanbeachievedthroughjointrate

andpoweradaptationinamulti-rateCDMAsystem.Theyassumeconventional

matchedfilterdetectionwithperfectchannelinformationandaninstantaneousBER

constraint.Theyrestricttheirattentiontomulticodeormultipleprocessinggainschemes.

Also,somecompaniesworksolutionsforthroughputoptimizationofdatatrafficfora

powerconstrainedvoice/dataCDMAsystembyschedulingofdatausers.Itwasfound

thatunderagivenreceivedpowerbudgetandtheconstraintsoftransmissionpowers,

thethroughputofdatatrafficismaximizedbyselectingsimultaneousdatausersand

allocatingpowersaccordingtothedescendingorderoftheirreceivedpower

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

66

capabilities,whichisdefinedastheproductbetweenthetransmissionpowerlimitand

thechannelgain.Inthispaper,weformulateaconstrainedoptimizationproblemthat

maximizesthenetworkthroughputsubjecttoupperboundsonthecallblocking

probabilitiesandalowerboundonthebitenergytointerferenceratio.Wecalculatethe

impliedcosts,whicharethederivativesofthethroughputfunction,andcapturethe

effectofincreasesinthecallarrivalratesinonecellonthethroughputoftheentire

network.Wealsotakemobilityofusersintoaccountanddifferentiatebetweenthe

110

Page 111: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

blockingofnewcallsandtheblockingofhandoffcalls.Theblockingprobabilitiesare

givenbythefixedpointmodel,whichdescribestheblockingprobabilitiesasafunction

ofthetotalofferedtraffic,thetotalofferedtrafficasafunctionofthecallarrivalrates

andthehandoffrates,andthehandoffratesasafunctionoftheblockingprobabilities

andthetotalofferedtraffic.Weobtainrelationsofthetotalandpartialderivativesofthe

blockingprobabilitiesbydifferentiatingthefixedpointrelations.Thesearethenused

alongwiththeimpliedcostsinthesolutiontoourthroughputoptimizationproblem.

CONCLUSIONS

Weconductedadetailedcomparativeperformancestudyofawideselectionof

optimizationschoicesapplicableforWWANs.Oursisthefirstsignificantstudytohave

attemptedtoaddressimportantquestionslike:Whydowebusersexperiencepoor

performanceoverWWANs?EventhoughTCPisrelativelywell-tunedtoperform

efficientlyintheseenvironments,whyistheperformanceofHTTPapplications

significantlyworse?WhilepriorstudieshaveexaminedtheproblemsofTCPinWWAN

environments,wearenotawareofanypriorresearchthatpresentsadetailedevaluation

ofapplicationperformance.Ourperformancestudyalsoprovidesimportantinsightsin

understandingwhatoptimizationchoicescanyieldhowmuchbenefit.Theperformance

optimizationsappliedateachindividuallayerstudiedinthispaper,leveragewell-

adaptedandoptimizedlowerlayers.Thisavoidsanyinefficientcross-layerdesign

includingadverseinter-layerinteractions.

Thefollowingaresomeofourimportantobservations:SevereMismatchbetweenTCP

andHTTP:ThereisasignificantmismatchintheperformanceofdefaultHTTP

111

Page 112: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

protocols

anditsunderlyingtransportmechanismTCPinWWAN.Unlikethewired(e.g.dial-up)

environments,wefindthatstandardwebbrowsersdonotexploitthemeagreresources

oftheWWANlinks.Theachievedthroughputissometimes70%lowerthantheideal

downlinkdatarate.

ApplicationsandSessionLayersDominateBenefits:Significantbenefitstoend-user

experiencecanberealized(about48-61%improvements)bysuitableoptimizations

implementedattheapplicationandsessionlayers.UseofProxyBeneficial:Proxy-

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

67

basedsolutionsaremosteffectiveinimprovingapplicationperformancethannon-proxy

basedapproaches.

Ourperformancestudyhasbroadimplications.Theadditionalbenefitsresultingfrom

usingHTTPpipelininghighlightstheneedtomitigatetheimpactofhighandvariable

WWANlinklatencybyimplementingthisfeatureinallcommercialclasswebservers

andstandardwebbrowsers.Henceappropriatesupportfromwebservervendors,

contentprovidersandbrowserdesignerswillgoalongwayinthesuccessofthenext

generation‘mobile’Internet.Wefindthatacollectivesuiteofperformanceoptimizations

implementedusingproxiesatdifferentlayersinmanycasescanreducetheresponse

timebyatleastafactoroftwo.Thisispossiblebecausetheproxiesarespecifically

awareofthecharacteristicsoftheWWANenvironmentandhencemakesmore

‘intelligent’decisionstoadapttheperformanceofdatadeliverymechanisms.Such

awarenessoflinkcharacteristicsiscrucialforimprovingtheoverallenduser-

112

Page 113: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

experience.Thiscanimplyanyoneofthefollowingtwothings:

(1)Proxy-basedsolutionsshouldnotberestrictivelyviewedasashort-termsolution.

Instead,cellularoperatorsshoulddesign,implementanddeploysuchproxysolutions

withintheirnetworkandend-usersshouldbegiventhechoicetousesuchproxies,thus,

tradingoffsecuritywithperformance.Suchanapproachmaybeacceptableincertain

scenarios.

(2)Theintelligenceoftheproxiesshouldbeimplementedinthewebservers,content

providers,aswellasthewebbrowsers.Suchanapproachwillmaintain“end-toend”

nessoftheprotocols,however,willrequiresignificantcollaborativeeffortbetweenall

thesediversevendorsofdifferentapplications.

Otherthanperformance,itisimportanttoconsiderthetrade-offsbetweenthecostand

theeaseofdeploymentassociatedwithsuchproxyinstallations.Aspreviously

discussedinourstudy,transparentproxiesaretheeasiesttodeploysincetheyrequire

nochangesorconfigurationtothemobileclients.However,fromaperformance

perspective,dual-proxybasedsolutionsseemstoprovidethemostsignificantbenefits.

Unfortunately,suchanapproachrequireseitherareconfigurationorasoftwareupdate

inthemobileclient.Thisincreasesitsdeploymentoverhead.Inmanycasesitis

expensiveforthecellularoperatorstoprovidesuchupdatestotheexistingclient

equipment.

Webelievethatafurtherdetailedcharacterizationoftheseenvironmentswillbevery

useful.Ourhopeisthatotherswillalsoperformsimilarstudiesofactualuserexperience

overotherwirelessenvironments(e.g.W-CDMAUMTSandCDMA2000)sothat

extensivebenchmarkscouldbeobtainedandeventuallyleadtoadoptionofa“bestof

bothworlds”solution.

113

Page 114: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

68

CDMAinfrastructureiswidespreadandsuretoformthebasisforbroadpenetrationof

CDMAnetworks.Cdma2000andother3Gtechnologiesbringtelecommunicationsinto

thepacketswitcheddomain,addingahostofnewservicesandnetworkcomplexities

intheprocess.Troubleshootingactivitiesnowrequireanunderstandingofboth

traditional“telecom”conceptsrelatedtothecircuit-switcheddomainandnew“datacom”

conceptsrelatedtothepacketswitched-domain.Networkoperationandmaintenance

personnelmustrefinetheirprocessestomeetcomplexnewtroubleshootingchallenges.

TheserangefrommisconfigurationproblemstoduplicatedIPaddressesandmore.

Protocolanalysistoolscanplayabiggerrolethaneverinkeepinganetworkrunning

efficiently.Featuressuchasmulti-interfacecalltracingandprotocolfilteringwillbecome

criticaltothejobofmaintenance.

Wehaveinvestigatedthenetworkperformancebydeterminingthethroughputthatthe

networkcanachieveforagivennetworktopologyandcallarrivalrateprofile.We

formulatedaconstrainedoptimizationproblemthatmaximizesthenetworkthroughput

subjecttoupperboundsontheblockingprobabilitiesandalowerboundonthebit

energytointerference.Totalofferedtrafficandmaximumnumberofcallsallowedtobe

admittedpercellforthetwenty-sevencellCDMAnetworkwithlowmobilityofuser’s

ratio.Theblockingprobabilitiesaregivenbythefixedpointmodel.Weobtained

relationsofthetotalandpartialderivativesoftheblockingprobabilitiesbydifferentiating

114

Page 115: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

thefixedpointrelations.Theyareusedinthesolutiontotheoptimizationproblemwhich

yieldsthemaximumnetworkthroughputaswellasthemaximumnumberofcallsthat

shouldbeadmittedineachcellforthenetworktoguaranteeagivengrade-of-service

andquality-of-servicerequirements.Forunequalcallarrivalrates,ouroptimization

algorithmachieveda32%increaseinthroughputoverthetraditionalCACalgorithm.

115

Page 116: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

116

Page 117: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

70

REFERENCES

A.BAKREANDB.R.BADRINATH.I-TCP:IndirectTCPformobilehosts.InProc.of

IEEEICDCS(1995).

A.CHOCKALINGAMANDM.ZORZI.WirelessTCPPerformancewithLinkLayer

FEC/ARQ.InProc.ofIEEEICC(1999).

A.GURTOVANDS.FLOYD.ModelingWirelessLinksforTransportProtocols.

ComputerCommunicationsReview(CCR)34,2(2003).

A.KUMAR.ComparativeperformanceanalysisofversionsofTCPinalocalnetwork

withalossylink.IEEE/ACMTransactionsonNetworking6,4(1998).

B.C.HOUSELANDD.B.LINDQUIST.WebExpress:ASystemforOptimizingWeb

BrowsinginaWirelessEnvironment.InProc.OfACMMobicom(1996).

B.KRISHNAMURTHY,C.WILLSANDY.ZHANG.OntheUseandPerformanceof

ContentDistributionNetworks.InACMSIGCOMMInternetMeasurementWorkshop

(2001).

C.BETTSSETTER,H.VOGELANDJ.EBERSPACHER.GSMPhase2+General

PacketRadioServiceCDMA2000:Architecture,Protocols,andAirInterface.IEEE

Communicationsurveys2,3(1999).

C.PARSAANDJJ.GARCIA-LUNA-ACEVES.TULIP:ALink-LevelProtocolfor

ImprovingTCPoverWirelessLinks.InProc.ofIEEEWCNC(1999).

E.AYANOLGU,S.PAUL,T.PORTA,K.SABNANIANDR.GITLIN.AIRMAIL:ALink-

layerprotocolforwirelessnetworks.ACMWirelessNetworkss1,1(1995).

G.BARISHANDK.OBRACZKA.WorldWideWebCaching:TrendsandTechniques.

117

Page 118: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

IEEECommunicationsMagazine(May2000).

G.BRASCHEANDB.WALKE.Concepts,ServicesandProtocolsoftheNewGSM

Phase2+GeneralPacketRadioService.IEEECommunicationsMagazine(Aug.

1997).

H.BALAKRISHNANANDR.H.KATZ.ExplicitLossNotificationandWirelessWeb

Performance.InProc.ofIEEEGlobecom(1998).

H.BALAKRISHNAN,K.LAKSHMINARAYANAN,S.RATNASAMY,S.SHENKER,I.

STOICA,ANDM.WALFISH.ALayeredNamingArchitecturefortheInternet.InProc.

ofACMSigcomm(2004).

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

71

H.BALAKRISHNAN,R.H.KATZANDS.SESHAN.ImprovingTCP/IPperformance

overWirelessNetworks.InProc.ofACMMobicom(1995).

H.F.NEILSENET.AL.NetworkPerformanceEffectsofHTTP/1.1,CSS1,andPNG.

InProc.ofACMSigcomm(1997).

H.INAMURA,G.MONTENEGRO,R.LUDWIG,A.GURTOVANDF.KHAFIZOV.TCP

overSecond(2.5G)andThird(3G)GenerationWirelessNetworks.InRFC3481,

IETF(2003).

H.LIN,S.K.DASANDH.Y.YOUN.AnAdaptiveRadioLinkProtocoltoImprove

TCPperformanceovercorrelatedfadingwirelesschannels.InProc.ofPWC(2003).

J.C.MOGUL,F.DOUGLIS,A.FELDMANN,ANDB.KRISHNAMURTHY.Potential

benefitsofdeltaencodinganddatacompressionforHTTP.InProc.ofACM

118

Page 119: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Sigcomm(1997).

J.CROWCROFT,S.HAND,R.MORTIER,T.ROSCOE,A.WARFIELD.Plutarch:An

ArgumentforNetworkPluralism.InACMSIGCOMMWorkshoponFutureDirections

inNetworkArchitecture(FDNA’03)(2003).

J.H.SALTZER,D.P.REED,ANDD.D.CLARK.End-to-EndArgumentsinSystem

Design.ACMTransactionsonComputerSystems2,4(1984).

L.FAN,P.CAO,J.ALMEIDA,ANDA.BRODER.SummaryCache:Ascalablewide-

areawebcachesharingprotocol.IEEE/ACMTransactionsonNetworking8,3

(2000).

M.C.CHANANDR.RAMJEE.TCP/IPPerformanceover3GWirelessLinkswithRate

andDelayVariation.InProc.ofACMMobicom(2002).

M.LILJEBERG,ET.AL.OptimizingWWWforWeakly-ConnectedMobile

Workstations:AnIndirectApproach.InWorkshoponServicesinDistributedand

NetworkedEnvironments(1995).

M.MEYER.TCPPerf.overCDMA2000.InProc.ofIEEEWCNC(1999).

P.BARFORDANDM.CROVELLA.APerformanceEvaluationofHyperTextTransfer

Protocols.InProc.ofACMSigmetrics(1999).

P.BENKO,G.MALICSKOANDA.VERES.ALarge-scale,PassiveAnalysisofEnd-

to-EndTCPPerformanceoverCDMA2000.InProc.OfIEEEINFOCOM(2004).

P.RODRIGUEZANDV.FRIDMAN.PerformanceofPEPinCellularWireless

Networks.In8thWorkshoponWebContentCachingandDistribution(Sept.2003).

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbook

119

Page 120: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Report

72

P.RODRIGUEZ,S.MUKHERJEEANDS.RANGARAJAN.Session-leveltechniques

toimproveweb-browsingperformanceoverwide-areawirelesslinks.InProc.of

WWWConference(2004).

P.SINHA,N.VENKITARAMAN,R.SIVAKUMARANDV.BHARGHAVAN.WTCP:A

ReliableTransportProtocolforWirelessWide-AreaNetworks.InProc.ofACM

Mobicom(1999).

R.CHAKRAVORTY,A.CLARKANDI.PRATT.OptimizingWebDeliveryover

WirelessLinks:Design,ImplementationandExperiences.IEEEJournalofSelected

AreasinCommunications(JSAC)(toappear)(updatedversionofACMMobisys

2003paper).

R.CHAKRAVORTY,A.CLARKANDI.PRATT.CDMA2000Web:OptimizingtheWeb

forCDMA2000Links.InProc.ofACMMobisys(May2003).

R.CHAKRAVORTYANDI.PRATT.PerformanceIssueswithGeneralPacketRadio

Service.JournalofCommunicationsandNetworks(JCN)4,2(2002).

R.CHAKRAVORTY,J.CHESTERFIELD,S.BANERJEE,P.RODRIGUEZ,I.PRATT.

3GPerformance.UniversityofCambridgeComputerLaboratory–TechnicalReport

(2004)(source:http://www.cl.cam.ac.uk/users/rc277/3G-perf.pdf).

R.CHAKRAVORTY,S.KATTI,I.PRATTANDJ.CROWCROFT.FlowAggregationfor

EnhancedTCPoverWide-AreaWireless.InProc.OfIEEEINFOCOM(Mar.2003).

R.FIELDINGETAL.HypertextTransferProtocol–HTTP/1.1.InRFC2616,IETF

120

Page 121: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

(1999).

R.JAIN.4GServices,ArchitecturesandNetworks:SpeculationandChallenges.In

IEEEMDM2003ConferenceKeynoteSlides(2003).

R.KALDEN,I.MEIRICKANDM.MEYER.WirelessInternetAccessbasedonCDMA

2000.InIEEEPersonalCommunications(2000).

R.LUDWIG,A.KONRADANDA.JOSEPH.Optimizingtheend-to-endperformance

ofreliableflowsoverwirelesslinks.InProc.ofACMMobicom(1999).

R.LUDWIG,B.RATHONYI,A.KONRAD,K.ODENANDA.JOSEPH.Multi-Layer

TracingofTCPoveraReliableWirelessLink.InProc.ofACMSigmetrics(1999).

R.YAVATKARANDN.BHAGWAT.ImprovingEnd-to-EndPerformanceofTCPover

MobileInternetworks.InWorkshoponMobileComputingSystemsandApplications

(1994).

S.DAWKINS,G.MONTENEGRO,M.KOJO,V.MAGRETANDN.VAIDYA.End-to-

endPerformanceImplicationsofLinkswithErrors.InRFC3155,IETF(2001).

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

73

T.BONALD,S.BORST,N.HEGDEANDA.PROUTIERE.WirelessDataPerformance

inmulti-cellscenarios.InProc.ofACMSigmetrics(2004).

T.KELLYANDJ.C.MOGUL.AliasingontheWorldWideWeb:Prevalenceand

PerformanceImplications.InProc.ofWWWConference(2002).

V.N.PADMANABHANANDJ.C.MOGUL.ImprovingHTTPLatency.Computer

121

Page 122: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworksandISDNSystems28,1(Dec.1995).

WAP-FORUM.http://www.wapforum.org.

Z.TURANYI,A.G.VALKO,A.T.CAMPBELL.4+4:AnArchitectureforEvolvingthe

Internet

address

space

back

toward

Transparency.

ACM

Computer

CommunicationsReview33,5(2003).

D.AyyagariandA.Ephremides,“Powercontrolbasedadmissionalgorithmsfor

maximizingthroughputinDS-CDMAnetworkswithmultimediatraffic,”IEEEWireless

Commun.andNetworkingConf.,vol.2,pp.631–635,September1999.

S.UlukusandL.Greenstein,“ThroughputmaximizationinCDMAuplinksusing

adaptivespreadingandpowercontrol,”IEEESixthInternationalSymposiumon

SpreadSpectrumTechniquesandApplications,vol.2,pp.565–569,September

2000.

S.JafarandA.Goldsmith,“AdaptivemulticodeCDMAforuplinkthroughput

maximization,”IEEEVeh.Technol.Conf.,vol.1,pp.546–550,May2001.

S.Kahn,M.Gurcan,andO.Oyefuga,“Downlinkthroughputoptimizationfor

widebandCDMAsystems,”IEEECommun.Lett.,vol.7,no.5,pp.251–253,May

2003.

122

Page 123: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

T.ShuandZ.Niu,“Achannel-adaptiveandthroughput-efficientschedulingscheme

invoice/dataDS-CDMAnetworkswithconstrainedtransmissionpower,”IEEE

InternationalConf.onCommun.,vol.3,pp.2229–2233,May2003.

R.Akl,M.Hegde,M.Naraghi-Pour,andP.Min,“Multi-cellCDMAnetworkdesign,”

IEEETrans.Veh.Technol.,vol.50,no.3,pp.711–722,May2001.

E.D.Re,R.Fantacci,andG.Giambene,“Handoveranddynamicchannelallocation

techniquesinmobilecellularnetworks,”IEEETrans.Veh.Technol.,vol.44,no.2,

pp.229–237,1995.

G.NemhauserandL.Wolsey,IntegerandCombinatorialOptimization.Wiley,1988.

M.Powell,“Afastalgorithmfornonlinearlyconstrainedoptimizationcalculations,”

NumericalAnalysis,vol.630,1978.

123

Page 124: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

74

T.ColemanandY.Li,“Aninterior,trustregionapproachfornonlinearminimization

subjecttobounds,”SIAMJournalonOptimization,vol.6,pp.418–445,1996.

R.Akl,M.Hegde,M.Naraghi-Pour,andP.Min,“Calladmissioncontrolschemefor

arbitrarytrafficdistributioninCDMAcellularsystems,”IEEEWirelessCommun.and

NetworkingConf.,pp.465–470,September2000.

A.Viterbi,CDMAPrinciplesofSpreadSpectrumCommunication.Addison-Wesley,

124

Page 125: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

1995.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

75

APPENDIX1:Results

QUALITYVOICECALLS

Quality

No.

F

Dropped

Incomplete

Echo

Jitter

Noise

Factor

Sprint

1900

18

5

29

16

41

0.96

Verizon

1900

125

Page 126: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

35

8

31

21

47

0.92

Wireless

MetroPCS

1900

51

10

40

44

67

0.72

Leap

1900

55

12

48

20

81

0.70

USCellular

1900

126

Page 127: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

43

8

39

29

62

0.80

MTSMobility

1900

26

9

25

18

52

0.90

AllTel

1900

39

8

32

22

48

0.86

Comscape

1900

57

127

Page 128: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

11

41

34

79

0.69

Smartcom

1900

78

34

76

55

103

0.58

PCS

China

1900

71

46

81

51

98

0.60

Unicom

ANALYSISPERFORMEDON1000CALLS.Whenmorethanonenetworkforsame

carrierbeinganalyzed,bestresultsaretakenintoaccountintoabovetable.Worst

128

Page 129: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

resultsareformeasurementsagainstlocalnetworkdifferentlyandresultscan’tbe

compared.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

76

DATATHROUGHPUT

Throughput

Throughput

10<,<64Kb

>64Kbps

Incomplete

<10Kbps

Droppe

Quality

No.

F

ps

connection

d

Factor

Broad

Middle

Narrow

Sprint

1900

129

Page 130: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

46

120

430

450

81

0.78

Verizon

1900

81

167

230

603

97

0.88

Wireless

MetroPCS

1900

92

231

571

198

167

0.62

Leap

1900

130

Page 131: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

103

255

560

185

181

0.67

USCellular

1900

108

278

671

51

162

0.75

MTSMobility

1900

79

199

302

499

92

0.82

AllTel

1900

82

131

Page 132: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

208

355

437

148

0.76

Comscape

1900

99

251

454

295

179

0.62

Smartcom

1900

267

334

615

51

303

0.43

PCS

China

1900

256

132

Page 133: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

246

431

323

298

0.55

Unicom

ANALYSISPERFORMEDIN1000CONNECTIONS.NON-CONNECTIONSDONOT

COUNTTOWARDSPERFORMANCEMEASUREMENTS.Whenmorethanonenetwork

forsamecarrierbeinganalyzed,bestresultsaretakenintoaccountintoabovetable.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

77

Worstresultsareformeasurementsagainstlocalnetworkdifferentlyandresultscantbe

compared.

RFMBSTerminal

Handoff

RFStrength

Channel

Terminal

No.

F

MBS

Coverage

Noise

133

Page 134: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Efficienc

GoS

Efficiency

Sensitivity

y

Sprint

1900

0.31

0.76

0.98

-0.70

1.01

0.99

Verizon

1900

0.23

0.77

0.96

-0.75

1.00

0.98

Wireless

MetroPCS

1900

0.27

134

Page 135: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

0.72

0.88

-0.92

0.99

0.95

Leap

1900

0.21

0.71

0.87

-0.81

0.96

0.95

USCellular

1900

0.23

0.71

0.86

-0.77

0.98

0.92

MTSMobility

1900

0.30

0.75

135

Page 136: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

0.91

-0.78

0.97

0.97

AllTel

1900

0.31

0.70

0.93

-0.92

0.99

0.98

Comscape

1900

0.32

0.77

0.89

-0.97

1.01

0.91

Smartcom

1900

0.33

0.71

0.89

136

Page 137: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

-1.07

0.98

0.88

PCS

China

1900

0.36

0.73

0.90

-1.04

0.97

0.87

Unicom

RESULTSFROMDIFFERENTMEASUREMENTSTAKENONTHEFIELD.

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

78

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

79

OVERALLNETWORKPERFORMANCE

Network

Evaluation

PerformanceRank

SprintPCS

Excellent

137

Page 138: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

1

Verizon

Excellent

2

Wireless

MTSMobility

Excellent

3

AllTel

Good

4

USCellular

Good

5

MetroPCS

Good

6

Leap

Good

7

Comscape

Poor

8

ChinaUnicom

Poor

138

Page 139: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

9

SmartcomPCS

Poor

10

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

80

APPENDIX2:Plots

DroppedCallsComparison

90

d80

san70

uo60

50

erth40

p30

edp20

po10

Dr

0

tin

r

on

S

ap

139

Page 140: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

140

Page 141: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

C

tcom

na

M

ar

hi

Sm

C

Network

IncompleteCallsComparison

d50

45

sanu40

oh35

30

ert25

20

teple15

p10

m

5

co

0

In

tin

141

Page 142: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

142

Page 143: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

81

EchoCallsComparison

90

d80

san70

uo60

50

erth40

p30

edo20

143

Page 144: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

h10

Ec

0

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

144

Page 145: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NoisedCallsComparison

120

d

100

sanuo80

h

60

erTp40

145

Page 146: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

ised

20

No

0

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

146

Page 147: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

82

JitteredCallsComparison

60

d

50

147

Page 148: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

sanuo40

hT30

erp20

ed10

tterJi0

S

S

rint

C

lTel

C

Sp

rizon

Leap

elular

obility

Al

scape

P

nicom

Ve

etroP

m

om

M

148

Page 149: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

SCU

TSM

Co

M

artc

hinaU

Sm

C

Network

QualityFactorVoiceCallComparison

1.2

1

r

0.8

acto

0.6

alityF0.4

Qu0.2

0

tin

r

on

S

ap

la

149

Page 150: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

150

Page 151: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

83

DataThroughputIncompleteConnections

Comparison

er

300

spns250

pt

200

ectionttem

n

A150

o

and

teC

100

151

Page 152: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

lep

50

m

Thous

co

0

In

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

152

Page 153: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

DataThroughputLessthan10Kbps

400

d350

sanu300

153

Page 154: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

oh250

erT200

spn150

100

ectionn50

Co

0

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

154

Page 155: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

84

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

155

Page 156: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

85

DataThroughputbetween10and64Kbps

800

d700

sanu600

o

500

erth400

spn300

ectio200

nn100

Co

0

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

156

Page 157: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

157

Page 158: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

C

Network

DataThroughputEquivalenttoBroadband

700

d

600

sanuo500

erth400

sp300

n

200

ectionn100

Co

0

tin

r

on

S

ap

la

y

el

e

S

ilit

158

Page 159: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

159

Page 160: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

86

DataConnectionsDroppedperthousand

350

d300

san250

uo200

erthp150

edp100

po50

Dr

0

tin

r

on

S

ap

la

y

el

e

160

Page 161: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

161

Page 162: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

ar

hi

Sm

C

Network

DataThroughputQualityFactor

1

0.9

0.8

r0.7

acto0.6

0.5

0.4

alityF0.3

Qu0.2

0.1

0

tin

r

on

S

ap

la

y

el

162

Page 163: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

163

Page 164: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

87

HandoffMBSSensitivity

0.4

0.35

0.3

0.25

0.2

sitivityn

Se0.15

0.1

0.05

0

ap

y

el

e

Sprint

164

Page 165: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

ilit

Verizon

AllT

scap

PCS

Unicom

MetroPCS

Le

USCellular

Com

MTSMob

Smartcom

China

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

88

RFStrengthCoverageFactor(log)

1

tin

r

on

S

ap

la

165

Page 166: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

166

Page 167: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

tcom

na

M

ar

hi

Sm

C

(log)

ctor

Fa

0.1

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

89

TerminalEfficiency(Compatibility)

1

0.98

0.96

0.94

0.92

ctor

0.9

Fa0.88

0.86

167

Page 168: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

0.84

0.82

0.8

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

168

Page 169: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

90

SystemNoise(udB)

10

ise

No

1

169

Page 170: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

scap

ni

et

170

Page 171: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

91

ChannelEfficiency(SpectrumEfficiency)

1.02

1.01

1

r0.99

acto0.98

cyF0.97

ficien0.96

171

Page 172: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Ef0.95

0.94

0.93

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

AllT

PC

com

Ver

ro

172

Page 173: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

92

GradeofServiceFactor

1

0.98

0.96

0.94

173

Page 174: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

0.92

S

0.9

Go0.88

0.86

0.84

0.82

0.8

tin

r

on

S

ap

la

y

el

e

S

ilit

Spr

iz

PC

Le

luel

ob

174

Page 175: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

AllT

PC

com

Ver

ro

scap

ni

et

om

U

M

SCU

TSM

C

tcom

na

M

ar

hi

Sm

C

Network

175

Page 176: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

93

MeasurementsatUSCellularNetworkin800MHz

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

94

176

Page 177: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

95

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

96

177

Page 178: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

97

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

98

178

Page 179: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

99

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbook

179

Page 180: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

Report

100

AreaCoverageProfile(VerizonWireless)

180

Page 181: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

NetworkValidationforCDMA20001XEV-DOTechnologyTechnicalHandbookReport

101

MariajoséVacaRivas,MBA(MasterinBusinessAdministration)Universitédu

QuébecáMontréal-UQAM-Canadá.MAE(MagisterenAdministraciónde

EmpresasmenciónenNegociosInternacionales)ESPAE-ESPOL.Ingenieraen

ElectricidadespecializaciónElectrónicaESPOL.DocenteeInvestigadora

PosgradoUniversidadTecnológicaEmpresarialdeGuayaquil-UTEG.

ConsultoradeProyectosTecnológicos.

181

Page 182: Network Validation for CDMA 2000 1X EV-DO …...9- Testing and analysis of IMT-2000 networks in the countries visited with hardware and software tools. Network Validation for CDMA

TableofContents

Content 2

182