Loading DiameterS6a/ttcn/LibDiameteS6ar_TypesAndValues.ttcn +164 −3 Original line number Diff line number Diff line Loading @@ -535,8 +535,169 @@ group HeaderAndBodyTypes { AVP_Header aVP_Header, //APN-Configuration-Profile ::= <AVP header: 1429 10415> Context_Identifier_AVP context_Identifier, All_APN_Conf_Included_Id_AVP all_APN_Conf_Included_Id, set length (1 .. infinity) of APN_Configuration_AVP aPN_Configuration, set of AVP_Type aVP_Type optional } type record Served_Party_IP_Address_AVP { //ref: TS 132 299 7.2.187 AVP_Header aVP_Header, //Served-Party-IP-Address ::= <AVP header: 848 10415> Address served_Party_IP_Address } type enumerated PDN_Type_Code { IPv4_E (0), IPv6_E (1), IPv4v6_E (2), IPv4_OR_IPv6_E (3) } type record PDN_Type_AVP { //ref: 7.3.62 AVP_Header aVP_Header, //PDN-Type ::= <AVP header: 1456 10415> PDN_Type_Code pDN_Type_Code } type enumerated QoS_Class_Identifier_Code { Reserved1_E ( 0), QCI_1_E ( 1), QCI_2_E ( 2), QCI_3_E ( 3), QCI_4_E ( 4), QCI_5_E ( 5), QCI_6_E ( 6), QCI_7_E ( 7), QCI_8_E ( 8), QCI_9_E ( 9), Reserved2_E ( 10), // .. 127 OperatorSpecific_E (128), // .. 254 Reserved3_E (255) } type record QoS_Class_Identifier_AVP { //ref: TS 129 212 5.3.17 AVP_Header aVP_Header, //QoS-Class-Identifier ::= <AVP header: 1028 10415> QoS_Class_Identifier_Code qoS_Class_Identifier_Code } type record Priority_Level_AVP { //ref: TS 129 212 5.3.45 AVP_Header aVP_Header, //Priority-Level ::= <AVP header: 1046 10415> UInt32 aVP_Data } type enumerated Pre_emption_Capability_Code { PRE_EMPTION_CAPABILITY_ENABLED_E (0), PRE_EMPTION_CAPABILITY_DISABLED_E (1) } type record Pre_emption_Capability_AVP { //ref: TS 129 212 5.3.46 AVP_Header aVP_Header, //Pre-emption-Capability ::= <AVP header: 1047 10415> Pre_emption_Capability_Code pre_emption_Capability } type enumerated Pre_emption_Vulnerability_Code { PRE_EMPTION_VULNERABILITY_ENABLED_E (0), PRE_EMPTION_VULNERABILITY_DISABLED_E (1) } type record Pre_emption_Vulnerability_AVP { //ref: TS 129 212 5.3.47 AVP_Header aVP_Header, //Pre-emption-Vulnerability ::= <AVP header: 1048 10415> Pre_emption_Vulnerability_Code pre_emption_Vulnerability } type record Allocation_Retention_Priority_AVP { //ref: TS 129 212 5.3.32 AVP_Header aVP_Header, //Allocation-Retention-Priority ::= < AVP Header: 1034 10415> Priority_Level_AVP priority_Level, Pre_emption_Capability_AVP pre_emption_Capability optional, Pre_emption_Vulnerability_AVP pre_emption_Vulnerability optional } type record EPS_Subscribed_QoS_Profile_AVP { //ref: 7.3.37 AVP_Header aVP_Header, //EPS-Subscribed-QoS-Profile ::= <AVP header: 1431 10415> QoS_Class_Identifier_AVP qoS_Class_Identifier, Allocation_Retention_Priority_AVP allocation_Retention_Priority, set of AVP_Type aVP_Type optional } type enumerated VPLMN_Dynamic_Address_Allowed_Code { NOTALLOWED_E (0), ALLOWED_E (1) } type record VPLMN_Dynamic_Address_Allowed_AVP { //ref: 7.3.38 AVP_Header aVP_Header, //VPLMN-Dynamic-Address-Allowed ::= <AVP header: 1432 10415> VPLMN_Dynamic_Address_Allowed_Code vPLMN_Dynamic_Address_Allowed } type enumerated PDN_GW_Allocation_Type_Code { STATIC_E (0), DYNAMIC_E (1) } type record PDN_GW_Allocation_Type_AVP { //ref: 7.3.44 AVP_Header aVP_Header, //PDN-GW-Allocation-Type ::= <AVP header: 1438 10415> PDN_GW_Allocation_Type_Code pDN_GW_Allocation_Type } type enumerated SIPTO_Permission_Code { SIPTO_ALLOWED_E (0), SIPTO_NOTALLOWED_E (1) } type record SIPTO_Permission_AVP { //ref: 7.3.135 AVP_Header aVP_Header, //SIPTO-Permission ::= <AVP header: 1613 10415> SIPTO_Permission_Code sIPTO_Permission } type enumerated LIPA_Permission_Code { LIPA_PROHIBITED_E (0), LIPA_ONLY_E (1), LIPA_CONDITIONAL_E (2) } type record LIPA_Permission_AVP { //ref: 7.3.133 AVP_Header aVP_Header, //LIPA-Permission ::= <AVP header: 1618 10415> LIPA_Permission_Code lIPA_Permission } type record APN_Configuration_AVP { //ref: 7.3.35 AVP_Header aVP_Header, //APN-Configuration ::= <AVP header: 1430 10415> Context_Identifier_AVP context_Identifier, set length (2) of Served_Party_IP_Address_AVP Served_Party optional, PDN_Type_AVP pDN_Type, Service_Selection_AVP service_Selection, EPS_Subscribed_QoS_Profile_AVP ePS_Subscribed_QoS_Profile optional, VPLMN_Dynamic_Address_Allowed_AVP vPLMN_Dynamic_Address_Allowed optional, MIP6_Agent_Info_AVP mIP6_Agent_Info optional, Visited_Network_Identifier_AVP visited_Network_Identifier optional, PDN_GW_Allocation_Type_AVP pDN_GW_Allocation_Type optional, ThreeGPP_Charging_Char_AVP threeGPP_Charging_Char optional, AMBR_AVP aMBR optional, set of Specific_APN_Info_AVP specific_APN_Info optional, APN_OI_Replacement_AVP aPN_OI_Replacement optional, SIPTO_Permission_AVP sIPTO_Permission optional, LIPA_Permission_AVP lIPA_Permission optional, set of AVP_Type aVP_Type optional } type record RAT_Freq_Sel_Priority_ID_AVP { //ref: 7.3.46 AVP_Header aVP_Header, //PRAT-Frequency-Selection-Priority-ID ::= <AVP header: 1440 10415> UInt32 aVP_Data } type record Trace_Reference_AVP { //ref: 7.3.64 AVP_Header aVP_Header, //Trace-Reference ::= <AVP header: 1459 10415> octetstring aVP_Data } type record Trace_Data_AVP { //ref: 7.3.63 AVP_Header aVP_Header, //Trace-Data ::= <AVP header: 1458 10415> Trace_Reference_AVP trace_Reference, /* 1*{APN-Configuration} {Trace-Depth} {Trace-NE-Type-List} [Trace-Interface-List] {Trace-Event-List} [OMC-Id] {Trace-Collection-Entity} [MDT-Configuration] */ set of AVP_Type aVP_Type optional } Loading @@ -559,9 +720,9 @@ group HeaderAndBodyTypes { ThreeGPP_Charging_Char_AVP threeGPP_Charging_Char optional, AMBR_AVP aMBR optional, APN_Configuration_Profile_AVP aPN_Configuration_Profile optional, RAT_Freq_Sel_Priority_ID_AVP rAT_Freq_Sel_Priority_ID optional, Trace_Data_AVP trace_Data optional, /* [ RAT-Frequency-Selection-Priority-ID ] [ Trace-Data] [ GPRS-Subscription-Data ] *[ CSG-Subscription-Data ] [ Roaming-Restricted-Due-To-Unsupported-Feature ] Loading Loading
DiameterS6a/ttcn/LibDiameteS6ar_TypesAndValues.ttcn +164 −3 Original line number Diff line number Diff line Loading @@ -535,8 +535,169 @@ group HeaderAndBodyTypes { AVP_Header aVP_Header, //APN-Configuration-Profile ::= <AVP header: 1429 10415> Context_Identifier_AVP context_Identifier, All_APN_Conf_Included_Id_AVP all_APN_Conf_Included_Id, set length (1 .. infinity) of APN_Configuration_AVP aPN_Configuration, set of AVP_Type aVP_Type optional } type record Served_Party_IP_Address_AVP { //ref: TS 132 299 7.2.187 AVP_Header aVP_Header, //Served-Party-IP-Address ::= <AVP header: 848 10415> Address served_Party_IP_Address } type enumerated PDN_Type_Code { IPv4_E (0), IPv6_E (1), IPv4v6_E (2), IPv4_OR_IPv6_E (3) } type record PDN_Type_AVP { //ref: 7.3.62 AVP_Header aVP_Header, //PDN-Type ::= <AVP header: 1456 10415> PDN_Type_Code pDN_Type_Code } type enumerated QoS_Class_Identifier_Code { Reserved1_E ( 0), QCI_1_E ( 1), QCI_2_E ( 2), QCI_3_E ( 3), QCI_4_E ( 4), QCI_5_E ( 5), QCI_6_E ( 6), QCI_7_E ( 7), QCI_8_E ( 8), QCI_9_E ( 9), Reserved2_E ( 10), // .. 127 OperatorSpecific_E (128), // .. 254 Reserved3_E (255) } type record QoS_Class_Identifier_AVP { //ref: TS 129 212 5.3.17 AVP_Header aVP_Header, //QoS-Class-Identifier ::= <AVP header: 1028 10415> QoS_Class_Identifier_Code qoS_Class_Identifier_Code } type record Priority_Level_AVP { //ref: TS 129 212 5.3.45 AVP_Header aVP_Header, //Priority-Level ::= <AVP header: 1046 10415> UInt32 aVP_Data } type enumerated Pre_emption_Capability_Code { PRE_EMPTION_CAPABILITY_ENABLED_E (0), PRE_EMPTION_CAPABILITY_DISABLED_E (1) } type record Pre_emption_Capability_AVP { //ref: TS 129 212 5.3.46 AVP_Header aVP_Header, //Pre-emption-Capability ::= <AVP header: 1047 10415> Pre_emption_Capability_Code pre_emption_Capability } type enumerated Pre_emption_Vulnerability_Code { PRE_EMPTION_VULNERABILITY_ENABLED_E (0), PRE_EMPTION_VULNERABILITY_DISABLED_E (1) } type record Pre_emption_Vulnerability_AVP { //ref: TS 129 212 5.3.47 AVP_Header aVP_Header, //Pre-emption-Vulnerability ::= <AVP header: 1048 10415> Pre_emption_Vulnerability_Code pre_emption_Vulnerability } type record Allocation_Retention_Priority_AVP { //ref: TS 129 212 5.3.32 AVP_Header aVP_Header, //Allocation-Retention-Priority ::= < AVP Header: 1034 10415> Priority_Level_AVP priority_Level, Pre_emption_Capability_AVP pre_emption_Capability optional, Pre_emption_Vulnerability_AVP pre_emption_Vulnerability optional } type record EPS_Subscribed_QoS_Profile_AVP { //ref: 7.3.37 AVP_Header aVP_Header, //EPS-Subscribed-QoS-Profile ::= <AVP header: 1431 10415> QoS_Class_Identifier_AVP qoS_Class_Identifier, Allocation_Retention_Priority_AVP allocation_Retention_Priority, set of AVP_Type aVP_Type optional } type enumerated VPLMN_Dynamic_Address_Allowed_Code { NOTALLOWED_E (0), ALLOWED_E (1) } type record VPLMN_Dynamic_Address_Allowed_AVP { //ref: 7.3.38 AVP_Header aVP_Header, //VPLMN-Dynamic-Address-Allowed ::= <AVP header: 1432 10415> VPLMN_Dynamic_Address_Allowed_Code vPLMN_Dynamic_Address_Allowed } type enumerated PDN_GW_Allocation_Type_Code { STATIC_E (0), DYNAMIC_E (1) } type record PDN_GW_Allocation_Type_AVP { //ref: 7.3.44 AVP_Header aVP_Header, //PDN-GW-Allocation-Type ::= <AVP header: 1438 10415> PDN_GW_Allocation_Type_Code pDN_GW_Allocation_Type } type enumerated SIPTO_Permission_Code { SIPTO_ALLOWED_E (0), SIPTO_NOTALLOWED_E (1) } type record SIPTO_Permission_AVP { //ref: 7.3.135 AVP_Header aVP_Header, //SIPTO-Permission ::= <AVP header: 1613 10415> SIPTO_Permission_Code sIPTO_Permission } type enumerated LIPA_Permission_Code { LIPA_PROHIBITED_E (0), LIPA_ONLY_E (1), LIPA_CONDITIONAL_E (2) } type record LIPA_Permission_AVP { //ref: 7.3.133 AVP_Header aVP_Header, //LIPA-Permission ::= <AVP header: 1618 10415> LIPA_Permission_Code lIPA_Permission } type record APN_Configuration_AVP { //ref: 7.3.35 AVP_Header aVP_Header, //APN-Configuration ::= <AVP header: 1430 10415> Context_Identifier_AVP context_Identifier, set length (2) of Served_Party_IP_Address_AVP Served_Party optional, PDN_Type_AVP pDN_Type, Service_Selection_AVP service_Selection, EPS_Subscribed_QoS_Profile_AVP ePS_Subscribed_QoS_Profile optional, VPLMN_Dynamic_Address_Allowed_AVP vPLMN_Dynamic_Address_Allowed optional, MIP6_Agent_Info_AVP mIP6_Agent_Info optional, Visited_Network_Identifier_AVP visited_Network_Identifier optional, PDN_GW_Allocation_Type_AVP pDN_GW_Allocation_Type optional, ThreeGPP_Charging_Char_AVP threeGPP_Charging_Char optional, AMBR_AVP aMBR optional, set of Specific_APN_Info_AVP specific_APN_Info optional, APN_OI_Replacement_AVP aPN_OI_Replacement optional, SIPTO_Permission_AVP sIPTO_Permission optional, LIPA_Permission_AVP lIPA_Permission optional, set of AVP_Type aVP_Type optional } type record RAT_Freq_Sel_Priority_ID_AVP { //ref: 7.3.46 AVP_Header aVP_Header, //PRAT-Frequency-Selection-Priority-ID ::= <AVP header: 1440 10415> UInt32 aVP_Data } type record Trace_Reference_AVP { //ref: 7.3.64 AVP_Header aVP_Header, //Trace-Reference ::= <AVP header: 1459 10415> octetstring aVP_Data } type record Trace_Data_AVP { //ref: 7.3.63 AVP_Header aVP_Header, //Trace-Data ::= <AVP header: 1458 10415> Trace_Reference_AVP trace_Reference, /* 1*{APN-Configuration} {Trace-Depth} {Trace-NE-Type-List} [Trace-Interface-List] {Trace-Event-List} [OMC-Id] {Trace-Collection-Entity} [MDT-Configuration] */ set of AVP_Type aVP_Type optional } Loading @@ -559,9 +720,9 @@ group HeaderAndBodyTypes { ThreeGPP_Charging_Char_AVP threeGPP_Charging_Char optional, AMBR_AVP aMBR optional, APN_Configuration_Profile_AVP aPN_Configuration_Profile optional, RAT_Freq_Sel_Priority_ID_AVP rAT_Freq_Sel_Priority_ID optional, Trace_Data_AVP trace_Data optional, /* [ RAT-Frequency-Selection-Priority-ID ] [ Trace-Data] [ GPRS-Subscription-Data ] *[ CSG-Subscription-Data ] [ Roaming-Restricted-Due-To-Unsupported-Feature ] Loading