Firas Alabsi | Middle East Graduate University (original) (raw)

Papers by Firas Alabsi

Research paper thumbnail of Experimental evaluation on the effect of video quality parameters and encoding rate over IP networks

2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), 2017

Video streaming over the Internet is increasing in popularity. Cost effectiveness, flexibility an... more Video streaming over the Internet is increasing in popularity. Cost effectiveness, flexibility and usability among others are the driving force behind its widespread and adoption. However, it is a challenge to achieve high quality video with limited bandwidth. In this paper, we present an experimental evaluation and study in order to understand how the main video quality parameters such as the frames per second, resolution and the bit rate affects the video quality over the Internet.

Research paper thumbnail of Comparison of Selection Methods and Crossover Operations using Steady State Genetic Based Intrusion Detection System

Intrusion Detection Systems are systems built to detect the unwanted attacks. Genetic Algorithm i... more Intrusion Detection Systems are systems built to detect the unwanted attacks. Genetic Algorithm is a method that mimics the process of natural evolution; it was used to support the Intrusion Detection Systems. Genetic Algorithm contains several elements such as population size, evaluation, encoding, crossover, mutation, replacement and stopping criterion. Elements specifications must be determined before using Genetic Algorithm. The performance of Genetic Algorithm depends mainly on these specifications. The aim of this paper is to compare different types of genetic operators and monitor their performance in Intrusion Detection System, to determine the Selection type and Crossover type to be worked together and perform better.

Research paper thumbnail of An Enhancement of the Replacement Steady State Genetic Algorithm for Intrusion Detection

In these days, Internet and computer systems face many intrusions, thus for this purpose we need ... more In these days, Internet and computer systems face many intrusions, thus for this purpose we need to build a detection or prevention security system. Intrusion Detection System (IDS) is a system used to detect attacks, Steady State Genetic Algorithm (SSGA) is applied to support IDS by supplying the rule pool with additional data, these data can be used in testing phase to detect the attacks. The main goal of this research is to enhance Replacement steady state genetic algorithm to detect intrusions. This enhancement has been achieved by comparing replacement methods. This research proved that the Triple Tournament Replacement is better than Binary Tournament Replacement to increase Detection Rate and there are no effects on False Positive Rate. In this research represent the results of DR equal 100% for three types of attack (DoS, Probe and R2T), and 53% for U2R.

Research paper thumbnail of Fitness Function for Genetic Algorithm used in Intrusion Detection System

Computer network usage increased rapidly at the last decades, the intruders tried to satisfy thei... more Computer network usage increased rapidly at the last decades, the intruders tried to satisfy their needs by many types of attack depending on the intruder objectives, this encourage the researchers to find more and more solutions to detect those attacks. Intrusion Detection System used to detect the attack. Genetic Algorithm used to support IDS. Fitness Function is helpful in chromosome evaluation which is a Genetic Algorithm part. The problem is to find a suitable Fitness Function for a chromosome evaluation to get a solution for Intrusion Detection. This paper suggests a new reasonable Fitness Function using Reward-Penalty technique to evaluate population chromosomes efficiently. This technique used to give reward to the good chromosome and to apply a penalty on the bad chromosome. This paper will show the Fitness Function, discuss it and compare it with another Fitness Function to check its validity.

Research paper thumbnail of An Automated Testbed for Video Quality Optimization over Lossy Networks

With the wide adoption of video streaming services and applications, it is important to understan... more With the wide adoption of video streaming services and applications, it is important to understand the effect of changing different video quality parameters such as the resolution, frames per second, and the compression rate on the perceived video quality as a function of different network impartments, such as packet loss, delay, bandwidth limitation, etc. To achieve that, an automated testbed that can stream a large number of videos, while automatically varying the aforementioned parameters, under different network impartments and conditions and without the user intervention is proposed, which can lead to better realize how the aforementioned parameters can be optimized, as a function of the network impairments. This realization can in turn lead to propose an optimal video adaptation algorithm that gives the user the best video quality for a certain network conditions, which is of high importance especially in todays congested and lossy networks.

Research paper thumbnail of A videoconferencing platform for eHealth services in Jordan

2016 3rd Middle East Conference on Biomedical Engineering (MECBME), 2016

Research paper thumbnail of An Enhancement of the Replacement Steady State Genetic Algorithm for  Intrusion Detection

Research paper thumbnail of Comparison of Selection Methods and Crossover Operations using Steady State Genetic Based Intrusion Detection System

Research paper thumbnail of Fitness Function for Genetic Algorithm used in Intrusion Detection System

Computer network usage increased rapidly at the last decades, the intruders tried to satisfy thei... more Computer network usage increased rapidly at the last decades, the intruders tried to satisfy their needs by many types of attack depending on the intruder objectives, this encourage the researchers to find more and more solutions to detect those attacks. Intrusion Detection System used to detect the attack. Genetic Algorithm used to support IDS. Fitness Function is helpful in chromosome evaluation which is a Genetic Algorithm part. The problem is to find a suitable Fitness Function for a chromosome evaluation to get a solution for Intrusion Detection. This paper suggests a new reasonable Fitness Function using Reward-Penalty technique to evaluate population chromosomes efficiently. This technique used to give reward to the good chromosome and to apply a penalty on the bad chromosome. This paper will show the Fitness Function, discuss it and compare it with another Fitness Function to check its validity.

