diff options
author | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-10 19:52:37 +0200 |
---|---|---|
committer | Jacob Erlbeck <jerlbeck@sysmocom.de> | 2015-07-16 10:25:14 +0200 |
commit | 3a10dbd56428cf0e79b738f62748509bbd04aa68 (patch) | |
tree | 9f5e96fc468f62c0a1f68547b9a249f757c2aa64 /tests/tbf/TbfTest.cpp | |
parent | e0853cdf42e60acd7759acd4869c84756eb1fa27 (diff) |
tbf: Put the TFI->TBF mapping into the PDCH objects
Currently the TBFs are registered in a TFI indexed array within the TRX
objects. TBFs can be searched globally by TFI and TRX number. This
conflicts with the use of the same TFI for different TBF on different
PDCH. This use case requires the specification of the PDCH as
additional search dimension.
This commit moves the TFI index TBF arrays into the PDCH objects. The
related methods are updated accordingly.
Ticket: #1793
Sponsored-by: On-Waves ehf
Diffstat (limited to 'tests/tbf/TbfTest.cpp')
-rw-r--r-- | tests/tbf/TbfTest.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/tbf/TbfTest.cpp b/tests/tbf/TbfTest.cpp index 159c8596..39f57ad8 100644 --- a/tests/tbf/TbfTest.cpp +++ b/tests/tbf/TbfTest.cpp @@ -526,7 +526,7 @@ static void test_tbf_single_phase() the_bts.rcv_rach(0x03, fn, qta); - ul_tbf = the_bts.ul_tbf_by_tfi(tfi, trx_no); + ul_tbf = the_bts.ul_tbf_by_tfi(tfi, trx_no, ts_no); OSMO_ASSERT(ul_tbf != NULL); fprintf(stderr, "Got '%s', TA=%d\n", @@ -605,7 +605,7 @@ static void test_tbf_two_phase() pdch->rcv_block(&buf[0], num_bytes, 2654270, &meas); /* check the TBF */ - ul_tbf = the_bts.ul_tbf_by_tfi(tfi, trx_no); + ul_tbf = the_bts.ul_tbf_by_tfi(tfi, trx_no, ts_no); OSMO_ASSERT(ul_tbf != NULL); fprintf(stderr, "Got '%s', TA=%d, CS=%d\n", |