8.1 Configuration

23.5543GPPApplication architecture for MSGin5G ServiceRelease 18Stage 2TS

8.1.1 General

The configuration procedure is used to get the MSGin5G Service configuration information (e.g. UE Service ID). The configuration procedure is used by the MSGin5G UE or used by Message Gateway on behalf of the Non-MSGin5G UE. The MSGin5G Service configuration information is used in the future messaging communication.

The VAL UE configuration data specified in TS 23.434 [5] is used in this configuration procedure. After the configuration procedure, the MSGin5G UE, or the Message Gateway on behalf of the Non-MSGin5G UE can register to MSGin5G Server.

NOTE 1: The configuration on the Message Gateway to support the Non-MSGin5G UE for MSGin5G Service can also be done without using the SEAL configuration procedures and is implementation specific.

NOTE 2: The MSGin5G Service configuration information can also be pre-configured to the MSGin5G UE/Non-MSGin5G UE and is implementation specific.

8.1.2 MSGin5G UE Configuration

In the MSGin5G UE configuration procedure, the MSGin5G UE acts as Configuration management client specified in 3GPP TS 23.434 [5].

The following steps of configuration management service apply for the MSGin5G UE:

– Send the Get VAL UE configuration request specified in clause 11.3.2.1 of 3GPP TS 23.434 [5];

– Receive the related Get VAL UE configuration response specified in clause 11.3.2.2 of 3GPP TS 23.434 [5];

The usage of the above information flows is clarified as below:

– The MSGin5G UE ID works as VAL UE ID which is mandatory in the Get VAL UE configuration request;

– The UE Service ID works as VAL user ID;

– The service identifier of MSGin5G Service works as VAL service ID;

Besides the IEs specified in clause 11.3.2.1 of 3GPP TS 23.434 [5], the information in table 8.1.2-1 is also included in the Get VAL UE configuration request.

Table 8.1.2-1: Additional Information in the Get VAL UE configuration request

Information element

Status

Description

MSGin5G UE information

O

Other information needed by the configuration procedure. (see NOTE)

NOTE: The information can be the device type, device vendor, etc. It is specified by application provider or MSGin5G Service provider and is out of scope of this document. The MSGin5G Service provider can configure the MSGin5G UE with different configuration data based on this IE. E.g. all sensors can be configured to a same MSGin5G Server.

The information in table 8.1.2-2 is included in the Get VAL UE configuration response as a part of VAL UE configuration data.

Table 8.1.2-2: Information in the Get VAL UE configuration response

Information element

Status

Description

UE Service ID

M

UE Service ID assigned to the requesting MSGin5G UE.

MSGin5G Server address

M

The MSGin5G Server which serves this MSGin5G UE.

MSGin5G Service specific information

O

The specific information of the MSGin5G Service specified by the MSGin5G Service provider. (see NOTE)

NOTE: E.g. the segment size of MSGin5G message in this service provider. The detailed definition is out of scope of this document.

Besides the functionalities of Configuration Management Server specified in 3GPP TS 23.434 [5], the MSGin5G Configuration Function should also check whether the MSGin5G UE ID (i.e. VAL UE ID) is included in a former Get VAL UE configuration request.

– If so, the MSGin5G Configuration Function included the UE Service ID assigned to the MSGin5G UE in the former configuration procedure as a part of VAL UE configuration data,

– Otherwise, a new UE Service ID is assigned to the MSGin5G UE and included in the VAL UE configuration data.

Then the MSGin5G Configuration Function processes the configuration request according to the service policy.

8.1.3 Message Gateway Configuration for support of Non-MSGin5G UE

The Message Gateway performs the configuration procedure on behalf of the Non-MSGin5G UE to get the MSGin5G Service configuration information (e.g. UE Service ID).

NOTE 1: As an alternative to the configuration procedure all the necessary service information (including the UE Service ID) of a Non-MSGin5G UE can be pre-configured with the Message Gateway.

If Configuration Management service in SEAL is used for the Message Gateway configuration, the Message Gateway acts as Configuration management client specified in 3GPP TS 23.434 [5] on behalf of each Non- MSGin5G UE.

The following steps of configuration management service may apply for the Message Gateway:

– Send the Get VAL UE configuration request specified in clause 11.3.2.1 of 3GPP TS 23.434 [5];

– Receive the related Get VAL UE configuration response specified in clause 11.3.2.2 of 3GPP TS 23.434 [5];

The usage of the above information flows is clarified as below:

– An Information Element contains both Non-MSGin5G UE ID and MGW Service ID works as VAL UE ID which is mandatory in the Get VAL UE configuration request;

NOTE 2: The Non-MSGin5G UE ID may differ among different VALs and may not unique among different Gateways. It is not enough to use only Non-MSGin5G UE ID as VAL UE ID.

– The UE Service ID works as VAL user ID;

– The service identifier of MSGin5G Service works as VAL service ID;

Besides the IEs specified in clause 11.3.2.1 of 3GPP TS 23.434 [5], the information in table 8.1.3-1 is also included in the Get VAL UE configuration request.

Table 8.1.3-1: Additional Information in the Get VAL UE configuration request

Information element

Status

Description

Non-MSGin5G UE information

O

Other information needed by the configuration procedure. (see NOTE)