Research paper thumbnail of Experimental evaluation on the effect of video quality parameters and encoding rate over IP networks

2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), 2017

Video streaming over the Internet is increasing in popularity. Cost effectiveness, flexibility an... more Video streaming over the Internet is increasing in popularity. Cost effectiveness, flexibility and usability among others are the driving force behind its widespread and adoption. However, it is a challenge to achieve high quality video with limited bandwidth. In this paper, we present an experimental evaluation and study in order to understand how the main video quality parameters such as the frames per second, resolution and the bit rate affects the video quality over the Internet.

Research paper thumbnail of Comparison of Selection Methods and Crossover Operations using Steady State Genetic Based Intrusion Detection System

Intrusion Detection Systems are systems built to detect the unwanted attacks. Genetic Algorithm i... more Intrusion Detection Systems are systems built to detect the unwanted attacks. Genetic Algorithm is a method that mimics the process of natural evolution; it was used to support the Intrusion Detection Systems. Genetic Algorithm contains several elements such as population size, evaluation, encoding, crossover, mutation, replacement and stopping criterion. Elements specifications must be determined before using Genetic Algorithm. The performance of Genetic Algorithm depends mainly on these specifications. The aim of this paper is to compare different types of genetic operators and monitor their performance in Intrusion Detection System, to determine the Selection type and Crossover type to be worked together and perform better.

Research paper thumbnail of An Enhancement of the Replacement Steady State Genetic Algorithm for Intrusion Detection

In these days, Internet and computer systems face many intrusions, thus for this purpose we need ... more In these days, Internet and computer systems face many intrusions, thus for this purpose we need to build a detection or prevention security system. Intrusion Detection System (IDS) is a system used to detect attacks, Steady State Genetic Algorithm (SSGA) is applied to support IDS by supplying the rule pool with additional data, these data can be used in testing phase to detect the attacks. The main goal of this research is to enhance Replacement steady state genetic algorithm to detect intrusions. This enhancement has been achieved by comparing replacement methods. This research proved that the Triple Tournament Replacement is better than Binary Tournament Replacement to increase Detection Rate and there are no effects on False Positive Rate. In this research represent the results of DR equal 100% for three types of attack (DoS, Probe and R2T), and 53% for U2R.

Research paper thumbnail of Fitness Function for Genetic Algorithm used in Intrusion Detection System

Computer network usage increased rapidly at the last decades, the intruders tried to satisfy thei... more Computer network usage increased rapidly at the last decades, the intruders tried to satisfy their needs by many types of attack depending on the intruder objectives, this encourage the researchers to find more and more solutions to detect those attacks. Intrusion Detection System used to detect the attack. Genetic Algorithm used to support IDS. Fitness Function is helpful in chromosome evaluation which is a Genetic Algorithm part. The problem is to find a suitable Fitness Function for a chromosome evaluation to get a solution for Intrusion Detection. This paper suggests a new reasonable Fitness Function using Reward-Penalty technique to evaluate population chromosomes efficiently. This technique used to give reward to the good chromosome and to apply a penalty on the bad chromosome. This paper will show the Fitness Function, discuss it and compare it with another Fitness Function to check its validity.

Research paper thumbnail of An Automated Testbed for Video Quality Optimization over Lossy Networks

With the wide adoption of video streaming services and applications, it is important to understan... more With the wide adoption of video streaming services and applications, it is important to understand the effect of changing different video quality parameters such as the resolution, frames per second, and the compression rate on the perceived video quality as a function of different network impartments, such as packet loss, delay, bandwidth limitation, etc. To achieve that, an automated testbed that can stream a large number of videos, while automatically varying the aforementioned parameters, under different network impartments and conditions and without the user intervention is proposed, which can lead to better realize how the aforementioned parameters can be optimized, as a function of the network impairments. This realization can in turn lead to propose an optimal video adaptation algorithm that gives the user the best video quality for a certain network conditions, which is of high importance especially in todays congested and lossy networks.

Research paper thumbnail of A videoconferencing platform for eHealth services in Jordan

2016 3rd Middle East Conference on Biomedical Engineering (MECBME), 2016

Research paper thumbnail of An Enhancement of the Replacement Steady State Genetic Algorithm for  Intrusion Detection

Research paper thumbnail of Comparison of Selection Methods and Crossover Operations using Steady State Genetic Based Intrusion Detection System

Research paper thumbnail of Fitness Function for Genetic Algorithm used in Intrusion Detection System

Computer network usage increased rapidly at the last decades, the intruders tried to satisfy thei... more Computer network usage increased rapidly at the last decades, the intruders tried to satisfy their needs by many types of attack depending on the intruder objectives, this encourage the researchers to find more and more solutions to detect those attacks. Intrusion Detection System used to detect the attack. Genetic Algorithm used to support IDS. Fitness Function is helpful in chromosome evaluation which is a Genetic Algorithm part. The problem is to find a suitable Fitness Function for a chromosome evaluation to get a solution for Intrusion Detection. This paper suggests a new reasonable Fitness Function using Reward-Penalty technique to evaluate population chromosomes efficiently. This technique used to give reward to the good chromosome and to apply a penalty on the bad chromosome. This paper will show the Fitness Function, discuss it and compare it with another Fitness Function to check its validity.