SlideShare a Scribd company logo
Design and Simulation of a Simple SDN-
Based Controller for Mobile Network Traffic
Management
GROUP 3
BEATE AMANKWAA REICHRATH
JOSEPH KWAME AFARI QUANSAH
ADWERE ALEX DAVID
ATIA BLESSING
BERNARD AKOTO
ASARE KISSIWAA BENEDICTA
MIIDI SELINA
1
2
Introduction
 Software-Defined Networking (SDN): A new paradigm separating
network control from data forwarding, enabling centralized and
programmable control.
 Initially applied in data centers, with significant potential for mobile
networks.
 Challenge in Mobile Networks: Traditional mobile networks are rigid,
leading to congestion and poor Quality of Service (QoS) due to
increasing data traffic.
 Proposed Solution: Design and simulate a simple SDN controller to
manage mobile network traffic, addressing overload and improving
service quality.
3
Problem Statement & Objectives
 Problem Statement:
 Increasing mobile data demand leads to congestion and decreased QoS in
traditional, rigid mobile networks.
 Optimizing traffic flow and ensuring reliable service delivery is challenging.
 SDN offers a promising solution through programmable and flexible network
management.
 Objectives:
 Design a simple SDN-based controller for mobile network traffic
management.
 Develop a simulation model to evaluate the proposed controller's
performance.
 Implement traffic management algorithms to optimize QoS metrics.
4
Literature Review - Key Findings
 SDN in Mobile Networks: Decouples control and data planes,
centralizing intelligence for flexible and programmable traffic
management (Kreutz et al., 2015).
 Existing Applications:
 Traffic Engineering: Load balancing and traffic steering to prevent
congestion (Al-Fares et al., 2010).
 Quality of Service (QoS): Fine-grained control for prioritizing critical
services by dynamically allocating bandwidth (Zaw & Maw et al., 2019).
 Security: Centralized controller as a security hub for anomaly detection
and DDoS attack mitigation (Akbaş et al., 2016).
 Simulation Tools: Mininet and OMNeT++ widely used for testing and
validation (Sakellaropoulou, 2017).
5
Literature Review - Gaps & Project's
Contribution
 Identified Gaps:
 Complexity: Many proposed controller designs are complex, difficult to scale, and
suffer from single points of failure (Kreutz et al., 2015).
 Lack of Simplified Solutions: Overemphasis on large, multi-featured controllers,
overlooking the need for lightweight solutions for core mobile traffic management.
 Incomplete Solutions: Most studies address specific problems rather than providing
comprehensive, integrated solutions for diverse mobile traffic patterns.
 Project's Contribution:
 Propose a lightweight controller architecture focused on essential functions.
 Implement and simulate this controller using Mininet to demonstrate effectiveness.
 Evaluate performance, proving a simplified controller can effectively manage
traffic with lower computational overhead.
6
Methodology - Phases
 Phase 1: Design and Architectural Framework
 Define Core Requirements: Focus on flow-based routing, dynamic load
balancing, and basic QoS.
 Design a Simplified Architecture: Modular controller with Southbound
Interface, lean Traffic Management Logic Module, and simple Northbound
Interface.
 Select Algorithms: Choose straightforward, efficient algorithms for load
balancing and QoS.
 Phase 2: Implementation and Simulation Setup
 Implement the Controller: Code in Python using a lightweight SDN
framework (e.g., Ryu).
 Create a Network Topology: Use Mininet to build a realistic mobile network
topology.
 Generate Traffic: Use tools like Iperf to simulate various traffic types.
7
 Phase 3: Performance Evaluation and Analysis
 Define Metrics: Establish KPIs for network performance (throughput, latency,
packet loss) and controller performance (CPU/memory usage, flow table
update latency).
 Run Test Scenarios: Simulate in a controlled environment, including a
baseline traditional network for comparison.
 Analyze Results: Collect and analyze data to demonstrate effectiveness and
resource efficiency.
8
Expected Outcomes
 Functional and Demonstrable Artifact:
 A fully functional, open-source SDN controller with a minimal footprint, focusing
