Ismael Gomez
12d8b373c7
srsUE takes and reports intra-frequency measurements correctly
7 years ago
Pedro Alvarez
2088b3967b
Commenting out the initial GTP-C packing functions (for now).
7 years ago
Xavier Arteaga
721d15a8bb
Solved PUSCH RI reporting bug
7 years ago
Xavier Arteaga
af5ca314d0
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
7 years ago
Pedro Alvarez
542edb988a
Added GTPC ie and msg type definitions
7 years ago
Xavier Arteaga
e2a61af462
Added Aperiodic mode 3-1 in enb and some more optimizations
7 years ago
Ismael Gomez
e04a221911
Removed volk occurrences. Fixes #103
7 years ago
Pedro Alvarez
04d3a3f8ca
Continue to work on pakcing the create session request message
7 years ago
Pedro Alvarez
99f6ffe63b
Starting to add code to create the GTP-C messages.
7 years ago
Xavier Arteaga
ab3a3108f1
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
b7d678f05e
Solved bug when parsing two times the same subdev_spec
7 years ago
Ismael Gomez
809f211320
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
d041431c13
Merge branch 'reporting' into enbmimo
7 years ago
Xavier Arteaga
b084b153cf
Added UE Mode 3-1 aperiodic reporting
7 years ago
Ismael Gomez
49a621e193
removed last tti in adaptive retx. moved to phch_common
7 years ago
Ismael Gomez
058fbd7112
Fix adaptive retx in UE
7 years ago
Xavier Arteaga
861d65b070
Added subdev RF arguments. It fixes #95
7 years ago
Xavier Arteaga
ca07f0064d
Remove otw_format=sc12/sc16 from device args, also commas.
7 years ago
Xavier Arteaga
b23be658cc
Added PDSCH decoder maximum bitrate (from DSP execution time)
7 years ago
Ismael Gomez
344ace8f52
Fix issue #120
7 years ago
Ismael Gomez
4eb5ee5c58
Removed console debugging messages
7 years ago
Ismael Gomez
9389cc1957
Removed deallocating unkown buffer error
7 years ago
Ismael Gomez
42d08046d3
Fixed bug with UL adaptive retx
7 years ago
Ismael Gomez
05973790ba
Add checks for existence of retx buffer and remove from queue if not
7 years ago
Ismael Gomez
e983987563
Check retx.sn exists in tx_window in required buffer size
7 years ago
Ismael Gomez
a992fcf607
Fix concurrent access segfault in RLC AM
7 years ago
Xavier Arteaga
c2d8508dcb
Merge branch 'next' into enbmimo
7 years ago
Ismael Gomez
84db678608
Fixed Format1C RV with P-RNTI
7 years ago
Xavier Arteaga
9fbcf95367
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
7 years ago
Xavier Arteaga
2b0a4fa2d0
eNB: solved sched-pdsch bug
7 years ago
Paul Sutton
646f949d77
Fix for debug inline issue
7 years ago
Xavier Arteaga
75957d41d7
Added DCI formats 2 and 2a inScheduler. Improved UE PHCH, corrected some MIMO bugs on both sides.
7 years ago
yagoda
cd6ca95cd1
lime additions and resampler optimizations ( #94 )
...
* adding optimizations to fractional resampler
* adding txrx delay for N210 and Lime
* minor corrections to Lime api
* optimization of the fractional resampler
7 years ago
Pedro Alvarez
468b0f2581
Fixed some issues with the MME and HSS logging.
7 years ago
Ismael Gomez
641eceb328
Merge branch 'next' into mobility
7 years ago
Paul Sutton
54b56ded4a
Merge branch 'master' into next
7 years ago
Paul Sutton
935afe6ef3
Minor soapy fix
7 years ago
Ismael Gomez
d615dc9ec9
Added missing deallocation in RLC UM in case of too small pdu
7 years ago
Ismael Gomez
bb2bc95247
Fix diversity tx not working for 4 ports
7 years ago
Ismael Gomez
0d95159a2a
Fix issue #114
7 years ago
Ismael Gomez
3a054a22b9
Remove OFDM normalization from enb_dl_init and do it before transmission
7 years ago
Ismael Gomez
6619ec9512
Merge pull request #83 from softwareradiosystems/rlc_am_poll_bug
...
fix bug in RLC AM where poll bit was never set
7 years ago
Xavier Arteaga
98969b2011
Implemented 3GPP 36.212 Tables 5.3.3.1.5-1 and 5.3.3.1.5-2
7 years ago
Ismael Gomez
81b34afff9
Normalize srsENB OFDM tx signal (srsENB not working PDSCH before this commit until ofdm changes commit)
7 years ago
Xavier Arteaga
f9e428ef68
Optimised RI/PMI calculation call
7 years ago
Ismael Gomez
de937faa20
Set invalid inputs error to dlsch_decode
7 years ago
Ismael Gomez
be0b832927
Implement CW swap and TB to CW mapping for TM4
7 years ago
Ismael Gomez
1d095b006a
Removed unused nof_tb variable
7 years ago
Ismael Gomez
cb6adba46a
Merge branch 'master' into next
7 years ago
Ismael Gomez
9c04bf2848
Removed metrics period from listener
7 years ago
Ismael Gomez
3de86ca521
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
abbd2e0f85
return error on precoding error
7 years ago
Ismael Gomez
770490a115
Merge pull request #109 from mrlnc/pcap_write_sfn
...
Write SFN to MAC-LTE PCAP file
7 years ago
Xavier Arteaga
96a6d6ae9f
Merge branch 'next' into enbmimo
7 years ago
Merlin Chlosta
50b196a04e
Write SFN to MAC-LTE PCAP file
7 years ago
Xavier Arteaga
6985682ef0
Added 2nd Codeword interface in scheduler, plus pmi close loop reporting
7 years ago
Andre Puschmann
7ba8c5b94a
fix bug in RLC AM where poll bit was never set if poll_byte and poll_pdu are zero
...
- In case both poll_pdu and poll_byte are zero a status PDU is requested
from the other AM entity every N data PDUs
7 years ago
Paul Sutton
ac8cbcaaea
1-byte PDU fix for RLC AM
7 years ago
Paul Sutton
bd206e94fc
Merge pull request #77 from softwareradiosystems/measurementreports
...
Adding ASN support for RRC measurement report messages
7 years ago
Xavier Arteaga
af669a6cbb
Added RI reporting in enb and optimised RI computing calling time
7 years ago
Xavier Arteaga
15e75b2c65
Created Bit interleaver object and SSE optimised interleaver
7 years ago
Ismael Gomez
610e892036
Merge branch 'next_novolk' of github.com:softwareradiosystems/srsLTE into next_novolk
7 years ago
Ismael Gomez
85571c47cd
Added option to ue.conf to configure CFO EMA (set default to 0.4)
7 years ago
Xavier Arteaga
a400999927
Merge branch 'next_novolk' of https://github.com/softwareradiosystems/srsLTE into next_novolk
7 years ago
Xavier Arteaga
c1b296eb2c
SSE optimization for srslte_bit_interleave_w_offset
7 years ago
Paul Sutton
7e3fbbc639
Adding ASN support for RRC measurement report messages
7 years ago
Ismael Gomez
b0157cb4f8
Removed error when can't save fft wisdom (prints in mkl)
7 years ago
Ismael Gomez
7bef0b0e7f
Merge branch 'next' into next_novolk
7 years ago
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).
7 years ago
Xavier Arteaga
a570e63c5b
Corrected bug in RA
7 years ago
Xavier Arteaga
02680ed2aa
Merge pull request #75 from softwareradiosystems/next_novolk_update
...
Next novolk update
7 years ago
Ismael Gomez
45420433b9
Merge branch 'next' into next_novolk
7 years ago
Paul Sutton
49a105baed
Fix for tests, minor fix for RLC UM
7 years ago
Ismael Gomez
75e082db38
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
2f44e2bf3a
Refactored cases mcs>29 for ul/dl
7 years ago
Ismael Gomez
399f1cdbd1
Force retx for mcs>29 and new tb if rv=0 && mcs<29
7 years ago
Ismael Gomez
494802ba9b
Fixed bug in RLC UM when TX large number of segments in a PDU
7 years ago
yagoda
3292f9c269
simd.h tidy up & small fix for eMBMS
7 years ago
Ismael Gomez
240eba2af5
Fix for async dl scheduling
7 years ago
Ismael Gomez
ed7856ea57
Merge branch 'next' into next_novolk
7 years ago
Andre Puschmann
aa5a3bfdae
fix bug reported by coverity
7 years ago
Andre Puschmann
ab11a80c6f
fix bug in tti interval calculation now returning 0 when called with the same value
7 years ago
Andre Puschmann
29b9b6001b
fix metric hub when called with periodicity other than 1s
7 years ago
Xavier Arteaga
0504e7a51b
Fixed test for abs value. Solved compilation Neon warnings and SSE errors
7 years ago
yagoda
f4b9e7311a
adding neon support to new vector structure
7 years ago
Xavier Arteaga
6657892b80
Added UCI CQI decoder for variable number of bits
7 years ago
Pedro Alvarez
adf1764496
added plmn to MCCMNC in the srslte lib
7 years ago
Ismael Gomez
c4c1c62360
stable connection. Runs out of samples in ringbuffer if clock differences
7 years ago
yagoda
2019ca31ef
adding neon support for new kernel structure
7 years ago
Ismael Gomez
db87a41d80
Merge branch 'next_novolk' into mobility
7 years ago
Ismael Gomez
d3e3ecacb6
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
5509262f54
Fixed possible bug in rx_metadata
7 years ago
Ismael Gomez
d80d1f2114
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
d38475d6d0
Fixed % log in buffer pool capacity warning
7 years ago
Andre Puschmann
4b223ba729
add newline in error message
7 years ago
Ismael Gomez
aeabcb4551
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
db5d747c66
Fix coverty issues
7 years ago
Xavier Arteaga
21355de77e
Added TM3 (1 layer only) eNB support at RRC
7 years ago
Xavier Arteaga
95897ceb71
Added TM2 (Tx diversity) support for eNB
7 years ago
Ismael Gomez
f4e883d24f
Divided phch_recv in subclasses
7 years ago
Xavier Arteaga
e8da7160f0
eNB transmits diversity by default if two cell ports are configured
7 years ago
Ismael Gomez
a180b5ebac
Msg3 delay is added to harq delay
7 years ago
Xavier Arteaga
1a5cf45dda
Solved compilation error for SSE (Tested in Atom)
7 years ago
Ismael Gomez
1dff82065b
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
1c677f7183
Read Home PLMN from IMSI
7 years ago
Ismael Gomez
2159ad3280
Added support for roaming PLMN
7 years ago
Andre Puschmann
8dc8d8d521
fix warning
7 years ago
Andre Puschmann
2311e2a715
Merge branch 'soapy_fixes' into next
7 years ago
Andre Puschmann
5d5e8167b7
stop radio after radio error
7 years ago
Ismael Gomez
eb07dacfe9
Cleaning logging format
7 years ago
Andre Puschmann
f619f53cc4
fix soapy support
7 years ago
Andre Puschmann
5bd92fb658
fix prach example and close rf at exit
7 years ago
Ismael Gomez
c2c637e06a
Fixed out-of-bounds checking in rlc_um resegmentation
7 years ago
Ismael Gomez
ca0cf017d6
Now working with variable HARQ scheduling
7 years ago
Andre Puschmann
df2bbd4087
fix multi channel tx support in soapy
7 years ago
Andre Puschmann
81b143715b
fix formating
7 years ago
Ismael Gomez
c8dc3d1ad7
Merge branch 'next_with_variable_harq' into next_novolk
7 years ago
Ismael Gomez
ea935165af
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
aa81b4520b
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
189dcfa1d2
Updated TX/RX calibrated values for x300
7 years ago
Ismael Gomez
576b2fb2fb
Merge pull request #58 from softwareradiosystems/next_pmch_fix
...
Next pmch fix
7 years ago
Ismael Gomez
b155ba4c28
Fixed segfault in pdsch_ue --help command
7 years ago
yagoda
983bd0060c
fixing incorrect type in bzero in pmch test
7 years ago
yagoda
c1ef157afd
adding test files for pmch
7 years ago
yagoda
b1cbcec742
adding pmch tests and fixing pdsch_enb
7 years ago
Ismael Gomez
c066732095
Merge branch 'next' into next_with_variable_harq
7 years ago
Ismael Gomez
dbae016b00
Removed unused vector functions
7 years ago
Ismael Gomez
4375113efc
Merge branch 'next' into next_novolk
7 years ago
Paul Sutton
428e5955df
Fix for SPGW address issue for GTP bearers - now using addresses from bearer setup requests
...
htonl fix
7 years ago
Andre Puschmann
d3916cec91
fix segfault when printing help message
7 years ago
Ismael Gomez
d6bdabfdc0
Changed all harq delays to variables
7 years ago
Xavier Arteaga
94a06867a3
Optimized SIMD includes and solved AVX512 bugs
7 years ago
Xavier Arteaga
9e5f999666
Added more functions
7 years ago
Ismael Gomez
92144ce15d
Revert "Handle RRC ConnectionReject at eNodeB and UE"
...
This reverts commit b6f905e2df
.
7 years ago
Ismael Gomez
fbae23b2ac
Removed debugging printf
7 years ago
Ismael Gomez
db17c67194
Fixed bug in SSE turbo decoder
7 years ago
Ismael Gomez
b6f905e2df
Handle RRC ConnectionReject at eNodeB and UE
7 years ago
Ismael Gomez
839099d8d3
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
736b73bb4b
Print PDSCH iterations per codeword
7 years ago
Ismael Gomez
680ba2761c
Fixed number of iterations calculation
7 years ago
Ismael Gomez
f15dbcdd7f
Restored UCI ACK processing to single ACK
7 years ago
Andre Puschmann
5d317454e3
initialize metrics buffer properly
7 years ago
Xavier Arteaga
c41ad5453c
Solved bugs and compilation error in simd and vector_simd
7 years ago
Justin Tallon
774a456e31
adding phy layer support for mbms
7 years ago
Xavier Arteaga
0c52c5651d
Merge branch 'next_novolk' of https://github.com/softwareradiosystems/srsLTE into next_novolk
7 years ago
Xavier Arteaga
c9f6bfccd4
Refactored vector library with SIMD independent architecture inline functions test-benchmark
7 years ago
Xavier Arteaga
1c3b5552be
added c16 type and architecture independent inline SIMD calls
7 years ago
Xavier Arteaga
8078238cb5
Removed test macros from mat.h
7 years ago
Andre Puschmann
4eb52f58fc
wait until periodic thread finishes during stop
7 years ago
Andre Puschmann
0636aa289c
use metrics_hub in UE
7 years ago
Ismael Gomez
b12d69b439
Set default TX mode to continuous and fixed uplink synchronization (radio set offset concurrent access)
7 years ago
Ismael Gomez
f064b83183
Added buffer overflow check in RLC UM reassemble
7 years ago
Ismael Gomez
05306d6a05
Merge branch 'segfault_mimo' into next
7 years ago
Xavier Arteaga
55446fc2a2
Over the wire format can be selected through RF args
7 years ago
Ismael Gomez
931cfa2db9
Add source of Late message
7 years ago
Ismael Gomez
db4045f214
Do not exit on UHD recv error code
7 years ago
Xavier Arteaga
648f7c3591
Increased compatibility for TM3 and TM4 with one Rx antenna
7 years ago
Xavier Arteaga
c0fac73a84
Solved PHICH Segmentation fault for MIMO
7 years ago
Ismael Gomez
6556941e6d
simplified MAC timers. Unified mac and upper timers in same background task
7 years ago
Ismael Gomez
5359c42b46
RLC UM release timer at stop()
7 years ago
Ismael Gomez
3c845b3653
Disabled buffer pool debugging
7 years ago
Xavier Arteaga
336a6b6217
Increased compatibility for TM3 and TM4 with one Rx antenna
7 years ago
Ismael Gomez
4a86967530
Improved stability after radio link failure and radio transport error
7 years ago
Xavier Arteaga
f58f74b102
Solved PHICH Segmentation fault for MIMO
7 years ago
Ismael Gomez
0844274147
Removed UHD decimation warnings for 2 antennas
7 years ago
Xavier Arteaga
54974c5d64
Fixed over the wire bits to 12 (MIMO only)
7 years ago
Xavier Arteaga
c29af35158
Solved bug: when a retransmission of a succesfully decoded block was received
7 years ago
Ismael Gomez
68b1782c86
Fixed Paging and reattachment in new state machine. Moved GW to srsue
7 years ago
Ismael Gomez
826667361e
Reduced chances of uhd demuxer error. Reset device when it occurs
7 years ago
Ismael Gomez
fa11ca8e41
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
e1005bc019
Merge pull request #19 from softwareradiosystems/next_mimo
...
Solved mat.h include in precoding.c
7 years ago
Xavier Arteaga
a22d9aaaa3
Solved mat.h include in precoding.c
7 years ago
Ismael Gomez
120544baa0
Remove LV_HAVE_SSE from turbodecoder interface. Fixes #99
7 years ago
Ismael Gomez
d624199e70
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
313e12e3e9
restored CQI table
7 years ago
Ismael Gomez
bf79d463d4
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
05da1ac480
Merge branch 'mobility' of github.com:softwareradiosystems/srsLTE into mobility
7 years ago
Xavier Arteaga
afd2bbbfc2
Added periodic RI on PUCCH for TM3 and TM4
7 years ago
Xavier Arteaga
65f5987ea8
Added RI reporting for TM3 and TM4 (no PMI)
7 years ago
Xavier Arteaga
8fd8175320
Improved ACK and RI in PUSCH decoding
7 years ago
Xavier Arteaga
d9b6ae7563
PUSCH supports 2 ACK
7 years ago
Xavier Arteaga
91fe032276
Added PUSCH ACK decoder and test
7 years ago
Xavier Arteaga
709787b581
Improved robustness of PDSCH decoder
7 years ago
Xavier Arteaga
230eb63a97
Refactored grant: removed nof_tb from grant. Use tb_en instead.
7 years ago
Ismael Gomez
d9ddef9209
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
3e712d6a57
Merge branch 'next_mimo' into next
7 years ago
Ismael Gomez
7aa33c1f27
Merge branch 'next' into next_novolk
7 years ago
Ismael Gomez
a4ab30a0c5
Use empirical SNR-to-CQI mapping table
7 years ago
Ismael Gomez
9a2c8d9b89
fixed error in decreased performance due to oscilating CFO
7 years ago
Ismael Gomez
41188b409e
cleaned up cfo set tolerance functions
7 years ago
Ismael Gomez
7b854476a2
fixed radio set/get freq precision
7 years ago
Xavier Arteaga
0c31a5cfc1
Added periodic RI on PUCCH for TM3 and TM4
7 years ago
Xavier Arteaga
52bdd9290d
Added RI reporting for TM3 and TM4 (no PMI)
7 years ago
Xavier Arteaga
9e4528007c
Improved ACK and RI in PUSCH decoding
7 years ago
Xavier Arteaga
c04eadaa6b
PUSCH supports 2 ACK
7 years ago
Xavier Arteaga
6a668ef27f
Added PUSCH ACK decoder and test
7 years ago
Ismael Gomez
f0d9b333b2
Improved stability when UE reattaches
7 years ago
Ismael Gomez
394d8f166a
Improved initial CFO estimation for PRACH. Fixed bug in PDCCH after changing cell
7 years ago
Ismael Gomez
f1bacd009a
Reduced time to sync to cell
7 years ago
Ismael Gomez
31cdd734ee
remove get functions from set in uhd
7 years ago
Xavier Arteaga
1ab106c127
Improved robustness of PDSCH decoder
7 years ago
Ismael Gomez
b771c35371
add freq_offset option to ue.conf
7 years ago
Ismael Gomez
14a901c807
compute sequences using static memory
7 years ago
Ismael Gomez
b59e4d08ca
fixed incorrect initialization of PUSCH estimator
7 years ago
Ismael Gomez
22f194182c
fixed memory leaks
7 years ago
Ismael Gomez
91a8a29100
fixed memory issues
7 years ago
Ismael Gomez
b0639ab394
resolved merge conflicts
7 years ago
Xavier Arteaga
2296d736be
Merge branch 'next_mimo' of https://github.com/softwareradiosystems/srsLTE into next_mimo
7 years ago
Ismael Gomez
30c6c8d21b
fixed offset length in pdsch scrambling sequence
7 years ago
Ismael Gomez
a9d03ebb42
fixed offset length in pdsch scrambling sequence
7 years ago
Xavier Arteaga
338be7d0c2
Refactored grant: removed nof_tb from grant. Use tb_en instead.
7 years ago
Ismael Gomez
283cb115ac
fixed bugs in enb
7 years ago
Ismael Gomez
79b0ca81d0
Fix memory alignment in PUCCH processing. Fixes #94
7 years ago
Ismael Gomez
5341d79b8a
Fix memory alignment in PUCCH processing. Fixes #94
7 years ago
Ismael Gomez
2dbc0f0663
Fix memory alignment in PUCCH processing. Fixes #94
7 years ago
Ismael Gomez
9dffa10550
fixed compiling issues
7 years ago
Ismael Gomez
29ca3705a7
Merge pull request #17 from softwareradiosystems/next_mimo
...
Next mimo
7 years ago
Xavier Arteaga
1486911e32
DCI blind search takes Transmission mode in consideration and some _multi functions removed
7 years ago
Ismael Gomez
9ae21dfd5d
reattaching cells with different IDs and PRB
7 years ago
Ismael Gomez
a993e72534
correction to previous commit
7 years ago
Ismael Gomez
38c67dc410
Moved FFTW to WISDOM and save/load from file
7 years ago
Ismael Gomez
6e0fd43c1f
Moved FFTW to WISDOM and save/load from file
7 years ago
Ismael Gomez
a51b6b09dd
Merged with next. Attach successful
7 years ago
Ismael Gomez
8a3ff19b30
set all pdsch functionts to MIMO by default (removed _multi)
7 years ago
Xavier Arteaga
3dfe42099c
Corrected prompt of Tx scheme selection
7 years ago
Xavier Arteaga
2979833364
Improved how data is displayed in pdsch_ue
7 years ago
Ismael Gomez
e5feec1934
Temporal commit before merge. Changed sequence objects to avoid reallocating memory. new NAS/RRC working with initial attachment
7 years ago
Xavier Arteaga
409d81f43c
Corrected comments and a few lines refactor in pdsch
7 years ago
Ismael Gomez
408bb7da66
Merge branch 'next' into next_novolk
7 years ago
Xavier Arteaga
b027ec3bda
srslte_str2 functions convert to lower or capital letters
7 years ago
Xavier Arteaga
fee8337c67
Removed unused function entries
7 years ago
Xavier Arteaga
c2b5499284
Removed SCH object vector from PDSCH object (only SCH object from now on)
7 years ago
Xavier Arteaga
d933f1b817
Renamed module algebra (it is now named mat) and moved usefl math SIMD macros to simd.h
7 years ago
Xavier Arteaga
0947173fc1
Merge branch 'next' into next_mimo
7 years ago
Xavier Arteaga
92882e6447
Improved MIMO stats display
...
(cherry picked from commit 877ea6a)
7 years ago
Xavier Arteaga
cf4a601ea3
pdsch_ue can change the Tx mode dynamically
...
(cherry picked from commit fb36014)
7 years ago
Xavier Arteaga
b872f84255
Improved RI selection
...
(cherry picked from commit 034025d)
7 years ago
Xavier Arteaga
d9d72e8f7b
SINR calculation for PMI selection improvement for 2 layers; test golden values updated
...
(cherry picked from commit 59b26dd)
7 years ago
Xavier Arteaga
38b38ee82f
Solved bug in RF Send call
...
(cherry picked from commit cc8a10e)
7 years ago
Xavier Arteaga
9deadc13dc
Tx and Rx data check in PDSCH test
...
(cherry picked from commit 6679a160c6f39876aa8d5930a1c8d6bc58a551d3)
(cherry picked from commit 8ae673d)
7 years ago
Xavier Arteaga
bbf7ffffa2
Added Condition number calculation for Rank Indicator in TM3
...
(cherry picked from commit f8a4472)
7 years ago
Ismael Gomez
fabeca49c7
moved pdsch_coderate to phy_common
7 years ago
Ismael Gomez
51fc9bffb1
added release function for mac timers
7 years ago
Xavier Arteaga
cedc32fbb0
Added RI (CQI periodic reporting) send condition function
7 years ago
Xavier Arteaga
0b83ff7d68
Alignement with cherry pick
7 years ago
Xavier Arteaga
be0c6ebd20
Added multiple codeword architecture to MAC layer
7 years ago
Xavier Arteaga
8c71c716c9
PDSCH decoder acknowledges TBs/CWs per sepparate and softbuffers are arrays of pointers
7 years ago
Xavier Arteaga
e22a526350
Correction RF module for supporting Rx diversity in the UE
7 years ago
Ismael Gomez
955170bd52
Improved DL TCP performance by tweeking BSR reports and UL scheduler
7 years ago
Ismael Gomez
616e18c570
fixed PUCCH correlation estimator
7 years ago
Xavier Arteaga
a1060c067a
Improved PDSCH UE debug
...
(cherry picked from commit cef312c)
7 years ago
Xavier Arteaga
ecaf84de51
pdsch_test can load MIMO files
7 years ago
Xavier Arteaga
02a4bb6bdd
Improved PDSCH UE debug
7 years ago
Xavier Arteaga
8e81400329
Solved bug: UE DL was not getting into TxDiversity on DCI formats 1 and 1A
7 years ago
Ismael Gomez
a631798057
Fixes #89 . Removed sampling rate warnings
7 years ago
Ismael Gomez
dea557f345
Fixes #89 . Removed sampling rate warnings
7 years ago
Ismael Gomez
5fed766806
fixed UE not reattaching after paging
7 years ago
Ismael Gomez
49066b28d3
Merge branch 'master' into next
7 years ago
Ismael Gomez
40273e4a13
Merge branch 'master' of github.com:srsLTE/srsLTE
7 years ago
Ismael Gomez
5e41ea9d5b
Fixes #96 . Reduce TX/RX offset for 20MHz.
7 years ago
Xavier Arteaga
7e9e9a6a7d
Included precoding information (pinfo) in grant and interfaced TM4
7 years ago
Xavier Arteaga
2c07a16189
DL grant parameter are now vectors of MAX_CODEWORDS
7 years ago
Xavier Arteaga
cb4b4f4d4c
Reduce of CFI to 1 for supporting modulation index 28.
7 years ago
Xavier Arteaga
9c9c07a845
Improvement in how PDSCH UE shows downlink statistics.
7 years ago
Xavier Arteaga
ed19a4d200
Removed PDSCH threads and refactored RI/PMI select
7 years ago
Xavier Arteaga
f2db2db81b
Added PMI select C test and solved bugs (golden vectors generated from reference script)
7 years ago
Xavier Arteaga
801b210511
Include open RF multi
7 years ago
Xavier Arteaga
94325d13d2
Scalable PDSCH with MAX_CODEWORDS PDSCH plus decoding threads for bitrate increase
7 years ago
Xavier Arteaga
48d508aeba
Added srs_lte_cpy for aligned copy which improves a bit performance for aligned data
7 years ago
Xavier Arteaga
a9d9c92205
Added MMSE in SSE and AVX plus subroutines refactor
7 years ago
Xavier Arteaga
d1709e06af
Added algebra SSE, AVX (+FMA) implementatiokns with test
7 years ago
Xavier Arteaga
4007a15581
Merge branch 'next' into next_mimo
7 years ago
Xavier Arteaga
2bf288ff59
Solved infinite loop and/or segmentation fault in the SCH decoder for non-SSE compilation.
7 years ago
Andre Puschmann
9c49e27778
remove unused variable
7 years ago
Andre Puschmann
c474b24d32
add basic NAS configuration class
7 years ago
Xavier Arteaga
1d00e1acaa
Merge with next_with_matlab
7 years ago
Paul Sutton
c58d2a4689
Merge branch 'master' into next due to RRC ASN bug fix
7 years ago
Paul Sutton
12603e4da2
Bugfix for RRC ASN MeasConfig packing
7 years ago
Xavier Arteaga
6a45147f45
Added different data sources and sinks
7 years ago
Xavier Arteaga
19bc98081a
PDSCH decoder multi has been modified for future parallel decoding of codewords.
7 years ago
Xavier Arteaga
6142a5f9e5
Merge to next_with_matlab
7 years ago
Andre Puschmann
e16cc4c58b
Merge branch 'next_new_feature' into next
7 years ago
Ismael Gomez
dd5822077b
fix for soapy
7 years ago
Andre Puschmann
00be4a5de7
fix bug with uninitalized number of rx antennas
7 years ago
Andre Puschmann
bb34be24ac
fix bug with uninitalized number of rx antennas
7 years ago
yagoda
8c049b2981
fix for both lime and rtl
7 years ago
yagoda
12d58bbb62
fixing soapy Tx for lime and RTL-SDR
7 years ago
Ismael Gomez
639227557f
fixing small conflicts
7 years ago
Ismael Gomez
c9ced0b2e1
fixing commits
7 years ago
Ismael Gomez
2d0508ab25
fixing conflict
7 years ago
Ismael Gomez
151f219e41
small soapy fix
7 years ago
yagoda
bc337ee281
fixing soapy lime and rtlsdr compatibility
7 years ago
Andre Puschmann
266f1b08fb
rlc_am: print LCID in buffer status msg
7 years ago
Andre Puschmann
e8c41d4620
Revert "Soapy(lime) tx support"
...
This reverts commit 10c0f03f33
.
7 years ago
Ismael Gomez
7a02efe0e5
fixed segfault due to race condition in scrambling sequence pre-generation
7 years ago
Ismael Gomez
012d14f4b5
fixed segfault due to race condition in scrambling sequence pre-generation
7 years ago
Ismael Gomez
41edfcc7ab
fixed segfault due to race condition in scrambling sequence pre-generation
7 years ago
Ismael Gomez
711bf23ee2
fixed segfault due to race condition in scrambling sequence pre-generation
7 years ago
Ismael Gomez
5b62859cca
Merge pull request #12 from softwareradiosystems/next_new_feature
...
Soapy(lime) tx support
7 years ago
Ismael Gomez
0737a858f7
Merge pull request #11 from softwareradiosystems/ue_refactor_common_v2
...
UE refactor common v2
7 years ago
Ismael Gomez
f629e10fcf
fixed bug in sub_sse() and added couple of avx functions
7 years ago
Ismael Gomez
0dae4a00c4
missing return statement
7 years ago
Ismael Gomez
14916fdc9a
missing return statement
7 years ago
Ismael Gomez
2bba9d187d
fixed dotprodconj. Removed unaligned load/store
7 years ago
Ismael Gomez
fd2a6f13e2
Merge branch 'next' into next_novolk
7 years ago
Andre Puschmann
1e3b5f553e
fix printf argument
7 years ago
Andre Puschmann
8030778809
fix PDCP initialization in eNB
7 years ago
yagoda
10c0f03f33
Soapy(lime) tx support
7 years ago
Ismael Gomez
d74a9de86d
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
3d658cfdd8
fixed number of ports in pdsch tx
7 years ago
Andre Puschmann
7ca0988ea3
refactor RLC to use RAT-agnostic config
7 years ago
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.
7 years ago
Andre Puschmann
60da04ef58
make LCID of GW object a parameter
7 years ago
Andre Puschmann
cbfcb281a9
seperate RAT agnostic bits from various interfaces
7 years ago
Andre Puschmann
c247f1103d
parameterize TTI offset between UL grant and UL tx and UL tx and HARQ rx
7 years ago
Andre Puschmann
20a004a768
add seperate interface for MUX to query BSR procedure
...
- this is also intented to make MUX RAT-agnostic
7 years ago
Andre Puschmann
583aa2d180
move MAC structs shared between multiple RATs out RAT specific interface
7 years ago
Andre Puschmann
bfa10148f5
fix bug in c-rnti MAC subheader
7 years ago
Ismael Gomez
6c0587e5a4
fixed missing initialization of PUSCH scrambling sequence
7 years ago
Ismael Gomez
d28e16b1ed
fixed missing initialization of PUSCH scrambling sequence
7 years ago
Ismael Gomez
2a43c9901f
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Paul Sutton
89cc50c7c4
Deallocating buffers for ACKed RLC tx PDUs
7 years ago
Paul Sutton
cec7b95d45
Fix for race condition, fix for window size checks
8 years ago
Ismael Gomez
e92418d2da
minor edit in cmake
8 years ago
Paul Sutton
ce88544d07
Minor fft library tidy-up
8 years ago
Ismael Gomez
fa9eaee498
new NAS/RRC structure. Attaching and ping working
8 years ago
Paul Sutton
f48b1f3d66
Adding ability to statically link FFTW
8 years ago
Ismael Gomez
fa05304632
Merge branch 'next' into mobility
8 years ago
Ismael Gomez
14450827fa
added suppress_stdout to radio::init_multi
8 years ago
Paul Sutton
769c2c1f6b
Merge branch 'next' of https://github.com/softwareradiosystems/srslte into next
8 years ago
Paul Sutton
776c1bbc9d
Moving fftw checks to top CMakeLists
8 years ago
Ismael Gomez
93ff9294f5
Merge branch 'next' into mobility
8 years ago
Ismael Gomez
140cef69e0
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
8 years ago
Ismael Gomez
6037a2f2bd
changed logger classes
8 years ago
Paul Sutton
b71f7b7080
Adding support for static builds
8 years ago
Ismael Gomez
12cbf02606
changed name of vector_simd function
8 years ago
Ismael Gomez
681a2455d9
Merge branch 'next' into next_novolk
8 years ago
Ismael Gomez
4b5cbafdb5
upgraded to new code restruct
8 years ago
Ismael Gomez
c47c4b8b03
fixed overflow in tests
8 years ago
Ismael Gomez
9623081da1
Fixed decoder doing more iterations than necessary
8 years ago
Ismael Gomez
026eecf58d
allow null CB
8 years ago
Ismael Gomez
e717ccf73a
new AVX2 decoder working over the air
8 years ago
Ismael Gomez
f00ea8c8ed
Integrated AVX2 decoder in PDSCH object. Added inter-frame SSE decoder (not working and not integrated)
8 years ago
Ismael Gomez
c1ef9da32a
avx turbo decoder working in tests
8 years ago
Andre Puschmann
eb039ea1f0
fix compile warning
8 years ago
Ismael Gomez
d8069f9364
forced local variable alignment in dot_prod_sss_avx2
8 years ago
Ismael Gomez
215dac6662
fixed some issues with AVX machines
8 years ago
Ismael Gomez
13adbb6fda
restored srslte_phy to static
8 years ago
Ismael Gomez
72a2b06238
Fixed incompatibility with volk1.2 Make pointer type warnings an error
8 years ago
Mikko Markus Torni
d734ef977b
Add comments to many functions
8 years ago
Mikko Markus Torni
3d6a020541
CFI length is wrong for nof_prb == 10
8 years ago
Ismael Gomez
63f6e2dd06
removed link to rf drivers in srslte_phy
8 years ago
Ismael Gomez
ec34d56e77
final merging changes
8 years ago
Ismael Gomez
1b4706f510
Merge branch 'next_private' into novolk
8 years ago
Paul Sutton
a278a10634
Link order fix for volk and math
8 years ago
Paul Sutton
94a54f226d
Conditional srslte_rf linking for examples
8 years ago
Ismael Gomez
f264b4d652
made srslte static srslte_rf shared. Deleted tutorial examples
8 years ago
Ismael Gomez
40ab4b8b57
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private
8 years ago
Ismael Gomez
680dbff396
restored code changed for testing
8 years ago
Paul Sutton
f1152276f1
Fix for uninitialised bool
8 years ago
Ismael Gomez
975a41d55f
Merge branch 'next_private' into novolk
8 years ago
Paul Sutton
07d8997395
Merge branch 'next' into next_paul_libs
8 years ago
Paul Sutton
4b68272964
Switch to static internal libs, set -fPIC by default
8 years ago
Andre Puschmann
ac7f11e5b8
disabling SIMD code in vector lib in debug mode
8 years ago
Andre Puschmann
2b8b36c371
fix debug_name handling in buffer_pool
...
- possible bug discovered by coverity
8 years ago
Ismael Gomez
f120a5a5b0
removed unncessary printf
8 years ago
Ismael Gomez
1c0961ebe9
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private
8 years ago
Andre Puschmann
c55532c286
fix bug when reading/syncing from file using too large offset
8 years ago
Ismael Gomez
0940fd35d9
added include dirs for mbedtls
8 years ago
Ismael Gomez
0f4bdf612c
moved FFT reqs to srslte/phy
8 years ago
Ismael Gomez
460adc4a18
fixed segfault in usrp_capture_sync
8 years ago
Paul Sutton
0e87bc7b80
Adding checks on RLC AM segment NACK offsets
8 years ago
Ismael Gomez
5e030dc805
renamed SRSUE_ constants to SRSLTE_
8 years ago
Ismael Gomez
129b34201d
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next_private
8 years ago
Ismael Gomez
d05b03e43a
added buffer pool function call name debug feature
8 years ago
Andre Puschmann
eb5460174d
fixing namespace issue in debug build
8 years ago
Paul Sutton
0b21353c4a
Fixing srslte library headers install
8 years ago
Paul Sutton
09f9063272
Merge branch 'restruct_update' into next
8 years ago
Ismael Gomez
2da8b1f93b
Merge branch 'restruct_update' into next_private
8 years ago
Paul Sutton
0b64e8a9ee
Minor cleanup of security library handling in cmake
8 years ago
Paul Sutton
b2c3b31a59
Removing support for direct LimeSDR drivers - only supporting through SoapySDR
8 years ago
Paul Sutton
5d4d07a14a
Merge branch 'restruct_update' of https://github.com/softwareradiosystems/srslte into restruct_update
8 years ago
Paul Sutton
a9f0a5d868
Tidy up of CMake options
8 years ago
Ismael Gomez
5b974e5f7a
Merge branch 'restruct_update' of github.com:softwareradiosystems/srsLTE into restruct_update
8 years ago
Ismael Gomez
840a9573e8
set unaligned mode in avx kernel
8 years ago
Andre Puschmann
04ec09bd71
add license text to various files
8 years ago
Ismael Gomez
a9e0fdfba5
Merge branch 'restruct_update' of github.com:softwareradiosystems/srsLTE into restruct_update
8 years ago
Ismael Gomez
a4498aeb1e
defaulted cpu affinity to all cores
8 years ago
Paul Sutton
843e2c2546
Adding RLC AM tx_window bounding, added polling debug messages
8 years ago
Ismael Gomez
643fd1ccbe
proper close of rf when cell not found
8 years ago
Ismael Gomez
930147fcda
moved boost requirement to root cmake
8 years ago
Ismael Gomez
bcaa6e95bd
moved viterbi avx and fixed minor warnings
8 years ago
yagoda
e0fb5d5cf6
updating avx vectors and viterbi
8 years ago
yagoda
0fe981e608
adding avx viterbi and avx vectors
8 years ago
Ismael Gomez
8a367bf825
changed srsue namespace to srslte for all common objects
8 years ago
Ismael Gomez
e75daee148
renamed include paths for common objects
8 years ago
Ismael Gomez
6475b7b7ad
moved UE upper files to srsue
8 years ago
Ismael Gomez
ffc3c035f8
Fixed incorrect semi-colon
8 years ago
Andre Puschmann
1d1916d6e0
Merge branch 'restruct_update' into restruct_update_paul
8 years ago
Andre Puschmann
c51c4d2a38
fix compile warnings
8 years ago
Andre Puschmann
bcecdf292b
add C++ compile flags and enable useful warnings
8 years ago
Andre Puschmann
9d9d4435e2
Merge remote-tracking branch 'origin/next' into restruct_update
8 years ago
Paul Sutton
80140c7c38
minor cmake edits
8 years ago
Andre Puschmann
5d66e9701f
fixing CMake scripts and include paths
8 years ago
Andre Puschmann
5898af3d0b
add srslte_asn1 lib
...
- remove extra subfolder containing liblte
- add asn1 lib containing rrc msg packing and unpacking
- add security related bits to common
8 years ago
Andre Puschmann
d079d25b2c
rename srslte folder and src subfolder
8 years ago
ismagom
8f4dee7c53
Reorganized the directory structure. Added Graphics support. Added precoding/layer mapper. MIB detection now working with 1 or 2 tx antennas. Initial eNodeB implementation with PSS/SSS and PBCH generation
11 years ago
ismagom
40238fe023
Changed dot product to vector product
11 years ago
ismagom
f356937046
Fixed naming convention in vec module. Separated viterbit and convolutional coder.
11 years ago
ismagom
a07f3966a3
Issue1 fixed
11 years ago
ismagom
893cab84f1
Fixed PRS sequence generation
11 years ago
ismagom
afa8cd8424
Cell search program working
11 years ago
ismagom
0737f1e615
Initial commit
11 years ago