diff --git a/TS26517_MBSUserServiceAnnouncement.yaml b/TS26517_MBSUserServiceAnnouncement.yaml index e340999d27f82edfd8866ff7da1775b25e5f12f4..0125a0c50dff61e465b95c5cce3f790d21a3226b 100644 --- a/TS26517_MBSUserServiceAnnouncement.yaml +++ b/TS26517_MBSUserServiceAnnouncement.yaml @@ -2,14 +2,14 @@ openapi: 3.0.0 info: title: 'MBS User Service Announcement' - version: 2.1.0 + version: 2.2.0 description: | MBS User Service Announcement Element units. © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: - description: 3GPP TS 26.517 V18.3.0; 5G Multicast-Broadcast User Services; Protocols and Formats + description: 3GPP TS 26.517 V18.5.0; 5G Multicast-Broadcast User Services; Protocols and Formats url: http://www.3gpp.org/ftp/Specs/archive/26_series/26.517/ paths: /user-service-descriptions: @@ -212,10 +212,16 @@ components: type: object properties: mbsServiceAreas: + deprecated: true type: array items: $ref: 'TS29571_CommonData.yaml#/components/schemas/MbsServiceArea' minItems: 1 + targetServiceAreas: + type: array + items: + $ref: '#/components/schemas/TargetServiceArea' + minItems: 1 mbsFSAId: $ref: 'TS29571_CommonData.yaml#/components/schemas/MbsFsaId' nrParameters: @@ -226,6 +232,34 @@ components: nrRedCapUEInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/NrRedCapUeInfo' + TargetServiceArea: + description: Target Service Area + type: object + oneOf: + - required: [ncgiList] + - required: [taiList] + - required: [geographicAreaList] + properties: + ncgiList: + type: array + items: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Ncgi' + minItems: 1 + description: List of NR Cell Identifiers + taiList: + type: array + items: + $ref: 'TS29571_CommonData.yaml#/components/schemas/Tai' + minItems: 1 + description: List of Tracking Area Identifiers + geographicAreaList: + type: array + items: + anyOf: + - $ref: 'TS29572_Nlmf_Location.yaml#/components/schemas/Polygon' + - $ref: 'TS29572_Nlmf_Location.yaml#/components/schemas/PointUncertaintyCircle' + minItems: 1 + NrParameterSet: type: object properties: