From 0560ef58063365fa2fc1fd3b4dad69139ea8f739 Mon Sep 17 00:00:00 2001 From: mark Date: Tue, 14 Feb 2023 09:29:44 +0000 Subject: [PATCH 1/4] Refactor of TS 103 120 to accomodate LI_X1 traffic policies --- 103120/schema/ts_103120_TrafficPolicy.xsd | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/103120/schema/ts_103120_TrafficPolicy.xsd b/103120/schema/ts_103120_TrafficPolicy.xsd index 2494a5e..e201f02 100644 --- a/103120/schema/ts_103120_TrafficPolicy.xsd +++ b/103120/schema/ts_103120_TrafficPolicy.xsd @@ -7,12 +7,17 @@ - - + + + + + + + @@ -28,12 +33,17 @@ - - + + + + + + + -- GitLab From 14e31546cdb64ecbc6e89698edd43c71f1da8652 Mon Sep 17 00:00:00 2001 From: mark Date: Tue, 14 Feb 2023 11:54:10 +0000 Subject: [PATCH 2/4] Adding TrafficPolicy generic object --- 103221-1/TS_103_221_01_TrafficPolicy.xsd | 25 +++++++++++ .../examples/CreateTrafficPolicy_example.xml | 44 +++++++++++++++++++ testing/xsd_compile_targets.json | 7 ++- 3 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 103221-1/TS_103_221_01_TrafficPolicy.xsd create mode 100644 103221-1/examples/CreateTrafficPolicy_example.xml diff --git a/103221-1/TS_103_221_01_TrafficPolicy.xsd b/103221-1/TS_103_221_01_TrafficPolicy.xsd new file mode 100644 index 0000000..0af4bbd --- /dev/null +++ b/103221-1/TS_103_221_01_TrafficPolicy.xsd @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/103221-1/examples/CreateTrafficPolicy_example.xml b/103221-1/examples/CreateTrafficPolicy_example.xml new file mode 100644 index 0000000..6b34233 --- /dev/null +++ b/103221-1/examples/CreateTrafficPolicy_example.xml @@ -0,0 +1,44 @@ + + + + admfID + neID + 2023-02-14T18:46:21.247432Z + v1.13.1 + 2654a277-bafb-4240-9143-806ee41a3751 + + 6c67de93-926a-488b-9435-b0a30c20f676 + + + + + 203.0.113.0/24 + + + + + + ETSI + PolicyAction + PDSR + + + + + admfID + neID + 2023-02-14T18:46:21.247432Z + v1.13.1 + 2654a277-bafb-4240-9143-806ee41a3751 + + b04057af-362f-4e8d-9337-416f43bfd7ec + Template Rule 1 + + + 1 + 6c67de93-926a-488b-9435-b0a30c20f676 + + + + + diff --git a/testing/xsd_compile_targets.json b/testing/xsd_compile_targets.json index a1bde12..6110fd8 100644 --- a/testing/xsd_compile_targets.json +++ b/testing/xsd_compile_targets.json @@ -15,8 +15,13 @@ "103221-1/TS_103_221_01.xsd", "103221-1/TS_103_221_01_HashedID.xsd", "103221-1/TS_103_221_01_DestinationSet.xsd", + "103221-1/TS_103_221_01_TrafficPolicy.xsd", "103280/TS_103_280.xsd", - "103221-1/examples/ExampleGenericObjects.xsd" + "103221-1/examples/ExampleGenericObjects.xsd", + "103120/schema/ts_103120_Common.xsd", + "103120/schema/ts_103120_Core.xsd", + "103120/schema/ts_103120_TrafficPolicy.xsd", + "testing/deps/xmldsig/xmldsig-core-schema.xsd" ], "exampleFiles" : [ "103221-1/examples" -- GitLab From e7c96f6ecc6ce7c96ebdca4493dee847fee51073 Mon Sep 17 00:00:00 2001 From: mark Date: Thu, 16 Feb 2023 11:36:00 +0000 Subject: [PATCH 3/4] Changing namespace prefix --- 103221-1/TS_103_221_01_TrafficPolicy.xsd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/103221-1/TS_103_221_01_TrafficPolicy.xsd b/103221-1/TS_103_221_01_TrafficPolicy.xsd index 0af4bbd..eda3273 100644 --- a/103221-1/TS_103_221_01_TrafficPolicy.xsd +++ b/103221-1/TS_103_221_01_TrafficPolicy.xsd @@ -1,5 +1,5 @@ - + @@ -8,7 +8,7 @@ - + @@ -17,7 +17,7 @@ - + -- GitLab From 4e0b74fa39d7ceb92f13cd55d3660836bb1981c5 Mon Sep 17 00:00:00 2001 From: mark Date: Thu, 16 Feb 2023 11:45:02 +0000 Subject: [PATCH 4/4] Adding traffic policy references to TaskDetails and MediationsDetails, and updating example --- 103221-1/TS_103_221_01.xsd | 10 ++++++++++ .../examples/CreateTrafficPolicy_example.xml | 20 +++++++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/103221-1/TS_103_221_01.xsd b/103221-1/TS_103_221_01.xsd index c3ca89a..894785a 100644 --- a/103221-1/TS_103_221_01.xsd +++ b/103221-1/TS_103_221_01.xsd @@ -156,6 +156,7 @@ + @@ -251,6 +252,7 @@ + @@ -319,6 +321,14 @@ + + + + + + + + diff --git a/103221-1/examples/CreateTrafficPolicy_example.xml b/103221-1/examples/CreateTrafficPolicy_example.xml index 6b34233..1150aa0 100644 --- a/103221-1/examples/CreateTrafficPolicy_example.xml +++ b/103221-1/examples/CreateTrafficPolicy_example.xml @@ -41,4 +41,24 @@ + + admfID + neID + 2023-02-14T18:46:21.247432Z + v1.13.1 + 211900a7-afb5-4187-b036-c85a92ab94aa + + 2f5faff3-077d-4ec3-b66a-226e3a921eec + + + 447700900000 + + + X2andX3 + + + b04057af-362f-4e8d-9337-416f43bfd7ec + + + -- GitLab