ThiscodeimplementsinMatlabtheanalyticalmodelsofthecommunicationperformanceofC-V2XorLTE-VMode4describedinthefollowingpaper:
ManuelGonzalez-Martín,MiguelSepulcre,RafaelMolina-Masegosa,JavierGozalvez,"AnalyticalModelsofthePerformanceofC-V2XMode4VehicularCommunications",IEEETransactionsonVehicularTechnology,Vol.68,Issue2,Feb.2019.DOI:10.1109/TVT.2018.2888704Finalversionavailableat:https://ieeexplore.ieee.org/document/8581518Post-printversionavailableat:https://arxiv.org/abs/1807.06508Inordertocomplywithoursponsorguidelines,wewouldappreciateifanypublicationusingthiscodereferencestheabove-mentionedpublication.
ThepaperpresentsanalyticalmodelsfortheaveragePDR(PacketDeliveryRatio)asafunctionofthedistancebetweentransmitterandreceiver,andforthefourdifferenttypesoftransmissionerrorsthatcanbeencounteredinC-V2XMode4.Themodelsarevalidatedforawiderangeoftransmissionparametersandtrafficdensities.Tothisaim,thisstudycomparestheresultsobtainedwiththeanalyticalmodelstothoseobtainedwithaC-V2XMode4simulatorimplementedoverVeins.
CV2XMode4.misthemainscriptyouhavetoruntogetthePDRandtheprobabilityofeachofthefourtransmissionerrorscurveasafunctionofthedistancebetweentransmitterandreceiver.Thisscriptisrelatedtotherestofscriptsasdescribedinthefollowingdiagram:
CV2XMode4.m|---->CV2XMode4_common.m---->get_PL_SH.m,get_SINRdistribution.m,get_BLER.m|---->CV2XMode4_Step2.m---->get_PL_SH.m,get_SINRdistribution.m,get_BLER.m|---->CV2XMode4_Step3.m---->get_PL_SH.m,get_SINRdistribution.m,get_BLER.mIfyouwanttorunthesameconfigurationsthantheonesinthepaper,youcouldsimplyrunthescriptrun_all.m
Theresultingfiguresarecomparedwithsimulationswhenthesameconfigurationisavailableinthe./simulationsfolder.
Theresultingfiguresarestoredinthe./figfolder.
Theequationsinthiscodethatappearinthepaperareshownwiththeirnumberinbracketssothattheycanbeeasilyidentifiedinthepaper.
FeelfreetocontactProf.MiguelSepulcre(msepulcre@umh.es)ifyouareinterestedincollaboratingontheevolutionofthesemodels.
评论