Ismael Gomez
3be48c40c8
Added rotating log to srsUE and srsENB
2018-01-16 12:44:22 +01:00
Xavier Arteaga
9ca4f4ab9e
Fixed PUSCH retransmission bug, last RI report and RI trace format
2018-01-12 16:22:48 +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
be7f247ad7
Merge branch 'master' into next
2017-12-13 18:28:00 +01:00
Ismael Gomez
dff5a6f628
Initialize variables in rrc/enb. Fixes #122
2017-12-13 18:26:26 +01:00
Xavier Arteaga
0773220d86
Corrected bugs for running TM3 witha phone (up to 75Mbps@10MHz)
2017-12-06 10:25:51 +01:00
Ismael Gomez
b0a2fa3b0b
Merge branch 'enbmimo' into mob_crypto_mimo
2017-12-04 12:10:46 -06: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
Xavier Arteaga
dbf10cff17
Solved PDSCH Power Allocation p_b on eNB side
2017-11-22 18:01:13 +01:00
Xavier Arteaga
af5ca314d0
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
2017-11-17 10:11:21 +01:00
Ismael Gomez
72d83be8bc
Fix minor issues with adaptive retx ENB
2017-11-14 11:48:09 +01:00
Xavier Arteaga
75957d41d7
Added DCI formats 2 and 2a inScheduler. Improved UE PHCH, corrected some MIMO bugs on both sides.
2017-11-08 17:10:16 +01:00
Xavier Arteaga
96a6d6ae9f
Merge branch 'next' into enbmimo
2017-10-27 16:25:03 +02:00
Xavier Arteaga
6985682ef0
Added 2nd Codeword interface in scheduler, plus pmi close loop reporting
2017-10-26 17:09:28 +02:00
Xavier Arteaga
af669a6cbb
Added RI reporting in enb and optimised RI computing calling time
2017-10-24 10:07:54 +02:00
Ismael Gomez
7bef0b0e7f
Merge branch 'next' into next_novolk
2017-10-20 10:13:04 -04:00
Xavier Arteaga
c8bba2f4d0
DFT optimization. memcpy removal ( #76 )
...
* Solved PHICH Segmentation fault for MIMO
* Initial Guru FFT optimitzation
* Guru (i)FFT implemented. All test passed!
* Integrated new DFT into pdsch_enodeb and pdsch_ue. Solved more DFT bugs.
* Solved Merge Errors and bugs
* Solved UL Guru bug (DC missing). Updated Init and OFDM calls for enb and ue (cell measurement too).
2017-10-20 10:09:27 -04:00
Xavier Arteaga
21355de77e
Added TM3 (1 layer only) eNB support at RRC
2017-10-11 17:00:49 +02:00
Xavier Arteaga
e8da7160f0
eNB transmits diversity by default if two cell ports are configured
2017-10-10 13:24:23 +02:00
Ismael Gomez
ca0cf017d6
Now working with variable HARQ scheduling
2017-10-05 16:52:02 +02:00
Ismael Gomez
c8dc3d1ad7
Merge branch 'next_with_variable_harq' into next_novolk
2017-10-04 18:30:10 +02:00
Ismael Gomez
cc6546db18
Fixed incorrect scheduling with PUCCH
2017-10-04 11:50:15 +02:00
Ismael Gomez
c066732095
Merge branch 'next' into next_with_variable_harq
2017-10-02 18:17:24 +01:00
Paul Sutton
428e5955df
Fix for SPGW address issue for GTP bearers - now using addresses from bearer setup requests
...
htonl fix
2017-10-02 13:04:40 +01:00
Ismael Gomez
d6bdabfdc0
Changed all harq delays to variables
2017-09-29 20:38:12 +02:00
Ismael Gomez
92144ce15d
Revert "Handle RRC ConnectionReject at eNodeB and UE"
...
This reverts commit b6f905e2df
.
2017-09-26 18:26:57 +02:00
Ismael Gomez
b6f905e2df
Handle RRC ConnectionReject at eNodeB and UE
2017-09-26 16:45:02 +02:00
Ismael Gomez
4753366096
Added option to ue.conf/enb.conf to forward logs to stdout
2017-09-21 21:21:35 +02:00
Ismael Gomez
6556941e6d
simplified MAC timers. Unified mac and upper timers in same background task
2017-09-19 17:51:35 +02:00
Ismael Gomez
5359c42b46
RLC UM release timer at stop()
2017-09-19 15:15:25 +02:00
Ismael Gomez
b59e4d08ca
fixed incorrect initialization of PUSCH estimator
2017-09-06 12:43:50 +02:00
Ismael Gomez
22f194182c
fixed memory leaks
2017-09-06 09:51:12 +02:00
Ismael Gomez
b0639ab394
resolved merge conflicts
2017-09-05 15:26:36 +02:00
Ismael Gomez
58aecf818d
Allowing any PUSCH MCS
2017-08-29 16:22:45 +02:00
Ismael Gomez
955170bd52
Improved DL TCP performance by tweeking BSR reports and UL scheduler
2017-08-28 10:06:12 +02:00
Ismael Gomez
49e8a2c594
fixed memory leak in mac/ue
2017-08-23 12:33:33 +02:00
Andre Puschmann
8030778809
fix PDCP initialization in eNB
2017-07-06 16:42:16 +02:00
Andre Puschmann
7ca0988ea3
refactor RLC to use RAT-agnostic config
2017-07-04 18:29:49 +02:00
Andre Puschmann
8dbabb2834
rework bearer/LCID handling
...
This is a larger patch that reworks the LCID handling throughout the
code.
- It first moves the RB/LCID mapping out of common.h into the RRC object
because different RATs may have different mappings.
- It adds a interface to RRC that other objects like RLC/PDCP/etc. may
use to get the bearer name of a specific LCID.
- The patch also introduces a PDCP config class.
2017-07-04 17:48:39 +02:00
Ismael Gomez
6037a2f2bd
changed logger classes
2017-06-23 16:29:46 +02:00
Andre Puschmann
04ec09bd71
add license text to various files
2017-06-02 13:01:47 +02:00
Ismael Gomez
e5ae82aef1
added srsENB code
2017-06-01 12:25:57 +02:00