changeset 1518:3ea61a6aaefe

Add 3GPP TS 29.388 V15.1.0 (2019-09) Add AVPs: - V2X-PC5-Allowed-PLMN, Grouped, code 4600, section 6.3.3 - V2X-Update-Flags, Unsigned32, code 4601, section 6.3.4 - V2X-Notify-Flags, Unsigned32, code 4602, section 6.3.5
author Luke Mewburn <luke@mewburn.net>
date Thu, 09 Apr 2020 10:43:23 +1000
parents 9e233ef0b07e
children 64191a7142ce
files extensions/dict_dcca_3gpp/add_avps.c extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv
diffstat 2 files changed, 76 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/dict_dcca_3gpp/add_avps.c	Thu Apr 09 10:32:09 2020 +1000
+++ b/extensions/dict_dcca_3gpp/add_avps.c	Thu Apr 09 10:43:23 2020 +1000
@@ -13372,7 +13372,7 @@
 	/* ProSe application server aspects (PC2);                          */
 	/* Stage 3                                                          */
 	/*                                                                  */
-	/* From 29343-f10.doc                                               */
+	/* From 3GPP 29343-f10.doc                                          */
 	/*==================================================================*/
 
 	/*==================================================================*/
@@ -13657,7 +13657,7 @@
 	/* Inter-Proximity-services (ProSe) Function signalling aspects;    */
 	/* Stage 3                                                          */
 	/*                                                                  */
-	/* From 29345-f10.doc                                               */
+	/* From 3GPP 29345-f10.doc                                          */
 	/*==================================================================*/
 
 	/*==================================================================*/
@@ -14735,6 +14735,59 @@
 	};
 
 	/*==================================================================*/
+	/* 3GPP TS 29.388 V15.1.0 (2019-09)                                 */
+	/* V2X Control Function to Home Subscriber Server (HSS)             */
+	/* aspects (V4);                                                    */
+	/* Stage 3                                                          */
+	/*                                                                  */
+	/* From 3GPP 29388-f10.doc                                          */
+	/*                                                                  */
+	/*==================================================================*/
+
+	/*==================================================================*/
+	/* 3GPP TS 29.388 Table 6.3.1-1: V4 specific Diameter AVPs          */
+	/*==================================================================*/
+
+	/* V2X-PC5-Allowed-PLMN, Grouped, code 4600, section 6.3.3          */
+	{
+		struct dict_avp_data data = {
+			4600,	/* Code */
+			10415,	/* Vendor */
+			"V2X-PC5-Allowed-PLMN",	/* Name */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flags */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flag values */
+			AVP_TYPE_GROUPED	/* base type of data */
+		};
+		CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
+	};
+
+	/* V2X-Update-Flags, Unsigned32, code 4601, section 6.3.4           */
+	{
+		struct dict_avp_data data = {
+			4601,	/* Code */
+			10415,	/* Vendor */
+			"V2X-Update-Flags",	/* Name */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flags */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flag values */
+			AVP_TYPE_UNSIGNED32	/* base type of data */
+		};
+		CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
+	};
+
+	/* V2X-Notify-Flags, Unsigned32, code 4602, section 6.3.5           */
+	{
+		struct dict_avp_data data = {
+			4602,	/* Code */
+			10415,	/* Vendor */
+			"V2X-Notify-Flags",	/* Name */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flags */
+			AVP_FLAG_VENDOR |AVP_FLAG_MANDATORY,	/* Fixed flag values */
+			AVP_TYPE_UNSIGNED32	/* base type of data */
+		};
+		CHECK_dict_new(DICT_AVP, &data, NULL, NULL);
+	};
+
+	/*==================================================================*/
 	/* 3GPP TS 29.468 V15.8.0 (2019-12)                                 */
 	/* Group Communication System Enablers for LTE (GCSE_LTE);          */
 	/* MB2 Reference Point;                                             */
--- a/extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv	Thu Apr 09 10:32:09 2020 +1000
+++ b/extensions/dict_dcca_3gpp/dict_dcca_3gpp.csv	Thu Apr 09 10:43:23 2020 +1000
@@ -1543,7 +1543,7 @@
 # ProSe application server aspects (PC2);,,,,,,,
 # Stage 3,,,,,,,
 # ,,,,,,,
-# From 29343-f10.doc,,,,,,,
+# From 3GPP 29343-f10.doc,,,,,,,
 #=,,,,,,,
 #,,,,,,,
 #=,,,,,,,
@@ -1592,7 +1592,7 @@
 # Inter-Proximity-services (ProSe) Function signalling aspects;,,,,,,,
 # Stage 3,,,,,,,
 # ,,,,,,,
-# From 29345-f10.doc,,,,,,,
+# From 3GPP 29345-f10.doc,,,,,,,
 #=,,,,,,,
 #,,,,,,,
 #=,,,,,,,
@@ -1697,6 +1697,25 @@
 Old-Reference-Number,3011,6.4.12,Unsigned32,V,P,,M
 Feature-Supported-In-Final-Target,3012,6.4.13,Unsigned32,V,P,,M
 ,,,,,,,
+@standard,3GPP TS 29.388,,,,,,
+#=,,,,,,,
+# 3GPP TS 29.388 V15.1.0 (2019-09),,,,,,,
+# V2X Control Function to Home Subscriber Server (HSS),,,,,,,
+# aspects (V4);,,,,,,,
+# Stage 3,,,,,,,
+# ,,,,,,,
+# From 3GPP 29388-f10.doc,,,,,,,
+# ,,,,,,,
+#=,,,,,,,
+#,,,,,,,
+#=,,,,,,,
+# 3GPP TS 29.388 Table 6.3.1-1: V4 specific Diameter AVPs,,,,,,,
+#=,,,,,,,
+#,,,,,,,
+V2X-PC5-Allowed-PLMN,4600,6.3.3,Grouped,"M,V",,,
+V2X-Update-Flags,4601,6.3.4,Unsigned32,"M,V",,,
+V2X-Notify-Flags,4602,6.3.5,Unsigned32,"M,V",,,
+,,,,,,,
 @standard,3GPP TS 29.468,,,,,,
 #=,,,,,,,
 # 3GPP TS 29.468 V15.8.0 (2019-12),,,,,,,
"Welcome to our mercurial repository"