Dr. Wael Aly is a Professor of the Computer Engineering Department, American University of the Middle East (AUM), Kuwait. Supervisors: Computer Engineering Department
In this letter, we demonstrate joint electronic dispersion compensation (EDC) at the transmitter ... more In this letter, we demonstrate joint electronic dispersion compensation (EDC) at the transmitter (Tx), using two distinct Gerchberg-Saxton (GS) based approaches, and at the receiver (Rx), using a functional link neural network (FLNN) equalizer for intensity modulation and direct detection (IM/DD) transmission. The first Tx approach utilizes the standard iterative GS algorithm, which piratically mitigates linear and nonlinear sources of inter-symbol interference (ISI). The second Txc approach only compensates for the linear power fading effect through implementing a GS based finite impulse response (FIR) filter. The Rx FLNN is utilized for nonlinear system identification and subsequent post-equalization mitigating both residual linear and uncompensated nonlinear sources of ISI. The FLNN nonlinear taps resulting from the trigonometric functional expansion block are optimized at the symbol-rate with the least mean square (LMS) algorithm. The Tx-FIR and Rx-FLNN enable 112 Gb/s non-ret...
The term “Internet of Things” (IoT) refers to an architecture in which digital objects have ident... more The term “Internet of Things” (IoT) refers to an architecture in which digital objects have identification, sensing, connectivity, and processing capabilities that allow them to connect with other devices as well as perform tasks on the internet. There are many applications of IoT, among which Vehicle Delay-Tolerant Networks (VDTNs) are one of the best known. This new generation of vehicular networks can be applied in a variety of circumstances. For example, it can be employed to make data connections possible in densely crowded cities and as well as in remote and sparsely populated places with weak connectivity. These environments are characterized by frequent network partitioning, inconsistent connectivity, considerable propagation delays, high error rates, and short contact duration. Most of these behaviours are due to node selfishness. This task is crucial because selfish behaviour by nodes may make other nodes hesitant to cooperate. Selfish nodes have significant negative impac...
Static risk analysis techniques (SRATs) use event graphs and risk analysis assessment models. Tho... more Static risk analysis techniques (SRATs) use event graphs and risk analysis assessment models. Those techniques are not time-based techniques and hence are inadequate to model dynamic stochastic systems. This paper proposes a novel dynamic approach to model such stochastic systems using Dynamic Fault Trees (DFT). The proposed model is called Generic Dynamic Agent-Based Model (GDABM) for risk analysis. GDABM is built on top of the well-known Agent-Based Modeling and Simulation (ABMS) technique. GDABM can model the dynamic system agents in both nominal (failure-free) and degraded (failure) modes. GDABM shows the propagation of failure between system elements and provides complete information about the system’s configurations. In this paper, a complete detailed case study is provided to show the GDABM capabilities to model and study the risk analysis for such dynamic systems. In the case study, the GDABM models the risk analysis for a chemical reactor/operator and performs a complete ri...
International Journal of Electrical and Computer Engineering (IJECE)
This work proposes a new differential cooperative diversity scheme with high data rate and low de... more This work proposes a new differential cooperative diversity scheme with high data rate and low decoding complexity using the decode-and-forward protocol. The proposed model does not require either differential encoding or channel state information at the source node, relay nodes, or destination node where the data sequence is directly transmitted and the differential detection method is applied at the relay nodes and the destination node. The proposed technique enjoys a low encoding and decoding complexity at the source node, the relay nodes, and the destination node. Furthermore, the performance of the proposed strategy is analyzed by computer simulations in quasi-static Rayleigh fading channel and using the decode-and-forward protocol. The simulation results show that the proposed differential technique outperforms the corresponding reference strategies.
International Journal of Applied Mathematics, Computational Science and Systems Engineering
Control layers are moved away from the forwarding switching layers in Software Defined Networks. ... more Control layers are moved away from the forwarding switching layers in Software Defined Networks. SDNs allow more programmability and flexibility to the controllers. OpenFlow is a protocol that gives access to the forwarding plane of a network switch or router over the SDN network. OpenFlow uses a centralized control of network switches and routers in SDN environment. Security is of a major importance for SDN deployment. Transport Layer Security (TLS) is be used to implement security for OpenFlow. This paper proposes a new technique to improve the security of the OpenFlow controller through modifying the TLS implementation. The proposed model is referred to as Secured Feedback model using Autoregressive Moving Average (ARMA) for SDN networks (SFBARMASDN). SFBARMASDN depends on computing the feedback for incoming packets based on ARMA models. Filtering techniques based on ARMA techniques are used to filter the packets and detect malicious packets to be dropped. SFBARMASDN is compared ...
This paper presents the idea of the Sawi iterative scheme (SIS) to derive the analytical solution... more This paper presents the idea of the Sawi iterative scheme (SIS) to derive the analytical solution of nonlinear delay differential equations (DDEqs). We apply the Sawi transform to construct a recurrence relation which is now easy to handle and the implementation of homotopy perturbation method (HPM) reduces the nonlinear components to obtain a series solution. This series is independent of any assumption and restriction of variables that may ruin the actual problem. A transformation that keeps the differential equations consistent is known as a differential equation symmetry. It is very simple and easy to obtain the solution of these differential equations in the presence of such symmetries. We deal with this approach in a very simple way and obtain the results in the form of convergence. We also demonstrate the graphical solution to show that this approach is very authentic and valid for linear and nonlinear problems.
In this study, acoustic wave scattering in a homogeneous media by an obstacle is examined in the ... more In this study, acoustic wave scattering in a homogeneous media by an obstacle is examined in the case of plane wave excitation and the formation of acoustic jets is explored. Spectral element method (SEM) is employed for the approximate solution of scattered acoustic waves’ calculations. An important finding of the study is the concurrence of whispering gallery modes and acoustic jet in the case of proper adjustment of structural parameters, which has not been reported before in the literature. Furthermore, numerical findings based on SEM calculations show that the main characteristics of acoustic jet can be explored and controlled by changing the targeted parameters. Microscopy and imaging applications utilizing acoustic wave can benefit from the conducted study presented in this manuscript.
During the past few years, software-defined networking (SDN) has become a successful architecture... more During the past few years, software-defined networking (SDN) has become a successful architecture that decouples the control plane from the data plane. SDN has the capability to monitor and control the network in a central fashion through a softwarization process. The central element is the controller. For the current SDN architectures, there is an essential need for multiple controllers. The process of placing the controllers efficiently in an SDN environment is called the controller placement problem (CPP). Earlier CPP solutions focused on improving the propagation delays through the capacity of the controllers and the dynamic load on the switches. In this paper, we develop a novel algorithm called dynamic feedback algorithm for controller placement for SDN (DFBCPSDN). DFBCPSDN is compared with the varna-based optimization (VBO) towards solving the CPP. We used the VBO as the reference model to this work since it is relatively a new algorithm. Moreover, the VBO extensively outperf...
In software-defined networking (SDN), the control layers are moved away from the forwarding switc... more In software-defined networking (SDN), the control layers are moved away from the forwarding switching layers. SDN gives more programmability and flexibility to the controllers. OpenFlow is a protocol that gives access to the forwarding plane of a network switch or router over the SDN network. OpenFlow uses a centralized control of network switches and routers in and SDN environment. Security is of major importance for SDN deployment. Transport layer security (TLS) is used to implement security for OpenFlow. This paper proposed a new technique to improve the security of the OpenFlow controller through modifying the TLS implementation. The proposed model is referred to as the secured feedback model using autoregressive moving average (ARMA) for SDN networks (SFBARMASDN). SFBARMASDN depended on computing the feedback for incoming packets based on ARMA models. Filtering techniques based on ARMA techniques were used to filter the packets and detect malicious packets that needed to be dro...
There has recently been increasing interest in postural stability aimed at gaining a better under... more There has recently been increasing interest in postural stability aimed at gaining a better understanding of the human postural system. This system controls human balance in quiet standing and during locomotion. Parkinson’s disease (PD) is the most common degenerative movement disorder that affects human stability and causes falls and injuries. This paper proposes a novel methodology to differentiate between healthy individuals and those with PD through the empirical mode decomposition (EMD) method. EMD enables the breaking down of a complex signal into several elementary signals called intrinsic mode functions (IMFs). Three temporal parameters and three spectral parameters are extracted from each stabilometric signal as well as from its IMFs. Next, the best five features are selected using the feature selection method. The classification task is carried out using four known machine-learning methods, KNN, decision tree, Random Forest and SVM classifiers, over 10-fold cross validatio...
In this letter, we demonstrate joint electronic dispersion compensation (EDC) at the transmitter ... more In this letter, we demonstrate joint electronic dispersion compensation (EDC) at the transmitter (Tx), using two distinct Gerchberg-Saxton (GS) based approaches, and at the receiver (Rx), using a functional link neural network (FLNN) equalizer for intensity modulation and direct detection (IM/DD) transmission. The first Tx approach utilizes the standard iterative GS algorithm, which piratically mitigates linear and nonlinear sources of inter-symbol interference (ISI). The second Txc approach only compensates for the linear power fading effect through implementing a GS based finite impulse response (FIR) filter. The Rx FLNN is utilized for nonlinear system identification and subsequent post-equalization mitigating both residual linear and uncompensated nonlinear sources of ISI. The FLNN nonlinear taps resulting from the trigonometric functional expansion block are optimized at the symbol-rate with the least mean square (LMS) algorithm. The Tx-FIR and Rx-FLNN enable 112 Gb/s non-ret...
The term “Internet of Things” (IoT) refers to an architecture in which digital objects have ident... more The term “Internet of Things” (IoT) refers to an architecture in which digital objects have identification, sensing, connectivity, and processing capabilities that allow them to connect with other devices as well as perform tasks on the internet. There are many applications of IoT, among which Vehicle Delay-Tolerant Networks (VDTNs) are one of the best known. This new generation of vehicular networks can be applied in a variety of circumstances. For example, it can be employed to make data connections possible in densely crowded cities and as well as in remote and sparsely populated places with weak connectivity. These environments are characterized by frequent network partitioning, inconsistent connectivity, considerable propagation delays, high error rates, and short contact duration. Most of these behaviours are due to node selfishness. This task is crucial because selfish behaviour by nodes may make other nodes hesitant to cooperate. Selfish nodes have significant negative impac...
Static risk analysis techniques (SRATs) use event graphs and risk analysis assessment models. Tho... more Static risk analysis techniques (SRATs) use event graphs and risk analysis assessment models. Those techniques are not time-based techniques and hence are inadequate to model dynamic stochastic systems. This paper proposes a novel dynamic approach to model such stochastic systems using Dynamic Fault Trees (DFT). The proposed model is called Generic Dynamic Agent-Based Model (GDABM) for risk analysis. GDABM is built on top of the well-known Agent-Based Modeling and Simulation (ABMS) technique. GDABM can model the dynamic system agents in both nominal (failure-free) and degraded (failure) modes. GDABM shows the propagation of failure between system elements and provides complete information about the system’s configurations. In this paper, a complete detailed case study is provided to show the GDABM capabilities to model and study the risk analysis for such dynamic systems. In the case study, the GDABM models the risk analysis for a chemical reactor/operator and performs a complete ri...
International Journal of Electrical and Computer Engineering (IJECE)
This work proposes a new differential cooperative diversity scheme with high data rate and low de... more This work proposes a new differential cooperative diversity scheme with high data rate and low decoding complexity using the decode-and-forward protocol. The proposed model does not require either differential encoding or channel state information at the source node, relay nodes, or destination node where the data sequence is directly transmitted and the differential detection method is applied at the relay nodes and the destination node. The proposed technique enjoys a low encoding and decoding complexity at the source node, the relay nodes, and the destination node. Furthermore, the performance of the proposed strategy is analyzed by computer simulations in quasi-static Rayleigh fading channel and using the decode-and-forward protocol. The simulation results show that the proposed differential technique outperforms the corresponding reference strategies.
International Journal of Applied Mathematics, Computational Science and Systems Engineering
Control layers are moved away from the forwarding switching layers in Software Defined Networks. ... more Control layers are moved away from the forwarding switching layers in Software Defined Networks. SDNs allow more programmability and flexibility to the controllers. OpenFlow is a protocol that gives access to the forwarding plane of a network switch or router over the SDN network. OpenFlow uses a centralized control of network switches and routers in SDN environment. Security is of a major importance for SDN deployment. Transport Layer Security (TLS) is be used to implement security for OpenFlow. This paper proposes a new technique to improve the security of the OpenFlow controller through modifying the TLS implementation. The proposed model is referred to as Secured Feedback model using Autoregressive Moving Average (ARMA) for SDN networks (SFBARMASDN). SFBARMASDN depends on computing the feedback for incoming packets based on ARMA models. Filtering techniques based on ARMA techniques are used to filter the packets and detect malicious packets to be dropped. SFBARMASDN is compared ...
This paper presents the idea of the Sawi iterative scheme (SIS) to derive the analytical solution... more This paper presents the idea of the Sawi iterative scheme (SIS) to derive the analytical solution of nonlinear delay differential equations (DDEqs). We apply the Sawi transform to construct a recurrence relation which is now easy to handle and the implementation of homotopy perturbation method (HPM) reduces the nonlinear components to obtain a series solution. This series is independent of any assumption and restriction of variables that may ruin the actual problem. A transformation that keeps the differential equations consistent is known as a differential equation symmetry. It is very simple and easy to obtain the solution of these differential equations in the presence of such symmetries. We deal with this approach in a very simple way and obtain the results in the form of convergence. We also demonstrate the graphical solution to show that this approach is very authentic and valid for linear and nonlinear problems.
In this study, acoustic wave scattering in a homogeneous media by an obstacle is examined in the ... more In this study, acoustic wave scattering in a homogeneous media by an obstacle is examined in the case of plane wave excitation and the formation of acoustic jets is explored. Spectral element method (SEM) is employed for the approximate solution of scattered acoustic waves’ calculations. An important finding of the study is the concurrence of whispering gallery modes and acoustic jet in the case of proper adjustment of structural parameters, which has not been reported before in the literature. Furthermore, numerical findings based on SEM calculations show that the main characteristics of acoustic jet can be explored and controlled by changing the targeted parameters. Microscopy and imaging applications utilizing acoustic wave can benefit from the conducted study presented in this manuscript.
During the past few years, software-defined networking (SDN) has become a successful architecture... more During the past few years, software-defined networking (SDN) has become a successful architecture that decouples the control plane from the data plane. SDN has the capability to monitor and control the network in a central fashion through a softwarization process. The central element is the controller. For the current SDN architectures, there is an essential need for multiple controllers. The process of placing the controllers efficiently in an SDN environment is called the controller placement problem (CPP). Earlier CPP solutions focused on improving the propagation delays through the capacity of the controllers and the dynamic load on the switches. In this paper, we develop a novel algorithm called dynamic feedback algorithm for controller placement for SDN (DFBCPSDN). DFBCPSDN is compared with the varna-based optimization (VBO) towards solving the CPP. We used the VBO as the reference model to this work since it is relatively a new algorithm. Moreover, the VBO extensively outperf...
In software-defined networking (SDN), the control layers are moved away from the forwarding switc... more In software-defined networking (SDN), the control layers are moved away from the forwarding switching layers. SDN gives more programmability and flexibility to the controllers. OpenFlow is a protocol that gives access to the forwarding plane of a network switch or router over the SDN network. OpenFlow uses a centralized control of network switches and routers in and SDN environment. Security is of major importance for SDN deployment. Transport layer security (TLS) is used to implement security for OpenFlow. This paper proposed a new technique to improve the security of the OpenFlow controller through modifying the TLS implementation. The proposed model is referred to as the secured feedback model using autoregressive moving average (ARMA) for SDN networks (SFBARMASDN). SFBARMASDN depended on computing the feedback for incoming packets based on ARMA models. Filtering techniques based on ARMA techniques were used to filter the packets and detect malicious packets that needed to be dro...
There has recently been increasing interest in postural stability aimed at gaining a better under... more There has recently been increasing interest in postural stability aimed at gaining a better understanding of the human postural system. This system controls human balance in quiet standing and during locomotion. Parkinson’s disease (PD) is the most common degenerative movement disorder that affects human stability and causes falls and injuries. This paper proposes a novel methodology to differentiate between healthy individuals and those with PD through the empirical mode decomposition (EMD) method. EMD enables the breaking down of a complex signal into several elementary signals called intrinsic mode functions (IMFs). Three temporal parameters and three spectral parameters are extracted from each stabilometric signal as well as from its IMFs. Next, the best five features are selected using the feature selection method. The classification task is carried out using four known machine-learning methods, KNN, decision tree, Random Forest and SVM classifiers, over 10-fold cross validatio...
Uploads