libosmocore[master]: Add T.4 compression routines

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

prasadkg gerrit-no-reply at lists.osmocom.org
Thu Jul 21 07:56:38 UTC 2016


Patch Set 1:

1. I will implement a new function "osmo_t4_compress" to implement osmo_t4_encode functionality (That is in-place compression of the bitvec) using osmo_bitmap_compress.
2. bitvec_rl returns number of uninterrupted bits from starting beginning till cur_bit.
Whereas bitvec_rl_curbit returns number of uninterrupted bits from cur_bit to max_bits.
As the two differ in functionality and no direct code substitution possible, implementing  bitvec_rl around  bitvec_rl_curbit will make it more complicated and hence I think it is unnecessary.
3. The compression routines will be moved to file "egprs_rlc_compression.cpp" in osmo-pcu from libosmocore similar to decoding routines.
4. Test cases similar to that of  EPDAN will be added.

-- 
To view, visit https://gerrit.osmocom.org/415
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Iae153d3639ea6b891c1fc10d7801a435c9492e26
Gerrit-PatchSet: 1
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Owner: prasadkg <Prasad.Kaup at radisys.com>
Gerrit-Reviewer: Holger Freyther <holger at freyther.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Max <msuraev at sysmocom.de>
Gerrit-Reviewer: prasadkg <Prasad.Kaup at radisys.com>
Gerrit-HasComments: No



More information about the gerrit-log mailing list