Ismael Gomez
13efa740e8
Changed logic in RRC/NAS/PHY for cell/plmn search to avoid stucking in IDLE
2018-03-06 22:20:38 +01:00
Ismael Gomez
90553e830d
Fixed cell search for non-home PLMN
2018-03-05 13:07:24 +01:00
Ismael Gomez
91664ef2be
Do sell reselection on IDLE by phch_recv thread instead of worker
2018-03-04 11:55:58 +01:00
Xavier Arteaga
8cabfa82cf
Added CSI report enable option in SRS UE
2018-02-28 12:30:34 +01:00
Ismael Gomez
cfaa5e9b28
Fix previous commit could not HO more than once due to not refreshing serving cell after 1st HO
2018-02-25 19:13:12 +01:00
Ismael Gomez
56df710d1f
Add rx_gain_offset interface for RSRP calibration
2018-02-21 11:51:55 +01:00
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
2018-02-02 19:31:22 +01:00
Andre Puschmann
74138071db
move radio bearer definition to RRC
2018-01-12 14:57:38 +01:00
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
2017-12-03 22:13:07 -06:00
Ismael Gomez
5c31800ccb
Fixed HO with ciphering
2017-12-02 22:43:35 +01:00
Ismael Gomez
9a255b477a
Merge branch 'crypto' into mobility_crypto
2017-12-02 12:23:05 +01:00
Paul Sutton
1a323770c9
Added support for AS ciphering
2017-12-01 19:19:38 +00:00
Ismael Gomez
f1c6bcd252
Merge branch 'next' into mobility
2017-11-30 20:13:06 +01:00
Ismael Gomez
dd8bacf466
Calibrated CFO loop default values
2017-11-30 20:01:35 +01:00
Paul Sutton
84724d2ab1
NAS-plane encryption working (thanks to David Rupprecht)
2017-11-30 17:09:12 +00:00
Ismael Gomez
3a0ab02264
S1/X2 handover tested and working
2017-11-27 13:57:05 +01:00
Ismael Gomez
8447c965e3
Fixing RSRP measurements
2017-11-25 10:40:53 +01:00
Ismael Gomez
d428760b20
Merge branch 'next' into mobility
2017-11-24 12:02:41 +01:00
Ismael Gomez
408545dab8
X2 (constant NCC) working
2017-11-23 19:46:34 +01:00
Paul Sutton
4877c7ab07
Adding support for GUTI attach
2017-11-23 18:42:48 +00:00
Ismael Gomez
12d8b373c7
srsUE takes and reports intra-frequency measurements correctly
2017-11-20 10:02:39 +01:00
Ismael Gomez
85571c47cd
Added option to ue.conf to configure CFO EMA (set default to 0.4)
2017-10-20 12:34:34 -04:00
Ismael Gomez
1c677f7183
Read Home PLMN from IMSI
2017-10-07 21:58:08 +02:00
Ismael Gomez
2159ad3280
Added support for roaming PLMN
2017-10-07 21:31:13 +02:00
Ismael Gomez
92144ce15d
Revert "Handle RRC ConnectionReject at eNodeB and UE"
...
This reverts commit b6f905e2df
.
2017-09-26 18:26:57 +02:00
Ismael Gomez
b6f905e2df
Handle RRC ConnectionReject at eNodeB and UE
2017-09-26 16:45:02 +02:00
Ismael Gomez
4a86967530
Improved stability after radio link failure and radio transport error
2017-09-18 18:34:33 +02:00
Xavier Arteaga
c29af35158
Solved bug: when a retransmission of a succesfully decoded block was received
2017-09-18 15:56:58 +02:00
Ismael Gomez
68b1782c86
Fixed Paging and reattachment in new state machine. Moved GW to srsue
2017-09-18 14:02:31 +02:00
Ismael Gomez
826667361e
Reduced chances of uhd demuxer error. Reset device when it occurs
2017-09-15 17:49:31 +02:00
Xavier Arteaga
230eb63a97
Refactored grant: removed nof_tb from grant. Use tb_en instead.
2017-09-13 13:36:20 +02:00
Ismael Gomez
b0639ab394
resolved merge conflicts
2017-09-05 15:26:36 +02:00
Ismael Gomez
a51b6b09dd
Merged with next. Attach successful
2017-09-01 19:32:57 +02:00
Ismael Gomez
e5feec1934
Temporal commit before merge. Changed sequence objects to avoid reallocating memory. new NAS/RRC working with initial attachment
2017-09-01 13:29:11 +02:00
Andre Puschmann
7ca0988ea3
refactor RLC to use RAT-agnostic config
2017-07-04 18:29:49 +02:00
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.
2017-07-04 17:48:39 +02:00
Andre Puschmann
cbfcb281a9
seperate RAT agnostic bits from various interfaces
2017-07-04 17:46:50 +02:00
Andre Puschmann
c247f1103d
parameterize TTI offset between UL grant and UL tx and UL tx and HARQ rx
2017-07-04 17:46:50 +02:00
Andre Puschmann
20a004a768
add seperate interface for MUX to query BSR procedure
...
- this is also intented to make MUX RAT-agnostic
2017-07-04 17:46:50 +02:00
Andre Puschmann
583aa2d180
move MAC structs shared between multiple RATs out RAT specific interface
2017-07-04 17:46:50 +02:00
Ismael Gomez
4b5cbafdb5
upgraded to new code restruct
2017-06-21 18:29:17 +02:00
Ismael Gomez
8a367bf825
changed srsue namespace to srslte for all common objects
2017-06-01 12:25:42 +02:00