Francisco Paisana
|
c46402c836
|
fix phy configuration during handover on srsenb. The function srsenb::rrc::ue::fill_scell_to_addmod_list assumes that the phy_cfg of the PCell is up-to-date, which was not the case. With this PR, the srsenb rrc updates the phy_cfg before the ho cmd is sent, but, in the case of intra-enb ho, the updates are not submitted to the phy before the reception of the crnti mac ce
|
4 years ago |
Francisco Paisana
|
d42cdca729
|
fix scell activation in the phy during intra-enb handover.
|
4 years ago |
Francisco Paisana
|
4c88404801
|
fix measurement report handling in case of intra enb handover
|
4 years ago |
Francisco Paisana
|
942c28881d
|
converted member method of list of cells in the enb to a free function
|
4 years ago |
Francisco Paisana
|
3a924a1d80
|
avoid sending cellsToAddModList if cell offsets are zero
|
4 years ago |
Francisco Paisana
|
da70c0fdaf
|
fix cellsToAddModList handling. Now the eNB always adds PCell+SCells as measObjects in the RRC Reconfiguration messages. It may also further include cellsToAddModList if they are provided in the rr.conf file
|
4 years ago |
Francisco Paisana
|
141960fbda
|
remove unnecessary shared_ptrs and use value semantics instead for the var_meas_cfg of the different enb cells
|
4 years ago |
Francisco Paisana
|
fddcc3d8ea
|
In the case of Handover, postpone the activation of the CQI and SR config present in the HO command for after the RA proc completion to the target eNB
|
4 years ago |
Francisco Paisana
|
13caf287f9
|
fix S1 Handover with UE CA. The HandoverPreparation message was not being filled correctly
|
4 years ago |
Francisco Paisana
|
0036941af4
|
added extra state to S1 target enb mobility FSM. Accounts for out-of-order arrival of MMEStatusTransfer. Also, now we avoid creating DRBs before the MMEStatusTransfer
|
4 years ago |
Francisco Paisana
|
bb5dd92dca
|
implemented s1 handover cancellation procedure to force the target enb to release the ue ctxt
|
4 years ago |
Francisco Paisana
|
8c9e596f89
|
refactored s1ap handover request interface. cleaned up rrc tenb s1 handover code
|
4 years ago |
Francisco Paisana
|
7cd4f45d62
|
fsm refactor.
- avoid triggering directly a subfsm
- improved metafunctions
- other cleanups
|
4 years ago |
Francisco Paisana
|
5d1343fe75
|
implemented S1 bearer status transfer
|
4 years ago |
Francisco Paisana
|
db8af399f8
|
extended rrc tenb s1 handover test. implemented layer reconfig during s1 handover
|
4 years ago |
Francisco Paisana
|
7605c7df23
|
added s1ap handover notification, fixed s1ap asn1 bug, and fixed bad fields for admitted erabs in ho req ack
|
4 years ago |
Francisco Paisana
|
26f46ea067
|
add S1 Handover Request handling in target eNB
|
4 years ago |
Francisco Paisana
|
e550bf726d
|
updated fsm to allow enter methods to receive event that caused them
|
5 years ago |
Francisco Paisana
|
7ce23e0afb
|
extend handover intraenb handover fsm to account for multiple C-RNTI CEs
|
5 years ago |
Francisco Paisana
|
860174a819
|
remove comment and changed handover_type enum
|
5 years ago |
Francisco Paisana
|
b37923312e
|
added intraenb handover fsm and respective test
|
5 years ago |
Francisco Paisana
|
61680d64d7
|
move rrc::ue to separate file
|
5 years ago |
faluco
|
7ff251f112
|
- Fixed warnings caught by Clang 9.0.0
|
5 years ago |
Francisco Paisana
|
0526ae8ab1
|
updated rrc mobility parsing. added some utility methods
|
5 years ago |
Francisco Paisana
|
344eaf49ec
|
use logmap in the whole enb and ue
|
5 years ago |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
5 years ago |
Francisco Paisana
|
e859d622c7
|
added logref class to forbid logmap pointer invalidation. Created a test for the logref, and introduced it in the scheduler, rrc and nas
|
5 years ago |
Francisco Paisana
|
6b4488d5c1
|
added sending of enb status transfer from SeNB
|
5 years ago |
Francisco Paisana
|
524c80a804
|
added handling of ho command
|
5 years ago |
Francisco Paisana
|
ff62ae6ad0
|
created the method chain in RRC to receive and handle the response to a S1AP HORequired
|
5 years ago |
Francisco Paisana
|
57cd40ca31
|
added an ho required message send from SeNB to MME
|
5 years ago |
Francisco Paisana
|
35c9f02579
|
added quant cfg parsing and addition to measCfg
|
5 years ago |
Francisco Paisana
|
b6b1dd1814
|
extended mobility test
|
5 years ago |
Francisco Paisana
|
427fdb83fe
|
using std::make_tuple now to support old compilers. Move operator== definitions for meascfg types to rrc_asn1_types
|
5 years ago |
Francisco Paisana
|
200e18ee3a
|
added diff computation for reportconfig and measid. Tests passing
|
5 years ago |
Francisco Paisana
|
1524e28c3a
|
finished the function to compute diffs between cells/measObjs of two var_meas_cfg objects. Added tests for this. Now the update of a UE's var_meas_cfg is made via a shared pointer.
|
5 years ago |
Francisco Paisana
|
b7559171b7
|
added logic to insert cells from conf file into var_meas_cfg and calculate diffs between meas_objs
|
5 years ago |
Francisco Paisana
|
7e62d6d1f9
|
added parser for rrc_cnfg section of rr.conf file, and dummy rrc_mobility class
|
5 years ago |