Loading ttcn/LibDiameter_TypesAndValues.ttcn +420 −3 Original line number Diff line number Diff line Loading @@ -20,9 +20,7 @@ module LibDiameter_TypesAndValues { import from LibDiameter_Types_Base_AVPs all; import from LibDiameter_Types_Gx_AVPs all; import from LibDiameter_Types_Rx_AVPs all; import from LibDiameter_Types_S6a_AVPs { group S6a }; import from LibDiameter_Types_S6a_AVPs all; import from LibDiameter_Types_S9_AVPs all; import from LibDiameter_Types_CxDx_AVPs all; Loading Loading @@ -2216,6 +2214,425 @@ group BasicTypesAndConstants{ }//end group Rx group S6a_Intf { // Update-Location-Request (ULR) Command - Ref: TS 129 272 7.2.3 type record ULR_MSG { DiameterHeader header, // <ULR> ::= < Diameter Header: 316, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // ULR_Body_AVP uLR_Body } type set of Supported_Features_AVP Supported_Features_AVPs; type set ULR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, Supported_Features_AVPs supported_Features optional, Terminal_Information_AVP terminal_Information optional, RAT_Type_AVP rat_Type, ULR_Flags_AVP ulr_Flags, UE_SRVCC_Capability_AVP ue_SRVCC_Capability optional, Visited_PLMN_Id_AVP visited_PLMN_Id, SGSN_Number_AVP sgsn_Number optional, Homogeneous_Support_AVP homogeneous_Support optional, GMLC_Address_AVP gmlc_Address optional, Active_APN_AVP active_APN optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Update-Location-Answer (ULA) Command - Ref: TS 129 272 7.2.4 type record ULA_MSG { DiameterHeader header, // <ULA> ::= < Diameter Header: 316, PXY, 16777251 > Session_Id_AVP session_Id, // ULA_Body_AVP uLA_Body } type set ULA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, ULA_Flags_AVP ula_Flags optional, Subscription_Data_AVP subscription_Data optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Authentication-Information-Request (AIR) Command - Ref: TS 129 272 7.2.5 type record AIR_MSG { DiameterHeader header, // <AIR> ::= < Diameter Header: 318, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // AIR_Body_AVP aIR_Body } type set AIR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Req_EUTRAN_Auth_Info_AVP req_EUTRAN_Auth_Info optional, Req_UTRAN_GERAN_Auth_Info_AVP req_UTRAN_GERAN_Auth_Info optional, Visited_PLMN_Id_AVP visited_PLMN_Id, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Authentication-Information-Answer (AIA) Command - Ref: TS 129 272 7.2.6 type record AIA_MSG { DiameterHeader header, // <AIA> ::= < Diameter Header: 318, PXY, 16777251 > Session_Id_AVP session_Id, // AIA_Body_AVP aIA_Body } type set AIA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, Authentication_Info_AVP authentication_Info optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Cancel-Location-Request (CLR) Command - Ref: TS 129 272 7.2.7 type record CLR_MSG { DiameterHeader header, // <CLR> ::= < Diameter Header: 317, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // CLR_Body_AVP cLR_Body } type set CLR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Cancellation_Type_AVP cancellation_Type, CLR_Flags_AVP cLR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Cancel-Location-Answer (CLA) Command - Ref: TS 129 272 7.2.8 type record CLA_MSG { DiameterHeader header, // <CLA> ::= < Diameter Header: 317, PXY, 16777251 > Session_Id_AVP session_Id, // CLA_Body_AVP cLA_Body } type set CLA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Insert-Subscriber-Data-Request (IDR) Command - Ref: TS 129 272 7.2.9 type record IDR_MSG { DiameterHeader header, // <IDR> ::= < Diameter Header: 319, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // IDR_Body_AVP iDR_Body } type set IDR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Subscription_Data_AVP subscription_Data, IDR_Flags_AVP iDR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Insert-Subscriber-Data-Answer (IDA) Command - Ref: TS 129 272 7.2.10 type record IDA_MSG { DiameterHeader header, // <IDA> ::= < Diameter Header: 319, PXY, 16777251 > Session_Id_AVP session_Id, // IDA_Body_AVP iDA_Body } type set IDA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, IMS_Voice_PS_Sessions_Support_AVP iMS_Voice_PS_Sessions_Support optional, Last_UE_Activity_Time_AVP last_UE_Activity_Time_AVP optional, RAT_Type_AVP rAT_Type optional, IDA_Flags_AVP iDA_Flags optional, EPS_User_State_AVP ePS_User_State optional, EPS_Location_Information_AVP ePS_Location_Information optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Delete-Subscriber-Data-Request (DSR) Command - Ref: TS 129 272 7.2.11 type record DSR_MSG { DiameterHeader header, // <DSR> ::= < Diameter Header: 320, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // DSR_Body_AVP dSR_Body } type set DSR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, DSR_Flags_AVP dSR_Flags, set of Context_Identifier_AVP context_Identifier optional, Trace_Reference_AVP trace_Reference optional, set of TS_Code_AVP tS_Code optional, set of SS_Code_AVP sS_Code optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Delete-Subscriber-Data-Answer (DSA) Command - Ref: TS 129 272 7.2.12 type record DSA_MSG { DiameterHeader header, // <DSA> ::= < Diameter Header: 320, PXY, 16777251 > Session_Id_AVP session_Id, // DSA_Body_AVP dSA_Body } type set DSA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, DSA_Flags_AVP dSA_Flags optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Purge-UE-Request (PUR) Command - Ref: TS 129 272 7.2.13 type record PUER_MSG { DiameterHeader header, // <PUR> ::= < Diameter Header: 321, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // PUER_Body_AVP pUER_Body } type set PUER_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id, Auth_Session_State_AVP auth_Session_State,//requi. Origin_Host_AVP origin_Host,//requi. Origin_Realm_AVP origin_Realm,//requi. Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm,//requi. set of Supported_Features_AVP supported_Features optional, User_Name_AVP user_Name,//Requi. PUER_Flags_AVP pUER_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Purge-UE-Answer (PUA) Command - Ref: TS 129 272 7.2.14 type record PUEA_MSG { DiameterHeader header, // <DSA> ::= < Diameter Header: 321, PXY, 16777251 > Session_Id_AVP session_Id, // PUEA_Body_AVP pUEA_Body } type set PUEA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State,//requi. Origin_Host_AVP origin_Host,//requi. Origin_Realm_AVP origin_Realm,//requi. PUEA_Flags_AVP pUEA_Flags optional, set of Supported_Features_AVP supported_Features optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Reset-Request (RSR) Command - Ref: TS 129 272 7.2.15 type record RSR_MSG { DiameterHeader header, // <RSR> ::= < Diameter Header: 322, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // RSR_Body_AVP rSR_Body } type set RSR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, set of Supported_Features_AVP supported_Features optional, set of User_Id_AVP user_Id optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Reset-Answer (RSA) Command - Ref: TS 129 272 7.2.16 type record RSA_MSG { DiameterHeader header, // <RSA> ::= < Diameter Header: 322, PXY, 16777251 > Session_Id_AVP session_Id, // RSA_Body_AVP rSA_Body } type set RSA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Notify-Request (NOR) Command - Ref: TS 129 272 7.2.17 type record NOR_MSG { DiameterHeader header, // <NOR> ::= < Diameter Header: 323, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // NOR_Body_AVP nOR_Body } type set NOR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Terminal_Information_AVP terminal_Information optional, MIP6_Agent_Info_AVP mIP6_Agent_Info optional, Visited_Network_Identifier_AVP visited_Network_Identifier optional, Context_Identifier_AVP context_Identifier optional, Service_Selection_AVP service_Selection optional, Alert_Reason_AVP alert_Reason optional, UE_SRVCC_Capability_AVP uE_SRVCC_Capability optional, NOR_Flags_AVP nOR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Notify-Answer (NOA) Command - Ref: TS 129 272 7.2.18 type record NOA_MSG { DiameterHeader header, // <NOA> ::= < Diameter Header: 323, PXY, 16777251 > Session_Id_AVP session_Id, // NOA_Body_AVP nOA_Body } type set NOA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } } // End of group S6a }//end group MessageTypes Loading ttcn/LibDiameter_Types_S6a_AVPs.ttcn3 +6 −436 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
ttcn/LibDiameter_TypesAndValues.ttcn +420 −3 Original line number Diff line number Diff line Loading @@ -20,9 +20,7 @@ module LibDiameter_TypesAndValues { import from LibDiameter_Types_Base_AVPs all; import from LibDiameter_Types_Gx_AVPs all; import from LibDiameter_Types_Rx_AVPs all; import from LibDiameter_Types_S6a_AVPs { group S6a }; import from LibDiameter_Types_S6a_AVPs all; import from LibDiameter_Types_S9_AVPs all; import from LibDiameter_Types_CxDx_AVPs all; Loading Loading @@ -2216,6 +2214,425 @@ group BasicTypesAndConstants{ }//end group Rx group S6a_Intf { // Update-Location-Request (ULR) Command - Ref: TS 129 272 7.2.3 type record ULR_MSG { DiameterHeader header, // <ULR> ::= < Diameter Header: 316, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // ULR_Body_AVP uLR_Body } type set of Supported_Features_AVP Supported_Features_AVPs; type set ULR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, Supported_Features_AVPs supported_Features optional, Terminal_Information_AVP terminal_Information optional, RAT_Type_AVP rat_Type, ULR_Flags_AVP ulr_Flags, UE_SRVCC_Capability_AVP ue_SRVCC_Capability optional, Visited_PLMN_Id_AVP visited_PLMN_Id, SGSN_Number_AVP sgsn_Number optional, Homogeneous_Support_AVP homogeneous_Support optional, GMLC_Address_AVP gmlc_Address optional, Active_APN_AVP active_APN optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Update-Location-Answer (ULA) Command - Ref: TS 129 272 7.2.4 type record ULA_MSG { DiameterHeader header, // <ULA> ::= < Diameter Header: 316, PXY, 16777251 > Session_Id_AVP session_Id, // ULA_Body_AVP uLA_Body } type set ULA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, ULA_Flags_AVP ula_Flags optional, Subscription_Data_AVP subscription_Data optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Authentication-Information-Request (AIR) Command - Ref: TS 129 272 7.2.5 type record AIR_MSG { DiameterHeader header, // <AIR> ::= < Diameter Header: 318, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // AIR_Body_AVP aIR_Body } type set AIR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Req_EUTRAN_Auth_Info_AVP req_EUTRAN_Auth_Info optional, Req_UTRAN_GERAN_Auth_Info_AVP req_UTRAN_GERAN_Auth_Info optional, Visited_PLMN_Id_AVP visited_PLMN_Id, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Authentication-Information-Answer (AIA) Command - Ref: TS 129 272 7.2.6 type record AIA_MSG { DiameterHeader header, // <AIA> ::= < Diameter Header: 318, PXY, 16777251 > Session_Id_AVP session_Id, // AIA_Body_AVP aIA_Body } type set AIA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, Authentication_Info_AVP authentication_Info optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Cancel-Location-Request (CLR) Command - Ref: TS 129 272 7.2.7 type record CLR_MSG { DiameterHeader header, // <CLR> ::= < Diameter Header: 317, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // CLR_Body_AVP cLR_Body } type set CLR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Cancellation_Type_AVP cancellation_Type, CLR_Flags_AVP cLR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Cancel-Location-Answer (CLA) Command - Ref: TS 129 272 7.2.8 type record CLA_MSG { DiameterHeader header, // <CLA> ::= < Diameter Header: 317, PXY, 16777251 > Session_Id_AVP session_Id, // CLA_Body_AVP cLA_Body } type set CLA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Insert-Subscriber-Data-Request (IDR) Command - Ref: TS 129 272 7.2.9 type record IDR_MSG { DiameterHeader header, // <IDR> ::= < Diameter Header: 319, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // IDR_Body_AVP iDR_Body } type set IDR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Subscription_Data_AVP subscription_Data, IDR_Flags_AVP iDR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Insert-Subscriber-Data-Answer (IDA) Command - Ref: TS 129 272 7.2.10 type record IDA_MSG { DiameterHeader header, // <IDA> ::= < Diameter Header: 319, PXY, 16777251 > Session_Id_AVP session_Id, // IDA_Body_AVP iDA_Body } type set IDA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, IMS_Voice_PS_Sessions_Support_AVP iMS_Voice_PS_Sessions_Support optional, Last_UE_Activity_Time_AVP last_UE_Activity_Time_AVP optional, RAT_Type_AVP rAT_Type optional, IDA_Flags_AVP iDA_Flags optional, EPS_User_State_AVP ePS_User_State optional, EPS_Location_Information_AVP ePS_Location_Information optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Delete-Subscriber-Data-Request (DSR) Command - Ref: TS 129 272 7.2.11 type record DSR_MSG { DiameterHeader header, // <DSR> ::= < Diameter Header: 320, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // DSR_Body_AVP dSR_Body } type set DSR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, DSR_Flags_AVP dSR_Flags, set of Context_Identifier_AVP context_Identifier optional, Trace_Reference_AVP trace_Reference optional, set of TS_Code_AVP tS_Code optional, set of SS_Code_AVP sS_Code optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Delete-Subscriber-Data-Answer (DSA) Command - Ref: TS 129 272 7.2.12 type record DSA_MSG { DiameterHeader header, // <DSA> ::= < Diameter Header: 320, PXY, 16777251 > Session_Id_AVP session_Id, // DSA_Body_AVP dSA_Body } type set DSA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Error_Diagnostic_AVP error_Diagnostic optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, DSA_Flags_AVP dSA_Flags optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Purge-UE-Request (PUR) Command - Ref: TS 129 272 7.2.13 type record PUER_MSG { DiameterHeader header, // <PUR> ::= < Diameter Header: 321, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // PUER_Body_AVP pUER_Body } type set PUER_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id, Auth_Session_State_AVP auth_Session_State,//requi. Origin_Host_AVP origin_Host,//requi. Origin_Realm_AVP origin_Realm,//requi. Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm,//requi. set of Supported_Features_AVP supported_Features optional, User_Name_AVP user_Name,//Requi. PUER_Flags_AVP pUER_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Purge-UE-Answer (PUA) Command - Ref: TS 129 272 7.2.14 type record PUEA_MSG { DiameterHeader header, // <DSA> ::= < Diameter Header: 321, PXY, 16777251 > Session_Id_AVP session_Id, // PUEA_Body_AVP pUEA_Body } type set PUEA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State,//requi. Origin_Host_AVP origin_Host,//requi. Origin_Realm_AVP origin_Realm,//requi. PUEA_Flags_AVP pUEA_Flags optional, set of Supported_Features_AVP supported_Features optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Reset-Request (RSR) Command - Ref: TS 129 272 7.2.15 type record RSR_MSG { DiameterHeader header, // <RSR> ::= < Diameter Header: 322, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // RSR_Body_AVP rSR_Body } type set RSR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host, Destination_Realm_AVP destination_Realm, set of Supported_Features_AVP supported_Features optional, set of User_Id_AVP user_Id optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Reset-Answer (RSA) Command - Ref: TS 129 272 7.2.16 type record RSA_MSG { DiameterHeader header, // <RSA> ::= < Diameter Header: 322, PXY, 16777251 > Session_Id_AVP session_Id, // RSA_Body_AVP rSA_Body } type set RSA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, set of Supported_Features_AVP supported_Features optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Notify-Request (NOR) Command - Ref: TS 129 272 7.2.17 type record NOR_MSG { DiameterHeader header, // <NOR> ::= < Diameter Header: 323, REQ, PXY, 16777251 > Session_Id_AVP session_Id, // NOR_Body_AVP nOR_Body } type set NOR_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, Destination_Host_AVP destination_Host optional, Destination_Realm_AVP destination_Realm, User_Name_AVP user_Name, set of Supported_Features_AVP supported_Features optional, Terminal_Information_AVP terminal_Information optional, MIP6_Agent_Info_AVP mIP6_Agent_Info optional, Visited_Network_Identifier_AVP visited_Network_Identifier optional, Context_Identifier_AVP context_Identifier optional, Service_Selection_AVP service_Selection optional, Alert_Reason_AVP alert_Reason optional, UE_SRVCC_Capability_AVP uE_SRVCC_Capability optional, NOR_Flags_AVP nOR_Flags optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } // Notify-Answer (NOA) Command - Ref: TS 129 272 7.2.18 type record NOA_MSG { DiameterHeader header, // <NOA> ::= < Diameter Header: 323, PXY, 16777251 > Session_Id_AVP session_Id, // NOA_Body_AVP nOA_Body } type set NOA_Body_AVP { Vendor_Specific_Appl_Id_AVP vendor_Specific_Application_Id optional, Result_Code_AVP result_Code optional, Experimental_Result_AVP experimental_Result optional, Auth_Session_State_AVP auth_Session_State, Origin_Host_AVP origin_Host, Origin_Realm_AVP origin_Realm, set of Supported_Features_AVP supported_Features optional, set of Failed_AVP failed optional, set of Proxy_Info_AVP proxy_Info optional, set of Route_Record_AVP route_Record optional, set of AVP_Type aVP_Type optional } } // End of group S6a }//end group MessageTypes Loading
ttcn/LibDiameter_Types_S6a_AVPs.ttcn3 +6 −436 File changed.Preview size limit exceeded, changes collapsed. Show changes