From e816277ce0cafbf83341c7bbcdb65221a6033ca9 Mon Sep 17 00:00:00 2001 From: srinivasaraj Date: Sun, 29 Oct 2023 12:29:40 +0000 Subject: [PATCH 1/5] TS28.541_Rel-18_CR1038_Add_support_for_GSMA_attributes_related_to_data_networks --- OpenAPI/TS28541_SliceNrm.yaml | 82 +++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index 2f3d555ec..477813158 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -304,6 +304,75 @@ components: type: array items: $ref: '#/components/schemas/SecFunc' + ServiceCategory: + type: object + properties: + serviceCategory: + type: string + dataNetworkList: + type: array + items: + type: string + DataNetwork: + type: object + properties: + servAttrCom: + $ref: '#/components/schemas/ServAttrCom' + serviceCategoryList: + type: array + items: + $ref: '#/components/schemas/ServiceCategory' + DataAccess: + type: object + properties: + dataNetworkName: + type: string + dataAccessUsed: + type: string + enum: + - DIRECT_INTERNET_ACCESS + - TERM_PVT_NETWORK + - LOCAL_TRAFFIC + TunnelingMechanism: + type: object + properties: + dataNetworkName: + type: string + tunellingMechanismUsed: + type: string + enum: + - L2TP_TUNNEL + - GRE_TUNNEL + - VPN_TUNNEL + - LABEL_BASED_ROUTING + - OTHER + LboAllowed: + type: object + properties: + dataNetworkName: + type: string + localBreakoutAllowed: + type: string + enum: + - YES + - NO + DataNetworkAccess: + type: object + properties: + servAttrCom: + $ref: '#/components/schemas/ServAttrCom' + dataAccessList: + type: array + items: + $ref: '#/components/schemas/DataAccess' + tunnelingMechanismList: + type: array + items: + $ref: '#/components/schemas/TunnelingMechanism' + localBreakoutAllowedList: + type: array + items: + $ref: '#/components/schemas/LboAllowed' CNSliceSubnetProfile: type: object @@ -362,6 +431,10 @@ components: type: number maxULDataVolume: type: number + supportedDataNetworks: + $ref: '#/components/schemas/DataNetwork' + dataNetworkAccess: + $ref: '#/components/schemas/DataNetworkAccess' RANSliceSubnetProfile: type: object @@ -504,6 +577,10 @@ components: type: number kPIMonitoring: $ref: '#/components/schemas/KPIMonitoring' + supportedDataNetworks: + $ref: '#/components/schemas/DataNetwork' + dataNetworkAccess: + $ref: '#/components/schemas/DataNetworkAccess' ServiceProfile: type: object @@ -592,6 +669,11 @@ components: $ref: '#/components/schemas/N6Protection' nonIPSupport: $ref: '#/components/schemas/NonIPSupport' + supportedDataNetworks: + $ref: '#/components/schemas/DataNetwork' + dataNetworkAccess: + $ref: '#/components/schemas/DataNetworkAccess' + SliceProfile: type: object properties: -- GitLab From b80459544ab91cf725b510bb2f38e4ca9ce6f019 Mon Sep 17 00:00:00 2001 From: srinivasaraj Date: Wed, 1 Nov 2023 10:13:16 +0000 Subject: [PATCH 2/5] TS28.541_Rel-18_CR1038_Add_support_for_GSMA_attributes_related_to_data_networks --- OpenAPI/TS28541_SliceNrm.yaml | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index 477813158..affa055b9 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -304,24 +304,15 @@ components: type: array items: $ref: '#/components/schemas/SecFunc' - ServiceCategory: - type: object - properties: - serviceCategory: - type: string - dataNetworkList: - type: array - items: - type: string DataNetwork: type: object properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' - serviceCategoryList: + dataNetworkList: type: array - items: - $ref: '#/components/schemas/ServiceCategory' + items: + type: string DataAccess: type: object properties: -- GitLab From d683c8611c7b15e2d47fae79a4f392641899a924 Mon Sep 17 00:00:00 2001 From: srinivasaraj Date: Wed, 1 Nov 2023 11:02:35 +0000 Subject: [PATCH 3/5] TS28.541_Rel-18_CR1038_Add_support_for_GSMA_attributes_related_to_data_networks --- OpenAPI/TS28541_SliceNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index affa055b9..88babcd3d 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -309,7 +309,7 @@ components: properties: servAttrCom: $ref: '#/components/schemas/ServAttrCom' - dataNetworkList: + dnnList: type: array items: type: string -- GitLab From 30e73a46e2e79d346b8aa03cd6067c749c493b99 Mon Sep 17 00:00:00 2001 From: srinivasaraj Date: Wed, 1 Nov 2023 11:21:13 +0000 Subject: [PATCH 4/5] TS28.541_Rel-18_CR1038_Add_support_for_GSMA_attributes_related_to_data_networks --- OpenAPI/TS28541_SliceNrm.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index 88babcd3d..83784ec74 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -324,7 +324,7 @@ components: - DIRECT_INTERNET_ACCESS - TERM_PVT_NETWORK - LOCAL_TRAFFIC - TunnelingMechanism: + TunnellingMechanism: type: object properties: dataNetworkName: @@ -356,10 +356,10 @@ components: type: array items: $ref: '#/components/schemas/DataAccess' - tunnelingMechanismList: + tunnellingMechanismList: type: array items: - $ref: '#/components/schemas/TunnelingMechanism' + $ref: '#/components/schemas/TunnellingMechanism' localBreakoutAllowedList: type: array items: -- GitLab From 9176e7a288693d115760261c550d9e811faa7bbf Mon Sep 17 00:00:00 2001 From: srinivasaraj Date: Fri, 3 Nov 2023 10:30:46 +0000 Subject: [PATCH 5/5] updates to tunellingMechanismUsed --- OpenAPI/TS28541_SliceNrm.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index 83784ec74..b7c91987d 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -336,6 +336,8 @@ components: - GRE_TUNNEL - VPN_TUNNEL - LABEL_BASED_ROUTING + - 802.1Q_VLAN + - SRV6 - OTHER LboAllowed: type: object -- GitLab