7 Provisioning of parameters by the VAE server

24.4863GPPProtocol aspectsRelease 17Stage 3TSVehicle-to-Everything (V2X) Application Enabler (VAE) layer

7.1 General

The VAE-S can provision network related information to a VAE-C over the V1-AE interface:

a) V2X USD provisioning in order to provision V2X USDs for receiving MBMS based V2X traffic; and

b) PC5 parameters provisioning in order to provide PC5 parameters configuration data.

7.2 V2X USD provisioning

7.2.1 General

The V2X USD information is provided to the VAE-C to allow the V2X service to send V2X messages using MBMS.

7.2.2 Client procedure

Upon receiving an HTTP POST request message containing:

a) a Content-Type header field set to "application/vnd.3gpp.vae-info+xml"; and

b) an application/vnd.3gpp.vae-info+xml MIME body with a <V2X-USD-announcement> element;

the VAE-C:

a) shall store the received V2X USD information; and

b) if the SEAL layer (see 3GPP TS 24.548 [13]) indicates that the V2X USD information was sent by unicast, the VAE-C shall send an acknowledgement of the V2X USD information to the VAE-S.

7.2.3 Server procedure

For each VAE-C that the VAE-S is sending a V2X USD announcement to, the VAE-S shall generate an HTTP POST request message request according to procedures specified in IETF RFC 7231 [19]. In the HTTP POST request, the VAE-S:

a) shall set the Request-URI to the URI corresponding to the identity of the V2X UE;

b) shall include a Content-Type header field set to "application/vnd.3gpp.vae-info+xml";

c) shall include an "application/vnd.3gpp.vae-info+xml" MIME body with a <V2X-USD-announcement> element associated with the MBMS bearer used to send V2X messages in the <VAE-info> root element which:

1) shall include a <V2X-UE-id> element set to the identity of the V2X UE; and

2) shall include a <V2X-USD-configuration-data> element set to the V2X USD configuration data as specified in 3GPP TS 23.285 [21] which:

i) shall include a <TMGI> element set to a TMGI value;

ii) shall include one or more MBMS service area IDs in <mbms-service-area-id> elements in the <mbms-service-areas> element;

iii) if multiple carriers are supported, shall include the frequency to be used in the <frequency> element; and

iv) shall include a <V2X-mbms-sdp> element set to the SDP configuration information applicable to MBMS bearer to use for sending V2X messages; and

d) shall send the HTTP POST request towards the VAE-C according to IETF RFC 7231 [19].

7.3 PC5 parameters provisioning

7.3.1 General

The PC5 parameters ares provided to the VAE-C to allow the V2X service to send V2X messages using V2X communication over PC5.

7.3.2 Client procedure

Upon receiving an HTTP POST request message containing:

a) a Content-Type header field set to "application/vnd.3gpp.vae-info+xml"; and

b) an application/vnd.3gpp.vae-info+xml MIME body with an <set-PC5-parameters-info> element;

the VAE-C:

a) shall store the received PC5 parameters; and

b) shall send an HTTP 200(OK) response message including a <set-PC5-parameters-info> element with a <result> child element set to "success" or "failure" in the <VAE-info> root element as an acknowledgement of the PC5 parameters to the VAE-S.

7.3.3 Server procedure

For each VAE-C that the VAE-S is sending PC5 parameters to, the VAE-S shall generate an HTTP POST request message request according to procedures specified in IETF RFC 7231 [19]. In the HTTP POST request, the VAE-S:

a) shall set the Request-URI to the URI corresponding to the identity of the V2X UE;

b) shall include a Content-Type header field set to "application/vnd.3gpp.vae-info+xml";

c) shall include an application/vnd.3gpp.vae-info+xml MIME body with a <set-PC5-parameters-info> element in the <VAE-info> root element which:

1) shall include a <V2X-UE-id> element set to the identity of the V2X UE;

2) may include a <PC5-parameters-configuration-data> element set to the PC5 parameters configuration data as specified in 3GPP TS 23.285 [21] which shall include:

i) an <expiration-time> set to the validity of the configuration parameters for V2X communication over PC5;

ii) one or more <plmn-id> elements in the <plmn-list> element which indicate the PLMNs in which the UE is authorized to use V2X communication over PC5 when the UE is served by E-UTRAN for V2X communication;

iii) an <authorized-when-not-served-by-E-UTRAN> element which indicates that the UE is authorized to use V2X communication over PC5 when the UE is not served by E-UTRAN; and

iv) a <radio-parameters> element which shall include the following elements:

A) one or more <radio-parameters-contents> elements set to the radio parameters for V2X communication over PC5 applicable when the UE is not served by E-UTRAN;

B) a <geographical-area> element set to the geographical location where the radio parameters are applicable; and

C) an <operator-managed> element which indicates that the radio parameters are "operator managed";

3) may include one or more <V2X-service-id> elements and one or more <layer-2-id> elements in the <V2X-service-ids-list> element which indicate the V2X services authorized for V2X communication over PC5; and

4) may include a <result> element set to either "success" or "failure" used to indicate success or failure of the PC5 parameters provisioning; and

d) shall send the HTTP POST request towards the VAE-C according to IETF RFC 7231 [19].