Sie sind auf Seite 1von 8

Enabling LDR Algorithms to reduce the CE congestion case

Internal

Author Representative Date

Diego Rojas

Camilo

ID Product Version (VxxxRxxxCxxxBx xx)

703932 #ireless
R"C '200R0$0

UM ! RA" 20$0%0&%2&

Checked by Name Phenonem a Alarm Reason Analysis (A) * #hat is R"C Load balancing and ho+ im,lement it.o+ can R"C Load /alancing hel, to reduce congestion in !0U and D0U boardsALM%$302 D!0 C0U 12erload ALM%$30$ C0U 12erload his guide aims to e3,lain ho+ the load balancing is im,lemented on the control ,lane and the user ,lane4

Feature Description
M0U subs5stem ,er6orms resources management on the user plane and control plane +ithin its o+n sub rac7 and +ithin all R"C8s sub rac7s4 he ,rocess 6or each ,lane is described as 6ollo+s9 LOAD BALANCING ON CONTROL PLANE #hen a ser2ice arri2es to the host !0U board :!0U +here the "ode/ is con6igured; the !0U decides +hether to ,rocess or 6or+ard the re<uest ser2ice to the M0U in the host sub rac7 :!ub rac7 +here the "ode/ is con6igured; according +ith its current load4

he !0U can be in one o6 the ne3t three stages9

20$=%2%$$

"o4 $> otal ?

Enabling LDR Algorithms to reduce the CE congestion case

Internal

$4 24 34

Light Load9 he !0U +ill ,rocess all ser2ices re<uest that arri2e to it and +ill acce,t an5 other ser2ices the M0U trans6er to it4 !haring 1ut its Load9 he !0U +ill 6or+ard all the ser2ices that arri2e at it to the M0U and +ill acce,t an5 ser2ice M0U send at it4 12erload9 he !0U +ill 6or+ard all the ser2ices that arri2e at it to the M0U and +on8t acce,t an5 ser2ice M0U send at it4

he thresholds that de6ine the load sharing on control ,lane are con6igured b5 !E C RL0LA"E!.ARE0ARA9 LOAD BALANCING ON !ER PLANE he M0U manage and allocates all the user ,lane resources on the sub rac74 #hen the load in the sub rac7 is hea25 the M0U 6or+ards the resources re<uest to other sub rac7s4

#hen the ser2ice re<uest arri2es> it re<uests 6or user ,lane resources4 @n this case> the !0U re<uests the M0U in the sub rac7 6or resources4 he M0U ,rocess as 6ollo+s9 $4 @6 the user ,lane load o6 the host sub rac7 is lo+er than the 2alue o6 serPln!harin"OutThd in the command !E U!ER0L"!.ARE0ARA> the M0U +ill allocate the user ,lane resources on the D!0 +ith the lightest load +ithin the sub rac74 24 @6 the user ,lane load o6 the host sub rac7 is higher than the 2alue o6 serPln!harin"OutThd in the command !E U!ER0L"!.ARE0ARA> the M0U +ill 6or+ard the re<uest to the M0U in sub rac7 +ith the lightest load +ithin the R"C4 hen> this M0U +ill allocate the user ,lane resources on the D!0 +ith the lightest load +ithin its sub rac74
20$=%2%$$ "o4 2> otal ?

Enabling LDR Algorithms to reduce the CE congestion case

Internal

Process

his est ,rocedure s,eci65 ho+ to test the 6eature in one commercial R"C eith t+o !ubrac7s9 :modi65 it according +ith the R"C con6iguration; !tep $ Description 0er6orm control ,lane test and chec7 results Time & minutes

E3ecute the MML9 !E C RL0L"!.ARE0ARA command to set control ,lane resource ,ool ,arameter 9!E C RL0L"!.ARE0ARA9 Ctrl0ln!haring1ut hdA0B 2 Rollbac7 control ,lane con6iguration $ minute

E3ecute the MML9 !E C RL0L"!.ARE0ARA command to set control ,lane resource ,ool ,arameter to the original con6iguration 9!E C RL0L"!.ARE0ARA9 Ctrl0ln!haring1ut hdA&0B 3 0er6orm user ,lane test and chec7 results & minutes

@nhibit D0U boards on slot $$ and slot $2 b5 @". /RD9 @". A0.C!@CAL> !R"A0> !"A$$B @". /RD9 @". A0.C!@CAL> !R"A0> !"A$2B E3ecute the MML9 !E U!ER0L"!.ARE0ARA command to set control ,lane resource ,ool ,arameter 9 !E U!ER0L"!.ARE0ARA9 User0ln!haring1ut hdA&0> User0ln!haring1ut166setA&B Remar79 his threshold and the number o6 inhibit boards could change according +ith the current load o6 the control ,lane = Rollbac7 control ,lane con6iguration & minutes

