Upload
mkaber
View
217
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Wireless and Mobile
Citation preview
7/17/2019 00.Overview
1/80
1
Wireless and Mobile All-IP Networks
Yi-Bing Lin
7/17/2019 00.Overview
2/80
2
Contents [1/3]
Chapter 1: Short Message Service and IP Network
Integration
Chapter 2: Moility Manage!ent "or #P$S and%M&S
Chapter 3: Session Manage!ent "or Serving
#P$S Su''ort Node
Chapter : Session Manage!ent "or #ateway#P$S Su''ort Node
Chapter !: Serving $adio Network (ontroller
$elocation "or %M&S
7/17/2019 00.Overview
3/80
)
Contents [2/3]
Chapter ": %M&S and cd!a2*** Moile (oreNetworks
Chapter #: %M&S (harging Protocol Chapter $: Moile +ll-IP Network Signaling Chapter %: %M&S Security and +vailaility Issues Chapter 1&: ,oIP "or the Non-+ll-IP Moile
Networks Chapter 11: Multicast "or Moile Multi!edia
Messaging Service Chapter 12: Session Initiation Protocol
7/17/2019 00.Overview
4/80
Contents [3/3]
Chapter 13: Moile Nu!er Portaility
Chapter 1: Integration and L+N and (ellular
Networks
Chapter 1!: %M&S +ll-IP Network
Chapter 1": Issues on IP Multi!edia (ore
Network Susyste!
Chapter 1#: + Pro/y-ased Moile Service
Plat"or!
7/17/2019 00.Overview
5/80
0
Chapter 11'hort Messa(e 'er)i*e and IP
Network Inte(ration
S
+,'
+'C IWM'C
'M-'C
'M'
M'C
+,'
+,' +'C M'C
34 24
)4
4
0454
'M 'M' Network Ar*hite*t.re
7/17/2019 00.Overview
6/80
5
'M'-IP Inte(ration: 'M-'C-based
Moile
Network
Moile
Network
SM-S( #ateway
IP
Network
IP
Network
In !ost co!!ercial i!'le!entations6 SMS and IP networks
are integrated through SM-S(.
7/17/2019 00.Overview
7/80
7
NC,-'M'
7/17/2019 00.Overview
8/80
8
i'M'
7/17/2019 00.Overview
9/80
9
Mobilit0 and 'ession Mana(eent
&hree ty'es o" !oility1 radio !oility6 core network
!oility and IP !oility
$adio !oility su''orts hando"" o" a !oile user during
conversation
(ore network !oility 'rovides tunnel-related
!anage!ent "or 'acket re-routing in the core network
due to user !ove!ent
IP !oility allows the !oile user to change the access
'oint o" IP connectivity without losing ongoing sessions.
Session !anage!ent !aintains the routing 'ath "or a
co!!unication session6 and 'rovides 'acket routing
"unctions including IP address assign!ent and :oS setting.
7/17/2019 00.Overview
10/80
3*
Chapter 2:Mobilit0 Mana(eent or
P' and M,'
7/17/2019 00.Overview
11/80
33
4As5 As5 As5 and Cells
7/17/2019 00.Overview
12/80
32
Chapter 3:'ession Mana(eent or
'er)in( P' '.pport Node
7/17/2019 00.Overview
13/80
3)
Chapter :'ession Mana(eent or
atewa0 P' '.pport Node
&he ##SN 'lays the role as a gateway6 which
controls user data sessions and trans"ers the data
'ackets etween the %M&S network and thee/ternal P;N.
&he !eta "unctions i!'le!ented in the ##SN are
descried as "ollows1 network access control6
'acket routing and trans"er6 and !oility
!anage!ent.
7/17/2019 00.Overview
14/80
3
A**ess Point Nae 6APN7
/,AN
637 I'P
--'N
A8I/'
ser)er
89CP
ser)er
:W
NA,
617 IN,;N;,
627 WAP
67 C
7/17/2019 00.Overview
15/80
30
IP Address Allo*ation
+PN lael IN&>$N>& +P ISP (?MP+NY
+ccess!ode
&rans'arent &rans'arent Non-
trans'arent
Non-
trans'arent
IP addressallocation
##SN
;
7/17/2019 00.Overview
16/80
35
Serving RNC
Drift
RNC Serving RNC
Chapter !:'er)in( adio Network
Controller elo*ation or M,'
7/17/2019 00.Overview
17/80
37
4ossless 'NC elo*ation
In )#PP &S 2).*5*6 a lossless S$N( relocation 'rocedure was'ro'osed "or non-real-ti!e data services.
3. &he source $N( "irst sto's trans!itting downlink 'ackets tothe %>6 and then "orwards the ne/t 'ackets to the target
$N( via a #&P tunnel etween the two $N(s.2. &he target $N( stores all IP 'ackets "orwarded "ro! the
source $N(.
). +"ter taking over the S$N( role6 the target $N( restarts the
downlink data trans!ission to the %>. No 'acket is lost during the S$N( switching 'eriod. $eal-ti!e data trans!ission is not su''orted ecause the IP
data tra""ic will e sus'ended "or a long ti!e during S$N(switching.
7/17/2019 00.Overview
18/80
38
ast 'NC elo*ation > 'ta(e I
Stage I the sa!e as Stage I in S;4 initiatesS$N( relocation.
&he IP 'ackets are delivered through the old'ath1 %>Node B2target $N(
source $N(S#SN3##SN Ste's 3 and 21 Source $N( initiates S$N(
relocation y sending $elocationA $euiredtoS#SN3.
Ste' )1 S#SN3 sends =orwardA$elocationA$euestto reuest S#SN2 to allocate the
resources "or the %>. Ste' 1 S#SN2 send $elocationA$euestwith
$+B 'ara!eters to the target $N(. +"ter allnecessary resources are allocated6 the target$N( send $elocationA$euestA +cknowledgeto S#SN2.
7/17/2019 00.Overview
19/80
39
ast 'NC elo*ation > 'ta(e II
##SN routes the downlink 'ackets to the old'ath receiving %'dateAP;PA(onte/tA $euest.
+"ter ##SN has received the !essage6 thedownlink 'ackets are routed to the new 'ath##SNS#SN2target $N(.
&he CnewD 'ackets arriving at the target $N(are u""ered until the target $N( takes over theS$N( role.
Ste' 01 S#SN2 sends %'dateAP;PA(onte/tA$euest to ##SN. ##SN u'dates the
corres'onding P;P conte/t6 and the downlink'acket routing 'ath is switched "ro! the old'ath to the new 'ath.
Ste's 5-71 S#SN2 in"or!s S#SN3 that allresources "or the %> are allocated. S#SN3"orwards this in"or!ation to the source $N(.
7/17/2019 00.Overview
20/80
2*
ast 'NC elo*ation > 'ta(e III
&he Iur link i.e.6 the old 'ath4 disconnected.&he ColdD downlink 'ackets arriving at thesource $N( later than Ste' 7$elocationA(o!!and4 are dro''ed.
&he S$N( role is switched "ro! the source$N( to the target $N(.
Ste' 81 &he source $N( trans"ers S$NSconte/t e.g.6 :oS 'ro"ile4 to the target $N(.
Ste's 9 and 3*1 &he target $N( in"or!s
S#SN2 that the target $N( will eco!e theS$N(. +t the sa!e ti!e6 the target $N(triggers the %> to send the u'link IP 'acketsto the target $N(.
7/17/2019 00.Overview
21/80
23
ast 'NC elo*ation > 'ta(e I?
&he target $N( in"or!s the source$N( that S$N( relocation issuccess"ully 'er"or!ed. &hen the
source $N( releases the resources "orthe %>. Ste' 331 &he target $N( indicates the
co!'letion o" the relocation'rocedure to S#SN26 and S#SN2
"orwards this in"or!ation to S#SN3. Ste' 321 S#SN3 reuests the source
$N( to release the resources allocated"or the old 'ath.
7/17/2019 00.Overview
22/80
22
Chapter ":M,' and *da2&&& Mobile
Core Networks
%M&S and cd!a2*** are two !aEor standards"or )# !oile teleco!!unication.
&wo i!'ortant "unctionalities o" !oile corenetwork are !oility !anage!ent and session!anage!ent.
&his cha'ter descries these two
"unctionalities "or %M&S and cd!a2***6 andco!'are the design guidelines "or these two)# technologies.
7/17/2019 00.Overview
23/80
2)
*da2&&& Ar*hite*t.re
+,'
+,'
adio Network
94M'C/?4
P8'N
M'
M'
P',N
P8N
+++1 +uthentication6 +uthoriFation and +ccounting
BS(1 Base Station (ontroller B&S1 Basestation &ransceiver Syste!
7/17/2019 00.Overview
24/80
2
*da2&&& C' 8oain
BS( connects to the core network through the
S;%.
&he S;% distriutes the circuit switched tra""ic
e.g.6 voice4 to the MS(.
+3 inter"ace su''orts call control and !oility
!anage!ent etween MS( and BS(.
+2 and +0 inter"aces su''ort user tra""ic andcircuit switched data tra""ic etween MS( and
BS(.
7/17/2019 00.Overview
25/80
20
*da2&&& P' 8oain
&he S;% distriutes the 'acket switched tra""ic to P(= and
then to the P;SN.
Inter"aces +8 and +9 su''ort 'acket switched data and
signaling etween P(= and S;%6 res'ectively. Inter"aces +3* and +33 $-P inter"ace4 su''ort 'acket switched
data and signaling etween P(= and P;SN.
#$> tunnel is used "or data routing in +3* with standard IP
:oS. MIP is used "or signaling routing in +33.
&he $-P inter"ace also su''orts P(= hando"" inter or intra
P;SN4.
7/17/2019 00.Overview
26/80
25
P8'N
Maintaining link-layer sessions to the MSs
Su''orting 'acket co!'ression and 'acket "iltering e"ore the
'ackets are delivered through the air inter"ace
Providing IP "unctionality to the !oile network6 which routesIP datagra!s to the P;N with di""erentiated service su''ort
Interacting with +++ to 'rovide IP authentication6
authoriFation and accounting su''ort
+cting a MIP =+ in the !oile network &he inter"aces a!ong the P;N nodes i.e.6 P;SN6
7/17/2019 00.Overview
27/80
27
*da2&&& Control Plane
IP
PPP
4AC
MAC
41
4AC
MAC
41 P4 P4
4ink
4a0er
P4
IP
PPP
P4
IP /IP'e*
4ink
4a0er
M' N P8'N 9A
8P
MIP
IP/IP'e*
8P
I@;MIP MIPI@;
8P
-P -P
I@;: Internet @e0 ;*han(e IP: Internet Proto*ol
IP'e*: IP 'e*.rit0 9A: 9oe A(ent
4AC: 4ink A**ess Control MAC: Medi. A**ess Control
MIP: Mobile IP M': Mobile 'tation
P8'N: Pa*ket 8ata 'er)in( Node PPP: Point to Point Proto*ol
P4: Ph0si*al 4a0er N: adio Network
-P: N-P8'N Intera*e 8P: ser 8ata(ra Proto*ol
7/17/2019 00.Overview
28/80
28
M,' Control Plane
MM/'M/'M'
C
4C
MAC
41
4C
MAC
41A,M
,AN ''N 'N
C ANAP
AA4!41
'CCP
'i(nalin(+earer
MM/'M/'M'
8P/IP
42
M'
A,M
ANAP
AA4!
'CCP
'i(nalin(+earer
,P-C
41
42
,P-C
8P/IP
A,M: As0n*hrono.s ,raner Mode'N: atewa0 P' '.pport Node
M': Mobile 'tation
4C: adio 4ink Control
''N: 'er)in( P' '.pport Node
MM/'M/'M': P' Mobilit0 Mana(eent/'ession Mana(ent/'hort Messa(e 'er)i*e
,P-C: P' ,.nnelin( Proto*ol - Control Plane
,AN: M,' ,errestrial adio A**ess Network
AA4!: A,M Adaptation 4a0er ,0pe !MAC: Medi. A**ess Control
ANAP: adio A**ess Network Appli*ation Proto*ol
C: adio eso.r*e Control
'CCP: 'i(nalin( Conne*tion Control Part
7/17/2019 00.Overview
29/80
29
*da2&&& ser Plane
IP
PPP
4AC
MAC
P4 P4
4ink4a0er
PPP
4ink4a0er
P4
IP
4ink4a0er
M' N P8'N 9A
P441
4AC
MAC
41
-P
P4
-P
IP/
IP'e*
IP
IP/
IP'e*
IP: Internet Proto*ol IP'e*: IP 'e*.rit09A: 9oe A(ent 4AC: 4ink A**ess Control
MAC: Medi. A**ess Control M': Mobile 'tation
P8'N: Pa*ket 8ata 'er)in( Node PPP: Point to Point Proto*ol
P4: Ph0si*al 4a0er N: adio Network
-P: N-P8'N Intera*e 8P: ser 8ata(ra Proto*ol
7/17/2019 00.Overview
30/80
)*
M,' ser Plane
IP5
PPP
P8CP
4C
MAC
41
4C
MAC
41 A,M 41
IP5
PPP
M' ,AN ''N 'N
P8CP ,P-
8P/IP 8P/IP
42AA4! AA4!
,P-
8P/IP
42
A,M 41
,P-
8P/IP
,P-
A,M: As0n*hrono.s ,raner Mode
'N: atewa0 P' '.pport Node
IP: Internet Proto*ol
M': Mobile 'tation
PPP: Point to Point Proto*ol
''N: 'er)in( P' '.pport Node
,AN: M,' ,errestrial adio A**ess Network
AA4!: A,M Adaptation 4a0er ,0pe !
,P-: P' ,.nnelin( Proto*ol - ser Plane
MAC: Medi. A**ess Control
P8CP: Pa*ket 8ata Con)er(en*e Proto*ol
4C: adio 4ink Control
8P: ser 8ata(raProto*ol
7/17/2019 00.Overview
31/80
)3
Proto*ol 'ta*ks [1/2]
&he control 'lane carries out tasks "or MMSMSMS.
In cd!a2***6 the !oility and session tasks are ased on the
sa!e lower layer 'rotocol IP ased 'rotocols4 "or user data
trans'ortation.
In %M&S6 the lower layer 'rotocols su''orting MMSM tasks
in the control 'lane are di""erent "ro! the lower layer 'rotocols
in the user 'lane.
&he signaling 'ath etween MS and S#SN consists o" an
$$( connection etween MS and %&$+N6 and an Iuconnection etween %&$+N and S#SN.
7/17/2019 00.Overview
32/80
)2
Proto*ol 'ta*ks [2/2]
In %M&S6 the PS do!ain services are su''orted y P;(P in the
user 'lane.
P;(P contains co!'ression !ethods6 which 'rovide etter
s'ectral e""iciency "or IP 'ackets trans!ission over the radio. In cd!a2***6 the header and 'ayload co!'ression !echanis! is
'rovided y PPP etween MS and P;SN.
Both %M&S $L( and cd!a2*** L+( 'rovide seg!entation and
retrans!ission services "or user and control data. cd!a2*** L+( su''orts authentication "unctionality "or
wireless access6 which is euivalent to #P$S trans'ort layer
authentication in %M&S.
7/17/2019 00.Overview
33/80
))
PPP
In oth control and user 'lanes "or cd!a2***6 PPP is carriedover the L+(M+(6 and $-P tunnels are utiliFed to estalishthe connection etween an MS and the P;SN.
In cd!a2***6 a PPP connection is euivalent to a 'acket data
session6 which is co!'arale to the %M&S P;P conte/t. In the %M&S control 'lane6 no PPPIP connection is estalished
etween MS and S#SN. Signaling is carried over the $$( andIu connections.
%M&S user 'lane 'rovides two alternatives "or IP services. IP is su''orted y non-PPP lower layer 'rotocols. IP is su''orted y PPP.
;ial-u' a''lication
Moile IP is introduced to %M&S
7/17/2019 00.Overview
34/80
)
Chapter #:M,' Char(in( Proto*ol
&he #&PG 'rotocol is used "or co!!unications etween a #SN and a (#6
which can e i!'le!ented over %;PIP or &(PIP.
+ove the #&PG 'rotocol6 a Charging Agentor CDR sender4 is
i!'le!ented in the #SN and a Charging Serveris i!'le!ented in the (#.
Node +
Node +
NC
NC
,AN
94
''N 'N
Core Network
M'
M'
(# 1 (harging #ateway %&$+N 1 %M&S &errestrial $adio +ccess Network
##SN 1 #ateway #P$S Su''ort Node $N( 1 $adio Network (ontroller
7/17/2019 00.Overview
35/80
)0
,he ,PB 'er)i*e Model
?ur #&PG service !odel "ollows the #SM Moile+''lication Part M+P4 service !odel.
+ #SN co!!unicates with a (# through a dialogyinvoking #&PGservice primitives.
+ service 'ri!itive can e one o" "our ty'es1 $euest $>:4 Indication IN;4 $es'onse $SP4 (on"ir! (N=4
7/17/2019 00.Overview
36/80
)5
,PB Conne*tion 'et.p
Be"ore a #SN can send (;$s to a (#6 a #&PG connection
!ust e estalished etween the charging agent in the
#SN and the charging server in the (#.
7/17/2019 00.Overview
37/80
)7
,PB C8 ,ranser
&he charging agent is res'onsile "or (;$ generation in a #SN. &he
(;$s are encoded using6 "or e/a!'le6 the +SN.3 "or!at de"ined in
)#PP )2.230. &he charging server is res'onsile "or decoding the
(;$s and returns the 'rocessing results to the #SN.
7/17/2019 00.Overview
38/80
)8
,PB ail.re 8ete*tion
In a #SN6 an entry in the (# list re'resents a #&PH connection to a (#. &he CG Addressattriute identi"ies the (# connected to the #SN. &he Statusattriute indicates i" the connection is CactiveD or CinactiveD. &he Charging Packet Ack Wait TimeTris the !a/i!u! ela'sed ti!e the #SN is
allowed to wait "or the acknowledge!ent o" a charging 'acket. &heMaximum um!er o" Charging Packet Tries# is the nu!er o" atte!'ts
including the "irst atte!'t and the retries4 the #SN is allowed to send a charging'acket.
&heMaximum um!er o" $nsuccess"ul Deliveries%is the !a/i!u! nu!er o"consecutive "ailed deliveries that are atte!'ted e"ore the #SN considers a connection"ailure occurs.
&he $nsuccess"ul Deliver& Counter%attriute records the nu!er o" the consecutive"ailed delivery atte!'ts.
&he $nackno'ledged (u""erstores a co'y o" each #&PH !essage that has een sent tothe (# ut has not een acknowledged. + record in the unacknowledged u""er consists o" an )xpir& Timestampte6 the Charging
Packet Tr& Counter#and an unacknowledged #&PH !essage.
7/17/2019 00.Overview
39/80
)9
Path ail.re 8ete*tion Al(orith
'tep 1 +"ter the connection setu' 'rocedure is co!'lete6 oth#and%
are set to *6 and the Statusis set to CactiveD. +t this 'oint6 the #SN can
send #&PG !essages to the (#.'tep 2hen a #&PG !essage is sent "ro! the #SN to the (# at ti!e t 6 a
co'y o" the !essage is stored in the unacknowledged u""er6 where thee/'iry ti!esta!' is set to tet JTr.
'tep 3. I" the #SN has received the acknowledge!ent "ro! the (# e"ore
te6 oth#and%are set to *.
'tep I" the #SN has not received the acknowledge!ent "ro! the (#
e"ore te 6#is incre!ented y 3. I"##6 then the charging 'acket
delivery is considered "ailed.%is incre!ented y 3.
'tep ! I"%%6 then the #&PG connection is considered "ailed. &he
Statusis set to CinactiveD.
&he Path =ailure ;etection +lgorith! P=;+4 detects 'ath"ailure etween the #SN and the (#. P=;+ worksas
"ollows1
7/17/2019 00.Overview
40/80
*
Chapter $:Mobile All-IP Network
'i(nalin(
&raditional SS7 signaling is i!'le!ented in M&P-asednetwork6 which is utiliFed in the e/isting !oile networksincluding #SM and #P$S.
In %M&S all-IP architecture6 the SS7 signaling will ecarried y IP-ased network. &he low costs and the e""iciencies "or carriers to !aintain a
single6 uni"ied teleco!!unications network6 guarantee thatall tele'hony services will eventually e delivered over IP.
&his cha'ter descries design and i!'le!entation o" the IP-ased network signaling "or !oile all-IP network.
7/17/2019 00.Overview
41/80
3
''# Ar*hite*t.re
',P pair ',P pair
'CP
',P pair
A-link
+-link
C-link
8-link
;-link
-link''P ''P
A-linkA-link
,r.nk
N;,W
7/17/2019 00.Overview
42/80
2
A**ess 4inks 6A-links7connect the SSPS&P or the S(PS&P
'airs.
+rid(e 4inks 6+-links7connect S&Ps in di""erent 'airs.
Cross 4inks 6C-links7connect !ated S&Ps in a 'air. 8ia(onal 4inks 68-links7are the sa!e as the B-links e/ce't
that the connected S&Ps elong to di""erent SS7 networks.
;tended 4inks 6;-links7'rovide e/tra connectivity
etween an SSP and the S&Ps other than its ho!e S&P. .ll0-Asso*iated 4inks 6-links7connect SSPs directly.
''# 4ink ,0pes
7/17/2019 00.Overview
43/80
)
''# Proto*ol 'ta*k
M&P3
M&P2
M&P)
S((P
M+P
7/17/2019 00.Overview
44/80
Messa(e ,ranser Part 6M,P7consists o" three levels
corres'onding to the ?SI 'hysical layer6 data link layer6 and
network layer6 res'ectively.
&he M,P le)el 1 6M,P17de"ines the 'hysical6 electrical6 and "unctionalcharacteristics o" the signaling links connecting SS7 co!'onents.
&he M,P le)el 2 6M,P27'rovides reliale trans"er o" signaling !essages
etween two directly connected signaling 'oints.
&he M,P le)el 3 6M,P37'rovides the "unctions and 'rocedures related to
!essage routing and network !anage!ent.
'i(nalin( Conne*tion Control Part 6'CCP7'rovides additional
"unctions such as #loal &itle &ranslation #&&4 to the M&P.
''# Proto*ol 'ta*k: M,P D 'CCP
7/17/2019 00.Overview
45/80
0
Inte(rated 'er)i*es 8i(ital Network ser Part 6I'P7estalishes circuit-switched network connections e.g.6 "or callsetu'4.
,ransa*tion Capabilities Appli*ation Part 6,CAP7'rovidesthe ca'aility to e/change in"or!ation etween a''licationsusing non-circuit-related signaling.
7/17/2019 00.Overview
46/80
5
I>&= Signaling &rans'ort SI#&$+N4 working grou' addresses
the issues regarding the trans'ort o" 'acket-ased SS7 signaling
over IP networks.
SI#&$+N de"ines not only the architecture ut also a suite o"
'rotocols6 including the S(&P and a set o" user ada'tation layers
e.g. M)%+46 which 'rovides the sa!e services o" the lower
layers o" the traditional SS7.
hy not &(P K &(P 'rovides strict order-o"-trans!ission which causes head-o"-line
locking 'role!.
&he &(P socket does not su''ort !ulti-ho!ing.
&(P is vulnerale to lind ;enial-o"-Service ;oS4 attacks such as
"looding SYN attacks.
'trea Control ,ransission
Proto*ol 6'C,P7
7/17/2019 00.Overview
47/80
7
Like &(P &o 'rovide reliale IP connection.
&o e!'loy &(P-"riendly congestion control including slow-start6
congestion avoidance6 and "ast retrans!it4
%nlike &(P &o 'rovide !essage-oriented data delivery service and new delivery
o'tions ordered or unordered4
&o 'rovide selective acknowledg!ents "or 'acket loss recovery
&o use a "our-way handshake 'rocedure to estalish an association i.e.6 aconnection4.
&o o""er new "eatures that are 'articularly "or SS7 signaling Multi-ho!ing
Multi-strea!ing
'C,P eat.res
7/17/2019 00.Overview
48/80
8
Chapter 11:M.lti*ast or Mobile
M.ltiedia Messa(in( 'er)i*e
Short Message Service SMS4 allows !oile suscriers tosend and receive si!'le te/t !essage in 2# syste!s e.g.#SM4.
Multi!edia Message Service MMS4 is introduced todeliver !essages o" siFes ranging "ro! )* ytes to 3**ytes in 2.0# syste!s e.g. #P$S4 and )# syste!s e.g.%M&S4
&he content o" an MMS can e te/t Eust like SMS46
gra'hics e.g.6 gra'hs6 tales6 charts6 diagra!s6 !a's6sketches6 'lans and layouts46 audio sa!'les e.g.6 MP)"iles46 i!ages e.g.6 'hotos46 video e.g.6 )*-second videocli's46 and so on.
7/17/2019 00.Overview
49/80
9
MM' Ar*hite*t.re [1/2]
7/17/2019 00.Overview
50/80
0*
MM' Ar*hite*t.re [2/2]
&heMMS user agent a4resides in a Moile Station MS4 or an e/ternal deviceconnected to the MS6 which has an a''lication layer "unction to receive theMMS.
&he MMS can e 'rovided y the MMS value added service a''lications 4connected to the !oile networks or y the e/ternal servers d4e.g.6 e!ailserver6 "a/ server4 in the IP network.
&he MMS server c4stores and 'rocesses inco!ing and outgoing !ulti!edia!essages.
&he MMS relay e4trans"ers !essages etween di""erent !essaging syste!s6and ada'ts !essages to the ca'ailities o" the receiving devices. It alsogenerates charging data "or the illing 'ur'ose. &he MMS server and the relaycan e se'arated or co!ined.
&he MMS user dataase "4contains user suscrier data and con"igurationin"or!ation.
&he !oile network g4can e a +P ireless +''lication Protocol4 ased2#6 2.0# or )# syste!. (onnectivity etween di""erent !oile networks is
'rovided y the Internet 'rotocol.
7/17/2019 00.Overview
51/80
03
'hort Messa(e M.lti*ast Ar*hite*t.re
,L$3 3,L$2 2
,L$) *
MCH (HLR)
L+3 *
L+2 3
MCV (VLR1)
L+) *
L+ 2
MCV (VLR2)
L+0 *
L+5 *
MCV (VLR3)
7/17/2019 00.Overview
52/80
02
MM' M.lti*ast [1/2]
$+3 *
$+2 3
$+) *
$+ 2
$+0 *
$+5 *
MCc (CBC)
7/17/2019 00.Overview
53/80
0)
MM' M.lti*ast [2/2]
Ste' 3. &he !ulti!edia !essage is "irst delivered "ro! the !essage senderto the (ell Broadcast >ntity (B>4.
Ste' 2. &he (B> "orwards the !essage to the (ell Broadcast (enter(B(4.
Ste' ). &he (B( searches the !ulticast tale M((to identi"y the routing
areas $+iwhere the !ulticast !e!ers currently reside i.e.6 M(($+i O
* in the (B(4. In =igure 3.76 i 2 and . Ste' . &he (B( sends the !ulticast !essage to the destination $N(s i.e.6
$N(3 and $N(2 in =igure 3.74 through the Write Replace!essagede"ined in )#PP &S 2).*3.
Ste' 0. &he $N(s deliver the !ulti!edia !essages to the !ulticast
!e!ers in the $+s "ollowing the standard %M&S cell roadcast'rocedure. Like SMS !ulticast6 a !ulticast tale M((is i!'le!ented in the (B( to
!aintain the identities o" the $+s and the nu!ers o" the !ulticast!e!ers in these $+s.
7/17/2019 00.Overview
54/80
0
Chapter 12:'ession Initiation Proto*ol
SIP is an a''lication-layer signaling 'rotocol over the IPnetwork.
SIP is designed "or creating6 !odi"ying and ter!inating
!ulti!edia sessions or calls. SIP !essage s'eci"ies the $eal-&i!e &rans'ort Protocol
$eal-&i!e &rans'ort (ontrol Protocol$&P$&(P4 thatdeliver the data in the !ulti!edia sessions. $&P is a trans'ort 'rotocol on to' o" %;P6 which detects 'acket
loss and ensures ordered delivery. + $&P 'acket also indicates the 'acket sa!'ling ti!e "ro! the
source !edia strea!. &he destination a''lication can use thisti!esta!' to calculate delay and Eitter.
7/17/2019 00.Overview
55/80
00
Network ;leents: ser A(ent
&he user agent resides at SIP end'oints or 'hones4. + user agentcontains oth a %ser +gent (lient%+(4 and a %ser +gent Server%+S4. &he %+( or calling user agent4 is res'onsile "or issuing SIP reuests &he %+S or called user agent4 receives the SIP reuest and res'onds to
the reuest.
a4 SIP %+ ;evelo'ed in the National (hiao
&ung %niversity4 indows Messenger .7-ased SIP
%+ with 'hone nu!er *9*230**4
7/17/2019 00.Overview
56/80
05
Network ;leents: Network 'er)ers
$egistrar1 + %+ can 'eriodically register its SIP %$I and
contact in"or!ation which includes the IP address and the
trans'ort 'ort acce'ting the SIP !essages4 to the registrar.
Pro/y Server1 + 'ro/y server 'rocesses the SIP reuests.
&he 'ro/y server either handles the reuest or "orwards it
to other servers6 'erha's a"ter 'er"or!ing so!e translation.
$edirect Server1 + redirect server acce'ts the IN,I&>
reuests "ro! a %+(6 and returns a new address to that%+(.
7/17/2019 00.Overview
57/80
07
'IP e(istration and Call 'et.p
7/17/2019 00.Overview
58/80
08
Chapter 13:Mobile N.ber Portabilit0
Nu!er Portaility NP4 is a network "unction that allows
a suscrier to kee' a uniue tele'hone nu!er.
NP is an i!'ortant !echanis! to enhance "air co!'etition a!ong teleco!!unication o'erators
and
to i!'rove custo!er service uality.
&hree ty'es o" NP are discussed1
location 'ortaility6 service 'ortaility6 and
o'erator 'ortaility.
7/17/2019 00.Overview
59/80
09
,erinolo(ies
Nu!er range holder N$
7/17/2019 00.Overview
60/80
5*
M8N )s MIN
+n MS is associated with two nu!er. Moile directory nu!er M;N4 is dialed to reach the
MS e.g.6 MSIS;N in #SM4.
Moile identi"ication nu!er MIN4 is a con"idential
nu!er that uniuely identi"ies an MS in MoileNetwork e.g.6 IMSI in #SM4.
hen !oile nu!er 'ortaility is introduced6 a
'orting !oile user would kee' the MSIS;N the
'orted nu!er4 while eing issued a new IMSI in
#SM.
'i lii d 'M C ll , i ti
7/17/2019 00.Overview
61/80
53
'ipliied 'M Call ,erination
Pro*ed.re witho.t NP
Ste' 31 +"ter calling 'arty dials the MSIS;N o" MS26 the call route
to the #MS( o" MS2.
Ste' 21 #MS( uery
7/17/2019 00.Overview
62/80
52
Call o.tin( Me*hanis with NP
In )#PP &S 2).*556 two a''roaches are 'ro'osed
to su''ort nu!er 'ortaility call routing1 Signaling $elay =unction S$=4-ased solution6 and
Intelligent Network IN4-ased solution.
Both a''roaches utiliFe the Nu!er Portaility
;ataase NP;B4 that stores the recodes "or the
'orted nu!ers.
7/17/2019 00.Overview
63/80
5)
'-based Approa*h
&he S$= node is ty'ically i!'le!ented on the
Signal &rans"er Point S&P4.
&hree call setu' scenarios have een 'ro'osed "or
S$=-ased a''roach1 direct routing ;$4 andindirect routing I$4.
;$1 &he !oile nu!er 'ortaility uery is
'er"or!ed in the originating network.
I$1 &he !oile nu!er 'ortaility uery is
'er"or!ed in the N$
7/17/2019 00.Overview
64/80
5
8 Call 'et.p '*enario 1
'tep 1:+"ter calling 'arty dials the MSIS;N o" MS26 the call is routed to the #MS( o" theoriginating network.
'tep 2:&he #MS( ueries S$= "or the suscri'tion network in"or!ation o" MS2.
'tep 3:By consulting the NP;B6 the S$= otains the suscri'tion network in"or!ation6
and "orwards it to the originating #MS(.
'tep :&he originating #MS( routes the call to the suscri'tion #MS( i.e.6 #MS( o"MS24. &he call is then set u' "ollowing the standard #SM 'rocedure.
7/17/2019 00.Overview
65/80
50
8 Call 'et.p '*enario 2
'tep 1:+"ter calling 'arty dials the MSIS;N o" MS26 the call is routed to the #MS( o" the originating network.
'tep 2:&he #MS( ueries S$= "or the suscri'tion network in"or!ation o" MS2.
'tep 3:By consulting the NP;B6 the S$= otains the suscri'tion network in"or!ation. I" the originating network is
the suscri'tion network o" MS26 then S$= "orward !essage to uery
7/17/2019 00.Overview
66/80
55
Chapter 1:Inte(ration and W4AN and
Cell.lar Networks
Service as'ects +ccess control as'ects Security as'ects $oa!ing as'ects
&er!inal as'ects Na!ing and address
as'ects (harging and illing
as'ects
UMTS: Universal Mobile telecommunication System HLR: Home Location Register
UTRAN: UMTS Terrestrial Radio Access Network PN: Packet ata Network
RN!: Radio Network !ontroller "#SN: "LAN$based #PRS Su%%ort Node
S#SN: Serving #PRS Su%%ort Node AP: Access
##SN: #ateway #PRS Su%%ort Node MS: Mobile Station
7/17/2019 00.Overview
67/80
57
W4AN/Cell.lar Inte(ration '*enarios
Service (a'ailities Scenario 3 2 ) 0 5
(o!!on Billing
(o!!on (usto!er (are
(ellular-ased +ccess (ontrol
(ellular-ased +ccess (harging
+ccess to Moile PS Services
Service (ontinuity Sea!less Service (ontinuity
+ccess to Moile (S Service with Sea!less Moility
7/17/2019 00.Overview
68/80
58
,he M' Ar*hite*t.re
Retrieve t&e S'M in(ormation)
Per(orm MS Attac& and detac&
%rocedure)
*T&e aut&entication action is
included in t&e attac& %rocedure)+
Set u% network !on(iguration)
7/17/2019 00.Overview
69/80
59
,he W'N Node Ar*hite*t.re
7/17/2019 00.Overview
70/80
7*
Chapter 1!:M,' All-IP Network
Moile syste! history
&he advantages o" evolution "ro! %M&S $99 to all-IP network Moile network will ene"it "ro! all e/isting Internet a''lications.
&he teleco!!unications o'erators will de'loy a co!!and ackone "or
all ty'e o" access6 and thus to reduce ca'ital and o'erating cost.
New a''lications will e develo'ed in an all-IP environ!ent6 whichguarantees o'ti!al synergy etween the !oile network and Internet.
7/17/2019 00.Overview
71/80
73
All-IP Ar*hite*t.re
?'tion 3 Su''ort PS-do!ain !ulti!edia and data service.
?'tion 2 >/tend o'tion 3 network y acco!!odating (S-
do!ain voice service over a 'acket switched core
network.
7/17/2019 00.Overview
72/80
72
All-IP Ar*hite*t.re 6option 17
7/17/2019 00.Overview
73/80
7)
All-IP Ar*hite*t.re 6option 17
$adio Network (an e #>$+N or %&$+N.
7/17/2019 00.Overview
74/80
7
Call 'ession Control .n*tion 6C'C7
=unction (o!!unicate with
7/17/2019 00.Overview
75/80
70
C'C 6*ont7
Serving Pro"ile ;ataase Interact with
7/17/2019 00.Overview
76/80
75
9''5 +C5 and MC
*ome Su!scri!er Server +*SS, ee' a list o" "eatures and services associated with users6 and
!aintain the location o" the users.
Provide the
7/17/2019 00.Overview
77/80
77
,-'W5 M5 and MW
Transport Signaling Gate'a& -unction +TSGW, Ma' call related signing "ro!to the PS&N on an IP earer and
send it to"ro! the M#(=.
Media Resource -unction +MR-,
Per"or! !ulti'arty call6 !ulti!edia con"erence6 tones and announce!ents"unctionalities.
Media Gate'a& +MGW, Provide user 'lane data trans'ort etween
%M&S core network and PS&N.
Interact with M#(= "or resource
control.
7/17/2019 00.Overview
78/80
78
All-IP Ar*hite*t.re 6option 27
&wo control ele!ents are introduced1 MS( server and #MS( server. Su''ort Media #ateway (ontrol Protocol M#(P4 or
7/17/2019 00.Overview
79/80
79
Appli*ation 4e)el e(istration
'tep 1%> sends SIP $>#IS&>$ to
P-(S(=.'tep 2P-(S(= 'er"or!s address
translation o" %>Gs ho!e do!ain
na!e to "ind I-(S(= address.
'tep 3I-(S(= deter!ines the Gs
suscrier data "ro!
7/17/2019 00.Overview
80/80
A.thor +io(raph0
Yi-Bing Lin is (hair Pro"essor o" (ollege o" (o!'uter
Science6 National (hiao &ung %niversity.
>> =ellow6 +(M =ellow6 +++S =ellow6