Project

General

Profile

Actions

Feature #4597

closed

Lb interface and basic SMLC support

Added by laforge almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
Start date:
06/08/2020
Due date:
% Done:

100%

Spec Reference:

Description

In Location_Services, the LCS architecture is described.

This ticket is about the support in OsmoBSC in order to support LCS related messages on the AoIP interface, and to translate those into transactions on the to-be-introduced Lb interface towards an external SMLC.

  • Test suite (we typically follow test-driven development)
    • Implementation of BSSMAP-LE in TTCN-3 (Types, Templates)
    • Implementation of BSSLAP in TTCN-3 (Types, Templates)
    • Implementation of Lb interface test suite in TTCN-3, covering
      • BSSAP-LE PerformLocationRequest / Response (successful, timeout, unsuccessful)
      • BSSMAP-LE ConnectionOrientedInfo(BSSLAP TA Request) (successful, timeout, unsuccessful)
  • Add notion of Lb interface to SMLC (separate SCCP subsystem/user, configuration)
    • BSSAP-LE encoding/decoding
    • BSSLAP encoding/decoding
    • Related finite state machine + procedure
  • Extend A interface
    • encoding/decoding of LCS related BSSAP messages + IEs
    • related finite state machine + procedure

Files

location_services_ta.png View location_services_ta.png 68.3 KB variant doing a Paging only after TA Request neels, 09/05/2020 12:07 PM
location_services_ta2.png View location_services_ta2.png 58 KB variant with early Paging, already sending TA in the first BSSMAP-LE message neels, 09/05/2020 12:25 PM
BSSMAP-LE_Perf_Loc_Req.pcapng BSSMAP-LE_Perf_Loc_Req.pcapng 416 Bytes apparently valid BSSMAP-LE Perf Loc Req that ttcn3 complains about neels, 09/08/2020 12:58 AM
BSSMAP-LE_Perf_Loc_Req.png View BSSMAP-LE_Perf_Loc_Req.png 260 KB image showing wireshark dissection of BSSMAP-LE_Perf_Loc_Req.pcapng neels, 09/08/2020 01:01 AM

Checklist

  • Implementation of BSSMAP-LE in TTCN-3 (Types, Templates)
  • Implementation of BSSLAP in TTCN-3 (Types, Templates)
  • TTCN3 BSSAP-LE PerformLocationRequest / Response (successful, timeout, unsuccessful)
  • TTCN3 BSSMAP-LE ConnectionOrientedInfo(BSSLAP TA Request) (successful, timeout, unsuccessful)
  • Add notion of Lb interface to OsmoBSC (separate SCCP subsystem/user, configuration)
  • Extend A interface

Related issues

Related to OsmoSMLC - Feature #4598: Implement minimalistic SMLCResolvedneels06/08/2020

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)