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
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
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
Ismael Gomez
e9fcb10c9e
Deallocate SCH pdu on demux instead of pdu_queue
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
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
62787bdd41
Remove unused include
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
Xavier Arteaga
0bc3be7abb
Added DL CSI decoding to TM2 and TM3
7 years ago
Ismael Gomez
384e0f8649
Fixed UL interleaver (missing SIMD deinterleaver)
7 years ago
Ismael Gomez
ffb8337be7
Merge branch 'next' into sync_states
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
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
4b90852170
add RLC AM FI field helpers
7 years ago
Andre Puschmann
c93ea1dd10
Merge branch 'next' into rlc_updates
7 years ago
Andre Puschmann
fffda82f1e
increase size of bytebuffer to compensate header, add helper to get remaining size
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
6e4720771f
Merge branch 'next' into epc
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
Andre Puschmann
c5b423ffee
fix subheader parsing
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
321a750f56
Added features to ringbuffer
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
f9d770e50e
Added option for Doppler frequency correction
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
9553784e2f
change phy_log in UE to log_filter
7 years ago
Pedro Alvarez
2cc4959667
Adding release access bearers request.
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
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
Pedro Alvarez
5488609096
Resolving conflicts from merging next. Adding the functionality of echoing the attach type.
7 years ago
Andre Puschmann
853f774607
add threaded timeout test
7 years ago
Pedro Alvarez
406a1d01b6
Merge branch 'next' into guti_attach
7 years ago
Paul Sutton
57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
...
Issue 154fix
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
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
a85288566b
print summary about allocated buffers when buffer pool is full
7 years ago
Ismael Gomez
91664ef2be
Do sell reselection on IDLE by phch_recv thread instead of worker
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
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
cfaa5e9b28
Fix previous commit could not HO more than once due to not refreshing serving cell after 1st HO
7 years ago
Xavier Arteaga
ff5ac85c7d
Added int16 to float SIMD vector function
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
Andre Puschmann
8b9bc15ffc
Merge branch 'next' into rlc_fixes
7 years ago
Ismael Gomez
f8303acba7
Fixed memory leak in logger_stdout
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
Andre Puschmann
75f42ac829
add RLC AM destructor
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
Ismael Gomez
2cf6f96f24
Fixes #6 AGC
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
Andre Puschmann
b3beb58edf
Merge branch 'next' into rlc_am_ul_bug
7 years ago
Andre Puschmann
ddfd114865
rlc_am: disable debug prints
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
Xavier Arteaga
0c2f0ac038
Fixed srsue freq_offset compensation for UL
7 years ago
Andre Puschmann
705acec6b9
fix uninitialized variables in logger
7 years ago
Andre Puschmann
6142b66632
only print print buffer pool when it's empty
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
8258c28a4c
Revert "fix coverity issue in macro returning negative nof symbols per subframe"
...
This reverts commit ed46abbad0
.
7 years ago
Andre Puschmann
32bc0e0ac2
disable buffer pool logging
7 years ago
Xavier Arteaga
99ef760b6f
More Coverity fixes
7 years ago
Andre Puschmann
dbe0fa6f4e
calculate actual period for metrics logging
7 years ago
Andre Puschmann
ed46abbad0
fix coverity issue in macro returning negative nof symbols per subframe
7 years ago
Xavier Arteaga
c4247c7aca
Fix coverity for complex 16bit
7 years ago
Xavier Arteaga
0299e9aae1
Fixed Aperiodic reporting RM31 for TM4 (Amarisoft proof)
7 years ago
Ismael Gomez
9b6e18d84f
Lower srsENB priorities below UHD threads
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
Andre Puschmann
bf45ba32bf
inform all listeners about stop in metrics hub
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
Merlin Chlosta
fcedeb0278
Add APN to config and PDN connectivity request
7 years ago
Xavier Arteaga
0ba58d8d24
Fixed PUSCH retransmissions for non-RRC configured rnti
7 years ago
Pedro Alvarez
4b62c9cb06
Merge branch 'next' into epc.
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
0750ff3091
Option to not wrap when reading signal from file
7 years ago
Ismael Gomez
3be48c40c8
Added rotating log to srsUE and srsENB
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
74138071db
move radio bearer definition to RRC
7 years ago
Xavier Arteaga
9ffdb1e62d
Refactored PMI/CQI/RI reporting
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
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
yagoda
d749ee66f4
introducing 16 bit viterbi support
7 years ago
Pedro Alvarez
042552491b
Merging next into epc branch.
7 years ago
Xavier Arteaga
a01c5ea08f
Fixes #119 : channel estimation subframe averaging
7 years ago
Ismael Gomez
e4696fec38
Added ue location calculation for a particular L
7 years ago
Ismael Gomez
be880e16f4
Do not include srslte.h in debug
7 years ago
Ismael Gomez
a08c662028
Per-antenna SNR
7 years ago
Pedro Alvarez
8c9704ef3c
Adding delete session request.
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
c54cb02efd
Increased REF BW CFO loop
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
9355cd5732
Improved CFO loop. Fixed issue with sinusoid tolerance
7 years ago
Xavier Arteaga
ec254a9971
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
7 years ago
Ismael Gomez
142ee30029
Merge branch 'next_novolk' into next
7 years ago
Pedro Alvarez
c838758db2
Added downlink IP tunnel. Downlink user plane packets reach the UE.
7 years ago
Xavier Arteaga
4fec7799e2
Fixed Aperiodic RI reporting for TM1-2
7 years ago
Pedro Alvarez
04d67509cf
Getting all information necessary at the SP-GW to setup the user tunnels from the modify bearer response.
7 years ago
Pedro Alvarez
d972549124
Starting to create structure for modify bearer response
7 years ago
Xavier Arteaga
f71240d845
Merge branch 'next' into enbmimo
7 years ago
Pedro Alvarez
9f994dba04
Starting to generate modify bearer request. Fixed bug in unpacking activate default bearer accept.
7 years ago
Ismael Gomez
b0a2fa3b0b
Merge branch 'enbmimo' into mob_crypto_mimo
7 years ago
Ismael Gomez
e720568e82
Revert "Added UE Mode 3-1 aperiodic reporting"
...
This reverts commit 0bd683b3c4
.
7 years ago
Ismael Gomez
eefbdbc913
Revert "Added Aperiodic mode 3-1 in enb and some more optimizations"
...
This reverts commit 8ab196901f
.
7 years ago
Xavier Arteaga
8ab196901f
Added Aperiodic mode 3-1 in enb and some more optimizations
7 years ago
Xavier Arteaga
0bd683b3c4
Added UE Mode 3-1 aperiodic reporting
7 years ago
Ismael Gomez
48dfc08fa3
Fixed SIC for PSS using channel estimates, added option to disable it (not usable on synchronous same-site cells). Use PSS CE in SSS decoding
7 years ago
Ismael Gomez
5c31800ccb
Fixed HO with ciphering
7 years ago
Ismael Gomez
9a255b477a
Merge branch 'crypto' into mobility_crypto
7 years ago
Paul Sutton
1a323770c9
Added support for AS ciphering
7 years ago
Ismael Gomez
c0e79477b5
Fixed cell reselection when radio-link failure
7 years ago
Ismael Gomez
f1c6bcd252
Merge branch 'next' into mobility
7 years ago
Ismael Gomez
dd8bacf466
Calibrated CFO loop default values
7 years ago
Paul Sutton
84724d2ab1
NAS-plane encryption working (thanks to David Rupprecht)
7 years ago
Pedro Alvarez
f71c87d895
Starting to add attach accept and activate default bearer request NAS messages.
7 years ago
Ismael Gomez
46f15c19e6
Added subframe averaging option in chest_dl. Optional in pdsch_ue
7 years ago
Ismael Gomez
a3a1d268b7
Improved CFO estimation/correction by filtering central 6 PRB. Cleaned ue_sync/sync/pss objects. Used const attr in vector and other objects
7 years ago
Pedro Alvarez
13595ccb2d
Added logging to MME GTP-C. Fixed weird comment bug.
7 years ago
Ismael Gomez
2772471e41
Added filtering function to PSS
7 years ago
Ismael Gomez
2fd2f15157
Cell RS based CFO estimation
7 years ago
Ismael Gomez
15a1304395
Revert "Add noise reduction in PSS before estimating CFO"
...
This reverts commit 0d7af88822
.
7 years ago
Ismael Gomez
0d7af88822
Add noise reduction in PSS before estimating CFO
7 years ago
Xavier Arteaga
854a77455d
Merge pull request #113 from softwareradiosystems/next_new_features
...
adding simd xor functionality
7 years ago
Pedro Alvarez
6cd055e80e
Continuing to work on initial context setup request.
7 years ago
Ismael Gomez
aacd9e1e5b
Revert "Use CP-based CFO estimation only for DL and UL. Estimate every subframe. Calibrated EMA to 0.3 highest valid for low SNR"
...
This reverts commit 6196c096af
.
7 years ago
Pedro Alvarez
fd6baaf15c
Changed S1AP to singleton. Continuing to work on the intial context setup request. Added a TEID to MME_UE_S1AP_ID map.
7 years ago
Ismael Gomez
3a0ab02264
S1/X2 handover tested and working
7 years ago