{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T01:34:16Z","timestamp":1760232856373,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T00:00:00Z","timestamp":1669852800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union\u2019s Horizon 2020 research and innovation program","award":["951725"],"award-info":[{"award-number":["951725"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Network"],"abstract":"<jats:p>This paper provides a detailed tutorial to develop a sandbox to emulate coexistence scenarios for road and railway services in terms of sharing telecommunication infrastructure using software-defined network (SDN) capabilities. This paper provides detailed instructions for the creation of network topology using Mininet\u2013WiFi that can mimic real-life coexistence scenarios between railways and roads. The network elements are programmed and controlled by the ONOS SDN controller. The developed SDN application can differentiate the data traffic from railways and roads. Data traffic differentiation is carried out using a VLAN tagging mechanism. Further, it also provides comprehensive information about the different tools that are used to generate the data traffic that can emulate messaging, video streaming, and critical data transmission of railway and road domains. It also provides the steps to use SUMO to represent the selected coexistence scenarios in a graphical way.<\/jats:p>","DOI":"10.3390\/network2040038","type":"journal-article","created":{"date-parts":[[2022,12,2]],"date-time":"2022-12-02T03:28:04Z","timestamp":1669951684000},"page":"670-706","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Coexistence of Railway and Road Services by Sharing Telecommunication Infrastructure Using SDN-Based Slicing: A Tutorial"],"prefix":"10.3390","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0353-1654","authenticated-orcid":false,"given":"Radheshyam","family":"Singh","sequence":"first","affiliation":[{"name":"Department of Electrical and Photonics Engineering, Technical University of Denmark, 2800 Kgs Lyngby, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7729-6976","authenticated-orcid":false,"given":"Jos\u00e9","family":"Soler","sequence":"additional","affiliation":[{"name":"Department of Electrical and Photonics Engineering, Technical University of Denmark, 2800 Kgs Lyngby, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tidiane","family":"Sylla","sequence":"additional","affiliation":[{"name":"COSYS-ERENA Lab, University Gustave Eiffel, IFSTTAR, 33067 Bordeaux, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6643-9567","authenticated-orcid":false,"given":"Leo","family":"Mendiboure","sequence":"additional","affiliation":[{"name":"COSYS-ERENA Lab, University Gustave Eiffel, IFSTTAR, 33067 Bordeaux, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marion","family":"Berbineau","sequence":"additional","affiliation":[{"name":"COSYS Department, University Gustave Eiffel, IFSTTAR, 59650 Villeneuve d\u2019Ascq, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Sylla, T., Mendiboure, L., Maaloul, S., Aniss, H., Chalouf, M.A., and Delbruel, S. (2022). Multi-Connectivity for 5G Networks and Beyond: A Survey. Sensors, 22.","DOI":"10.3390\/s22197591"},{"key":"ref_2","unstructured":"(2022, October 05). ETSI TR 103 333\u2014System Reference Document (SRDoc); GSM-R Networks Evolution. February 2017. Available online: https:\/\/www.etsi.org\/deliver\/etsi_tr\/103300_103399\/103333\/01.01.01_60\/tr_103333v010101p.pdf."},{"key":"ref_3","unstructured":"(2022, October 05). UIC FU-7100\u2014FRCMS User Requirements Specification. February 2020. Available online: https:\/\/uic.org\/IMG\/pdf\/frmcs_user_requirements_specification-fu_7100-v5.0.0.pdf."},{"key":"ref_4","unstructured":"(2022, October 05). UIC- MG-7900\u2014FRCMS Use Cases. February 2020. Available online: https:\/\/uic.org\/IMG\/pdf\/frmcs_use_cases-mg_7900-v2.0.0.pdf."},{"key":"ref_5","unstructured":"Mandoc, D. (2021, November 12). FRMCS Definition, Specification and Standardization Activities ERA CCRCC 2019, Slide 3. Available online: https:\/\/www.era.europa.eu\/sites\/default\/files\/events-news\/docs\/ccrcc_2019\/4-3_dan_mandoc_era_uic_frmcs_definition_16102019_en.pdf."},{"key":"ref_6","unstructured":"(2022, October 01). 5GRail Info on 5G PPP. Available online: https:\/\/5g-ppp.eu\/5grail\/."},{"key":"ref_7","unstructured":"(2022, September 10). 5GRail Deliverable D6.1. Scenarios for Rail and Road Communication System Coexistence. Available online: https:\/\/5grail.eu\/wp-content\/uploads\/2021\/07\/5GRAIL_202107023_R_PU_D6.1_RV1_UNI_EIFFEL_Scenarios_Rail_and_road.pdf."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Fontes, R.R., Afzal, S., Brito, S.H.B., Santos, M.A.S., and Rothenberg, C.E. (2015, January 9\u201313). Mininet-WiFi: Emulating software-defined wireless networks. Proceedings of the 2015 11th International Conference on Network and Service Management (CNSM), Barcelona, Spain.","DOI":"10.1109\/CNSM.2015.7367387"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Zang, M., Dittmann, L., and Yan, Y. (2021, January 6\u20138). A Performance Study of Flow-Based Monitoring in Internet of Vehicles. Proceedings of the 2021 12th International Conference on Network of the Future (NoF), Coimbra, Portugal.","DOI":"10.1109\/NoF52522.2021.9609951"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Smida, K., Tounsi, H., Frikha, M., and Song, Y.-Q. (2020, January 27\u201330). Efficient SDN Controller for Safety Applications in SDN-Based Vehicular Networks: POX, Floodlight, ONOS or OpenDaylight?. Proceedings of the 2020 IEEE Eighth International Conference on Communications and Networking (ComNet), Hammamet, Tunisia.","DOI":"10.1109\/ComNet47917.2020.9306095"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3069","DOI":"10.1109\/ACCESS.2017.2671030","article-title":"From Theory to Experimental Evaluation: Resource Management in Software-Defined Vehicular Networks","volume":"5","author":"Fontes","year":"2017","journal-title":"IEEE Access"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Acharya, S., Devanahalli, S.S.S., Rawat, A., Kuruvilla, V.P., Sharma, P., Amrutur, B., Joglekar, A., Krishnapuram, R., Simmhan, Y., and Tyagi, H. (2021, January 5\u20139). Network Emulation For Tele-driving Application Development. Proceedings of the 2021 International Conference on COMmunication Systems & NETworkS (COMSNETS), Bangalore, India.","DOI":"10.1109\/COMSNETS51098.2021.9352914"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Abdelkader, G., Elgazzar, K., and Khamis, A. (2021). Connected Vehicles: Technology Review, State of the Art, Challenges and Opportunities. Sensors, 21.","DOI":"10.3390\/s21227712"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Monir, N., Toraya, M.M., Vladyko, A., Muthanna, A., Torad, M.A., El-Samie, F.E.A., and Ateya, A.A. (2022). Seamless Handover Scheme for MEC\/SDN-Based Vehicular Networks. J. Sens. Actuator Netw., 11.","DOI":"10.3390\/jsan11010009"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Ali, H.D., and Abdulqader, A.H. (2021, January 25\u201326). Using Software Defined Network (SDN) Controllers to Enhance Communication between Two Vehicles in Vehicular AD HOC Network (VANET). Proceedings of the 2021 7th International Conference on Contemporary Information Technology and Mathematics (ICCITM), Mosul, Iraq.","DOI":"10.1109\/ICCITM53167.2021.9677720"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Sylla, T., Mendiboure, L., Berbineau, M., Singh, R., Soler, J., and Berger, M.S. (2022, January 10\u201312). Emu5GNet: An Open-Source Emulator for 5G Software-Defined Networks. Proceedings of the 18th International Conference on Wireless and Mobile Computing, Networking and Communications WiMob 2022, Thessaloniki, Greece.","DOI":"10.1109\/WiMob55322.2022.9941588"},{"key":"ref_17","unstructured":"(2022, October 10). Open Network Operating System (ONOS\u00ae). Available online: https:\/\/opennetworking.org\/onos\/."},{"key":"ref_18","unstructured":"(2022, September 10). Mininet-WiFi Emulator for Software Defined Network. Available online: https:\/\/mininet-wifi.github.io\/."},{"key":"ref_19","unstructured":"Behrisch, M., Bieker, L., Erdmann, J., and Krajzewicz, D. (2011, January 23\u201329). SUMO\u2014Simulation of urban mobility: An overview. Proceedings of the SIMUL 2011, The Third International Conference on Advances in System Simulation, ThinkMind, Barcelona, Spain."},{"key":"ref_20","unstructured":"(2022, October 15). Mininet An Instant Virtual Network on Your Laptop (or other PC). Available online: http:\/\/mininet.org\/."},{"key":"ref_21","unstructured":"(2022, October 15). mac80211_hwsim. Available online: https:\/\/wireless.wiki.kernel.org\/en\/users\/drivers\/mac80211_hwsim."},{"key":"ref_22","unstructured":"(2022, September 11). The User Manual. Available online: https:\/\/usermanual.wiki\/Pdf\/mininetwifidraftmanual.297704656.pdf."},{"key":"ref_23","unstructured":"(2022, October 25). OSMWebWizard. Available online: https:\/\/sumo.dlr.de\/docs\/Tutorials\/OSMWebWizard.html#getting_started."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kendziorra, A., and Weber, M. (2019). Public transport, logistics and rail traffic extensions in sumo. Simulating Urban Traffic Scenarios, Springer.","DOI":"10.1007\/978-3-319-33616-9_6"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Lopez, P.A., Behrisch, M., Bieker-Walz, L., Erdmann, J., Fl\u00f6tter\u00f6d, Y.P., Hilbrich, R., and Wie\u00dfner, E. (2018, January 4\u20137). Microscopic traffic simulation using sumo. Proceedings of the 2018 21st International Conference on Intelligent Transportation Systems (ITSC), Maui, HI, USA.","DOI":"10.1109\/ITSC.2018.8569938"},{"key":"ref_26","unstructured":"(2022, September 18). DTU5GRail \/5GRail_WP6. Available online: https:\/\/github.com\/DTU5GRail\/5GRail_WP6\/tree\/main\/DTU_Code\/Considerd_Scenario\/."},{"key":"ref_27","unstructured":"(2022, October 20). Wireless B, vs. G vs N vs AC | What is The Difference?. Available online: https:\/\/homenetworkadmin.com\/wireless-b-vs-g-vs-n-vs-ac-difference\/."},{"key":"ref_28","unstructured":"(2022, September 19). Iperf. Available online: https:\/\/en.wikipedia.org\/wiki\/Iperf."},{"key":"ref_29","unstructured":"(2022, September 19). What is iPerf\/iPerf3?. Available online: https:\/\/iperf.fr\/."},{"key":"ref_30","unstructured":"(2022, September 21). Introduction to Scapy?. Available online: https:\/\/santandergto.com\/en\/guide-using-scapy-with-python\/."},{"key":"ref_31","unstructured":"(2022, September 21). Scapy Packet Crafting for Python2 and Python3. Available online: https:\/\/scapy.net\/."},{"key":"ref_32","unstructured":"(2022, September 21). Download and Installation. Available online: https:\/\/scapy.readthedocs.io\/en\/latest\/installation.html."},{"key":"ref_33","unstructured":"(2022, September 25). How to do Video Streaming Using VLC Player. Available online: https:\/\/headendinfo.com\/video-streaming-using-vlc-player\/."},{"key":"ref_34","unstructured":"(2022, September 25). VLC Features. Available online: https:\/\/www.videolan.org\/vlc\/features.html."},{"key":"ref_35","unstructured":"(2022, September 08). What is MTR & How to Use to Troubleshoot & Test your Connections. Available online: https:\/\/www.pcwdld.com\/what-is-mtr-and-howto-troubleshoot-connections#wbounce-modal."},{"key":"ref_36","unstructured":"(2022, September 08). What is MTR and Why is it Useful?. Available online: https:\/\/www.comparitech.com\/net-admin\/what-is-mtr\/."},{"key":"ref_37","unstructured":"(2022, September 05). ONOS Java API (2.5.0). Available online: https:\/\/api.onosproject.org\/2.5.0\/apidocs\/."},{"key":"ref_38","unstructured":"(2022, September 07). What Does VLAN Tagging Mean?. Available online: https:\/\/www.techopedia.com\/definition\/32105\/vlan-tagging."},{"key":"ref_39","unstructured":"(2022, October 12). NYC Subway Front Window View\u2014The 7 Express to Manhattan!. Available online: https:\/\/www.youtube.com\/watch?v=ukOHqdPbYYg&list=WL&index=1&t=180s&ab_channel=DJHammersTrains."},{"key":"ref_40","unstructured":"(2022, October 05). Tutorials. Available online: https:\/\/sumo.dlr.de\/docs\/Tutorials\/index.html."}],"container-title":["Network"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2673-8732\/2\/4\/38\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:32:14Z","timestamp":1760146334000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2673-8732\/2\/4\/38"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,1]]},"references-count":40,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["network2040038"],"URL":"https:\/\/doi.org\/10.3390\/network2040038","relation":{},"ISSN":["2673-8732"],"issn-type":[{"type":"electronic","value":"2673-8732"}],"subject":[],"published":{"date-parts":[[2022,12,1]]}}}