Paul Sutton
57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
...
Issue 154fix
7 years ago
Ismael Gomez
be959d0575
Fix several pool leaks in RRC/NAS
7 years ago
Ismael Gomez
dcdb2d6449
Make sure request connection when NAS attaching
7 years ago
Ismael Gomez
8591049e92
Added mutex to ul/dl harq reset
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
3dddae0566
rrc: check pool buffer allocation and handle error
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
Ismael Gomez
0fcb065ae8
Disabled TX continuous and sleep on cell search
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
df67735a99
Reset UL after IDLEling PHY
7 years ago
Ismael Gomez
42ece73453
Changed cell selection/reselection to avoid stopping/restarting radio. Fixed SIB message search
7 years ago
Ismael Gomez
8474c6e3aa
Fixed HO to unkown cell issue
7 years ago
Ismael Gomez
42c4b97f7e
Stop PDCCH RX before HO
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
9322804ef9
Merge branch 'raa' into next
7 years ago
Ismael Gomez
90de622f6c
Fixed SIB searching
7 years ago
Ismael Gomez
23e722f97a
Fixed issue rsrp=0 in neighbour cell measurements
7 years ago
Ismael Gomez
b54efc6d9f
Added testing log info
7 years ago
Ismael Gomez
2cf6f96f24
Fixes #6 AGC
7 years ago
Ismael Gomez
bf0ff783e9
Fixed Msg3 HARQ retx when HO
7 years ago
Andre Puschmann
ccfb9314bc
fix various coverity bugs
7 years ago
Ismael Gomez
b5bda138f3
Merge branch 'next'
7 years ago
Merlin Chlosta
9484887f80
Write Identity Response to PCAP
7 years ago
Ismael Gomez
69895d2928
Do not reset rx_gain_offset when PHY reset. Added log messages to debug Measurement reports
7 years ago
Ismael Gomez
c64c618194
Fix typo in previous commit and remove printf
7 years ago
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
7 years ago
Ismael Gomez
45ea443377
Deallocate attach_request pdu
7 years ago
Pedro Alvarez
e4b1525982
Removed AMF from USIM configuration. AMF is exctracted from the authentication request now.
7 years ago
Pedro Alvarez
e5d07a4231
Starting to extract AMF value from authentication request (AUTN) in srsUE.
7 years ago
Andre Puschmann
afcdf21dcc
Merge branch 'next'
7 years ago
Andre Puschmann
02856704c8
more coverity fixes
7 years ago
Andre Puschmann
f3b1fe0f1a
update for null-termination of strings fix
7 years ago
Andre Puschmann
c8f9a7785a
fix null-termination of strings
7 years ago
Ismael Gomez
7d633951a9
Improved srsUE stability when loosing signal and restoring it
7 years ago
Merlin Chlosta
8d1767c642
Fix bug in random UE ID generation
7 years ago
Merlin Chlosta
fcedeb0278
Add APN to config and PDN connectivity request
7 years ago
Andre Puschmann
892ff2c36a
add configuration for GW
7 years ago
Andre Puschmann
74138071db
move radio bearer definition to RRC
7 years ago
Ismael Gomez
fba900f63c
Merge branch 'mob_crypto_mimo' into next
7 years ago
Ismael Gomez
f3ee6c0009
Minor logging changes
7 years ago
Ismael Gomez
4c2b6fbd29
Added check for serving PCI target HO
7 years ago
Andre Puschmann
0641fee20b
nas: fix IMSI print
7 years ago
Andre Puschmann
3705baddc3
nas: initialize ctxt variable and only check ksi if ctxt is present
7 years ago
Ismael Gomez
b0a2fa3b0b
Merge branch 'enbmimo' into mob_crypto_mimo
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
cfb059f0c2
Restart rx_counter for SRB in PDCP when restablishing
7 years ago
Ismael Gomez
5c31800ccb
Fixed HO with ciphering
7 years ago
Ismael Gomez
997a22a1c6
Disabled test Restablishment
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
Paul Sutton
1a323770c9
Added support for AS ciphering
7 years ago
Ismael Gomez
8f39a622fe
Added cancelation of self interference of PSS and SSS signals
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
Paul Sutton
516fdc27f1
Fix for NAS security bearer id, added encryption test sets, fix for compile warning
7 years ago
Ismael Gomez
6b264732d2
Disabled subframe average
7 years ago
Ismael Gomez
f1c6bcd252
Merge branch 'next' into mobility
7 years ago
Paul Sutton
84724d2ab1
NAS-plane encryption working (thanks to David Rupprecht)
7 years ago
Paul Sutton
5292137b3a
Adding APN info to log output
7 years ago
Paul Sutton
d34ce74419
NAS security context file tidy-up, usim_test minor edit
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
a604cfb99b
Fix for RRC reconnection
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
0093497752
Merge pull request #106 from softwareradiosystems/power
...
Power
7 years ago
Xavier Arteaga
4ecd73c984
Added power allocation p_a in UE
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
Xavier Arteaga
d041431c13
Merge branch 'reporting' into enbmimo
7 years ago
Ismael Gomez
e5f78b1620
Print error to console if security/integrity not supported
7 years ago
Ismael Gomez
9cf95f5c32
Attempt to reset timer regardless of N310
7 years ago
Xavier Arteaga
96a6d6ae9f
Merge branch 'next' into enbmimo
7 years ago
Ismael Gomez
05d6a1c829
added option to configure netmask (rules out previous commit)
7 years ago
Ismael Gomez
f1ec1b2f3c
disable attempt to resync after N310 (too soon if N310 is low)
7 years ago
Paul Sutton
b8d5b5b6a9
count_dl fix
7 years ago
Ismael Gomez
177f36fc8c
Improved cell reestablishment procedure timers (still not working the authentication)
7 years ago
Ismael Gomez
4fe2904939
Removed unnecessary T311 timer start
7 years ago
Andre Puschmann
f5bc1049dc
don't use log if USIM isn't initialized
7 years ago
Xavier Arteaga
21355de77e
Added TM3 (1 layer only) eNB support at RRC
7 years ago
Ismael Gomez
e4529b943b
Extened to all US MCC codes
7 years ago
Ismael Gomez
1c677f7183
Read Home PLMN from IMSI
7 years ago
Ismael Gomez
2159ad3280
Added support for roaming PLMN
7 years ago
Ismael Gomez
404971703c
PLMN update only on PLMN search state
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
bb9ff5fcc5
UE to recover from an sporadic loss of synchronization due to USRP overflow
7 years ago
Ismael Gomez
6556941e6d
simplified MAC timers. Unified mac and upper timers in same background task
7 years ago
Ismael Gomez
4a86967530
Improved stability after radio link failure and radio transport error
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
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
Ismael Gomez
51fc9bffb1
added release function for mac timers
7 years ago
Ismael Gomez
9997f8c20a
(fix typo) Added default value for filter coefficient in UL power control dedicated
7 years ago
Ismael Gomez
c10f13139e
Added default value for filter coefficient in UL power control dedicated
7 years ago
Andre Puschmann
c474b24d32
add basic NAS configuration class
8 years ago
Andre Puschmann
80c0d0e694
fix printf's
8 years ago
Andre Puschmann
7ca0988ea3
refactor RLC to use RAT-agnostic config
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
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
Ismael Gomez
fa9eaee498
new NAS/RRC structure. Attaching and ping working
8 years ago
Ismael Gomez
4b5cbafdb5
upgraded to new code restruct
8 years ago
Paul Sutton
4b68272964
Switch to static internal libs, set -fPIC by default
8 years ago
Ismael Gomez
5e030dc805
renamed SRSUE_ constants to SRSLTE_
8 years ago
Ismael Gomez
d05b03e43a
added buffer pool function call name debug feature
8 years ago
Ismael Gomez
8a367bf825
changed srsue namespace to srslte for all common objects
8 years ago
Ismael Gomez
e75daee148
renamed include paths for common objects
8 years ago
Ismael Gomez
6475b7b7ad
moved UE upper files to srsue
8 years ago