Andre Puschmann
1c3017771f
move helper functions for processing args to own header
6 years ago
David Rupprecht
764c3b574e
Add limeSDR mini devname
6 years ago
Andre Puschmann
2605c9066b
improve lime support for srsUE by stopping/starting rx streaming during rate changes
6 years ago
Pedro Alvarez
fd97caadb3
Revert "Merge branch 'op_vs_opc' into next"
...
This reverts commit be2276b8da
, reversing
changes made to 4d3fd342f7
.
6 years ago
Pedro Alvarez
c717148d54
Revert "Do not print OPc debug"
...
This reverts commit 5fe329971a
.
6 years ago
Andre Puschmann
01f6395d70
add option to force IMSI attach by not loading NAS ctxt from file
6 years ago
Pedro Alvarez
bd39d8bac2
Fixed bug in getting OPc. Removed debug print. Fixed test12345. UE is still having re-synch issues.
6 years ago
Andre Puschmann
fb82e00289
print poll retx timer expired only in debug logs
6 years ago
Pedro Alvarez
75c5e476f1
Added OPc option to UE. (needs testing.)
6 years ago
Pedro Alvarez
721be55f4f
Fixing compute_OPc compilation issue.
6 years ago
Pedro Alvarez
aec0f3f5ac
Starting to change f* to expect OPc. Making compute_OPc public function.
6 years ago
Pedro Alvarez
02bc1c9956
Revert "Starting to add OP/OPc support."
...
This reverts commit 1766e11076
.
6 years ago
Pedro Alvarez
e3d1cff4a3
Revert "Adding OPc option to security functions."
...
This reverts commit 0eeb70bede
.
6 years ago
Pedro Alvarez
0eeb70bede
Adding OPc option to security functions.
6 years ago
Pedro Alvarez
1766e11076
Starting to add OP/OPc support.
6 years ago
Xavier Arteaga
9406715609
Minor fix on timestammp substraction
6 years ago
Ismael Gomez
94bb1912b7
Fix distributed ngap not printing in dci info
7 years ago
Paul Sutton
2f73b52419
Fixing and disabling faulty tests - asserts only failing in debug
7 years ago
Ismael Gomez
6120f20290
Changes in RRC and S1AP to make enb more robust on UE add/rem operations.
...
* Consolidated functions in S1AP
* Fixed ASAN in some GCC
* Stop quicker the enb
* Minor typo edit
* Fixed mutexing issues in RRC and possibly RLC/PDCP when adding/removing users
7 years ago
Xavier Arteaga
30eb5c62a6
Merge pull request #211 from softwareradiosystems/pdsch-coworkers
...
Add pdsch coworkers, minifal noise estimation defect and fixed AGC out of bounds
7 years ago
Xavier Arteaga
301415a00a
Fixed AGC out of bounds gain
7 years ago
Xavier Arteaga
2d3e788d19
Fixed minimal DL noise estimation defect
7 years ago
Xavier Arteaga
78912694c5
Fixed PDSCH coworker deadlock
7 years ago
Ismael Gomez
ca9047e555
validate DL type1 sched grant rbg_subset
7 years ago
Ismael Gomez
d1fa61527f
Fix reordering timer release screen print
7 years ago
Xavier Arteaga
d9db80d17c
Merge branch 'next' into pdsch-coworkers
7 years ago
Xavier Arteaga
5b84d9be4b
Fixed DL channel estimator for ports 3&4
7 years ago
Xavier Arteaga
6ab69b1d4c
Added PDSCH coworkers
7 years ago
yagoda
4569247458
setting tx and rx mod in rlc um for mch to 1
7 years ago
Ismael Gomez
67e90d5a9b
Code style: Use { } even in 1-line if
7 years ago
Ismael Gomez
5fe329971a
Do not print OPc debug
7 years ago
Ismael Gomez
863fe4fcd0
Revert "check in SRSLTE_CONFIG_DIR for configs by default"
...
This reverts commit fb77cb87ca
.
7 years ago
Ismael Gomez
be2276b8da
Merge branch 'op_vs_opc' into next
7 years ago
Ismael Gomez
4d3fd342f7
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Andre Puschmann
fb77cb87ca
check in SRSLTE_CONFIG_DIR for configs by default
7 years ago
Ismael Gomez
bd4e1c9690
Fixed number of iterations lower than 1 in metrics
7 years ago
Andre Puschmann
36c650399b
rework app startup to search for config files in user's home directory
7 years ago
yagoda
326f987a14
small fix in the power levels in pdsch_enodeb
7 years ago
Ismael Gomez
0a2e9d7b8b
Do not reset metrics in the hub
7 years ago
Ismael Gomez
be1c6aa078
Fix compilation warnings
7 years ago
Ismael Gomez
b238c912bd
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
7b58ceb6e2
Measure execution time in EEA tests
7 years ago
yagoda
9e8b68821c
small cmake fix for disable_rf case
7 years ago
Paul Sutton
f8f1fdf5ee
Fix for SRB0 PDCP config settings
7 years ago
Xavier Arteaga
681b98ae50
Added vector CFO
7 years ago
Xavier Arteaga
63df8d4c19
Fixed PDSCH test with OFDM
7 years ago
Ismael Gomez
b78fff2c76
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Andre Puschmann
3eceeca72f
set SDU pointer to null after UM reset
7 years ago
Ismael Gomez
08654efd1c
minor changes
7 years ago
Ismael Gomez
3f816813c1
Restored async Late/Underflow monitor thread in USRP. Added option silent to turn it off
7 years ago
Ismael Gomez
be47be381c
uhd: Enable MIMO channel alignment for X300
7 years ago
Xavier Arteaga
1ba18f1ddc
Fix Resource Allocation Type 1 Defect
7 years ago
Andre Puschmann
cb15dee3d4
Merge branch 'embms_merge_final' into next
7 years ago
Andre Puschmann
f74b67308b
add gen_build_info to cmake again
7 years ago
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