on core traffic management.
 Detailed architectural blueprint and a reproducible testbed in Mininet.
 Validated Performance Improvements:
 Reduced network congestion through load balancing (Al-Fares et al., 2010).
 Improved QoS for high-priority traffic (Zaw & Maw et al., 2019).
 Lower controller resource consumption (CPU and memory utilization).
 Contribution to Research Community:
 Proof-of-concept for specialized, lightweight SDN controllers.
 Encourages future research into purpose-built controllers for IoT, vehicular
networks, or edge computing.
9
Budget and Resources
 Hardware:
 High-Performance Workstation/Server (16GB RAM, multi-core processor): Estimated Cost:
$1,500 - $2,500.
 Software and Tools (Predominantly Open-Source & Free):
 Operating System: Linux-based (e.g., Ubuntu, CentOS)
 SDN Controller Framework: Ryu or POX
 Network Emulation Tool: Mininet
 Traffic Generation Tool: Iperf
 Network Analysis Tool: Wireshark
 Programming Language: Python
 Human Resources:
 Researcher/Developer (expertise in Python, networking, SDN).
 Mentor/Supervisor (experience in computer networking and SDN).
10
Conclusion
 Addressing Limitations: This project addresses the limitations of
traditional networking and the complexities of existing SDN solutions.
 Gap Addressed: Focuses on developing lightweight, purpose-built
controllers that are efficient and scalable.
 Expected Impact: Demonstrate functional effectiveness and
quantitative proof of resource efficiency.
 Future Outlook: Serves as a valuable proof-of-concept for the
networking community, encouraging a paradigm shift toward
specialized SDN solutions and paving the way for future research in
highly efficient controllers for emerging mobile network applications
(e.g., IoT, edge computing).
11
References
 N. McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM Computer Communication Review, vol. 38,
no. 2, pp. 69-74, Apr. 2008.
 H. H. Kim and A. M. H. F. H. M. N. A. H. H. K. S. Lee, "A Survey of Software-Defined Networking (SDN) for Mobile Networks," IEEE
Communications Surveys & Tutorials, vol. 18, no. 3, pp. 2007-2041, Third quarter 2016.
 Cisco. (2020). Cisco Annual Internet Report (2018–2023) White Paper.
 Kreutz, D., Ramos, F. M. V., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-Defined Networking: A
Comprehensive Survey. Proceedings of the IEEE, 103(1), 14-76. doi: 10.1109/JPROC.2014.2371992.
 Akbaş, M., Karaarslan, E., & Güngör, C. (2016). A Preliminary Survey on the Security of Software-Defined Networks. International Journal
of Applied Mathematics, Electronics and Computers, 4, 184–189.
 Al-Fares, M., Loukissas, S., & Van, E. B. (2010). Hedera: Dynamic Flow Scheduling for Data Center Networks. NSDI '10: Proceedings of the
7th USENIX Symposium on Networked Systems Design and Implementation, 1–16.
 Sakellaropoulou, A. (2017). A Qualitative Study of SDN Controllers. Master Thesis, Athens University of Economics and Business.
 Linux Foundation. (2023). About The Linux Foundation. Retrieved from https://www.linuxfoundation.org/about/
 Mininet. (2023). An Instant Virtual Network on your Laptop (or other PC). Retrieved from http://mininet.org/
 POX SDN Controller. (2023). POX wiki. Retrieved from https://github.com/noxrepo/pox/wiki
 Python Software Foundation. (2023). About Python. Retrieved from https://www.python.org/about/
 Ryu SDN Framework. (2023). About Ryu. Retrieved from https://ryu-sdn.org/
 Wireshark. (2023). Wireshark is a free, open-source network protocol analyzer. Retrieved from https://www.wireshark.org/

12
 Zaw, S., & Maw, M. (2019). SDN-Based Traffic Monitoring in Data Center Network Using
