12.4 Heartbeat
28.5323GPPGeneric management servicesManagement and orchestrationRelease 17TS
12.4.1 RESTful HTTP-based solution set
12.4.1.1 Mapping of operations
N/A
12.4.1.2 Mapping of notifications
12.4.1.2.1 Introduction
The IS notifications are mapped to SS equivalents according to table 12.4.1.2.1-1.
Table 12.4.1.2.1-1: Mapping of IS notifications to SS equivalents
IS notifications |
HTTP Method |
Resource URI |
S |
notifyHeartbeat |
POST |
/notificationSink |
M |
12.4.1.2.2 Notification "notifyHeartbeat"
The IS notification parameters are mapped to SS equivalents according to table 12.4.1.2.2-1.
Table 12.4.1.2.2-1: Mapping of IS notification input parameters to SS equivalents (HTTP POST)
IS operation parameter name |
SS parameter location |
SS parameter name |
SS parameter type |
S |
objectClass |
request body |
href |
Uri |
M |
objectInstance |
||||
notificationId |
request body |
notificationId |
NotificationId |
M |
notificationType |
request body |
notificationType |
NotificationType (notifyHeartbeat) |
M |
eventTime |
request body |
eventTime |
DateTime |
M |
systemDN |
request body |
systemDN |
systemDN |
M |
heartbeatNtfPeriod |
request body |
heartbeatNtfPeriod |
integer |
M |
12.4.1.3 Usage of HTTP
N/A.
12.4.1.4 Resources
N/A.
12.4.1.5 Data type definitions
12.4.1.5.1 General
Table 12.4.1.5.1-1: Data types defined in the present document
Data type |
Reference |
Description |
HeartbeatNotificationTypes |
12.4.1.4.2.2 |
Haertbeat notification types |
Table 12.4.1.5.1-2: Data types imported
Data type |
Reference |
Description |
Uri |
TS 28.623 [44] |
URI type |
NotificationId |
TS 28.623 [44] |
Notification identifier as defined in ITU-T Rec. X. 733 [4] |
NotificationType |
TS 28.623 [44] |
Notification type |
DateTime |
TS 28.623 [44] |
Date and time |
SystemDN |
TS 28.623 [44] |
systemDN type |
NotificationHeader |
TS 28.623 [44] |
Notification header |
12.4.1.5.2 Structured data types
None.
12.4.1.5.3 Simple data types and enumerations
12.4.1.5.3.1 General
This subclause defines simple data types and enumerations that are used by the data structures defined in the previous subclauses.
12.4.1.5.3.2 Simple data types
Table 12.4.1.4.3.2-1: Simple data types
Type Name |
Type Definition |
Description |
12.4.1.5.3.3 Enumeration HeartbeatNotificationTypes
Table 12.4.1.4.3.3-1: Enumeration HeartbeatNotificationTypes
Enumeration value |
Description |
notifyHeartbeat |
Notification type is notifyHeartbeat |
12.4.2 RESTful HTTP-based solution set for integration with ONAP VES API
NOTE: Void.
12.4.2.1 Mapping of operations
See clause 12.1.1.1.
12.4.2.2 Mapping of notifications
12.4.2.2.1 Introduction
12.4.2.2.1.1 General
The 3GPP IS heartbeat notifications are mapped to SS equivalents according to table 12.4.2.2.1.1-1.
Table 12.4.2.2.1.1-1: Mapping of 3GPP IS notifications to SS equivalents
3GPP IS notifications |
HTTP Method |
Resource URI |
S |
notifyHeartbeat |
POST |
/eventListener |
M |
12.4.2.2.1.2 Notification parameter mapping principles
3GPP IS fault supervision alarm notification parameters are mapped to solution set equivalent as follows:
12.4.2.2.2 Notification notifyHeartbeat
See clause 12.4.1.2.2.