From f2649502fdb0546752b4e338bd69cf9ba7816a9d Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Tue, 20 Dec 2022 12:38:26 +0100 Subject: trau_sync: add Ericsson RBS GPRS TRAU synchronization pattern (64kbps) For GPRS TRAU frames (Ericsson calls them GSL frames), ericsson introduces a propritary synchronization pattern. There are different patterns used for synchronization, data frames with coding schemes CS1-4 and MCS1-8 share a slightly different pattern than the one that is used for synchronization but the intersection between both patterns still provides reliable synchronization. There is also a third pattern for MCS9 that is not included in this patch. Change-Id: I9d62089db557d37c924cc42fc8e3b608000ef4be Related: OS#5198 --- include/osmocom/trau/trau_sync.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/osmocom/trau/trau_sync.h b/include/osmocom/trau/trau_sync.h index a912db6..512b749 100644 --- a/include/osmocom/trau/trau_sync.h +++ b/include/osmocom/trau/trau_sync.h @@ -13,6 +13,7 @@ enum osmo_trau_sync_pat_id { OSMO_TRAU_SYNCP_8_AMR_7K4, OSMO_TRAU_SYNCP_V110, OSMO_TRAU_SYNCP_16_ER_CCU, + OSMO_TRAU_SYNCP_64_ER_CCU, }; typedef void (*frame_out_cb_t)(void *user_data, const ubit_t *bits, unsigned int num_bits); -- cgit v1.2.3