Loading ttcn/LibNGAP/lib/LibNGAP_Templates.ttcn +32 −3 Original line number Diff line number Diff line Loading @@ -1411,7 +1411,17 @@ module LibNGAP_Templates { // type union GNB_ID { // type NGAP_Containers.NGAP_PROTOCOL_IES GNB_ID_ExtIEs (?); // type octetstring GTP_TEID length (4); template GTP_TEID m_ie_gtpTeId(GTP_TEID p_val:='00000000'O):=p_val; // type record GTPTunnel { template GTPTunnel m_ie_gTPTunnel( in template TransportLayerAddress p_tla, in template GTP_TEID p_gtp_teid ):= { transportLayerAddress := p_tla, gTP_TEID := p_gtp_teid, iE_Extensions:=omit } // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GTPTunnel_ExtIEs (?); // type record GUAMI { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GUAMI_ExtIEs (?); Loading Loading @@ -1833,7 +1843,10 @@ module LibNGAP_Templates { // type enumerated PrivacyIndicator { // type record PDUSessionAggregateMaximumBitRate { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionAggregateMaximumBitRate_ExtIEs (?); // type integer PDUSessionID (0 .. 255); template PDUSessionID m_ie_pDUSessId(PDUSessionID p_val:=0):=p_val; // type integer PDUSessionPairID ( // type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceAdmittedItem PDUSessionResourceAdmittedList; // type record PDUSessionResourceAdmittedItem { Loading Loading @@ -2103,7 +2116,10 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceToReleaseItemRelCmd PDUSessionResourceToReleaseListRelCmd; // type record PDUSessionResourceToReleaseItemRelCmd { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionResourceToReleaseItemRelCmd_ExtIEs (?); // type enumerated PDUSessionType { template PDUSessionType m_ie_PDUSessionType(PDUSessionType p_val:=unstructured):=p_val; // type record PDUSessionUsageReport { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionUsageReport_ExtIEs (?); // type record PEIPSassistanceInformation { Loading Loading @@ -2175,8 +2191,11 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofMultiConnectivityMinusOne) of QosFlowPerTNLInformationItem QosFlowPerTNLInformationList; // type record QosFlowPerTNLInformationItem { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION QosFlowPerTNLInformationItem_ExtIEs (?); // type record length (1 .. NGAP_Constants.maxnoofQosFlows) of QosFlowSetupRequestItem QosFlowSetupRequestList; template QosFlowSetupRequestList m_ie_qosFlowSetReqList(QosFlowSetupRequestList p_list):=p_list; // type record QosFlowSetupRequestItem { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION QosFlowSetupRequestItem_ExtIEs ( // type record length (1 .. NGAP_Constants.maxnoofQosFlows) of QosFlowItemWithDataForwarding QosFlowListWithDataForwarding; // type record QosFlowItemWithDataForwarding { Loading Loading @@ -2246,7 +2265,7 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofXnTLAs) of TransportLayerAddress SCTP_TLAs; // type octetstring SD length (3); template SD m_ie_sD(SD p_val) := p_val; template SD m_ie_sD(SD p_val:='000000'O) := p_val; // type record SecondaryRATUsageInformation { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION SecondaryRATUsageInformation_ExtIEs (?); Loading Loading @@ -2337,7 +2356,7 @@ module LibNGAP_Templates { // type octetstring RejectedNSSAIinPLMN length (32); // type octetstring RejectedNSSAIinTA length (32); // type octetstring SST length (1); template SST m_ie_sST(SST p_val):=p_val; template SST m_ie_sST(SST p_val:='00'O):=p_val; // type record length (1 .. NGAP_Constants.maxnoofTACs) of SupportedTAItem SupportedTAList; template SupportedTAList m_ie_supportedTAList(in template SupportedTAList p_list):= p_list; Loading Loading @@ -2435,7 +2454,10 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION TraceActivation_ExtIEs ( // type enumerated TraceDepth { // type integer TrafficLoadReductionIndication (1 .. 99); // type bitstring TransportLayerAddress length ( template TransportLayerAddress m_ie_tla(bitstring p_val:='0'B):=p_val; // type enumerated TypeOfError { // type record TAIBasedMDT { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION TAIBasedMDT_ExtIEs (?); Loading Loading @@ -2523,7 +2545,12 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION UnavailableGUAMIItem_ExtIEs (?); // type enumerated ULForwarding { // type bitstring UpdateFeedback length ( // type union UPTransportLayerInformation { template UPTransportLayerInformation m_ie_uPTLInf (GTPTunel p_gtpt):={ gTPTunnel:=p_gtpt } // type NGAP_Containers.NGAP_PROTOCOL_IES UPTransportLayerInformation_ExtIEs (?); // type record length (1 .. NGAP_Constants.maxnoofMultiConnectivityMinusOne) of UPTransportLayerInformationItem UPTransportLayerInformationList; // type record UPTransportLayerInformationItem { Loading Loading @@ -2964,7 +2991,9 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalW_AGF_ID_ExtIEs (?); // type union GNB_ID { // type NGAP_Containers.NGAP_PROTOCOL_IES GNB_ID_ExtIEs (?); // type octetstring GTP_TEID length (4); // type record GTPTunnel { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GTPTunnel_ExtIEs (?); // type record GUAMI { Loading Loading
ttcn/LibNGAP/lib/LibNGAP_Templates.ttcn +32 −3 Original line number Diff line number Diff line Loading @@ -1411,7 +1411,17 @@ module LibNGAP_Templates { // type union GNB_ID { // type NGAP_Containers.NGAP_PROTOCOL_IES GNB_ID_ExtIEs (?); // type octetstring GTP_TEID length (4); template GTP_TEID m_ie_gtpTeId(GTP_TEID p_val:='00000000'O):=p_val; // type record GTPTunnel { template GTPTunnel m_ie_gTPTunnel( in template TransportLayerAddress p_tla, in template GTP_TEID p_gtp_teid ):= { transportLayerAddress := p_tla, gTP_TEID := p_gtp_teid, iE_Extensions:=omit } // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GTPTunnel_ExtIEs (?); // type record GUAMI { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GUAMI_ExtIEs (?); Loading Loading @@ -1833,7 +1843,10 @@ module LibNGAP_Templates { // type enumerated PrivacyIndicator { // type record PDUSessionAggregateMaximumBitRate { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionAggregateMaximumBitRate_ExtIEs (?); // type integer PDUSessionID (0 .. 255); template PDUSessionID m_ie_pDUSessId(PDUSessionID p_val:=0):=p_val; // type integer PDUSessionPairID ( // type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceAdmittedItem PDUSessionResourceAdmittedList; // type record PDUSessionResourceAdmittedItem { Loading Loading @@ -2103,7 +2116,10 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofPDUSessions) of PDUSessionResourceToReleaseItemRelCmd PDUSessionResourceToReleaseListRelCmd; // type record PDUSessionResourceToReleaseItemRelCmd { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionResourceToReleaseItemRelCmd_ExtIEs (?); // type enumerated PDUSessionType { template PDUSessionType m_ie_PDUSessionType(PDUSessionType p_val:=unstructured):=p_val; // type record PDUSessionUsageReport { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION PDUSessionUsageReport_ExtIEs (?); // type record PEIPSassistanceInformation { Loading Loading @@ -2175,8 +2191,11 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofMultiConnectivityMinusOne) of QosFlowPerTNLInformationItem QosFlowPerTNLInformationList; // type record QosFlowPerTNLInformationItem { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION QosFlowPerTNLInformationItem_ExtIEs (?); // type record length (1 .. NGAP_Constants.maxnoofQosFlows) of QosFlowSetupRequestItem QosFlowSetupRequestList; template QosFlowSetupRequestList m_ie_qosFlowSetReqList(QosFlowSetupRequestList p_list):=p_list; // type record QosFlowSetupRequestItem { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION QosFlowSetupRequestItem_ExtIEs ( // type record length (1 .. NGAP_Constants.maxnoofQosFlows) of QosFlowItemWithDataForwarding QosFlowListWithDataForwarding; // type record QosFlowItemWithDataForwarding { Loading Loading @@ -2246,7 +2265,7 @@ module LibNGAP_Templates { // type record length (1 .. NGAP_Constants.maxnoofXnTLAs) of TransportLayerAddress SCTP_TLAs; // type octetstring SD length (3); template SD m_ie_sD(SD p_val) := p_val; template SD m_ie_sD(SD p_val:='000000'O) := p_val; // type record SecondaryRATUsageInformation { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION SecondaryRATUsageInformation_ExtIEs (?); Loading Loading @@ -2337,7 +2356,7 @@ module LibNGAP_Templates { // type octetstring RejectedNSSAIinPLMN length (32); // type octetstring RejectedNSSAIinTA length (32); // type octetstring SST length (1); template SST m_ie_sST(SST p_val):=p_val; template SST m_ie_sST(SST p_val:='00'O):=p_val; // type record length (1 .. NGAP_Constants.maxnoofTACs) of SupportedTAItem SupportedTAList; template SupportedTAList m_ie_supportedTAList(in template SupportedTAList p_list):= p_list; Loading Loading @@ -2435,7 +2454,10 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION TraceActivation_ExtIEs ( // type enumerated TraceDepth { // type integer TrafficLoadReductionIndication (1 .. 99); // type bitstring TransportLayerAddress length ( template TransportLayerAddress m_ie_tla(bitstring p_val:='0'B):=p_val; // type enumerated TypeOfError { // type record TAIBasedMDT { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION TAIBasedMDT_ExtIEs (?); Loading Loading @@ -2523,7 +2545,12 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION UnavailableGUAMIItem_ExtIEs (?); // type enumerated ULForwarding { // type bitstring UpdateFeedback length ( // type union UPTransportLayerInformation { template UPTransportLayerInformation m_ie_uPTLInf (GTPTunel p_gtpt):={ gTPTunnel:=p_gtpt } // type NGAP_Containers.NGAP_PROTOCOL_IES UPTransportLayerInformation_ExtIEs (?); // type record length (1 .. NGAP_Constants.maxnoofMultiConnectivityMinusOne) of UPTransportLayerInformationItem UPTransportLayerInformationList; // type record UPTransportLayerInformationItem { Loading Loading @@ -2964,7 +2991,9 @@ module LibNGAP_Templates { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GlobalW_AGF_ID_ExtIEs (?); // type union GNB_ID { // type NGAP_Containers.NGAP_PROTOCOL_IES GNB_ID_ExtIEs (?); // type octetstring GTP_TEID length (4); // type record GTPTunnel { // type NGAP_Containers.NGAP_PROTOCOL_EXTENSION GTPTunnel_ExtIEs (?); // type record GUAMI { Loading