Commit 68a0963d authored by zhaoxxian's avatar zhaoxxian Committed by sunse
Browse files

Rel-19 CR1510 TS 28.541 Add AIOTF and ADM IOC to support management of Ambient IoT

parent 82d7f719
Loading
Loading
Loading
Loading
+37 −1
Original line number Diff line number Diff line
@@ -3706,6 +3706,10 @@ components:
          $ref: '#/components/schemas/MbUpfFunction-Multiple'
        MNPFFunction:
          $ref: '#/components/schemas/MnpfFunction-Multiple'
        AiotfFunction:
          $ref: '#/components/schemas/AiotfFunction-Multiple'
        AdmFunction:
          $ref: '#/components/schemas/AdmFunction-Multiple'

#-------- Definition of concrete IOCs --------------------------------------------
    AmfFunction-Single:
@@ -4598,6 +4602,28 @@ components:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/FqdnRo'
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - $ref: '#/components/schemas/ManagedFunction5GC-nc0'   
    AiotfFunction-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            attributes:
              allOf:
                - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr'
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - $ref: '#/components/schemas/ManagedFunction5GC-nc0' 

    AdmFunction-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            attributes:
              allOf:
                - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr'
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - $ref: '#/components/schemas/ManagedFunction5GC-nc0' 
   
    EP_N2-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
@@ -6284,6 +6310,14 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/EASDFFunction-Single'
    AiotfFunction-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/AiotfFunction-Single'
    AdmFunction-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/AdmFunction-Single'

    EP_N2-Multiple:
      type: array
@@ -6761,3 +6795,5 @@ components:
       - $ref: '#/components/schemas/MbSmfFunction-Single'
       - $ref: '#/components/schemas/MbUpfFunction-Single'
       - $ref: '#/components/schemas/MnpfFunction-Single'
       - $ref: '#/components/schemas/AiotfFunction-Single'
       - $ref: '#/components/schemas/AdmFunction-Single'