managemetul traficului atm

Upload: badwishzack

Post on 02-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Managemetul Traficului ATM

    1/15

    Managementul trafcului n reelele ATM

    Scop Defnire QoS Defnire uncii CAC (Connection Admission Control and Virtual

    Bandwidth) Explicare ra!c Shapin" Clase de ser#icii

    Trafcul ATM i controlul congestiei$n unie de tipul de trafc controlul con"estiei de o%icei se re&ol#' princontrolul accesului proflarea trafcului i prioriti&area lui*

    $nFig. 1 se pre&int' modul de ne"ociere al trafcului +n relaia cu clientulpentru a se e#ita con"estia*

    ForwardConnectRequest

    ATM Switch

    PVC/SVC ConnectRequest

    ATM Host

    Desired QoS

    BandwidthRequirements

    Resource Check

    Connection Admission

    Control

    TrafficDescriptor Parameters- ACR- PCR- SCR- BT- MCR

    PerformanceParameters- CLR- CDV- CTD- CMR

    oS

    Control

    Cell Stream

    InformationFlow

    TrafficShaping

    AT Traffic Congestion ! Control

    "enericCell Rate

    Algorithm

    #$ % #CBuffering

    CLP

    Traffic Po!icin"

    TrafficShaping

    #PC

    Discardor Tag

    Fig. 1 Negocierea parametrilor de trafc cu clientul pentru evitareacongestiei

    Managementul Trafcului

    Quality o Service,*-./ in ormaii pri#ind QoSUser !et"or# $ontractSetul de parametrii de trafc ne"ociai cu clientulFunciile %e control al trafcului

    0etwor1 2esource 3ana"ementConnection Admission Control (CAC)

  • 8/10/2019 Managemetul Traficului ATM

    2/15

    4sa"e 5arameter Control (45C)Selecti#e Cell Discardin"

    ra!c Shapin"Explicit 6orward Con"estion ,ndication (E6C,)

    $lasele %e trafc ATM$lass 1 7 Defned to support constant %it rate connection oriented tra!cwhere end7to7end s8nchronisation is re9uired otherwise 1nown as Class Aper ormance re9uirements* his ser#ice should meet the currentre9uirements or per ormance compara%le to current di"ital pri#ate lineser#ices*$lass & 7 Defned to support #aria%le %it rate connection oriented tra!cwhere end7to7end s8nchronisation is re9uired otherwise 1nown as Class Bper ormance re9uirements* his ser#ice is intended or pac1eti&ed #ideoand #oice application li1e toda8:s #ideo con erencin" s8stems*$lass ' 7 Defned to support #aria%le %it rate connection oriented tra!cwhere end7to7end s8nchronisation is not re9uired otherwise 1nown asClass C per ormance re9uirements* his ser#ice is intended to supportconnection oriented data protocols such as 6rame 2ela8*$lass ( 7 Defned to support #aria%le %it rate connectionless tra!c whereend7to7end s8nchronisation is not re9uired otherwise 1nown as Class Dper ormance re9uirements* his ser#ice is intended to support connectionoriented data protocols such as S3DS*

    $ategoriile %e trafc ATM$)* Constant Bit 2ate ( ra!c 5attern is deterministic ; cannot tolerate

    cell dela8)+)* *T Varia%le Bit 2ate < 2eal ime ( ra!c 5attern is 1nown ; #aria%lecannot tolerate cell dela8)+)* !*T Varia%le Bit 2ate < 0on 2eal ime ( ra!c 5attern is 1nown ;#aria%le can tolerate moderate cell dela8)A)* A#aila%le Bit 2ate ( ra!c more #aria%le ; %urst8 than VB2 ; is dela8tolerant)U)* 4nspecifed Bit 2ate (0o "uarantee QoS)

    ,escriptorii %e trafcConstant Bit 2ate (CB2) 7 5ea1 Cell 2ate (5C2) i CDV *Varia%le Bit 2ate (VB2) 7 5ea1 ; Sustained Cell rates 3aximum Burst Si&ei CDV dac' este de tip (2 7VB2)A#aila%le Bit 2ate (AB2) 7 3inimum (3C2) i 5ea1 Cell 2ate (5C2)4nspecifed Bit 2ate (4B2) < doar 5ea1 Cell 2ate (5C2) onl8*

    Usage -arameter $ontrol U-$/

  • 8/10/2019 Managemetul Traficului ATM

    3/15

    Ser&ice Categor' (CBR) #BR) ABR ! *BR+ aps to Qualit'of Ser&ice

    Cell ,oss Ratio Cell Transfer Dela' Cell Dela' #ariation

    Traffic Descriptors Include- $CR CR SCR BS CD#T

    CBR .$CR) CD#T/#BR .$CR) SCR) CD#T) BS/

    ABR .$CR) CR) CD#T/*BR ./

    Traffic Descriptors Include- $CR CR SCR BS CD#T

    CBR .$CR) CD#T/#BR .$CR) SCR) CD#T) BS/

    ABR .$CR) CR) CD#T/*BR ./

    Connection 0eededConnection 0eeded

    ap Traffic T'pe to Ser&iceCategor'

    ap Traffic T'pe to Ser&iceCategor'

    Specif' Traffic Descriptors for theConnection

    Specif' Traffic Descriptors for theConnection

    Request the ConnectionRequest the Connection

    Traffic Contract

    Tra0c $ontract,nclude urm'torii parametrii=

    -ea# $ell *ate -$*/Sustaina le $ell *ate S$*/)urst Tolerance )T/$ell ,elay +ariation Tolerance $,+T/

    Traffic Descriptors

    ATM SWITCH

    $CRA

    Ma%imum Ce!! t&rou"&put in a "i'en time(

    )nce 'a!ue is reac&ed - ce!!s are discarded

    Ma%imum Ce!! t&rou"&put in a "i'en time(

    )nce 'a!ue is reac&ed - ce!!s are discarded

    PCR

    Connection rate conformin" to t&e a'era"e ATM ce!! rate(

    #sefu! for VBR connections *+urst, +, nature

    Connection rate conformin" to t&e a'era"e ATM ce!! rate(

    #sefu! for VBR connections *+urst, +, natureSCR

    Traffic parameter t&at ref!ects a time sca!e in w&ic&ce!! rate f!uctuations can +e to!erated(Traffic parameter t&at ref!ects a time sca!e in w&ic&ce!! rate f!uctuations can +e to!erated(BT

    Defines t&e min/ma% amount of de!a, a connectioncan to!erate +etween t&e arri'a! of an, two ce!!sDefines t&e min/ma% amount of de!a, a connectioncan to!erate +etween t&e arri'a! of an, two ce!!sCDVT

    2eneric $ell *ate Algorit3m4ea#y )uc#et Algorit3m

    he >eneric Cell 2ate Al"orithm (>C2A) is a Continuous State ?ea18 Buc1et

    al"orithm that defnes the relationships %etween the 5C2 and CDV andalso %etween SC2 and B* B8 doin" this the defnition o con ormance o

  • 8/10/2019 Managemetul Traficului ATM

    4/15

    the connection is defned and su%se9uentl8 en orced to pro#ide the statedthrou"hput and 9ualit8 o ser#ice* ,n short the lea18 %uc1et is the%u@erin" within the switch that permits the handlin" o %ursts o tra!ca%o#e a defned sustained rate* , 8ou loo1 at the %u@er as a %uc1et with ahole in the %ottom* he hole allows a maximum ow o water out o the%uc1et* , a %urst o water into the %uc1et does not exceed the capacit8 othe %uc1et all o the water will e#entuall8 ow to the destination* , thecapacit8 o the %uc1et is exceeded water is lost*

    does C,$12 traffic conformto Sustained Cell Rate3

    .es

    o

    .es o

    Cell Stream

    PCR

    does traffic conformto peak cell rate3

    SCR

    setC,$12

    0on4conforming cells ma' 5e discarded or tagged C,$16

    Discardor ta"

    Traffic $olicing ("CRA Algorithm+

    Conformin" non-Conformin"

    QoS -arameters$ell 4oss *atio $4*/ 0um'rul total de pachete pierdute raportat lanum'rul total de pachete trimise*$ell Trans er ,elay $T,/ is 9uoted to defne the maximum time that acell ta1es to transit a particular A 3 switch within the A 3 networ1* his isimportant to time7critical ser#ices usin" A 3*$ell ,elay +ariation $,+/ is 9uoted to defne the maximum chan"e inthe arri#al o cells due to clumpin" and spreadin" in A 3 switch %u@er9ueues o#er a particular connection* ,n a circuit emulation ser#ice themaintenance o a constant rate o cells o#er the connection is essential*Cell clumpin" could ma1e a C5E e9uipment %u@er o#er ow or con#ersel8the spreadin" o cells could cause a C5E %u@er to empt8*

  • 8/10/2019 Managemetul Traficului ATM

    5/15

  • 8/10/2019 Managemetul Traficului ATM

    6/15

    Traffic Control Functions

    *sed to manage the flow of data into the network

    ATM CPE

    ATM Switch

    Connection AdmissionControl (CAC+

    Connection AdmissionControl (CAC+

    *sage $arameter Control(*$C+

    *sage $arameter Control(*$C+

    Traffic ShapingTraffic Shaping

    78plicit ForwardCongestion Indication

    78plicit ForwardCongestion Indication

    $onnection A%mission $ontrol i +irtual )an%"i%t3$onnection A%mission $ontrolVerifc' dac' noua conexiune nu #a a ecta trafcul din conexiunileexistente*

    +irtual )an%"i%t3 he Virtual Bandwidth o a connection is the %andwidth which the switcheels it needs to allocate %ecause o some a@ectin" actor %ased on the%u@er stora"e installed at 9ueuin" points within the switch* Example 7 A 3Switch with Cells Switch 6a%ric* , we consider a ser#ice with 5ea1 Cell2ate o F/3%s a Sustained Cell 2ate o .3%Gs and a small 3aximum BurstSi&e (3BS) o - cells* he switch could address the connection asre9uirin" a Virtual Bandwidth which is at some #alue onl8 sli"htl8 "reaterthan the sustained 2ate* E*"* .*H3%Gs* , the same connection were to ha#ea lar"e 3aximum Burst Si&e (3BS) o sa8 F/ cells then the switch wouldha#e to reser#e a Virtual Bandwidth which is closer to the 5ea1 rate* e*"*H3%Gs*

    )an%a virtual5 este detrminat' de mecanismul $A$ i are o #aloarecuprins' +ntre S$* i -$* cu o #aloare dependent' de )T.*

  • 8/10/2019 Managemetul Traficului ATM

    7/15

    Connection Admission Control

    Ce!! Source 0

    Ce!!destination

    ) C 1 C e

    ! ! R e

    ! a ,

    C a r d

    S!ot 0

    Ce!! Source 2

    S!ot 1

    ATM Switc&

    ) C 1 C e

    ! ! R e

    ! a ,

    C a r d

    S!ot 02 Bott!enec3Bott!enec3

    An e8isting $9$ #BR cross connect:In the left to right direction)

    S*STAI0;2 1

  • 8/10/2019 Managemetul Traficului ATM

    8/15

    Explicit 6orward Con"estion ,ndication (E6C,) was created to allow thenetwor1 to in orm the C5E de#ices o impendin" or actual con"ested state*

    ,n ormaia E6C, este olosit' de client pentru a reduce #aloarea trafculuiinJectat +n reea pentru a se e#ita con"estiile* 0u este o%li"atoriu s' feimplementat' la ni#elul echipamentelor client*

    !oti ying 78plicit For"ar% $ongestion 9n%ication he means o indicatin" the Explicit 6orward Con"estion is %8 settin" thesecond %it o a user cell 5a8load 8pe ,dentifer (5 ,) feld to a #alue o :F:*

    6olosind aceast' in ormaie clientul poate ace aciuni corecti#e pentru areduce #alorile de trafc*

    ATM CPE

    .our wis&is m,

    command

    ATM Switch

    Congestion Control (7FCI+

    network informs C$7 de&ices of an impending or actualcongested state

    C$7 de&ices then respond accordingl'

    7FCI set the second 5it of a user cell $TI field to a &alue of ?6?

    C$7 reduce the flow of data into the network

    9e, s!ow downit:s "ettin" a !itt!e

    too con"ested in &ere;;

    Tra0c S3apingScop: AJustarea parametrilor la client pentru a se e#ita pierderea celulelorca urmare a apariiei con"estiei 5C2 SC2 B sau CDV *

    QoS i AA4

  • 8/10/2019 Managemetul Traficului ATM

    9/15

    AT QoS

    TimingRelationship

    Bit Rate

    Connectionode

    Associated AA,

    VBR-RT VBR-/RT #BR

    CBR ABR

    Required 0ot Required

    Constant #aria5le

    Connection4@riented Connectionless

    AA, % AA, 6 AA, 9 AA, = AA, %

    ServiceCategory

    CBR

    Rt-VBR

    Nrt-VBR

    ABR

    UBR

    QoS ClassNumber

    1

    2

    1

    1

    2

    3

    1

    1

    QoS Parameter

    CTD CLRCDV

    STM-1 E3150uSec 10 -10

    150uSec 10 -9

    150uSec 10 -9

    N/A 10 -7

    N/A 10 -6

    N/A 10 -5

    N/A Low

    N/A N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    N/A

    250uSec

    250uSec

    2.5mSec

    500uSec

    500uSec

    5mSec

  • 8/10/2019 Managemetul Traficului ATM

    10/15

    $)* Tra0c Management

    PCR

    CDVT

    Traffic accepted +, #PC

    Traffic )T a!!owed +, #PC

    Pea3Ce!!Rate

  • 8/10/2019 Managemetul Traficului ATM

    11/15

  • 8/10/2019 Managemetul Traficului ATM

    12/15

    CDVTSustainedCe!! Rate

    *SCR

    Time

    Ce!!

    Rate

    MBS12 Ce!!s

    Ce!! DiscardTA$ or Discard

    CDVTPea3

    Ce!! Rate*PCR

    #BR Traffic anagement

    Multiple8are statistic578emplu !*T +)*

    Statistical "ain In #BR Ser&ices

    62 5%s AT Switch AT Switch

    0

    $eak62 5%sSust: 5%s

    ATM 9ost

    0

    $eak62 5%sSust: 5%s

    ATM 9ost

    0$eak62 5%sSust: 5%s

    ATM 9ost

    0

    $eak62 5%sSust: 5%s

    ATM 9ost

    0

    $eak62 5%sSust: 5%s

    7thernet*tili ationATM 9ost

    0

    7thernet*tili ation

    ATM 9ost

    $eak62 5%sSust: 5%s

    A)* 78plicit *ate

  • 8/10/2019 Managemetul Traficului ATM

    13/15

  • 8/10/2019 Managemetul Traficului ATM

    14/15

    , an AB2 (E2) connection spans a lar"e num%er o A 3 switches the dela8in the control loop could cause cells to %e lost i an element in theconnection needs to tell a C5E to %ac17o@ in Allowed Cell 2ate due to areduction in a#aila%le %andwidth or con"estion* his pro%lem is addressed%8 AB2 (E2) VSGVD*

    Phere VSGVD is a#aila%le the Switches e9uipped with this capa%ilit8 area%le to carr8 out an E2 Calculation on reception o the 623 cell and returna B23 cell with an E2 mar1in" immediatel8*

    his reduces the len"th o the control loop in AB2 Explicit 2ate connectionsand the networ1 %ecomes more responsi#e to the Customer 5remisesE9uipment (C5E) as well as reducin" the li1elihood o networ1 con"estion*

    VSGVD support is not re9uired in all o the A 3 switches in the connectionand this is illustrated in the adJacent dia"ram where three AB2 controlloops ha#e %een esta%lished*

    he Alcatel multi7ser#ices A3 plat orms support AB2 Explicit 2ate withVSGVD support when the 3ulti7ser#ices ra!c Shapin" module is installedon A 3 Cell 2ela8 cards*

    ABR Se"ment 0 ABR Se"ment 1ABR Se"ment 2

    S

    D

    D

    S

    FRM f!ow

    BRM f!ow

    ABR 78plicit Rate #S%#D

    VD

    VDVS

    VS VD

    VDVS

    VS

  • 8/10/2019 Managemetul Traficului ATM

    15/15