Project

General

Profile

Actions

Feature #4510

closed

Support EGPRS RLC/MAC blocks in ttcn3

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

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
04/23/2020
Due date:
% Done:

100%

Spec Reference:

Description

Most of the required information can be found in 3GPP TS 44.060:
https://www.etsi.org/deliver/etsi_ts/144000_144099/144060/15.00.00_60/ts_144060v150000p.pdf

First of all, EGPRS Data Ul/Dl block structures and encode/decode functions are missing in library/RLCMAC_Types.ttcn. Check "10.3a EGPRS RLC data blocks and RLC/MAC headers" for that.

Different MCS values have different header structure in those blocks, so we probably need to have different encode/decode functions based on data length, and then have a union to be able to pass them together?

It seems there's also a MCS-0 Control Dl block header, which at least I think it's not needed for now but we need to check what's that used for.

We also need to implement the missing CSN1 Control messages related to EGPRS, using L/H features which afaiu are not available since we use titan 6.6.1.


Related issues

Related to OsmoPCU - Feature #4488: have uplink/downlink tests for all CS/MCS New04/07/2020

Actions
Related to OsmoPCU - Feature #4286: Support configuration using 8PSK on dowlink while staying GMSK-only on uplinkResolvedlaforge11/28/2019

Actions
Related to OsmoPCU - Bug #4338: Add EGPRS tests toTTCN3 PCU_Tests_RAWResolvedpespin12/23/2019

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)