Actions
Feature #1823
openEricsson PCU TRAU frame encoding/decoding
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
Actions