This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, master has been updated
via 0a4a6c120040c8dd0744f745e08f24624df62647 (commit)
from 6348aea6a2cdc753021e5324a0dd2aecf8791f10 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=0a4a6c120040c8dd0744f745e08f246…
commit 0a4a6c120040c8dd0744f745e08f24624df62647
Author: Pravin Kumarvel <pmanohar(a)radisys.com>
Date: Mon Oct 17 11:00:57 2016 +0530
EGPRS: Add EPDAN CRBB Tree based decoding
Implemented tree based algorithm to decode compressed bitmap in EPDAN
as described in section 9.1.10 of 3GPP 44.060.
This algorithm intends to improve the performance over existing method.
New Regression test is added under bitcomp directory.
Test case is added to validate decompressed result of the bitmap
Present in EPDAN.
Test is done for multiple bitmaps of varying length.
Invalid inputs are also part of the test vector.
Change-Id: Ieae1992ed4b02bb1e09eec2d3de1a030eabd16ce
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 6 +-
src/decoding.cpp | 21 ++-
src/egprs_rlc_compression.cpp | 361 ++++++++++++++++++++++++++++++++++++++++++
src/egprs_rlc_compression.h | 29 ++++
tests/Makefile.am | 8 +-
tests/bitcomp/BitcompTest.cpp | 236 +++++++++++++++++++++++++++
tests/bitcomp/BitcompTest.err | 132 +++++++++++++++
tests/bitcomp/BitcompTest.ok | 2 +
tests/testsuite.at | 7 +
9 files changed, 787 insertions(+), 15 deletions(-)
create mode 100644 src/egprs_rlc_compression.cpp
create mode 100644 src/egprs_rlc_compression.h
create mode 100644 tests/bitcomp/BitcompTest.cpp
create mode 100644 tests/bitcomp/BitcompTest.err
create mode 100644 tests/bitcomp/BitcompTest.ok
hooks/post-receive
--
UNNAMED PROJECT