A vehicle-to-everything, V2X, device (SP-V2X) for a V2X service, the V2X device comprising: a processor; and a memory operatively coupled with the processor and configured to store instructions that, when executed by the processor, cause the V2X device to perform functions comprising: determining a service area in which a multicast service is to be provided by the V2X device; registering to a V2X server to generate a first logical channel for requesting, by a service consumer V2X device (SC-V2X), a subscription of the multicast service; transmitting, to a V2X server, a service support message for requesting that the V2X server delivers the service support message to the consumer V2X device which has a subscription area overlapping a part or all of the service area, the service support message including information on the service area and the first logical channel; receiving, from the consumer V2X device through the V2X server, a service request message for requesting approval of the consumer V2X device's subscription of the multicast service, the service request message including information on a second logical channel for approving the subscription of the multicast service; and transmitting, to the V2X server, through the second logical channel, a service approval message for approving the consumer V2X device's subscription of the multicast service. a processor; and a memory operatively coupled with the processor and configured to store instructions that, when executed by the processor, cause the V2X device to perform functions comprising: determining a service area in which a multicast service is to be provided by the V2X device; registering to a V2X server to generate a first logical channel for requesting, by a service consumer V2X device (SC-V2X), a subscription of the multicast service; transmitting, to a V2X server, a service support message for requesting that the V2X server delivers the service support message to the consumer V2X device which has a subscription area overlapping a part or all of the service area, the service support message including information on the service area and the first logical channel; receiving, from the consumer V2X device through the V2X server, a service request message for requesting approval of the consumer V2X device's subscription of the multicast service, the service request message including information on a second logical channel for approving the subscription of the multicast service; and transmitting, to the V2X server, through the second logical channel, a service approval message for approving the consumer V2X device's subscription of the multicast service. determining a service area in which a multicast service is to be provided by the V2X device; registering to a V2X server to generate a first logical channel for requesting, by a service consumer V2X device (SC-V2X), a subscription of the multicast service; transmitting, to a V2X server, a service support message for requesting that the V2X server delivers the service support message to the consumer V2X device which has a subscription area overlapping a part or all of the service area, the service support message including information on the service area and the first logical channel; receiving, from the consumer V2X device through the V2X server, a service request message for requesting approval of the consumer V2X device's subscription of the multicast service, the service request message including information on a second logical channel for approving the subscription of the multicast service; and transmitting, to the V2X server, through the second logical channel, a service approval message for approving the consumer V2X device's subscription of the multicast service.