Loading...
Analyzing and Improving the Real Time Routing in Software Defined Network
Sedaghat, Shahrzad | 2021
278
Viewed
- Type of Document: Ph.D. Dissertation
- Language: Farsi
- Document No: 54250 (19)
- University: Sharif University of Technology
- Department: Computer Engineering
- Advisor(s): Jahangir, Amir Hossein
- Abstract:
- Software defined network (SDN) is an emerging network architecture in which the network control is directly programmed and separated from the forwarding plane. The SDN is a suitable and adaptable infrastructure for the requirements of new networks such as the Internet of Things and the fifth generation of mobile phones. In real time systems, tasks that miss their deadline are considered worthless or useless. Nowadays, real time applications in the SDN platform have diversified and will continue to expand in the future. SDN should be able to support real time communications like traditional networks, and even better. Therefore, from a designer’s or analyst’s point of view of such networks, it is essential to study the vital factors in timely detection and delivery of packets in real time applications. This is a challenging issue and requires effective solutions.This thesis aims to present three new solutions called FRT-SDN, R2T-DSDN, and RT-TelSurg for real time routing in time-sensitive and scheduled applications in SDN networks and new applications such as the fifth generation of mobile and telesurgery. The first solution (FRT-SDN) tries to detect packets that are certainly or most likely not arriving on time at the destination. In the second solution (R2T-DSDN), the occurrence of various types of failures in time-sensitive and relatively scheduled applications are considered in the fifth-generation mobile networks, and in the third solution (RT-TelSurg) the issue of real time telesurgery on SDN, cloud, and fog are addressed. Three solutions have been modeled and analyzed based on statistical and probabilistic methods such as queueing theory. In the second and third solutions, a specific scheduling algorithm has been designed and evaluated. The EDF, the fairly weighted queue, round-robin scheduling algorithm, the dynamic prioritization, budgeting, and adaptive multipath routing considering the optimal end-to-end jitter has been used. The first and second strategies were implemented using the Mininet simulator and the third strategy was implemented using the Touch Surgery simulator and compared with some previous strategies. The emulation and implementation results for all solutions show that the proposed methods improve the deadline hit ratio, end-to-end delay, and end-to-end jitter compared to other similar methods
- Keywords:
- Software Defined Networks (SDN) ; Real Time Application ; Scheduling Algorithm ; Probabilistic Modeling ; Statistical Modeling ; Deadline Meeting
- محتواي کتاب
- view