Andre Puschmann
a6ccb05bb1
fix mem leak in RLC UM test and RLC AM stress tester
2018-02-16 21:32:53 +01:00
Andre Puschmann
1be93d4682
add RLC UM destructor
2018-02-16 21:32:21 +01:00
Andre Puschmann
c5ffdfe8c7
set byte_buffer ptr to null after deallocating from pool
2018-02-16 21:31:11 +01:00
Ismael Gomez
88354a1776
Merge branch 'raa' of github.com:softwareradiosystems/srsLTE_raa into raa
2018-02-16 15:27:39 +01:00
Andre Puschmann
b5b1c0bf4b
fix memory leaks RLC AM test
2018-02-16 12:41:13 +01:00
Andre Puschmann
75f42ac829
add RLC AM destructor
2018-02-16 12:40:07 +01:00
Andre Puschmann
f86bebb0f3
Revert "deallocate sdu in rlc_am_test"
...
This reverts commit 48278c4c06
.
2018-02-16 11:23:58 +01:00
Andre Puschmann
48278c4c06
deallocate sdu in rlc_am_test
2018-02-16 10:25:57 +01:00
Andre Puschmann
b2ce6ec9a9
Merge pull request #139 from mrlnc/apn_cfg
...
Add APN to config and PDN connectivity request
2018-02-16 09:43:20 +01:00
Paul Sutton
b698547247
Fix for first RLC tx after handover
2018-02-15 16:39:56 +00:00
Xavier Arteaga
a2129601df
Noise level in MIMO is not divided by number of antennas
2018-02-15 03:16:07 +01:00
Xavier Arteaga
898c86d954
Channel estimattor selects the strongest RSRP.
2018-02-14 00:30:37 +01:00
Ismael Gomez
4117119510
Correct a possible sign overflow
2018-02-13 18:17:15 +01:00
Ismael Gomez
70dfa3b2a9
Fixes #6 AGC
2018-02-13 18:15:13 +01:00
Ismael Gomez
c78a6e4c0d
Changed SSS algorithm
2018-02-13 18:15:00 +01:00
Ismael Gomez
ea07f695ad
Removed printf
2018-02-13 18:07:50 +01:00
Ismael Gomez
a568db3b04
Fixed PRACH HS=TRUE bug and indentation
2018-02-13 18:05:02 +01:00
Ismael Gomez
6f80144fbe
Revert "fix mem leak in log_filter"
...
This reverts commit 4222c6b9a0
.
2018-02-12 19:23:57 +01:00
Paul Sutton
a1f9b35db3
Minor rlc_am_stress_test fix
2018-02-12 17:24:48 +00:00
Paul Sutton
81d8e7f70d
Fix memory leak
2018-02-12 17:17:27 +00:00
Andre Puschmann
96058f5b15
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-02-12 15:31:39 +01:00
Paul Sutton
e18cb5ba5b
Fixing RLC AM tests, adding extra check for segment handling
2018-02-12 13:42:59 +00:00
Paul Sutton
4cf79c1ead
Initial fix for segment handling in RLC AM
2018-02-12 13:09:31 +00:00
Paul Sutton
59e425608f
Better fix for buffer size issue
2018-02-12 12:44:55 +00:00
Andre Puschmann
4222c6b9a0
fix mem leak in log_filter
2018-02-11 16:41:27 +01:00
Andre Puschmann
ccfb9314bc
fix various coverity bugs
2018-02-11 10:59:56 +01:00
Ismael Gomez
86818ad65f
Fix compilations warnings and remove printf debugs
2018-02-09 17:36:44 +01:00
Pedro Alvarez
cc9845ef07
Merging HSS resynch functionality from David Rupprecht. Resolving conflict in user_db.csv.
2018-02-09 15:04:22 +00:00
Ismael Gomez
b5bda138f3
Merge branch 'next'
2018-02-09 15:37:34 +01:00
Xavier Arteaga
3f002aca85
Corrected energy measurement of the RSRP
2018-02-09 12:14:50 +01:00
Andre Puschmann
b3beb58edf
Merge branch 'next' into rlc_am_ul_bug
2018-02-09 11:49:06 +01:00
Andre Puschmann
22117156b3
rlc_am: disable stress tester as test
2018-02-09 11:48:26 +01:00
Andre Puschmann
ef19b5f051
rlc_am: revert PDU len changes to pass tests again
2018-02-09 11:37:21 +01:00
Andre Puschmann
ddfd114865
rlc_am: disable debug prints
2018-02-09 11:36:55 +01:00
Ismael Gomez
c429f3031f
Proper normalization to noise power estimation in chest_dl
2018-02-08 20:58:43 +01:00
Ismael Gomez
7ae186d499
Typo in printing default pdsch_ue help
2018-02-08 20:58:00 +01:00
Ismael Gomez
ed76d73bbc
Print tpc_pucch for format2 dci also
2018-02-08 20:57:36 +01:00
Andre Puschmann
bf26934e13
rlc_am: print error but don't exit on buffer allocation errors
2018-02-08 17:50:19 +01:00
Paul Sutton
d1d6cea737
Adding debug helpers
2018-02-07 23:13:59 +00:00
Paul Sutton
60b059f3cc
Adding RLC AM stress test
2018-02-07 21:59:50 +00:00
Andre Puschmann
0c03b84a29
Revert "rlc_am: request status PDU if tx window is half full"
...
This reverts commit 897db045bb
.
2018-02-07 20:52:26 +01:00
Andre Puschmann
bde37de866
rlc_am: fix bug where PDU was erased from tx_window too early
2018-02-07 20:50:03 +01:00
Andre Puschmann
bfb3155da6
rlc_am: don't build new PDUs if tx window is full
2018-02-07 20:49:04 +01:00
Andre Puschmann
fe069073f0
rlc_am: directly add lower edge of tx window in case of a retx
2018-02-07 20:47:49 +01:00
Xavier Arteaga
0c2f0ac038
Fixed srsue freq_offset compensation for UL
2018-02-07 18:36:06 +01:00
yagoda
eb8a884e90
small optimization in neon viterbi
2018-02-07 16:51:23 +00:00
Andre Puschmann
7fde6e4933
rlc_am: fix conditions for resetting re-ordering timer
2018-02-07 16:34:10 +01:00
Andre Puschmann
bebf062fee
rlc_am: count poll_pdu and poll_byte during retransmission (and segements)
2018-02-07 16:32:15 +01:00
Andre Puschmann
9c3418d010
rlc_am: add extra brackets to macro
2018-02-07 16:29:31 +01:00
Andre Puschmann
705acec6b9
fix uninitialized variables in logger
2018-02-07 14:45:44 +01:00
Andre Puschmann
fa7d5bd40e
rlc_am: retransmit first outstanding PDU in case the tx_window is full to avoid stalling
2018-02-06 16:59:20 +01:00
Andre Puschmann
8f850754f3
check malloc return value in various tests
2018-02-06 16:42:43 +01:00
Ismael Gomez
f17cfa3ac3
Fixed possible mod netgative SR period calculation
2018-02-06 15:37:00 +01:00
Andre Puschmann
897db045bb
rlc_am: request status PDU if tx window is half full
...
The idea behind this condition is to prevent pushing more and
more data PDU on the tx_queue without getting feedback from the
receiver about it's state.
2018-02-06 15:31:09 +01:00
Andre Puschmann
d9c5567e55
rlc_am: request status PDU if needed when sending PDU segments
2018-02-06 15:23:36 +01:00
Andre Puschmann
afe6219d4b
rlc_am: move check for special SO_end field outside of if and adjust length accordingly
2018-02-06 15:20:33 +01:00
Andre Puschmann
4e5f7f6ffa
rlc_am: flush retx queue after rx'ing status PDU to avoid unordered SNs
2018-02-05 15:12:16 +01:00
Andre Puschmann
6142b66632
only print print buffer pool when it's empty
2018-02-05 15:10:05 +01:00
Paul Sutton
c40f5e6ef8
Fixes for RLC AM tests
2018-02-05 09:30:58 +00:00
Ismael Gomez
c64c618194
Fix typo in previous commit and remove printf
2018-02-03 11:07:21 +01:00
Ismael Gomez
8f2db5feb8
Fix as per psutton review of pull request #147
2018-02-03 11:05:42 +01:00
Ismael Gomez
ecefbefca7
Merge pull request #147 from softwareradiosystems/test_rlc_am
...
Buffer is deallocated for tx_window but tx_window object is not remov…
2018-02-03 11:01:51 +01:00
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
2018-02-02 19:31:22 +01:00
Ismael Gomez
2347fe0e6f
Fixed incorrect DCI location bug. Make all calls to regs/pdcch atomic w.r.t. the CFI
2018-02-02 16:27:11 +01:00
Andre Puschmann
b73b29ff9e
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-02-02 11:13:16 +01:00
Andre Puschmann
e5a04844ec
more coverity fixes
2018-02-02 09:43:10 +01:00
Ismael Gomez
5eeaf52990
Check for non-zero payload in log
2018-02-01 20:16:35 +01:00
Ismael Gomez
0d65c48105
When RLC retx queue is empty, do not error and transmit a new tx
2018-02-01 17:17:18 +01:00
Ismael Gomez
ffb076b2c5
Buffer is deallocated for tx_window but tx_window object is not removed from map. Next time is accessed buffer is null.
2018-02-01 16:50:04 +01:00
Andre Puschmann
dfe430a584
Merge branch 'next'
2018-02-01 16:35:53 +01:00
Andre Puschmann
07cd9ae528
fix coverity issues
2018-02-01 16:34:38 +01:00
Andre Puschmann
8258c28a4c
Revert "fix coverity issue in macro returning negative nof symbols per subframe"
...
This reverts commit ed46abbad0
.
2018-02-01 15:53:09 +01:00
Andre Puschmann
8e1aa0edd8
temporary mod to print RLC config in warning mode
2018-02-01 15:44:58 +01:00
Andre Puschmann
32bc0e0ac2
disable buffer pool logging
2018-02-01 13:27:54 +01:00
Xavier Arteaga
99ef760b6f
More Coverity fixes
2018-01-31 16:49:14 +01:00
Andre Puschmann
eac2b6e43c
Merge branch 'next'
2018-01-31 15:05:47 +01:00
Andre Puschmann
8daa834607
fix ASN1 s1ap code by checking upper bound of buffer
2018-01-31 15:05:17 +01:00
Andre Puschmann
b24a1c8131
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-31 15:02:36 +01:00
yagoda
42040f7111
fixing conflicts
2018-01-31 12:32:11 +00:00
Andre Puschmann
4fc7dbc340
Merge branch 'next'
2018-01-31 13:30:58 +01:00
Andre Puschmann
dbe0fa6f4e
calculate actual period for metrics logging
2018-01-31 13:28:45 +01:00
yagoda
ee1c8c292e
fixing coverity issues
2018-01-31 12:28:21 +00:00
Xavier Arteaga
10fc1855d6
Fixed Coverity INFO/DEBUG messages with too many arguments and a few more
2018-01-31 12:43:48 +01:00
Andre Puschmann
c011526e38
Merge branch 'next'
2018-01-31 12:36:03 +01:00
Andre Puschmann
d500bdbc24
fix more coverity issues
2018-01-31 12:35:46 +01:00
Andre Puschmann
fa508f07fa
Merge branch 'next'
2018-01-31 12:18:00 +01:00
Andre Puschmann
ed46abbad0
fix coverity issue in macro returning negative nof symbols per subframe
2018-01-31 12:17:05 +01:00
Andre Puschmann
a7ced05be5
fix coverity issue in soapy
2018-01-31 12:16:40 +01:00
Xavier Arteaga
5741ce4c61
Fixed coverity for vector_test.c
2018-01-31 11:55:07 +01:00
Andre Puschmann
afcdf21dcc
Merge branch 'next'
2018-01-31 11:09:44 +01:00
Andre Puschmann
f49c1d8d65
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-31 11:00:11 +01:00
Xavier Arteaga
c4247c7aca
Fix coverity for complex 16bit
2018-01-31 10:44:52 +01:00
Andre Puschmann
02856704c8
more coverity fixes
2018-01-31 10:32:26 +01:00
Xavier Arteaga
0299e9aae1
Fixed Aperiodic reporting RM31 for TM4 (Amarisoft proof)
2018-01-31 10:18:48 +01:00
Andre Puschmann
33bae5898a
Merge branch 'next'
2018-01-30 17:33:54 +01:00
Andre Puschmann
8da4373d30
fix various coverity bugs
2018-01-30 17:33:20 +01:00
Andre Puschmann
f2ea8222f9
soapy: make timeout a variable
2018-01-30 17:10:10 +01:00
Andre Puschmann
9be16097bf
lime: add lo_locked sensor read
2018-01-30 16:59:13 +01:00
Andre Puschmann
f3b1fe0f1a
update for null-termination of strings fix
2018-01-30 15:19:26 +01:00
Andre Puschmann
aa6699e25f
Merge branch 'master' into next
2018-01-30 14:22:50 +01:00
Andre Puschmann
c8f9a7785a
fix null-termination of strings
2018-01-30 14:13:16 +01:00
Andre Puschmann
e7502d5c6c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-30 13:58:57 +01:00
Ismael Gomez
9b6e18d84f
Lower srsENB priorities below UHD threads
2018-01-30 13:27:03 +01:00
Xavier Arteaga
c386bee399
Fixed PUSCH aperiodic report bug.
2018-01-30 12:52:55 +01:00
Andre Puschmann
51f1a6ef6c
print RSRP in pdsch_ue
2018-01-30 12:01:01 +01:00
Ismael Gomez
71a2ad8ea8
Catches RA PDCCH order in Format1A
2018-01-29 16:33:28 +01:00
David Rupprecht
5db5399b2f
Added HSS sync support (not tested)
2018-01-29 16:12:36 +01:00
David Rupprecht
3ead643c64
Introducing epc interfaces for hss and srsepc namespace
2018-01-29 16:12:36 +01:00
Ismael Gomez
8c7e8057f6
Minor printf corrections
2018-01-28 22:27:12 +01:00
Ismael Gomez
e8985dbdbc
Merge pull request #137 from pily112/Configurable_mcc_mnc_in_HSS
...
Configurable mcc mnc in hss, debug prints and fix MAC failure error
2018-01-28 21:08:18 +01:00
Andre Puschmann
bf45ba32bf
inform all listeners about stop in metrics hub
2018-01-26 14:17:12 +01:00
Paul Sutton
13b53c4518
Fix for rlc_um_test
2018-01-26 09:17:14 +00:00
Ismael Gomez
464357d88c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-25 15:02:18 +01:00
Ismael Gomez
754566b28f
Changed priorities to below UHD in srsUE
2018-01-25 15:02:11 +01:00
Ismael Gomez
c0bbf6c5ae
Removed PDCP thread
2018-01-25 15:01:57 +01:00
Xavier Arteaga
8800b77ded
Enable DCI format 1C (Compact DCI por pagin and SIB) to be decoded by pdsch_ue example
2018-01-25 12:54:27 +01:00
Ismael Gomez
8418c74a2d
Fixes RLC small grant issue in eNodeB and non-adaptive retx
2018-01-25 12:51:39 +01:00
Xavier Arteaga
d950aa925d
Removed SFO compensation in frequency domain.
2018-01-23 13:26:55 +01:00
Merlin Chlosta
fcedeb0278
Add APN to config and PDN connectivity request
2018-01-22 19:12:02 +01:00
Andre Puschmann
04dd4ba01b
uhd: add e300 default config and fix loop for rx'ing samples
2018-01-22 15:17:42 +01:00
David Rupprecht
6fbe26d653
Add test cases for f funtions
2018-01-22 12:20:16 +01:00
Xavier Arteaga
a4c0cda237
Fixed pdsch_ue Rank indicator error messages for 4 antenna port cells
2018-01-22 11:59:10 +01:00
Ismael Gomez
0093928b73
Fixed some warnings in ARM
2018-01-20 12:08:35 +01:00
Xavier Arteaga
0ba58d8d24
Fixed PUSCH retransmissions for non-RRC configured rnti
2018-01-19 16:31:32 +01:00
Andre Puschmann
34d4017479
check if active state before stopping pdcp entity
2018-01-19 14:05:39 +01:00
Pedro Alvarez
4b62c9cb06
Merge branch 'next' into epc.
2018-01-18 13:40:46 +00:00
Ismael Gomez
278384e9a2
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-18 12:57:11 +01:00
Ismael Gomez
62c9910b28
Increased timeout for LimeSDR
2018-01-18 12:56:52 +01:00
Andre Puschmann
892ff2c36a
add configuration for GW
2018-01-17 16:45:07 +01:00
Ismael Gomez
76969932dc
Merge pull request #134 from softwareradiosystems/enbmimo
...
Enbmimo
2018-01-17 11:03:34 +01:00
Ismael Gomez
26017a8f98
Fixed double const warning
2018-01-17 10:39:45 +01:00
Ismael Gomez
0750ff3091
Option to not wrap when reading signal from file
2018-01-16 19:33:51 +01:00
Ismael Gomez
4cc286222d
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-16 12:44:32 +01:00
Ismael Gomez
3be48c40c8
Added rotating log to srsUE and srsENB
2018-01-16 12:44:22 +01:00
Paul Sutton
1cb7af6c97
Merge branch 'next' of github.com:softwareradiosystems/srslte into next
2018-01-16 09:17:34 +00:00
Paul Sutton
7848621d8a
Fix for RLC AM tests
2018-01-16 09:17:13 +00:00
Ismael Gomez
1f5ac41b37
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-16 09:57:54 +01:00
Ismael Gomez
d2e1600053
Updated viterbi 16-bit scaling
2018-01-16 09:57:45 +01:00
Ismael Gomez
d88ed887d7
Revert "Take 1st block of iteration instead of 2nd in viterbi"
...
This reverts commit b12f500207
.
2018-01-16 09:55:14 +01:00
Andre Puschmann
40a3290e36
initialize metrics object
2018-01-15 17:45:54 +01:00
Xavier Arteaga
57d443ace2
Merge branch 'next' into enbmimo
2018-01-15 13:56:50 +01:00
Pedro Alvarez
be7cde7639
Merge branch 'next' into epc, to include RLC AM fix.
2018-01-12 15:44:53 +00:00
Andre Puschmann
cf5ed07cdb
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-12 15:28:44 +01:00
Paul Sutton
e0ad960fd7
Reporting +1 in buffer state from RLC AM to avoid eNB issues with 1-byte packets
2018-01-12 14:27:22 +00:00
Ismael Gomez
b12f500207
Take 1st block of iteration instead of 2nd in viterbi
2018-01-12 15:19:37 +01:00
Andre Puschmann
74138071db
move radio bearer definition to RRC
2018-01-12 14:57:38 +01:00
Andre Puschmann
5fdce71710
remove explicit use of RB id's in PDCP
2018-01-11 16:25:04 +01:00
Xavier Arteaga
9ffdb1e62d
Refactored PMI/CQI/RI reporting
2018-01-11 14:37:01 +01:00
yagoda
2375b152af
small fix for viterbi test without AVX2
2018-01-10 21:26:58 +00:00
Ismael Gomez
c521739b51
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-01-10 17:14:18 +01:00
Xavier Arteaga
de654cd344
Merge branch 'next' into enbmimo
2018-01-10 16:30:36 +01:00
Xavier Arteaga
7a840d9f59
Solved RI reporting bug and improved PUSCH log trace
2018-01-10 16:29:17 +01:00
Ismael Gomez
e16839d7a7
Merge branch 'next' into 16bit_avx_viterbi
2018-01-10 16:06:49 +01:00
Andre Puschmann
97448c0a1f
fix uninitlized variable in logger and remove delegating ctor
2018-01-10 12:35:26 +01:00
Xavier Arteaga
1db3f8ffcc
Fixed SSE interleaver SEGFAULT potential
2018-01-09 17:30:12 +01:00
Xavier Arteaga
2f08a13504
Fixed channel estimator noise estimation
2018-01-09 12:19:07 +01:00
Xavier Arteaga
9aea121528
Removed redundant bzero in chest_dl.c
2018-01-09 09:28:50 +01:00
yagoda
d749ee66f4
introducing 16 bit viterbi support
2018-01-08 17:05:23 +00:00
Pedro Alvarez
042552491b
Merging next into epc branch.
2018-01-08 14:45:13 +00:00
Xavier Arteaga
6b04152c18
Fixed channel estimator for fidx_offset > 3
2018-01-08 12:46:49 +01:00
Xavier Arteaga
a01c5ea08f
Fixes #119 : channel estimation subframe averaging
2018-01-08 12:05:31 +01:00
Andre Puschmann
cc6828feef
fix member initialization in log_filter
2018-01-08 10:45:57 +01:00
Ismael Gomez
1fb2262130
Revert "Increased viterbi quantification to maximum"
...
This reverts commit 5c7ce5a799
.
2018-01-05 10:33:39 +01:00
Ismael Gomez
e4696fec38
Added ue location calculation for a particular L
2018-01-03 18:07:23 +01:00
Ismael Gomez
5c7ce5a799
Increased viterbi quantification to maximum
2018-01-03 18:06:53 +01:00
Ismael Gomez
0689e69aad
Minor DCI str info edits
2018-01-02 13:21:29 +01:00
Ismael Gomez
ba807f1ef3
DLSCH error when CRC=0x0
2018-01-02 13:21:11 +01:00
Ismael Gomez
ba8a42b92a
Set master clock rate by default for usrp unless x300 is defined
2018-01-02 13:20:43 +01:00
Ismael Gomez
bbc5fad1cf
Possible fix to RSSI bug by scoping rssi_sensor variable to local function
2017-12-29 19:21:36 +01:00
Ismael Gomez
03da3dadce
Minor edits in dci info string
2017-12-29 00:26:01 +01:00
Ismael Gomez
be880e16f4
Do not include srslte.h in debug
2017-12-29 00:25:31 +01:00
Ismael Gomez
e867184aa3
Default sched policy for prio=-2 threads
2017-12-29 00:25:08 +01:00
Ismael Gomez
a08c662028
Per-antenna SNR
2017-12-29 00:23:53 +01:00
Pedro Alvarez
8c9704ef3c
Adding delete session request.
2017-12-21 18:48:31 +00:00
Ismael Gomez
143bec18e3
fixed compilation
2017-12-21 11:40:57 +01:00
Ismael Gomez
a799098784
Merge branch 'next' into merge_patch
2017-12-21 11:28:18 +01:00
Ismael Gomez
c6ab02f3f4
Minor changes to logging
2017-12-21 11:26:05 +01:00
yagoda
318afbd8b4
minor fixes to phy logging
2017-12-20 15:15:27 +00:00
yagoda
23afd44a7d
modifications to enable phy lib logging
2017-12-20 14:57:22 +00:00
Ismael Gomez
968a503d93
Fixed segfault in metrics hub
2017-12-20 14:12:20 +01:00
Ismael Gomez
33c35d575d
Save last PHICH correlation
2017-12-20 13:47:49 +01:00
Ismael Gomez
821d5595c5
Fixed AVX compilation
2017-12-20 12:35:28 +01:00
Ismael Gomez
ba7d4ca3a4
Added API to access port/ant chest values
2017-12-20 10:37:36 +01:00
Ismael Gomez
dfda8edc04
Minor changes to log
2017-12-20 10:01:57 +01:00
Ismael Gomez
37ee5505e9
Removed unused log_line() functions. Added DCI info string
2017-12-19 21:25:55 +01:00
yagoda
1b1301101c
adding support for phy(C level) logging to file
2017-12-18 19:04:47 +00:00
Ismael Gomez
754a657285
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2017-12-18 16:35:41 +01:00
Ismael Gomez
c54cb02efd
Increased REF BW CFO loop
2017-12-18 16:35:21 +01:00
Andre Puschmann
68537b76d6
fix compilation issue on ARM
2017-12-18 15:39:24 +01:00
Ismael Gomez
6711387ad7
Disabled AGC for initial cell search. Copy CFO from search and disable CP based CFO after search to reduce overhead
2017-12-17 23:05:28 +01:00
Pedro Alvarez
a4e1707835
Fixed bug in packing ESM information request.
2017-12-17 16:05:52 +00:00
Ismael Gomez
845fc87945
Added option to log_filter to customize time source
2017-12-17 11:01:50 +01:00
Ismael Gomez
88e19ca19d
Start AGC from half maximum gain
2017-12-16 13:12:31 +01:00
Ismael Gomez
64ed986a11
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2017-12-16 12:46:39 +01:00
Ismael Gomez
9355cd5732
Improved CFO loop. Fixed issue with sinusoid tolerance
2017-12-16 12:46:29 +01:00
Ismael Gomez
56f95ec8be
Avoid changing master clock rate if it's the same
2017-12-16 12:45:35 +01:00
Xavier Arteaga
ec254a9971
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
2017-12-15 10:01:38 +01:00
Ismael Gomez
e96f1cb37c
Merge pull request #127 from softwareradiosystems/merge_patch
...
Merge patch
2017-12-14 23:39:07 +01:00
yagoda
a99d6318db
fixing viterbi testing bug
2017-12-14 17:26:54 +00:00
Xavier Arteaga
abbbae9e81
rf_uhd_imp tx forces zeros if null pointer buffer
2017-12-14 17:36:58 +01:00
Ismael Gomez
60b81f47f1
Do chest on filter only when sic_pss is enabled. Do not equalize SSS by default (something is not ok and takes more time to decode it)
2017-12-14 12:57:44 +01:00
Ismael Gomez
39f9f15232
Fixed bug with 2 rx antennas
2017-12-14 12:34:57 +01:00
Ismael Gomez
be7f247ad7
Merge branch 'master' into next
2017-12-13 18:28:00 +01:00
Ismael Gomez
142ee30029
Merge branch 'next_novolk' into next
2017-12-13 10:28:08 +01:00
Ismael Gomez
082da2f7b6
Added filter for maximum PSS CFO detection value. Increased averaging for PSS CFO estimation
2017-12-13 10:00:38 +01:00
Pedro Alvarez
c838758db2
Added downlink IP tunnel. Downlink user plane packets reach the UE.
2017-12-07 17:09:31 +00:00
Xavier Arteaga
4fec7799e2
Fixed Aperiodic RI reporting for TM1-2
2017-12-07 09:41:47 +01:00
Pedro Alvarez
04d67509cf
Getting all information necessary at the SP-GW to setup the user tunnels from the modify bearer response.
2017-12-06 18:34:37 +00:00
Pedro Alvarez
d972549124
Starting to create structure for modify bearer response
2017-12-06 12:50:25 +00:00
Xavier Arteaga
f71240d845
Merge branch 'next' into enbmimo
2017-12-06 10:55:59 +01:00
Pedro Alvarez
9f994dba04
Starting to generate modify bearer request. Fixed bug in unpacking activate default bearer accept.
2017-12-05 17:21:46 +00:00
Ismael Gomez
b0a2fa3b0b
Merge branch 'enbmimo' into mob_crypto_mimo
2017-12-04 12:10:46 -06:00
Ismael Gomez
e720568e82
Revert "Added UE Mode 3-1 aperiodic reporting"
...
This reverts commit 0bd683b3c4
.
2017-12-04 12:08:02 -06:00
Ismael Gomez
eefbdbc913
Revert "Added Aperiodic mode 3-1 in enb and some more optimizations"
...
This reverts commit 8ab196901f
.
2017-12-04 12:07:49 -06:00
Xavier Arteaga
8ab196901f
Added Aperiodic mode 3-1 in enb and some more optimizations
2017-12-04 12:01:05 -06:00
Xavier Arteaga
0bd683b3c4
Added UE Mode 3-1 aperiodic reporting
2017-12-04 11:58:23 -06:00
Xavier Arteaga
a2a7411509
Solved bug: Added TPC pack for DCI format 2A
2017-12-04 17:49:44 +01:00
Ismael Gomez
48dfc08fa3
Fixed SIC for PSS using channel estimates, added option to disable it (not usable on synchronous same-site cells). Use PSS CE in SSS decoding
2017-12-03 22:13:07 -06:00
Ismael Gomez
3607ac6154
Merge branch 'crypto' into mobility_crypto
2017-12-03 14:54:56 -05:00
Paul Sutton
324ba02481
Fix for PDCP EEA1
2017-12-03 18:16:05 +00:00
Ismael Gomez
cfb059f0c2
Restart rx_counter for SRB in PDCP when restablishing
2017-12-02 22:52:17 +01:00
Ismael Gomez
5c31800ccb
Fixed HO with ciphering
2017-12-02 22:43:35 +01:00
Ismael Gomez
9a255b477a
Merge branch 'crypto' into mobility_crypto
2017-12-02 12:23:05 +01:00
Paul Sutton
1a323770c9
Added support for AS ciphering
2017-12-01 19:19:38 +00:00
Ismael Gomez
8f39a622fe
Added cancelation of self interference of PSS and SSS signals
2017-12-01 19:50:42 +01:00
Ismael Gomez
c0e79477b5
Fixed cell reselection when radio-link failure
2017-12-01 14:05:54 +01:00
Paul Sutton
516fdc27f1
Fix for NAS security bearer id, added encryption test sets, fix for compile warning
2017-12-01 12:38:18 +00:00
Ismael Gomez
6b264732d2
Disabled subframe average
2017-12-01 11:25:27 +01:00
Ismael Gomez
f1c6bcd252
Merge branch 'next' into mobility
2017-11-30 20:13:06 +01:00
Ismael Gomez
dd8bacf466
Calibrated CFO loop default values
2017-11-30 20:01:35 +01:00
Paul Sutton
84724d2ab1
NAS-plane encryption working (thanks to David Rupprecht)
2017-11-30 17:09:12 +00:00
Pedro Alvarez
f71c87d895
Starting to add attach accept and activate default bearer request NAS messages.
2017-11-30 17:06:56 +00:00
Ismael Gomez
46f15c19e6
Added subframe averaging option in chest_dl. Optional in pdsch_ue
2017-11-29 20:28:04 +01:00
Ismael Gomez
6e0c24c7ee
Fixed feedback loop in CFO correction
2017-11-29 18:55:03 +01:00
Ismael Gomez
a3a1d268b7
Improved CFO estimation/correction by filtering central 6 PRB. Cleaned ue_sync/sync/pss objects. Used const attr in vector and other objects
2017-11-29 18:30:21 +01:00
Pedro Alvarez
13595ccb2d
Added logging to MME GTP-C. Fixed weird comment bug.
2017-11-29 16:34:14 +00:00
Ismael Gomez
2772471e41
Added filtering function to PSS
2017-11-29 12:00:10 +01:00
Ismael Gomez
2fd2f15157
Cell RS based CFO estimation
2017-11-29 12:00:05 +01:00
Pedro Alvarez
103361deb9
Fixed SPGW initialization bug.
2017-11-28 17:52:57 +00:00
Ismael Gomez
15a1304395
Revert "Add noise reduction in PSS before estimating CFO"
...
This reverts commit 0d7af88822
.
2017-11-28 16:20:40 +01:00
Ismael Gomez
0d7af88822
Add noise reduction in PSS before estimating CFO
2017-11-28 15:52:10 +01:00
Xavier Arteaga
854a77455d
Merge pull request #113 from softwareradiosystems/next_new_features
...
adding simd xor functionality
2017-11-28 11:24:15 +01:00
Pedro Alvarez
6cd055e80e
Continuing to work on initial context setup request.
2017-11-27 19:13:34 +00:00
Ismael Gomez
aacd9e1e5b
Revert "Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR"
...
This reverts commit 6196c096af
.
2017-11-27 18:27:48 +01:00
Pedro Alvarez
fd6baaf15c
Changed S1AP to singleton. Continuing to work on the intial context setup request. Added a TEID to MME_UE_S1AP_ID map.
2017-11-27 15:38:10 +00:00
Ismael Gomez
3a0ab02264
S1/X2 handover tested and working
2017-11-27 13:57:05 +01:00
yagoda
38903de07c
adding simd xor functionality
2017-11-27 11:10:50 +00:00
Ismael Gomez
cfbea7a6c1
Restored non-guru DFT interface. Removed input buffer from ue_dl interface
2017-11-26 00:38:23 +01:00
Ismael Gomez
b9854b65da
Merge branch 'next' into mobility
2017-11-26 00:38:19 +01:00
Ismael Gomez
e035e248b8
Fix bug in sync when not correcting CFO
2017-11-26 00:36:59 +01:00
Ismael Gomez
8447c965e3
Fixing RSRP measurements
2017-11-25 10:40:53 +01:00
Pedro Alvarez
ee21a277e5
Added PAA information in the create session response.
2017-11-24 12:14:36 +00:00
Pedro Alvarez
d76daf3db5
Added GTP-C cause value enum.
2017-11-24 11:36:49 +00:00
Ismael Gomez
d428760b20
Merge branch 'next' into mobility
2017-11-24 12:02:41 +01:00
Ismael Gomez
408545dab8
X2 (constant NCC) working
2017-11-23 19:46:34 +01:00
Paul Sutton
4877c7ab07
Adding support for GUTI attach
2017-11-23 18:42:48 +00:00
Paul Sutton
d9b9ae9454
Fix for GUTI pack bug, add support for integrity with attach req
2017-11-23 18:42:08 +00:00
Pedro Alvarez
2172662388
Added initial create session response structure. Compiling now.
2017-11-23 14:57:21 +00:00
Pedro Alvarez
ff32f31c9b
Added structures to create session request. Starting to add create session response structure
2017-11-23 12:45:30 +00:00
Andre Puschmann
dc65e4243c
print build info to log and on stdout
2017-11-23 13:25:40 +01:00
Ismael Gomez
053f5a619d
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2017-11-23 12:38:48 +01:00
Ismael Gomez
8b6bd607a7
Fixed and tested AGC
2017-11-23 12:38:44 +01:00
Ismael Gomez
6196c096af
Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR
2017-11-23 12:36:16 +01:00
Pedro Alvarez
e754c6cbf5
Fixed more compilation bugs. Bearer context IE still needs to be added.
2017-11-23 11:23:40 +00:00
Xavier Arteaga
f377b12f91
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
2017-11-22 18:17:48 +01:00
Xavier Arteaga
dbf10cff17
Solved PDSCH Power Allocation p_b on eNB side
2017-11-22 18:01:13 +01:00
Xavier Arteaga
176dae270c
Fixes #105 . Added backtrace print in 'srsLTE.backtrace.crash'
2017-11-22 16:00:07 +01:00
Pedro Alvarez
ccbeb9e1c5
Fixed a bunch of compilation errors.
2017-11-22 14:41:59 +00:00
Pedro Alvarez
a8a370ec21
Starting to add Create Session Request function
2017-11-22 11:52:37 +00:00
Xavier Arteaga
91e706d4d1
Fixes #107 : srslte_simd_f_sqrt NaN solved if input is 0
2017-11-22 12:23:46 +01:00
Ismael Gomez
0093497752
Merge pull request #106 from softwareradiosystems/power
...
Power
2017-11-21 18:45:11 +01:00
Xavier Arteaga
401cc9a20a
Merge branch 'power' of https://github.com/softwareradiosystems/srsLTE into enbmimo
2017-11-21 16:36:30 +01:00
Xavier Arteaga
58aac96a6e
Added Power Allocation from HL in UE side
2017-11-21 16:11:08 +01:00
Xavier Arteaga
4ecd73c984
Added power allocation p_a in UE
2017-11-21 11:51:18 +01:00
Xavier Arteaga
91c9ddf244
Added scaling factor to predecoder
2017-11-21 10:14:09 +01:00
Paul Sutton
38ab9921f8
Undoing unnecessary RLC fix
2017-11-21 09:06:48 +00:00
Paul Sutton
10bc2ee8a1
Fix for RLC AM polling condition
2017-11-20 16:32:41 +00:00
Ismael Gomez
12d8b373c7
srsUE takes and reports intra-frequency measurements correctly
2017-11-20 10:02:39 +01:00
Pedro Alvarez
2088b3967b
Commenting out the initial GTP-C packing functions (for now).
2017-11-17 11:59:22 +00:00
Xavier Arteaga
721d15a8bb
Solved PUSCH RI reporting bug
2017-11-17 10:43:29 +01:00
Xavier Arteaga
af5ca314d0
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
2017-11-17 10:11:21 +01:00
Pedro Alvarez
542edb988a
Added GTPC ie and msg type definitions
2017-11-16 21:07:55 +00:00
Xavier Arteaga
e2a61af462
Added Aperiodic mode 3-1 in enb and some more optimizations
2017-11-16 14:48:03 +01:00
Ismael Gomez
e04a221911
Removed volk occurrences. Fixes #103
2017-11-16 12:14:27 +01:00
Pedro Alvarez
04d3a3f8ca
Continue to work on pakcing the create session request message
2017-11-15 19:10:14 +00:00
Pedro Alvarez
99f6ffe63b
Starting to add code to create the GTP-C messages.
2017-11-15 16:39:25 +00:00
Xavier Arteaga
ab3a3108f1
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next
2017-11-15 13:45:53 +01:00
Xavier Arteaga
b7d678f05e
Solved bug when parsing two times the same subdev_spec
2017-11-15 13:45:26 +01:00
Ismael Gomez
809f211320
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2017-11-15 13:19:47 +01:00
Xavier Arteaga
d041431c13
Merge branch 'reporting' into enbmimo
2017-11-14 17:25:43 +01:00
Xavier Arteaga
b084b153cf
Added UE Mode 3-1 aperiodic reporting
2017-11-14 17:11:48 +01:00
Ismael Gomez
49a621e193
removed last tti in adaptive retx. moved to phch_common
2017-11-14 13:44:47 +01:00
Ismael Gomez
058fbd7112
Fix adaptive retx in UE
2017-11-14 11:48:19 +01:00
Xavier Arteaga
861d65b070
Added subdev RF arguments. It fixes #95
2017-11-13 16:01:01 +01:00
Xavier Arteaga
ca07f0064d
Remove otw_format=sc12/sc16 from device args, also commas.
2017-11-13 10:47:02 +01:00
Xavier Arteaga
b23be658cc
Added PDSCH decoder maximum bitrate (from DSP execution time)
2017-11-13 10:14:11 +01:00
Ismael Gomez
344ace8f52
Fix issue #120
2017-11-12 11:43:56 +01:00
Ismael Gomez
4eb5ee5c58
Removed console debugging messages
2017-11-10 18:01:32 +01:00
Ismael Gomez
9389cc1957
Removed deallocating unkown buffer error
2017-11-10 17:59:43 +01:00
Ismael Gomez
42d08046d3
Fixed bug with UL adaptive retx
2017-11-10 17:59:35 +01:00