MonitoringEventSubscription

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'

addExtGroupId:

Type: array

Items:

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

minItems: 2

ipv4Addr:

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

ipv6Addr :

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

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'

monitoringType:

Reference: '#/components/schemas/MonitoringType'

maximumNumberOfReports:

Type: integer

Minimum: 1

Description: Identifies the maximum number of event reports to be generated by the HSS, MME/SGSN as specified in subclause 5.6.0 of 3GPP TS 23.682 [2].

monitorExpireTime:

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

groupReportGuardTime:

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

maximumDetectionTime:

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

reachabilityType:

Reference: '#/components/schemas/ReachabilityType'

maximumLatency:

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

maximumResponseTime:

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

suggestedNumberOfDlPackets:

Type: integer

Minimum: 0

Description: If "monitoringType" is "UE_REACHABILITY", this parameter may be included to identify the number of packets that the serving gateway shall buffer in case that the UE is not reachable.

idleStatusIndication:

Type: boolean

Description: If "monitoringType" is set to "UE_REACHABILITY" or "AVAILABILITY_AFTER_DDN_FAILURE", this parameter may be included to indicate the notification of when a UE, for which PSM is enabled, transitions into idle mode. - "true" indicate enabling of notification - "false" indicate no need to notify Default "false".

locationType:

Reference: '#/components/schemas/LocationType'

accuracy:

Reference: '#/components/schemas/Accuracy'

minimumReportInterval:

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

associationType:

Reference: '#/components/schemas/AssociationType'

plmnIndication:

Type: boolean

Description: If "monitoring-Type" is "ROAMING_STATUS", this parameter may be included to indicate the notification of UE's Serving PLMN ID. - "true" The value shall be used to indicate enabling of notification; - "false" The value shall be used to indicate disabling of notification. Default "false".

locationArea:

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

LocationArea5G:

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

monitoringEventReport:

Reference: '#/components/schemas/MonitoringEventReport'

Required:

  • notificationDestination

  • monitoringType

anyOf:

  • required: [maximumNumberOfReports]

  • required: [monitorExpireTime]