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.