Project

General

Profile

Actions

Feature #1823

open

Ericsson PCU TRAU frame encoding/decoding

Added by laforge over 7 years ago. Updated over 4 years ago.

Status:
Stalled
Priority:
Low
Assignee:
-
Start date:
10/15/2016
Due date:
% Done:

70%

Spec Reference:

Description

It is not yet clear if this code will be part of OsmoPCU internally, or if it is better kept in an external process.

The general idea is as follows:
  • open the E1 time-slots used for PCU TRAU frames
    • try to use only full 64k slots. If 16k sub-slots required, the subchan_mux code of libosmo-abis should be reused.
  • synchonize on the PCU-TRAU frames (frame_sync.c which I already wrote but never tested)
  • receive + decode the TRAU frames. We need at least
    • PCU_TRAU_ER_FT_CCU_SYNC_IND
    • PCU_TRAU_ER_FT_DATA_IND for CS1, CS2, CS3, CS4
  • encode + transmit the TRAU frames. We need at least
    • PCU_TRAU_ER_FT_PCU_SYNC_IND
    • PCU_TRAU_ER_FT_DATA_IND for CS1, CS2, CS3, CS4

The SYNC procedure is the starting point. The *-SYNC-IND messages are always sent in case the link is idle and nothing else is to be sent.

See Ericsson_RBS2000_GPRS for more information.


Related issues

Related to OsmoPCU - Feature #5198: Support GPRS on Ericsson RBSResolveddexter07/13/2021

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)