NiddConfiguration
Type: object
Properties:
self:
Reference: 'TS29122_CommonData.yaml#/components/schemas/Link'
supportedFeatures:
Reference: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
externalId:
Reference: 'TS29122_CommonData.yaml#/components/schemas/ExternalId'
msisdn:
Reference: 'TS29122_CommonData.yaml#/components/schemas/Msisdn'
externalGroupId:
Reference: 'TS29122_CommonData.yaml#/components/schemas/ExternalGroupId'
duration:
Reference: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
reliableDataService:
Type: boolean
Description: The reliable data service (as defined in subclause 4.5.15.3 of 3GPP TS 23.682) to indicate if a reliable data service acknowledgment is enabled or not.
rdsPorts:
Type: array
Items:
Reference: '#/components/schemas/RdsPort'
minItems: 1
Description: Indicates the port configuration that is used for reliable data transfer between specific applications using RDS (as defined in subclause 5.2.4 and 5.2.5 of 3GPP TS 24.250).
pdnEstablishmentOption:
Reference: '#/components/schemas/PdnEstablishmentOptions'
notificationDestination:
Reference: 'TS29122_CommonData.yaml#/components/schemas/Link'
requestTestNotification:
Type: boolean
Description: Set to true by the SCS/AS to request the SCEF to send a test notification as defined in subclause 5.2.5.3. Set to false or omitted otherwise.
websockNotifConfig:
Reference: 'TS29122_CommonData.yaml#/components/schemas/WebsockNotifConfig'
maximumPacketSize:
Type: integer
Minimum: 1
Description: The Maximum Packet Size is the maximum NIDD packet size that was transferred to the UE by the SCEF in the PCO, see subclause 4.5.14.1 of 3GPP TS 23.682. If no maximum packet size was provided to the UE by the SCEF, the SCEF sends a default configured max packet size to SCS/AS. Unit bit.
readOnly: true
niddDownlinkDataTransfers:
Type: array
Items:
Reference: '#/components/schemas/NiddDownlinkDataTransfer'
minItems: 1
Description: The downlink data deliveries that needed to be executed by the SCEF. The cardinality of the property shall be 0..1 in the request and 0..N in the response (i.e. response may contain multiple buffered MT NIDD).
status:
Reference: '#/components/schemas/NiddStatus'
Required:
- notificationDestination
oneOf:
- required: [externalId]
- required: [msisdn]
- required: [externalGroupId]