Recently, the increasing demand to transfer data through the Internet has pushed the Internet infrastructure to the final edge of the ability of these networks. This high demand causes a deficiency of rapid response to emergencies and...
moreRecently, the increasing demand to transfer data through the Internet has pushed the Internet infrastructure to the final edge of the ability of these networks. This high demand causes a deficiency of rapid response to emergencies and disasters to control or reduce the devastating effects of these disasters. As one of the main cornerstones to address the data traffic forwarding issue, the Internet networks need to impose the highest priority on the special networks: Security, Health, and Emergency (SHE) data traffic. These networks work in closed and private domains to serve a group of users for specific tasks. Our novel proposed network flow priority management based on ML and SDN fulfills high control to give the required flow priority to SHE data traffic. The proposal relies on selected header bits from the traffic class field of a packet using the ML to prioritize traffic flows according to the precedence levels by governing the Differentiated Services Code Point (DSCP) bits in keeping with network administrator policies. The proposed network has been evaluated and performed utilizing the MATLAB platform and the Mininet simulator. The results of extensive testing show enhancement by applying our forcing priority algorithm obtained an efficient reduction in queuing delay and lost packets. The average waiting time in queue was reduced by around 61%, and the lost packets hit 0.005% when adopting the SDN-based ML network traffic priority management. warded within packets that pass over Internet infrastructures. 46 SHE networks can exist in two structures: Based stationary 47 infrastructures and Non-stationary infrastructure networks. 48 The stationary infrastructure depends on a fixed groundwork, 49 where links route the data traffic to a base station within 50 predefined paths. It is relatively expensive and cannot be 51 applied in hostile conditions such as proactive catastrophes 52 handling applications (abnormal weather forecasting, earth 53 quacks, volcano). While, the non-stationary network does not 54 depend on fixed network devices, i.e., wireless infrastruc-55 ture networks such as Ad-hoc, security, and health networks. 56 These networks rely on a closed domain structure where the 57 users can only communicate efficiently within this domain. 58 In the case of failure of the non-stationary networks, they 59 could use the Internet links to deliver information but without 60 high priority for their data traffic. To solve the issue of the pri-61 ority of data forwarding over Internet links; this data should 62 take the highest priority by network devices for emergency 63 routing. 64 Our contribution aims to enhance packets traffic forward-65 ing based on SDN and ML in case of failure of the SHE net-66 work through the Internet. We propose novel traffic priority 67 management, the novelty of our proposal relies on selecting 68 specific header bits from the traffic class field rather than 69 checking the whole header bits (320bit). Selecting header 70 bits depends on which one of SHE traffic should be with 71 the highest priority. Controlling the differentiated service and 72 assured forwarding bits in a packet header field forces desired 73 priority for specific traffic. The proposal relies on selected 74 header bits from the traffic class field of a packet using the 75 ML to prioritize traffic flows according to the precedence 76 levels by governing the Differentiated Services Code Point 77 (DSCP) bits in keeping with network administrator policies. 78 The traffic management based on selected bit shows improve-79 ments in several aspects, such as processing time delay, con-80 suming power, and reducing the burden on the server. The rest 81 of the paper is organized as background and related works 82 in section II, the proposed network is described in section 83 III. The SDN controller and the OpenFlow Switch (OFS) are 84 exhibited in section IV, in section V, forced flow priority 85 control is presented. Simulation and performance evaluation 86 are explained in section VI. 87 II. BACKGROUND AND RELATED WORKS 88 In the last two decades, numerous study institutes focused 89 on in-depth research on packet engineering for different net-90 work technologies and topologies. A series of fulfillment has 91 been performed in forwarding and routing protocols, net-92 work traffic classification, and Quality of Service (QoS) [4], 93 [5], [6]. In [7], they presented an ML approach to optimize 94 network performance and attain optimal energy efficiency 95 by applying a Q-learning algorithm. To guarantee the QoS 96