From 2c8a19c1ed0ff45f9fcb219dabec96350bdae242 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Mon, 6 Apr 2020 14:04:13 +0200 Subject: [PATCH] spec: re-organize headlines --- docs/imsi-pseudo-spec.adoc | 38 ++++++++++++++++---------------------- 1 file changed, 16 insertions(+), 22 deletions(-) diff --git a/docs/imsi-pseudo-spec.adoc b/docs/imsi-pseudo-spec.adoc index d7b7483..487b18c 100644 --- a/docs/imsi-pseudo-spec.adoc +++ b/docs/imsi-pseudo-spec.adoc @@ -24,9 +24,7 @@ in the network besides the SIM is the HLR/HSS, therefore it should be possible even for a Mobile Virtual Network Operator (MVNO) to deploy this privacy enhancement. -== Location Updating - -=== Regular +== Summary of Existing Location Updating Procedures in RAN and CN The SIM is provisioned with the IMSI (3GPP TS 23.008 section 2.1.9) and cryptographic keys, that it uses to authenticate with the network. In the @@ -106,31 +104,27 @@ msc { ME <= BTS [label="Location Updating Accept"]; ME => BTS [label="TMSI Reallocation Complete"]; BTS => BSC [label="TMSI Reallocation Complete"]; + BSC => MSC [label="TMSI Reallocation Complete"]; } ---- -=== With IMSI Pseudonymization -==== SIM Provisioning +== Required Changes +=== SIM Provisioning +=== Successful Location Update With Pseudonymous IMSI +=== Next Pseudonymous IMSI Arrives Via SMS -==== Successful Location Update With Pseudonymous IMSI +== Error Scenarios +=== Next Pseudonymous IMSI SMS is Lost +=== SMS Arrives Late -==== Next Pseudonymous IMSI Arrives Via SMS - -==== Error Handling - -===== SMS is Lost - -===== SMS Arrives Late - -== Implementation Notes - -=== Source Code for Reference Implementation - -=== ATT = 0 required - -=== Warning the User if the IMSI Does Not Change +== Reference Implementation with Source Code +== Recommendations for Real-World Implementations +=== ATT = 0 === End to End Encryption of SMS - +=== Warning the User if the IMSI Does Not Change === User-configurable Minimum Duration Between IMSI Changes + +<<< +include::./common/chapters/gfdl.adoc[]