Floodlight Controller. International Journal of Advanced Computer Science and
Applications, 10(9), 567-574.
 Iperf. (2023). Iperf: A network bandwidth measurement tool. Retrieved from https://iperf.fr/
 Linux Foundation. (2023). About The Linux Foundation. Retrieved from
https://www.linuxfoundation.org/about/
 Mininet. (2023). An Instant Virtual Network on your Laptop (or other PC). Retrieved from
http://mininet.org/
 POX SDN Controller. (2023). POX wiki. Retrieved from https://github.com/noxrepo/pox/wiki
 Python Software Foundation. (2023). About Python. Retrieved from
https://www.python.org/about/
 Ryu SDN Framework. (2023). About Ryu. Retrieved from https://ryu-sdn.org/
 Wireshark. (2023). Wireshark is a free, open-source network protocol analyzer. Retrieved
from https://www.wireshark.org/

More Related Content

PDF
Load Balance in Data Center SDN Networks
PDF
IMPROVEMENTS FOR DMM IN SDN AND VIRTUALIZATION-BASED MOBILE NETWORK ARCHITECTURE
PDF
IMPROVEMENTS FOR DMM IN SDN AND VIRTUALIZATION-BASED MOBILE NETWORK ARCHITECTURE
PDF
Improvements for DMM in SDN and Virtualization-Based Mobile Network Architecture
PDF
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
PDF
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
PDF
Learning-based Orchestrator for Intelligent Software-defined Networking Contr...
PDF
LEARNING-BASED ORCHESTRATOR FOR INTELLIGENT SOFTWARE-DEFINED NETWORKING CONTR...
Load Balance in Data Center SDN Networks
IMPROVEMENTS FOR DMM IN SDN AND VIRTUALIZATION-BASED MOBILE NETWORK ARCHITECTURE
IMPROVEMENTS FOR DMM IN SDN AND VIRTUALIZATION-BASED MOBILE NETWORK ARCHITECTURE
Improvements for DMM in SDN and Virtualization-Based Mobile Network Architecture
A Class-based Adaptive QoS Control Scheme Adopting Optimization Technique ove...
A CLASS-BASED ADAPTIVE QOS CONTROL SCHEME ADOPTING OPTIMIZATION TECHNIQUE OVE...
Learning-based Orchestrator for Intelligent Software-defined Networking Contr...
LEARNING-BASED ORCHESTRATOR FOR INTELLIGENT SOFTWARE-DEFINED NETWORKING CONTR...

Similar to sdn_based_controller_for_mobile_network_traffic_management1.pptx (20)

PDF
Analysis and assessment software for multi-user collaborative cognitive radi...
PDF
B530429_FinalDissertation
PDF
Middleware para IoT basado en analítica de datos
PPTX
DNIS in SRC
PDF
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
PDF
A_Survey_on_Machine_Learning_Techniques_for_Routin.pdf
PDF
Controller selection in software defined networks using best-worst multi-crit...
PDF
Towards internet of things iots integration of wireless sensor network to clo...
PDF
Rui aguiarphd proposal
PDF
Edge Controller Placement for Next Generation Wireless Sensor Networks
PDF
EDGE CONTROLLER PLACEMENT FOR NEXT GENERATION WIRELESS SENSOR NETWORKS
PDF
Efficient addressing schemes for internet of things
PDF
Iaetsd survey on big data analytics for sdn (software defined networks)
PPTX
Cloud computing and Software defined networking
PDF
Information Technology in Industry(ITII) - November Issue 2018
PDF
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
PPTX
Research Challenges and Opportunities in the Era of the Internet of Everythin...
PPTX
Software defined networking introduction
PDF
Resume yue yang
PDF
What Is Routing Overhead Of The Network
Analysis and assessment software for multi-user collaborative cognitive radi...
B530429_FinalDissertation
Middleware para IoT basado en analítica de datos
DNIS in SRC
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
A_Survey_on_Machine_Learning_Techniques_for_Routin.pdf
Controller selection in software defined networks using best-worst multi-crit...
Towards internet of things iots integration of wireless sensor network to clo...
Rui aguiarphd proposal
Edge Controller Placement for Next Generation Wireless Sensor Networks
EDGE CONTROLLER PLACEMENT FOR NEXT GENERATION WIRELESS SENSOR NETWORKS
Efficient addressing schemes for internet of things
Iaetsd survey on big data analytics for sdn (software defined networks)
Cloud computing and Software defined networking
Information Technology in Industry(ITII) - November Issue 2018
The Role of Machine Learning in Fluid Network Control and Data Planes.pdf
Research Challenges and Opportunities in the Era of the Internet of Everythin...
Software defined networking introduction
Resume yue yang
What Is Routing Overhead Of The Network
Ad

