Codebot
3a533706bf
Adding AGPL copyright to new files
2 years ago
Codebot
358070fe30
Merge branch 'next' into agpl_next
...
# Conflicts:
# srsue/src/set_net_admin_caps.cc
2 years ago
herlesupreeth
8cac5e9919
ngap,rrc: fix PDU session Id and DRB Id assigned
2 years ago
Codebot
c00f44037c
Merge branch 'next' into agpl_next
3 years ago
Andre Puschmann
bed35c747c
gnb,rrc: fix handling of DRB for reconfig/reestablishment
...
the five_qi value received from the 5GC was not stored/passed when
the UE object was moved from one RNTI to another during e.g.
reestablishment. this makes sure the selected 5qi is passed over
during that process.
3 years ago
Codebot
4d2b5b8eda
Adding AGPL copyright to new files
3 years ago
Codebot
123f766935
Merge branch 'next' into agpl_next
3 years ago
Bedran Karakoc
29bd06f58a
gnb,rrc: Added test for UE Capability Exchange procedure
3 years ago
Bedran Karakoc
647882d03e
nr,gnb,rrc: Add initial UE capability transfer
3 years ago
Andre Puschmann
d854bbc22e
enb,rrc: remove hard-coded SCG bearer config
...
Use 5QI config when configuring secondary cell group bearer for NSA.
The 5QI used for this needs to match with the QCI used for the initial
LTE DRB.
This allows to use RLC AM over NSA.
3 years ago
Pedro Alvarez
b8006534f0
gnb,ngap,rrc_nr: Passing 5QI from the NGAP to the RRC when establishing eps bearers. Filling PDCP-NR config from 5QI config.
3 years ago
Codebot
fb75a5ef0e
Merge branch 'next' into agpl_next
3 years ago
Andre Puschmann
366dfca7ff
gnb,rrc: refactor AS security updates
...
refactor security updater to extra function and make sure
the config is applied to all active RBs, also DRBs
3 years ago
Codebot
9664aa3cf4
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/phy/channel/ch_awgn.h
3 years ago
Francisco
7ef206e15b
sched,rrc,nr: remove need to pass sched ue cfg object to rrc during ra procedure
3 years ago
Andre Puschmann
c49615c059
gnb,rrc: handle reestablishment complete
...
* add message handler
* rename internal calls
3 years ago
Andre Puschmann
1616c09335
gnb,rrc: handle RRC reestablishment request
...
implement basic support for sending RRC reestablishment
3 years ago
Codebot
582126d106
Merge branch 'next' into agpl_next
3 years ago
Francisco Paisana
40138c7125
changed namespace of asn1 ngap from 'ngap_nr' to simply 'ngap'
3 years ago
Codebot
fc3ac4d491
Merge branch 'next' into agpl_next
3 years ago
Francisco
11b4a572a0
nr,gnb,rrc&ngap: implementation of NGAP UE Context Release Request and RRC Release for the case RRC_CONNECTED->RRC_IDLE
3 years ago
Codebot
dd2c1f7695
Merge branch 'next' into agpl_next
3 years ago
Carlo Galiotto
18a85adc49
rrc-nr: trigger RRCReconfifguration from ...
...
establish_EPS_bearer
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
39d6eecf01
rrc-nr,test: add test for RRCReconfiguration
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Pedro Alvarez
f9a2850d74
gnb,ngap: Added interface so the NGAP can pass a NAS message to the RRC
...
upon starting the RRC Security Mode command. This allows the gNB to
pass this message only after the SM procedure is complete.
Also made sure that the RRC notifies the NGAP upon the end of the
reconfiguration procedure, to make sure that the NGAP sends the UE
context setup response.
3 years ago
Codebot
e0734e584d
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/rrc/nr/rrc_nr_cfg_utils.h
# lib/src/rrc/CMakeLists.txt
# lib/src/rrc/nr/rrc_nr_cfg_utils.cc
3 years ago
Pedro Alvarez
e294311034
Added NR security context manager to RRC NR
3 years ago
Francisco
27d223de2a
nr,gnb,rrc: extend RRC setup test to verify if UE-specific SearchSpaces and CORESETs are added at RRC setup complete and not before
3 years ago
Carlo Galiotto
aa979708a0
rrc-nr,test: add fnc to trigger send_security_cmd
...
The SecurityModeCommand procedure was previously initiated by the
RRCSetupComplete msg. However, it should be trigger by the NGAP
through the InitialContextSetupRequest msg.
This commit implements this change and fills in the function of
the NGAP interface that starts the SecurityModeCommand procedure
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Francisco
f9a2b8e068
nr,gnb,rrc: print correct context where PDU allocation fails, and handle case the CCCH/DCCH failed to be sent to the UE
3 years ago
Francisco
0f1b5bdcab
nr,gnb,rrc: pack nas pdu in rrc reconfiguration message
3 years ago
Francisco
b35584ae70
nr,gnb,rrc: add code to add/mod/release bearers during rrc setup and reconfiguration
3 years ago
Francisco
a58420a530
nr,gnb,rrc: implement basic NR RRC bearer addition and reconf message sending
3 years ago
Francisco
c75a161f03
nr,gnb,rrc: implement DL/UL Information Transfer procedure in RRC
3 years ago
Francisco
4aa5fe41df
nr,gnb,rrc: add extra fields to RRC setup and RRC setup complete messages.
3 years ago
Codebot
861b0622b9
Adding AGPL copyright to new files
3 years ago
Francisco
83c1fb65d7
nr,gnb,rrc: add rrc nr message handler and send functions to establish an SA RRC connection
3 years ago
Francisco
f3b427cbd7
nr,gnb,rrc: separate rrc_nr::ue into its own file
3 years ago