|
|
|
@ -86,16 +86,16 @@ proc_outcome_t ngap_ue_pdu_session_res_setup_proc::init(const asn1::ngap::pdu_se
|
|
|
|
|
return proc_outcome_t::error;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
logger.info("Added PDU Session with LCID %d, teid_out %d, teid_in %d, addr_in %s",
|
|
|
|
|
lcid,
|
|
|
|
|
teid_out,
|
|
|
|
|
teid_in,
|
|
|
|
|
addr_in.to_string());
|
|
|
|
|
|
|
|
|
|
uint16_t five_qi = pdu_ses_res_setup_req_trans->qos_flow_setup_request_list.value[0]
|
|
|
|
|
.qos_flow_level_qos_params.qos_characteristics.non_dynamic5_qi()
|
|
|
|
|
.five_qi;
|
|
|
|
|
|
|
|
|
|
logger.info("Added PDU Session with LCID %d, 5QI %d, teid_out %d, teid_in %d, addr_in %s",
|
|
|
|
|
lcid,
|
|
|
|
|
five_qi,
|
|
|
|
|
teid_out,
|
|
|
|
|
teid_in,
|
|
|
|
|
addr_in.to_string());
|
|
|
|
|
// QoS parameter mapping in config in LTE enb
|
|
|
|
|
if (su_req.pdu_session_nas_pdu.size() > 0) {
|
|
|
|
|
if (rrc->establish_rrc_bearer(ue_ctxt->rnti, su_req.pdu_session_id, su_req.pdu_session_nas_pdu, lcid, five_qi) ==
|
|
|
|
|