ismagom
|
e9387b05f2
|
Merge branch 'dft' into tdec
|
9 years ago |
ismagom
|
e8dc62f65f
|
Added decoder sse header
|
9 years ago |
ismagom
|
b42f4e36c9
|
Tested over the air
|
9 years ago |
ismagom
|
f735268202
|
Integrated SSE decoder into pdsch receiver
|
9 years ago |
ismagom
|
f2b40c57ae
|
Soft demodulator produces 16-bit fixed point
|
9 years ago |
ismagom
|
19256c261e
|
Turbo decoder working with hard decision
|
9 years ago |
ismagom
|
ad06998d91
|
Turbo decoder working OK @ 100 Mbps
|
9 years ago |
ismagom
|
67884f3368
|
Added zero-copy option to dft module
|
9 years ago |
ismagom
|
bb56d4895d
|
Skips UL DCI search after Format 1A is found for DL
|
9 years ago |
ismagom
|
6581c9b0e2
|
Fixed bug in resource allocation for 50 PRB
|
9 years ago |
ismagom
|
5e3f577e97
|
Removed old soft demodulation algorithm. Removed hl/ll examples. Removed prach_ue example.
|
9 years ago |
ismagom
|
2b51496b3f
|
Added PUSCH power control support (not fully tested)
|
9 years ago |
ismagom
|
09c6077bc9
|
Fixed an error in cell_search. Increased estimation time. Improved results presentation
|
9 years ago |
ismagom
|
7306d88f83
|
Fixed file tests with new fft size
|
9 years ago |
ismagom
|
48076a77fa
|
Reduced sampling rates (not power of 2 fft sizes)
|
9 years ago |
ismagom
|
cb61ff4009
|
Added support for reduced sampling rates
|
9 years ago |
ismagom
|
10d4f126a8
|
Corrected time/freq names in pss
|
9 years ago |
ismagom
|
16a264e12d
|
Modulator now accepting non byte-multiple inputs
|
9 years ago |
ismagom
|
3f3e045511
|
Integrated LUT rate recovery in dlsch decoding. All tests ok
|
9 years ago |
ismagom
|
67ad3677a9
|
Initial version of LUT-based rate recovery
|
9 years ago |
ismagom
|
49717437c1
|
Optimized Soft demodulator for LTE modulations
|
9 years ago |
ismagom
|
50ec3a161e
|
New algorithm for QPSK demodulation. Added Turbodecoder precomputation of permutation tables. Added LUT for DCI size calculation. Using Volk for descrambling.
|
9 years ago |
ismagom
|
06e537ca5b
|
Tested PUSCH over the air
|
9 years ago |
ismagom
|
728ccad448
|
PUSCH working with matlab
|
9 years ago |
ismagom
|
0a3bd81a28
|
ULSCH working all modes (with UCI) with matlab
|
9 years ago |
ismagom
|
ae99188360
|
ULSCH working in matlab
|
9 years ago |
ismagom
|
e3499aff55
|
PUSCH with LUT working in Matlab
|
9 years ago |
ismagom
|
df9ef48d53
|
Integrated RM lut in sch.c
|
9 years ago |
ismagom
|
784aea119b
|
RM turbo TX working with LUTs
|
9 years ago |
ismagom
|
f04346ce97
|
LUT TurboCoder working in matlab
|
9 years ago |
ismagom
|
9534e65b0d
|
Moved bit interleaver to bit utils
|
9 years ago |
Paul Sutton
|
1e6f56cdef
|
Changed parameter names to match function meanings
|
9 years ago |
ismagom
|
d2a17a631b
|
Changed pack/unpack bit functions
|
9 years ago |
ismagom
|
bb14ee4fd6
|
Merge branch 'master' into ul_improve
|
9 years ago |
ismagom
|
5074e9181b
|
Added cell_measurement calibration with RSSI sensor
|
9 years ago |
ismagom
|
ff1efb7b17
|
Added LUT-based turbo coder
|
9 years ago |
ismagom
|
67a5e0f0f1
|
Fixed master clock rate for 15 Mhz BW.
|
9 years ago |
ismagom
|
dc15e99906
|
Added CQI support. Restored ue_ul normalization
|
9 years ago |
ismagom
|
38a13746be
|
Merge branch 'pdsch_pusch_bytes' into new_arch
Conflicts:
srsapps/ue/phy/src/phch_worker.cc
|
9 years ago |
ismagom
|
d0b1f3b084
|
Working iperf 1 Mbps UL/DL
|
9 years ago |
ismagom
|
76c432f777
|
Added CRC byte computation. Turbodecoder function to decide bytes. PUSCH and PDSCH now expect/generate bits packed in bytes
|
9 years ago |
ismagom
|
309ebd80e5
|
MAC/PHY compiling
|
9 years ago |
ismagom
|
805ccc2414
|
Initial commit
|
9 years ago |
ismagom
|
8dba2055f6
|
Added pregeneration of SRS and DMRS PUSCH signals
|
9 years ago |
ismagom
|
0c398130c9
|
Added Periodic CQI to PUSCH. Fixed PUSCH not shortened when SRS RB are contiguous to PUSCH RB
|
10 years ago |
ismagom
|
e693e454d2
|
Fixed bug in dl_harq incorrectly identifying duplicate packets
|
10 years ago |
ismagom
|
caf37dbf86
|
SRS working over the air
|
10 years ago |
ismagom
|
9761d1a3a1
|
Matlab tests working for SRS.
|
10 years ago |
ismagom
|
1035ca1e99
|
Shortened PUSCH/PUCCH working
|
10 years ago |
ismagom
|
ccfdb783c9
|
Working on SRS integration in PUSCH
|
10 years ago |
ismagom
|
5f6e7e5f59
|
Changed log macros names. Added PUCCH shortened support
|
10 years ago |
ismagom
|
f38cc2e938
|
Changed PUSCH/PDSCH RA configuration to enable Shortened PUSCH due to SRS transmission
|
10 years ago |
ismagom
|
033d50978b
|
Added timing traces for phy/mac/radio classes.
|
10 years ago |
ismagom
|
f9b7b7827b
|
Added SRS subframe occasion for CS/UE references
|
10 years ago |
ismagom
|
41b603e472
|
Moved SR ready_to_send to srsLTE
|
10 years ago |
ismagom
|
414643174b
|
Moved PRACH and SR procedures to srsLTE
|
10 years ago |
ismagom
|
e093b3a7de
|
Added pre/post padding for TX bursts.
|
10 years ago |
ismagom
|
851790e33c
|
Created usrp_txrx example.
|
10 years ago |
ismagom
|
4a669048d3
|
Added Shortened PUSCH support. Fixed pdsch_ue/enodeb examples bug in subframe 0 and 5. Fixed MAC PDU packing.
|
10 years ago |
ismagom
|
4a909ef56c
|
MAC test working until ConnectionSetupComplete
|
10 years ago |
ismagom
|
d46622d802
|
Fixed some UL/DL HARQ issues in MAC. Now working OK until ConnectionSetup reception
|
10 years ago |
ismagom
|
486fd46234
|
Added MAC BSR. Channel estimation does averaging after interpolation
|
10 years ago |
ismagom
|
5d122ee44f
|
Added Time-domain EMA filter for channel estimation
|
10 years ago |
ismagom
|
a690c2a232
|
Tests with estimator
|
10 years ago |
ismagom
|
eecc5257b5
|
Redued graphics frame rate. Changed PDCCH decoding order. Set decoder iterations to 2. pdsch_ue RNTI argument passed as Hexadecimal
|
10 years ago |
ismagom
|
0b3c611f38
|
ConnectionSetup working with MAC test
|
10 years ago |
ismagom
|
68d193a725
|
Working on mac_test
|
10 years ago |
ismagom
|
c828da3e58
|
Changed license to AGPL
|
10 years ago |
ismagom
|
132c919dcf
|
Changed directory structure. Compilation working with w/o UHD and srsGUI
|
10 years ago |
ismagom
|
c57d8969be
|
State before directory reorganization
|
10 years ago |
ismagom
|
e7cc7b330e
|
Softbuffer RX initialization with ratematching NULL. Moved softbuffer to fec
|
10 years ago |
ismagom
|
fe830a5287
|
Softbuffer RX initialization with ratematching NULL. Moved softbuffer to fec
|
10 years ago |
ismagom
|
addd786e5f
|
Moved HARQ to MAC. Redesigned RA and DL/UL grant framework
|
10 years ago |
ismagom
|
dc9464be9c
|
Created log and params interfaces
|
10 years ago |
ismagom
|
9c10861128
|
Separated params class into abstract params_db and phy_params classes
|
10 years ago |
ismagom
|
c382f2cbba
|
Fixed USRP buffer overflows due to small num_recv_frames. AGC working using vec_max. Improved cell search
|
10 years ago |
ismagom
|
ee78f0111b
|
Fixing AGC
|
10 years ago |
ismagom
|
abb91a9055
|
Disable AGC (not working)
|
10 years ago |
ismagom
|
a85241e482
|
Merge branch 'master' into phy_class
|
10 years ago |
ismagom
|
5e5c7b27d4
|
Added AGC
|
10 years ago |
ismagom
|
f68f28637e
|
Added PUCCH to ue itf. Verified with amarisoft
|
10 years ago |
ismagom
|
7ad46244e8
|
PUCCH Formats 2/2a/2b verified with Matlab
|
10 years ago |
ismagom
|
571e45f48d
|
PUCCH Formats 1/1a/1b verified with Matlab
|
10 years ago |
ismagom
|
4fed92c21c
|
Added PUCCH Format 1/a/b
|
10 years ago |
ismagom
|
6eb3f1f484
|
PHICH working. PRACH example using UE ITF working
|
10 years ago |
ismagom
|
c9b3ce0d06
|
Added radio interface. Fixed bug in dl_buffer not resetting
|
10 years ago |
ismagom
|
736517babb
|
Added condvar synchronization to ue itf class. SIB1 test working.
|
10 years ago |
ismagom
|
1bc01bc131
|
Merged pbch changes master
|
10 years ago |
ismagom
|
94f2e84f09
|
PBCH decoding assumes number of ports when they are known
|
10 years ago |
ismagom
|
5a3c2b1a04
|
chaned srslte_crc prefix in variable names
|
10 years ago |
ismagom
|
53171b1b8e
|
UE itf working until SIB1 decoding
|
10 years ago |
ismagom
|
d4588a7f3c
|
Merged with master
|
10 years ago |
ismagom
|
8274370d3d
|
Fixed some srslte duplicate prefix
|
10 years ago |
ismagom
|
90634182ce
|
Merge with master
|
10 years ago |
ismagom
|
8722ad8037
|
Merge
|
10 years ago |
ismagom
|
f02ffe66f0
|
Working on phy itf
|
10 years ago |
Paul Sutton
|
13d294fd07
|
Documented all headers, fixed srs_ prefix repetition for modem table
|
10 years ago |
ismagom
|
5588791695
|
Working on UE c++ itf
|
10 years ago |
ismagom
|
1a5e064bbf
|
changed names. Added tutorial examples. MMSE not working correctly due to erroneous noise estimation under time misalignment
|
10 years ago |
ismagom
|
3d0cc1a9ec
|
Merged with paul_graphics
|
10 years ago |