dexter has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/33894 )
Change subject: GTP_Templates: Add RIM_RoutingAddress to RANInfoRelay templates ...................................................................... GTP_Templates: Add RIM_RoutingAddress to RANInfoRelay templates The RIM_RoutingAddress tells a relaying RIM node (SGSN, MME) where to route a RIM RANTransparentContainer. The RANTransparentContainer also contains source and detination, but is not meant to be interpreted by a relaying node. That is why a RIM_RoutingAddress exists. Related: OS#5760 Change-Id: I4d497389226b12368cc0ed4e3d469cde8e812ba6 --- M library/GTP_Templates.ttcn 1 file changed, 24 insertions(+), 5 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/94/33894/1 diff --git a/library/GTP_Templates.ttcn b/library/GTP_Templates.ttcn index 53dd2ea..dbd2015 100644 --- a/library/GTP_Templates.ttcn +++ b/library/GTP_Templates.ttcn @@ -1226,11 +1226,13 @@ private_extension_gtpc := * } } - template (value) GTPC_PDUs ts_RANInfoRelay(template (value) RANTransparentContainer transparentContainer) := { + template (value) GTPC_PDUs ts_RANInfoRelay(template (value) RANTransparentContainer transparentContainer, + template (omit) RIM_RoutingAddress ra := omit, + template (omit) RIM_RoutingAddress_Discriminator ra_discr := omit) := { ranInformationRelay := { transparentContainer := transparentContainer, - rIM_RoutingAddress := omit, - rIM_RoutingAddress_Discriminator := omit, + rIM_RoutingAddress := ra, + rIM_RoutingAddress_Discriminator := ra_discr, private_extension_gtpc := omit } } @@ -1242,9 +1244,11 @@ } template (value) Gtp1cUnitdata ts_GTPC_RANInfoRelay(template (value) GtpPeer peer, - template (value) RANTransparentContainer transparentContainer) := { + template (value) RANTransparentContainer transparentContainer, + template (omit) RIM_RoutingAddress ra := omit, + template (omit) RIM_RoutingAddress_Discriminator ra_discr := omit) := { peer := peer, - gtpc := ts_GTP1C_PDU(rANInformationRelay, '00000000'O, valueof(ts_RANInfoRelay(transparentContainer)), 0) + gtpc := ts_GTP1C_PDU(rANInformationRelay, '00000000'O, valueof(ts_RANInfoRelay(transparentContainer, ra, ra_discr)), 0) } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/33894 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I4d497389226b12368cc0ed4e3d469cde8e812ba6 Gerrit-Change-Number: 33894 Gerrit-PatchSet: 1 Gerrit-Owner: dexter <pma...@sysmocom.de> Gerrit-MessageType: newchange