1999年度日本オペレーションズ・リサーチ学会 秋季研究発表会 l
1−E−5
Cel孔一皿evelSimu且ationwithATMT『a鍋cMomi七oringTbo孔
01204560 HiroshiSAITO NTTServiceIlltegrationLaboratoriesO1307040 ToslliakiTSUCIIIYA NTTServiccIlltegraLionLaboratories
ShoichiroASANO NationalCcntertbrScienceandInfbrmatiollSysLems
Observe how many ce11s belollg tO the same packet and
Willpassthepoillt.Withtllisillfbrmatioll,Lhesimplecc11 arrivalsequenceestimatioll(S−CASE)algorithmestimates tlle arrivalillStanCeOfeacllCellat the arrivalobservat,ion
point. Lett(i)betheobservedtim占stampofthefirstcellofLhe i−thpackeL,alldletn(i)bctheTumberofcellsbclongil−g tothei−thpacket.LetIIbcthelnputlinkcapacitywhere WeaSSumCfbrsiml)licitythateachinputlillkhastllCSanle linkcapacity..LetLbcthelengthofaceIl.Tllefb1lowlllg estimated arrivalel−OCl10fthej−Lh cellbelonglrlgtOthc i−thpacket,l(i,j),isprovidedbytheS−CASEaJgorithm, aS
よ(i,ノ)=g(g)+(ノー1)*ム/且 (1)
The S−CASE algorithmassumesimplicitly tllat thenrst
Ce11doesnotwaitた〉ranytimeinthetransmissionqueue
andthattheremain)ngCellsarriveatthelnputli)1ksl)eed WithouLinterruptioll(seeFigure2)・
l.1NTltODUCTlON
Intcrnet trafricisgrowlngraPidly world−Wide,and the prolifbrationofncwapl)licationsiscauslngitscharacteト istics to challge.In suchlleW telecommullication envi− ronrnents,CapturingtrafRccllaraCteristicsisallill−pOrtant issue払recol10micaldevelopment alldevaluationoflleW technologleS.1lcrc,WeprOpOSea・11a・1)prOaChthatisl)aSCd Ontra代cmonitorillgWitlla111eaSurlngequlpl■nenL・
Il. TRAFFIC MONtTOJuNG WJYlICAPTIE
na・fTicmodclillgi11tlleATMlayerrcqulreStra†ricdata Witll航ne granularity.However,itis often di代cult♭e− CauSethepriorityoftramcmcasurementsupl)OrtedbyLhe
network nodesis not very high.h10rder to soJvesuch
difruculty,We uSeCapTie【4】,Whicllisatra用cmeasuト
Ing tOOJdeveloJ)ed based on the hc−ader trace mode of
OC3MON[1].Ttissoftwarc tha・t WOrkson a PC with networkinterfacecards(NICs)・ThePCequ9)Pedwith CapTieistapr)edatapairofOC31inksbyuslllgOptical SPlitters(Figul・el).CapTiecano†rcrthetheseque]lCeOf Cell/packetarrivalswithtimest・amp. 恥叩画l山
:志㌫血匡∃ 巨頭匡司匹司巨頭匹∃匡司≡.
[亘司:描 血 Fig.2:Exampleoftheeventsequence β.伽e祝e deαCypαmmeferme!んod ThearrivalsequellCeaJgorithmin thcprcvioussectionCan(approximately)reproduce tlle Cellarrivalsequence
atthemultip】exingpoinL(thetransmissinqueue)ofa
SWitchingnode.Witllthatsequence,thes]mulatorinthe post−prOCeSSlngPCcansimulateal10utPutlinkwithdiト ftrentbandwidthsinordertosoIvedimensiot11ngprOblem.
Here,Wedcscribeasimpleandheuristicbandwidthdi− mensionlngmethod basedon thebufrbroccupanty mea−
Surement.Wccallthis method the queue decay param−
etcrrnethod.ConsiderasLngleserverqueuel11gmOdelas
amodelofthetransmissionqueuein anATMswitching node.FromtheresultofthelargedeviationprlllCiplcand
relatedworks(e.g・,See【3】),theasymptoticbehaviorofthe
queue length Q is expressed as
p(た)≡♪iQ≧た)亡ごαeXp(一山(り), (2)
Whereaandbareconstantsandn(k)isafunctionofk・
Figure3showsthedistributionp(k)throughthesimula− tionwith44samples.Fromthe甫gure,WeCanObservethat thedecayparameteraisnearlyequaltol.Moreover,the decayofthe queuelengthseemsexponcntial.ThereLbre, Fig.1:Tra爪clnOnitol・ingbyOC3MON ⅠⅠⅠ. REAL−rnME SIMULATTON d.且ぎJimα如柁扉α花αrriuαJ∫印祝e和Ce Fromthemeasuredccll/packetarrivalseuenCedata, WenrStneedtorcproducet)1CCel)/packetarrlValsequence atthenetworknode.SinceCapTieistappedatanoutput 】ink(Figurel),Whatwecanobserveisl10tthecell/packct arrivalsequencebuLtlleCell/packcttransmissionsequence. Therefbre,OurSimulatiolltOOlincorporatesanalgorithm forestimatingthcarrivalsequellCefromtlletranSmission SequellCC・ Here,Weadoptasimplealgoritllmforestimatingallaト rivalsequellce丘omatrallSmissionsequence・(Foranother algoritllmandcomparisonbctweenthem,See【4].)Actu− ally,WeCanObservethe抗11einstallCeWhcn the鋸stcell Ofeachpackctpasses acertainpointofalink and then−98−
Whicllis anationwidelargeIP network fbr research orr ganizatiollSillJapall,Whosccorenetworkisimplemellted OpallATMlletWOrk.TllCmOnitoredlinkwasbetweellthe
Universityonbkyo
ScienccandInformationSystems)networko代ce・Aslnen− tioncdintheprcviousscctioll,theballdwidthofeachlink WaSdimensionedLusillgthcqucuedecayparametermethodbasedondatameasuredintheweckbcfbr占thistrialbyan
ATMswitchingnodcaccommodatillgthclillk・TheCLR
ol)jectivelVaSlO ̄6.Figure5plotsthe CLRofeachlillk simulated by the
real−timcsimulatorfbronchourduringabusyhour.The CLRobtain、edbytlleSimulatorAlmost.・・agreed with the Objective・(Inourexperiente,theCLRisavcrydifncult
paramcterto mallage,SO the agrecmellt WaSaCtual1yfar
betterthanweexpected.) J・ ■ ︻満望㌔首 Fig.3:QueuelengLlldistl・ib11tion n(k)=kalldtlletrafficiscollSideredtohavcshort−t・erm deI)endence.Asaresult,Wehaveasimpleapproximatioll brlllula p(た)巴e長p(一拍). (3) Equation(3)issimi)artotheM/M/1queueingmodelwith difEbrentvaluesofb.In the M/M/1casc,b=−log(r) whercr(1enotesthe11もilizatioll.InFigurc■3,CaCllSamplc givestheratioof−log(7・)t・Obbetween6toll,Whicllis greヤCrthantheM/M/1casc(bccauseor・theburstinessof thelnp11ttramC)・Witllthesamesan−l)1es,WeteStedthe Valuesof−log(r)/b払rdi恥renLVPb今ndwi(1ths,Varying from15to40MbpsトinFigure4.ForeacllSequCnCCOfdata, thevaluesof−log(r)/bwerealmostconstanL,Wherethe balldwidthtakesavalucintherarlgeOf15−30Mbps・From thoseohservat・ions,Wefinallyobtainedasimplebal−dwidth cont,rOl111Ct.hod as払1lows. 1.Measurethcutilizatiollrmandqu.cuelengthdistribu− tioIlp(た)bracertail−た・
2.Estimat,e tlledecay ratcb,,lby bm=−log(p(k))/k (see(3)).
3.WitllObjectivecel1loss tatioCLR。and bufrbrsize K,eStimatcLlledesirab】edccayrateb*tllatSatisfies p(〟)=Cエ亀,byい=−log(C上月。)/〟・ 4・Assumethat−log(r)/bisconstal−t,al−dc?1culatethe utilizationr’whenp(K)=CLRo・bysoIvin草tlLefbr− 11Tula −log(−−−)/み*=−log(㍗けl)/むm・ (4)
5.Dimensiollthe bandwidth so that Lhe utilization be−
comesγ●.
Whenlthe】・atio−)0革(rm)/bmin(4)changesinsome
range,COnSerVativemanagcmcntispossiblewiththegrcat− estvalue,becausealargervaluewi111eadtoloweruLiliza−
tion r*.
IV. NuMERICAL EXAMPLE OF REAL−TIME SIMULATION
The developed systemWaS apPPlied to a bi−directiollal linkin SiNET(the ScienceInfbrふation Network)【2】,
1E−03 1E−04 】E・05 11三−0る IE−07 】E−08 IO 20 30 ・40 50 60(.。iり Fig.5:TheCLRdurjngabusyl10Lu・ V. CoNCLUSION Wehavedevclopedt;a代c1110nitorirtgequlPmelltCalled
CapTieand areal−timesimulatorusl!1gdatafrom Car)−
Tie.TlleCe)卜arrivalsequcIICeeStimationmet・110dsuscdin iLwereevalu
dimellSiol】1ngmethodwasevaluatedfbrrealIPtramtdata
on an ATM network and shown t.o be accurate.The de−
Velopcdsystcmenables us toimi)1ementanew approach
fornetwoI・kenglneerlng.WewillapplyLhcsystemtothe SelトsizillglletWOrkintllCnearfuture・
AclくNOWLEDGMENTS
Wewouldlike toexpressour tllanks toJoelApisdorf,
Who developed OC3MON.Without his hclr),WC.WOuld
l10t havcstarted thisstudy.Wealso thank cnglneerSill NTTAdvallCedTechl10logyaJldthestaLrofNACSIS,WllO
helpedustoapplyltinthe・net,WOrk.
RI壬FERENCES
【1】11Ltp:/rwwwふ1肌r.11Ct/N^/Oc3Il10n
【2】S・Asano,“Science hl−ormatipn NetworkinJapan,”IEICE Journal,81,LI,PP.402−JlO6(1998)・ 【3】N・G・Dl戯eldandN・0’CbrLnell,“t:argedeYiationsandover一 且owprobabiliLiesforthegeneralsingle−SerVerqueueWithap− plicaLiollS:’Proc.Cam.Phil.Soc.,118:363−374,1994・ 【4]H.Sait。,T.Ts。。hiya,G.Mar。Si,G.H。riath,・PTa..iiandS. Asano,“Tra爪cmeasurIngequil)mentandreal−tiIneSimulation
oftra爪c on ATM neLworks,”IEICE Trans.Co)nmunications
(tobesubmiLted) −99− ハU On ‘日 豊L︶旨T 15 2(I ■ 25 1【I 4り bandwidlh(Mbps) Fig.4:−log(r)/bvs・bandwidth © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.