AppSessionContextReqData

Description: Identifies the service requirements of an Individual Application Session Context.

Type: object

Required:

- notifUri

- suppFeat

oneOf:

- required: [ueIpv4]

- required: [ueIpv6]

- required: [ueMac]

Properties:

afAppId:

Reference: '#/components/schemas/AfAppId'

afRoutReq:

Reference: '#/components/schemas/AfRoutingRequirement'

aspId:

Reference: '#/components/schemas/AspId'

bdtRefId:

Reference: 'TS29122_CommonData.yaml#/components/schemas/BdtReferenceId'

dnn:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Dnn'

evSubsc:

Reference: '#/components/schemas/EventsSubscReqData'

medComponents:

Type: object

additionalProperties:

Reference: '#/components/schemas/MediaComponent'

minProperties: 1

ipDomain:

Type: string

mpsId:

Description: indication of MPS service request

Type: string

notifUri:

Reference: 'TS29122_CommonData.yaml#/components/schemas/Uri'

sliceInfo:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Snssai'

sponId:

Reference: '#/components/schemas/SponId'

sponStatus:

Reference: '#/components/schemas/SponsoringStatus'

supi:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Supi'

suppFeat:

Reference: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'

ueIpv4:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv4Addr'

ueIpv6:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv6Addr'

ueMac:

Reference: 'TS29571_CommonData.yaml#/components/schemas/MacAddr48'