Alles Wissenswerte, nichts Unwissendes.
HLR vs VLR
Der HLR (Home Location Register) ist der permanente Heimatdatensatz; der VLR (Visitor Location Register) ist die temporäre Kopie, die von dem MSC (Mobile Switching Center) verwaltet wird, das den Teilnehmer aktuell betreut. Bei einer SMS, die an ein Mobilgerät gesendet wird, fragt das sendende SMSC zunächst den HLR nach dem Standort des Teilnehmers und sendet dann eine MT-ForwardSM an das zuständige MSC – dessen VLR die Verbindung zum Mobiltelefon kennt. Siehe /answers/what-is-hlr und /answers/what-is-msc.
Wo die VLR bei der SMS-Zustellung positioniert ist
SendRoutingInfoForSM an den HLR gibt die Adresse des zuständigen MSC zurück. Der SMSC leitet die Nachricht dann an diesen MSC weiter, und dessen VLR ermittelt den aktuellen Funkkontext, um das Mobiltelefon anzufordern. Der VLR ist für den Absender unsichtbar, aber entscheidend dafür, dass die netzbetreiberübergreifende Zustellung überhaupt funktioniert. Siehe /answers/ss7-map-send-routing-info-for-sm.