5/27/2018 Blade Cluster Overview Workshop
1/45
MSC-S Blade Cluster R14.1
Introduction
5/27/2018 Blade Cluster Overview Workshop
2/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2
Contents
/ BC main components and 'ardware/ BC 0oical )"er"iew
/ ormal Call low
5/27/2018 Blade Cluster Overview Workshop
3/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3
roduct Capacit iures
MSC-S BC capacity
MSC R14.0: 7 MBHCA
MSC R14.1: 10 MBHCA
MSC R12A: 12 MBHCA
15 MBHCA
10 (9+1) blade i t!e "a#i"$"
(%&' "&'e e#cepti& 'e$i'ed)
*'ait BC capacity
*SC R14.1: 20 MBHCA
*SC 12A: 20 MBHCA
5/27/2018 Blade Cluster Overview Workshop
4/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 4
MSC-Ser"er Blade Cluster capacit
4 x MSC-S
APZ 212 608 Subracks
1 x MSC-S BC
6 Blades3 Subracks
2 x MSC-S BC
2 x 10 Blades
8 Subracks
13 x MSC-S
APZ 212 60
26 Subracks
(5,9 M Subs(6,0 M Subs (19 M Subs
(5,! M B"CA (5,5 M B"CA
(19 M Subs
(18 M B"CA (18 M B"CA
#l$ra-%&'% caac&$)
5/27/2018 Blade Cluster Overview Workshop
5/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae #
/ MSC Blade Call control
Trunk control (BICC IS56
/ S7 Sinle point o entr
or sinalin in t'e Blade
Cluster
/ M7B ,7B 02 internal
MSC-S BC inrastructure
/ I0B I 0ine Board
pro"ides t'e 'ost I8
/ I9) sstem - :;43 or t'e w'ole
cluster and S7
- SIS or Interated Site
Inrastructure
MSC-S Blade Cluster Components
AB
AB
M
SC
M
SC
M
SC
MSC
MSC
IS
MSC Se',e' BC
SS
S/R SS
A
.1-
C
HS
A.1-23
S
*S
...
Blade
A
.1-
CH
S
A.
1-23
S*S
SB
Bla
de
Blade
Blade
Bla
d e
S 2 %'at'$ct$'e MB 3 /B-itc!S 2 %'at'$ct$'e MB3 /B-itc!
S
SS
SS-RC
A*M3 *6MA*M3 *6M
RA3 CRA3 C
IS components
Sinalin ro
:;43
IS )
5/27/2018 Blade Cluster Overview Workshop
6/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae =
0are Coniuration
/ 1$ MSC Blades/ 1 I0B air
/ 2 S7
/ 2 :; (I9)6
/ 4 Su!racks
/ 2 Ca!inets
5/27/2018 Blade Cluster Overview Workshop
7/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae >
T%M
)ption:TM
)ption
MSC-S!lade
MSC-S!lade
SC7B
MSC-S!lade
SC7B
MSC-S!lade
MSC-S!lade
,7B
MSC-S!lade
MSC-S!lade
MSC-S!lade
,7B
8an
:ir ;uide
SCB?
R94
7%B
,T1##
*,T1##
*ST,
BST,
B
:0I9ST,
B
:0I9ST,
B :0I:0IIRBC;B
,T1##
,T1##
ST,
BST,
B
:0I9ST,
B
:0I9ST,
B :0I:0IIRBC;B7%B
SCB?
R94
8an
SCB?
R94
7%B
,T1##
*,T1##
*ST,
BST,
B
:0I9ST,
B
:0I9ST,
B :0I:0IIRBC;B
,T1##
,T1##
ST,
BST,
B
:0I9ST,
B
:0I9ST,
B :0I:0IIRBC;B7%B
SCB?
R94
8an
)ptional)ptional
Cabiet 2
MSC-S
!lade
MSC-S
!lade
MSC-S
!lade
MSC-S!lade
ower and 8an module and :ir ;uide
S7
I)
8an
:ir ;uide
ower and 8an module and :ir ;uide
SC7B9CMCB
MSC-S!lade
MSC-S!ladeorI0B
,7B
I0B
SI
S
MSC-S!lade
MSC-S!lade
MSC-S!ladeorI0B
MSC-S!lade
I0B
SC7B9CMCB
SI
S
8an
SCB?
R94
C5B?
:M:5B
%ISC-:
:5B?
B
C5B?
B
T9To%
:5B-:
%ISC?
B
SCB?
R94
Cabiet 18an
SCB?
R94
C5B?
:M:5B
%ISC-:
:5B?
B
C5B?
B
T9To%
:5B-
:
%ISC?
B
SCB?
R94
,7T?M,%
8an
,7B
:larm!oard
All cabinet pictures show examples of one possible HW-configuration,
the exact board-types and placing of boards in the cabinet are subject to change.
2S7
MSC-S Blade Sstem
'osted in IS ramework
)
5/27/2018 Blade Cluster Overview Workshop
8/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae A
,ample ? )ptional R Maaine
0 251 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
*
+
B
S
C
B-
+
P
4
S
C
B-
+
P
4
*
+
B
.
B
C
/
B
1
5
5
1
5
5
.
B
C
/
B
1
5
5
P
1
5
5
P
S
B
S
B
A
*
A
*
S
B
S
B
A
*
A
*
A
*
S
B
A
*
S
B
A
*
S
B
A
*
S
B
ATM ATM
TDM TDM TDM
5/27/2018 Blade Cluster Overview Workshop
9/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 11
Contents
/ BC main components and 'ardware/ BC R14.1 )"er"iew
/ ormal Call low
5/27/2018 Blade Cluster Overview Workshop
10/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 12
MSC-S R14.1 Blade Clusteretwork )"er"iew
M-M/
MSC-S
Blade
MSC-S
Blade
MSC-S
Blade
SP 1
MSC-S
Blade
MSC-S
Blade
SP 2
Node B
BTS
+C
BSC
Local PSTN
RANAP OverATM
BSSAP Over
TDM
ISP Over TDM
MS!"S B!
IP
Ne#$or%
IMS
M-M/
&'r#(al M"M)$
"SS
MSC-S
all *ode+ +ee MS!"S B! a+ o*e *ode
* R14,1- M). /a+ o*l o*e vM).
or MS!"S B!
5/27/2018 Blade Cluster Overview Workshop
11/45Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 13
MSC-S R14.1 Blade Clusteretwork )"er"iew
M-M/
MSC-S
Blade
MSC-S
Blade
MSC-S
Blade
SP 1
MSC-S
Blade
MSC-S
Blade
SP 2
Node B
BTS
+C
BSC
Local PSTN
I( Over
IP
AOIP
SIP"
I
MS!"S B!
IP
Ne#$or%
IMS
"SS
MSC-S
M/
5/27/2018 Blade Cluster Overview Workshop
12/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 14
MSC in ool ? 8eature
/ T'e MSC in oolD (Mi6 eature is stronl recommended.
/ MI will make it more smoot' to interate t'e MSC-S BC.
/ ,ample
1 MSC-S BC 'as
3 !lades and s'arenetwork load wit'
2 MSC-S MSC MSC
MSCMSC-SMSC-S
MS! '* PoolM'P ea#(re
5/27/2018 Blade Cluster Overview Workshop
13/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 1#
'sical ode Eiew (019026
MSC-S BC wit' 1$ MSC Blades
)ptional )ptional
'sical connection to network
5/27/2018 Blade Cluster Overview Workshop
14/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 1=
MSC-S BC is an I etwork
ClusterMSC-S
blade
MSC-Sblade
SS
Cluster
Si8alli8 'y
S 1
SS
MSC-S
blade
MSC-S
blade
MSC-S
bladeMSC-SBlade
Cluster
Si8alli8 'y
S 2
/ I network !e'ind I0Bs$ @ost interace on I0Bs
/ Traic separation usinE0:s (su!nets6$ Internal (re-coniured6
$ ,ternall accessi!le
BA BB
I
,ternall accessi!le I Su!netsS$beta"e
S$bet Sie(S$bet Ma;)
Rea&i8Scalability Apect
BC-S 1= (92F6 T'e num!er o reGuired I addresses doesnot depend on t'e num!er o !lades see
eample coniuration in Ta!le 3.BC-AM 1= (92F6
BC-6S F (92A6
BC-S =4 (92=6 T'e num!er o reGuired I addressesdepends on t'e num!er o MSC !lades. Inorder to !e uture proo it is recommended toallow or up to =4 addresses unless t'eoperator can oresee t'e lon-term need tosta !elow t'is num!er.In case SI is not used t'e BC-SI and BC-%S su!nets s'ould !e let undeined.
*&tal 1$4 32 in case SI and %S are not used.
5/27/2018 Blade Cluster Overview Workshop
15/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 1>
E0: )"er"iew
5/27/2018 Blade Cluster Overview Workshop
16/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 1F
I addressin summar
5/27/2018 Blade Cluster Overview Workshop
17/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 1A
Interation o MSC-S BC into I network
/MSC-S BC s'ares su!net
/ %edicated su!net structured to it SCT
reGuirements or pat' di"ersit
5/27/2018 Blade Cluster Overview Workshop
18/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2$
S7 to9rom MSCHs Blades
5/27/2018 Blade Cluster Overview Workshop
19/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 21
MSC !lades to9rom t'e eternal network
5/27/2018 Blade Cluster Overview Workshop
20/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 22
MSC-S BC is a SCT etwork
ClusterMSC-S
blade
MSC-Sblade
SS
Cluster
Si8alli8 'y
S 1
SS
MSC-S
blade
MSC-S
blade
MSC-S
bladeMSC-SBlade
Cluster
Si8alli8 'y
S 2
BA BB
CSC sinalin$ Internall$ ,ternall2 Terminated on S7s
2 ;C o"er SCT terminated on MSC Blades
6S
5/27/2018 Blade Cluster Overview Workshop
21/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 23
SCT :ssociation MSC R14.1
/ %edicated SCT :ssociation or
S5: and M35: inside MSC-S BC
/ Client-Ser"er coniuration (Blades
are client6
/ Sinle-'omed on MSC Blades
/ Multi'omed on S7s
5/27/2018 Blade Cluster Overview Workshop
22/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 24
Sinalin MSC 14.1 (incl. ;C9M3ua6
M: BSS: IS5
R:: ;C
5/27/2018 Blade Cluster Overview Workshop
23/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2#
;C o"er SCT
Cluster SCT association
/Sinle SCT association s'ared ! all MSC Blades !etween M-M;w andMSC-S Blade Cluster
/ Coniuration
$ (>i't$al) Cl$te' (>)addresses coniured on all MSC !lades$ Cluster SCT end point (Eirtual SCT ser"er6 coniured on all !lades$ Cluster SCT association pro"isioned on all !lades
/ )nl one !lade actuall terminates a Cluster SCT association !ut all !lades
can send9recei"e traic o"er it
/ Cluster SC* A&ciati& i cl$te' &b?ectwit' master role$ Role dnamicall assined to an one MSC !lade$ :ssociation master roles !alanced o"er all MSC !lades$ :utomatic master re-assinment ater !lade ailure
5/27/2018 Blade Cluster Overview Workshop
24/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2=
Cluster SCT , and associations
/: cluster ,nd oint or ;CHB:@19.10.1.1D19.10.1.93/6@ C/3ES/R@C3M6/@S/R>/R3SC*CF
/ Cluster SCT association
HA6:SA6@CM=13/6@C/[email protected] 19.10.14.1143SC*CF
HA6:SA6@CM=23/6@C/[email protected] 19.10.14.1153SC*CF
5/27/2018 Blade Cluster Overview Workshop
25/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2>
Multi'omed association or ;C9SCT
5/27/2018 Blade Cluster Overview Workshop
26/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2F
)pportunit wit' ;C o"er sctp
/ ode capacit implication (S7 !passed ! ;C6
MSC-S
BladeCluster
M-M=
BSC
RC
!&'
S'!)S'!-''!;C-9SCT-
o need or SS> on M-M;*
/:ll I etwork
5/27/2018 Blade Cluster Overview Workshop
27/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 2A
S7 replaces SCC wit' S5:
MSC
MSC
MSC
SCT
C:-
M:-
S5:
IS5-
BICC
TC:-
R:1
:-
BSS
:- M35:
;C-
S2
S1
B
B
*-S
1001
SCT
C:-
M:-
IS
5-
BICC
TC:-
R:1
:-
BSS
:-M35:
;C-SCC
SCT
;C
BC-S
2001
BC-S
2001
5/27/2018 Blade Cluster Overview Workshop
28/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3$
Sinalin
Si8alli8 S'&le
B'&le
6S Se',e''&le
MSC Bladeadd'e
MEA le,el
MSC Bladeadd'e le,el
M:9C: S5: ;atewa @osted SC - MT Base I(ri"ate I6
R::9BSS: S5: ;atewa @osted SC - IT5 Base I(ri"ate I6
BICC9IS5 ST on-@osted SC Base I(ri"ate I6
;C o"er M35: ST on-@osted SC Base I(ri"ate I6
;C o"er SCT 0oad Balancin Eirtual I(u!lic I6
SI9SI-I 0oad Balancin Base I(u!lic I6
5/27/2018 Blade Cluster Overview Workshop
29/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 31
MSC-S BC is a SS> etwork
ClusterMSC-S
bladeMSC-Sblade
SS
Cluster
Si8alli8 'y
S 1
SS
MSC-S
blade
MSC-S
blade
MSC-S
bladeMSC-SBlade
Cluster
Si8alli8 'y
S 2
BA BB
CSC traic routin$ T'e can !e identical on !ot' S7s and all MSC-S BCs
/ ItHs applica!le w'en onl I sinallin is used in MSC-S BC/ It s'all !e used onl i SCs is reall !i issue ot'erwise standard
solution wit' dedicated SCs is preerred as it conorms to SS> !estpractice (SC s'all !e uniGue on network le"el6
M-M=M-M=
2 4 = F
5/27/2018 Blade Cluster Overview Workshop
32/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 34
Contents
/ BC main components and 'ardware/ BC R14.1 )"er"iew
/ ormal Call low
5/27/2018 Blade Cluster Overview Workshop
33/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3#
IMSI
a+/"(*c#'o*
a+/"&al(e
D'+#r'(#'o*
Tale
S$bc'ibe' 6it'ib$ti&
/ Su!scri!ers are eGuall distri!uted to eac' !lade
Pr'ar Blade Id
B(dd Blade Id
5/27/2018 Blade Cluster Overview Workshop
34/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3=
rimar < Budd Concept
Pr'ar MS!
B(dd MS!
/ ,ac' su!scri!er will !e reistered in 2 !lades
T/e B(dd MS!
'+ reared #o #a%e
over #/e #ra'c
' +oe#/'*: /ae*+,
Pr'ar MS! %ee+
B(dd MS! (da#ed
5/27/2018 Blade Cluster Overview Workshop
35/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3>
MSC-S Blade Clus$er
SCP*P
S).S).
+A C
TDMTDM ATMATM IPIP
S':*al'*:
ro
S':*al'*:
ro
SS
IOIOI;OI;OSISSIS AP)AP)
Pr&7ar) Budd) Subscr&ber .&s$r&bu$&
:+ .a$a +el&ca$&
MS!
lade
MS!
ladeMS!
lade
MS!
ladeMS!
lade
MS!
ladeMS!
lade
MS!
ladeMS!
lade
MS!
lade
Hashing
Hashing
MSC-S Blade Cluster Je Mec'anisms
5/27/2018 Blade Cluster Overview Workshop
36/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3F
D'+#r'(#'o* o
5/27/2018 Blade Cluster Overview Workshop
37/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 3A
,ample ? ormal Call 8low 1(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
1 ?
Incomin
call KL S7
2 ? I will ask
random MSC
:
5/27/2018 Blade Cluster Overview Workshop
38/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 4$
,ample ? ormal Call 8low 2(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
2 ? Take
care o
t'is
3 ? )k1 - Round-Ro!in
:
5/27/2018 Blade Cluster Overview Workshop
39/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 41
MSC
,ample ? ormal Call 8low 3(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
-@:S@
B-@:S@
2 ? Read 0E
3 ? rimartake care
o t'is 4 ? )k
:-rimar :-Budd
:
TMSIor
IMSI
Input
)utput
1 ? I will ind
ri't !lade
2 ? Read 0E
5/27/2018 Blade Cluster Overview Workshop
40/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 42
HRHR
,ample ? ormal Call 8low 4(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
:-rimar
1 ? *'ereis BN
2 ? Oou
(Cluster6
'a"e B
:
5/27/2018 Blade Cluster Overview Workshop
41/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 43
HRHR
,ample ? ormal Call 8low #(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
:-rimar
2 ? Take
care o
t'is
3 ? )k1 - Round-Ro!in
:
5/27/2018 Blade Cluster Overview Workshop
42/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 44
HRHR
,ample ? ormal Call 8low =(>6
S2S1
MSC MSC MSCMSCA1 A2
MSC MSCBB
:-rimar
-@:S@
B-@:S@
2 ? Read 0E B-Budd B-rimar
1 ? I ill ind
ri't !lade
2 ? Read 0E
4 ? )k
3 ? rimartake care
o t'is
:
5/27/2018 Blade Cluster Overview Workshop
43/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 4#
MS!"S Blade !l(+#er Re+'l'e*ce
P a MS! Blade #eorar a'l(re
" &LR Da#a Rel'ca#'o* Pr'ar C B(dd Blade
P a MS! Blade era*e*# a'l(re
" !l(+#er reco*':(ra#'o* S(+cr'er Red'+#r'(#'o*
P B! Node a'l(re
" MIP
5/27/2018 Blade Cluster Overview Workshop
44/45
Blade Cluster )"er"iew *orks'op + ,ricsson Internal + 2$11-11-13 + ae 4=
!l(+#er Reco*':(ra#'o*
SS
I):;S;*S;*Sinalinpro
Sinalin
pro
RA C
MSC-S Blade Cl$te'
*6M
SC*
A*M
I9)SIS
Connec
t1ewB
lade
Case
)ne MSC Blade ails and is completel
out o ser"ice (e.. cclic restart uprade
ailure or @* ailure6.
:cti"e calls o t'e ailed !lade are
discontinued.
Su!scri!ers 'a"e ull continued
ser"ice a"aila!ilit "ia t'eir QBuddH
!lades.
T'e : Cluster @andler detects t'e
(non-6 a"aila!ilit o t'e cluster
mem!ers and t'e distri!ution alorit'm
can !e adapted accordinl (automatic
reconiuration6.
lease note in case o t'e a transientailure (restart6 o an MSC !lade noreconiuration is needed
MSC
blade
MSC
blade
MSC
blade
MSC
blade
MSC
blade
5/27/2018 Blade Cluster Overview Workshop
45/45