Ismael Gomez
ffb8337be7
Merge branch 'next' into sync_states
7 years ago
Ismael Gomez
99253cb703
Cherry picked fixes from PR #160
7 years ago
Ismael Gomez
edd9cbf4dc
Merge branch 'next' into sync_states
7 years ago
David Rupprecht
9d71bec7b6
Unified include guards
7 years ago
Ismael Gomez
b3be54b274
Attach and paging ok. Reselection on IDLE not working
7 years ago
Ismael Gomez
f88f465c97
Refactored NAS/RRC/PHY cell_search/selection procedures
7 years ago
Ismael Gomez
6ca6919694
Handle T300 expiry to avoid blocking on RLC TM UL CCCH when ConnectionRequest fails
7 years ago
Ismael Gomez
c6c170e737
Do HO after correct synchronization
7 years ago
Ismael Gomez
13efa740e8
Changed logic in RRC/NAS/PHY for cell/plmn search to avoid stucking in IDLE
7 years ago
Ismael Gomez
be959d0575
Fix several pool leaks in RRC/NAS
7 years ago
Ismael Gomez
fd0c8168f0
Set to Continuous RX and TX
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
Ismael Gomez
8474c6e3aa
Fixed HO to unkown cell issue
7 years ago
Ismael Gomez
4e1d2cdf05
Defaut in-sync for neighbour cell to true
7 years ago
Andre Puschmann
ccfb9314bc
fix various coverity bugs
7 years ago
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
7 years ago
Ismael Gomez
3e4538cb2e
Increased RRC connection timeout (needed for Lime)
7 years ago
Andre Puschmann
74138071db
move radio bearer definition to RRC
7 years ago
Ismael Gomez
5c31800ccb
Fixed HO with ciphering
7 years ago
Ismael Gomez
c1e7666215
Merge branch 'mobility' into mobility_crypto
7 years ago
Ismael Gomez
c816be525e
Testing Reestablishment
7 years ago
Ismael Gomez
9a255b477a
Merge branch 'crypto' into mobility_crypto
7 years ago
Ismael Gomez
c69d4a37e8
Implemented proper cell reselection. Tested reestablishment from one cell to another.
7 years ago
Ismael Gomez
c0e79477b5
Fixed cell reselection when radio-link failure
7 years ago
Ismael Gomez
6b264732d2
Disabled subframe average
7 years ago
Paul Sutton
84724d2ab1
NAS-plane encryption working (thanks to David Rupprecht)
7 years ago
Ismael Gomez
3a0ab02264
S1/X2 handover tested and working
7 years ago
Ismael Gomez
8447c965e3
Fixing RSRP measurements
7 years ago
Paul Sutton
5b46174b5b
Adding RRC logic to receive all SIBs
7 years ago
Ismael Gomez
d428760b20
Merge branch 'next' into mobility
7 years ago
Ismael Gomez
408545dab8
X2 (constant NCC) working
7 years ago
Paul Sutton
4877c7ab07
Adding support for GUTI attach
7 years ago
Ismael Gomez
12d8b373c7
srsUE takes and reports intra-frequency measurements correctly
7 years ago
Ismael Gomez
c6e947e7ca
Enable S-TMSI attach
7 years ago
Ismael Gomez
9cf95f5c32
Attempt to reset timer regardless of N310
7 years ago
Ismael Gomez
177f36fc8c
Improved cell reestablishment procedure timers (still not working the authentication)
7 years ago
Ismael Gomez
2159ad3280
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
68b1782c86
Fixed Paging and reattachment in new state machine. Moved GW to srsue
7 years ago
Ismael Gomez
f1bacd009a
Reduced time to sync to cell
7 years ago
Ismael Gomez
9ae21dfd5d
reattaching cells with different IDs and PRB
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
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.
7 years ago
Andre Puschmann
ce1e565c79
move RRC states definition into common header
7 years ago
Ismael Gomez
fa9eaee498
new NAS/RRC structure. Attaching and ping working
7 years ago