Ismael Gomez
|
7cc0b7206b
|
removed enb multi functions
|
2016-07-06 21:03:25 +02:00 |
Ismael Gomez
|
0acfbfecb1
|
UL working on enb simulator
|
2016-07-04 12:01:04 +02:00 |
Ismael Gomez
|
6b71250a9c
|
development of enb processing
|
2016-06-28 18:28:57 +02:00 |
Ismael Gomez
|
c36dd98b47
|
Merge branch 'master' into uplink
|
2016-06-07 12:38:00 +02:00 |
Ismael Gomez
|
1edeecfbfe
|
Changed rv_idx to int for format1c
|
2016-06-07 12:36:27 +02:00 |
Ismael Gomez
|
78b2129a49
|
Removed softbuffer from enb_dl
|
2016-06-07 12:04:54 +02:00 |
Ismael Gomez
|
d2a58f70c3
|
Merge branch 'master' into uplink
|
2016-05-31 21:01:59 +02:00 |
Ismael Gomez
|
1e3ba9e406
|
Fixed C-RNTI startig at 0xb
|
2016-05-31 20:41:16 +02:00 |
Ismael Gomez
|
5c6311fc56
|
Added ENB processing functions
|
2016-05-31 15:56:32 +02:00 |
Ismael Gomez
|
3c6fcf3656
|
Merged with master
|
2016-05-19 17:15:30 +02:00 |
Ismael Gomez
|
82d55bde4f
|
Fixed some issues with unsigned comparisons
|
2016-05-18 00:16:46 +02:00 |
Ismael Gomez
|
77a560cbf3
|
chest_dl: Choose noise algorithm
|
2016-05-17 09:15:23 +02:00 |
Ismael Gomez
|
0f3721f6a0
|
Merged noise norm from master
|
2016-05-13 10:27:09 +02:00 |
Ismael Gomez
|
b5eedf07af
|
Added enb_ul
|
2016-05-09 12:38:39 +02:00 |
Ismael Gomez
|
6d70d5cb94
|
enb_dl: fixed some issues in TX
|
2016-05-07 14:02:06 +02:00 |
Ismael Gomez
|
6407aceea5
|
Added enb_ul and enb_dl objects
|
2016-05-06 11:03:42 +02:00 |
Ismael Gomez
|
c3ebc3bdfc
|
PRACH tested in Matlab with fading and CFO
|
2016-05-03 10:24:45 +02:00 |
Ismael Gomez
|
85c819dff4
|
Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API
|
2016-04-28 22:14:33 +02:00 |
Ismael Gomez
|
b934a27075
|
PUSCH + CQI (short and long) + HARQ + RI working in test
|
2016-04-27 17:23:36 +02:00 |
Ismael Gomez
|
e30f3f7f4e
|
PUSCH interleaver working
|
2016-04-25 21:40:53 +02:00 |
Ismael Gomez
|
d622d5d19d
|
DMRS PUSCH estimation working and tested
|
2016-04-21 16:26:28 +02:00 |
Ismael Gomez
|
7f8ee935fc
|
Created chest UL
|
2016-04-20 15:55:30 +02:00 |
Paul Sutton
|
af85656096
|
Merge branch 'cmake_restructure' into test_merge
|
2016-04-18 10:31:16 +01:00 |
Paul Sutton
|
47eb847913
|
cleanups for cmake files, fixes to linker errors
|
2016-04-18 10:17:23 +01:00 |
ismagom
|
cc4a4b0536
|
Minor fixes and improvements
|
2016-04-18 01:14:46 +02:00 |
ismagom
|
837326f575
|
Added more options to change parameters
|
2016-04-14 20:45:46 +02:00 |
ismagom
|
c3268a93e2
|
Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants
|
2016-04-08 17:04:01 +02:00 |
ismagom
|
799af37bed
|
Fixed bug in PDCCH REG cyclic shift
|
2016-04-04 21:44:07 +02:00 |
ismagom
|
aee336b586
|
Supporting instantaneous sampling time correction
|
2016-03-25 19:57:15 +01:00 |
ismagom
|
c57441d3f7
|
Integrated new synchronization
|
2016-03-24 12:30:56 +01:00 |
ismagom
|
f31922f5f5
|
Added matlab files to test synchronization
|
2016-03-23 10:24:27 +01:00 |
ismagom
|
fb1d2d32c4
|
Changed sfn_offset in PBCH decoding to signed integer
|
2016-03-08 10:19:09 +00:00 |
ismagom
|
1454286ae3
|
Restored LS estimator + averaging. Fixed some issues in higher rates
|
2016-02-29 18:44:38 +01:00 |
Ismael Gomez
|
cd5f750c86
|
Added option in pdsch_ue for experimental robust MMSE equalization (currently not working)
|
2016-02-17 20:21:53 +00:00 |
ismagom
|
a506505ad7
|
Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS.
|
2016-02-16 00:03:06 +01:00 |
ismagom
|
ea996ea371
|
Merge branch 'next'
|
2016-01-30 10:27:27 +01:00 |
ismagom
|
46446ad502
|
Improved integer CFO estimation
|
2016-01-21 09:59:48 +01:00 |
ismagom
|
eec089bf15
|
Added RF calibration functions
|
2016-01-14 12:08:33 +01:00 |
ismagom
|
6cefdf067f
|
Added interface to ue_sync to disable integer cfo correction
|
2015-12-21 13:14:02 +01:00 |
ismagom
|
2fa0c76e5c
|
Added proper error handling
|
2015-12-18 12:38:25 +01:00 |
ismagom
|
ec6e0bf071
|
Moved AGC thread to rf module
|
2015-12-17 09:30:49 +01:00 |
ismagom
|
fe6f7580cd
|
Renamed module rf_ to srslte_rf_
|
2015-12-16 18:02:25 +01:00 |
ismagom
|
b86007249b
|
Tested new UHD interface with srsLTE examples
|
2015-12-10 17:27:03 +01:00 |
ismagom
|
96f7639ea0
|
Added bladeRF API skeleton. Moved uhd code into rf_uhd
|
2015-12-10 11:11:57 +01:00 |
ismagom
|
ba5b14ee3d
|
Renamed CUHD module to RF. Added bladeRF module to CMake
|
2015-12-07 18:06:56 +01:00 |
ismagom
|
8e858831e0
|
Removed recv_frame_size from uhd_open() and set symbol size at runtime depending on master clock to support X300
|
2015-12-03 18:40:35 +00:00 |
ismagom
|
081b1e3248
|
Fixed pdsch allocation for 1 tx antenna and some cell ids
|
2015-12-02 20:57:57 +00:00 |
ismagom
|
bfa914e6b0
|
Merge branch 'master' into viterbi_simd
|
2015-11-30 13:53:28 +01:00 |
ismagom
|
08c67573ed
|
Added viterbi SIMD
|
2015-11-22 20:12:06 +01:00 |
Paul Sutton
|
61d1cf3201
|
Added more run-time version checks
|
2015-11-16 12:24:42 +00:00 |
ismagom
|
591f583edb
|
Option for ue_sync period
|
2015-11-16 00:31:46 +01:00 |
Paul Sutton
|
83af2f9cd1
|
Adding to version checking macros
|
2015-11-13 18:30:54 +00:00 |
Paul Sutton
|
524cc20236
|
Fixes for versioning
|
2015-11-13 16:31:35 +00:00 |
Paul Sutton
|
6ceda2a4de
|
Added basic versioning
|
2015-11-13 16:08:36 +00:00 |
Paul Sutton
|
7e897074d6
|
Minor edits
|
2015-11-13 12:26:36 +00:00 |
Paul Sutton
|
1ea2f379a7
|
Updating copyright notices
|
2015-11-13 12:22:33 +00:00 |
ismagom
|
68c4f3a6e1
|
Removed high-level modules and scripts
|
2015-11-13 12:42:43 +01:00 |
ismagom
|
fa74f48bca
|
Added version definition
|
2015-11-13 10:09:16 +01:00 |
ismagom
|
054313b4cc
|
Fixed sync test
|
2015-11-10 17:13:08 +01:00 |
ismagom
|
35ebaa30da
|
Added missing files
|
2015-11-09 23:54:53 +01:00 |
ismagom
|
83aba931e3
|
Added CP-based autocorrelation CFO estimation. Added integer CFO estimation/correction. Improved overall synchronization performance
|
2015-11-09 19:15:33 +01:00 |
ismagom
|
a2d7edb285
|
Added support to DCI format 0 with MCS>28
|
2015-11-03 16:21:29 +00:00 |
ismagom
|
8b751e02fd
|
Added PUCCH/SRS power control
|
2015-11-02 19:14:17 +01:00 |
ismagom
|
07e0f06abb
|
Fix segfault in qam64 test
|
2015-10-30 17:44:30 +01:00 |
ismagom
|
3fe6961483
|
Forgot to commit header
|
2015-10-30 17:03:57 +01:00 |
Paul Sutton
|
ee91d27b49
|
Adding mcs_tbs_idx table
|
2015-10-30 13:42:46 +00:00 |
Paul Sutton
|
ed87963d39
|
Adding message handler interface
|
2015-10-28 11:41:01 +00:00 |
ismagom
|
6e76fd291e
|
Added comments to turbo decoder SSE
|
2015-10-20 14:21:59 +01:00 |
ismagom
|
cd971bc15e
|
Conditional SSE compilation
|
2015-10-16 11:05:23 +02:00 |
ismagom
|
6c194dc078
|
Conditional SSE compilation
|
2015-10-16 11:05:13 +02:00 |
ismagom
|
438a5aa240
|
Cleaned RM turbo
|
2015-10-15 00:04:22 +02:00 |
ismagom
|
88cd40420a
|
Improved PDSCH reception
|
2015-10-14 22:30:41 +02:00 |
ismagom
|
e9387b05f2
|
Merge branch 'dft' into tdec
|
2015-10-12 23:22:09 +02:00 |
ismagom
|
e8dc62f65f
|
Added decoder sse header
|
2015-10-12 23:21:59 +02:00 |
ismagom
|
b42f4e36c9
|
Tested over the air
|
2015-10-12 21:46:07 +02:00 |
ismagom
|
f735268202
|
Integrated SSE decoder into pdsch receiver
|
2015-10-12 20:12:48 +02:00 |
ismagom
|
f2b40c57ae
|
Soft demodulator produces 16-bit fixed point
|
2015-10-12 19:03:20 +02:00 |
ismagom
|
19256c261e
|
Turbo decoder working with hard decision
|
2015-10-12 16:44:41 +02:00 |
ismagom
|
ad06998d91
|
Turbo decoder working OK @ 100 Mbps
|
2015-10-11 21:37:12 +02:00 |
ismagom
|
67884f3368
|
Added zero-copy option to dft module
|
2015-10-06 14:31:20 +01:00 |
ismagom
|
bb56d4895d
|
Skips UL DCI search after Format 1A is found for DL
|
2015-10-05 19:08:12 +02:00 |
ismagom
|
6581c9b0e2
|
Fixed bug in resource allocation for 50 PRB
|
2015-10-05 13:57:40 +02:00 |
ismagom
|
5e3f577e97
|
Removed old soft demodulation algorithm. Removed hl/ll examples. Removed prach_ue example.
|
2015-10-05 09:58:44 +02:00 |
ismagom
|
2b51496b3f
|
Added PUSCH power control support (not fully tested)
|
2015-09-30 17:23:26 +02:00 |
ismagom
|
09c6077bc9
|
Fixed an error in cell_search. Increased estimation time. Improved results presentation
|
2015-09-27 21:51:10 +02:00 |
ismagom
|
7306d88f83
|
Fixed file tests with new fft size
|
2015-09-25 22:44:36 +02:00 |
ismagom
|
48076a77fa
|
Reduced sampling rates (not power of 2 fft sizes)
|
2015-09-25 20:07:34 +02:00 |
ismagom
|
cb61ff4009
|
Added support for reduced sampling rates
|
2015-09-25 19:12:43 +02:00 |
ismagom
|
10d4f126a8
|
Corrected time/freq names in pss
|
2015-09-23 19:19:13 +01:00 |
ismagom
|
16a264e12d
|
Modulator now accepting non byte-multiple inputs
|
2015-09-23 16:07:37 +01:00 |
ismagom
|
3f3e045511
|
Integrated LUT rate recovery in dlsch decoding. All tests ok
|
2015-09-22 21:20:36 +01:00 |
ismagom
|
67ad3677a9
|
Initial version of LUT-based rate recovery
|
2015-09-22 17:30:14 +01:00 |
ismagom
|
49717437c1
|
Optimized Soft demodulator for LTE modulations
|
2015-09-21 19:31:42 +02:00 |
ismagom
|
50ec3a161e
|
New algorithm for QPSK demodulation. Added Turbodecoder precomputation of permutation tables. Added LUT for DCI size calculation. Using Volk for descrambling.
|
2015-09-21 13:51:28 +02:00 |
ismagom
|
06e537ca5b
|
Tested PUSCH over the air
|
2015-09-19 00:17:19 +02:00 |
ismagom
|
728ccad448
|
PUSCH working with matlab
|
2015-09-18 22:47:37 +02:00 |
ismagom
|
0a3bd81a28
|
ULSCH working all modes (with UCI) with matlab
|
2015-09-18 15:46:27 +02:00 |
ismagom
|
ae99188360
|
ULSCH working in matlab
|
2015-09-17 11:09:00 +02:00 |
ismagom
|
e3499aff55
|
PUSCH with LUT working in Matlab
|
2015-09-16 22:35:43 +02:00 |
ismagom
|
df9ef48d53
|
Integrated RM lut in sch.c
|
2015-09-16 20:49:48 +02:00 |