Hello omnet++ team and all members,
I am trying to simulate a scenario to compare the end-to-end application layer delay between VEINS and SIMULTE when a car sends a BSM packet to another car.
I have successfully managed it in VEINS by creating E2EDelayVector inside BaseWaveApplLayer::handleLowerMsg(cMessage *msg) that captures all the messages received from the nic layer.
For this used GENERAL configuration in omnet.ini instead of WITHOUTCHANNELSWITCHING or WITHCHANNELSWITCHING
What should be approach to do the same in simuLTE?
I notice that there are 4 applications available when simuLTE is installed (Alert, CBR, vod and voip). What kind of application is available to send BSM or CAM messages from one car to another?
Out of the configurations available in simuLTE (General,VoIP-UL, VoIL-DL, VoIP-D2D, D2DMulticast) which one should be used to just send and receive BSM packets from one car to another?
Upon using the configuration VoIP-UL, I notice that the the airframe sent by the car(VoIPsender() class in udpApp module) is consumed by the eNodeB -> sent to pgw -> pgw sends to router -> router sends to server. No response is sent back to another car in order to receive this packet. How can I achieve that?
Best Regards
Aman