HLR Procedures » History » Version 4
laforge, 02/20/2022 06:58 PM
1 | 1 | laforge | {{>toc}} |
---|---|---|---|
2 | |||
3 | h1. HLR Procedures |
||
4 | |||
5 | This page exists to collect an overview on the various HLR (and HSS) procedures that exist. It reflects the spec situation, and not what OsmoHLR may or may not have implemented. |
||
6 | |||
7 | |||
8 | h1. HLR Terminated Procedures |
||
9 | |||
10 | 2 | laforge | h2. MAP SendAuthInfo (SAI) / DIAMETER AuthInfo (AI) |
11 | 1 | laforge | |
12 | * MAP: TS 29.002 8.1.4 |
||
13 | ** VLR/SGSN to HLR |
||
14 | 2 | laforge | * DIAMETER: TS 29.272 5.2.3.1 |
15 | 1 | laforge | |
16 | 2 | laforge | h2. MAP UpdateLocation (UL) / DIAMETER UpdateLocation (UL) |
17 | 1 | laforge | |
18 | * MAP: TS 29.002 8.1.2 + 8.1.7 + 9.1.1 |
||
19 | ** VLR/SGSN to HLR |
||
20 | 2 | laforge | * DIAMETER: TS 29.272 5.2.1.1 |
21 | 1 | laforge | |
22 | 2 | laforge | h2. MAP PurgeMS / DIAMETER PurgeUE (PU) |
23 | 1 | laforge | |
24 | MAP: TS 29.002 8.1.6 |
||
25 | ** VLR/SGSN to HLR |
||
26 | 2 | laforge | * DIAMETER: TS 29.272 5.2.1.3 |
27 | 1 | laforge | |
28 | h2. AuthFailReport (AFR) |
||
29 | |||
30 | * MAP TS 29.002 8.5.3 |
||
31 | ** VLR/SGSN to HLR |
||
32 | |||
33 | 3 | laforge | h2. MAP CheckIMEI / DIAMETER ME Identity Check |
34 | 1 | laforge | |
35 | * MAP TS 29.002 8.7.1 |
||
36 | ** VLR/SGSN to HLR |
||
37 | 3 | laforge | * DIAMETeR TS 29.272 6.2.1 |
38 | 1 | laforge | |
39 | h2. SendRoutingInfo (SRI) |
||
40 | |||
41 | * MAP TS 29.002 10.1 |
||
42 | |||
43 | h2. SendRoutingInfoForSm (SRI4SM) |
||
44 | |||
45 | * MAP TS 29.002 12.1 |
||
46 | |||
47 | h2. ReadyForSM |
||
48 | |||
49 | * MAP TS 29.002 12.4 |
||
50 | |||
51 | h2. RegisterSS |
||
52 | |||
53 | * MAP TS 29.002 11.1 |
||
54 | ** VLR to HLR |
||
55 | |||
56 | h2. EraseSS |
||
57 | |||
58 | * MAP TS 29.002 11.2 |
||
59 | ** VLR to HLR |
||
60 | |||
61 | |||
62 | h2. ActivateSS |
||
63 | |||
64 | * MAP TS 29.002 11.3 |
||
65 | ** VLR to HLR |
||
66 | |||
67 | h2. DeactivateSS |
||
68 | |||
69 | * MAP TS 29.002 11.4 |
||
70 | ** VLR to HLR |
||
71 | |||
72 | h2. InterrogateSS |
||
73 | |||
74 | * MAP TS 29.002 11.5 |
||
75 | ** VLR to HLR |
||
76 | |||
77 | h2. ProcessUnsutructuredSSreq |
||
78 | |||
79 | * MAP TS 29.002 11.9 |
||
80 | ** VLR to HLR |
||
81 | |||
82 | |||
83 | |||
84 | h1. HLR Originated Procedures |
||
85 | |||
86 | 2 | laforge | h2. MAP InsertSubscriberData (ISD) / DIAMETER InsertSubscriberData (ISD) |
87 | 1 | laforge | |
88 | * MAP TS 29.002 8.8.1 |
||
89 | ** HLR to VLR/SGSN |
||
90 | 2 | laforge | * DIAMETER TS 29.272 5.2.2.1 |
91 | 1 | laforge | |
92 | 2 | laforge | h2. MAP DeleteSubscriberData (DSD) / DIAMETER DeleteSubscriberData (DSD) |
93 | 1 | laforge | |
94 | * MAP TS 29.002 8.8.2 |
||
95 | ** HLR to VLR/SGSN |
||
96 | 2 | laforge | * DIAMETER TS 29.272 5.2.2.2 |
97 | 1 | laforge | |
98 | 2 | laforge | h2. MAP CancelLocation (CL) / DIAMETER CancelLocation (CL) |
99 | 1 | laforge | |
100 | * MAP: TS 29.002 8.1.3 |
||
101 | ** HLR to VLR/SGSN |
||
102 | 2 | laforge | * DIAMETER 29.272 5.2.1.2 |
103 | 1 | laforge | |
104 | |||
105 | 2 | laforge | h2. MAP MapReset / DIAMETER Reset |
106 | |||
107 | 1 | laforge | * MAP TS 29.002 8.10.1 |
108 | ** HLR to VLR/SGSN |
||
109 | 2 | laforge | * DIAMETER 29.272 5.2.4.1 |
110 | 1 | laforge | |
111 | h2. ProvideRoamingNumber (PRN) |
||
112 | |||
113 | * MAP TS 29.002 8.2 |
||
114 | ** HLR to VLR |
||
115 | |||
116 | h2. UnstructuredSSreq |
||
117 | |||
118 | * MAP TS 29.002 11.10 |
||
119 | ** HLR to VLR |
||
120 | |||
121 | h2. AlertServiceCentre |
||
122 | |||
123 | * MAP TS 29.002 2.5 |
||
124 | ** HLR to SMSC |
||
125 | 2 | laforge | |
126 | h1. Relevant Specs |
||
127 | |||
128 | * TS 29.002: |
||
129 | * TS 29.305: InterWorking Function (IWF) between MAP based and Diameter based interfaces |
||
130 | 3 | laforge | * TS 29.272: Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol |