A.1 Creating group events subscription

24.5443GPPGroup Management - Service Enabler Architecture Layer for Verticals (SEAL)Protocol specificationRelease 17TS

A.1.1 General

The information in this annex provides a normative description of the parameters which will be sent by SGM-C while creating group events subscription and the parameters which will be sent by SGM-S as a response to request for creating subscription.

A.1.2 Client side parameters

The SGM-C shall convey the following parameters while sending request for creating group events subscription.

Table A.1.2-1: Client side parameters for creating group events subscription

Parameter

Description

VAL User Id

REQUIRED. Represents a VAL user who initiates subscription.

Callback-URI

REQUIRED. Represents where to send HTTP notifications

Subscription Info

REQUIRED. Represents a space-separated list of the subscription type information as specified in table A.1.2-2.

Table A.1.2-2: Subscription information

Parameter

Description

Event

REQUIRED. Represents the type of notification which client requires. This specification defines following type of notifications:

– 0x01: SUBSCRIBE_GROUP_ANNOUNCEMENT

– 0x02: SUBSCRIBE_GROUP_MODIFICATION

expiry time

REQUIRED. Represents the time in seconds up to which the subscription is desired to be kept active and the time after which the subscribed event shall stop generating notifications.

Group ID list

REQUIRED if "Event" parameter is set to SUBSCRIBE_GROUP_MODIFICATION (0x02) or SUBSCRIBE_GROUP_IDENTITY_LIST (0x04). Represents a space-separated list of VAL group ID of the groups

Minimum Interval

OPTIONAL. Indicates the minimum time interval between consecutive notifications. Defaults to 0 if not provided.

A.1.3 Server side parameters

The SGM-S shall convey the following parameters while sending response to the creating group events subscription request.

Table A.1.3-1: Server side parameters for response to creating group events subscription

Parameter

Description

Identity

REQUIRED. A unique string representing subscription identity.