1. An apparatus, comprising:at least one processor; and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus to:
process cellular access messages in an access node of a cellular communication system according to a cellular communication protocol stack and to deliver the cellular access messages between a terminal device and a core network of the cellular communication system;
process broadcast vehicle-to-vehicle messages in the access node according to a sidelink communication protocol stack of vehicle-to-everything communications and to deliver the vehicle-to-vehicle messages between at least one vehicular terminal device and an application server via the sidelink communication protocol stack,
operate as an end-device for all sidelink communications with the at least vehicular terminal device below an application layer; and
receive a vehicle-to-vehicle message via a physical layer of the sidelink communication protocol stack, to extract all headers of the sidelink communication protocol stack from the received vehicle-to-vehicle message, thus extracting a payload of the received vehicle-to-vehicle message, to add a new header to the payload, and to transmit the payload with the new header to the application server.