Commit 5cab33a2 authored by wangrro's avatar wangrro
Browse files

Edit TS29564_Nupf_EventExposure.yaml, preliminary implementation after CT4#134 meeting.

parent 1b537b09
Loading
Loading
Loading
Loading
Loading
+22 −2
Original line number Diff line number Diff line
@@ -2,14 +2,14 @@ openapi: 3.0.0

info:
  title: 'UPF Event Exposure Service'
  version: 1.2.1
  version: 1.3.1-alpha.1
  description: |
    UPF Event Exposure Service.  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.564 V19.6.0; 5G System; User Plane Function Services; Stage 3.
  description: 3GPP TS 29.564 V20.0.0; 5G System; User Plane Function Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.564/

servers:
@@ -581,6 +581,9 @@ components:
          $ref: '#/components/schemas/ApplicationRelatedInformation'
        throughputStatisticsMeasurement:
          $ref: '#/components/schemas/ThroughputStatisticsMeasurement'
        packetIntervalStatisticsMeasurement:
          $ref: '#/components/schemas/PacketIntervalStatisticsMeasurement'


    VolumeMeasurement:
      description: Volume Measurement information
@@ -762,6 +765,20 @@ components:
          $ref: '#/components/schemas/NetworkInstance'


    PacketIntervalStatisticsMeasurement:
      description: Packet Interval Statistics Measurement
      type: object
      properties:
        minPacketInterval:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
        maxPacketInterval:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
        averagePacketInterval:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
        variancePacketInterval:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Float'


# ENUMS

    EventType:
@@ -797,6 +814,8 @@ components:
            - VOLUME_MEASUREMENT
            - THROUGHPUT_MEASUREMENT
            - APPLICATION_RELATED_INFO
            - THROUGHPUT_STATISTICS_MEASUREMENT
            - PACKET_INTERVAL_MEASUREMENT
        - type: string

    GranularityOfMeasurement:
@@ -877,3 +896,4 @@ components:
      description: Information identifying a domain
      type: string
      format: byte