Efficient Resource-Aware Proactive Flow Rule Caching in Software-Defined Access Networks
As Software-Defined Networking (SDN) becomes increasingly critical for managing complex and dynamic network environments, efficient flow rule caching has emerged as a key challenge. Traditional reactive caching approaches introduce latency during handovers, impacting the Quality of Service (QoS) for delay-sensitive applications. Proactive caching methods address this by predicting mobile nodes’ (MNs) future locations; however, they often face issues related to prediction accuracy and memory utilization. In this paper, we propose a efficient resource-aware proactive flow rule caching based on multi-agent reinforcement learning (MARL). Our approach dynamically predicts MN movement patterns, enabling the SDN controller to preinstall flow rules in a targeted and timely manner. A hierarchical multi-agent architecture is introduced to adjust caching strategies based on the mobility level of MNs, maximizing flow setup hit ratio (FSHR) while minimizing unnecessary TCAM occupancy. Proposed MARL-based caching strategy presents a scalable and efficient solution for flow management in SDN, particularly in environments requiring high mobility and low latency.
Authors
- Tae-Kook Kim (ORCID: https://orcid.org/0000-0001-8778-7579)
- Youngjun Kim (ORCID: https://orcid.org/0000-0002-9840-4075)
- Yeunwoong Kyung (ORCID: https://orcid.org/0000-0002-5247-0296)
Institutions
- Kongju National University (KR)
- Kyungnam University (KR)
- Pukyong National University (KR)
Publication Details
- Published
- 2025-01-15
- DOI
- https://doi.org/10.1109/icoin63865.2025.10993105
- Primary Topic
- Caching and Content Delivery
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministry of Education
- National Research Foundation of Korea