path: root/OsmoHLR/chapters/overview.adoc
diff options
authorOliver Smith <>2018-11-28 10:45:40 +0100
committerOliver Smith <>2018-11-28 11:23:48 +0100
commit7898364664a4423b0e40fe556caddeb70708eec8 (patch)
treeed177dfc5cf638f4c6ba3f5793939513a8ed14f4 /OsmoHLR/chapters/overview.adoc
parent13ba41c8f3b66575a057f50dad9c9b9701675e3d (diff)
remove OsmoHLR files (now avail in osmo-hlr.git)
Files were added in osmo-hlr.git Change-Id I52b7b06fddd77c6dc272004f434e9e7651f6b349 Depends: osmo-hlr.git Change-Id I52b7b06fddd77c6dc272004f434e9e7651f6b349 Related: OS#3385 Change-Id: Ice3f24888deed8affec40d5d91d71d5e1f3827c8
Diffstat (limited to 'OsmoHLR/chapters/overview.adoc')
1 files changed, 0 insertions, 69 deletions
diff --git a/OsmoHLR/chapters/overview.adoc b/OsmoHLR/chapters/overview.adoc
deleted file mode 100644
index 45802ca..0000000
--- a/OsmoHLR/chapters/overview.adoc
+++ /dev/null
@@ -1,69 +0,0 @@
-== Overview
-This manual should help you getting started with OsmoHLR. It will cover
-aspects of configuring and running the OsmoHLR.
-=== About OsmoHLR
-OsmoHLR is Osmocom's minimal implementation of a Home Location Register (HLR)
-for 2G and 3G GSM and UMTS mobile core networks. Its interfaces are:
-- GSUP, serving towards OsmoMSC and OsmoSGSN;
-- A local SQLite database;
-- The Osmocom typical telnet VTY and CTRL interfaces.
-Originally, the OpenBSC project's OsmoNITB all-in-one implementation had an
-integrated HLR, managing subscribers and SMS in the same local database. Along
-with the separate OsmoMSC and its new VLR component, OsmoHLR was implemented
-from scratch to alleviate various shortcomings of the internal HLR:
-- The separate HLR allows using centralized subscriber management for both
- circuit-switched and packet-switched domains (i.e. one OsmoHLR for both
- OsmoMSC and OsmoSGSN).
-- VLR and HLR brought full UMTS AKA (Authentication and Key Agreement) support,
- i.e. Milenage authentication in both the full 3G variant as well as the
- backwards compatible 2G variant.
-- In contrast to the OsmoNITB, the specific way the new OsmoMSC's VLR accesses
- OsmoHLR brings fully asynchronous subscriber database access.
-Find the OsmoHLR issue tracker and wiki online at
-.Typical GSM network architecture used with OsmoHLR
-digraph G {
- rankdir=LR;
- subgraph cluster_hlr {
- label = "OsmoHLR";
- GSUP [label="GSUP server"]
- DB [label="SQLite DB"]
- DB->CTRL [dir="back"]
- DB->VTY [dir="back"]
- }
- Admin [label="Admin and\nMaintenance"]
- SW [label="3rd party software\nintegration"]
- VTY->Admin [dir="back"]
- CTRL->SW [dir="back"]
- MSC [label="MSC/VLR"]
- MSC->GSUP [label="GSUP"]
- SGSN->GSUP [label="GSUP"]