Claim Missing Document
Check
Articles

ADAPTIVE PATH ROUTING USING THE RYU CONTROLLER TO ENHANCE QUALITY OF SERVICE IN SOFTWARE-DEFINED NETWORKS Ade Davy Wiranata; Intan Murniasih; Soleman Soleman
JITK (Jurnal Ilmu Pengetahuan dan Teknologi Komputer) Vol. 12 No. 1 (2026): JITK Issue August 2026
Publisher : LPPM Nusa Mandiri

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33480/jitk.v12i1.8493

Abstract

Software-Defined Networking (SDN) separates the forwarding layer from a programmable control layer, enabling traffic management from a single logical control point. However, when the controller forwards along purely topological shortest paths, it cannot exploit the path diversity of multi-rooted data-centre fabrics, so flows are concentrated on a subset of links while equally short alternatives stay idle. This work introduces an Adaptive Path Routing (APR) application for the Ryu controller. At each monitoring tick APR queries the OpenFlow statistics interface and selects end-to-end paths that minimize a normalized composite cost combining residual bandwidth, one-way delay, and loss. APR and the default shortest-path-first (SPF) baseline were implemented on the same controller and evaluated in Mininet on a k=4 fat-tree (20 switches, 16 hosts; links shaped to 10 Mbps and 2 ms) across four workloads, each repeated ten times. Against SPF, APR more than doubles aggregate TCP goodput under light load (9.28 to 18.93 Mbps, +104.1%, p<0.01) by spreading flows across the four core switches through load-aware path placement, while under saturation it matches the baseline and, owing to a 30% hysteresis threshold, never increases jitter or packet loss. These results show that live-metric adaptive path selection yields large throughput gains where path diversity can be exploited and behaves as a safe drop-in replacement for shortest-path forwarding otherwise.
Co-Authors Ahamad Ahdani Ahmad, Irsana Al-Tain, Qolibu Rozak Aldisa, Rima Tamara Anton Maulana Ibrahim Ariya Panndhitthana Candra Ariyansyah, Riyan Asruddin Asruddin Rudi Asrul Sani Azhar, Nur Chalik Azizah Salma Nida Bagus Arfian Laksono Baktiar, Muhammad Yusuf Budiyantara, Agus Catur Nugroho Cleary Syafi'i, Akbar Dede Irawan Deni Mahdiana Dwi Prastiko, Andika Dzikrillah, Ahmad Rizal Elvinaadellia, Elvinaadellia Erizal Erizal Fadhilah, Ash Shoffi Hana Fakhriyyah , Alma Nisa Firdaus Firmansyah Firmansyah, Firadaus Fitria Nur Hasanah Gunadi, Reza Haderiansyah Haderiansyah Hamimuddin, Moch Hilmi Ammar I Ketut Sudaryana, I Ketut Imam Riadi Indriani Indriani Intan Murniasih Intan Murniasih Intan Murniasih Irwansyah Irwansyah Irwansyah Irwansyah Irwansyah Irwansyah Irwansyah iswahyudi Iswahyudi Iswahyudi Jazuli, Umar Jefri Kusuma Rambe M, Tupan Tri MA'MUN, AKHMAD HAQIQI Makmun, Akhmad Haqiqi Maulana, Ninda Baitza Meitiyani, Meitiyani Mia Kamayani Sulaeman Miftahuddin Miftahuddin Mirza Sutrisno Muhamad Fadilah Rafli Muhammad Efrizal Febriyan Muhammad Erik Muhammad Fariz Muhammad Iqbal Muhammad Yusuf Siregar Mukhtar, Ahmad Amirrudin Murniasih, Intan Muryono, Tupan Tri Mutiarawan, Rezza Anugrah Ninda Baitza Maulana Nunik Pratiwi Nuralamsyah, Reza Pinardi, Sofia Pratiwi, Nunik Rabbani, Abrar Dyah Rachman, Hafid Sulistyo Rafie Rafie Rahardjo, Rafi Diandra Dani Rahmi Imanda Ramza, Harry Rayhan Suwito Rezza Anugrah Mutiarawan Ridha Faiz Ananda Rima Tamara Aldisa Rima Tamara Aldisa Riyan Ariyansah Riza Alamsyah Rizal Rizal Rizki Adi Saputra Rosalina Rosalina Rudy Ansari Saefulloh, Mochamad Saifudin, Yazid Saryanto, Hendi Sinduningrum, Estu soleman soleman Soleman, Soleman Sulistiawati Sulistiawati Sunardi Sunardi Syakura, Rais Abdan Widodo, Muh. Adnan Widodo, Muhammad Adnan Wulansari, Aprilya Siti Yogga Tolly Dewanto Zuhri Halim Zulhamdani Zulhamdani