Project

General

Profile

Actions

Feature #5501

open

MS-side GPRS Mobility Management (GMM) + Session Management (SM)

Added by laforge 12 months ago. Updated about 16 hours ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
OsmocomBB Layer 3 (RR/MM/CC)
Target version:
Start date:
07/01/2022
Due date:
% Done:

20%

Resolution:
Spec Reference:
3GPP TS 24.008, 3GPP TS 24.007
Tags:

Description

In order to support GPRS from the MS side, we will need a GMM + SM implementation on the mobile side.

The network side is already implemented as part of osmo-sgsn


Related issues

Related to OsmocomBB - Feature #5500: MS-Side GPRS RLC/MAC implementationIn Progressfixeria07/01/2022

Actions
Related to OsmocomBB - Feature #5502: MS-side LLC implementationIn Progresspespin07/01/2022

Actions
Actions #1

Updated by laforge 12 months ago

  • Related to Feature #5500: MS-Side GPRS RLC/MAC implementation added
Actions #2

Updated by laforge 12 months ago

Actions #3

Updated by laforge 9 months ago

  • Tags set to ARDC
Actions #4

Updated by pespin 9 days ago

  • Spec Reference set to 3GPP TS 24.008
Actions #5

Updated by pespin 9 days ago

  • Spec Reference changed from 3GPP TS 24.008 to 3GPP TS 24.008, 3GPP TS 44.018
Actions #6

Updated by pespin 9 days ago

GMM:
  • 3GPP TS 24.008:
    • section 4 "Elementary procedures for Mobility Management"
    • section 9.4 "GPRS Mobility Management Messages"
  • 3GPP TS 24.007:
    • section 6.6 "Registration Services for GPRS-Services"
    • section 9.4 "Services provided by the LLC entity for GPRS services (GSM only)"
    • section 9.5 "Services provided by the GMM for GPRS services"
  • gprs_gmm.{c,h}, gprs_gmm_attach.{c,h}, gprs_gmm_fsm.{c,h}
SM:
  • 3GPP TS 24.008:
    • section 6 "Support for packet services"
    • section 9.5 "GPRS Session Management Messages"
  • 3GPP TS 24.007:
    • section 6.5.1 "Session Management Services for SMREG-SAP"
    • section 9.5 "Services provided by the GMM for GPRS services"
  • osmo-sgsn.git gprs_sm.{c,h}
Actions #7

Updated by pespin 9 days ago

  • Spec Reference changed from 3GPP TS 24.008, 3GPP TS 44.018 to 3GPP TS 24.008
Actions #8

Updated by pespin 9 days ago

  • Spec Reference changed from 3GPP TS 24.008 to 3GPP TS 24.008, 3GPP TS 24.007
Actions #9

Updated by pespin about 16 hours ago

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

I can already play with the modem app sending GMM messages and advancing a bit with FSMs in the GPRS Attach procedure with following patches:
https://gerrit.osmocom.org/c/libosmo-gprs/+/32021 gmm: Initial implementation of GPRS Attach
https://gerrit.osmocom.org/c/osmocom-bb/+/32022 layer23: modem: Test GMM layer through VT

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)