tioned distributions to predict its residency time. It
then assigns the MEC application to the vehicle with
the highest remaining residency time. The results in
the figure demonstrate how this algorithm can largely
over-perform the others in the considered application
scenario: even if it could be enhanced via more so-
phisticated machine learning techniques, already in
its simple current version it generates only around 20
migrations at the 18th hour of the simulation.
5 CLOSING REMARKS AND
FUTURE DIRECTIONS
This paper originally presents a simulation platform
capable of assisting researchers in the development,
evaluation, and assessment of vehicular application
algorithms and protocols that exploit vehicular cloud
resources accessed according to the standard ETSI
MEC specifications. After presenting our extended
MEC architecture for these scenarios, the paper re-
ports about the design and implementation of our
original simulation platform, with its resource man-
agement modules and procedure interactions. In ad-
dition, this paper originally describes a concrete ex-
ample of how our simulation platform can be utilized
to design, test, and implement applications that ex-
ploit the vehicular computing paradigm. Despite the
simulation platform provided enables researchers to
design applications leveraging the vehicular comput-
ing paradigm, the current version is limited to sup-
porting stationary vehicles, specifically parking lots.
Our future plans include expanding this platform to
facilitate the distribution of MEC applications on mo-
bile nodes. Additionally, we intend to explore innova-
tive application scenarios that can harness the benefits
of this unique infrastructure, utilizing the simulation
platform described in this paper.
REFERENCES
Ahmed, B., Malik, A. W., Hafeez, T., and Ahmed, N.
(2019). Services and simulation frameworks for ve-
hicular cloud computing: a contemporary survey.
EURASIP Journal on Wireless Communications and
Networking, 2019:1–21.
Cha, N., Wu, C., Yoshinaga, T., Ji, Y., and Yau, K.-L. A.
(2021). Virtual Edge: Exploring Computation Of-
floading in Collaborative Vehicular Edge Computing.
IEEE Access, 9:37739–37751.
Elektrobit (2022). Connected vehicle software solutions.
https://www.elektrobit.com/products/eb-connected-v
ehicle/. Last Accessed: 2022-10-03.
ETSI (2022a). GS MEC 003 - V3.1.1. https://www.etsi.org
/deliver/etsi gs/MEC/001 099/003/03.01.01 60/gs m
ec003v030101p.pdf.
ETSI (2022b). GS MEC 021 - V2.2.1. https://www.etsi.org
/deliver/etsi gs/MEC/001 099/021/02.02.01 60/gs m
ec021v020201p.pdf.
Feng, J., Liu, Z., Wu, C., and Ji, Y. (2017). Ave: Au-
tonomous vehicular edge computing framework with
aco-based scheduling. IEEE Transactions on Vehicu-
lar Technology, 66(12):10660–10675.
Feraudo, A. and Calvio, A. (2023). MEC extension. https:
//github.com/aferaudo/Simu5G/tree/feat/vim-extensi
on.
Feraudo, A., Calvio, A., Bujari, A., and Bellavista, P.
(2023). A novel design for advanced 5g deployment
environments with virtualized resources at vehicular
and mec nodes. arXiv preprint arXiv:2303.15836.
Gerla, M. (2012). Vehicular Cloud Computing. In Annual
Mediterranean Ad Hoc Networking Workshop (Med-
Hoc-Net), pages 152–155.
Hou, X., Li, Y., Chen, M., Wu, D., Jin, D., and Chen, S.
(2016). Vehicular fog computing: A viewpoint of ve-
hicles as the infrastructures. IEEE Transactions on
Vehicular Technology, 65(6):3860–3873.
Huang, X., Yu, R., Liu, J., and Shu, L. (2018). Parked Ve-
hicle Edge Computing: Exploiting Opportunistic Re-
sources for Distributed Mobile Applications. IEEE
Access, 6:66649–66663.
Li, C., Wang, S., Huang, X., Li, X., Yu, R., and Zhao,
F. (2019). Parked vehicular computing for energy-
efficient internet of vehicles: A contract theoretic ap-
proach. IEEE Internet of Things Journal, 6(4):6079–
6088.
Liu, L., Chen, C., Pei, Q., Maharjan, S., and Zhang, Y.
(2021). Vehicular edge computing and networking: A
survey. Mobile networks and applications, 26:1145–
1168.
Liu, N., Liu, M., Lou, W., Chen, G., and Cao, J. (2011).
Pva in vanets: Stopped cars are not silent. In 2011
Proceedings IEEE INFOCOM, pages 431–435.
Ma, C. et al. (2021). Parking Edge Computing: Parked-
Vehicle-Assisted Task Offloading for Urban VANETs.
IEEE Internet of Things Journal, 8(11):9344–9358.
Nardini, G., Stea, G., Virdis, A., and Sabella, D. (2020).
Simu5g: A system-level simulator for 5g networks.
In Simultech, pages 68–80.
Olariu, S. (2020). A survey of vehicular cloud re-
search: Trends, applications and challenges. IEEE
Transactions on Intelligent Transportation Systems,
21(6):2648–2663.
Olariu, S., Khalil, I., and Abuelela, M. (2011). Taking
VANET to the Clouds. International Journal of Per-
vasive Computing and Communications, 7(1):7–21.
Rahman, F. H. et al. (2020). Off-Street Vehicular Fog
for Catering Applications in 5G/B5G: A Trust-Based
Task Mapping Solution and Open Research Issues.
IEEE Access, 8:117218–117235.
Sabella, D., Moustafa, H., Kuure, P., Kekki, S., Zhou, Z.,
Li, A., Thein, C., Fischer, E., Vukovic, I., Cardillo, J.,
et al. (2017). Toward fully connected vehicles: Edge
computing for advanced automotive communications;
5gaa: Munich.
A Novel OMNeT++-Based Simulation Tool for Vehicular Cloud Computing in ETSI MEC-Compliant 5G Environments
455