Pedro Alvarez
c1f633c5c7
Dropping bitfields for now. Using #defines and uint8_t for the flags.
6 years ago
Pedro Alvarez
e320c33aef
Fixed last compilation issues.
6 years ago
Pedro Alvarez
ee04639337
Changed gtpu header flags to use a bitfield. Fixing compilation issues.
6 years ago
Paul Sutton
569a7cbc94
GTPU cleanup, adding support for GTPU echo response
6 years ago
Andre Puschmann
10a43f04ba
Merge branch 'master' into next
6 years ago
Andre Puschmann
b27ff06e79
Merge remote-tracking branch 'origin/issue_178' into next
6 years ago
Joseph Giovatto
dc3e88079a
moved earb_info from parent to be unique per ue to avoid overwrites ( #234 )
...
consult integrity check result before proceeding
6 years ago
Andre Puschmann
22599bffda
fix bug in PUSCH decoding when multiple UEs provide HARQ feedback
6 years ago
Ismael Gomez
6f0c554445
TA estimate correction factor calibrated for all bandwidths
6 years ago
Pedro Alvarez
49c44a2bd4
Moved int_helpers to lib so that the EPC can use those functions too.
6 years ago
Ismael Gomez
13cba873d5
Make SIB2 mbsfn settings optional
6 years ago
Andre Puschmann
d981f129e0
Merge branch 'master' into next
6 years ago
Ismael Gomez
dabfbfb75a
Fixes #250
6 years ago
Igor Kim
8d48613c38
fix typo in metrics rssi CMA calculation ( #230 )
6 years ago
Ismael Gomez
6a791f1416
Change TX mutex to semaphores (mutex implementation was violating lock ownership requirement)
6 years ago
Ismael Gomez
bc9d342959
New optimization on the PHY for both UE and eNodeB ( #251 )
...
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit
* Optimised UL Interleaver
* Include TB CRC calculation in FEC encoder
* New threading priorities
6 years ago
Andre Puschmann
4da8bf26f8
use non-blocking PDCP write in GW
6 years ago
Andre Puschmann
27d3d697df
refactor RLC part#2
...
- move metrics into entities
- make configure interface return true/false on success/failure
- add own srslte mode type
6 years ago
Andre Puschmann
edfc9df77d
Merge branch 'master' into next
6 years ago
yagoda
a0fa2d5b01
small fix in eMBMS MAC
6 years ago
Andre Puschmann
47a8b1343f
add rwlock to PDCP
6 years ago
Andre Puschmann
ccf58a63ce
reduce default log-level to warning
6 years ago
Andre Puschmann
10469cd3a0
Merge branch 'master' of github.com:srsLTE/srsLTE
6 years ago
Andre Puschmann
f1c5835133
fix eNB default config help text
6 years ago
Andre Puschmann
be3b2fbc08
Merge pull request #239 from softwareradiosystems/epc_stacktrace
...
Epc stacktrace
6 years ago
Pedro Alvarez
597cf18b9d
Changing common/debug.h to crash_handler.h
6 years ago
Ismael Gomez
2d5cdc4f35
Add log to pool deallocate
6 years ago
Ismael Gomez
5474f6d55f
Add log to pool deallocate
6 years ago
Pedro Alvarez
c3ef88e112
Fixing conflicts with next.
6 years ago
Ismael Gomez
685b368df2
Fix compilation error in previous commit
6 years ago
Ismael Gomez
7df91e1283
Fix compilation error in previous commit
6 years ago
Ismael Gomez
08f7dda0f3
Consider the case of calling gtpu::add_bearer() before initialization
6 years ago
Ismael Gomez
d57bf0f786
Consider the case of calling gtpu::add_bearer() before initialization
6 years ago
Ismael Gomez
30dd539220
Add rwlock to sched class
6 years ago
Ismael Gomez
d95d0e2e7a
Fix issue #179 in master
6 years ago
Ismael Gomez
75e8df2e9f
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Andre Puschmann
55b3b61ec1
Merge branch 'master' into next
6 years ago
Pedro Alvarez
7aaa9a1789
Moved srslte_debug_handle_crash to common/debug.c
6 years ago
Björn
23cc0ab011
enb: add bind address for s1ap connection ( #128 )
...
add s1c_bind_addr config option to specify the local bind address used for S1AP connections instead of using the GTP address.
This allows operation on setups with split S1U and S1C networks.
6 years ago
Ismael Gomez
881e278a10
Add rwlock to sched class
6 years ago
Ismael Gomez
7c7eed3ad1
Fix issue #179 in master
6 years ago
Ismael Gomez
1aa9951a04
Increased default inactivity timer to 60s
6 years ago
Ismael Gomez
2da9787907
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Ismael Gomez
f394dc7aa6
Fix deadlock issue in rach_detect
6 years ago
Ismael Gomez
a2615628aa
Increase buffer pool size for enb
6 years ago
Ismael Gomez
efea8f4436
Set Dropped to debug level and reduce eNodeB RLC TX size
6 years ago
Pedro Alvarez
b460ece601
Merge branch 'mbms_tun' into next
6 years ago
Ismael Gomez
19ac35d933
Increased RLC UL buffer size
6 years ago
Ismael Gomez
cf5a6f0580
Increased PUCCH RLF threshold and default number of errors
6 years ago
Ismael Gomez
589e569ce9
Changes on srsENB mutexing logic to fix general race condition and deadlock issues ( #229 )
...
* fixed some issues with the UL scheduling
* Hack to fix UL scheduler
* minor fix
* Cleaned up code and fixed issue with the update_allocation function
* fixed the console printing in the enb
* log/console fix
* fixed the log print
* added a normalization factor
* RLC: entity uses dynamic instances. Simplified stop/reset/reestablish procedure. Added non-blocking interface
* Limit decimals in metrics stdout
* Changed mutexes to rwlock in RLC/RRC/MAC/PDCP to fix race conditions when removing users
* Fix deadlock bug for MIMO
* Remove headers
* Fix missing unlock causing overflows
* Do not decrease CQI when PUCCH (this is a temporal fix, requires to reduce the maximum MCS)
* Fix mutex unlock in worker
* Configurable RLC tx buffer. Default to 512 for enodeb
* Check NULL SDU in write_sdu()
* Protect RLC objects and tx_queue from being destroyed while using it
* Remove superfluous code
* Disable SIB logging
* Fix block_queue for enb
6 years ago