Recently uploaded (20)

PPTX
Lecture-3-Computer-programming for BS InfoTech
PPTX
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
PPTX
Embedded for Artificial Intelligence 1.pptx
PPTX
了解新西兰毕业证(Wintec毕业证书)怀卡托理工学院毕业证存档可查的
PPT
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
PPTX
02fdgfhfhfhghghhhhhhhhhhhhhhhhhhhhh.pptx
PPTX
"Fundamentals of Digital Image Processing: A Visual Approach"
PPTX
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
PDF
How NGOs Save Costs with Affordable IT Rentals
PPTX
Sem-8 project ppt fortvfvmat uyyjhuj.pptx
PDF
-DIGITAL-INDIA.pdf one of the most prominent
PPTX
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
PPTX
1.pptxsadafqefeqfeqfeffeqfqeqfeqefqfeqfqeffqe
PPTX
Operating System Processes_Scheduler OSS
PPTX
ERP good ERP good ERP good ERP good good ERP good ERP good
PDF
Layer23-Switch.com The Cisco Catalyst 9300 Series is Cisco’s flagship stackab...
PDF
Core Components of IoT, The elements need for IOT
PPTX
Fundamentals of Computer.pptx Computer BSC
PPTX
making presentation that do no stick.pptx
PDF
PPT Determiners.pdf.......................
Lecture-3-Computer-programming for BS InfoTech
PROGRAMMING-QUARTER-2-PYTHON.pptxnsnsndn
Embedded for Artificial Intelligence 1.pptx
了解新西兰毕业证(Wintec毕业证书)怀卡托理工学院毕业证存档可查的
chapter_1_a.ppthduushshwhwbshshshsbbsbsbsbsh
02fdgfhfhfhghghhhhhhhhhhhhhhhhhhhhh.pptx
"Fundamentals of Digital Image Processing: A Visual Approach"
5. MEASURE OF INTERIOR AND EXTERIOR- MATATAG CURRICULUM.pptx
How NGOs Save Costs with Affordable IT Rentals
Sem-8 project ppt fortvfvmat uyyjhuj.pptx
-DIGITAL-INDIA.pdf one of the most prominent
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
1.pptxsadafqefeqfeqfeffeqfqeqfeqefqfeqfqeffqe
Operating System Processes_Scheduler OSS
ERP good ERP good ERP good ERP good good ERP good ERP good
Layer23-Switch.com The Cisco Catalyst 9300 Series is Cisco’s flagship stackab...
Core Components of IoT, The elements need for IOT
Fundamentals of Computer.pptx Computer BSC
making presentation that do no stick.pptx
PPT Determiners.pdf.......................
Ad

