ranap: Add templates for RAB Assignment ReleaseRequest

Change-Id: Ie22253c84651119c4da91053eb4d79ad8f4abe7d
This commit is contained in:
Daniel Willmann 2022-02-09 13:45:29 +01:00
parent fdb48680ba
commit 1f2d740c1a
1 changed files with 76 additions and 0 deletions

View File

@ -1430,6 +1430,82 @@ tr_RANAP_RabAssResp(template RAB_SetupOrModifiedList rab_sml,
}
}
template (value) RAB_ReleaseList ts_RAB_RL(template (value) RAB_ID rab_id,
template (value) Cause cause) := { {
{
id := id_RAB_ReleaseItem,
criticality := ignore,
value_ := {
rAB_ReleaseItem := {
rAB_ID := rab_id,
cause := cause,
iE_Extensions := omit
}
}
}
} }
template RAB_ReleaseList tr_RAB_RL(template RAB_ID rab_id,
template Cause cause := ?) := { {
{
id := id_RAB_ReleaseItem,
criticality := ignore,
value_ := {
rAB_ReleaseItem := {
rAB_ID := rab_id,
cause := cause,
iE_Extensions := *
}
}
}
} }
template (value) RANAP_PDU
ts_RANAP_RabReleaseReq(template (value) RAB_ReleaseList rab_rl,
template (omit) RAB_ReleaseRequest.protocolExtensions exts := omit) := {
initiatingMessage := {
procedureCode := id_RAB_Assignment,
criticality := reject,
value_ := {
rAB_ReleaseRequest := {
protocolIEs := {
{
id := id_RAB_ReleaseList,
criticality := ignore,
value_ := {
rAB_ReleaseList := rab_rl
}
}
},
protocolExtensions := exts
}
}
}
}
template RANAP_PDU
tr_RANAP_RabReleaseReq(template RAB_ReleaseList rab_rl,
template RAB_ReleaseRequest.protocolExtensions exts := *) := {
initiatingMessage := {
procedureCode := id_RAB_Assignment,
criticality := reject,
value_ := {
rAB_ReleaseRequest := {
protocolIEs := {
{
id := id_RAB_ReleaseList,
criticality := ignore,
value_ := {
rAB_ReleaseList := rab_rl
}
}
},
protocolExtensions := exts
}
}
}
}
/*****************************************************************************************************
*