yagoda
54bdfd83ec
adding support for mbsfn subframe configuration to pdsch examples
7 years ago
Ismael Gomez
74ee95eabf
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
4662b83fe9
Use bzero instead of {} for initializing structs
7 years ago
Andre Puschmann
ad5c06f64b
limit SDU generation rate in AM stress test
7 years ago
Andre Puschmann
61d525ea80
Merge branch 'next' into embms_merge_final
7 years ago
Andre Puschmann
234ec178b2
cleanup pdu.h
7 years ago
Andre Puschmann
438892118c
extend msg queue test
7 years ago
Ismael Gomez
bad007cdd9
Increase/decrease nbytes counter inside mutexed queue
7 years ago
Ismael Gomez
467ba4e326
Average sampling offset estimate before adjusting timing to be more robust against EVA and ETU fading
7 years ago
Ismael Gomez
a87e7b3e43
Protect uhd_tx_streamer_send() by a mutex inside rf driver
7 years ago
yagoda
65f2747a8e
removing mch handler in rlc, fixing embms autostart
7 years ago
yagoda
d0cb214725
fixing sheduling issues and merge errors
7 years ago
yagoda
0ae22e0822
fixing scheduling issues for mbms
7 years ago
Andre Puschmann
9ca2b89282
fixing compile warnings
7 years ago
yagoda
fac8bb7b7a
adding mbms-gw broadcast support, adding parameter for automatic mbms service start
7 years ago
Andre Puschmann
f554308632
fix warnings and remove debug output
7 years ago
Andre Puschmann
bfec4d701b
add eMBMS traffic to DL metrics
7 years ago
Andre Puschmann
9ce3be974a
Merge branch 'next' into embms_merge_final
7 years ago
Andre Puschmann
2fb0dc62a0
refactor config for multicast RLC bearers
7 years ago
yagoda
3fee81446a
adding asn1 test files
7 years ago
yagoda
e4c3f0bc30
adding mbms-gw and mch generation tables
7 years ago
yagoda
d80d49a9da
adding tests for embms rlc functionality
7 years ago
yagoda
49c3578f64
introducing embms support in common upper layer functions
7 years ago
yagoda
ec918eab76
adding support for embms in common functions and interfaces
7 years ago
Andre Puschmann
fd9f847d2d
dont let RLC stress test fail if buffer gets empty
7 years ago
yagoda
9d7d6c9415
adding adaptations to the phy layer for mbms
7 years ago
Andre Puschmann
541a045079
revert 0ac31cf4af
...
- but protect memcpy to detect misalignment when reassembling SDU
7 years ago
Andre Puschmann
e0e219fdce
reduce default loglevel in RLC stress tests
7 years ago
Andre Puschmann
a30ad8952c
fix indent and simplify auth request packing
7 years ago
Andre Puschmann
d0457211ad
adding support for CHAP auth
7 years ago
Andre Puschmann
4fe5258a23
fix packing/unpacking of esm info request msg
7 years ago
Andre Puschmann
4dc2951d59
perform initial attach with ESM info transfer
7 years ago
Andre Puschmann
9f71051696
fix parsing of attach accept PDN address to find protocol options
7 years ago
Andre Puschmann
455d4491c5
make RES length variable when packing auth response
7 years ago
Andre Puschmann
3fe6dad323
adding hard SIM card support using PCSC
7 years ago
Ismael Gomez
3847daa137
Fixed order of PCI and PRB in log print
7 years ago
Ismael Gomez
0ac31cf4af
Use memmove in reassemble_rx_sdu UM since overlapping memory sometimes
7 years ago
Ismael Gomez
443d2b7fa0
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
d51bec49bf
Merge pull request #191 from softwareradiosystems/rlc_updates
...
RLC updates
7 years ago
Ismael Gomez
d139a73593
Fix SIGFPE in pdsch_codeword_decode
7 years ago
Xavier Arteaga
36936349fe
PUSCH test cases generator in CMake
7 years ago
Andre Puschmann
75a6fa8e90
check and protect PDUs buffer in handle_data_pdu()
7 years ago
Andre Puschmann
51e093e611
Merge branch 'next' into rlc_updates
7 years ago
Ismael Gomez
040c33497d
merged PR#189 and added check for non-empty queue in get size tail
7 years ago
Ismael Gomez
4515dd94ea
Use blocking queue for RRC measurement fixes #193
7 years ago
Ismael Gomez
04609cd07d
Check msg_queue size_tail_bytes existence of buffer
7 years ago
Ismael Gomez
3065941638
Check for non-zero nof_re/nof_bits in pdsch_codeword_decode
7 years ago
Ismael Gomez
ba40a4de84
Add checks for when RLC TM queue is corrupted and reset it
7 years ago
Ismael Gomez
f3f4528a2f
Testing commit to force a Reestablishment 1s after CONNECT
7 years ago
Andre Puschmann
85028d2aed
use pretty function name in buffer_pool debug
...
- this avoids ambiguity between names, for example
in reassemble_rx_sdus() for rlc_am an rlc_um
7 years ago
Andre Puschmann
718a15608c
dealloc SCH pdu in MAC instead of pdu_queue
...
- this is basically e9fcb10c9e
but with the counterpart in the eNB's MAC
7 years ago
Andre Puschmann
f7fee76022
fix bug in logger_file where logger was used but not initialized
7 years ago
Tom Tsou
ba3de5d94a
uhd: Add N3xx support
7 years ago
Andre Puschmann
595ed70cae
Revert "Deallocate SCH pdu on demux instead of pdu_queue"
...
This reverts commit e9fcb10c9e
.
7 years ago
Andre Puschmann
05696a5ca7
Merge branch 'next' into rlc_updates
7 years ago
Andre Puschmann
4a29f1f0f0
reduce default execution for RLC stress tests
7 years ago
Andre Puschmann
d2d30ca90d
fix typo in testcase command
7 years ago
Andre Puschmann
7064d6a9ed
increase tx_queue size for RLC UM to match the max SN if 5bits are used
...
- This prevents some of the tests from blocking if too many SDUs are pushed
down.
7 years ago
Andre Puschmann
fbc373e13c
fix bug in RLC UM where lost start segments where not detected
7 years ago
Andre Puschmann
60a9e5d756
in rlc_stress_test only call usleep if not null
7 years ago
Andre Puschmann
3da5133591
adding two more RLC UM tests for checking reassembly
7 years ago
Andre Puschmann
371e2f90fd
print RLC throughput after finishing stress test
...
- also exit with failure when malformed PDU is received in release mode
7 years ago
Ismael Gomez
4ffee4326b
Fix memory leaks in unit tests
7 years ago
Ismael Gomez
3a9f144ff3
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Paul Sutton
5def5fd736
Adding check for invalid PDCP rx PDUs
7 years ago
Xavier Arteaga
28ef713160
AGC does not get stuck in high gain if low signal. AGC is now default.
7 years ago
Ismael Gomez
080b1e3239
set default TX mode to continuous for all platforms (solved issues after commit 5570dcd938
)
7 years ago
Ismael Gomez
e9fcb10c9e
Deallocate SCH pdu on demux instead of pdu_queue
7 years ago
Pedro Alvarez
2e7958e9a0
Merge branch 'master' into op_vs_opc
7 years ago
Pedro Alvarez
de6d1e35b6
Hardcoded OPc instead of OP. Authentication with symocom's SIMs is Ok now. Needs to be made configurable.
7 years ago
Ismael Gomez
aa1724b8f3
Add missing-field-initializers flag and properly initialize structs
7 years ago
Joseph Giovatto
ab1d9e98f3
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto
9f5069cdc8
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Ismael Gomez
346a73b5e7
Fixed continuous tx for radio_multi
7 years ago
Andre Puschmann
f913db6d82
add TM testcase
7 years ago
Andre Puschmann
d63b3e0376
add TM support to rlc_stress_test
7 years ago
Andre Puschmann
a5d31f5c02
rename rlc_stress_test
7 years ago
Andre Puschmann
8fde56c582
unify rlc_am_stress test to allow also UM tests
7 years ago
Andre Puschmann
a2f6166365
Merge branch 'next' into rlc_updates
7 years ago
Ismael Gomez
3ab74fb552
Exposed continuous TX mode to ue.conf
7 years ago
Ismael Gomez
3bf9ca6195
Send end of burst on idle
7 years ago
Ismael Gomez
785298e4c5
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Andre Puschmann
d8bfd2713c
initialize byte_buffer content in ctors
7 years ago
Ismael Gomez
6ac39ee1a9
Do not block in RLC TM read queue
7 years ago
Ismael Gomez
62787bdd41
Remove unused include
7 years ago
Ismael Gomez
462de6607d
Do not assume initialized variable in S1AP packing
7 years ago
Ismael Gomez
b237d6063e
Align header buffer to 8-byte boundary as expected by S1AP pack/unpack functions
7 years ago
Ismael Gomez
208871b251
Changed liblte structs to simple structs and initialized nas/rrc uses.
7 years ago
Ismael Gomez
ab78eb6d58
Process BCCH from pdu_process thread. Process PCCH from new thread in RRC
7 years ago
Pedro Alvarez
1bd13ea5dd
Debug print in liblte_security.
7 years ago
Ismael Gomez
431fce998e
Allow negative time_adv_nsamples parameter
7 years ago
Pedro Alvarez
553006198a
Testing if OPc is causing auth problems with SYSMOCOM SIMs.
7 years ago
Paul Sutton
e71dde7311
Fix for RRC ReportConfigEUTRA pack function
7 years ago
Xavier Arteaga
7146819fcd
Added CSI Predecoding for TM4 with SIMD Support
7 years ago
Xavier Arteaga
bad1291843
Corrected ZF SIMD predecoder
7 years ago
Xavier Arteaga
0bc3be7abb
Added DL CSI decoding to TM2 and TM3
7 years ago
Xavier Arteaga
5ad6ef4d1d
Implemented SSE/MMX int32 bit Interleaver
7 years ago
Ismael Gomez
384e0f8649
Fixed UL interleaver (missing SIMD deinterleaver)
7 years ago
Xavier Arteaga
1c2a2e2101
Fixed negative UE Power Headroom
7 years ago
Ismael Gomez
ffb8337be7
Merge branch 'next' into sync_states
7 years ago
Ismael Gomez
99253cb703
Cherry picked fixes from PR #160
7 years ago
Xavier Arteaga
e31b92c873
Fixed negative UE Power Headroom
7 years ago
Ismael Gomez
ff1269add3
HO working
7 years ago
Xavier Arteaga
09e6f164a4
UE synchronizer can miss up to 100 PSS. This reduces PSS lost of synch for slow fading channels such as EVA5.
7 years ago
Xavier Arteaga
15173c5c30
Added gaussian filter configuration options in srsue.conf
7 years ago
Xavier Arteaga
d0d5893a1c
New DL channel noise estimator based on RS
7 years ago
Ismael Gomez
edd9cbf4dc
Merge branch 'next' into sync_states
7 years ago
Andre Puschmann
27165b4fe2
Merge branch 'next' into rlc_updates
7 years ago
Andre Puschmann
d42316fb68
fix RLC AM reset again to dealloc SDUs
7 years ago
Andre Puschmann
0a33128b7d
add check to avoid pushing zero-size SDUs up the stack
7 years ago
Andre Puschmann
518199ba58
fix size calculation when receiving not-start-aligned RLC AM segments
7 years ago
Andre Puschmann
8cfd26ed1e
temporary fix for issue where a RLC SDU boundary is not detected properly during reassembly
7 years ago
Andre Puschmann
2935def9fc
remove mutex in rlc stress tester
7 years ago
Andre Puschmann
38a3172224
fix RLC AM test
7 years ago
Andre Puschmann
8a831379c1
fix RLC AM SDU reset
7 years ago
Andre Puschmann
e7a268d79b
fix SIMD compile issue on NEON
7 years ago
Andre Puschmann
b298d3d3f9
add missing const keyword to log_filter's members
7 years ago
Andre Puschmann
e76fe75c22
add missing const keyword to log_filter's members
7 years ago
Andre Puschmann
61a24cbd4a
Merge branch 'next' into rlc_updates
7 years ago
Andre Puschmann
dd76f85313
Merge branch 'master' into next
7 years ago
Joseph Giovatto
802f8b716f
set msg and hex buf to const *
7 years ago
Joseph Giovatto
4e05266ea8
added printf format check for hex logs
7 years ago
Andre Puschmann
2dcd6695bc
remove obsolete config.h
7 years ago
David Rupprecht
06d4559294
Change include path absolut to project dir
7 years ago
David Rupprecht
9d71bec7b6
Unified include guards
7 years ago
Andre Puschmann
4ea5fe6509
Merge branch 'next' into rlc_updates
7 years ago
Joseph Giovatto
49da57c8a1
Changed log methods to take string literal vs string object
...
to allow for format checking and save on object copy.
Fixed log format specifier warnings.
7 years ago
Andre Puschmann
3db9ddcd36
remove various debug prints
7 years ago
Andre Puschmann
08212a6b13
fix compile warning due to missing async thread
7 years ago
Andre Puschmann
f3482445b5
add RLC AM data header parsing test
7 years ago
Andre Puschmann
4b90852170
add RLC AM FI field helpers
7 years ago
Andre Puschmann
c93ea1dd10
Merge branch 'next' into rlc_updates
7 years ago
Andre Puschmann
6063888cc5
protect memcpy's in rx sdu reassembly with boundary checks
7 years ago
Andre Puschmann
fffda82f1e
increase size of bytebuffer to compensate header, add helper to get remaining size
7 years ago
Andre Puschmann
619a653d4e
add another RLC AM resegment test
7 years ago
Andre Puschmann
a16aa291e3
protect memcpy's in rx sdu reassembly with boundary checks
7 years ago
Andre Puschmann
5fe09666d7
add new RLC AM test for retransmitted PDU segments
7 years ago
Andre Puschmann
20fa7b947d
expos various params of stress tester and add pcap functionality
7 years ago
Andre Puschmann
e7c74fa0f7
add simple RLC PCAP writer
7 years ago
Andre Puschmann
7993385742
increase size of bytebuffer to compensate header, add helper to get remaining size
7 years ago
Pedro Alvarez
ef50a6760a
Merge branch 'next' into epc
7 years ago
Andre Puschmann
4ad02545b3
fix printing issue in UM
7 years ago
Pedro Alvarez
6e4720771f
Merge branch 'next' into epc
7 years ago
Pedro Alvarez
57220bd6a8
Fixed compiler warnings.
7 years ago
Ismael Gomez
b3be54b274
Attach and paging ok. Reselection on IDLE not working
7 years ago
Pedro Alvarez
c8dafa5410
Merging next into guti attach branch
7 years ago
Ismael Gomez
28e12dbf7d
Merge branch 'next' into sync_states
7 years ago
Paul Sutton
daf0a11345
Fix for RRC Connection Reject wait time pack/unpack
7 years ago
Andre Puschmann
c5b423ffee
fix subheader parsing
7 years ago
Ismael Gomez
c574b8d8a4
Missed change during merge
7 years ago
Ismael Gomez
f88f465c97
Refactored NAS/RRC/PHY cell_search/selection procedures
7 years ago
Andre Puschmann
37e06d78ea
fix build_mode printing in RelWithDebInfo mode
7 years ago
Ismael Gomez
ef7b52045e
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
682ed433b2
Possible fix to #167
7 years ago
Ismael Gomez
2047f9b9fc
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
321a750f56
Added features to ringbuffer
7 years ago
Ismael Gomez
622b3221d7
Don't restart RX stream when setting RX srate (causes UHD corruption in MIMO)
7 years ago
Ismael Gomez
86d4ce52e0
Make intra-frequency measurement period/length a parameter
7 years ago
Ismael Gomez
64cc34adb0
previous commit not working
7 years ago
Ismael Gomez
d873eaca5c
Assign same timer id after release (was not really a bug)
7 years ago
Ismael Gomez
f470645e90
Fix for real issue #164
7 years ago
Ismael Gomez
599cf9bc07
Resolved conflicting commits d66a455479
and c850e2f87a
7 years ago
Andre Puschmann
d66a455479
add check for invalid nof subheaders in MAC PDU
7 years ago
Ismael Gomez
c850e2f87a
Added check for issue #165
7 years ago
Ismael Gomez
bd258372ea
Fixes #164
7 years ago
Ismael Gomez
f9d770e50e
Added option for Doppler frequency correction
7 years ago
Ismael Gomez
c0aea5ae13
Neighbour cell RSRP measurement always and only with correlation method
7 years ago
Ismael Gomez
809c550ca2
Use RS power estimation for serving cell RSRP/SNR measurements. Use correlation of RS sequences for neighbour cell verification of Cell ID
7 years ago
Ismael Gomez
c2098ad626
Removed unused sample offset correction
7 years ago
Andre Puschmann
5335f046ff
dealloc mutex and cond in msg_queue
7 years ago
Andre Puschmann
43811e1886
deallocate used buffers in buffer_pool dtor
7 years ago
Andre Puschmann
44b1748a87
fix mem leak in sync
7 years ago
Andre Puschmann
9553784e2f
change phy_log in UE to log_filter
7 years ago
Xavier Arteaga
a0fff683f2
Fixed pdsch_ue; it does not stop RF after cell search.
7 years ago
Pedro Alvarez
2cc4959667
Adding release access bearers request.
7 years ago
Andre Puschmann
938e56fa2c
streamline log output in RLC AM/UM
7 years ago
Andre Puschmann
7acc021a4e
fix mem leak in pmch_test
7 years ago
Andre Puschmann
57e0c01fc4
check max buffer length in hex print
7 years ago
Pedro Alvarez
e499fffe01
Starting to save GTP-C context in a map, to keep the GTP-C connection even when the NAS connection is released.
7 years ago
Ismael Gomez
3adc6b5cbc
Merge pull request #158 from softwareradiosystems/csi
...
Csi
7 years ago
Andre Puschmann
ac0f934558
fix leaks in viterbi and modem tests
7 years ago
Andre Puschmann
a884aa61eb
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Andre Puschmann
ac194ae7b1
fix warning in timeout test
7 years ago
Ismael Gomez
be7dc37e7c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
13efa740e8
Changed logic in RRC/NAS/PHY for cell/plmn search to avoid stucking in IDLE
7 years ago
Andre Puschmann
c6933f5338
fix leak in turbocoder test
7 years ago
Andre Puschmann
4c76e98f9e
fix memleak in DL chest object
7 years ago
Andre Puschmann
cae09a8d58
fix mem leak in PMCH
7 years ago
Andre Puschmann
e933f05933
fix memleak in vector test../lib/src/phy/utils/test/vector_test.c
7 years ago
Pedro Alvarez
5488609096
Resolving conflicts from merging next. Adding the functionality of echoing the attach type.
7 years ago
Xavier Arteaga
962164277a
Normalize CSI to maximum.
7 years ago
Francisco Paisana
cd0373c533
opt assignment was being erased by bzero call
7 years ago
Andre Puschmann
4575a9e610
add further checks for pool allocate return in srsENB and RLC UM/TM
7 years ago
Andre Puschmann
77c8bf08cf
remove newlines
7 years ago
Andre Puschmann
d84f6d3d41
add parameter to change loglevel in rlc am stresser
7 years ago
Andre Puschmann
853f774607
add threaded timeout test
7 years ago
Andre Puschmann
add125a01f
check expiration of poll_retx_timer and schedule retx if needed
7 years ago
Pedro Alvarez
406a1d01b6
Merge branch 'next' into guti_attach
7 years ago
Ismael Gomez
fce672954e
Minor edit to SNR-to-CQI table
7 years ago
Paul Sutton
57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
...
Issue 154fix
7 years ago
Ismael Gomez
390a463d9f
Check for PDU allocation and add warnings
7 years ago
Ismael Gomez
dc65061dbb
Print buffer pool status every 10s (Debugging commit)
7 years ago
Ismael Gomez
206e41a244
Disable buffer pool timestamps
7 years ago
Ismael Gomez
5f0bd0e74b
Add mutex to libfftw mkplan/destroyplan functions
7 years ago
Ismael Gomez
09594d8058
Restart RX stream on srate change
7 years ago
Ismael Gomez
8591049e92
Added mutex to ul/dl harq reset
7 years ago
Ismael Gomez
73602a8558
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
90553e830d
Fixed cell search for non-home PLMN
7 years ago
Andre Puschmann
067d76a5c8
enable buffer pool log
7 years ago
Andre Puschmann
c198547728
add new RF RX error type and make the UHD driver issue that if anything unexpected happens
7 years ago
Andre Puschmann
07c704b0dd
extend RLC AM stress tester to mimic reestablishment
7 years ago
Andre Puschmann
5cfffd11e1
Revert "only reset SDU buffer in RLC AM/UM"
...
This reverts commit 8d852ddfe5
.
This commit was needed because the order in which objects
where destructed on UE exit was such that the byte_buffer was deleted
before RLC_AM dtor was called.
7 years ago
Andre Puschmann
20e6ed102e
fix when accessing uninitialized file
7 years ago
Andre Puschmann
281611b26a
allow n param in pss_usrp test
7 years ago
Andre Puschmann
57bb831f27
fix RM turbo test
7 years ago
Andre Puschmann
1efcea7e47
call dft_exit in various tests
7 years ago
Andre Puschmann
4a27915022
bzero dft object during init, add call to fftw_cleanup in dft_exit
7 years ago
Andre Puschmann
f60a9eab41
initialize RF UHD handler in init
7 years ago
Andre Puschmann
2c85da3e4b
initilize variable in log_filter
7 years ago
Andre Puschmann
507ce037bf
parameterize RLC AM stress tester and add to ctest suite
7 years ago
Andre Puschmann
a85288566b
print summary about allocated buffers when buffer pool is full
7 years ago
Ismael Gomez
ed52604d30
Restart rx_stream on radio error
7 years ago
Ismael Gomez
91664ef2be
Do sell reselection on IDLE by phch_recv thread instead of worker
7 years ago
Ismael Gomez
fea5c3462c
Start RX with delay
7 years ago
Ismael Gomez
fd0c8168f0
Set to Continuous RX and TX
7 years ago
Xavier Arteaga
ec901373d4
Correction ofo simd.h for AVX512
7 years ago
Xavier Arteaga
2a69211f32
SCH does not terminate all codeblocks if one fail. Also, SCH does not decode blocks with CRC=OK
7 years ago
yagoda
fafed4a4a0
small fix in mbsfn ofdm
7 years ago
Xavier Arteaga
8cabfa82cf
Added CSI report enable option in SRS UE
7 years ago
Xavier Arteaga
6fc9c96c58
Added CSI softbits weightening for Single antenna transmission
7 years ago
Pedro Alvarez
669ef9816f
Added packing of TMSI to mobile station identity IE.
7 years ago
Ismael Gomez
65aa5abb30
Restored RSRP calculation changed in commit 3f002aca85
7 years ago
Ismael Gomez
cfaa5e9b28
Fix previous commit could not HO more than once due to not refreshing serving cell after 1st HO
7 years ago
Ismael Gomez
5251cb3671
Stop RX stream when cell not found during initial cell search
7 years ago
Ismael Gomez
f49d399a1e
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
2c8467780d
UE stores last PMI and last RI in common phy
7 years ago
Ismael Gomez
7c276318b2
Merge branch 'next' into raa
7 years ago
Xavier Arteaga
4df6227f5b
UE stores last PMI and last RI in common phy
7 years ago
Xavier Arteaga
ff5ac85c7d
Added int16 to float SIMD vector function
7 years ago
Ismael Gomez
09c5ddb730
Merge branch 'next' into raa
7 years ago
Ismael Gomez
9b1c8aa608
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
56df710d1f
Add rx_gain_offset interface for RSRP calibration
7 years ago
Ismael Gomez
3a005af9f5
Normalize PUCCH power
7 years ago
Andre Puschmann
8d852ddfe5
only reset SDU buffer in RLC AM/UM
7 years ago
Andre Puschmann
94fe9d4a47
rlc: add basic RLC AM reset test
7 years ago
Andre Puschmann
8b9bc15ffc
Merge branch 'next' into rlc_fixes
7 years ago
Andre Puschmann
d959608e10
fix mem dealloc in viterbi for 16bit AVX
7 years ago
Ismael Gomez
f8303acba7
Fixed memory leak in logger_stdout
7 years ago
Andre Puschmann
a6ccb05bb1
fix mem leak in RLC UM test and RLC AM stress tester
7 years ago
Andre Puschmann
1be93d4682
add RLC UM destructor
7 years ago
Andre Puschmann
c5ffdfe8c7
set byte_buffer ptr to null after deallocating from pool
7 years ago
Ismael Gomez
88354a1776
Merge branch 'raa' of github.com:softwareradiosystems/srsLTE_raa into raa
7 years ago
Andre Puschmann
b5b1c0bf4b
fix memory leaks RLC AM test
7 years ago
Andre Puschmann
75f42ac829
add RLC AM destructor
7 years ago
Andre Puschmann
f86bebb0f3
Revert "deallocate sdu in rlc_am_test"
...
This reverts commit 48278c4c06
.
7 years ago
Andre Puschmann
48278c4c06
deallocate sdu in rlc_am_test
7 years ago
Andre Puschmann
b2ce6ec9a9
Merge pull request #139 from mrlnc/apn_cfg
...
Add APN to config and PDN connectivity request
7 years ago
Paul Sutton
b698547247
Fix for first RLC tx after handover
7 years ago
Xavier Arteaga
a2129601df
Noise level in MIMO is not divided by number of antennas
7 years ago
Xavier Arteaga
898c86d954
Channel estimattor selects the strongest RSRP.
7 years ago
Ismael Gomez
4117119510
Correct a possible sign overflow
7 years ago
Ismael Gomez
70dfa3b2a9
Fixes #6 AGC
7 years ago
Ismael Gomez
c78a6e4c0d
Changed SSS algorithm
7 years ago
Ismael Gomez
ea07f695ad
Removed printf
7 years ago
Ismael Gomez
a568db3b04
Fixed PRACH HS=TRUE bug and indentation
7 years ago
Ismael Gomez
6f80144fbe
Revert "fix mem leak in log_filter"
...
This reverts commit 4222c6b9a0
.
7 years ago
Paul Sutton
a1f9b35db3
Minor rlc_am_stress_test fix
7 years ago
Paul Sutton
81d8e7f70d
Fix memory leak
7 years ago
Andre Puschmann
96058f5b15
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Paul Sutton
e18cb5ba5b
Fixing RLC AM tests, adding extra check for segment handling
7 years ago
Paul Sutton
4cf79c1ead
Initial fix for segment handling in RLC AM
7 years ago
Paul Sutton
59e425608f
Better fix for buffer size issue
7 years ago
Andre Puschmann
4222c6b9a0
fix mem leak in log_filter
7 years ago
Andre Puschmann
ccfb9314bc
fix various coverity bugs
7 years ago
Ismael Gomez
86818ad65f
Fix compilations warnings and remove printf debugs
7 years ago
Pedro Alvarez
cc9845ef07
Merging HSS resynch functionality from David Rupprecht. Resolving conflict in user_db.csv.
7 years ago
Ismael Gomez
b5bda138f3
Merge branch 'next'
7 years ago
Xavier Arteaga
3f002aca85
Corrected energy measurement of the RSRP
7 years ago
Andre Puschmann
b3beb58edf
Merge branch 'next' into rlc_am_ul_bug
7 years ago
Andre Puschmann
22117156b3
rlc_am: disable stress tester as test
7 years ago
Andre Puschmann
ef19b5f051
rlc_am: revert PDU len changes to pass tests again
7 years ago
Andre Puschmann
ddfd114865
rlc_am: disable debug prints
7 years ago
Ismael Gomez
c429f3031f
Proper normalization to noise power estimation in chest_dl
7 years ago
Ismael Gomez
7ae186d499
Typo in printing default pdsch_ue help
7 years ago
Ismael Gomez
ed76d73bbc
Print tpc_pucch for format2 dci also
7 years ago
Andre Puschmann
bf26934e13
rlc_am: print error but don't exit on buffer allocation errors
7 years ago
Paul Sutton
d1d6cea737
Adding debug helpers
7 years ago
Paul Sutton
60b059f3cc
Adding RLC AM stress test
7 years ago
Andre Puschmann
0c03b84a29
Revert "rlc_am: request status PDU if tx window is half full"
...
This reverts commit 897db045bb
.
7 years ago
Andre Puschmann
bde37de866
rlc_am: fix bug where PDU was erased from tx_window too early
7 years ago
Andre Puschmann
bfb3155da6
rlc_am: don't build new PDUs if tx window is full
7 years ago
Andre Puschmann
fe069073f0
rlc_am: directly add lower edge of tx window in case of a retx
7 years ago
Xavier Arteaga
0c2f0ac038
Fixed srsue freq_offset compensation for UL
7 years ago
yagoda
eb8a884e90
small optimization in neon viterbi
7 years ago
Andre Puschmann
7fde6e4933
rlc_am: fix conditions for resetting re-ordering timer
7 years ago
Andre Puschmann
bebf062fee
rlc_am: count poll_pdu and poll_byte during retransmission (and segements)
7 years ago
Andre Puschmann
9c3418d010
rlc_am: add extra brackets to macro
7 years ago
Andre Puschmann
705acec6b9
fix uninitialized variables in logger
7 years ago
Andre Puschmann
fa7d5bd40e
rlc_am: retransmit first outstanding PDU in case the tx_window is full to avoid stalling
7 years ago
Andre Puschmann
8f850754f3
check malloc return value in various tests
7 years ago
Ismael Gomez
f17cfa3ac3
Fixed possible mod netgative SR period calculation
7 years ago
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.
7 years ago
Andre Puschmann
d9c5567e55
rlc_am: request status PDU if needed when sending PDU segments
7 years ago
Andre Puschmann
afe6219d4b
rlc_am: move check for special SO_end field outside of if and adjust length accordingly
7 years ago
Andre Puschmann
4e5f7f6ffa
rlc_am: flush retx queue after rx'ing status PDU to avoid unordered SNs
7 years ago
Andre Puschmann
6142b66632
only print print buffer pool when it's empty
7 years ago
Paul Sutton
c40f5e6ef8
Fixes for RLC AM tests
7 years ago
Ismael Gomez
c64c618194
Fix typo in previous commit and remove printf
7 years ago
Ismael Gomez
8f2db5feb8
Fix as per psutton review of pull request #147
7 years ago
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…
7 years ago
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
7 years ago
Ismael Gomez
2347fe0e6f
Fixed incorrect DCI location bug. Make all calls to regs/pdcch atomic w.r.t. the CFI
7 years ago
Andre Puschmann
b73b29ff9e
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Andre Puschmann
e5a04844ec
more coverity fixes
7 years ago
Ismael Gomez
5eeaf52990
Check for non-zero payload in log
7 years ago
Ismael Gomez
0d65c48105
When RLC retx queue is empty, do not error and transmit a new tx
7 years ago
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.
7 years ago
Andre Puschmann
dfe430a584
Merge branch 'next'
7 years ago
Andre Puschmann
07cd9ae528
fix coverity issues
7 years ago
Andre Puschmann
8258c28a4c
Revert "fix coverity issue in macro returning negative nof symbols per subframe"
...
This reverts commit ed46abbad0
.
7 years ago
Andre Puschmann
8e1aa0edd8
temporary mod to print RLC config in warning mode
7 years ago
Andre Puschmann
32bc0e0ac2
disable buffer pool logging
7 years ago
Xavier Arteaga
99ef760b6f
More Coverity fixes
7 years ago
Andre Puschmann
eac2b6e43c
Merge branch 'next'
7 years ago
Andre Puschmann
8daa834607
fix ASN1 s1ap code by checking upper bound of buffer
7 years ago
Andre Puschmann
b24a1c8131
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
yagoda
42040f7111
fixing conflicts
7 years ago
Andre Puschmann
4fc7dbc340
Merge branch 'next'
7 years ago
Andre Puschmann
dbe0fa6f4e
calculate actual period for metrics logging
7 years ago
yagoda
ee1c8c292e
fixing coverity issues
7 years ago
Xavier Arteaga
10fc1855d6
Fixed Coverity INFO/DEBUG messages with too many arguments and a few more
7 years ago
Andre Puschmann
c011526e38
Merge branch 'next'
7 years ago
Andre Puschmann
d500bdbc24
fix more coverity issues
7 years ago
Andre Puschmann
fa508f07fa
Merge branch 'next'
7 years ago
Andre Puschmann
ed46abbad0
fix coverity issue in macro returning negative nof symbols per subframe
7 years ago
Andre Puschmann
a7ced05be5
fix coverity issue in soapy
7 years ago
Xavier Arteaga
5741ce4c61
Fixed coverity for vector_test.c
7 years ago
Andre Puschmann
afcdf21dcc
Merge branch 'next'
7 years ago
Andre Puschmann
f49c1d8d65
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
c4247c7aca
Fix coverity for complex 16bit
7 years ago
Andre Puschmann
02856704c8
more coverity fixes
7 years ago
Xavier Arteaga
0299e9aae1
Fixed Aperiodic reporting RM31 for TM4 (Amarisoft proof)
7 years ago
Andre Puschmann
33bae5898a
Merge branch 'next'
7 years ago
Andre Puschmann
8da4373d30
fix various coverity bugs
7 years ago
Andre Puschmann
f2ea8222f9
soapy: make timeout a variable
7 years ago
Andre Puschmann
9be16097bf
lime: add lo_locked sensor read
7 years ago
Andre Puschmann
f3b1fe0f1a
update for null-termination of strings fix
7 years ago
Andre Puschmann
aa6699e25f
Merge branch 'master' into next
7 years ago
Andre Puschmann
c8f9a7785a
fix null-termination of strings
7 years ago
Andre Puschmann
e7502d5c6c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
9b6e18d84f
Lower srsENB priorities below UHD threads
7 years ago
Xavier Arteaga
c386bee399
Fixed PUSCH aperiodic report bug.
7 years ago
Andre Puschmann
51f1a6ef6c
print RSRP in pdsch_ue
7 years ago
Ismael Gomez
71a2ad8ea8
Catches RA PDCCH order in Format1A
7 years ago
David Rupprecht
5db5399b2f
Added HSS sync support (not tested)
7 years ago
David Rupprecht
3ead643c64
Introducing epc interfaces for hss and srsepc namespace
7 years ago
Ismael Gomez
8c7e8057f6
Minor printf corrections
7 years ago
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
7 years ago
Andre Puschmann
bf45ba32bf
inform all listeners about stop in metrics hub
7 years ago
Paul Sutton
13b53c4518
Fix for rlc_um_test
7 years ago
Ismael Gomez
464357d88c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
754566b28f
Changed priorities to below UHD in srsUE
7 years ago
Ismael Gomez
c0bbf6c5ae
Removed PDCP thread
7 years ago
Xavier Arteaga
8800b77ded
Enable DCI format 1C (Compact DCI por pagin and SIB) to be decoded by pdsch_ue example
7 years ago
Ismael Gomez
8418c74a2d
Fixes RLC small grant issue in eNodeB and non-adaptive retx
7 years ago
Xavier Arteaga
d950aa925d
Removed SFO compensation in frequency domain.
7 years ago
Merlin Chlosta
fcedeb0278
Add APN to config and PDN connectivity request
7 years ago
Andre Puschmann
04dd4ba01b
uhd: add e300 default config and fix loop for rx'ing samples
7 years ago
David Rupprecht
6fbe26d653
Add test cases for f funtions
7 years ago
Xavier Arteaga
a4c0cda237
Fixed pdsch_ue Rank indicator error messages for 4 antenna port cells
7 years ago
Ismael Gomez
0093928b73
Fixed some warnings in ARM
7 years ago
Xavier Arteaga
0ba58d8d24
Fixed PUSCH retransmissions for non-RRC configured rnti
7 years ago
Andre Puschmann
34d4017479
check if active state before stopping pdcp entity
7 years ago
Pedro Alvarez
4b62c9cb06
Merge branch 'next' into epc.
7 years ago
Ismael Gomez
278384e9a2
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
62c9910b28
Increased timeout for LimeSDR
7 years ago
Andre Puschmann
892ff2c36a
add configuration for GW
7 years ago
Ismael Gomez
76969932dc
Merge pull request #134 from softwareradiosystems/enbmimo
...
Enbmimo
7 years ago
Ismael Gomez
26017a8f98
Fixed double const warning
7 years ago
Ismael Gomez
0750ff3091
Option to not wrap when reading signal from file
7 years ago
Ismael Gomez
4cc286222d
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
3be48c40c8
Added rotating log to srsUE and srsENB
7 years ago
Paul Sutton
1cb7af6c97
Merge branch 'next' of github.com:softwareradiosystems/srslte into next
7 years ago
Paul Sutton
7848621d8a
Fix for RLC AM tests
7 years ago
Ismael Gomez
1f5ac41b37
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
d2e1600053
Updated viterbi 16-bit scaling
7 years ago
Ismael Gomez
d88ed887d7
Revert "Take 1st block of iteration instead of 2nd in viterbi"
...
This reverts commit b12f500207
.
7 years ago
Andre Puschmann
40a3290e36
initialize metrics object
7 years ago
Xavier Arteaga
57d443ace2
Merge branch 'next' into enbmimo
7 years ago
Pedro Alvarez
be7cde7639
Merge branch 'next' into epc, to include RLC AM fix.
7 years ago
Andre Puschmann
cf5ed07cdb
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Paul Sutton
e0ad960fd7
Reporting +1 in buffer state from RLC AM to avoid eNB issues with 1-byte packets
7 years ago
Ismael Gomez
b12f500207
Take 1st block of iteration instead of 2nd in viterbi
7 years ago
Andre Puschmann
74138071db
move radio bearer definition to RRC
7 years ago
Andre Puschmann
5fdce71710
remove explicit use of RB id's in PDCP
7 years ago
Xavier Arteaga
9ffdb1e62d
Refactored PMI/CQI/RI reporting
7 years ago
yagoda
2375b152af
small fix for viterbi test without AVX2
7 years ago
Ismael Gomez
c521739b51
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
de654cd344
Merge branch 'next' into enbmimo
7 years ago
Xavier Arteaga
7a840d9f59
Solved RI reporting bug and improved PUSCH log trace
7 years ago
Ismael Gomez
e16839d7a7
Merge branch 'next' into 16bit_avx_viterbi
7 years ago
Andre Puschmann
97448c0a1f
fix uninitlized variable in logger and remove delegating ctor
7 years ago
Xavier Arteaga
1db3f8ffcc
Fixed SSE interleaver SEGFAULT potential
7 years ago
Xavier Arteaga
2f08a13504
Fixed channel estimator noise estimation
7 years ago
Xavier Arteaga
9aea121528
Removed redundant bzero in chest_dl.c
7 years ago
yagoda
d749ee66f4
introducing 16 bit viterbi support
7 years ago
Pedro Alvarez
042552491b
Merging next into epc branch.
7 years ago
Xavier Arteaga
6b04152c18
Fixed channel estimator for fidx_offset > 3
7 years ago
Xavier Arteaga
a01c5ea08f
Fixes #119 : channel estimation subframe averaging
7 years ago
Andre Puschmann
cc6828feef
fix member initialization in log_filter
7 years ago
Ismael Gomez
1fb2262130
Revert "Increased viterbi quantification to maximum"
...
This reverts commit 5c7ce5a799
.
7 years ago
Ismael Gomez
e4696fec38
Added ue location calculation for a particular L
7 years ago
Ismael Gomez
5c7ce5a799
Increased viterbi quantification to maximum
7 years ago
Ismael Gomez
0689e69aad
Minor DCI str info edits
7 years ago
Ismael Gomez
ba807f1ef3
DLSCH error when CRC=0x0
7 years ago
Ismael Gomez
ba8a42b92a
Set master clock rate by default for usrp unless x300 is defined
7 years ago
Ismael Gomez
bbc5fad1cf
Possible fix to RSSI bug by scoping rssi_sensor variable to local function
7 years ago
Ismael Gomez
03da3dadce
Minor edits in dci info string
7 years ago
Ismael Gomez
be880e16f4
Do not include srslte.h in debug
7 years ago
Ismael Gomez
e867184aa3
Default sched policy for prio=-2 threads
7 years ago
Ismael Gomez
a08c662028
Per-antenna SNR
7 years ago
Pedro Alvarez
8c9704ef3c
Adding delete session request.
7 years ago
Ismael Gomez
143bec18e3
fixed compilation
7 years ago
Ismael Gomez
a799098784
Merge branch 'next' into merge_patch
7 years ago
Ismael Gomez
c6ab02f3f4
Minor changes to logging
7 years ago
yagoda
318afbd8b4
minor fixes to phy logging
7 years ago
yagoda
23afd44a7d
modifications to enable phy lib logging
7 years ago
Ismael Gomez
968a503d93
Fixed segfault in metrics hub
7 years ago
Ismael Gomez
33c35d575d
Save last PHICH correlation
7 years ago
Ismael Gomez
821d5595c5
Fixed AVX compilation
7 years ago
Ismael Gomez
ba7d4ca3a4
Added API to access port/ant chest values
7 years ago
Ismael Gomez
dfda8edc04
Minor changes to log
7 years ago
Ismael Gomez
37ee5505e9
Removed unused log_line() functions. Added DCI info string
7 years ago
yagoda
1b1301101c
adding support for phy(C level) logging to file
7 years ago
Ismael Gomez
754a657285
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
c54cb02efd
Increased REF BW CFO loop
7 years ago
Andre Puschmann
68537b76d6
fix compilation issue on ARM
7 years ago
Ismael Gomez
6711387ad7
Disabled AGC for initial cell search. Copy CFO from search and disable CP based CFO after search to reduce overhead
7 years ago
Pedro Alvarez
a4e1707835
Fixed bug in packing ESM information request.
7 years ago
Ismael Gomez
845fc87945
Added option to log_filter to customize time source
7 years ago
Ismael Gomez
88e19ca19d
Start AGC from half maximum gain
7 years ago
Ismael Gomez
64ed986a11
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
9355cd5732
Improved CFO loop. Fixed issue with sinusoid tolerance
7 years ago
Ismael Gomez
56f95ec8be
Avoid changing master clock rate if it's the same
7 years ago
Xavier Arteaga
ec254a9971
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
7 years ago
Ismael Gomez
e96f1cb37c
Merge pull request #127 from softwareradiosystems/merge_patch
...
Merge patch
7 years ago
yagoda
a99d6318db
fixing viterbi testing bug
7 years ago
Xavier Arteaga
abbbae9e81
rf_uhd_imp tx forces zeros if null pointer buffer
7 years ago
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)
7 years ago
Ismael Gomez
39f9f15232
Fixed bug with 2 rx antennas
7 years ago