E3ecute the MML9 !E U!ER0L"!.ARE0ARA command to set control ,lane resource ,ool ,arameter to the original con6iguration9 !E U!ER0L"!.ARE0ARA9 User0ln!haring1ut hdA90> User0ln!haring1ut166setA&B And e3ecute U@" /RD9 to uninhibit the D0U boards
20$=%2%$$ "o4 3> otal ?

Enabling LDR Algorithms to reduce the CE congestion case

Internal

!tep

Description

Time

U@" /RD9 U@" A0.C!@CAL> !R"A0> !"A$$B U@" /RD9 U@" A0.C!@CAL> !R"A0> !"A$2B !u""est and !ummary

!ummary #or ser Plane test$


/ello+ ,ictures sho+ the D!0 load on !ubrac7 number $ be6ore> and during the test9 $4$ /e6ore the test9 D!0 load on subrac7 $ 7ee,s at 74$D 6or the +hole subrac7 in normal conditions as bello+4

$42

During the test9 "e+ ser2ices re<uest start to be handle on subrac7 $ a6ter the user ,lane sharing out threshold change to &0D at 229== :red line; and tra66ic load on subrac7 0 7ee,s higher than this threshold4

20$=%2%$$

"o4 => otal ?

Enabling LDR Algorithms to reduce the CE congestion case

Internal

(ig $9 Real time 6or D!0 usage in !ubrac7 $ be6ore and a6ter U!R0L"!.ARE1U .D change to &0D /ello+ ,icture sho+s ho+ the user ,lane load 6or ne+ connections is share 6rom a congested subrac7 :blue line; to another +ith light load4
70 60 User Plane load per Subrack 50 40 30 20 10 0 0:00:00 0:00:25 0:00:50 0:01:15 0:01:40 0:02:05 0:02:30 0:02:55 0:03:20 0:03:45 0:04:10 0:04:35 0:05:00 0:05:25 0:05:50 0:06:15 0:06:40 0:07:05 0:07:30 0:07:55

Sub

Sub

!ummary #or Control Plane test$


20$=%2%$$ "o4 &> otal ?

Enabling LDR Algorithms to reduce the CE congestion case

Internal

Attached ,icture sho+s ho+ load is been 6or+arding to the lightest sub rac7 a6ter the !0U is in sharing out its load state9

E 0icture ,ro2ided b5 local !D Attached 1thers9

%or&around #or !PC'('


he connection bet+een !0U boards and all the other boards installed on the R"C is managed b5 @0C lin7s4 hese lin7s also are used to communicate all the M0U subs5stems allocated on the R"C4 Due to a so6t+are bug on !0C0&0 this communication is bro7en and just can be reco2ered resetting the R"C or ,atching it to !0C0904
IPC status !o" end state # !ink broken !o" end state # Available !o" end operate status chan%ed ti$e # &'(!!)
20$=%2%$$ "o4 F> otal ?

IPC

operation

IPC

ad$inistrative

Enabling LDR Algorithms to reduce the CE congestion case

Internal

'ot sent codes in lo" end send *ueue # + Connect re*uest Packets lo" end sent # ,++-./0+ Connect received # + Connect response Packets lo" end sent # + Connect received # + Codes sent # + Codes s"itched # + Codes discarded due to lo" end send *ueue over1lo" # + Codes lo" end success1ully receive but s"itch 1ailed # + 2he total bytes o1 $essa%e "ith lo" priority due to lo" end sent # + 2he total bytes o1 $essa%e "ith lo" priority due to lo" end received # + 3i%h end state # &'(!!) 3i%h end state # &'(!!) 3i%h end operate status chan%ed ti$e # &'(!!) 'ot send codes in hi%h end send *ueue # + 'u$ber o1 connect re*uest Packets hi%h end sent # + 'u$ber o1 connect re*uest Packets hi%h end received # + 'u$ber o1 connect response Packets hi%h end sent # + 'u$ber o1 connect response Packets hi%h end received # + 'u$ber o1 codes hi%h end success1ully sent # + 'u$ber o1 codes hi%h end success1ully receive and s"itched # +
20$=%2%$$ "o4 7> otal ?

re*uest

Packets

lo" end

response

Packets

lo" end

lo" end

success1ully receive and

lo" end

success1ully

IPC

operation

IPC

ad$inistrative

Enabling LDR Algorithms to reduce the CE congestion case

Internal

'u$ber o1 codes discarded due to hi%h end send *ueue over1lo" # + 'u$ber o1 codes hi%h end success1ully receive but s"itch 1ailed # + 2he total bytes o1 $essa%e "ith lo" priority due to hi%h end sent # + 2he total bytes o1 $essa%e "ith lo" priority due to hi%h end received # +

As a result> load sharing bet+een sub rac7s +as a66ected due to communication bro7en bet+een the M0Us4 !0C090 sol2es this ,roblem4

20$=%2%$$

"o4 ?> otal ?

Das könnte Ihnen auch gefallen