T4 Traffic Engineering

download T4 Traffic Engineering

of 17

Transcript of T4 Traffic Engineering

  • 7/21/2019 T4 Traffic Engineering

    1/17

    Feb.12/Feb.24,2015

    Topic4:TeletrafficEngineering

  • 7/21/2019 T4 Traffic Engineering

    2/17

    QuickReview

    Cellularconceptandfrequencyreuse

    o Eachbasestationisallocatedaportionofthetotalnumber

    ofchannels

    o Differentcellsthatareseparatedbyadistancelargeenough

    canreusethesamegroupofchannelstocovertokeep

    interferencetolerable cochannelcells

    o RelationshipofNwithS/Iratio: N,numberofchannelsassignedtoeachcell

    Callcapacityofcell cochannelinterference

    o Howmanychannelsareneededforacelltoaccommodate

    userdemandsinasatisfactorymanner?

    o Anyothercomplementarymethodtoincreasecellcapacity?

    2

  • 7/21/2019 T4 Traffic Engineering

    3/17

    Trunking

    Trunking

    o Eachuserisallocatedachannelonapercallbasis,andupon

    terminationofthecall,theoccupiedchannelisimmediately

    returnedtothepoolofavailablechannels

    Trunkingexploitsthestatisticalbehaviorofuserssothata

    fixednumberofchannelsorcircuitsmayaccommodatea

    large,randomusercommunity.

    Gradeofservice(GoS)

    o Specifythelikelihoodofauserobtainingchannelaccess

    3

  • 7/21/2019 T4 Traffic Engineering

    4/17

    TypesofTrunkedSystems

    Blockedcallscleared(ErlangBsystem)

    o Ifnochannelsareavailable,therequestinguserisblocked

    withoutaccessandisfreetotryagainlater.

    Blockedcallsdelayed(ErlangCsystem)

    o Ifachannelisnotavailableimmediately,aqueuemaybe

    usedtoholdtherequestingusersuntilachannelbecomes

    available

    o Thecallrequestmaybedelayed

    4

  • 7/21/2019 T4 Traffic Engineering

    5/17

    Questions

    Theprobabilitythatacallisblockedinalosssystem

    Theprobabilitythatacallisdelayedinadelaysystem

    Theaveragedelaytimeifacallisdelayedduetolackofresources

    Theprobabilitythatadelayedcallwaitsforatimegreater

    thanalimit

    5

  • 7/21/2019 T4 Traffic Engineering

    6/17

    6

    ReviewonQueueingTheory

  • 7/21/2019 T4 Traffic Engineering

    7/17

    7

    EvaluateTrunkingSystem

  • 7/21/2019 T4 Traffic Engineering

    8/17

    DefinitionofTrunkedSystem

    Requestrate():averagenumberofcallrequestspertimeunit

    per

    user

    o Poissonarrivals

    Holdingtime(H):averagedurationofatypicalcall

    o Exponentialdistribution

    Trafficintensity(A):measureofchanneltimeutilizationin

    Erlangso Thetrafficintensityofferedbyeachuseris Au = Ho ForasystemwithUusersandanunspecifiednumberofchannels,the

    totalofferedtrafficintensityis

    8

    A = U Au = U H

  • 7/21/2019 T4 Traffic Engineering

    9/17

    GoS(1)

    Callblockingprobability

    o ModeledbyanM/M/m/mqueue

    o

    ErlangBformula

    9

    m C

    A /

  • 7/21/2019 T4 Traffic Engineering

    10/17

    GoS(2)

    Calldelayedprobability

    o ModeledbyanM/M/mqueue:infinitebuffersize

    o

    ErlangCformula

    10

    m C

    A/C = /(m)

    A m= /

  • 7/21/2019 T4 Traffic Engineering

    11/17

    Background

    BlockingprobabilityofanM/M/m/mqueueingsystem

    o ErlangBformula

    DelayedprobabilityofanM/M/mqueueingsystem

    o ErlangCformula

    11

    m C

    A/C = /(m)

    A m= /

  • 7/21/2019 T4 Traffic Engineering

    12/17

    GoS(3)

    Ifnochannelsareimmediatelyavailablethecallisdelayed,

    andtheprobabilitythatthedelayedcallisforcedtowait

    morethantsecondsis

    Theaveragedelayforallcallsinthequeueingsystemis

    givenby

    12

  • 7/21/2019 T4 Traffic Engineering

    13/17

    Background

    ForanM/M/mqueueingsystem,averagewaitingtimeof

    customersstayinginthequeue:

    ForanM/M/mqueueingsystem,waitingtimeofcustomers

    stayinginthequeue*:

    *W.C.ChanandY.B.Lin,WaitingtimedistributionfortheM/M/mqueue,IEEProceedings,vol.150,no.3,pp.159162,June2003.13

    m C1/H

    A/H

    m = C/H A/H

    = (C A)/H

    mPW q 1 Pq = P[W > 0] Erlang-C formula

  • 7/21/2019 T4 Traffic Engineering

    14/17

    Example:BlockedCallsCleared

    SystemAhas394cellswith19channelseach.Findthenumber

    ofusersthatcanbesupportedat2%blockingifeachuser

    averagestwocallsperhouratanaveragecalldurationofthree

    minutes.

    Solution:

    o Probabilityofblocking=2%=0.02

    o

    Numberofchannels

    per

    cell

    used

    inthe

    system,

    C=19

    o Trafficintensityperuser,Au=H=2 (3/60)=0.1Erlangs

    o ForGOS=0.02andC=19,fromtheErlangBformula,thetotalcarried

    traffic,A,isobtainedas12Erlangs.

    o

    Therefore,thenumberofusersthatcanbesupportedpercellisU=A/Au=12/0.1=120

    o Sincethereare394cells,thetotalnumberofsubscribersthatcanbe

    supportedbySystemAisequalto120 394=47,280

    14

  • 7/21/2019 T4 Traffic Engineering

    15/17

    Example:BlockedCallsDelayed

    Ahexagonalcellwithinafourcellsystemhasaradiusof

    1.387km.Atotalof60channelsareusedwithintheentire

    system.Iftheloadperuseris0.029Erlangs,and =1

    call/hour,foranErlangCsystemthathasa5%probability

    ofadelayedcall:

    o Howmanyuserspersquarekilometerwillthissystem

    support?o Whatistheprobabilitythatacallwillbedelayedformore

    than10seconds?

    15

  • 7/21/2019 T4 Traffic Engineering

    16/17

    Solution:BlockedCallsDelayed(1)

    Ahexagonalcellwithinafourcellsystemhasaradiusof

    1.387km.Atotalof60channelsareusedwithintheentire

    system.Iftheloadperuseris0.029Erlangs,and =1

    call/hour,foranErlang Csystemthathasa5%probability

    ofadelayedcall.

    o Cellradius,R=1.387km

    o Areacoveredpercellis2.598 (1.387)2 =5km2 Areaofahexagonofsidetisgivenby:

    o Totalnumberofchannels=60

    o Numberofcellspercluster=4

    o Numberofchannelspercell=60/4=15channels

    16

  • 7/21/2019 T4 Traffic Engineering

    17/17

    Solution:BlockedCallsDelayed(2)

    Numberofchannelspercell=60/4=15channels

    FromErlangCformula,for5%probabilityofdelaywith

    C=15,trafficintensityA=9.0Erlangs

    Numberofusers=totaltrafficintensity/trafficperuser=

    9.0/0.029=310users 310users/5km2 =62users/km2

    Probabilitythatacallisdelayedmorethan10seconds:

    o

    o

    17