Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 32.302
Word version: 18.0.0
0…
2…
2
References
3
Definitions and abbreviations
4
System overview
5
Information Object Classes
6
Interface Definition
$
Change History
2
References
p. 7
3
Definitions and abbreviations
p. 8
3.1
Definitions
p. 8
3.2
Abbreviations
p. 8
4
System overview
p. 9
4.1
System Context
p. 9
5
Information Object Classes
p. 9
5.1
Imported information entities and local labels
p. 9
5.2
Class Diagram
p. 10
5.2.1
Attributes and relationships
p. 10
5.2.2
Inheritance
p. 10
5.3
Information object classes definition
p. 11
5.3.1
NtfSubscriber
p. 11
5.3.1.1
Definition
p. 11
5.3.1.2
Attributes
p. 11
5.3.2
NtfSubscription
p. 11
5.3.2.1
Definition
p. 11
5.3.2.2
Attributes
p. 11
5.3.2.3
State diagram
p. 12
5.3.3
NotificationIRP
p. 12
5.3.3.1
Definition
p. 12
5.4
Information relationship definitions
p. 13
5.4.1
relation-ntfSubscriber-ntfSubscription (M)
p. 13
5.4.1.1
Definition
p. 13
5.4.1.2
Roles
p. 13
5.4.1.3
Constraints
p. 13
5.4.2
relation-ntfIRP-ntfSubscriber (M)
p. 13
5.4.2.1
Definition
p. 13
5.4.2.2
Roles
p. 13
5.4.2.3
Constraints
p. 13
5.5
Information attribute definitions
p. 14
5.5.1
Definitions and legal values
p. 14
5.5.2
Constraints
p. 14
6
Interface Definition
p. 15
6.1
Class diagram representing interfaces
p. 15
6.2
Generic rules
p. 15
6.3
notificationIRPManagement Interface (M)
p. 16
6.3.1
Operation subscribe (M)
p. 16
6.3.1.1
Definition
p. 16
6.3.1.2
Input parameters
p. 16
6.3.1.3
Output parameters
p. 16
6.3.1.4
Pre-condition
p. 16
6.3.1.5
Post-condition
p. 17
6.3.1.6
Exceptions
p. 17
6.3.2
Operation unsubscribe (M)
p. 17
6.3.2.1
Definition
p. 17
6.3.2.2
Input parameters
p. 17
6.3.2.3
Output parameters
p. 18
6.3.2.4
Pre-condition
p. 18
6.3.2.5
Post-condition
p. 18
6.3.2.6
Exceptions
p. 18
6.4
subscriberManagement Interface (O)
p. 18
6.4.1
Operation getSubscriptionIds (M)
p. 18
6.4.1.1
Definition
p. 18
6.4.1.2
Input parameters
p. 18
6.4.1.3
Output parameters
p. 19
6.4.1.4
Pre-condition
p. 19
6.4.1.5
Post-condition
p. 19
6.4.1.6
Exceptions
p. 19
6.5
subscriptionStatusOperations Interface (O)
p. 19
6.5.1
Operation getSubscriptionStatus (M)
p. 19
6.5.1.1
Definition
p. 19
6.5.1.2
Input parameters
p. 19
6.5.1.3
Output parameters
p. 20
6.5.1.4
Pre-condition
p. 20
6.5.1.5
Post-condition
p. 20
6.5.1.6
Exceptions
p. 20
6.6
subscriptionFilterOperations Interface (O)
p. 20
6.6.1
Operation changeSubscriptionFilter (M)
p. 20
6.6.1.1
Definition
p. 20
6.6.1.2
Input parameters
p. 20
6.6.1.3
Output parameters
p. 21
6.6.1.4
Pre-condition
p. 21
6.6.1.5
Post-condition
p. 21
6.6.1.6
Exceptions
p. 21
6.7
subscriptionSuspendOperations Interface (O)
p. 21
6.7.1
Operation suspendSubscription (M)
p. 21
6.7.1.1
Definition
p. 21
6.7.1.2
Input parameters
p. 21
6.7.1.3
Output parameters
p. 21
6.7.1.4
Pre-condition
p. 22
6.7.1.5
Post-condition
p. 22
6.7.1.6
Exceptions
p. 22
6.7.2
Operation resumeSubscription (M)
p. 22
6.7.2.1
Definition
p. 22
6.7.2.2
Input parameters
p. 22
6.7.2.3
Output parameters
p. 22
6.7.2.4
Pre-condition
p. 22
6.7.2.5
Post-condition
p. 23
6.7.2.6
Exceptions
p. 23
6.8
IRPManagementOperations Interface (O)
p. 24
6.8.1
Operation getNotificationCategories (M)
p. 24
6.8.1.1
Definition
p. 24
6.8.1.2
Input parameters
p. 24
6.8.1.3
Output parameters
p. 24
6.8.1.4
Pre-condition
p. 24
6.8.1.5
Post-condition
p. 24
6.8.1.6
Exceptions
p. 24
6.9
NotificationIRPNotification Interface
p. 25
$
Change History
p. 27