Pau Espin Pedrol c45aa8f571 sccp: Handle N-NOTICE.ind (Routing Failure of SCCP CL messages)
ITU Q.714 2.8:
"""
When an end node is informed of a routing failure, this information
is forwarded towards the SCCP user by using the N-DISCONNECT primitive
(refer to reason for release in 2.1.1.2.4/Q.711) or the N-NOTICE primitive
(refer to reason for return in 2.2.2.2.4/Q.711)
"""

We are already handling N-DISCONNECT.ind for CO messages, but
N-NOTICE.ind for CL messages was not being handled.

If CL messages are not arriving to the Lb peer, then reset the link
and mark the peer as disconnected, until a new RESET can successfully fo
through.

Related: OS#5917
Change-Id: I4bfea43a99c768162faefde06558941f697bd718
2025-07-16 18:11:59 +02:00
2021-02-24 14:15:48 +01:00
2022-09-09 22:40:27 +07:00
2020-08-21 19:56:10 +02:00
2020-08-21 19:56:10 +02:00
2020-08-21 19:56:10 +02:00
2024-05-08 14:41:10 +02:00
2020-08-21 19:56:10 +02:00
2024-06-05 18:34:07 +07:00

osmo-smlc - Osmocom Serving Mobile Location Centre

This repository contains a C-language implementation of a minimalistic GSM Serving Mobile Location Centre (SMLC) for 2G (GSM). It is part of the Osmocom Open Source Mobile Communications project.

OsmoSMLC exposes

  • 3GPP Lb interface towards the BSC
  • The Osmocom typical telnet VTY and CTRL interfaces.
  • The Osmocom typical statsd exporter.

OsmoSMLC supports the following 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

Homepage

You can find the OsmoSMLC issue tracker and wiki online at https://osmocom.org/projects/osmo-smlc and https://osmocom.org/projects/osmo-smlc/wiki

GIT Repository

You can clone from the official osmo-smlc.git repository using

    git clone https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc

There is a web interface at https://gitea.osmocom.org/cellular-infrastructure/osmo-smlc

Documentation

User Manuals and VTY reference manuals are [optionally] built in PDF form as part of the build process.

Pre-rendered PDF version of the current "master" can be found at User Manual as well as the VTY Reference Manual

Mailing List

Discussions related to osmo-smlc are happening on the openbsc@lists.osmocom.org mailing list, please see https://lists.osmocom.org/mailman/listinfo/openbsc for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.

Contributing

Our coding standards are described at https://osmocom.org/projects/cellular-infrastructure/wiki/Coding_standards

We use a Gerrit based patch submission/review process for managing contributions. Please see https://osmocom.org/projects/cellular-infrastructure/wiki/Gerrit for more details

The current patch queue for osmo-smlc can be seen at https://gerrit.osmocom.org/#/q/project:osmo-smlc+status:open

Description
Osmocom's Serving Mobile Location Centre
Readme 579 KiB
Languages
C 81.8%
M4 6.5%
Shell 6.4%
Makefile 5%
Python 0.3%