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]