hnbgw: Fix encoding of AssignmentRequest with RABs to be released

Also change the name to avoid mistaking it for a RABReleaseRequest

Change-Id: Ifb52ed9e5559e9566b0d7a02246fdf29ff0b6dce
diff --git a/hnbgw/HNBGW_Tests.ttcn b/hnbgw/HNBGW_Tests.ttcn
index aea7de8..959fe87 100644
--- a/hnbgw/HNBGW_Tests.ttcn
+++ b/hnbgw/HNBGW_Tests.ttcn
@@ -901,7 +901,7 @@
 	f_create_rab(pars.mgcp_pars);
 
 	/* Send RAB Release */
-	tx := valueof(ts_RANAP_RabReleaseReq(ts_RAB_RL(t_RAB_id(23), ts_RanapCause_om_intervention)));
+	tx := valueof(ts_RANAP_RabAssignmentReqRabRel(ts_RAB_RL(t_RAB_id(23), ts_RanapCause_om_intervention)));
 	BSSAP.send(tx);
 
 	T.start;
diff --git a/library/ranap/RANAP_Templates.ttcn b/library/ranap/RANAP_Templates.ttcn
index ca3e476..0aa1fad 100644
--- a/library/ranap/RANAP_Templates.ttcn
+++ b/library/ranap/RANAP_Templates.ttcn
@@ -1461,13 +1461,13 @@
 } }
 
 template (value) RANAP_PDU
-ts_RANAP_RabReleaseReq(template (value) RAB_ReleaseList rab_rl,
-		       template (omit) RAB_ReleaseRequest.protocolExtensions exts := omit) := {
+ts_RANAP_RabAssignmentReqRabRel(template (value) RAB_ReleaseList rab_rl,
+		       template (omit) RAB_AssignmentRequest.protocolExtensions exts := omit) := {
 	initiatingMessage := {
 		procedureCode := id_RAB_Assignment,
 		criticality := reject,
 		value_ := {
-			rAB_ReleaseRequest := {
+			rAB_AssignmentRequest := {
 				protocolIEs := {
 					{
 						id := id_RAB_ReleaseList,
@@ -1484,13 +1484,13 @@
 }
 
 template RANAP_PDU
-tr_RANAP_RabReleaseReq(template RAB_ReleaseList rab_rl,
-		       template RAB_ReleaseRequest.protocolExtensions exts := *) := {
+tr_RANAP_RabAssignmentReqRabRel(template RAB_ReleaseList rab_rl,
+		       template RAB_AssignmentRequest.protocolExtensions exts := *) := {
 	initiatingMessage := {
 		procedureCode := id_RAB_Assignment,
 		criticality := reject,
 		value_ := {
-			rAB_ReleaseRequest := {
+			rAB_AssignmentRequest := {
 				protocolIEs := {
 					{
 						id := id_RAB_ReleaseList,