Project

General

Profile

Feature #3615

Feature #2583: SGsAP Interface for LTE/ePC CSFB Support

SGs subscriber state machine

Added by laforge 17 days ago. Updated 9 days ago.

Status:
In Progress
Priority:
High
Assignee:
Category:
SGs Interface
Target version:
-
Start date:
10/02/2018
Due date:
% Done:

20%

Resolution:

Description

3GPP TS 29.118 section 4.2.2 describes the SGs state machine for each subscriber in the VLR (in our case OsmoMSC). We need to implement that state machine as osmo_fsm.

History

#1 Updated by laforge 17 days ago

  • Priority changed from Normal to High

#3 Updated by laforge 9 days ago

  • Status changed from New to In Progress
  • Assignee set to laforge
  • % Done changed from 0 to 20

initial code for the osmo-msc side is at http://git.osmocom.org/osmo-msc/log/?h=laforge/sgsap

The completely untested code contains:
  • data structures for SGs connection, SGs MME, SGs per-UE context
  • FSM for managing the VLR reset procedure to a given MME
  • SGs server over SCTP using libosmo-netif, listening for MME connections
  • per-UE FSM described in 3GPP spec
  • message encoding/decoding helper functions
  • VTY for configuring SGs interface related settings (ip/port, timers, vlr name, ...)

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)