This website requires JavaScript.
Explore
Redmine
Gerrit
Lists
Help
Register
Sign In
osmocom
/
libosmo-gprs
mirror of
https://gerrit.osmocom.org/libosmo-gprs
Watch
11
Star
0
Fork
You've already forked libosmo-gprs
0
Code
Releases
Wiki
Activity
24a100bac8
libosmo-gprs
/
include
/
osmocom
/
gprs
/
Makefile.am
6 lines
47 B
Makefile
Raw
Normal View
History
Unescape
Escape
libosmo-gprs-rlcmac: check-in PDU definitions from osmo-pcu.git This commit introduces a new library called 'libosmo-gprs-rlcmac', which is going to be used by osmo-pcu and osmocom-bb for parsing and generation of PDUs defined using CSN.1 (see 3GPP TS 24.007). The actual RLC/MAC definitions are imported from osmo-pcu.git [1]. Change-Id: Ic322543e6d9a870beec83fa1166352e4a51366e7 Related: [1] osmo-pcu.git 0eaa3d379828517b5478d0202a26f6f3eb561a4e
2022-08-04 00:17:59 +00:00
SUBDIRS
=
\
Initial libosmo-gprs-llc library skeleton Change-Id: Ia537acc6f4e6ab576dc7959d427b80f62c474296
2022-08-25 23:11:08 +00:00
llc
\
libosmo-gprs-rlcmac: check-in PDU definitions from osmo-pcu.git This commit introduces a new library called 'libosmo-gprs-rlcmac', which is going to be used by osmo-pcu and osmocom-bb for parsing and generation of PDUs defined using CSN.1 (see 3GPP TS 24.007). The actual RLC/MAC definitions are imported from osmo-pcu.git [1]. Change-Id: Ic322543e6d9a870beec83fa1166352e4a51366e7 Related: [1] osmo-pcu.git 0eaa3d379828517b5478d0202a26f6f3eb561a4e
2022-08-04 00:17:59 +00:00
rlcmac
\
sndcp: Initial libosmo-gprs-sndcp support This commit follows a similar approach to Change-Id I588eb576b2703262f4ab9566ec362920d8390cfd, this time targeting the SNDCP layer, creating a new library for it. This new library depends on headers from libosmo-gprs-llc since the SNDCP spec takes the interface towards lower interfaces from same llc_prim. It doesn't really call any API from the libosmo-gprs-llc library to dispatch the primitive, that's left for the application, so that it can be reused against other implementations. Most of the SNDCP data structures and APIs are kept private and used only internally. The Higher/lower layers are expected to interact with it through the sndcp_prim API. This commit also implements some of the code paths of the public API by means on importing SNDCP code from osmo-sgsn.git commit 57b63875c762a784127a13becd1c2549ca6c5454. The import of code cannot be done in a separate commit since existing code in osmo-sgsn.git is low quality and has tons of layer violations in all directions. Hence, this commit aims at being an initial point of having some working SNDCP stack by means of a few unit tests, but by no means aims to be a total working implementation. Some code paths are missing; bugs are expected at this point. Change-Id: Ie05b5d721cf0a6147ed45c1feb75ad829865252b
2022-12-05 13:01:36 +00:00
sndcp
\
libosmo-gprs-rlcmac: check-in PDU definitions from osmo-pcu.git This commit introduces a new library called 'libosmo-gprs-rlcmac', which is going to be used by osmo-pcu and osmocom-bb for parsing and generation of PDUs defined using CSN.1 (see 3GPP TS 24.007). The actual RLC/MAC definitions are imported from osmo-pcu.git [1]. Change-Id: Ic322543e6d9a870beec83fa1166352e4a51366e7 Related: [1] osmo-pcu.git 0eaa3d379828517b5478d0202a26f6f3eb561a4e
2022-08-04 00:17:59 +00:00
$(
NULL
)