NOTE: The information can be the device type, device Vendor, etc. It is specified by application provider or MSGin5G Service provider and is out of scope of this document. The MSGin5G Service provider can configure the Non-MSGin5G UE with different configuration data based on this IE. E.g. all sensors can be configured to a same MSGin5G Server.

The information in table 8.1.3-2 is included in the Get VAL UE configuration response as a part of VAL UE configuration data. The information is used by Message Gateway to support non-MSGin5G UEs that will be used to register with the MSGin5G Server for MSGin5G service.

Table 8.1.3-2: Information in the Get VAL UE configuration response

Information element

Status

Description

UE Service ID

M

UE service ID assigned to the requesting Non-MSGin5G UE.

MSGin5G Server address

M

The MSGin5G Server which serves this MSGin5G UE.

MSGin5G Service specific information

O

The specific information of the MSGin5G Service specified by the MSGin5G Service provider. (see NOTE)

NOTE: The information (except UE Service IE) used by Message Gateway to support non-MSGin5G UEs that will be used to register with the MSGin5G Server for MSGin5G service is included in this IE. The detailed information is specified in Table 8.2.1-1. Other service specific information can also be included in this IE, the detailed definition of the other service specific information is out of scope of this document.

Besides the functionalities of Configuration Management Server specified in 3GPP TS 23.434 [5], the MSGin5G Configuration Function should also check whether the MSGin5G UE ID (i.e. VAL UE ID) is included in a former Get VAL UE configuration request.

– If so, the MSGin5G Configuration Function included the UE Service ID assigned to the Non-MSGin5G UE in the former configuration procedure as a part of VAL UE configuration data.

– Otherwise, a new UE Service ID is assigned to the Non-MSGin5G UE and included in the VAL UE configuration data.

Then the MSGin5G Configuration Function processes the configuration request according to the service policy.

8.1.4 MSGin5G UE bulk configuration over MSGin5G-6 reference point

When constrained devices MSGin5G UE-2a and UE-2b, which support an MSGin5G Client, get the MSGin5G Service configuration information via MSGin5G UE-1, the MSGin5G UE-1 may decide to use bulk configuration procedure specified in this clause based on service policy.

Pre-conditions:

1. MSGin5G UE-2a and MSGin5G UE-2b have discovered and selected MSGin5G UE-1 as the MSGin5G Proxy UE as specified in clause 8.2.8 and connected to the serving network via MSGin5G UE-1 successfully.

2. The MSGin5G UE-1 has been configured by using the procedure specified in clause 8.1.2 of the present document.

The MSGin5G UE-2a and UE-2b send the Get VAL UE configuration request as specified in clause 8.1.2 of the present document to MSGin5G UE-1. If the MSGin5G UE-1 decides to use bulk configuration based on the service policy, the MSGin5G UE-1 sends a Get VAL UE configuration response including the information elements as listed in table 8.1.4-1 as a part of VAL UE configuration data to MSGin5G UE-2a and UE-2b before bulk configuration is performed. This Get VAL UE configuration response is used to inform MSGin5G UE-2a and UE-2b that their Get VAL UE configuration requests will be handled later.

NOTE: How to decide that bulk configuration is used is implementation specific and out of scope.

Table 8.1.4-1: Information in the Get VAL UE configuration response to constrained device before bulk configuration is performed

Information element

Status

Description

Maximum configuration time

M

The maximum time when the bulk configuration can be handled and the MSGin5G UEconfiguration Response can be received.

In the MSGin5G UE bulk configuration procedure, the MSGin5G UE-1 acts as Configuration management client specified in clause 8.1.2 of the present document, In addition to the information elements listed in table 8.1.2-1 of the present document and clause 11.3.2.1 of 3GPP TS 23.434 [5], the Get VAL UE configuration request used for bulk configuration also includes the information elements as listed in table 8.1.4-2.

Table 8.1.4-2: additional Information in the Get VAL UE configuration request

Information element

Status

Description

Bulk configuration flag

M

Indicates this request is an enhanced Get VAL UE configuration request used for MSGin5G UE bulk configuration

List of MSGin5G UE IDs

M

List of MSGin5G UE ID of MSGin5G UE-bs which needed to be configured in this bulk configuration request

In addition to the information elements listed in table 8.1.2-2 of the present document, the Get VAL UE configuration response used for bulk configuration also includes the information elements as listed in table 8.1.4-3 as a part of VAL UE configuration data as specified in clause 11.3.2.2 of 3GPP TS 23.434 [5].

Table 8.1.4-3: additional Information in the Get VAL UE configuration response

Information element

Status

Description

List of MSGin5G UE configuration information

M

Each element in this list contains information as specified in Table 8.1.2-2. The configuration information included in this IE is used to complete the configuration of the constrained devices, e.g. MSGin5G UE-2a and UE-2b.

Editor’s note: The enhancement of VAL UE configuration request and response are needed to be captured by eSEAL2 WID and are FFS.

Upon receiving the Get VAL UE configuration response used for bulk configuration, the MSGin5G UE-includes the MSGin5G UE configuration information in the List of MSGin5G UE configuration information into multiple individual Get VAL UE configuration responses and sends them to the corresponding MSGin5G UE-2s.