sdn_based_controller_for_mobile_network_traffic_management1.pptx

  • 1. Design and Simulation of a Simple SDN- Based Controller for Mobile Network Traffic Management GROUP 3 BEATE AMANKWAA REICHRATH JOSEPH KWAME AFARI QUANSAH ADWERE ALEX DAVID ATIA BLESSING BERNARD AKOTO ASARE KISSIWAA BENEDICTA MIIDI SELINA 1
  • 2. 2 Introduction  Software-Defined Networking (SDN): A new paradigm separating network control from data forwarding, enabling centralized and programmable control.  Initially applied in data centers, with significant potential for mobile networks.  Challenge in Mobile Networks: Traditional mobile networks are rigid, leading to congestion and poor Quality of Service (QoS) due to increasing data traffic.  Proposed Solution: Design and simulate a simple SDN controller to manage mobile network traffic, addressing overload and improving service quality.
  • 3. 3 Problem Statement & Objectives  Problem Statement:  Increasing mobile data demand leads to congestion and decreased QoS in traditional, rigid mobile networks.  Optimizing traffic flow and ensuring reliable service delivery is challenging.  SDN offers a promising solution through programmable and flexible network management.  Objectives:  Design a simple SDN-based controller for mobile network traffic management.  Develop a simulation model to evaluate the proposed controller's performance.  Implement traffic management algorithms to optimize QoS metrics.
  • 4. 4 Literature Review - Key Findings  SDN in Mobile Networks: Decouples control and data planes, centralizing intelligence for flexible and programmable traffic management (Kreutz et al., 2015).  Existing Applications:  Traffic Engineering: Load balancing and traffic steering to prevent congestion (Al-Fares et al., 2010).  Quality of Service (QoS): Fine-grained control for prioritizing critical services by dynamically allocating bandwidth (Zaw & Maw et al., 2019).  Security: Centralized controller as a security hub for anomaly detection and DDoS attack mitigation (Akbaş et al., 2016).  Simulation Tools: Mininet and OMNeT++ widely used for testing and validation (Sakellaropoulou, 2017).
  • 5. 5 Literature Review - Gaps & Project's Contribution  Identified Gaps:  Complexity: Many proposed controller designs are complex, difficult to scale, and suffer from single points of failure (Kreutz et al., 2015).  Lack of Simplified Solutions: Overemphasis on large, multi-featured controllers, overlooking the need for lightweight solutions for core mobile traffic management.  Incomplete Solutions: Most studies address specific problems rather than providing comprehensive, integrated solutions for diverse mobile traffic patterns.  Project's Contribution:  Propose a lightweight controller architecture focused on essential functions.  Implement and simulate this controller using Mininet to demonstrate effectiveness.  Evaluate performance, proving a simplified controller can effectively manage traffic with lower computational overhead.
  • 6. 6 Methodology - Phases  Phase 1: Design and Architectural Framework  Define Core Requirements: Focus on flow-based routing, dynamic load balancing, and basic QoS.  Design a Simplified Architecture: Modular controller with Southbound Interface, lean Traffic Management Logic Module, and simple Northbound Interface.  Select Algorithms: Choose straightforward, efficient algorithms for load balancing and QoS.  Phase 2: Implementation and Simulation Setup  Implement the Controller: Code in Python using a lightweight SDN framework (e.g., Ryu).  Create a Network Topology: Use Mininet to build a realistic mobile network topology.  Generate Traffic: Use tools like Iperf to simulate various traffic types.
  • 7. 7  Phase 3: Performance Evaluation and Analysis  Define Metrics: Establish KPIs for network performance (throughput, latency, packet loss) and controller performance (CPU/memory usage, flow table update latency).  Run Test Scenarios: Simulate in a controlled environment, including a baseline traditional network for comparison.  Analyze Results: Collect and analyze data to demonstrate effectiveness and resource efficiency.
  • 8. 8 Expected Outcomes  Functional and Demonstrable Artifact:  A fully functional, open-source SDN controller with a minimal footprint, focusing on core traffic management.  Detailed architectural blueprint and a reproducible testbed in Mininet.  Validated Performance Improvements:  Reduced network congestion through load balancing (Al-Fares et al., 2010).  Improved QoS for high-priority traffic (Zaw & Maw et al., 2019).  Lower controller resource consumption (CPU and memory utilization).  Contribution to Research Community:  Proof-of-concept for specialized, lightweight SDN controllers.  Encourages future research into purpose-built controllers for IoT, vehicular networks, or edge computing.
  • 9. 9 Budget and Resources  Hardware:  High-Performance Workstation/Server (16GB RAM, multi-core processor): Estimated Cost: $1,500 - $2,500.  Software and Tools (Predominantly Open-Source & Free):  Operating System: Linux-based (e.g., Ubuntu, CentOS)  SDN Controller Framework: Ryu or POX  Network Emulation Tool: Mininet  Traffic Generation Tool: Iperf  Network Analysis Tool: Wireshark  Programming Language: Python  Human Resources:  Researcher/Developer (expertise in Python, networking, SDN).  Mentor/Supervisor (experience in computer networking and SDN).
  • 10. 10 Conclusion  Addressing Limitations: This project addresses the limitations of traditional networking and the complexities of existing SDN solutions.  Gap Addressed: Focuses on developing lightweight, purpose-built controllers that are efficient and scalable.  Expected Impact: Demonstrate functional effectiveness and quantitative proof of resource efficiency.  Future Outlook: Serves as a valuable proof-of-concept for the networking community, encouraging a paradigm shift toward specialized SDN solutions and paving the way for future research in highly efficient controllers for emerging mobile network applications (e.g., IoT, edge computing).
  • 11. 11 References  N. McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, Apr. 2008.  H. H. Kim and A. M. H. F. H. M. N. A. H. H. K. S. Lee, "A Survey of Software-Defined Networking (SDN) for Mobile Networks," IEEE Communications Surveys & Tutorials, vol. 18, no. 3, pp. 2007-2041, Third quarter 2016.  Cisco. (2020). Cisco Annual Internet Report (2018–2023) White Paper.  Kreutz, D., Ramos, F. M. V., Verissimo, P. E., Rothenberg, C. E., Azodolmolky, S., & Uhlig, S. (2015). Software-Defined Networking: A Comprehensive Survey. Proceedings of the IEEE, 103(1), 14-76. doi: 10.1109/JPROC.2014.2371992.  Akbaş, M., Karaarslan, E., & Güngör, C. (2016). A Preliminary Survey on the Security of Software-Defined Networks. International Journal of Applied Mathematics, Electronics and Computers, 4, 184–189.  Al-Fares, M., Loukissas, S., & Van, E. B. (2010). Hedera: Dynamic Flow Scheduling for Data Center Networks. NSDI '10: Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation, 1–16.  Sakellaropoulou, A. (2017). A Qualitative Study of SDN Controllers. Master Thesis, Athens University of Economics and Business.  Linux Foundation. (2023). About The Linux Foundation. Retrieved from https://www.linuxfoundation.org/about/  Mininet. (2023). An Instant Virtual Network on your Laptop (or other PC). Retrieved from http://mininet.org/  POX SDN Controller. (2023). POX wiki. Retrieved from https://github.com/noxrepo/pox/wiki  Python Software Foundation. (2023). About Python. Retrieved from https://www.python.org/about/  Ryu SDN Framework. (2023). About Ryu. Retrieved from https://ryu-sdn.org/  Wireshark. (2023). Wireshark is a free, open-source network protocol analyzer. Retrieved from https://www.wireshark.org/ 
  • 12. 12  Zaw, S., & Maw, M. (2019). SDN-Based Traffic Monitoring in Data Center Network Using Floodlight Controller. International Journal of Advanced Computer Science and Applications, 10(9), 567-574.  Iperf. (2023). Iperf: A network bandwidth measurement tool. Retrieved from https://iperf.fr/  Linux Foundation. (2023). About The Linux Foundation. Retrieved from https://www.linuxfoundation.org/about/  Mininet. (2023). An Instant Virtual Network on your Laptop (or other PC). Retrieved from http://mininet.org/  POX SDN Controller. (2023). POX wiki. Retrieved from https://github.com/noxrepo/pox/wiki  Python Software Foundation. (2023). About Python. Retrieved from https://www.python.org/about/  Ryu SDN Framework. (2023). About Ryu. Retrieved from https://ryu-sdn.org/  Wireshark. (2023). Wireshark is a free, open-source network protocol analyzer. Retrieved from https://www.wireshark.org/