diff --git a/demo/DIAMETER_Types.ttcn b/demo/DIAMETER_Types.ttcn index bd733eee4192a7637e448f008513da40d9b695d6..571e45d7aa98caa134dd13710f9e9a348266d21b 100644 --- a/demo/DIAMETER_Types.ttcn +++ b/demo/DIAMETER_Types.ttcn @@ -40,7 +40,7 @@ module DIAMETER_Types { // // File: BaseTypes_IETF_RFC3588.ddf // Description: DDF for the Diameter base types -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/doc/DIAMETER_ProtocolModule_Generator_CNL113462_1551.doc b/doc/DIAMETER_ProtocolModule_Generator_CNL113462_1551.doc index c73ecab1dbf0813c58496e9792dbf7200e5d1b52..f7f7e5f3ac337619eec6e20b6a1c8d0f6a4bdc23 100644 Binary files a/doc/DIAMETER_ProtocolModule_Generator_CNL113462_1551.doc and b/doc/DIAMETER_ProtocolModule_Generator_CNL113462_1551.doc differ diff --git a/doc/DIAMETER_ProtocolModule_Generator_CNL113462_PRI.doc b/doc/DIAMETER_ProtocolModule_Generator_CNL113462_PRI.doc index 3bd56d64c6dbe5781cc0dd46d1e53a0a52205c2c..c68861af6d3aebdec82dc3d44529b08da84ea95e 100644 Binary files a/doc/DIAMETER_ProtocolModule_Generator_CNL113462_PRI.doc and b/doc/DIAMETER_ProtocolModule_Generator_CNL113462_PRI.doc differ diff --git a/src/AAAInterface_3GPP_TS29272_940.ddf b/src/AAAInterface_3GPP_TS29272_940.ddf index e0c3a9931babe5e01a813f10d862a5213499bf2f..c7f0a6935e5b885ddd624de1dc2b7918855d6714 100644 --- a/src/AAAInterface_3GPP_TS29272_940.ddf +++ b/src/AAAInterface_3GPP_TS29272_940.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_940.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V9.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/AAAInterface_3GPP_TS29272_950.ddf b/src/AAAInterface_3GPP_TS29272_950.ddf index bbf49a712492c0e69b2d3c2a9098e88cf74226c4..2f6bb0773b9db35a3c3c124d5f8def8ae4823d85 100644 --- a/src/AAAInterface_3GPP_TS29272_950.ddf +++ b/src/AAAInterface_3GPP_TS29272_950.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_950.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V9.5.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29272_970.ddf b/src/AAAInterface_3GPP_TS29272_970.ddf index bbb353a40f94113267826f2c928eec3f6e3d820c..2b97450446c3a4b6c427b413d02cbaa408e8c01a 100644 --- a/src/AAAInterface_3GPP_TS29272_970.ddf +++ b/src/AAAInterface_3GPP_TS29272_970.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_970.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V9.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29272_a30.ddf b/src/AAAInterface_3GPP_TS29272_a30.ddf index 421a71068be13ebd652079f26795dfac62f9d0bb..0f71f853f05ff3e53b752859ee4d434c540b03ae 100644 --- a/src/AAAInterface_3GPP_TS29272_a30.ddf +++ b/src/AAAInterface_3GPP_TS29272_a30.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_a30.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V10.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29272_a60.ddf b/src/AAAInterface_3GPP_TS29272_a60.ddf index fc91d0e04b1fd5ca49e30bab822920d5d13927dd..90d61d04826ea87512f2f230c4e526111c5d369f 100644 --- a/src/AAAInterface_3GPP_TS29272_a60.ddf +++ b/src/AAAInterface_3GPP_TS29272_a60.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_a60.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V10.6.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29272_b60.ddf b/src/AAAInterface_3GPP_TS29272_b60.ddf index 00bfd6fb63a6152f6a31aa7b5c9cd28fa6a6f59f..b4b0dffc7df8d395712b96d581904fce1864561a 100644 --- a/src/AAAInterface_3GPP_TS29272_b60.ddf +++ b/src/AAAInterface_3GPP_TS29272_b60.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29272_b60.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V11.6.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29272_bd0.ddf b/src/AAAInterface_3GPP_TS29272_bd0.ddf index f0f21782955e1454fe5cc6939fdeeaf487eac043..e928eecb85650f38ba17c7a9438729068db0a77e 100644 --- a/src/AAAInterface_3GPP_TS29272_bd0.ddf +++ b/src/AAAInterface_3GPP_TS29272_bd0.ddf @@ -11,7 +11,7 @@ // // File: AAAInterface_3GPP_TS29272_bd0.ddf // Description: DDF for S6a/S6d and S13 Interfaces according to 3GPP TS 29.272 V11.13.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 diff --git a/src/AAAInterface_3GPP_TS29273_840.ddf b/src/AAAInterface_3GPP_TS29273_840.ddf index 58db0be9419ac67e34f2e4ffb284e027aff9dc7c..bf7a04927761d0096c40b6b9fc35824b28922d8a 100644 --- a/src/AAAInterface_3GPP_TS29273_840.ddf +++ b/src/AAAInterface_3GPP_TS29273_840.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29273_840.ddf // Description: DDF for EPS AAA according to 3GPP TS 29.273 V8.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/AAAInterface_3GPP_TS29273_940.ddf b/src/AAAInterface_3GPP_TS29273_940.ddf index c44f0234374d9db8cdfc22ca702c369d73d10b06..c36fa2c0cc60903a5c5e5fe3142b562eacbed26d 100644 --- a/src/AAAInterface_3GPP_TS29273_940.ddf +++ b/src/AAAInterface_3GPP_TS29273_940.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29273_940.ddf // Description: DDF for EPS AAA according to 3GPP TS 29.273 V9.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/AAAInterface_3GPP_TS29273_b30.ddf b/src/AAAInterface_3GPP_TS29273_b30.ddf index d469dd445d2e5f5e7514704f9d8ad99a4274b5be..16675a4465e4fe273bb904a175432b54c7c7a394 100644 --- a/src/AAAInterface_3GPP_TS29273_b30.ddf +++ b/src/AAAInterface_3GPP_TS29273_b30.ddf @@ -37,7 +37,7 @@ // // File: AAAInterface_3GPP_TS29273_940.ddf // Description: DDF for EPS AAA according to 3GPP TS 29.273 V11.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/AVP.sh b/src/AVP.sh old mode 100755 new mode 100644 diff --git a/src/Acision_Specific.ddf b/src/Acision_Specific.ddf index 279121a056cfca1a2a5579c0ec7e47102fda6433..8887e9bea891beb9fd1a2984ed3a7922b69b856c 100644 --- a/src/Acision_Specific.ddf +++ b/src/Acision_Specific.ddf @@ -37,7 +37,7 @@ // // File: Acision_Specific.ddf // Description: Acision specific AVP definitions -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 // Reference: // diff --git a/src/Alcatel_Lucent_Specific_AVPs.ddf b/src/Alcatel_Lucent_Specific_AVPs.ddf index 3c45a46ffefc5c71aeb2ac401c6d01e749f801c7..f0c9f401f9dd835d6b9ba6a63aa8265d88af2f9a 100644 --- a/src/Alcatel_Lucent_Specific_AVPs.ddf +++ b/src/Alcatel_Lucent_Specific_AVPs.ddf @@ -37,7 +37,7 @@ // // File: Alcatel_Lucent_Specific_AVPs.ddf // Description: Alcatel Lucent (ALU) specific AVP definitions -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/BaseTypes_IETF_RFC3588.ddf b/src/BaseTypes_IETF_RFC3588.ddf index 4745f15e7c803736f50be407be71ae65d088941f..dd0a763c773d9cad419d28e27a76db7b69f22883 100644 --- a/src/BaseTypes_IETF_RFC3588.ddf +++ b/src/BaseTypes_IETF_RFC3588.ddf @@ -37,7 +37,7 @@ // // File: BaseTypes_IETF_RFC3588.ddf // Description: DDF for the Diameter base types -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/Base_IETF_RFC3588.ddf b/src/Base_IETF_RFC3588.ddf index 537ba156e8d647a4141b68296ad53611d23fe12a..d367fea3f156a11a98b568cd87f0c5ccfc835f26 100644 --- a/src/Base_IETF_RFC3588.ddf +++ b/src/Base_IETF_RFC3588.ddf @@ -37,7 +37,7 @@ // // File: Base_IETF_RFC3588.ddf // Description: DDF for the Diameter base AVPs -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CLCInterface_Vodafone_Rev2.ddf b/src/CLCInterface_Vodafone_Rev2.ddf index 17727c83424f88ec8e2d78c873ea8bed7a5bf66c..650e20b016ffbfdbaa51d169e58a577b1d5ffd9c 100644 --- a/src/CLCInterface_Vodafone_Rev2.ddf +++ b/src/CLCInterface_Vodafone_Rev2.ddf @@ -39,7 +39,7 @@ // Description: DDF for CLC according to Intelligent Packet Core // Vodafone Diameter CCA Specification for the CLCI // Version 2 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_850.ddf b/src/ChargingApplications_3GPP_TS32299_850.ddf index 2b3f26a12efcb25f4df3c771f82c20686fd12018..3e2db612ede8a81651a9ca17fe956d1cf29ad1ac 100644 --- a/src/ChargingApplications_3GPP_TS32299_850.ddf +++ b/src/ChargingApplications_3GPP_TS32299_850.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplication_3GPP_TS32299_850.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V8.5.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_870.ddf b/src/ChargingApplications_3GPP_TS32299_870.ddf index 5387f6cf5d75147fcded1ba128d55edfe8875a92..5ca0966eea3195b52d4d3906d0900157de1a60c0 100644 --- a/src/ChargingApplications_3GPP_TS32299_870.ddf +++ b/src/ChargingApplications_3GPP_TS32299_870.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplication_3GPP_TS32299_870.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V8.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_900.ddf b/src/ChargingApplications_3GPP_TS32299_900.ddf index 73b616055ec402ba9a01ccc6cdcf819e0b5b1e58..e56d38f311eb4bd64a0086a5cd287216c14eee52 100644 --- a/src/ChargingApplications_3GPP_TS32299_900.ddf +++ b/src/ChargingApplications_3GPP_TS32299_900.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplication_3GPP_TS32299_900.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V9.0.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_940.ddf b/src/ChargingApplications_3GPP_TS32299_940.ddf index 5b614ca314418b83d137e76ed36b4b2ca92729b9..16439d1ab167240d099c52e3f638261d961f1fd6 100644 --- a/src/ChargingApplications_3GPP_TS32299_940.ddf +++ b/src/ChargingApplications_3GPP_TS32299_940.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplications_3GPP_TS32299_940.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V9.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_9b0.ddf b/src/ChargingApplications_3GPP_TS32299_9b0.ddf index 917f34b03685cf2e4760aca528e635275c588835..02b16a612ad03d2177efff1bac5869f906bb6a19 100644 --- a/src/ChargingApplications_3GPP_TS32299_9b0.ddf +++ b/src/ChargingApplications_3GPP_TS32299_9b0.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplications_3GPP_TS32299_9110.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V9.11.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_AdviceOfCharge.ddf b/src/ChargingApplications_3GPP_TS32299_AdviceOfCharge.ddf index 72b0299891637e8b8b99fe9b41bda1c24852804b..1670d2238452785ee46bb33a0c0424238e95fdf0 100644 --- a/src/ChargingApplications_3GPP_TS32299_AdviceOfCharge.ddf +++ b/src/ChargingApplications_3GPP_TS32299_AdviceOfCharge.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplication_3GPP_TS32299_AdviceOfCharge.ddf // Description: DDF for Diameter Charging Application -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_a60.ddf b/src/ChargingApplications_3GPP_TS32299_a60.ddf index 3023d44960cfa7b991aeee440039719908d8dc42..9953ae6a1cd79b1ec10cc3a1ce9907796cd29cfa 100644 --- a/src/ChargingApplications_3GPP_TS32299_a60.ddf +++ b/src/ChargingApplications_3GPP_TS32299_a60.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplications_3GPP_TS32299_a60.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V10.6.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_be0.ddf b/src/ChargingApplications_3GPP_TS32299_be0.ddf index cb8ad94e8f272c49841120c973c555bfe7ef4c7f..3994569a23ff1b6c67cce621f9a5678043de4085 100644 --- a/src/ChargingApplications_3GPP_TS32299_be0.ddf +++ b/src/ChargingApplications_3GPP_TS32299_be0.ddf @@ -11,7 +11,7 @@ // // File: ChargingApplications_3GPP_TS32299_be0.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 11.15.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_c60.ddf b/src/ChargingApplications_3GPP_TS32299_c60.ddf index c8f7cd901c355c11fa252a3e81e6674a55ae1fa6..bbb7b7042f87aa6daba0c40e24ae67a50c28fed6 100644 --- a/src/ChargingApplications_3GPP_TS32299_c60.ddf +++ b/src/ChargingApplications_3GPP_TS32299_c60.ddf @@ -37,7 +37,7 @@ // // File: ChargingApplications_3GPP_TS32299_a60.ddf // Description: DDF for Diameter Charging Application 3GPP TS 32.299 V12.6.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ChargingApplications_3GPP_TS32299_d40.ddf b/src/ChargingApplications_3GPP_TS32299_d40.ddf new file mode 100644 index 0000000000000000000000000000000000000000..2207a8025cbf5fddf33c4943349a55f66294a8ef --- /dev/null +++ b/src/ChargingApplications_3GPP_TS32299_d40.ddf @@ -0,0 +1,2358 @@ +/****************************************************************************** +* Copyright (c) 2004, 2016 Ericsson AB +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl-v10.html +* +* Contributors: +* Timea Moder - initial implementation and initial documentation +******************************************************************************/ +// +// File: ChargingApplications_3GPP_TS32299_a60.ddf +// Description: DDF for Diameter Charging Application 3GPP TS 32.299 V13.4.0 +// Rev: R40A +// Prodnr: CNL 113 462 +/////////////////////////////////////////////// + + +// APPLICATION-NAME: DCA +// APPLICATION-REVISION: V13_4_0 + +// AVP implementations according to: +// 3GPP TS 32.299 V13.4.0 - Telecommunication management; Charging management; +// +// +// Dependant applications +// 3GPP TS 29.229 - Cx and Dx interfaces based on the Diameter protocol +// IETF RFC 3588 - Diameter Base Protocol +// RFC 4006 - Diameter Credit Control Application +// +// Notes: +// + + +// 3GPP TS 32.299 V13.4.0 +type enumerated Command_Code +{ + Accounting (271), + Re_Auth (258) +} + + +// 3GPP TS 32.299 V13.4.0 +// AVP: Access-Network-Information (1263) 3GPP (10415) +// 7.2.1 +type AVP_OctetString Access_Network_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Access-Transfer-Information (2709) 3GPP (10415) +// 7.2.1A +type AVP_Grouped Access_Transfer_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Access-Transfer-Type (2710) 3GPP (10415) +// 7.2.1.B +type enumerated Access_Transfer_Type +{ + PS_to_CS_Transfer (0), + CS_to_PS_Transfer (1), + PS_to_PS_Transfer (2), + CS_to_CS_Transfer (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Account-Expiration (2309) 3GPP (10415) +// 7.2.2 +type AVP_Time Account_Expiration; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Accumulated-Cost (2052) 3GPP (10415) +// 7.2.3 +type AVP_Grouped Accumulated_Cost; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Adaptations (1217) 3GPP (10415) +// 7.2.4 +type enumerated Adaptations +{ + YES (0), + NO (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Additional-Content-Information (1207) 3GPP (10415) +// 7.2.5 +type AVP_Grouped Additional_Content_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Additional-Type-Information (1205) 3GPP (10415) +// 7.2.6 +type AVP_UTF8String Additional_Type_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Address-Data (897) 3GPP (10415) +// 7.2.7 +type AVP_UTF8String Address_Data; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Address-Domain (898) 3GPP (10415) +// 7.2.8 +type AVP_Grouped Address_Domain; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Address-Type (899) 3GPP (10415) +// 7.2.9 +type enumerated Address_Type +{ + E_MAIL_ADDRESS (0), + MSISDN (1), + IPV4_ADDRESS (2), + IPV6_ADDRESS (3), + NUMERIC_SHORTCODE (4), + ALPHANUMERIC_SHORTCODE (5), + OTHER (6), + IMSI (7) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Addressee-Type (1208) 3GPP (10415) +// 7.2.10 +type enumerated Addressee_Type +{ + TO (0), + CC (1), + BCC (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: AF-Correlation-Information (1276) 3GPP (10415) +// 7.2.11 +type AVP_Grouped AF_Correlation_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Alternate-Charged-Party-Address (1280) 3GPP (10415) +// 7.2.12 +type AVP_UTF8String Alternate_Charged_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Announcement-Identifier (3905) 3GPP (10415) +// 7.2.12aA +type AVP_Unsigned32 Announcement_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Announcement-Information (3904) 3GPP (10415) +// 7.2.12aB +type AVP_Grouped Announcement_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Announcement-Order (3906) 3GPP (10415) +// 7.2.12aC +type AVP_Unsigned32 Announcement_Order; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Announcing-UE-HPLMN-Identifier (3426) 3GPP (10415) +// 7.2.12A +type AVP_UTF8String Announcing_UE_HPLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Announcing-UE-VPLMN-Identifier (3427) 3GPP (10415) +// 7.2.12B +type AVP_UTF8String Announcing_UE_VPLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Cost-Information (2053) 3GPP (10415) +// 7.2.13 +type AVP_Grouped AoC_Cost_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Format (2310) 3GPP (10415) +// 7.2.14 +type enumerated AoC_Format +{ + MONETARY (0), + NON_MONETARY (1), + CAI (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Information (2054) 3GPP (10415) +// 7.2.15 +type AVP_Grouped AoC_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Request-Type (2055) 3GPP (10415) +// 7.2.16 +type enumerated AoC_Request_Type +{ + AoC_NOT_REQUESTED (0), + AoC_FULL (1), + AoC_COST_ONLY (2), + AoC_TARIFF_ONLY (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Service (2311) 3GPP (10415) +// 7.2.17 +type AVP_Grouped AoC_Service; + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Service-Obligatory-Type (2312) 3GPP (10415) +// 7.2.18 +type enumerated AoC_Service_Obligatory_Type +{ + NON_BINDING (0), + BINDING (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Service-Type (2313) 3GPP (10415) +// 7.2.19 +type enumerated AoC_Service_Type +{ + NONE (0), + AOC_S (1), + AOC_D (2), + AOC_E (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: AoC-Subscription-Information (2314) 3GPP (10415) +// 7.2.20 +type AVP_Grouped AoC_Subscription_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Applic-ID (1218) 3GPP (10415) +// 7.2.21 +type AVP_UTF8String Applic_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Application-provided-Called-Party-Address (837) 3GPP (10415) +// 7.2.22 +type AVP_UTF8String Application_provided_Called_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Application-Server (836) 3GPP (10415) +// 7.2.23 +type AVP_UTF8String Application_Server; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Application-Server-Information (850) 3GPP (10415) +// 7.2.24 +type AVP_Grouped Application_Server_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Application-Specific-Data (3458) 3GPP (10415) +// 7.2.24A +type AVP_OctetString Application_Specific_Data; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Associated-Party-Address (2035) 3GPP (10415) +// 7.2.25 +type AVP_UTF8String Associated_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Associated-URI (856) 3GPP (10415) +// 7.2.26 +type AVP_UTF8String Associated_URI; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Authorised-QoS (849) 3GPP (10415) +// 7.2.27 +type AVP_UTF8String Authorised_QoS; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Aux-Applic-Info (1219) 3GPP (10415) +// 7.2.28 +type AVP_UTF8String Aux_Applic_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Base-Time-Interval (1265) 3GPP (10415) +// 7.2.29 +type AVP_Unsigned32 Base_Time_Interval; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Basic-Service-Code (3411) 3GPP (10415) +// 7.2.29A +type AVP_Grouped Basic_Service_Code; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Bearer-Capability (3412) 3GPP (10415) +// 7.2.29B +type AVP_OctetString Bearer_Capability; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Bearer-Service (854) 3GPP (10415) +// 7.2.30 +type AVP_OctetString Bearer_Service; + +// 3GPP TS 32.299 V13.4.0 +// AVP: BSSID (2716) 3GPP (10415) +// 7.2.30A +type AVP_UTF8String BSSID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Called-Asserted-Identity (1250) 3GPP (10415) +// 7.2.31 +type AVP_UTF8String Called_Asserted_Identity; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Called-Identity (3916) 3GPP (10415) +// 7.2.31A +type AVP_UTF8String Called_Identity; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Called-Identity-Change (3917) 3GPP (10415) +// 7.2.31B +type AVP_Grouped Called_Identity_Change; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Called-Party-Address (832) 3GPP (10415) +// 7.2.32 +type AVP_UTF8String Called_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Calling-Party-Address (831) 3GPP (10415) +// 7.2.33 +type AVP_UTF8String Calling_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Carrier-Select-Routing-Information (2023) 3GPP (10415) +// 7.2.34 +type AVP_UTF8String Carrier_Select_Routing_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Cause-Code (861) 3GPP (10415) +// 7.2.35 +type AVP_Integer32 Cause_Code; + +// 3GPP TS 32.299 V13.4.0 +// AVP: CG-Address (846) 3GPP (10415) +// 7.2.36 +type AVP_Address CG_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Change-Condition (2037) 3GPP (10415) +// 7.2.37 +type AVP_Integer32 Change_Condition; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Change-Time (2038) 3GPP (10415) +// 7.2.38 +type AVP_Time Change_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Charge-Reason-Code (2118) 3GPP (10415) +// 7.2.38A +type enumerated Charge_Reason_Code +{ + UNKNOWN (0), + USAGE (1), + COMMUNICATION_ATTEMPT_CHARGE (2), + SETUP_CHARGE (3), + ADD_ON_CHARGE (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Charged-Party (857) 3GPP (10415) +// 7.2.39 +type AVP_UTF8String Charged_Party; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Charging-Characteristics-Selection-Mode (2066) 3GPP (10415) +// 7.2.39A +type enumerated Charging_Characteristics_Selection_Mode +{ + SERVING_NODE_SUPPLIED (0), + SUBSCRIPTION_SPECIFIC (1), + APN_SPECIFIC (2), + HOME_DEFAULT (3), + ROAMING_DEFAULT (4), + VISITING_DEFAULT (5) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Class-Identifier (1214) 3GPP (10415) +// 7.2.40 +type enumerated Class_Identifier +{ + PERSONAL (0), + ADVERTISMENT (1), + INFORMATIONAL (2), + AUTO (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Client-Address (2018) 3GPP (10415) +// 7.2.41 +type AVP_Address Client_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: CN-Operator-Selection-Entity (3421) 3GPP (10415) +// 7.2.41A +type enumerated CN_Operator_Selection_Entity +{ + SN_selected_by_UE (0), + SN_selected_by_network (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Content-Class (1220) 3GPP (10415) +// 7.2.42 +type enumerated Content_Class +{ + TEXT (0), + IMAGE_BASIC (1), + IMAGE_RICH (2), + VIDEO_BASIC (3), + VIDEO_RICH (4), + MEGAPIXEL (5), + CONTENT_BASIC (6), + CONTENT_RICH (7) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Content-Disposition (828) 3GPP (10415) +// 7.2.43 +type AVP_UTF8String Content_Disposition; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Content-Length (827) 3GPP (10415) +// 7.2.44 +type AVP_Unsigned32 Content_Length; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Content-Size (1206) 3GPP (10415) +// 7.2.45 +type AVP_Unsigned32 Content_Size; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Content-Type (826) 3GPP (10415) +// 7.2.46 +type AVP_UTF8String Content_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Coverage-Status (3428) 3GPP (10415) +// 7.2.46aA +type enumerated Coverage_Status +{ + OUT_OF_COVERAGE (0), + IN_COVERAGE (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Coverage-Info (3459) 3GPP (10415) +// 7.2.46aaA +type AVP_Grouped Coverage_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: CSG-Access-Mode (2317) 3GPP (10415) +// 7.2.46A +type enumerated CSG_Access_Mode +{ + CLOSED_MODE (0), + HYBRID_MODE (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: CSG-Membership-Indication (2318) 3GPP (10415) +// 7.2.46B +type enumerated CSG_Membership_Indication +{ + NOT_CSG_MEMBER (0), + CSG_MEMBER (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Current-Tariff (2056) 3GPP (10415) +// 7.2.47 +type AVP_Grouped Current_Tariff; + +// 3GPP TS 32.299 V13.4.0 +// AVP: CUG-Information (2304) 3GPP (10415) +// 7.2.48 +type AVP_OctetString CUG_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Data-Coding-Scheme (2001) 3GPP (10415) +// 7.2.49 +type AVP_Integer32 Data_Coding_Scheme; + +// 3GPP TS 32.299 V13.4.0 +// AVP: DCD-Information (2115) 3GPP (10415) +// 7.2.50 +type AVP_Grouped DCD_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Deferred-Location-Event-Type (1230) 3GPP (10415) +// 7.2.51 +type AVP_UTF8String Deferred_Location_Event_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Delivery-Report-Requested (1216) 3GPP (10415) +// 7.2.52 +type enumerated Delivery_Report_Requested +{ + NO (0), + YES (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Destination-Interface (2002) 3GPP (10415) +// 7.2.53 +type AVP_Grouped Destination_Interface; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Diagnostics (2039) 3GPP (10415) +// 7.2.54 +type AVP_Integer32 Diagnostics; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Domain-Name (1200) 3GPP (10415) +// 7.2.55 +type AVP_UTF8String Domain_Name; + +// 3GPP TS 32.299 V13.4.0 +// AVP: DRM-Content (1221) 3GPP (10415) +// 7.2.56 +type enumerated DRM_Content +{ + NO (0), + YES (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Dynamic-Address-Flag (2051) 3GPP (10415) +// 7.2.57 +type enumerated Dynamic_Address_Flag +{ + STATIC (0), + DYNAMIC (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Dynamic-Address-Flag-Extension (2068) 3GPP (10415) +// 7.2.57A +type enumerated Dynamic_Address_Flag_Extension +{ + STATIC (0), + DYNAMIC (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Early-Media-Description (1272) 3GPP (10415) +// 7.2.58 +type AVP_Grouped Early_Media_Description; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Enhanced-Diagnostics (3901) 3GPP (10415) +// 7.2.58A +type AVP_Grouped Enhanced_Diagnostics; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Envelope (1266) 3GPP (10415) +// 7.2.59 +type AVP_Grouped Envelope; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Envelope-End-Time (1267) 3GPP (10415) +// 7.2.60 +type AVP_Time Envelope_End_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Envelope-Reporting (1268) 3GPP (10415) +// 7.2.61 +type enumerated Envelope_Reporting +{ + DO_NOT_REPORT_ENVELOPES (0), + REPORT_ENVELOPES (1), + REPORT_ENVELOPES_WITH_VOLUME (2), + REPORT_ENVELOPES_WITH_EVENTS (3), + REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Envelope-Start-Time (1269) 3GPP (10415) +// 7.2.62 +type AVP_Time Envelope_Start_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ePDG-Address (3425) 3GPP (10415) +// 7.2.62A +type AVP_Address ePDG_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Event (825) 3GPP (10415) +// 7.2.63 +type AVP_UTF8String Event; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Event-Charging-TimeStamp (1258) 3GPP (10415) +// 7.2.64 +type AVP_Time Event_Charging_TimeStamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Event-Type (823) 3GPP (10415) +// 7.2.65 +type AVP_Grouped Event_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Expires (888) 3GPP (10415) +// 7.2.66 +type AVP_Unsigned32 Expires; + +// 3GPP TS 32.299 V13.4.0 +// AVP: File-Repair-Supported (1224) 3GPP (10415) +// 7.2.67 +type enumerated File_Repair_Supported +{ + SUPPORTED (1), + NOT_SUPPORTED (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: From-Address (2708) 3GPP (10415) +// 7.2.67A +type AVP_UTF8String From_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Forwarding-Pending (3415) 3GPP (10415) +// 7.2.67aA +type enumerated Forwarding_Pending +{ + Forwarding_not_Pending (0), + Forwarding_Pending (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: GGSN-Address (847) 3GPP (10415) +// 7.2.68 +type AVP_Address GGSN_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IM-Information (2110) 3GPP (10415) +// 7.2.69 +type AVP_Grouped IM_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Incremental-Cost (2062) 3GPP (10415) +// 7.2.70 +type AVP_Grouped Incremental_Cost; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Instance-Id (3402) 3GPP (10415) +// 7.2.70A +type AVP_UTF8String Instance_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Interface-Id (2003) 3GPP (10415) +// 7.2.71 +type AVP_UTF8String Interface_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Interface-Port (2004) 3GPP (10415) +// 7.2.72 +type AVP_UTF8String Interface_Port; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Interface-Text (2005) 3GPP (10415) +// 7.2.73 +type AVP_UTF8String Interface_Text; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Interface-Type (2006) 3GPP (10415) +// 7.2.74 +type enumerated Interface_Type +{ + UNKNOWN (0), + MOBILE_ORIGINATING (1), + MOBILE_TERMINATING (2), + APPLICATION_ORIGINATING (3), + APPLICATION_TERMINATION (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Application-Reference-Identifier (2601) 3GPP (10415) +// 7.2.74A +type AVP_UTF8String IMS_Application_Reference_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Inter-UE-Transfer (3902) 3GPP (10415) +// 7.2.74aA +type enumerated Inter_UE_Transfer +{ + INTRA_UE_TRANSFER (0), + INTER_UE_TRANSFER (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Charging-Identifier (841) 3GPP (10415) +// 7.2.75 +type AVP_UTF8String IMS_Charging_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Communication-Service-Identifier (1281) 3GPP (10415) +// 7.2.76 +type AVP_UTF8String IMS_Communication_Service_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Emergency-Indicator (2322) 3GPP (10415) +// 7.2.76A +type enumerated IMS_Emergency_Indicator +{ + Non_Emergency (0), + Emergency (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Information (876) 3GPP (10415) +// 7.2.77 +type AVP_Grouped IMS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMS-Visited-Network-Identifier (2713) 3GPP (10415) +// 7.2.77A +type AVP_UTF8String IMS_Visited_Network_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IMSI-Unauthenticated-Flag (2308) 3GPP (10415) +// 7.2.78 +type enumerated IMSI_Unauthenticated_Flag +{ + AUTHENTICATED (0), + UNAUTHENTICATED (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Incoming-Trunk-Group-Id (852) 3GPP (10415) +// 7.2.79 +type AVP_UTF8String Incoming_Trunk_Group_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Initial-IMS-Charging-Identifier (2321) 3GPP (10415) +// 7.2.79A +type AVP_UTF8String Initial_IMS_Charging_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Inter-Operator-Identifier (838) 3GPP (10415) +// 7.2.80 +type AVP_Grouped Inter_Operator_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: IP-Realm-Default-Indication (2603) 3GPP (10415) +// 7.2.80A +type enumerated IP_Realm_Default_Indication +{ + DEFAULT_IP_REALM_NOT_USED (0), + DEFAULT_IP_REALM_USED (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ISUP-Cause (3416) 3GPP (10415) +// 7.2.80B +type AVP_Grouped ISUP_Cause; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ISUP-Cause-Diagnostics (3422) 3GPP (10415) +// 7.2.80C +type AVP_OctetString ISUP_Cause_Diagnostics; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ISUP-Cause-Location (3423) 3GPP (10415) +// 7.2.80D +type AVP_Unsigned32 ISUP_Cause_Location; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ISUP-Cause-Value (3424) 3GPP (10415) +// 7.2.80E +type AVP_Unsigned32 ISUP_Cause_Value; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ISUP-Location-Number (3414) 3GPP (10415) +// 7.2.80F +type AVP_OctetString ISUP_Location_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Language (3914) 3GPP (10415) +// 7.2.80Fa +type AVP_UTF8String Language; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Layer-2-Group-ID (3429) 3GPP (10415) +// 7.2.80G +type AVP_OctetString Layer_2_Group_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-APN (1231) 3GPP (10415) +// 7.2.81 +type AVP_UTF8String LCS_APN; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Client-Dialed-By-MS (1233) 3GPP (10415) +// 7.2.82 +type AVP_UTF8String LCS_Client_Dialed_By_MS; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Client-External-ID (1234) 3GPP (10415) +// 7.2.83 +type AVP_UTF8String LCS_Client_External_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Client-Id (1232) 3GPP (10415) +// 7.2.84 +type AVP_Grouped LCS_Client_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Client-Name (1235) 3GPP (10415) +// 7.2.85 +type AVP_Grouped LCS_Client_Name; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Client-Type (1241) 3GPP (10415) +// 7.2.86 +type enumerated LCS_Client_Type +{ + EMERGENCY_SERVICES (0), + VALUE_ADDED_SERVICES (1), + PLMN_OPERATOR_SERVICES (2), + LAWFUL_INTERCEPT_SERVICES (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Data-Coding-Scheme (1236) 3GPP (10415) +// 7.2.87 +type AVP_UTF8String LCS_Data_Coding_Scheme; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Format-Indicator (1237) 3GPP (10415) +// 7.2.88 +type enumerated LCS_Format_Indicator +{ + LOGICAL_NAME (0), + EMAIL_ADDRESS (1), + MSISDN (2), + URL (3), + SIP_URL (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Information (878) 3GPP (10415) +// 7.2.89 +type AVP_Grouped LCS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Name-String (1238) 3GPP (10415) +// 7.2.90 +type AVP_UTF8String LCS_Name_String; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Requestor-Id (1239) 3GPP (10415) +// 7.2.91 +type AVP_Grouped LCS_Requestor_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: LCS-Requestor-Id-String (1240) 3GPP (10415) +// 7.2.92 +type AVP_UTF8String LCS_Requestor_Id_String; + + +// 3GPP TS 32.299 V13.4.0 +// AVP: Local-GW-Inserted-Indication (2604) 3GPP (10415) +// 7.2.92A +type enumerated Local_GW_Inserted_Indication +{ + LOCAL_GW_NOT_INSERTED (0), + LOCAL_GW_INSERTED (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Local-Sequence-Number (2063) 3GPP (10415) +// 7.2.93 +type AVP_Unsigned32 Local_Sequence_Number; + + +// 3GPP TS 32.299 V13.4.0 +// AVP: Location-Estimate (1242) 3GPP (10415) +// 7.2.94 +type AVP_OctetString Location_Estimate; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Location-Estimate-Type (1243) 3GPP (10415) +// 7.2.95 +type enumerated Location_Estimate_Type +{ + CURRENT_LOCATION (0), + CURRENT_LAST_KNOWN_LOCATION (1), + INITIAL_LOCATION (2), + ACTIVATE_DEFERRED_LOCATION (3), + CANCEL_DEFERRED_LOCATION (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Location-Info (3460) 3GPP (10415) +// 7.2.95A +type AVP_Grouped Location_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Location-Type (1244) 3GPP (10415) +// 7.2.96 +type AVP_Grouped Location_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Low-Balance-Indication (2020) 3GPP (10415) +// 7.2.97 +type enumerated Low_Balance_Indication +{ + NOT_APPLICABLE (0), + YES (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Low-Priority-Indicator (2602) 3GPP (10415) +// 7.2.97A +type enumerated Low_Priority_Indicator +{ + NO (0), + YES (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: MBMS-Charged-Party (2323) 3GPP (10415) +// 7.2.97B +type enumerated MBMS_Charged_Party +{ + CONTENT_PROVIDER (0), + SUBSCRIBER (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: MBMS-GW-Address (2307) 3GPP (10415) +// 7.2.98 +type AVP_Address MBMS_GW_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MBMS-Information (880) 3GPP (10415) +// 7.2.99 +type AVP_Grouped MBMS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MBMS-User-Service-Type (1225) 3GPP (10415) +// 7.2.100 +type enumerated MBMS_User_Service_Type +{ + DOWNLOAD (1), + STREAMING (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Media-Initiator-Flag (882) 3GPP (10415) +// 7.2.101 +type enumerated Media_Initiator_Flag +{ + CALLED_PARTY (0), + CALLING_PARTY (1), + UNKNOWN (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Media-Initiator-Party (1288) 3GPP (10415) +// 7.2.102 +type AVP_UTF8String Media_Initiator_Party; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Message-Body (889) 3GPP (10415) +// 7.2.103 +type AVP_Grouped Message_Body; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Message-Class (1213) 3GPP (10415) +// 7.2.104 +type AVP_Grouped Message_Class; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Message-ID (1210) 3GPP (10415) +// 7.2.105 +type AVP_UTF8String Message_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Message-Size (1212) 3GPP (10415) +// 7.2.106 +type AVP_Unsigned32 Message_Size; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Message-Type (1211) 3GPP (10415) +// 7.2.107 +type enumerated Message_Type +{ + M_SEMD_REQ (1), + M_SEMD_CONF (2), + M_NOTIFICATION_IND (3), + M_NOTIFYRESP_IND (4), + M_RETRIEVE_CONF (5), + M_ACKNOWLEDGE_IND (6), + M_DELIVERY_IND (7), + M_READ_REC_IND (8), + M_READ_ORIG_IND (9), + M_FORWARD_REQ (10), + M_FORWARD_CONF (11), + M_MBOX_STORE_CONF (12), + M_MBOX_VIEW_CONF (13), + M_MBOX_UPLOAD_CONF (14), + M_MBOX_DELETE_CONF (15) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: MM-Content-Type (1203) 3GPP (10415) +// 7.2.108 +type AVP_Grouped MM_Content_Type; + + +// 3GPP TS 32.299 V13.4.0 +// AVP: MMBox-Storage-Requested (1248) 3GPP (10415) +// 7.2.109 +type enumerated MMBox_Storage_Requested +{ + NO (0), + YES (1) +} +// 3GPP TS 32.299 V13.4.0 +// AVP: MMS-Information (877) 3GPP (10415) +// 7.2.110 +type AVP_Grouped MMS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MMTel-Information (2030) 3GPP (10415) +// 7.2.111 +type AVP_Grouped MMTel_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MMTel-SService-Type (2031) 3GPP (10415) +// 7.2.111A +type AVP_Unsigned32 MMTel_SService_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitored-PLMN-Identifier (3430) 3GPP (10415) +// 7.2.111Aa +type AVP_UTF8String Monitored_PLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-Event-Configuration-Activity (3919) 3GPP (10415) +// 7.2.111AaA +type enumerated Monitoring_Event_Configuration_Activity +{ + CREATE (0), + TRANSFER (1), + UPDATE (2), + DELETE (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-Event-Funtionality (3922) 3GPP (10415) +// 7.2.111AaB +type enumerated Monitoring_Event_Funtionality +{ + CONFIGURATION (0), + REPORTING (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-Event-Information (3921) 3GPP (10415) +// 7.2.111AaC +type AVP_Grouped Monitoring_Event_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-Event-Report-Data (3920) 3GPP (10415) +// 7.2.111AaD +type AVP_Grouped Monitoring_Event_Report_Data; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-Event-Report-Number (3923) 3GPP (10415) +// 7.2.111AaE +type AVP_Unsigned32 Monitoring_Event_Report_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-UE-HPLMN-Identifier (3431) 3GPP (10415) +// 7.2.111Ab +type AVP_UTF8String Monitoring_UE_HPLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-UE-Identifier (3432) 3GPP (10415) +// 7.2.111Ac +type AVP_UTF8String Monitoring_UE_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Monitoring-UE-VPLMN-Identifier (3433) 3GPP (10415) +// 7.2.111Ad +type AVP_UTF8String Monitoring_UE_VPLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MSC-Address (3417) 3GPP (10415) +// 7.2.111B +type AVP_OctetString MSC_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: MTC-IWF-Address (3406) 3GPP (10415) +// 7.2.111C +type AVP_Address MTC_IWF_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Neighbour-Node-Address (2705) 3GPP (10415) +// 7.2.111D +type AVP_Address Neighbour_Node_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Network-Call-Reference-Number (3418) 3GPP (10415) +// 7.2.111E +type AVP_OctetString Network_Call_Reference_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Next-Tariff (2057) 3GPP (10415) +// 7.2.112 +type AVP_Grouped Next_Tariff; + +// 3GPP TS 32.299 V13.4.0 +// AVP: NNI-Information (2703) 3GPP (10415) +// 7.2.112A +type AVP_Grouped NNI_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: NNI-Type (2704) 3GPP (10415) +// 7.2.112B +type enumerated NNI_Type +{ + Non_Roaming (0), + Roaming_Without_Loopback (1), + Roaming_With_Loopback (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Node-Functionality (862) 3GPP (10415) +// 7.2.113 +type enumerated Node_Functionality +{ + S_CSCF (0), + P_CSCF (1), + I_CSCF (2), + MRFC (3), + MGCF (4), + BGCF (5), + AS (6), + IBCF (7), + S_GW (8), + P_GW (9), + HSGW (10), + E_CSCF (11), + MME (12), + TRF (13), + TF (14), + ATCF (15), + Proxy_Function (16), + ePDG (17), + TDF (18), + TWAG (19) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Node-Id (2064) 3GPP (10415) +// 7.2.114 +type AVP_UTF8String Node_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-Of-Diversions (2034) 3GPP (10415) +// 7.2.115 +type AVP_Unsigned32 Number_Of_Diversions; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-of-Messages-Sent (2019) 3GPP (10415) +// 7.2.116 +type AVP_Unsigned32 Number_of_Messages_Sent; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-Of-Participants (885) 3GPP (10415) +// 7.2.117 +type AVP_Unsigned32 Number_Of_Participants; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-Of-Received-Talk-Bursts (1282) 3GPP (10415) +// 7.2.118 +type AVP_Unsigned32 Number_Of_Received_Talk_Bursts; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-Of-Talk-Bursts (1283) 3GPP (10415) +// 7.2.119 +type AVP_Unsigned32 Number_Of_Talk_Bursts; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Number-Portability-Routing-Information (2024) 3GPP (10415) +// 7.2.120 +type AVP_UTF8String Number_Portability_Routing_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Offline-Charging (1278) 3GPP (10415) +// 7.2.121 +type AVP_Grouped Offline_Charging; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Online-Charging-Flag (2303) 3GPP (10415) +// 7.2.122 +type enumerated Online_Charging_Flag +{ + ECF_ADDRESS_NOT_PROVIDED (0), + ECF_ADDRESS_PROVIDED (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originating-IOI (839) 3GPP (10415) +// 7.2.123 +type AVP_UTF8String Originating_IOI; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originator (864) 3GPP (10415) +// 7.2.124 +type enumerated Originator +{ + CALLING_PARTY (0), + CALLED_PARTY (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originator-Address (886) 3GPP (10415) +// 7.2.125 +type AVP_Grouped Originator_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originator-Interface (2009) 3GPP (10415) +// 7.2.126 +type AVP_Grouped Originator_Interface; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originator-Received-Address (2027) 3GPP (10415) +// 7.2.127 +type AVP_Grouped Originator_Received_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Originating-SCCP-Address (2008) 3GPP (10415) +// 7.2.128 +type AVP_Address Originating_SCCP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Outgoing-Session-Id (2320) 3GPP (10415) +// 7.2.128A +type AVP_UTF8String Outgoing_Session_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Outgoing-Trunk-Group-Id (853) 3GPP (10415) +// 7.2.129 +type AVP_UTF8String Outgoing_Trunk_Group_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Participants-Involved (887) 3GPP (10415) +// 7.2.130 +type AVP_UTF8String Participants_Involved; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Participant-Group (1260) 3GPP (10415) +// 7.2.131 +type AVP_Grouped Participant_Group; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Participant-Access-Priority (1259) 3GPP (10415) +// 7.2.132 +type enumerated Participant_Access_Priority +{ + PRE_EMPTIVE_PRIORITY (1), + HIGH_PRIORITY (2), + NORMAL_PRIORITY (3), + LOW_PRIORITY (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Participant-Action-Type (2049) 3GPP (10415) +// 7.2.133 +type enumerated Participant_Action_Type +{ + CREATE_CONF (0), + JOIN_CONF (1), + INVITE_INTO_CONF (2), + QUIT_CONF (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PC3-Control-Protocol-Cause (3434) 3GPP (10415) +// 7.2.135A +type AVP_Integer32 PC3_Control_Protocol_Cause; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PC3-EPC-Control-Protocol-Cause (3435) 3GPP (10415) +// 7.2.135B +type AVP_Integer32 PC3_EPC_Control_Protocol_Cause; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PDN-Connection-Charging-ID (2050) 3GPP (10415) +// 7.2.136 +type AVP_Unsigned32 PDN_Connection_Charging_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PDP-Address (1227) 3GPP (10415) +// 7.2.137 +type AVP_Address PDP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PDP-Address-Prefix-Length (2606) 3GPP (10415) +// 7.2.137A +type AVP_Unsigned32 PDP_Address_Prefix_Length; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PDP-Context-Type (1247) 3GPP (10415) +// 7.2.138 +type enumerated PDP_Context_Type +{ + PRIMARY (0), + SECONDARY (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Play-Alternative (3913) 3GPP (10415) +// 7.2.138A +type enumerated Play_Alternative +{ + SERVED_PARTY (0), + REMOTE_PARTY (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Change-Conditions (1261) 3GPP (10415) +// 7.2.139 +type enumerated PoC_Change_Conditions +{ + SERVICE_CHANGE (0), + VOLUME_LIMIT (1), + TIME_LIMIT (2), + NUMBER_OF_TALK_BURST_LIMIT (3), + NUMBER_OF_ACTIVE_PARTICIPANTS (4), + TARIFF_TIME (5) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Change-Time (1262) 3GPP (10415) +// 7.2.140 +type AVP_Time PoC_Change_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Controlling-Address (858) 3GPP (10415) +// 7.2.141 +type AVP_UTF8String PoC_Controlling_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Event-Type (2025) 3GPP (10415) +// 7.2.142 +type enumerated PoC_Event_Type +{ + NORMAL (0), + INSTANT_PERSONAL_ALERT_EVENT (1), + POC_GROUP_ADVERTISEMENT_EVENT (2), + EARLY_SESSION_SETTING_UP_EVENT (3), + POC_TALK_BURST (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Group-Name (859) 3GPP (10415) +// 7.2.143 +type AVP_UTF8String PoC_Group_Name; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Information (879) 3GPP (10415) +// 7.2.144 +type AVP_Grouped PoC_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Server-Role (883) 3GPP (10415) +// 7.2.145 +type enumerated PoC_Server_Role +{ + PARTICIPATING_POC_SERVER (0), + CONTROLLING_POC_SERVER (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Session-Id (1229) 3GPP (10415) +// 7.2.146 +type AVP_UTF8String PoC_Session_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Session-Initiation-Type (1277) 3GPP (10415) +// 7.2.147 +type enumerated PoC_Session_Initiation_Type +{ + PRE_ESTABLISHED (0), + ON_DEMAND (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-Session-Type (884) 3GPP (10415) +// 7.2.148 +type enumerated PoC_Session_Type +{ + ONE_TO_ONE_POC_SESSION (0), + CHAT_POC_GROUP_SESSION (1), + PRE_ARRANGED_POC_GROUP_SESSION (2), + AD_HOC_POC_GROUP_SESSION (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-User-Role (1252) 3GPP (10415) +// 7.2.149 +type AVP_Grouped PoC_User_Role; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-User-Role-IDs (1253) 3GPP (10415) +// 7.2.150 +type AVP_UTF8String PoC_User_Role_IDs; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PoC-User-Role-info-Units (1254) 3GPP (10415) +// 7.2.151 +type enumerated PoC_User_Role_info_Units +{ + MODERATOR (1), + DISPATCHER (2), + SESSION_OWNER (3), + SESSION_PARTICIPANT (4) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Positioning-Data (1245) 3GPP (10415) +// 7.2.152 +type AVP_UTF8String Positioning_Data; + + +// 3GPP TS 32.299 V13.4.0 +// AVP: Preferred-AoC-Currency (2315) 3GPP (10415) +// 7.2.153 +type AVP_Unsigned32 Preferred_AoC_Currency; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Priority (1209) 3GPP (10415) +// 7.2.154 +type enumerated Priority +{ + LOW (0), + NORMAL (1), + HIGH (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Privacy-Indicator (3915) 3GPP (10415) +// 7.2.154aA +type enumerated Privacy_Indicator +{ + NOT_PRIVATE (0), + PRIVATE (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-3rd-Party-Application-ID (3440) 3GPP (10415) +// 7.2.154A +type AVP_UTF8String ProSe_3rd_Party_Application_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Direct-Communication-Reception-Data-Container (3461) 3GPP (10415) +// 7.2.154Aa +type AVP_Grouped ProSe_Direct_Communication_Reception_Data_Container; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Direct-Communication-Transmission-Data-Container (3441) 3GPP (10415) +// 7.2.154B +type AVP_Grouped ProSe_Direct_Communication_Transmission_Data_Container; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Direct-Discovery-Model (3442) 3GPP (10415) +// 7.2.154C +type enumerated ProSe_Direct_Discovery_Model +{ + MODEL_A (0), + MODEL_B (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Event-Type (3443) 3GPP (10415) +// 7.2.154D +type enumerated ProSe_Event_Type +{ + ANNOUNCING (0), + MONITORING (1), + MATCH_REPORT (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Function-IP-Address (3444) 3GPP (10415) +// 7.2.154E +type AVP_Address ProSe_Function_IP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Function-PLMN-Identifier (3457) 3GPP (10415) +// 7.2.154F +type AVP_UTF8String ProSe_Function_PLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Functionality (3445) 3GPP (10415) +// 7.2.154G +type enumerated ProSe_Functionality +{ + DIRECT_DISCOVERY (0), + EPC_LEVEL_DISCOVERY (1), + DIRECT_COMMUNICATION (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Group-IP-Multicast-Address (3446) 3GPP (10415) +// 7.2.154H +type AVP_Address ProSe_Group_IP_Multicast_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Information (3447) 3GPP (10415) +// 7.2.154I +type AVP_Grouped ProSe_Information; + +// WARNING: Unsigned32 used instead of enumerated type +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Range-Class (3448) 3GPP (10415) +// 7.2.154J +type AVP_Unsigned32 ProSe_Range_Class; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Reason-For-Cancellation (3449) 3GPP (10415) +// 7.2.154K +type enumerated ProSe_Reason_For_Cancellation +{ + PROXIMITY_ALERT_SENT (0), + TIME_EXPIRED_WITH_NO_RENEWAL (1), + REQUESTOR_CANCELLATION (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Request-Timestamp (3450) 3GPP (10415) +// 7.2.154L +type AVP_Time ProSe_Request_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Role-Of-UE (3451) 3GPP (10415) +// 7.2.154M +type enumerated ProSe_Role_Of_UE +{ + ANNOUNCING_UE (0), + MONITORING_UE (1), + REQUESTOR_UE (2), + REQUESTED_UE (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-Source-IP-Address (3452) 3GPP (10415) +// 7.2.154N +type AVP_Address ProSe_Source_IP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: ProSe-UE-ID (3453) 3GPP (10415) +// 7.2.154O +type AVP_OctetString ProSe_UE_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Proximity-Alert-Indication (3454) 3GPP (10415) +// 7.2.154P +type enumerated Proximity_Alert_Indication +{ + ALERT (0), + NO_ALERT (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Proximity-Alert-Timestamp (3455) 3GPP (10415) +// 7.2.154Q +type AVP_Time Proximity_Alert_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Proximity-Cancellation-Timestamp (3456) 3GPP (10415) +// 7.2.154R +type AVP_Time Proximity_Cancellation_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PS-Append-Free-Format-Data (867) 3GPP (10415) +// 7.2.155 +type enumerated PS_Append_Free_Format_Data +{ + APPEND (0), + OVERWRITE (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: PS-Free-Format-Data (866) 3GPP (10415) +// 7.2.156 +type AVP_OctetString PS_Free_Format_Data; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PS-Furnish-Charging-Information (865) 3GPP (10415) +// 7.2.157 +type AVP_Grouped PS_Furnish_Charging_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: PS-Information (874) 3GPP (10415) +// 7.2.158 +type AVP_Grouped PS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Quota-Consumption-Time (881) 3GPP (10415) +// 7.2.159 +type AVP_Unsigned32 Quota_Consumption_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Quota-Holding-Time (871) 3GPP (10415) +// 7.2.160 +type AVP_Unsigned32 Quota_Holding_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Quota-Indicator (3912) 3GPP (10415) +// 7.2.160aA +type enumerated Quota_Indicator +{ + QUOTA_IS_NOT_USED_DURING_PLAYBACK (0), + QUOTA_IS_USED_DURING_PLAYBACK (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Radio-Frequency (3462) 3GPP (10415) +// 7.2.160A +type AVP_OctetString Radio_Frequency; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Radio-Parameter-Set-Info (3463) 3GPP (10415) +// 7.2.160B +type AVP_Grouped Radio_Parameter_Set_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Radio-Parameter-Set-Values (3464) 3GPP (10415) +// 7.2.160C +type AVP_OctetString Radio_Parameter_Set_Values; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Radio-Resources-Indicator (3465) 3GPP (10415) +// 7.2.160D +type AVP_Integer32 Radio_Resources_Indicator; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Rate-Element (2058) 3GPP (10415) +// 7.2.161 +type AVP_Grouped Rate_Element; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Read-Reply-Report-Requested (1222) 3GPP (10415) +// 7.2.162 +type enumerated Read_Reply_Report_Requested +{ + NO (0), + YES (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Real-Time-Tariff-Information (2305) 3GPP (10415) +// 7.2.164 +type AVP_Grouped Real_Time_Tariff_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Reason-Header (3401) 3GPP (10415) +// 7.2.164A +type AVP_UTF8String Reason_Header; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Received-Talk-Burst-Time (1284) 3GPP (10415) +// 7.2.165 +type AVP_Unsigned32 Received_Talk_Burst_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Received-Talk-Burst-Volume (1285) 3GPP (10415) +// 7.2.166 +type AVP_Unsigned32 Received_Talk_Burst_Volume; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Recipient-Address (1201) 3GPP (10415) +// 7.2.167 +type AVP_Grouped Recipient_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Recipient-Info (2026) 3GPP (10415) +// 7.2.168 +type AVP_Grouped Recipient_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Recipient-Received-Address (2028) 3GPP (10415) +// 7.2.169 +type AVP_Grouped Recipient_Received_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Recipient-SCCP-Address (2010) 3GPP (10415) +// 7.2.170 +type AVP_Address Recipient_SCCP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Refund-Information (2022) 3GPP (10415) +// 7.2.171 +type AVP_OctetString Refund_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Relationship-Mode (2706) 3GPP (10415) +// 7.2.171A +type enumerated Relationship_Mode +{ + Trusted (0), + Non_Trusted (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Related-IMS-Charging-Identifier (2711) 3GPP (10415) +// 7.2.171B +type AVP_UTF8String Related_IMS_Charging_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Related-IMS-Charging-Identifier-Node (2712) 3GPP (10415) +// 7.2.171C +type AVP_Address Related_IMS_Charging_Identifier_Node; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Remaining-Balance (2021) 3GPP (10415) +// 7.2.172 +type AVP_Grouped Remaining_Balance; + +// 3GPP TS 32.299 V8.5.0 +// AVP: Reply-Applic-ID (1223) 3GPP (10415) +// 7.2.173 +type AVP_UTF8String Reply_Applic_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Reply-Path-Requested (2011) 3GPP (10415) +// 7.2.174 +type enumerated Reply_Path_Requested +{ + NO_REPLY_PATH_SET (0), + REPLY_PATH_SET (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Reporting-Reason (872) 3GPP (10415) +// 7.2.175 +type enumerated Reporting_Reason +{ + THRESHOLD (0), + QHT (1), + FINAL (2), + QUOTA_EXHAUSTED (3), + VALIDITY_TIME (4), + OTHER_QUOTA_TYPE (5), + RATING_CONDITION_CHANGE (6), + FORCED_REAUTHORISATION (7), + POOL_EXHAUSTED (8) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Requested-Party-Address (1251) 3GPP (10415) +// 7.2.176 +type AVP_UTF8String Requested_Party_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Requested-PLMN-Identifier (3436) 3GPP (10415) +// 7.2.176A +type AVP_UTF8String Requested_PLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Requestor-PLMN-Identifier (3437) 3GPP (10415) +// 7.2.176B +type AVP_UTF8String Requestor_PLMN_Identifier; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Role-Of-Node (829) 3GPP (10415) +// Note: not compatible with V9.2.0 or before (see spec.) +// 7.2.177 +type enumerated Role_Of_Node +{ + ORIGINATING_ROLE (0), + TERMINATING_ROLE (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Role-Of-ProSe-Function (3438) 3GPP (10415) +// 7.2.177aA +type enumerated Role_Of_ProSe_Function +{ + HPLMN (0), + VPLMN (1), + LOCAL_PLMN (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Route-Header-Received (3403) 3GPP (10415) +// 7.2.177A +type AVP_UTF8String Route_Header_Received; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Route-Header-Transmitted (3404) 3GPP (10415) +// 7.2.177B +type AVP_UTF8String Route_Header_Transmitted; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Scale-Factor (2059) 3GPP (10415) +// 7.2.178 +type AVP_Grouped Scale_Factor; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Answer-Timestamp (1275) 3GPP (10415) +// 7.2.179 +type AVP_Time SDP_Answer_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Media-Component (843) 3GPP (10415) +// 7.2.180 +type AVP_Grouped SDP_Media_Component; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Media-Description (845) 3GPP (10415) +// 7.2.181 +type AVP_UTF8String SDP_Media_Description; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Media-Name (844) 3GPP (10415) +// 7.2.182 +type AVP_UTF8String SDP_Media_Name; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Offer-Timestamp (1274) 3GPP (10415) +// 7.2.183 +type AVP_Time SDP_Offer_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Session-Description (842) 3GPP (10415) +// 7.2.184 +type AVP_UTF8String SDP_Session_Description; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-TimeStamps (1273) 3GPP (10415) +// 7.2.185 +type AVP_Grouped SDP_TimeStamps; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SDP-Type (2036) 3GPP (10415) +// 7.2.186 +type enumerated SDP_Type +{ + SDP_OFFER (0), + SDP_ANSWER (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Session-Direction (2707) 3GPP (10415) +// 7.2.186A +type enumerated Session_Direction +{ + Inbound (0), + Outbound (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Served-Party-IP-Address (848) 3GPP (10415) +// 7.2.187 +type AVP_Address Served_Party_IP_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Data-Container (2040) 3GPP (10415) +// 7.2.189 +type AVP_Grouped Service_Data_Container; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Id (855) 3GPP (10415) +// 7.2.190 +type AVP_UTF8String Service_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Generic-Information (1256) 3GPP (10415) +// 7.2.191 +type AVP_Grouped Service_Generic_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Information (873) 3GPP (10415) +// 7.2.192 +type AVP_Grouped Service_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Mode (2032) 3GPP (10415) +// 7.2.193 +type AVP_Unsigned32 Service_Mode; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Specific-Data (863) 3GPP (10415) +// 7.2.194 +type AVP_UTF8String Service_Specific_Data; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Specific-Info (1249) 3GPP (10415) +// 7.2.195 +type AVP_Grouped Service_Specific_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Service-Specific-Type (1257) 3GPP (10415) +// 7.2.196 +type AVP_Unsigned32 Service_Specific_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Serving-Node-Type (2047) 3GPP (10415) +// 7.2.198 +type enumerated Serving_Node_Type +{ + SGSN (0), + PMIPSGW (1), + GTPSGW (2), + ePDG (3), + hSGW (4), + MME (5), + TWAN (6) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: SGSN-Address (1228) 3GPP (10415) +// 7.2.199 +type AVP_Address SGSN_Address; + + +// 3GPP TS 32.299 V13.4.0 +// AVP: SGW-Address (2067) 3GPP (10415) +// 7.2.199A +type AVP_Address SGW_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SGW-Change (2065) 3GPP (10415) +// 7.2.200 +type enumerated SGW_Change +{ + ACR_Start_NOT_due_to_SGW_Change (0), + ACR_Start_due_to_SGW_Change (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: SIP-Method (824) 3GPP (10415) +// 7.2.201 +type AVP_UTF8String SIP_Method; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SIP-Request-Timestamp (834) 3GPP (10415) +// 7.2.202 +type AVP_Time SIP_Request_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SIP-Request-Timestamp-Fraction (2301) 3GPP (10415) +// 7.2.203 +type AVP_Unsigned32 SIP_Request_Timestamp_Fraction; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SIP-Response-Timestamp (835) 3GPP (10415) +// 7.2.204 +type AVP_Time SIP_Response_Timestamp; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SIP-Response-Timestamp-Fraction (2302) 3GPP (10415) +// 7.2.205 +type AVP_Unsigned32 SIP_Response_Timestamp_Fraction; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Device-Trigger-Indicator (3407) 3GPP (10415) +// 7.2.205A +type enumerated SM_Device_Trigger_Indicator +{ + Not_Device_Trigger (0), + Device_Trigger (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Device-Trigger-Information (3405) 3GPP (10415) +// 7.2.205B +type AVP_Grouped SM_Device_Trigger_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Discharge-Time (2012) 3GPP (10415) +// 7.2.206 +type AVP_Time SM_Discharge_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Message-Type (2007) 3GPP (10415) +// 7.2.207 +type enumerated SM_Message_Type +{ + SUBMISSION (0), + DELIVERY_REPORT (1), + SM_SERVICE_REQUEST (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Protocol-ID (2013) 3GPP (10415) +// 7.2.208 +type AVP_OctetString SM_Protocol_ID; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Sequence-Number (3408) 3GPP (10415) +// 7.2.208A +type AVP_Unsigned32 SM_Sequence_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Status (2014) 3GPP (10415) +// 7.2.209 +type AVP_OctetString SM_Status; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-User-Data-Header (2015) 3GPP (10415) +// 7.2.210 +type AVP_OctetString SM_User_Data_Header; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SMS-Information (2000) 3GPP (10415) +// 7.2.211 +type AVP_Grouped SMS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SMS-Node (2016) 3GPP (10415) +// 7.2.212 +type enumerated SMS_Node +{ + SMS_ROUTER (0), + IP_SM_GW (1), + SMS_ROUTER_AND_IP_SM_GW (2), + SMS_SC (3) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: SMS-Result (3409) 3GPP (10415) +// 7.2.212A +type AVP_Unsigned32 SMS_Result; + +// WARNING: Unsigned32 used instead of enumerated type +// 3GPP TS 32.299 V13.4.0 +// AVP: SM-Service-Type (2029) 3GPP (10415) +// 7.2.213 +type AVP_Unsigned32 SM_Service_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: SMSC-Address (2017) 3GPP (10415) +// 7.2.214 +type AVP_Address SMSC_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Start-Of-Charging (3419) 3GPP (10415) +// 7.2.214A +type AVP_Time Start_Of_Charging; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Start-Time (2041) 3GPP (10415) +// 7.2.215 +type AVP_Time Start_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Status-AS-Code (2702) 3GPP (10415) +// 7.2.215A +type enumerated Status_AS_Code +{ + code_4xx (0), + code_5xx (1), + Timeout (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Stop-Time (2042) 3GPP (10415) +// 7.2.216 +type AVP_Time Stop_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Submission-Time (1202) 3GPP (10415) +// 7.2.217 +type AVP_Time Submission_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Subscriber-Role (2033) 3GPP (10415) +// 7.2.218 +type enumerated Subscriber_Role +{ + ORIGINATING (0), + TERMINATING (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Supplementary-Service (2048) 3GPP (10415) +// 7.2.219 +type AVP_Grouped Supplementary_Service; + +// 3GPP TS 32.299 V13.4.0 +// AVP: TAD-Identifier (2717) 3GPP (10415) +// 7.2.219A +type enumerated TAD_Identifier +{ + CS (0), + PS (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Talk-Burst-Exchange (1255) 3GPP (10415) +// 7.2.220 +type AVP_Grouped Talk_Burst_Exchange; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Talk-Burst-Time (1286) 3GPP (10415) +// 7.2.221 +type AVP_Unsigned32 Talk_Burst_Time; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Talk-Burst-Volume (1287) 3GPP (10415) +// 7.2.222 +type AVP_Unsigned32 Talk_Burst_Volume; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Tariff-Information (2060) 3GPP (10415) +// 7.2.223 +type AVP_Grouped Tariff_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Tariff-XML (2306) 3GPP (10415) +// 7.2.224 +type AVP_UTF8String Tariff_XML; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Teleservice (3413) 3GPP (10415) +// +type AVP_OctetString Teleservice; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Terminating-IOI (840) 3GPP (10415) +// 7.2.225 +type AVP_UTF8String Terminating_IOI; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-First-Reception (3466) 3GPP (10415) +// 7.2.225A +type AVP_Time Time_First_Reception; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-First-Transmission (3467) 3GPP (10415) +// 7.2.225B +type AVP_Time Time_First_Transmission; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-First-Usage (2043) 3GPP (10415) +// 7.2.226 +type AVP_Time Time_First_Usage; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Indicator (3911) 3GPP (10415) +// 7.2.226A +type AVP_Unsigned32 Time_Indicator; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Last-Usage (2044) 3GPP (10415) +// 7.2.227 +type AVP_Time Time_Last_Usage; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Quota-Mechanism (1270) 3GPP (10415) +// 7.2.228 +type AVP_Grouped Time_Quota_Mechanism; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Quota-Threshold (868) 3GPP (10415) +// 7.2.229 +type AVP_Unsigned32 Time_Quota_Threshold; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Quota-Type (1271) 3GPP (10415) +// 7.2.230 +type enumerated Time_Quota_Type +{ + DISCRETE_TIME_PERIOD (0), + CONTINUOUS_TIME_PERIOD (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Stamps (833) 3GPP (10415) +// 7.2.231 +type AVP_Grouped Time_Stamps; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Time-Usage (2045) 3GPP (10415) +// 7.2.232 +type AVP_Unsigned32 Time_Usage; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Traffic-Data-Volumes (2046) 3GPP (10415) +// 7.2.233 +type AVP_Grouped Traffic_Data_Volumes; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Transcoder-Inserted-Indication (2605) 3GPP (10415) +// 7.2.233A +type enumerated Transcoder_Inserted_Indication +{ + TRANSCODER_NOT_INSERTED (0), + TRANSCODER_INSERTED (1) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Transit-IOI-List (2701) 3GPP (10415) +// 7.2.233B +type AVP_UTF8String Transit_IOI_List; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Transmitter-Info (3468) 3GPP (10415) +// 7.2.233C +type AVP_Grouped Transmitter_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Token-Text (1215) 3GPP (10415) +// 7.2.234 +type AVP_UTF8String Token_Text; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Trigger (1264) 3GPP (10415) +// 7.2.235 +type AVP_Grouped Trigger; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Trigger-Type (870) 3GPP (10415) +// 7.2.236 +type enumerated Trigger_Type +{ + CHANGE_IN_SGSN_IP_ADDRESS (1), + CHANGE_IN_QOS (2), + CHANGE_IN_LOCATION (3), + CHANGE_IN_RAT (4), + CHANGE_IN_UE_TIMEZONE (5), + CHANGEINQOS_TRAFFIC_CLASS (10), + CHANGEINQOS_RELIABILITY_CLASS (11), + CHANGEINQOS_DELAY_CLASS (12), + CHANGEINQOS_PEAK_THROUGHPUT (13), + CHANGEINQOS_PRECEDENCE_CLASS (14), + CHANGEINQOS_MEAN_THROUGHPUT (15), + CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK (16), + CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK (17), + CHANGEINQOS_RESIDUAL_BER (18), + CHANGEINQOS_SDU_ERROR_RATIO (19), + CHANGEINQOS_TRANSFER_DELAY (20), + CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY (21), + CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK (22), + CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK (23), + CHANGEINQOS_APN_AGGREGATE_MAXIMUM_BIT_RATE (24), + CHANGEINLOCATION_MCC (30), + CHANGEINLOCATION_MNC (31), + CHANGEINLOCATION_RAC (32), + CHANGEINLOCATION_LAC (33), + CHANGEINLOCATION_CellId (34), + CHANGEINLOCATION_TAC (35), + CHANGEINLOCATION_ECGI (36), + CHANGE_IN_MEDIA_COMPOSITION (40), + CHANGE_IN_PARTICIPANTS_NMB (50), + CHANGE_IN_THRSHLD_OF_PARTICIPANTS_NMB (51), + CHANGE_IN_USER_PARTICIPATING_TYPE (52), + CHANGE_IN_SERVICE_CONDITION (60), + CHANGE_IN_SERVING_NODE (61), + CHANGE_IN_USER_CSG_INFORMATION (70), + CHANGE_IN_HYBRID_SUBSCRIBED_USER_CSG_INFORMATION (71), + CHANGE_IN_HYBRID_UNSUBSCRIBED_USER_CSG_INFORMATION (72), + CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_AREA (73) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: Trunk-Group-Id (851) 3GPP (10415) +// 7.2.237 +type AVP_Grouped Trunk_Group_Id; + +// 3GPP TS 32.299 V13.4.0 +// AVP: TWAG-Address (3903) 3GPP (10415) +// 7.2.237Ba +type AVP_Address TWAG_Address; + +// 3GPP TS 32.299 V13.4.0 +// AVP: TWAN-User-Location-Info (2714) 3GPP (10415) +// 7.2.237C +type AVP_Grouped TWAN_User_Location_Info; + +// WARNING: Unsigned32 used instead of enumerated type +// 3GPP TS 32.299 V13.4.0 +// AVP: Type-Number (1204) 3GPP (10415) +// 7.2.238 +type AVP_Unsigned32 Type_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Unit-Cost (2061) 3GPP (10415) +// 7.2.239 +type AVP_Grouped Unit_Cost; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Unit-Quota-Threshold (1226) 3GPP (10415) +// 7.2.240 +type AVP_Unsigned32 Unit_Quota_Threshold; + +// 3GPP TS 32.299 V13.4.0 +// AVP: User-CSG-Information (2319) 3GPP (10415) +// 7.2.240A +type AVP_Grouped User_CSG_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Usage-Information-Report-Sequence-Number (3439) 3GPP (10415) +// 7.2.240B +type AVP_Integer32 Usage_Information_Report_Sequence_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: User-Participating-Type (1279) 3GPP (10415) +// 7.2.241 +type enumerated User_Participating_Type +{ + NORMAL (0), + NW_POC_BOX (1), + UE_POC_BOX (2) +} + +// 3GPP TS 32.299 V13.4.0 +// AVP: User-Session-Id (830) 3GPP (10415) +// 7.2.242 +type AVP_UTF8String User_Session_Id; + +// 3GPP TS 32.299 V13.4.0 CR0716 +// AVP: UWAN-User-Location-Info (3918) 3GPP (10415) +// 7.2.242aaA +type AVP_Grouped UWAN_User_Location_Info; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Variable-Part (3907) 3GPP (10415) +// 7.2.242aA +type AVP_Grouped Variable_Part; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Variable-Part-Order (3908) 3GPP (10415) +// 7.2.242aB +type AVP_Unsigned32 Variable_Part_Order; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Variable-Part-Type (3909) 3GPP (10415) +// 7.2.242aC +type AVP_Unsigned32 Variable_Part_Type; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Variable-Part-Value (3910) 3GPP (10415) +// 7.2.242aD +type AVP_UTF8String Variable_Part_Value; + +// 3GPP TS 32.299 V13.4.0 +// AVP: VCS-Information (3410) 3GPP (10415) +// 7.2.242A +type AVP_Grouped VCS_Information; + +// 3GPP TS 32.299 V13.4.0 +// AVP: VLR-Number (3420) 3GPP (10415) +// 7.2.242B +type AVP_OctetString VLR_Number; + +// 3GPP TS 32.299 V13.4.0 +// AVP: Volume-Quota-Threshold (869) 3GPP (10415) +// 7.2.243 +type AVP_Unsigned32 Volume_Quota_Threshold; + + diff --git a/src/CreditControl_IETF_RFC4006.ddf b/src/CreditControl_IETF_RFC4006.ddf index fe38d5b6735d71c443cf7cbd9df4e48618a12ef3..54b21c18514f61f96f07d8656aaa9826e2d2208d 100644 --- a/src/CreditControl_IETF_RFC4006.ddf +++ b/src/CreditControl_IETF_RFC4006.ddf @@ -37,7 +37,7 @@ // // File: CreditControl_IETF_RFC4006.ddf // Description: DDF for DCC according to RFC 4006 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 1134 62 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_3GPP_TS29229_6a0.ddf b/src/CxDxInterface_3GPP_TS29229_6a0.ddf index 4271fd1c7ad4aaa980d31959e7bd567786bc031d..d2d0a253a828867b9132ec2f6a95da977e001cf0 100644 --- a/src/CxDxInterface_3GPP_TS29229_6a0.ddf +++ b/src/CxDxInterface_3GPP_TS29229_6a0.ddf @@ -37,7 +37,7 @@ // // File: CxDxInterface_3GPP_TS29229_6a0.ddf // Description: DDF for CxDx according to 3GPP TS 29.229 V6.10.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_3GPP_TS29229_840.ddf b/src/CxDxInterface_3GPP_TS29229_840.ddf index 721eae787fd0e92ec98b8dd06ab51c87e73f571c..2c8913066148a65db0479d8da3e10ad7478af4cd 100644 --- a/src/CxDxInterface_3GPP_TS29229_840.ddf +++ b/src/CxDxInterface_3GPP_TS29229_840.ddf @@ -37,7 +37,7 @@ // // File: CxDxInterface_3GPP_TS29229_840.ddf // Description: DDF for CxDx according to 3GPP TS 29.229 V8.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_3GPP_TS29229_880.ddf b/src/CxDxInterface_3GPP_TS29229_880.ddf index 451f48f95cfe3f6cbbf32532e04bf11b3026341f..1f7f27e906d0fcd544a3fccf9b96440e3323f3c0 100644 --- a/src/CxDxInterface_3GPP_TS29229_880.ddf +++ b/src/CxDxInterface_3GPP_TS29229_880.ddf @@ -37,7 +37,7 @@ // // File: CxDxInterface_3GPP_TS29229_880.ddf // Description: DDF for CxDx according to 3GPP TS 29.229 V8.8.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_3GPP_TS29229_920.ddf b/src/CxDxInterface_3GPP_TS29229_920.ddf index b21cc177d122419d87f782a01a94f1de8d737a6a..c96c6c356f3bff72fb55cb7e89b045a6e9d20ad0 100644 --- a/src/CxDxInterface_3GPP_TS29229_920.ddf +++ b/src/CxDxInterface_3GPP_TS29229_920.ddf @@ -37,7 +37,7 @@ // // File: CxDxInterface_3GPP_TS29229_880.ddf // Description: DDF for CxDx according to 3GPP TS 29.229 V9.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_3GPP_TS29229_c30.ddf b/src/CxDxInterface_3GPP_TS29229_c30.ddf index cbd01a01da86099ba2ccb000ac641fa4bd251d85..3e8a484477c12c7bc8883125d1740ee864961bba 100644 --- a/src/CxDxInterface_3GPP_TS29229_c30.ddf +++ b/src/CxDxInterface_3GPP_TS29229_c30.ddf @@ -11,7 +11,7 @@ // // File: CxDxInterface_3GPP_TS29229_c30.ddf // Description: DDF for CxDx according to 3GPP TS 29.229 V12.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/CxDxInterface_Ericsson_1551_FAY301_0059_PC26.ddf b/src/CxDxInterface_Ericsson_1551_FAY301_0059_PC26.ddf index 44367a8101630f88cb7f0bab8baf6d53a474cc49..2ac2cb91cfc45624a342f74fda2958717202ce93 100644 --- a/src/CxDxInterface_Ericsson_1551_FAY301_0059_PC26.ddf +++ b/src/CxDxInterface_Ericsson_1551_FAY301_0059_PC26.ddf @@ -37,7 +37,7 @@ // // File: EricssonProprietaryCxDx.ddf // Description: DDF for Cx according to 1551-FAY 301 0059 Uen -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/DIAMETER_EncDec.cc b/src/DIAMETER_EncDec.cc index be4a70ba867bea96abbca22c7fdaa4232974dc1d..cb532ffd2554e6db1ae94cf914b66f52ab1f9c14 100644 --- a/src/DIAMETER_EncDec.cc +++ b/src/DIAMETER_EncDec.cc @@ -37,7 +37,7 @@ // // File: DIAMETER_EncDec.cc // Description: Encoder/Decoder and external functions for DPMG -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/DelegatedIPv6Prefix_IETF_RFC4818.ddf b/src/DelegatedIPv6Prefix_IETF_RFC4818.ddf index c563824849abd7a8506959fb1b727457108f65de..ad23056f804151780042b0494203882599db12d5 100644 --- a/src/DelegatedIPv6Prefix_IETF_RFC4818.ddf +++ b/src/DelegatedIPv6Prefix_IETF_RFC4818.ddf @@ -11,7 +11,7 @@ // // File: DelegatedIPv6Prefix_IETF_RFC4818.ddf // Description: DDF for Delegated IPv6 Prefix to RFC 4818 -// Rev: R34A +// Rev: R40A // Prodnr: CNL113462 /////////////////////////////////////////////// diff --git a/src/DigestAuthentication_IETF_RFC5090.ddf b/src/DigestAuthentication_IETF_RFC5090.ddf index c6beeee5a162f04df3823e27328b34f02a3593c3..3eb057dd2170a70ad3f4a1a6279795f55e59e6e0 100644 --- a/src/DigestAuthentication_IETF_RFC5090.ddf +++ b/src/DigestAuthentication_IETF_RFC5090.ddf @@ -37,7 +37,7 @@ // // File: DigestAuthentication_IETF_RFC5090.ddf // Description: DDF for DIGEST according to RFC 5090 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 1134 62 /////////////////////////////////////////////// diff --git a/src/EricssonSCAPv1_1553APR_10148.ddf b/src/EricssonSCAPv1_1553APR_10148.ddf index 459cd0c45401b4813ebad2376ec50a50c125cd81..e4fd038fe247a6320d86dddd527769c8ca78bc26 100644 --- a/src/EricssonSCAPv1_1553APR_10148.ddf +++ b/src/EricssonSCAPv1_1553APR_10148.ddf @@ -37,7 +37,7 @@ // // File: EricssonSCAPv1_1553APR_10148.ddf // Description: DDF for SCAPv1 according to 2/1553-APR 101 48/2 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/Ericsson_Specific_AVPs.ddf b/src/Ericsson_Specific_AVPs.ddf index 87226bffaf767402d3464c46794508b8f7d83cab..4eb8b5541e1a01068e13161da9936e2781831dab 100644 --- a/src/Ericsson_Specific_AVPs.ddf +++ b/src/Ericsson_Specific_AVPs.ddf @@ -37,7 +37,7 @@ // // File: Ericsson_Specific_AVPs.ddf // Description: Ericsson specific AVP definitions -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 // Reference: http://snmp.ericsson.se/diameter-assignments.html // diff --git a/src/GiInterface_3GPP_TS29061_770.ddf b/src/GiInterface_3GPP_TS29061_770.ddf index e947afe5cb8e769798b1d26fdd6b1fd45d7eb7fd..ee73d6decdb714a116f51d1e0a74d7a7696df82f 100644 --- a/src/GiInterface_3GPP_TS29061_770.ddf +++ b/src/GiInterface_3GPP_TS29061_770.ddf @@ -37,7 +37,7 @@ // // File: GiInterface_3GPP_TS29061_770.ddf // Description: DDF for Gi according to 3GPP TS 29.061 V7.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_810.ddf b/src/GiSGiInterface_3GPP_TS29061_810.ddf index e0d14e52c0f53b5153dd6989d94a9c81ad1be323..de2d0a0039b010edc331645178c5292252158edd 100644 --- a/src/GiSGiInterface_3GPP_TS29061_810.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_810.ddf @@ -37,7 +37,7 @@ // // File: GiSGiInterface_3GPP_TS29061_810.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V8.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_930.ddf b/src/GiSGiInterface_3GPP_TS29061_930.ddf index a3470f8fdf7d3f69d3b5b42e5880707cc8c0281c..b235ed574cde9d94f71908a1178577adbb85bc64 100644 --- a/src/GiSGiInterface_3GPP_TS29061_930.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_930.ddf @@ -37,7 +37,7 @@ // // File: GiSGiInterface_3GPP_TS29061_930.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V9.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_930_QoS_Detailed.ddf b/src/GiSGiInterface_3GPP_TS29061_930_QoS_Detailed.ddf index dc64e12205b6248b8247a8c2ac91e86d923f8469..2c66d7d396ece8ffefa9d44ebdc76fe71acf1088 100644 --- a/src/GiSGiInterface_3GPP_TS29061_930_QoS_Detailed.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_930_QoS_Detailed.ddf @@ -37,7 +37,7 @@ // // File: GiSGiInterface_3GPP_TS29061_930_QoS_Detailed.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V9.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_980.ddf b/src/GiSGiInterface_3GPP_TS29061_980.ddf index f959532e5cdc0291db98590d28171d8dabce3ec2..bb1b03848fbdd9899ccb2acbcdb2ebb9add8b97f 100644 --- a/src/GiSGiInterface_3GPP_TS29061_980.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_980.ddf @@ -37,7 +37,7 @@ // // File: GiSGiInterface_3GPP_TS29061_980.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V9.8.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_b90.ddf b/src/GiSGiInterface_3GPP_TS29061_b90.ddf index ea7c973ec8094db0263d7a13f2ad027949f0260e..e0806aa86648be43a5c72e1c86192ad98b53cc3f 100644 --- a/src/GiSGiInterface_3GPP_TS29061_b90.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_b90.ddf @@ -11,7 +11,7 @@ // // File: GiSGiInterface_3GPP_TS29061_b90.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V11.9.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GiSGiInterface_3GPP_TS29061_b90_QoS_Detailed.ddf b/src/GiSGiInterface_3GPP_TS29061_b90_QoS_Detailed.ddf index 0322c28bd1cab71293c56a9de634326daae404e5..fdaf251ce61b34d8a08b4cc69e77bb63dc96dacb 100644 --- a/src/GiSGiInterface_3GPP_TS29061_b90_QoS_Detailed.ddf +++ b/src/GiSGiInterface_3GPP_TS29061_b90_QoS_Detailed.ddf @@ -11,7 +11,7 @@ // // File: GiSGiInterface_3GPP_TS29061_b90_QoS_Detailed.ddf // Description: DDF for Gi/SGi according to 3GPP TS 29.061 V11.9.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_6f0.ddf b/src/GmbInterface_3GPP_TS29061_6f0.ddf index b49aa0f1008dc0681cbd4f9257c20923e762372d..1278a1d6a60148c900b611c80c4e497a2159aa70 100644 --- a/src/GmbInterface_3GPP_TS29061_6f0.ddf +++ b/src/GmbInterface_3GPP_TS29061_6f0.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_6f0.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V6.15.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_720.ddf b/src/GmbInterface_3GPP_TS29061_720.ddf index 0d0cb26579167124d692e48c9c82271a2541f405..86e2f344351f4f3a81338c997942166e21d12c32 100644 --- a/src/GmbInterface_3GPP_TS29061_720.ddf +++ b/src/GmbInterface_3GPP_TS29061_720.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_720.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V7.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_810.ddf b/src/GmbInterface_3GPP_TS29061_810.ddf index ea5ae2b73f3375b234a4f9b5c6c2be6891febd5f..e4f54b493c080d0105f8e1c22082cb288fb78fc5 100644 --- a/src/GmbInterface_3GPP_TS29061_810.ddf +++ b/src/GmbInterface_3GPP_TS29061_810.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_810.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V8.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_930.ddf b/src/GmbInterface_3GPP_TS29061_930.ddf index e9a1c48291bbe7cca3fbb8e68d0e9f8615e6fe31..52d239f25500878fa06ccc33ecf52b02d6485469 100644 --- a/src/GmbInterface_3GPP_TS29061_930.ddf +++ b/src/GmbInterface_3GPP_TS29061_930.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_930.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V9.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_970.ddf b/src/GmbInterface_3GPP_TS29061_970.ddf index e13803b3fa74d5b9b1ac64504602fbf0d188cea6..709913f4845ebd4498f3f0e14af04daa679be379 100644 --- a/src/GmbInterface_3GPP_TS29061_970.ddf +++ b/src/GmbInterface_3GPP_TS29061_970.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_970.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V9.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GmbInterface_3GPP_TS29061_980.ddf b/src/GmbInterface_3GPP_TS29061_980.ddf index d46f0f4aa346b31f0494f9d82e9fb797f309a3b9..f3319a59f1f16ba81783c11da8f9994c93dc2998 100644 --- a/src/GmbInterface_3GPP_TS29061_980.ddf +++ b/src/GmbInterface_3GPP_TS29061_980.ddf @@ -37,7 +37,7 @@ // // File: GmbInterface_3GPP_TS29061_980.ddf // Description: DDF for Gmb according to 3GPP TS 29.061 V9.8.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GqInterface_PC_3GPP_TS29209_670.ddf b/src/GqInterface_PC_3GPP_TS29209_670.ddf index 33e14d3415ea68be44653fc7c73efc80aea6d72b..51cfb97d574d248cda6821bd765287930e32cffb 100644 --- a/src/GqInterface_PC_3GPP_TS29209_670.ddf +++ b/src/GqInterface_PC_3GPP_TS29209_670.ddf @@ -37,7 +37,7 @@ // // File: GqInterface_PC_3GPP_TS29209_670.ddf // Description: DDF for Gq according to 3GPP TS 29.209 V6.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GqInterface_S3_ETSI_TS183017_231.ddf b/src/GqInterface_S3_ETSI_TS183017_231.ddf index f4a5ee1ca711030c22fbd9021de8aab941ac7422..861351d99f1741cd44cb45b89746209677d6e04e 100644 --- a/src/GqInterface_S3_ETSI_TS183017_231.ddf +++ b/src/GqInterface_S3_ETSI_TS183017_231.ddf @@ -37,7 +37,7 @@ // // File: GqInterface_S3_ETSI_TS183017_231.ddf // Description: DDF for Gq according to ETSI TS 183.017 V2.3.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_CRP_3GPP_TS29210_670.ddf b/src/GxInterface_CRP_3GPP_TS29210_670.ddf index ebc51e0cbc339b4106b2f22488328915a530c469..1d36e68cd446ee6a777a42887c537f3832a64913 100644 --- a/src/GxInterface_CRP_3GPP_TS29210_670.ddf +++ b/src/GxInterface_CRP_3GPP_TS29210_670.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_CRP_3GPP_TS29210_670.ddf // Description: DDF for Gx according to 3GPP TS 29.210 V6.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_740.ddf b/src/GxInterface_PCC_3GPP_TS29212_740.ddf index 62f0cbfc641e58a163860c6db9b2cad16ad24143..ee4685e030feb8f87b9651049e9bf83f9c9cf54e 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_740.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_740.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_740.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V7.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_820.ddf b/src/GxInterface_PCC_3GPP_TS29212_820.ddf index 00ccf547a57e0a111d16c478b12ed2d438f6611e..ce1ee45c76a2256d85655357e209dbb946f50ac8 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_820.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_820.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_820.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V8.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_830.ddf b/src/GxInterface_PCC_3GPP_TS29212_830.ddf index 2c1e518d1ce138443f6427053df3b311a9fbcaa1..34e38510891ce3705595155b680e8fea706d3b2b 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_830.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_830.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_830.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V8.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_840.ddf b/src/GxInterface_PCC_3GPP_TS29212_840.ddf index d33f938dacbcb1c467796a0122ce3adba8da770b..bf2990061a2c76f07ce79512e173875e95bd4058 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_840.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_840.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_840.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V8.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_8a0.ddf b/src/GxInterface_PCC_3GPP_TS29212_8a0.ddf index 5e2d96eff2df6df1d335bdacda916ed164e77687..3186603a1dd9823e731e88fae6670b50c55c6355 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_8a0.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_8a0.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_8a0.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V8.10.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_8b1.ddf b/src/GxInterface_PCC_3GPP_TS29212_8b1.ddf index 6cd6ab7566fcb0966f78c78ff25fc90f3580b724..657c4f272523b88be77eebc7d47480596619cd41 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_8b1.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_8b1.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_8b1.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V8.11.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_910.ddf b/src/GxInterface_PCC_3GPP_TS29212_910.ddf index ffc5adacdf5af0a4de76e01dc88c34bf455cb396..4ad631b3216eaf0b1cf5745a524b24344dd30563 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_910.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_910.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_910.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V9.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_930.ddf b/src/GxInterface_PCC_3GPP_TS29212_930.ddf index f1bfa7dca8baa8c06b323aedb028729a1b50d3de..242e88d65d3a8bde639e5198c46f5fec8b04a50b 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_930.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_930.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_930.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V9.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_970.ddf b/src/GxInterface_PCC_3GPP_TS29212_970.ddf index 56676c62f565bf2c1f0084e86b382bc91e93c4fb..b5f9bdaacbf9f590a1cef6db032b7c29f0965e52 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_970.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_970.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_930.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V9.5.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_9b0.ddf b/src/GxInterface_PCC_3GPP_TS29212_9b0.ddf index 645c48109700cde468cb548314c25ab0809f69ed..3612fcdbdf44f5fd90d01b07e968abd7f0f298fd 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_9b0.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_9b0.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_9b0.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V9.11.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_aa0.ddf b/src/GxInterface_PCC_3GPP_TS29212_aa0.ddf index 573aa01998b8691ccf745048e714626c93475369..ca60fe00663e587ec4cf38208d659bc1f6c135cd 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_aa0.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_aa0.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_aa0.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V10.10.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/GxInterface_PCC_3GPP_TS29212_c52.ddf b/src/GxInterface_PCC_3GPP_TS29212_c52.ddf index aaa05329f1040eac92ebb543028cfce8aedefc19..ddd76625189511e2d1ddf4e7bba0c3f24385c577 100644 --- a/src/GxInterface_PCC_3GPP_TS29212_c52.ddf +++ b/src/GxInterface_PCC_3GPP_TS29212_c52.ddf @@ -37,7 +37,7 @@ // // File: GxInterface_PCC_3GPP_TS29212_c52.ddf // Description: DDF for Gx according to 3GPP TS 29.212 V12.5.2 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// @@ -738,7 +738,11 @@ type AVP_Grouped Redirect_Information; // 3GPP TS 29.212 V12.5.2 // AVP: Redirect-Support (1086) 3GPP (10415) // 5.3.83 -type AVP_Grouped Redirect_Support; +type enumerated Redirect_Support +{ + REDIRECTION_DISABLED (0), + REDIRECTION_ENABLED (1) +} // 3GPP TS 29.212 V12.5.2 diff --git a/src/GxaInterface_3GPP2_X_S0057_0_300.ddf b/src/GxaInterface_3GPP2_X_S0057_0_300.ddf index 434d070c40e180d47c8b006f7d3253cccd03453d..34279255e019f46d9d8a4c512ad758ca6afd7b90 100644 --- a/src/GxaInterface_3GPP2_X_S0057_0_300.ddf +++ b/src/GxaInterface_3GPP2_X_S0057_0_300.ddf @@ -37,7 +37,7 @@ // // File: GxaInterface_3GPP2_X_S0057_0_300.ddf // Description: DDF for Gxa according to 3GPP2 X.S0057-0 v3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/MobileIPv4_Application_IETF_RFC4004.ddf b/src/MobileIPv4_Application_IETF_RFC4004.ddf index 38c778b1bff75d95ffeb7cf27a8ee298d1d22a7d..0be2b4654afc001924a03a29506a4aacd2d29396 100644 --- a/src/MobileIPv4_Application_IETF_RFC4004.ddf +++ b/src/MobileIPv4_Application_IETF_RFC4004.ddf @@ -37,7 +37,7 @@ // // File: MobileIPv4_Application_IETF_RFC4004.ddf // Description: DDF for Mobile IPv4 Application -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 // Reference: IETF RFC 4004 // diff --git a/src/MobileIPv6_HAAA_IETF_RFC5779.ddf b/src/MobileIPv6_HAAA_IETF_RFC5779.ddf index e32352100a6fa21d09cf438060c324e402e382a8..d89c3f718c69c12862090219f786ed868f694aeb 100644 --- a/src/MobileIPv6_HAAA_IETF_RFC5779.ddf +++ b/src/MobileIPv6_HAAA_IETF_RFC5779.ddf @@ -37,7 +37,7 @@ // // File: MobileIPv6_HAAA_IETF_RFC5779.ddf // Description: DDF for Mobile IPv6 according to RFC 5779 -// Rev: R34A +// Rev: R40A // Prodnr: CNL113462 /////////////////////////////////////////////// diff --git a/src/MobileIPv6_HA_IETF_RFC5778.ddf b/src/MobileIPv6_HA_IETF_RFC5778.ddf index be316d64c8bf59ea74d3e9a521d4849c486c34b8..9f0f1dfaeb374d36ff8361c720052a9541de809d 100644 --- a/src/MobileIPv6_HA_IETF_RFC5778.ddf +++ b/src/MobileIPv6_HA_IETF_RFC5778.ddf @@ -37,7 +37,7 @@ // // File: MobileIPv6_HA_IETF_RFC5778.ddf // Description: DDF for Mobile IPv6 according to RFC 5778 -// Rev: R34A +// Rev: R40A // Prodnr: CNL113462 /////////////////////////////////////////////// diff --git a/src/MobileIPv6_NAS_IETF_RFC5447.ddf b/src/MobileIPv6_NAS_IETF_RFC5447.ddf index 924002c0206d93aa569084cfa985de8016b5a71a..c59ef9ee5e11f04ddf58ce903a7e9720c837cdfa 100644 --- a/src/MobileIPv6_NAS_IETF_RFC5447.ddf +++ b/src/MobileIPv6_NAS_IETF_RFC5447.ddf @@ -37,7 +37,7 @@ // // File: MobileIPv6_NAS_IETF_RFC5447.ddf // Description: DDF for Mobile IPv6 according to RFC 5447 -// Rev: R34A +// Rev: R40A // Prodnr: CNL113462 /////////////////////////////////////////////// diff --git a/src/NGN_NetworkAccesses_ETSI_ES183020_111.ddf b/src/NGN_NetworkAccesses_ETSI_ES183020_111.ddf index f82e619c346f23ba0c71df373f188bede175342f..af49d363b7b9d7bc1c2e762d016d57e9244fe1cf 100644 --- a/src/NGN_NetworkAccesses_ETSI_ES183020_111.ddf +++ b/src/NGN_NetworkAccesses_ETSI_ES183020_111.ddf @@ -37,7 +37,7 @@ // // File: NGN_NetworkAccesses_ETSI_ES183020_111.ddf // Description: DDF for NGN Network Accesses according to ETSI ES 183 020 V1.1.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/NetworkAccessServer_IETF_RFC4005.ddf b/src/NetworkAccessServer_IETF_RFC4005.ddf index 970a3e0ca354024bc48175c9c55aacdac2c17a22..a4bfead723fa900fe862d33d9e53bb084dbad699 100644 --- a/src/NetworkAccessServer_IETF_RFC4005.ddf +++ b/src/NetworkAccessServer_IETF_RFC4005.ddf @@ -37,7 +37,7 @@ // // File: NetworkAccessServer_IETF_RFC4005.ddf // Description: DDF for NAS according to RFC 4005 -// Rev: R34A +// Rev: R40A // Prodnr: CNL113462 /////////////////////////////////////////////// diff --git a/src/RqInterface_ETSI_ES283026_241.ddf b/src/RqInterface_ETSI_ES283026_241.ddf index 86a144e9a0de016287ad4247447e72be6e12ab8f..1a4055b8d9b5cb5a742e4d912963e75085896957 100644 --- a/src/RqInterface_ETSI_ES283026_241.ddf +++ b/src/RqInterface_ETSI_ES283026_241.ddf @@ -37,7 +37,7 @@ // // File: RqInterface_ETSI_ES283026_241.ddf // Description: DDF for Rq according to ETSI ES 283 026 V2.4.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// // AVP implementations according to: diff --git a/src/RxInterface_PCC_3GPP_TS29214_830.ddf b/src/RxInterface_PCC_3GPP_TS29214_830.ddf index 7c2471a66eeb6ca85a615a795fc59ba651e5a899..f420dbececa5185cad04bdbf9684346304b826bc 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_830.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_830.ddf @@ -37,7 +37,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_830.ddf // Description: DDF for Rx according to 3GPP TS 29.214 V8.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/RxInterface_PCC_3GPP_TS29214_8a0.ddf b/src/RxInterface_PCC_3GPP_TS29214_8a0.ddf index 28ea818efb52723df6645ae684511ec21ac80c82..b798cd46f3a0a9d1b86f61f73afed76bad460bf4 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_8a0.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_8a0.ddf @@ -37,7 +37,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_830.ddf // Description: DDF for Rx according to 3GPP TS 29.214 V8.10.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/RxInterface_PCC_3GPP_TS29214_990.ddf b/src/RxInterface_PCC_3GPP_TS29214_990.ddf index 79b44c60bced7ad64a675ca83eee1ebddaaf8cbc..872d062cdd33f2f74768f2577963c7de367c38f0 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_990.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_990.ddf @@ -37,7 +37,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_990.ddf // Description: DDF for Rx according to 3GPP TS 29.214 V9.9.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/RxInterface_PCC_3GPP_TS29214_a70.ddf b/src/RxInterface_PCC_3GPP_TS29214_a70.ddf index f37653a60f25e91efa3b01089b6a843101bfbb24..b2391647c307efc47f69d06de813049850522cd3 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_a70.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_a70.ddf @@ -37,7 +37,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_a70.ddf // Description: DDF for Rx according to 3GPP TS 29.214 a.7.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/RxInterface_PCC_3GPP_TS29214_c10.ddf b/src/RxInterface_PCC_3GPP_TS29214_c10.ddf index 0a7df4fa2b1a61bf50c8923158a664d0c6f2d9b4..752267a9a8a74e2f6e6cefe80dec4b0f2a2da19f 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_c10.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_c10.ddf @@ -37,7 +37,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_c10.ddf // Description: DDF for Rx according to 3GPP TS 29.214 c.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/RxInterface_PCC_3GPP_TS29214_d10.ddf b/src/RxInterface_PCC_3GPP_TS29214_d10.ddf index 411cd12d2d4f40078ebffe308bab410a1702b51e..d7bffcaf2286a13f82499121bf39e876c1db93d8 100644 --- a/src/RxInterface_PCC_3GPP_TS29214_d10.ddf +++ b/src/RxInterface_PCC_3GPP_TS29214_d10.ddf @@ -11,7 +11,7 @@ // // File: RxInterface_PCC_3GPP_TS29214_d10.ddf // Description: DDF for Rx according to 3GPP TS 29.214 d.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/S9Interface_3GPP_TS29215_b40.ddf b/src/S9Interface_3GPP_TS29215_b40.ddf index 23d124f6fdf04b14a400aad004c6f094c2492cb7..3247f915a2fc5b03314c460d049a89fead1cce7a 100644 --- a/src/S9Interface_3GPP_TS29215_b40.ddf +++ b/src/S9Interface_3GPP_TS29215_b40.ddf @@ -37,7 +37,7 @@ // // File: S9Interface_3GPP_TS29215_b40.ddf // Description: DDF for S9 according to 3GPP TS 29.215 V11.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/SGmbInterface_3GPP_TS29061_940.ddf b/src/SGmbInterface_3GPP_TS29061_940.ddf index 36eb760fda190200376824b02676f5bf7f0ad7e4..ed752f42cbc35c38845d5f29a796401bceb06e18 100644 --- a/src/SGmbInterface_3GPP_TS29061_940.ddf +++ b/src/SGmbInterface_3GPP_TS29061_940.ddf @@ -37,7 +37,7 @@ // // File: SGmbInterface_3GPP_TS29061_940.ddf // Description: DDF for SGmb according to 3GPP TS 29.061 V9.4.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/SGmbInterface_3GPP_TS29061_980.ddf b/src/SGmbInterface_3GPP_TS29061_980.ddf index 6297f0a1031c82ded533b01feb9ca709d45ca593..2454cc393e3e42af1bfe6ae0de3ac3e31c6f449d 100644 --- a/src/SGmbInterface_3GPP_TS29061_980.ddf +++ b/src/SGmbInterface_3GPP_TS29061_980.ddf @@ -37,7 +37,7 @@ // // File: SGmbInterface_3GPP_TS29061_980.ddf // Description: DDF for SGmb according to 3GPP TS 29.061 V9.8.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/SGmbInterface_3GPP_TS29061_b90.ddf b/src/SGmbInterface_3GPP_TS29061_b90.ddf index 302ef43e7f1f0a8ee6d00137f47d200425a2211f..c4059c374e569f1d288ce09bb9b7502bee7358bf 100644 --- a/src/SGmbInterface_3GPP_TS29061_b90.ddf +++ b/src/SGmbInterface_3GPP_TS29061_b90.ddf @@ -11,7 +11,7 @@ // // File: SGmbInterface_3GPP_TS29061_b90.ddf // Description: DDF for SGmb according to 3GPP TS 29.061 V11.9.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/SKT_Specific_AVPs.ddf b/src/SKT_Specific_AVPs.ddf new file mode 100644 index 0000000000000000000000000000000000000000..bb9265cebe416b80ca7269e3c60dd180f9c4e7c6 --- /dev/null +++ b/src/SKT_Specific_AVPs.ddf @@ -0,0 +1,27 @@ +/****************************************************************************** +* Copyright (c) 2004, 2016 Ericsson AB +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl-v10.html +* +* Contributors: +* Timea Moder - initial implementation and initial documentation +******************************************************************************/ +// +// File: SKT_Specific_AVPs.ddf +// Description: SKT Specific AVP definitions +// Rev: R40A +// Prodnr: CNL 113 462 + + +// APPLICATION-NAME: SKT +// APPLICATION-REVISION: 1 + +// AVP implementations according to: +// 109/0363-1/FCP111392-1 SUB-Feature Description SKT-Zone + + +// Zone-Info +// AVP: Zone-Info (9104) SKT (5806) +type AVP_UTF8String Zone_Info; diff --git a/src/SLgInterface_3GPP_TS29172_d10.ddf b/src/SLgInterface_3GPP_TS29172_d10.ddf new file mode 100644 index 0000000000000000000000000000000000000000..aac1b1f4836fe349b1c9128cd29e36e7fb9d15ee --- /dev/null +++ b/src/SLgInterface_3GPP_TS29172_d10.ddf @@ -0,0 +1,384 @@ +/****************************************************************************** +* Copyright (c) 2004, 2016 Ericsson AB +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl-v10.html +* +* Contributors: +* Gabor Szalai - initial implementation +******************************************************************************/ +// +// File: SLgInterface_3GPP_TS29172_d10.ddf +// Description: DDF for SLg according to 3GPP TS 29.172 d.1.0 +// Rev: R40A +// Prodnr: CNL 113 462 +/////////////////////////////////////////////// + + + +// APPLICATION-NAME: SLg +// APPLICATION-REVISION: V13_0_0 + +// AVP implementations according to: +// 3GPP TS 29.172 13.1.0 - Diameter-based SLg interface for Control Plane LCS +// +// +// Dependant applications +// IETF RFC 3588 - Diameter Base Protocol +// +// Notes: +// Present application has its own vendor specific Diameter application id: 16777255 +// +// + +// 3GPP TS 29.172 13.1.0 7.2 +type enumerated Command_Code +{ + Provide_Location (8388620), + Location_Report (8388621) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: SLg-Location-Type (2500) 3GPP (10415) +// 7.4.2 +type enumerated SLg_Location_Type { + CURRENT_LOCATION (0), + CURRENT_OR_LAST_KNOWN_LOCATION (1), + INITIAL_LOCATION (2) , + ACTIVATE_DEFERRED_LOCATION (3), + CANCEL_DEFERRED_LOCATION (4), + NOTIFICATION_VERIFICATION_ONLY (5) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-EPS-Client-Name (2501) 3GPP (10415) +// 7.4.3 +type AVP_Grouped LCS_EPS_Client_Name; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Requestor-Name (2502) 3GPP (10415) +// 7.4.4 +type AVP_Grouped LCS_Requestor_Name; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Priority (2503) 3GPP (10415) +// 7.4.5 +type AVP_Unsigned32 LCS_Priority; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-QoS (2504) 3GPP (10415) +// 7.4.6 +type AVP_Grouped LCS_QoS; + +// 3GPP TS 29.172 13.1.0 +// AVP: Horizontal-Accuracy (2505) 3GPP (10415) +// 7.4.7 +type AVP_Unsigned32 Horizontal_Accuracy; + +// 3GPP TS 29.172 13.1.0 +// AVP: Vertical-Accuracy (2506) 3GPP (10415) +// 7.4.8 +type AVP_Unsigned32 Vertical_Accuracy; + +// 3GPP TS 29.172 13.1.0 +// AVP: Vertical-Requested (2507) 3GPP (10415) +// 7.4.9 +type enumerated Vertical_Requested { + VERTICAL_COORDINATE_IS_NOT_REQUESTED (0), + VERTICAL_COORDINATE_IS_REQUESTED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Velocity-Requested (2508) 3GPP (10415) +// 7.4.10 +type enumerated Velocity_Requested { + VELOCITY_IS_NOT_REQUESTED (0), + VELOCITY_IS_REQUESTED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Response-Time (2509) 3GPP (10415) +// 7.4.11 +type enumerated Response_Time { + LOW_DELAY (0), + DELAY_TOLERANT (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Supported-GAD-Shapes (2510) 3GPP (10415) +// 7.4.12 +type AVP_Unsigned32 Supported_GAD_Shapes; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Codeword (2511) 3GPP (10415) +// 7.4.13 +type AVP_UTF8String LCS_Codeword; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Privacy-Check (2512) 3GPP (10415) +// 7.4.14 +type enumerated LCS_Privacy_Check { + ALLOWED_WITHOUT_NOTIFICATION (0), + ALLOWED_WITH_NOTIFICATION (1), + ALLOWED_IF_NO_RESPONSE (2), + RESTRICTED_IF_NO_RESPONSE (3), + NOT_ALLOWED (4) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Accuracy-Fulfilment-Indicator (2513) 3GPP (10415) +// 7.4.15 +type enumerated Accuracy_Fulfilment_Indicator { + REQUESTED_ACCURACY_FULFILLED (0), + REQUESTED_ACCURACY_NOT_FULFILLED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Age-Of-Location-Estimate (2514) 3GPP (10415) +// 7.4.16 +type AVP_Unsigned32 Age_Of_Location_Estimate; + +// 3GPP TS 29.172 13.1.0 +// AVP: Velocity-Estimate (2515) 3GPP (10415) +// 7.4.17 +type AVP_OctetString Velocity_Estimate; + +// 3GPP TS 29.172 13.1.0 +// AVP: EUTRAN-Positioning-Data (2516) 3GPP (10415) +// 7.4.18 +type AVP_OctetString EUTRAN_Positioning_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: ECGI (2517) 3GPP (10415) +// 7.4.19 +type AVP_OctetString ECGI; + +// 3GPP TS 29.172 13.1.0 +// AVP: Location-Event (2518) 3GPP (10415) +// 7.4.20 +type enumerated Location_Event { + EMERGENCY_CALL_ORIGINATION (0), + EMERGENCY_CALL_RELEASE (1), + MO_LR (2), + EMERGENCY_CALL_HANDOVER (3), + DEFERRED_MT_LR_RESPONSE (4), + DEFERRED_MO_LR_TTTP_INITIATION (5), + DELAYED_LOCATION_REPORTING (6) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Pseudonym-Indicator (2519) 3GPP (10415) +// 7.4.21 +type enumerated Pseudonym_Indicator { + PSEUDONYM_NOT_REQUESTED (0), + PSEUDONYM_REQUESTED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Service-Type-ID (2520) 3GPP (10415) +// 7.4.22 +type AVP_Unsigned32 LCS_Service_Type_ID; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Privacy-Check-Non-Session (2521) 3GPP (10415) +// 7.4.23 +type AVP_Grouped LCS_Privacy_Check_Non_Session; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Privacy-Check-Session (2522) 3GPP (10415) +// 7.4.24 +type AVP_Grouped LCS_Privacy_Check_Session; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-QoS-Class (2523) 3GPP (10415) +// 7.4.27 +type enumerated LCS_QoS_Class { + ASSURED (0), + BEST_EFFORT (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: GERAN-Positioning-Info (2524) 3GPP (10415) +// 7.4.29 +type AVP_Grouped GERAN_Positioning_Info; + +// 3GPP TS 29.172 13.1.0 +// AVP: GERAN-Positioning-Data (2525) 3GPP (10415) +// 7.4.30 +type AVP_OctetString GERAN_Positioning_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: GERAN-GANSS-Positioning-Data (2526) 3GPP (10415) +// 7.4.31 +type AVP_OctetString GERAN_GANSS_Positioning_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: UTRAN-Positioning-Info (2527) 3GPP (10415) +// 7.4.32 +type AVP_Grouped UTRAN_Positioning_Info; + +// 3GPP TS 29.172 13.1.0 +// AVP: UTRAN-Positioning-Data (2528) 3GPP (10415) +// 7.4.33 +type AVP_OctetString UTRAN_Positioning_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: UTRAN-GANSS-Positioning-Data (2529) 3GPP (10415) +// 7.4.34 +type AVP_OctetString UTRAN_GANSS_Positioning_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: LRR-Flags (2530) 3GPP (10415) +// 7.4.35 +type AVP_Unsigned32 LRR_Flags; + +// 3GPP TS 29.172 13.1.0 +// AVP: LCS-Reference-Number (2531) 3GPP (10415) +// 7.4.37 +type AVP_OctetString LCS_Reference_Number; + +// 3GPP TS 29.172 13.1.0 +// AVP: Deferred-Location-Type (2532) 3GPP (10415) +// 7.4.36 +type AVP_Unsigned32 Deferred_Location_Type; + +// 3GPP TS 29.172 13.1.0 +// AVP: Area-Event-Info (2533) 3GPP (10415) +// 7.4.38 +type AVP_Grouped Area_Event_Info; + +// 3GPP TS 29.172 13.1.0 +// AVP: Area-Definition (2534) 3GPP (10415) +// 7.4.39 +type AVP_Grouped Area_Definition; + +// 3GPP TS 29.172 13.1.0 +// AVP: Area (2535) 3GPP (10415) +// 7.4.40 +type AVP_Grouped Area; + +// 3GPP TS 29.172 13.1.0 +// AVP: Area-Type (2536) 3GPP (10415) +// 7.4.41 +type AVP_Unsigned32 Area_Type; + +// 3GPP TS 29.172 13.1.0 +// AVP: Area-Identification (2537) 3GPP (10415) +// 7.4.42 +type AVP_Grouped Area_Identification; + +// 3GPP TS 29.172 13.1.0 +// AVP: Occurrence-Info (2538) 3GPP (10415) +// 7.4.43 +type enumerated Occurrence_Info { + ONE_TIME_EVENT (0), + MULTIPLE_TIME_EVENT (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Interval-Time (2539) 3GPP (10415) +// 7.4.44 +type AVP_Unsigned32 Interval_Time; + +// 3GPP TS 29.172 13.1.0 +// AVP: Periodic-LDR-Information (2540) 3GPP (10415) +// 7.4.45 +type AVP_Grouped Periodic_LDR_Information; + +// 3GPP TS 29.172 13.1.0 +// AVP: Reporting-Amount (2541) 3GPP (10415) +// 7.4.46 +type AVP_Unsigned32 Reporting_Amount; + +// 3GPP TS 29.172 13.1.0 +// AVP: Reporting-Interval (2542) 3GPP (10415) +// 7.4.47 +type AVP_Unsigned32 Reporting_Interval; + +// 3GPP TS 29.172 13.1.0 +// AVP: Reporting-PLMN-List (2543) 3GPP (10415) +// 7.4.48 +type AVP_Grouped Reporting_PLMN_List; + +// 3GPP TS 29.172 13.1.0 +// AVP: PLMN-ID-List (2544) 3GPP (10415) +// 7.4.49 +type AVP_Grouped PLMN_ID_List; + +// 3GPP TS 29.172 13.1.0 +// AVP: PLR-Flags (2545) 3GPP (10415) +// 7.4.52 +type AVP_Unsigned32 PLR_Flags; + +// 3GPP TS 29.172 13.1.0 +// AVP: PLA-Flags (2546) 3GPP (10415) +// 7.4.53 +type AVP_Unsigned32 PLA_Flags; + +// 3GPP TS 29.172 13.1.0 +// AVP: Deferred-MT-LR-Data (2547) 3GPP (10415) +// 7.4.54 +type AVP_Grouped Deferred_MT_LR_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: Termination-Cause (2548) 3GPP (10415) +// 7.4.55 +type AVP_Unsigned32 Termination_Cause; + +// 3GPP TS 29.172 13.1.0 +// AVP: LRA-Flags (2549) 3GPP (10415) +// 7.4.56 +type AVP_Unsigned32 LRA_Flags; + +// 3GPP TS 29.172 13.1.0 +// AVP: Periodic-Location-Support-Indicator (2550) 3GPP (10415) +// 7.4.50 +type enumerated Periodic_Location_Support_Indicator { + NOT_SUPPORTED (0), + SUPPORTED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: Prioritized-List-Indicator (2551) 3GPP (10415) +// 7.4.51 +type enumerated Prioritized_List_Indicator { + NOT_PRIORITIZED (0), + PRIORITIZED (1) +} + +// 3GPP TS 29.172 13.1.0 +// AVP: ESMLC-Cell-Info (2552) 3GPP (10415) +// 7.4.57 +type AVP_Grouped ESMLC_Cell_Info; + +// 3GPP TS 29.172 13.1.0 +// AVP: Cell-Portion-ID (2553) 3GPP (10415) +// 7.4.58 +type AVP_Unsigned32 Cell_Portion_ID; + +// 3GPP TS 29.172 13.1.0 +// AVP: 1xRTT-RCID (2554) 3GPP (10415) +// 7.4.59 +type AVP_OctetString 1xRTT_RCID; + +// 3GPP TS 29.172 13.1.0 +// AVP: Delayed-Location-Reporting-Data (2555) 3GPP (10415) +// 7.4.60 +type AVP_Grouped Delayed_Location_Reporting_Data; + +// 3GPP TS 29.172 13.1.0 +// AVP: Civic-Address (2556) 3GPP (10415) +// 7.4.61 +type AVP_UTF8String Civic_Address; + +// 3GPP TS 29.172 13.1.0 +// AVP: Barometric-Pressure (2557) 3GPP (10415) +// 7.4.62 +type AVP_Unsigned32 Barometric_Pressure; + +// 3GPP TS 29.172 13.1.0 +// AVP: UTRAN-Additional-Positioning-Data (2558) 3GPP (10415) +// 7.4.63 +type AVP_OctetString UTRAN_Additional_Positioning_Data; + diff --git a/src/SLhInterface_3GPP_TS29173_d00.ddf b/src/SLhInterface_3GPP_TS29173_d00.ddf new file mode 100644 index 0000000000000000000000000000000000000000..57256b8ae3ef3d554708e5a3bd31cde2d4a381d9 --- /dev/null +++ b/src/SLhInterface_3GPP_TS29173_d00.ddf @@ -0,0 +1,103 @@ +/****************************************************************************** +* Copyright (c) 2004, 2016 Ericsson AB +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl-v10.html +* +* Contributors: +* Gabor Szalai - initial implementation +******************************************************************************/ +// +// File: SLhInterface_3GPP_TS29173_d00.ddf +// Description: DDF for SLh according to 3GPP TS 29.173 d.0.0 +// Rev: R40A +// Prodnr: CNL 113 462 +/////////////////////////////////////////////// + + + +// APPLICATION-NAME: SLh +// APPLICATION-REVISION: V13_0_0 + +// AVP implementations according to: +// 3GPP TS 29.173 13.0.0 - Diameter-based SLh interface for Control Plane LCS +// +// +// Dependant applications +// IETF RFC 3588 - Diameter Base Protocol +// +// Notes: +// Present application has its own vendor specific Diameter application id: 16777291 +// +// + +// 3GPP TS 29.173 13.0.0 6.2.2 +type enumerated Command_Code +{ + LCS_Routing_Info (8388622) +} + +// 3GPP TS 29.173 13.0.0 +// AVP: LMSI (2400) 3GPP (10415) +// 6.4.2 +type AVP_OctetString LMSI; + +// 3GPP TS 29.173 13.0.0 +// AVP: Serving-Node (2401) 3GPP (10415) +// 6.4.3 +type AVP_Grouped Serving_Node; + +// 3GPP TS 29.173 13.0.0 +// AVP: MME-Name (2402) 3GPP (10415) +// 6.4.4 +type AVP_DiameterIdentity MME_Name; + +// 3GPP TS 29.173 13.0.0 +// AVP: MSC-Number (2403) 3GPP (10415) +// 6.4.5 +type AVP_OctetString MSC_Number; + +// 3GPP TS 29.173 13.0.0 +// AVP: LCS-Capabilities-Sets (2404) 3GPP (10415) +// 6.4.6 +type AVP_Unsigned32 LCS_Capabilities_Sets; + +// 3GPP TS 29.173 13.0.0 +// AVP: GMLC-Address (2405) 3GPP (10415) +// 6.4.7 +type AVP_Address GMLC_Address; + +// 3GPP TS 29.173 13.0.0 +// AVP: Additional-Serving-Node (2406) 3GPP (10415) +// 6.4.8 +type AVP_Grouped Additional_Serving_Node; + +// 3GPP TS 29.173 13.0.0 +// AVP: PPR-Address (2407) 3GPP (10415) +// 6.4.9 +type AVP_Address PPR_Address; + +// 3GPP TS 29.173 13.0.0 +// AVP: MME-Realm (2408) 3GPP (10415) +// 6.4.12 +type AVP_DiameterIdentity MME_Realm; + +// 3GPP TS 29.173 13.0.0 +// AVP: SGSN-Name (2409) 3GPP (10415) +// 6.4.13 +type AVP_DiameterIdentity SGSN_Name; + +// 3GPP TS 29.173 13.0.0 +// AVP: SGSN-Realm (2410) 3GPP (10415) +// 6.4.14 +type AVP_DiameterIdentity SGSN_Realm; + +// 3GPP TS 29.173 13.0.0 +// AVP: RIA-Flags (2411) 3GPP (10415) +// 6.4.15 +type AVP_Unsigned32 RIA_Flags; + + + + diff --git a/src/ShInterface_3GPP_TS29329_620.ddf b/src/ShInterface_3GPP_TS29329_620.ddf index c9484c2f1ff6b94bdbdf4bb83799e5fc42718c47..1d76a9953908cf5e724a612302c0a7fc21f657cc 100644 --- a/src/ShInterface_3GPP_TS29329_620.ddf +++ b/src/ShInterface_3GPP_TS29329_620.ddf @@ -37,7 +37,7 @@ // // File: ShInterface_3GPP_TS29329_620.ddf // Description: DDF for Sh Interface according to 3GPP 29.329 v6.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ShInterface_3GPP_TS29329_750.ddf b/src/ShInterface_3GPP_TS29329_750.ddf index d327c1413dddee923ba7cd612cbff0955b244efc..10c10e0a1d33b65b1de43bfff3127a6e4aac4fd0 100644 --- a/src/ShInterface_3GPP_TS29329_750.ddf +++ b/src/ShInterface_3GPP_TS29329_750.ddf @@ -37,7 +37,7 @@ // // File: ShInterface_3GPP_TS29329_750.ddf // Description: DDF for Sh Interface according to 3GPP 29.329 v7.5.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ShInterface_3GPP_TS29329_820.ddf b/src/ShInterface_3GPP_TS29329_820.ddf index a484a5b2b882893b07e9c9b5ef987bb32cb0267c..c1bb8ebe44ab866c006be06f4572fa5e03550ce9 100644 --- a/src/ShInterface_3GPP_TS29329_820.ddf +++ b/src/ShInterface_3GPP_TS29329_820.ddf @@ -37,7 +37,7 @@ // // File: ShInterface_3GPP_TS29329_820.ddf // Description: DDF for Sh Interface according to 3GPP 29.329 v8.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ShInterface_3GPP_TS29329_a30.ddf b/src/ShInterface_3GPP_TS29329_a30.ddf index 61d5bc8d93e7eb45f5affbf09543e77386a75808..4ad65a9e55bd360e6b5c284402b7cafb61190d59 100644 --- a/src/ShInterface_3GPP_TS29329_a30.ddf +++ b/src/ShInterface_3GPP_TS29329_a30.ddf @@ -37,7 +37,7 @@ // // File: ShInterface_3GPP_TS29329_a30.ddf // Description: DDF for Sh Interface according to 3GPP 29.329 v10.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/ShInterface_3GPP_TS29329_a50.ddf b/src/ShInterface_3GPP_TS29329_a50.ddf index c0e2264645436a04de76c7846f9dc105347b2d14..94f4419a2e186779bad7c9517084fc4f9d61b781 100644 --- a/src/ShInterface_3GPP_TS29329_a50.ddf +++ b/src/ShInterface_3GPP_TS29329_a50.ddf @@ -37,7 +37,7 @@ // // File: ShInterface_3GPP_TS29329_a50.ddf // Description: DDF for Sh Interface according to 3GPP 29.329 v10.5.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/SyInterface_3GPP_TS29219_b30.ddf b/src/SyInterface_3GPP_TS29219_b30.ddf index c2ebb58ce32dd1121bbcc6e1555be858bbaba0e0..9df4c5dd537da5c46f594032c68a9e0723067218 100644 --- a/src/SyInterface_3GPP_TS29219_b30.ddf +++ b/src/SyInterface_3GPP_TS29219_b30.ddf @@ -37,7 +37,7 @@ // // File: SyInterface_3GPP_TS29219_b30.ddf // Description: DDF for Sy Interface according to 3GPP 29.219 v11.3.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/TCOM_Specific_AVPs.ddf b/src/TCOM_Specific_AVPs.ddf index 7cad6c898480d15903c71960e04e5cf885a21e2f..193055a4d7d74dbdfe9aba791a860ee878fc7e38 100644 --- a/src/TCOM_Specific_AVPs.ddf +++ b/src/TCOM_Specific_AVPs.ddf @@ -37,7 +37,7 @@ // // File: TCOM_Specific_AVPs.ddf // Description: T-COM specific AVP definitions -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/Verizon_Specific_AVPs.ddf b/src/Verizon_Specific_AVPs.ddf index bfa278c54c1ec3a7f898f0e2ede5b26a0d765d90..5f2c1481f625db334e9f1dc13068a7d6afa2c95f 100644 --- a/src/Verizon_Specific_AVPs.ddf +++ b/src/Verizon_Specific_AVPs.ddf @@ -23,7 +23,7 @@ * Gergely Futo * Istvan Sandor * Krisztian Pandi -* Kulcsár Endre +* Kulcsár Endre * Laszlo Tamas Zeke * Norbert Pinter * Roland Gecse @@ -37,7 +37,7 @@ // // File: Verizon_Specific_AVPs.ddf // Description: Verizon specific AVP definitions -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// @@ -63,3 +63,11 @@ type AVP_UTF8String Operator_String; // Verizon Charging-Group-ID // AVP: Charging-Group-ID (6069) Verizon (12951) type AVP_UTF8String Charging_Group_ID; + +// Verizon Self-Activation-Status +// AVP: Self-Activation-Status (6115) Verizon (12951) +type AVP_Unsigned32 Self_Activation_Status; + +// Verizon PGW-Relocation-Indication +// AVP: PGW-Relocation-Indication (6114) Verizon (12951) +type AVP_Grouped PGW_Relocation_Indication; diff --git a/src/Vimpelcom_Specific.ddf b/src/Vimpelcom_Specific.ddf index 2c6a1dfebbbf155394d646031e9a1f41bb4d11db..e6af6c01fa5ed575992e8ae78d8ca52146543a17 100644 --- a/src/Vimpelcom_Specific.ddf +++ b/src/Vimpelcom_Specific.ddf @@ -37,7 +37,7 @@ // // File: Vimpelcom_Specific.ddf // Description: Vimpelcom specific AVPs -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/Vodafone_Specific.ddf b/src/Vodafone_Specific.ddf index a3025b60bd0d33446d5bf169aedeb777442a2e15..082b87b1387ce57de9f436b7cf8fd0caa7fa01e0 100644 --- a/src/Vodafone_Specific.ddf +++ b/src/Vodafone_Specific.ddf @@ -37,7 +37,7 @@ // // File: Vodafone_Specific.ddf // Description: Vodafone specific AVPs -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// @@ -82,3 +82,48 @@ type AVP_Unsigned32 Remove_After_Timer_DL; // AVP: Remove-After-Timer-UL (505) Vodafone (12645) type AVP_Unsigned32 Remove_After_Timer_UL; +// AVP: Announcement-Instructions (700) Vodafone (12645) +type AVP_Grouped Announcement_Instructions; + +// AVP: Announcement-Number (701) Vodafone (12645) +type AVP_Unsigned32 Announcement_Number; + +// AVP: Announcement-Order (702) Vodafone (12645) +type AVP_Unsigned32 Announcement_Order; + +// Values from 5.2.11 - 11/155 19-AVA 901 18 - Diameter Online Charging in MTAS +// AVP: Announcement-Prompt-Collect-Interruptible (709) Vodafone (12645) +type enumerated Announcement_Prompt_Collect_Interruptible +{ + FALSE (0), + TRUE (1) +} + +// AVP: Announcement-Prompt-Collect-MaxDigits (711) Vodafone (12645) +type AVP_Unsigned32 Announcement_Prompt_Collect_MaxDigits; + +// AVP: Announcement-Prompt-Collect-MinDigits (710) Vodafone (12645) +type AVP_Unsigned32 Announcement_Prompt_Collect_MinDigits; + +// AVP: Announcement-Prompt-Collect-Parameter (708) Vodafone (12645) +type AVP_Grouped Announcement_Prompt_Collect_Parameter; + +// AVP: Announcement-Type (703) Vodafone (12645) +type AVP_Unsigned32 Announcement_Type; + +// AVP: Announcement-Variable-Part (704) Vodafone (12645) +type AVP_Grouped Announcement_Variable_Part; + +// AVP: Announcement-Variable-Part-Data (705) Vodafone (12645) +type AVP_UTF8String Announcement_Variable_Part_Data; + +// Values from 5.2.18 - 11/155 19-AVA 901 18 - Diameter Online Charging in MTAS +// AVP: Announcement-Variable-Part-Type (706) Vodafone (12645) +type enumerated Announcement_Variable_Part_Type; +{ + INTEGER (0), + NUMBER (1), + TIME (2), + DATE (3), + PRICE (4) +} diff --git a/src/WgInterface_3GPP_TS29234_910.ddf b/src/WgInterface_3GPP_TS29234_910.ddf index 408122050cdcb80a1948170288e8b80c6d0d3a14..331e2b4f4a68a655bbf23b2cf541d3e256eb666d 100644 --- a/src/WgInterface_3GPP_TS29234_910.ddf +++ b/src/WgInterface_3GPP_TS29234_910.ddf @@ -37,7 +37,7 @@ // // File: WgInterface_3GPP_TS29234_910.ddf // Description: DDF for 3GPP to WLAN interworking according to 3GPP TS 29.234 V9.1.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/a2Interface_ETSI_ES183059_1_211.ddf b/src/a2Interface_ETSI_ES183059_1_211.ddf index fb9a30a504e5876ca5bc124032c4957009c42209..aab6565e7e124ed058997124fd02ba1048347442 100644 --- a/src/a2Interface_ETSI_ES183059_1_211.ddf +++ b/src/a2Interface_ETSI_ES183059_1_211.ddf @@ -37,7 +37,7 @@ // // File: a2Interface_ETSI_ES183059_1_211.ddf // Description: DDF for a2 Interface according to ETSI ES 183 059-1 V2.1.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/a4Interface_ETSI_ES183066_211.ddf b/src/a4Interface_ETSI_ES183066_211.ddf index 994d336857d4969abe077953386b57d1f0eec4a2..23bc082483cbdbc6fb125fb0a436cad2dbf82fc4 100644 --- a/src/a4Interface_ETSI_ES183066_211.ddf +++ b/src/a4Interface_ETSI_ES183066_211.ddf @@ -37,7 +37,7 @@ // // File: a4Interface_ETSI_ES183066_211.ddf // Description: DDF for a4 Interface according to ETSI ES 183 066 V2.1.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/e2Interface_ETSI_ES283035_121.ddf b/src/e2Interface_ETSI_ES283035_121.ddf index ecd82a5918b63f3c14afe8e47314a52ce27a651d..d04752664929ef644126ab06cab54f559305b924 100644 --- a/src/e2Interface_ETSI_ES283035_121.ddf +++ b/src/e2Interface_ETSI_ES283035_121.ddf @@ -37,7 +37,7 @@ // // File: e2Interface_ETSI_ES283035_121.ddf // Description: DDF for e2 Interface according to ETSI ES 283 035 V1.2.1 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 /////////////////////////////////////////////// diff --git a/src/e4Interface_ETSI_ES283034_220.ddf b/src/e4Interface_ETSI_ES283034_220.ddf index 403ed6bc48e102b14e67c93adb53e2fa4136505b..c085f834591a17edf62a6fc22551572f6b94fdb9 100644 --- a/src/e4Interface_ETSI_ES283034_220.ddf +++ b/src/e4Interface_ETSI_ES283034_220.ddf @@ -37,7 +37,7 @@ // // File: e4Interface_ETSI_ES283034_220.ddf // Description: DDF for e4 Interface according to ETSI ES 283 034 V2.2.0 -// Rev: R34A +// Rev: R40A // Prodnr: CNL 113 462 ///////////////////////////////////////////////