7/27/2019 ZXUN HLR Product Description
1/54
Operator LogoZXUN HLR Product Description
7/27/2019 ZXUN HLR Product Description
2/54
ZXUN HLR Product Description
ZXUN HLR Product Description
Version Date Author Approved By Remarks
V1.00 2008--2! Not open to t"e #"ird Part$
2008-8-1
%odi&$ 'ista(e in &igure 1 tit)e*
Rene+ &igure ,c"e'aticDiagra' ZXUN HLR Rac(
V1.10 2008-10-/0 Re'oe &au)ts
V1.20 200-!-21Update +it" 200 +ord iddingte'p)ate* update indices*update rac( description.
V2.00 200-3-/0
Rena'e product* increase4#54 description* update4reiations* circu'stanceinde6 update
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 9
200 Z#7 5orporation. 4)) rig"ts resered.
ZT !"N#$DNT$AL%#"is docu'ent contains proprietar$ in&or'ation o& Z#7 and is not to edisc)osed or used +it"out t"e prior +ritten per'ission o& Z#7.
Due to update and i'proe'ent o& Z#7 products and tec"no)ogies: in&or'ation o& t"e docu'ent issu;ected to c"ange +it"out notice.
7/27/2019 ZXUN HLR Product Description
3/54
ZXUN HLR Product Description
#4
7/27/2019 ZXUN HLR Product Description
4/54
ZXUN HLR Product Description
=9?UR7
Location o2 ZXUN HLR in 4o6i*e Net'ork++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&
Location o2 HLR7AU! in U4T/++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
$nter2ace Re*ative to H//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&5
!a**ed num6er not ported or ca**ed num6er ported in++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(&
Port out 2rom present net'ork or 2orei)n net'ork ported to third party+++++++++++++++++++++++++++++(&
!a**ed num6er not ported or ca**ed num6er ported in++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((
Ported out or 2orei)n net'ork ported to third party+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (-
4atchin) num6er 8ueried in NPDB 'ith unkno'n port status and no routin) in2ormation (-
AT$ 4NP $n2ormation Re8uest 2*o'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(,
!heck $4$ service+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (.
/ervice ca6inet appearance and interna* *ayout +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9
/erver ca6inet appearance+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-9
ZT AT!A /he*2++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -&
ZXUN HLR hard'are structure+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-(
ZXUN HLR so2t'are structure++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-(
ZXUN HLR ":4 /ystem /tructure Topo*o)y+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-0
A Dua*;/ite Net'orkin)++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,
A 4u*ti;/ite Net'orkin)++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,1
DR Take "ver /chematic Dia)ram++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,3
#4
7/27/2019 ZXUN HLR Product Description
5/54
ZXUN HLR Product Description
/upp*ementary services supported 6y ZXUN HLR++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&-
Typica* !apacity $ndices o2 the ZXUN HLR++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-,
ZXUN HLR Re2erence Tra22ic 4ode*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-1
ZXUN HLR Per2ormance $nde
7/27/2019 ZXUN HLR Product Description
6/54
ZXUN HLR Product Description
1 Oerie+
ZXUN HLR is a net+or( entit$ &o))o+s /?PP R! standards: "aing open inter&ace tooutside and is co'pati)e +it" R standard. ZXUN HLR proides corresponding userCsin&or'ation to /? PL%N net+or(: inc)uding userCs asic serice suscription in&or'ation:supp)e'entar$ serice suscription in&or'ation and position in&or'ation: it a)so proidesuser securit$ 'anage'ent &unction.
4s t"e data processing center o& /? net+or(: ZXUN HLR &u)&i))s user data processing:and e6c"anges signa) +it" ot"er &unctiona) entities t"roug" . #"e )ocation o& ZXUNHLR is as &igure s"o+s e))o+
=igure 1 Location o& ZXUN HLR in %oi)e Net+or(
ZXUN HLR is an adanced and re)ia)e s$ste' +it" standard signa)ing inter&ace.Di&&erent inter&aces are proided &or di&&erent app)ications in order to satis&$ t"ereEuire'ent &or rapid dep)o$'ent o& t"e core net+or( in pre)i'inar$ stage o& /? net+or(construction.
ZXUN HLR proides %4P protoco) inter&ace ased on : +"ic" &o))o+s /?PP R!criterion aso)ute)$ and is co'pati)e +it" ot"er %4P protoco) ersions. ZXUN HLRs$ste' connects to ot"er entities in PL%N $ standard %4P signa)ing. 9t a)so canconnect to t"e deices produced $ ot"er 'anu&actures as an independent product.
ZXUN HLR proides t"e &o))o+ing &unctions
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 1
7/27/2019 ZXUN HLR Product Description
7/54
ZXUN HLR Product Description
=unction o& 'anage'ent and 'aintenance o& user aut"entication data and
suscription data. ZXUN HLR proides an e6terna) inter&ace &or data 'aintenance.
4ut"entication &unction. ZXUN HLR supports 'u)tip)e aut"entication arit"'etic:
generates aut"entication para'eter +it" conersion et+een trip)et and Euintup)et:
and supports aut"entication &ai)ure report and aut"entication re-s$nc"roniFation.
%oi)it$ 'anage'ent ZXUN HLR supports 5 )ocation update and )ocation
de)etion and P routing area update and routing area de)etion.
5a))ing serice &unction ZAUN HLR supports to proide routing in&or'ation and
acEuiring %RN &or %# ot" o& 5 and o& P.
"ort 'essage serice &unction ZXUN HLR supports to proide routing in&or'ation
&or %# s"ort 'essage serice and to &or+ard s"ort 'essages ot" $ %5 and $?N: +"atCs 'ore: a)so support s"ort 'essage noti&ication and data setup o& s"ort
'essage +aiting.
upp)e'entar$ serice &unction ZXUN HLR supports a )ot o& inc)uding nu'er
identi&$: ca)) &or+ard: ca)) de&)ection: ca)) trans&er: 'u)ti-part$: adice o& c"arge:
5U?: ca)) "o)ding: ca)) +aiting and etc. ZXUN HLR a)so supports t"e operation o&
actiate: deactiate: register: de)ete: and pass+ord 'odi&$.
54%7L serice &unction. ZXUN HLR supports serices o& 54%7L2: 54%7L/ and
54%7L!.
Location serice &unction. ZXUN HLR supports to process L5 serice suscription
inc)uding 5 L5 serice and P L5D serice: and a)so to process reEuests o&
routing in&or'ation o& L5.
UD &unction ZXUN HLR supports UD serice initiated $ a 'oi)e station or
$ net+or( side.
La+&u) interception &unction. ZXUN HLR supports to intercept t"e non-oice-tra&&ic
action o& a speci&ied user.
HLR &unction. ZXUN HLR adds &unctions o& P#N HLR on t"e ase o& /? HLR to
record P#N user )ogic nu'er: p"$sica) nu'er: and t"e 'apping re)ation in
et+een t"ese 2 nu'ers: and a)so to record P#N 9N usersC serice suscription
in&or'ation so as to proide an concentrated data process &or )oca) net+or( uni&or'
nu'er assign'ent: NP serice: 9N serice trigger: PH 'igration to /? and
conergence o& ot" P#N and ?%@/?.
79R &unction. ZXUN HLR can 'anage a)) t"e internationa) 'oi)e stations and
proide inter&aces to %5 and a)so to ?N respectie)$ to c"ec( 9%79 status.
#"e inter&aces re)atie to HLR in 'oi)e net+or( are s"o+n in &igure e))o+
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 2
7/27/2019 ZXUN HLR Product Description
8/54
ZXUN HLR Product Description
HLR3G Core Network
MSC/VLR
(R99)
SGSN GGSN SCPGMLC MSC Server/
VLRS C
GMSC Server
SMS-IW/GMSC Server
GMSC
SMS-IW/GMSC(R99)
DC
DC
AUC H
GcGr Lh
EIR
F
Gf
F
=igure 2 Location o& HLR@4U5 in U%#
H inter&ace resides in et+een HLR and 4U5. H is an interna) inter&ace to )et HLR
acEuire user aut"entication data &ro' 4U5.
D inter&ace resides in et+een HLR and %5@VLR in ?%@R@R!. D is a %4Pinter&ace to &u)&i)) t"e &unction o& )ocation updating: user data inserting:
supp)e'entar$ serice: %# routing and etc.
5 inter&ace resides in et+een HLR and ?%5 and a)so in et+een HLR and %-
9A@?%5 in ?%@R@R!. 5 is a %4P inter&ace to &u)&i)) t"e &unction o& )ocation
updating: user data inserting: supp)e'entar$ serice: %# routing and etc.
?r inter&ace resides in et+een HLR and ?N to &u)&i)) ?PR )ocation updating
and user data inserting.
?c inter&ace resides in et+een HLR and ??N to )et ??N acEuire user )ocation
in&or'ation and serice suscription data.
L" inter&ace resides in et+een HLR and ?%L5 to )et ?%L5 acEuire user data.
= inter&ace resides in et+een 79R and %5 in ?%@R@R!. = is to rea)iFe
aut"entication user eEuip'ents +"en accessed.
?& inter&ace resides in et+een 79R and ?N to rea)iFe 9%79 aut"entication o&
user eEuip'ents +"en accessed.
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. /
7/27/2019 ZXUN HLR Product Description
9/54
ZXUN HLR Product Description
2 Hig")ig"t =eatures
2.1 4danced Design
Designed in strict accordance +it" t"e /?PP RB speci&ications: co'pati)e +it" t"eR!@R: s'oot")$ upgradea)e to R3: protecting userCs inest'ent
#"e so&t+are is dee)op'ent in strict accordance +it" t"e so&t+are engineeringreEuire'ents on t"e asis o& t"e top do+n+ard: "ierarc"ica) and 'odu)ar designconcept: +"ic" 'a(es t"e so&t+are easi)$ 'aintaina)e and e6pansi)e.
Dra+ on t"e adantages o& arious 'oi)e s+itc"ing s$ste's at "o'e and aroad* t"e
"ard+are structure: so&t+are structure and t"e integrated eEuip'ent e6pertise )ie up tot"e state o& arts o& peer products.
#"e "ard+are design adopts t"e internationa))$ adanced er$ )arge integrated circuitsto reduce stand-a)one co'ponents: i'proe t"e re)iai)it$ and reduce t"e po+erconsu'ption.
#"e so&t+are adopts t"e "ierarc"ica) and 'odu)ar structure: and +or(s in t"e )oads"aring 'ode. #"e )oad et+een 'odu)es is a)anced d$na'ica))$: and t"e tas(s areta(en oer auto'atica))$.
4)) N7s o& R: R! and RB are ased on uni&ied &u)) 9P so&t+are and "ard+are p)at&or':+"ic" reduces t"e s$ste' dee)op'ent and 'aintenance cost.
#"e Z#7 core net+or( series are distriuted processing p)at&or': and can proide er$"ig" e6pansii)it$. #"e +"o)e s$ste' adopts t"e 'u)ti-)ee) 'odu)ar design to 'a(e t"e+"o)e s$ste' insta)) easi)$ and e6pand s'oot")$.
2.2 Large 5apacit$ > Hig" 9ntegration Uni&ied 4))-9PP)at&or': Less #5O
4)) 5N products are ased on 4))-9P uni&ied "ard+are p)at&or'. costs: po+er consu'ption.
ZXUN HLR support 100 'i))ion suscriers: and eer$ =ront7nd support !0 'i))ionsuscriers.
2./ Distriuted Processing and torage design
ZXUN HLR is designed in distriuted processing and storage 'ode). 4)) nodes in s$ste'are +or(ing in distriuted processing and storage 'ode).
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. !
7/27/2019 ZXUN HLR Product Description
10/54
ZXUN HLR Product Description
7/27/2019 ZXUN HLR Product Description
11/54
ZXUN HLR Product Description
#"e "ig"-per&or'ance processor c"ips ensure "ig" processing capai)ities o& t"es$ste'. Net+or( processor: 5entrino processor and "ig"-per&or'ance e'edded R95processor are used in t"e s$ste' to proide i'petus and e6pansi)e co''unication&unctions &or t"e s$ste': and preent t"e processing capai)it$ &ro' eing a s$ste'
ott)enec(.
Per&ect redundanc$ design
e$ co'ponents suc" as serice processing unit: signa)ing processing unit: and
s+itc"ing p)ane: adopt 1G1 actie@stand$ "ot ac(up 'ode: inter&ace and user
p)ane processing units adopt NG% redundanc$ ac(up 'ode: +"ic" proide
auto'atic s+itc"ing &unction and ensure s$ste' +or( +it"out rea(.
Processing units adopt )oad s"aring 'ode +"ic" can trans&er )oad to ot"er nodes
auto'atica))$ +"en one node &ai)ure.
5ontro) adopts dua)-'ac"ine and dua)-us: net+or( adopt dua)-net+or(ing: &urt"er
i'proe s$ste' re)iai)it$.
"ot s+appa)e &or a)) oards &or eas$ 'aintenance
%u)ti-)ee) o& oer)oad contro) 'ec"anis' and a)ar' &unction &urt"er ensure "ig"
s$ste' re)iai)it$.
ZXUN HLR adopts 'u)ti-)ee) dataase tec"no)og$: guarantee "ig" e&&icienc$ $ in-'e'or$ dataase and ensure "ig" re)iai)it$ $ 'u)ti-)ee) p"$sica) dataase. 7en'ore: ZXUN HLR proides 3-)ee) )oad contro) to guarantee t"e re)iai)it$ o& s$ste' in
"ea$ )oad.
2. 4undant erice =unctions: =)e6i)e ericeDep)o$'ent 4i)it$
ZXUN HLR supports suscrier data storage and serice process o& P#N: PH: ?%:A5D%4: #D-5D%4: 5D%4: 9%: Ai%4X and 9DN.
ZXUN HLR app)ies a re)ation o& )oose coup)ing et+een serices and data. #"e data o&arious net+or(s are a))o+ed to e stored in one s$ste'. 9& t"e data or t"e serices o&
one net+or( are 'odi&ied: t"ere +i)) not e an$ in&)uence on t"e ones o& an$ ot"ernet+or(. #"is &eature proides &)e6i)e ne+ serice dep)o$'ent ai)it$.
ZXUN HLR a)so supports irtua) HLR &unction. #o satis&$ di&&erent 'anage'entreEuire'ents oer di&&erent districts: users in di&&erent areas and di&&erent ad'inistratieareas are 'anaged separate)$. #"e nu'er o& irtua) HLR can e con&igured &)e6i)$according to t"e s$ste' capacit$ and ad'inistratie reEuire'ents.
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 3
7/27/2019 ZXUN HLR Product Description
12/54
ZXUN HLR Product Description
2.8 'oot" 7o)ution@76pansion 5apai)ities
ZXUN HLR support capacit$ e6pansion $ adding oard: rac(: =ront7nd node: % approac"es. %oreoer: &unctions can e added according to t"e actua) net+or(operation and t"e operatorCs reEuire'ents.
#"e O>% s$ste' proides user-&riend)$ inter&aces: co'pre"ensie &unctiona)it$ and&)e6i)e net+or(ing capai)it$ to i'p)e'ent centra)iFed 'anage'ent oer a)) (inds o&net+or( entities o& ?%@A5D%4.
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered.
7/27/2019 ZXUN HLR Product Description
13/54
ZXUN HLR Product Description
/ =unctiona)it$
ZXUN HLR s$ste' support t"e N7 &unction o& HLR and a)so support t"e N7 &unctions o&H: %NP@=NR: 79R: HLRe: 444. #"ese &unctions can e used independent)$ in ones$ste': and a)so can e used as an integrated N7 in one s$ste'. #"e rie& descriptionsare as &o))o+s.
/.1 HLR erice =unction
ZXUN HLR proides &o))o+ing serices
%oi)it$ 'anage'ent serice
5a))ing serice
upp)e'entar$ serice
"ort 'essage serice
?PR serice
54%7L serice
Location serice
Data serice
Operation > 'aintenance serice
#"ese serices are introduced as &o))o+s.
-+&+& 4o6i*ity mana)ement
%oi)it$ 'anage'ent inc)udes )ocation update: securit$ and aut"entication'anage'ent: user data 'anage'ent and error recoer$.
/.1.1.1 Location update
Due to t"e 'oi)it$: t"e )ocation o& a 'oi)e suscrier is a)+a$s c"anging. #o otain t"e'oi)e suscrier )ocation in&or'ation in t"e cases o& ca)): s"ort 'essage andsupp)e'entar$ serices and increase t"e e&&ectie uti)it$ o& t"e radio resources: t"e'oi)e suscrier is reEuired to register t"e )ocation in&or'ation and report t"e actiationstatus &ro' ti'e to ti'e: i.e.: initiating )ocation update serice.
=or HLR: )ocation update serice can e diided into t"ree t$pes
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 8
7/27/2019 ZXUN HLR Product Description
14/54
ZXUN HLR Product Description
VLR )ocation update
9& t"e )ocation area c"anges during suscrier roa'ing: % +i)) initiate a )ocationupdate operation: i& o)d L4 and ne+ L4 e)ong to sa'e %5@VLR: it can si'p)$
'odi&ied in VLR* i& o)d L4 and ne+ L4 not e)ong to sa'e %5@VLR: and ne+%5@VLR +i)) as( HLR &or t"e data o& t"is %. 4t t"e sa'e ti'e HLR sends t"ereEuired in&or'ation to ne+ %5@VLR: it +i)) in&or' o)d %5@VLR de)ete t"is)ocation: t"en register t"is % into t"e ne+ %5@VLR: and register t"e %5nu'er@VLR nu'er o& t"is % in HLR.
?PR routing area update
?N initiates routing area update to HLR* t"e procedure is si'i)ar to t"e VLRupdate. A"en t"e ?N address receied $ HLR is not sa'e as t"e origina)address: HLR +i)) initiate )ocation de)etion to preious ?N.
5o'ined R4@L4 update
9& "as ?s inter&ace connection: a&ter &inis" ?PR routing area update: ?N +i))in&or' VLR to initiate )ocation update: t"is is ca))ed co'ined R4@L4 update. =orHLR: it is sa'e as VLR )ocation update.
/.1.1.2 ecurit$ certi&ication 'anage'ent
#ec"nica))$: radio trans'ission is 'ore u)nera)e to eaesdropping and deceit t"an&i6ed )ine trans'ission. U%# ensures t"e s$ste' securit$ in t"e &o))o+ing aspects
1
7/27/2019 ZXUN HLR Product Description
15/54
ZXUN HLR Product Description
is sent t"roug" HLR: so HLR and 4U5 s"are t"e sa'e p"$sica) entit$ to per&or'HLR and 4U5 &unctions.
4U5 rea)iFes &o))o+ing &unctions
4ut"entication data storage
4ccording to userCs t$pe U%# user or ?% user: sae 9%9@i@Ver &or eac" ?%user: and sae 9%9: Iuser (e$J: 4%= Iaut"entication 'anage'ent &ie)dJ: KNIseEuence nu'erJ: OP Idi&&erent a)gorit"' con&iguration &ie)d &or operatorJ or OP5It"e 128 it a)ue educed &ro' OP and J &or UN# user*
?enerating and sending aut"entication trip)et and Euintup)et
4ccording to userCs t$pe U%# user or ?% user: and t"e %4P protoco) ersionsupported $ t"e VLR@?N +"ic" user current access in: 4U5 generate trip)etaut"entication para'eter or Euintup)et aut"entication para'eter*
=or a ?% suscrier: 4U5 gets userCs aut"entication (e$ in&or'ation i:generates a 128it rando' seEuence Rand: and t"en: creates R7 +it" 4/a)gorit"' and creates c +it" 48 a)gorit"'. Rand: R7 and c consist o& aaut"entication trip)et group*
=or a U%# suscrier: 4U5 gets userCs aut"entication (e$ in&or'ation i: 4%=:OPIOP5J: generates a 128 it rando' seEuence Rand: creates KN $ so'eru)es: t"en: ui)ds Euintup)et aut"entication R4ND Irando' nu'erJ: XR7Ie6pected response +it" s$'o)J: 5 Iencr$pted (e$J: 9 Iintegration (e$J: 4U#NIaut"entication to(enJ $ &1: &2: &/: &!: &B a)gorit"'.
#"ere are seera) ru)es to generate KN: t"e ru)e used $ ZXUN HLR is KN add1 +"en generate one Euintup)et group.
4U5 can proide 1B aut"entication trip)et@Euintup)et groups eac" ti'e according tot"e reEuire'ent o& VLR@?N and t"e con&iguration o& itse)&.
5onersion et+een Euintup)et and trip)et
9& U%# user access &ro' t"e VLR@?N o& R8: 4U5 can rea)iFe t"e conersionet+een /? trip)et group and Euintup)et group $ c1: c2: c/ a)gorit"'.
i 9n support +it" aut"entication re-s$nc"roniFation
4U5 supports aut"entication re-s$nc"roniFation a)gorit"' &BM and &1M. 9& it &oundKN +as not correct in U9% card: s$ste' +i)) start aut"entication re-s$nc"roniFation processing: as( net+or( to generate a ne+ aut"enticationpara'eter.
ii 4U5 can guarantee t"e securit$ o& di&&erent con&identia) para'eters
5on&identia) para'eters Isuc" as i@: OP@OP5: 4%=J sending et+een 4U5 andso'e 'anage'ent centers are encr$pted* i@: OP@OP5: 4%= and KN s"ou)d estored +it" encr$ption*
5ontro)s di&&erent on)ine access )ee) according to operatorCs rig"t: generates a)ar'signa) i& &ind i))ega) access.
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 10
7/27/2019 ZXUN HLR Product Description
16/54
ZXUN HLR Product Description
4ut"entication serice &)o+
4ut"entication is used to protect )ega) user: preent access &ro' i))ega) user. #"eaut"entication o& t"e user needs t"e participation o& user trip)et and Euintup)et
proided $ t"e s$ste': +"ic" is created in 4U5. 7ac" user +i)) e assigned +it" auser identi&$ code I9%9J during registration: 9%9 +i)) e +ritten into 9%@U9% card$ 9%@U9% card +riter. =or 9% card: card +riter +i)) create a uniEue user (e$ icorresponding to t"is 9%9* and &or U9% card: it +i)) create : OP@OP5 and sae in9%@U9% card and 4U5 respectie)$. #"ere is a pseudo rando' code generator in4U5: +"ic" creates unpredicta)e pseudo rando' nu'er IR4NDJ &or users. 4U5+i)) create trip)et or Euintup)et according to userCs t$pe IU%# or ?%J and t"e%4P protoco) ersion t"at supported $ t"e VLR@?N user current access in.
4ut"entication procedure e6p)anation
i A"en VLR or ?N reEuests HLR &or aut"entication para'eter: HLR reEuests4U5 &or aut"entication para'eter group. 4ccording to userCs 9%9 nu'er:4U5 searc"es t"e i@ o& t"is user in data ta)e: U%# user a)so needsOP@OP5: 4%=: KN: t"en: creates seera) R4ND groups: and ca)cu)atecorresponding trip)et or Euintup)et. 9& a U%# user as( &or aut"enticationpara'eter ia /? VLR It"e ersion nu'er o& aut"entication app)icationconte6t is /J: send Euintup)et: ot"er+ise: send trip)et. 9& a U%# user as( &oraut"entication para'eter ia 2? VLR It"e ersion nu'er o& aut"enticationapp)ication conte6t is 2J: 4U5 conerts t"e created Euintup)et into trip)et: t"ensend ac( to HLR*
ii HLR sends trip)et@Euintup)et to VLR or ?N: HLR can send up to B groupsaut"entication para'eters to VLR or ?N*
iii VLR or ?N start aut"entication operation: &or 2? user: it sends a rando'nu'er R4ND to %: +"i)e &or /? user: it sends a rando' nu'er R4ND andaut"entication to(en ring 4U#H to %*
i =or 2? user: according to i and R4ND: % +i)) get response nu'er R7$ sa'e 4/ a)gorit"'*
=or /? user: % &irst c"ec(s +"et"er t"e a)ue o& KN is in t"e correct a)uerange: i& not: it +i)) start s$nc"roniFation procedure: ot"er+ise: it ca)cu)ates'essage aut"entication code %45 $ &) a)gorit"' use receied rando'nu'er and aut"entication to(en ring: t"en: co'pares +it" t"e receied %45Iinc)uded in 4U#NJ: c"ec( +"et"er t"e$ are sa'e or not. 9& t"ese t+o a)uesare not sa'e: t"e net+or( aut"entication &ai)ed: it +i)) send aut"entication
re&used 'essage to t"e net+or( side. 9& %45 c"ec( passed: % +i)) ca)cu)ateresponse nu'er R7 $ t"e sa'e &2 a)gorit"' +it" net+or( side and :R4ND*
i % sends t"e ca)cu)ated response nu'er R7 to VLR or ?N*
ii 9n VLR or ?N: co'pares t"e response ca)cu)ated $ % and t"e responseca)cu)ated $ 4U5: i& t"e$ are sa'e: 'eans t"is suscrier is a )ega) one.
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 11
7/27/2019 ZXUN HLR Product Description
17/54
ZXUN HLR Product Description
/.1.1./ User data 'anage'ent
9n case o& c"ange o& suscription in&or'ation in t"e HLR: a s$nc"roniFation 'essage +i))e initiated: so t"at t"e suscrier data in t"e VLR or ?N +i)) e consistent +it" t"e
data in t"e HLR. #"e s$nc"roniFation 'et"od inc)udes user data inserting and user datade)etion I4 'essage re-trans'itting 'ec"anis' is aai)a)e +it" t"ese t+o t$pes o&'essagesJ.
9nserting user data
HLR uses user data inserting to add or 'odi&$ userCs suscription in&or'ation.
De)eting user data
HLR uses user data de)eting to de)ete userCs suscription in&or'ation.
/.1.1.! 7rror recoer$ processing
VLR reset
#"e VLR s$ste' 'ig"t stop +or(ing due to &au)ts or a sudden po+er s"utdo+n.4&ter restart: t"e data in VLR 'ust e restored. #"e recoer$ can e in t+o 'odes
VLR restoration operation is triggered during t"e suscrier ca)) and s"ort
'essage operation process and HLR sends t"e data o& t"is suscrier to VLR.
#"e recoer$ operation caused $ user )ocation update is sa'e as 9%9
attac"C.
HLR restart
4&ter HLR restarts: it +i)) send t"e R77# 'essage to a)) VLRs and ?Nsregistered $ suscriers in t"e HLR e&ore t"e restart. 4&ter t"e VLRs and ?Nsreceie t"is 'essage: t"e$ +i)) add t"e uncertainC &)ag to t"e data o& suscriers int"is HLR. #"en VLRs and ?Ns per&or' )ocation update processing during+ire)ess connection o& %: so as to re-otain suscrier data.
-+&+( !a**in) service
9& t"e ca))ed suscrier is a 'oi)e suscrier: t"e %5 +"ic" t"e ca))er e)ongs to &irst&inds t"e HLR to +"ic" t"e ca))ed nu'er e)ongs: and reEuests HLR to proide t"erouting in&or'ation o& t"e ca))ed nu'er. HLR +i)) as( t"e ca))ed suscrierCs VLR &or aroa'ing nu'er. VLR assigns one roa'ing nu'er to t"e ca))ed suscrier: t"en sendsit to t"e ca))erCs %5. #"is %5 sets up t"e )in(s +it" t"e roa'ing nu'er.
-+&+- /upp*ementary service
#"e supp)e'entar$ serices supported $ ZXUN HLR are detai)ed in ta)e e)o+
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 12
7/27/2019 ZXUN HLR Product Description
18/54
ZXUN HLR Product Description
#a)e 1 upp)e'entar$ serices supported $ ZXUN HLR
Num6er !ate)ory Type A66reviation
1
Line identi&ication
5a))ing Line 9denti&ication
Presentation5L9P
25a))ing Line 9denti&icationRestriction
5L9R
/5Onnected Line identi&icationPresentation
5OLP
!5Onnected Line identi&icationRestriction
5OLR
B
5a)) &or+arding
5a)) =or+arding Unconditiona) 5=U
3 5a)) =or+arding on
7/27/2019 ZXUN HLR Product Description
19/54
ZXUN HLR Product Description
suscriedJ suscrier data reEuest: so as to s$nc"roniFe +it" corresponding datain VLR.
upp)e'entar$ serice registration
Registration is suita)e &or ca)) &or+ard serice and ca)) arring serice. Pass+ord isreEuired &or t"e registration ca))ing restrain: in order to ensure on)$ aut"oriFed usercan use t"is serice.
upp)e'entar$ serice de)etion
upp)e'entar$ serice de)etion is suita)e &or ca)) &or+ard and ca)) arring.
upp)e'entar$ serice actiation
4ctiation is suita)e &or ca)) &or+ard: ca)) +ait and ca)) arring. User s"ou)d proide
pass+ord +"en actie ca)) arring serice: +"ic" is not reEuired $ ot"er t+osupp)e'entar$ serices.
upp)e'entar$ serice deactiation
upp)e'entar$ serice deactiation is suita)e &or ca)) &or+ard: ca)) +ait: and ca))arring. User s"ou)d proide pass+ord +"en de-actie ca)) arring serice: it is notreEuired $ ot"er t+o supp)e'entar$ serices.
upp)e'entar$ serice Euer$
#"is 'eans Euer$ into data re)ated to supp)e'entar$ serices. HLR can "and)e t"e
Euer$ o& unconditiona) ca)) &or+arding serices and inco'ing ca)) arring t$pesupp)e'entar$ serices. Ot"er supp)e'entar$ serices are Eueried in VLR.
-+&+, /hort messa)e service 2unction
"ort 'essage serice can e diided into point-to-point s"ort 'essage serice androadcast s"ort 'essage serice. #"e 'oi)e s+itc"ing s$ste' on)$ proides point-to-point s"ort 'essage serice.
#"e s"ort 'essage &unctions supported $ ZXUN HLR inc)uding
"ort 'essage routing serice
"ort 'essage center needs to (no+ t"e current )ocation o& t"e % +"en sends"ort 'essage: na'e)$: t"e %5@VLR@?N t"is % )ocated. #"e s"ort 'essagerouting &unction is HLR send ac( t"e reEuired user %5@VLR@?N nu'er to9A@?%5.
"ort 'essage reporting serice
9n case o& s"ort 'essage de)ier$ &ai)ure or success: a report 'ig"t e sent to HLRto c"ange t"e s"ort 'essage &)ag it in HLR.
"ort 'essage re'inding serice
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 1!
7/27/2019 ZXUN HLR Product Description
20/54
ZXUN HLR Product Description
A"en t"e suscrier is not reac"a)e or suscrierCs % 'e'or$ is &u)): no 'ores"ort 'essages can e sent to t"e suscrier. 9n t"is case: a &)ag +i)) e set in HLR.A"en t"e suscrier eco'es reac"a)e or t"e suscrierCs % "as enoug"'e'or$: VLR +i)) a)ert HLR. HLR +i)) send an a)erting 'essage to 9A@?%5. #"e
s"ort 'essage center +i)) retr$ sending t"e s"ort 'essage to t"is suscrier.
-+&+1 >PR/ service 2unction
#"e supported ?PR serice &unctions inc)uding
?PR routing serice
A"en ??N receies a PDP PDU: and needs to initiate t"e PDP 5onte6t actiatingprocess reEuired $ t"e net+or(: ??N initiates a routing reEuest to t"e HLR: toget t"e current ?N Nu'er o& t"e suscrier.
=ai)ure report serice
A"en t"e PDP conte6t actiation t"e net+or( reEuires &ai)s: t"e ??N uses t"eserice to noti&$ t"e HLR. 4&ter receiing t"e &ai)ure report sent $ t"e ??N: t"eHLR +i)) set t"e %NR? in t"e dataase as it 1: and store t"e ??N nu'er and??N address Ii& aai)a)eJ contained in t"e &ai)ure report reEuest into t"edataase.
?PR user reac"a)e announce'ent serice
A"en receiing a Read$ &or %C 'essage: or t"e suscrier )ocation o& %NR? it
is updated: t"e HLR +i)) initiates t"e 'essage to note % present &or ??N.
-+&+3 !A4L service 2unction
ZXUN HLR supports 54%7L/ 'oi)e inte))igent criterion: and is co'pati)e +it"54%7L2.
#"e 54%7L serices can e rea)iFed $ ZXUN HLR are descried as &o))o+s
Responsi)e &or t"e 'anage'ent o& 'oi)e user suscription data: inc)uding
54%7L suscription data*
Responsi)e &or routing and aut"entication o& 'oi)e ca))ee*
Responsi)e &or t"e routing o& %#% eent*
Responsi)e &or t"e #DP d$na'ic con&iguration*
User suscription data a)teration announce'ent: inc)uding supp)e'entar$ serice
data: inte))igent serice data: OD< data*
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. 1B
7/27/2019 ZXUN HLR Product Description
21/54
ZXUN HLR Product Description
-+&+5 Location service
ZXUN HLR supports )ocation serice: inc)uding supports )ocation serice re)ated datasuscription: and s$nc"roniFes t"e )ocation serice data in VLR@?N +"en re)ated
data c"anged: and a)so proides )ocation routing in&or'ation.
-+&+. Data service 2unction
=or HLR: data serice &unction inc)udes t+o t$pes
9'p)e'ent data serice suscription*
9n serice processing: proides di&&erent processes to di&&erent
7/27/2019 ZXUN HLR Product Description
22/54
ZXUN HLR Product Description
/.2 H erice =unction
9% I9P %u)ti-'edia us$ste'J is t"e sus$ste' +"ic" supports internet 'u)ti'ediaoperation &ro' t"e re)ease B $ /?PP: and its core c"aracter is using 9P protoco) and"as no re)ation +it" access. Ait" t"e &ast dee)op'ent o& net+or( a'a)ga'ation: itspurpose is 'a(e 9% to e a genera) oard ased 9P conersation: and supporti''oi)it$ and 'oi)it$ access to ac"iee t"e a'a)ga'ation et+een t"e i''oi)it$net+or( and 'oi)it$ net+or(.
HLR@4U5 is upgraded to H in t"e period o& re)ease B o& /?PP.
7/27/2019 ZXUN HLR Product Description
23/54
ZXUN HLR Product Description
-+(+& $nter2ace #unction o2 ! %aintenance
O%5 Operation > %aintenance 5enter
O%% Operation %anage'ent %aintenance
P5% Pu)se 5ode %odu)ation
P95%9?
PL%N Pu)ic Land %oi)e Net+or(
P Pac(et +itc" Net+or(
P#N Pu)ic +itc"ed #e)ep"one Net+or(
KO Kua)it$ o& erice
R A5D%4 Re)ease
R! A5D%4 Re)ease !
RB A5D%4 Re)ease B
R3 A5D%4 Re)ease 3
R A5D%4 Re)ease
R>D Researc" > Dee)op'ent
R4N Radio 4ccess Net+or(
R95 Reduced 9nstruction et 5o'puter
Z#7 5on&identia) Proprietar$ 200 Z#7 5orporation. 4)) rig"ts resered. !8
7/27/2019 ZXUN HLR Product Description
54/54
ZXUN HLR Product Description
A66reviation #u** !haracteristics
RN5 Radio Net+or( 5ontro))er
RN Radio Net+or( $ste'
55P igna)ing 5onnection 5ontro) Part
5#P trea' 5ontro) #rans'ission Protoco)
?N ering ?PR upport Node
igtran igna)ing #ransport
9% uscrier 9dentit$ %ode)
9P9 igna)ing 9P 9nter&ace
%P erice %ain Processor
NR eria) Nu'er
P< igna)ing Processing