Commit 8af22a48 authored by Zhiwei Mo's avatar Zhiwei Mo
Browse files

TS32.291_Rel19_CR0589 for Ranging and Sidelink Positioning charging

parent abf8c508
Loading
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
@@ -378,6 +378,8 @@ components:
          $ref: '#/components/schemas/NSACFChargingInformation'
        nSSAAChargingInformation:
          $ref: '#/components/schemas/NSSAAChargingInformation'
        rangingSLChargingInformation:
          $ref: '#/components/schemas/RangingSLChargingInformation'
      required:
        - nfConsumerIdentification 
        - invocationTimeStamp
@@ -2109,6 +2111,30 @@ components:
      required:
        - nSSAAMessageType
        - userIdentification
     RangingSLChargingInformation:
      type: object
      properties:
        targetUEID:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        sLReferenceUEID:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        sLPositioningServerUEID:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        locatedUEID:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        locationType:
          $ref: '#/components/schemas/LocationType'
        locationEstimate:
          $ref: '#/components/schemas/LocationEstimate'
    LocationEstimate:
      type: object
      properties:
        userLocationInformation:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/UserLocation'
        horizontalAccuracy:
          $ref: '#/components/schemas/OctetString'
        verticalAccuracy:
          $ref: '#/components/schemas/OctetString'
    PFIContainerInformation:
      type: object
      properties:
@@ -2509,6 +2535,7 @@ components:
            - TSCTSF
            - MB_SMF
            - CHF
            - GMLC
        - type: string
    ChargingCharacteristicsSelectionMode:
      anyOf:
@@ -3135,5 +3162,15 @@ components:
            - Re-Authentication-Notification
            - Revocation Notification
        - type: string
    LocationType:
      anyOf:
        - type: string
          enum: 
            - CURRENT_LOCATION
            - LAST_KNOWN_LOCATION
            - INITIAL_LOCATION
            - DEFERRED_LOCATION
            - NOTIFICATION_VERIFICATION
        - type: string