Revision 7e33ef5e
Added by osmith about 4 years ago
docs/imsi-pseudo-spec.adoc | ||
---|---|---|
75 | 75 |
BTS => BSC [label="Location Updating Request"]; |
76 | 76 |
BSC => MSC [label="Location Updating Request"]; |
77 | 77 |
|
78 |
--- [label="VLR requests new authentication challenges for this IMSI if necessary"];
|
|
78 |
--- [label="If necessary: VLR requests new authentication challenges for this IMSI"];
|
|
79 | 79 |
MSC => HLR [label="Send Auth Info Request"]; |
80 | 80 |
MSC <= HLR [label="Send Auth Info Result"]; |
81 | 81 |
---; |
... | ... | |
227 | 227 |
MSC [label="MSC/VLR"], SMSC [label="SMS-SC"], HLR [label="HLR"]; |
228 | 228 |
|
229 | 229 |
MSC => HLR [label="Update Location Request"]; |
230 |
HLR box HLR [label="\nDeallocate old Pseudonymous IMSI,\n if new Pseudonymous IMSI was used\n"]; |
|
230 |
|
|
231 |
--- [label="If new pseudonymous IMSI was used: deallocate and cancel old pseudonymous IMSI"]; |
|
232 |
HLR box HLR [label="Deallocate old pseudonymous IMSI"]; |
|
233 |
MSC <= HLR [label="Cancel Location Request"]; |
|
234 |
MSC => HLR [label="Cancel Location Result"]; |
|
235 |
---; |
|
236 |
|
|
231 | 237 |
MSC <= HLR [label="Insert Subscriber Data Request"]; |
232 | 238 |
MSC => HLR [label="Insert Subscriber Data Result"]; |
233 |
HLR box HLR [label="Start Next_Pseudo_IMSI_Timer"];
|
|
239 |
HLR box HLR [label="Start Next_Pseudo_IMSI_Timer"];
|
|
234 | 240 |
MSC <= HLR [label="Update Location Result"]; |
241 |
MSC box MSC [label="Finish Location Updating with ME"], |
|
235 | 242 |
|
236 |
MSC box MSC [label="Finish Location Updating with ME"], |
|
237 |
HLR box HLR [label="Wait for Next_Pseudo_IMSI_Timer expiry"]; |
|
243 |
HLR box HLR [label="Wait for Next_Pseudo_IMSI_Timer expiry"]; |
|
238 | 244 |
|||; |
239 | 245 |
...; |
240 | 246 |
|||; |
241 |
HLR box HLR [label="Next_Pseudo_IMSI_Timer expired"]; |
|
242 |
HLR box HLR [label="\nAllocate new Pseudonymous IMSI\nif subscriber only has one allocated\n"]; |
|
247 |
HLR box HLR [label="Next_Pseudo_IMSI_Timer expired"]; |
|
248 |
|
|
249 |
HLR box HLR [label="\nAllocate new pseudonymous IMSI\nif subscriber only has one allocated\n"]; |
|
243 | 250 |
SMSC <= HLR [label="Next Pseudonymous IMSI SMS"]; |
244 | 251 |
SMSC box SMSC [label="Deliver SMS to ME"]; |
245 | 252 |
} |
Also available in: Unified diff
spec: add cancel location req to graph