Ismael Gomez
eec7b27b89
Added check for msg3 buffer overflow. Increased msg3 buffer. Fixes #103
7 years ago
Ismael Gomez
c7d5231251
Read Home PLMN from IMSI
7 years ago
Ismael Gomez
a5b384da4a
Added support for roaming PLMN
7 years ago
Ismael Gomez
92144ce15d
Revert "Handle RRC ConnectionReject at eNodeB and UE"
...
This reverts commit b6f905e2df
.
7 years ago
Ismael Gomez
b6f905e2df
Handle RRC ConnectionReject at eNodeB and UE
7 years ago
Ismael Gomez
95000edfd8
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
3aabd83289
fixed blocked timers due to syncrhonization lost
7 years ago
Andre Puschmann
15d89c3e95
add CSV metrics to UE
7 years ago
Andre Puschmann
6eb6468ba9
add CSV metrics object
7 years ago
Andre Puschmann
f92728ad6e
add console message when prenting metrics in RRC_IDLE
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
6de06457fa
Removed MAC timers thread and call them from main MAC thread
7 years ago
Ismael Gomez
4753366096
Added option to ue.conf/enb.conf to forward logs to stdout
7 years ago
Ismael Gomez
18d2c44b71
Restored L/U/O metrics
7 years ago
Ismael Gomez
bb9ff5fcc5
UE to recover from an sporadic loss of synchronization due to USRP overflow
7 years ago
Ismael Gomez
8fd4ba7486
added per-thread PHY logging
7 years ago
Ismael Gomez
f8c5eb28d3
Fix not showing L/U/O warnings
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
4a86967530
Improved stability after radio link failure and radio transport error
7 years ago
Ismael Gomez
fcbcf1ec7b
Removed grant size condition from calc_new_transmission
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
Xavier Arteaga
230eb63a97
Refactored grant: removed nof_tb from grant. Use tb_en instead.
7 years ago
Xavier Arteaga
4b00908abb
Removed bug in dl_harq for multiple TB
7 years ago
Xavier Arteaga
8eab3b4688
Removed redundant condition
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
b771c35371
add freq_offset option to ue.conf
7 years ago
Ismael Gomez
22f194182c
fixed memory leaks
7 years ago
Ismael Gomez
b0639ab394
resolved merge conflicts
7 years ago
Ismael Gomez
9ae21dfd5d
reattaching cells with different IDs and PRB
7 years ago
Ismael Gomez
6e0fd43c1f
Moved FFTW to WISDOM and save/load from file
7 years ago
Ismael Gomez
82a90fe4f1
Merge branch 'next' into mobility
7 years ago
Ismael Gomez
a51b6b09dd
Merged with next. Attach successful
7 years ago
Ismael Gomez
2335d2a644
remove boost::assign
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
Ismael Gomez
c5bc3b11b7
remove spaces
7 years ago
Andre Puschmann
c474b24d32
add basic NAS configuration class
7 years ago
Andre Puschmann
9398e0eff9
make number of HARQ processes a parameter for mux/demux objects
8 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.
8 years ago
Andre Puschmann
83c358d33f
let demux use common interface
8 years ago
Andre Puschmann
ce1e565c79
move RRC states definition into common header
8 years ago
Andre Puschmann
c247f1103d
parameterize TTI offset between UL grant and UL tx and UL tx and HARQ rx
8 years ago
Andre Puschmann
20a004a768
add seperate interface for MUX to query BSR procedure
...
- this is also intented to make MUX RAT-agnostic
8 years ago
Andre Puschmann
f26969db8b
adding UE base class
...
- this patch moves common code shared between multiple UE types, i.e.,
UEs for different RATs into a commong base class
- it also introduces a switch during UE startup to instantiate the
selected UE type
8 years ago
Andre Puschmann
9f3b4bf9a5
use dedicated UL harq config
...
- this patch changes the UL harq config to a dedicated one
instead of passing the whole MAC config which may be specific to
a specific RAT
- it also extends the RRC to fill the harq specific config field in the
MAC config
- clean up dl_harq and remove unused mac config
8 years ago