5 Functional entities

24.5443GPPGroup managementProtocol specificationRelease 17Service Enabler Architecture Layer (SEAL)TS

5.1 SEAL group management client (SGM-C)

The SGM-C is a functional entity that acts as the application client for management of groups. To be compliant with the procedures in the present document, a SGM-C:

– shall support the role of XCAP client as specified in IETF RFC 4825 [3];

– shall support the role of XDMC as specified in OMA OMA-TS-XDM_Group-V1_1_1 [4];

– shall support the procedure in clause 6.2.2;

– shall support the procedure in clause 6.2.3;

– shall support the procedure in clause 6.2.4;

– shall support the procedure in clause 6.2.5;

– shall support the procedure in clause 6.2.6;

– shall support the procedure in clause 6.2.7; and

– shall support the procedure in clause 6.2.8.

5.2 SEAL group management server (SGM-S)

The SGM-S functional entity provides for management of groups supported within the vertical application layer. To be compliant with the procedures in the present document, a SGM-S:

– shall support the role of XCAP server as specified in IETF RFC 4825 [3];

– shall support the role of Group XDMS as specified in OMA OMA-TS-XDM_Group-V1_1_1 [4];

– shall support the procedure in clause 6.2.2;

– shall support the procedure in clause 6.2.3;

– shall support the procedure in clause 6.2.4;

– shall support the procedure in clause 6.2.5;

– shall support the procedure in clause 6.2.6;

– shall support the procedure in clause 6.2.7; and

– shall support the procedure in clause 6.2.8.