{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,19]],"date-time":"2025-12-19T21:57:35Z","timestamp":1766181455943,"version":"build-2065373602"},"reference-count":25,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T00:00:00Z","timestamp":1595376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>European funded research into the Recursive Inter-Network Architecture (RINA) started with IRATI, which developed an initial prototype implementation for OS\/Linux. IRATI was quickly succeeded by the PRISTINE project, which developed different policies, each tailored to specific use cases. Both projects were development-driven, where most experimentation was limited to unit testing and smaller scale integration testing. In order to assess the viability of RINA as an alternative to current network technologies, larger scale experimental deployments are needed. The opportunity arose for a project that shifted focus from development towards experimentation, leveraging Europe\u2019s investment in Future Internet Research and Experimentation (FIRE+) infrastructures. The ARCFIRE project took this next step, developing a user-friendly framework for automating RINA experiments. This paper reports and discusses the implications of the experimental results achieved by the ARCFIRE project, using open source RINA implementations deployed on FIRE+ Testbeds. Experiments analyze the properties of RINA relevant to fast network recovery, network renumbering, Quality of Service, distributed mobility management, and network management. Results highlight RINA properties that can greatly simplify the deployment and management of real-world networks; hence, the next steps should be focused on addressing very specific use cases with complete network RINA-based networking solutions that can be transferred to the market.<\/jats:p>","DOI":"10.3390\/computers9030059","type":"journal-article","created":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T07:31:28Z","timestamp":1595403088000},"page":"59","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["ARCFIRE: Experimentation with the Recursive InterNetwork Architecture"],"prefix":"10.3390","volume":"9","author":[{"given":"Sander","family":"Vrijders","sequence":"first","affiliation":[{"name":"imec IDLAB, Ghent University, B-9000 Ghent, Belgium"}]},{"given":"Dimitri","family":"Staessens","sequence":"additional","affiliation":[{"name":"imec IDLAB, Ghent University, B-9000 Ghent, Belgium"}]},{"given":"Didier","family":"Colle","sequence":"additional","affiliation":[{"name":"imec IDLAB, Ghent University, B-9000 Ghent, Belgium"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4909-7416","authenticated-orcid":false,"given":"Eduard","family":"Grasa","sequence":"additional","affiliation":[{"name":"Fundaci\u00f3 i2CAT, Software Networks Research Area, 08034 Barcelona, Spain"}]},{"given":"Miquel","family":"Tarzan","sequence":"additional","affiliation":[{"name":"Fundaci\u00f3 i2CAT, Software Networks Research Area, 08034 Barcelona, Spain"}]},{"given":"Sven","family":"van der Meer","sequence":"additional","affiliation":[{"name":"Ericsson Network Management Lab, N37 Athlone, Ireland"}]},{"given":"Marco","family":"Capitani","sequence":"additional","affiliation":[{"name":"Nextworks s.r.l, Knowledge Services, 56122 Pisa, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0020-8664","authenticated-orcid":false,"given":"Vincenzo","family":"Maffione","sequence":"additional","affiliation":[{"name":"Nextworks s.r.l, Knowledge Services, 56122 Pisa, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8326-2000","authenticated-orcid":false,"given":"Diego","family":"Lopez","sequence":"additional","affiliation":[{"name":"Telef\u00f3nica Investigaci\u00f3n y Desarrollo S.A, Technology Exploration, 28050 Madrid, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9365-8818","authenticated-orcid":false,"given":"Lou","family":"Chitkushev","sequence":"additional","affiliation":[{"name":"Metropolitan College, Computer Science, Boston University, Boston, MA 02215, USA"}]},{"given":"John","family":"Day","sequence":"additional","affiliation":[{"name":"Metropolitan College, Computer Science, Boston University, Boston, MA 02215, USA"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,22]]},"reference":[{"key":"ref_1","unstructured":"Day, J. (2008). Patterns in Network Architecture: A Return to Fundamentals, Prentice Hall."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MNET.2014.6786609","article-title":"Prototyping the Recursive Internet Architecture: The IRATI project approach","volume":"28","author":"Vrijders","year":"2014","journal-title":"IEEE Netw."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Maffione, V., Salvestrini, F., Grasa, E., Bergesio, L., and Tarzan, M. (2016, January 22\u201327). A Software Development Kit to Exploit RINA Programmability. Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7510711"},{"key":"ref_4","unstructured":"(2020, July 19). IRINA: Investigating RINA as the Next Generation G\u2019EANT and NREN Network Architecture (Online). Available online: https:\/\/geant3plus.archive.geant.net\/opencall\/Optical\/Pages\/IRINA.aspx."},{"key":"ref_5","unstructured":"Van der Meer, S., Grasa, E., Bergesio, L., Tarzan, M., Fallon, L., and Keeney, J. (2017). Deliverable D2.2: Converged Service Provider Network Design Report, European Commission. ARCFIRE Project Research Report."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Day, J., Trouva, E., Grasa, E., Phelan, P., De Leon, M.P., Bunch, S., Matta, I., Chitkushev, L.T., and Pouzin, L. (2011, January 28\u201330). Bounding the Router Table Size in an ISP Network Using RINA. Proceedings of the 2011 International Conference on the Network of the Future, Paris, France.","DOI":"10.1109\/NOF.2011.6126683"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Grasa, E., Bergesio, L., Tarzan, M., Lopez, D., van der Meer, S., Day, J., and Chitkushev, L. (2018, January 15\u201318). Mobility Management in RINA Networks: Experimental Verification of Architectural Properties. Proceedings of the 2018 IEEE Wireless Communications and Networking Conference (WCNC), Barcelona, Spain.","DOI":"10.1109\/WCNC.2018.8377265"},{"key":"ref_8","unstructured":"Lopez, D., Grasa, E., Bergesio, L., Tarzan, M., and van der Meer, S. (2016). Deliverable D2.1: Converged Network Operational Environment Report, European Commission. ARCFIRE Project Research Report."},{"key":"ref_9","unstructured":"(2020, July 19). The IRATI Git Repository. (Online). Available online: https:\/\/github.com\/IRATI."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Vrijders, S., Staessens, D., Capitani, M., and Maffione, V. (2018, January 15). Python Framework for Automating Largescale Recursive Internet Experiments on GENI and FIRE+. Proceedings of the IEEE INFOCOM, Honolulu, HI, USA.","DOI":"10.1109\/INFCOMW.2018.8406981"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Atlas, A., and Zinin, A. (2008). Basic Specification for IP Fast Eeroute: Loop-Free Alternates. RFC 5286, IETF.","DOI":"10.17487\/rfc5286"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Carpenter BAtkinson, R., and Flinck, H. (2010). Renumbering Still Needs Work, Internet Requests for Comments. RFC 5887, IETF.","DOI":"10.17487\/rfc5887"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1002\/nem.717","article-title":"Preparing network configurations for ipv6 renumbering","volume":"19","author":"Leroy","year":"2009","journal-title":"Int. J. Netw. Manag."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Grasa, E., Bergesio, L., Tarzan, M., Lopez, D., Day, J., and Chitkushev, L. (2017, January 12\u201315). Seamless Network Renumbering in RINA: Automate Address Changes without Breaking Flows!. Proceedings of the 2017 European Conference on Networks and Communications (EuCNC), Oulu, Finland.","DOI":"10.1109\/EuCNC.2017.7980656"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.comnet.2016.03.017","article-title":"An efficient routing algorithm based on segment routing in software-defined networking","volume":"103","author":"Lee","year":"2016","journal-title":"Comput. Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/s11235-018-0489-2","article-title":"End-user traffic policing for QoS assurance in polyservice RINA networks","volume":"70","author":"Gaixas","year":"2018","journal-title":"Telecommun. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1109\/MCOM.2015.7010527","article-title":"Distributed mobility management for future 5G networks: Overview and analysis of existing approaches","volume":"53","author":"Giust","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/COMST.2017.2705720","article-title":"On Multi-Access Edge Computing: A survey of Emerging 5G Network Edge Cloud Architecture and Orchestration","volume":"19","author":"Taleb","year":"2017","journal-title":"IEEE Commun. Surv."},{"key":"ref_19","unstructured":"(2020, July 19). IRATI Tutorial #11: Distributed Mobility Management: Multiple Providers, Multiple Access Technologies. Available online: https:\/\/github.com\/IRATI\/stack\/wiki\/Tutorial-11:-DMM-multi-access-ARCFIRE-2018."},{"key":"ref_20","unstructured":"Staessens, D., Vrijders, S., Grasa, E., Tarzan, M., van der Meer, S., Maffione, V., Carrozzo, G., Lopez, D., and Day, J. (2016). Deliverable D4.4: Execution of Experiments, Analysis of Results and Benchmarking against KPIs, European Commission. ARCFIRE Project Research Report."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Welzl, M., Teymoori, P., Gjessing, S., and Islam, S. (2020, January 17\u201320). Follow the Model: How Recursive Networking Can Solve the Internet\u2019s Congestion Control Problems. Proceedings of the 2020 International Conference on Computing, Networking and Communications (ICNC), Big Island, HI, USA.","DOI":"10.1109\/ICNC47757.2020.9049648"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Thompson, P., and Davies, N. (2020). Towards a RINA-based architecture for performance management of large-scale distributed systems. Computers, 9.","DOI":"10.3390\/computers9020053"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"De Leon, M.P., Ranganathan, R., Bainbridge, D., Ramanarayanan, K., Corston-Petrie, A., and Fundacio, E.G. (2019, January 19\u201321). Multi-Operator IPC VPN Slices: Applying RINA to Overlay Networking. Proceedings of the RINA Workshop 2019, Colocated with ICIN 2019, Paris, France.","DOI":"10.1109\/ICIN.2019.8685843"},{"key":"ref_24","unstructured":"(2020, July 19). RIN Armenia Initiative Website. Available online: https:\/\/rinarmenia.com\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/2656877.2656890","article-title":"P4: Programming Protocol-Independent Packet Processors","volume":"44","author":"Bosshart","year":"2014","journal-title":"ACM SIGCOMM Comput. Commun. Rev."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/3\/59\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:50:39Z","timestamp":1760176239000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/9\/3\/59"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,22]]},"references-count":25,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["computers9030059"],"URL":"https:\/\/doi.org\/10.3390\/computers9030059","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2020,7,22]]}}}