OsmoSMLC¶
OsmoSMLC is the Osmocom Serving Mobile Location Centre. It implements the SMLC functionality
as specified in 3GPP networks Location_Services architecture.
Functionality¶
- Location Methods
- currently only the Timing Advance based method of determining a mobile station.
- operator must configure the locations of the cells in the osmo-smlc configuration file
- currently only the Timing Advance based method of determining a mobile station.
- 3GPP Lb (BSC-SMLC) interface using BSSAP-LE on top of connection-oriented SCCP and M3UA/SCTP/IP
If you run a network based on OsmoBSC and 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.
Position in the network¶
The below graph shows the SMLC in the network.
Binary Packages¶
Osmocom provides binary packages for several flavors of Debian and Ubuntu GNU/Linux on a variety of architectures (i586, x86_64, armhf, armv7l). Unless you are a software developer interested in developing on Osmocom, it is recommended you use those packages instead of building from source.
For more details see Binary_Packages
Manuals¶
- osmo-smlc User Manual: https://ftp.osmocom.org/docs/osmo-smlc/master/osmosmlc-usermanual.pdf
- osmo-smlc VTY Reference: https://ftp.osmocom.org/docs/osmo-smlc/master/osmosmlc-vty-reference.pdf
Source Code¶
The source code is available from gite1.osmocom.org
(module osmo-cbc
).
Public read-only access is available via
git clone https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
You can also web-browse the repository at https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc
Contributions are welcome via Gerrit.
Test Suite¶
We have a TTCN-3 test suite as part of our Titan_TTCN3_Testsuites- source code: https://gitea.osmocom.org/ttcn3/osmo-ttcn3-hacks/src/branch/master/smlc
- results: https://jenkins.osmocom.org/jenkins/job/ttcn3-smlc-test/test_results_analyzer/
Child Pages¶
Contact¶
- Contact us via the openbsc@ mailing list, see Mailing Lists.
- Contributions are welcome via Gerrit.
Commercial Support¶
Commercial support as well as development, system integration and training services for this project are available from sysmocom
Updated by osmith 3 months ago ยท 9 revisions