Project

General

Profile

OsmoSMLC » History » Version 9

osmith, 04/04/2024 08:14 AM

1 1 laforge
h1. OsmoSMLC
2
3 3 laforge
OsmoSMLC is the Osmocom Serving Mobile Location Centre.  It implements the SMLC functionality
4 4 laforge
as specified in 3GPP networks [[Location_Services]] architecture.
5 1 laforge
6 4 laforge
h2. Functionality
7
8
* Location Methods
9
** currently only the _Timing Advance based method_ of determining a mobile station.
10
*** operator must configure the locations of the cells in the osmo-smlc configuration file
11
* 3GPP Lb (BSC-SMLC) interface using BSSAP-LE on top of connection-oriented SCCP and M3UA/SCTP/IP
12
13 5 laforge
If you run a network based on [[OsmoBSC:]] and [[osmo-smlc:|OsmoSMLC]], the serving MSC (such as [[OsmoMSC:]] can subsequently issue _PERFORM LOCATION REQUEST_ queries on the A interface.  The BSC will work with the SMLC to obtain the position, and return a _PERFORM LOCATION RESPONSE_ back to the inquiring serving MSC.
14
15 3 laforge
h2. Position in the network
16
17
The below graph shows the SMLC in the network.
18
19
20
{{graphviz_link()
21 1 laforge
digraph G {
22 4 laforge
  rankdir=LR;
23
  MS;
24
  BTS;
25
  BSC;
26
  MSC;
27
  SMLC [color=red];
28
  { rank=same; BSC; SMLC; }
29
  MS->BTS [label="Um"];
30
  BTS->BSC [label="Abis"];
31
  BSC->MSC [label="A"];
32
  BSC->SMLC [label="Lb"];
33 3 laforge
}
34
}}
35
36
37
{{include(cellular-infrastructure:MacroBinaryPackages)}}
38
39
h2. Manuals
40
41 9 osmith
* osmo-smlc User Manual: https://ftp.osmocom.org/docs/osmo-smlc/master/osmosmlc-usermanual.pdf
42
* osmo-smlc VTY Reference: https://ftp.osmocom.org/docs/osmo-smlc/master/osmosmlc-vty-reference.pdf
43 3 laforge
44
h2. Source Code
45
46 8 laforge
The source code is available from @gite1.osmocom.org@ (module @osmo-cbc@).
47 3 laforge
48
Public read-only access is available via
49
<pre>
50 6 laforge
git clone https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
51 3 laforge
</pre>
52
53 6 laforge
You can also web-browse the repository at https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
54 3 laforge
55
Contributions are welcome via [[cellular-infrastructure:Gerrit]].
56
57
h2. Test Suite
58
59
We have a TTCN-3 test suite as part of our [[cellular-infrastructure:Titan_TTCN3_Testsuites]]
60 7 laforge
* source code: https://gitea.osmocom.org/ttcn3/osmo-ttcn3-hacks/src/branch/master/smlc
61 3 laforge
* results: https://jenkins.osmocom.org/jenkins/job/ttcn3-smlc-test/test_results_analyzer/
62
63
h2. Child Pages
64
65 1 laforge
{{child_pages}}
66 3 laforge
67
h2. Contact
68
69
* Contact us via the openbsc@ mailing list, see [[cellular-infrastructure:Mailing Lists]].
70
* Contributions are welcome via [[cellular-infrastructure:Gerrit]].
71
72
{{include(cellular-infrastructure:MacroCommercialSupport)}}
Add picture from clipboard (Maximum size: 48.8 MB)