Method for performing a DSRC communication by means of a vehicle device comprising a DSRC communication module, the method comprising: - execution of a reception standby routine of a main program, stored in the vehicle device, by a processor of the DSRC communication module; - reception of a request message, comprising an identifier (AID, EID), transmitted by a roadside beacon by a DSRC transceiver, which is operatively connected to the processor, of the DSRC communication module; - transmission of a response message comprising a processing result to the roadside beacon by the DSRC transceiver, wherein the method further comprises, between the reception and transmission: - checking, by means of the processor, as part of instructions of the main program, whether the received identifier has a vehicle-device-based program part of the main program assigned to it; - if the received identifier (AID, EID) has a vehicle-device-based program part of the main program assigned to it: execution of the assigned vehicle-device-based program part of the main program by the processor at least to produce the processing result on the basis of the received identifier (AID, EID); and wherein the method, if the identifier does not have a vehicle-device-based program part of the main program assigned to it, further comprises: a) ascertainment of at least one first subroutine (3.1; 2.3), which is assigned to the received identifier (AID, EID) and stored in the vehicle device, that is not part of the main program; b) execution of the first subroutine (3.1; 2.3) by the processor at least to produce the processing result on the basis of the received identifier (AID, EID). - execution of a reception standby routine of a main program, stored in the vehicle device, by a processor of the DSRC communication module; - reception of a request message, comprising an identifier (AID, EID), transmitted by a roadside beacon by a DSRC transceiver, which is operatively connected to the processor, of the DSRC communication module; - transmission of a response message comprising a processing result to the roadside beacon by the DSRC transceiver, - checking, by means of the processor, as part of instructions of the main program, whether the received identifier has a vehicle-device-based program part of the main program assigned to it; - if the received identifier (AID, EID) has a vehicle-device-based program part of the main program assigned to it: execution of the assigned vehicle-device-based program part of the main program by the processor at least to produce the processing result on the basis of the received identifier (AID, EID); and wherein the method, if the identifier does not have a vehicle-device-based program part of the main program assigned to it, further comprises: a) ascertainment of at least one first subroutine (3.1; 2.3), which is assigned to the received identifier (AID, EID) and stored in the vehicle device, that is not part of the main program; b) execution of the first subroutine (3.1; 2.3) by the processor at least to produce the processing result on the basis of the received identifier (AID, EID). execution of the assigned vehicle-device-based program part of the main program by the processor at least to produce the processing result on the basis of the received identifier (AID, EID); and wherein the method, if the identifier does not have a vehicle-device-based program part of the main program assigned to it, further comprises: a) ascertainment of at least one first subroutine (3.1; 2.3), which is assigned to the received identifier (AID, EID) and stored in the vehicle device, that is not part of the main program; b) execution of the first subroutine (3.1; 2.3) by the processor at least to produce the processing result on the basis of the received identifier (AID, EID). a) ascertainment of at least one first subroutine (3.1; 2.3), which is assigned to the received identifier (AID, EID) and stored in the vehicle device, that is not part of the main program; b) execution of the first subroutine (3.1; 2.3) by the processor at least to produce the processing result on the basis of the received identifier (AID, EID).