Ibrahim Elgendy

Dr. Ibrahim Elgendy

Computer Science, Menoufia University, Shibīn al Kawm, Al Minūfīyah, Egypt
orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 December 2020 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
WZWeizhe Zhang
Weizhe Zhang
Ibrahim ElgendyIbrahim Elgendy
Ibrahim Elgendy
Mohamed HammadMohamed Hammad
Mohamed Hammad
Abdullah Iliyasu (aka Abdul M. Elias)Abdullah Iliyasu (aka Abdul M. Elias)
Abdullah Iliyasu (aka Abdul M. Elias)
Xiaojiang DuXiaojiang Du
Xiaojiang Du
AEAhmed Abd El-Latif
Ahmed Abd El-Latif
Mobile Edge Computing (MEC) has emerged as a new computing paradigm with great potential to alleviate resource limitations attributed to mobile device users (MDUs) by offloading intensive computations to ubiquitous MEC server. However, most of the current offloading policies allow MDUs to transmit their tasks to the same connected small base stations (sBSs), which invariably increases latency and limits performance gain due to overload. Moreover, the security issue mitigating sensitive communication of information is not adequately addressed. Therefore, in this study, in addition to proposing a joint load balancing and computation offloading technique for MEC systems, we introduce a new security layer to circumvent potential security issues. First, a load balancing algorithm for efficient redistribution of MDUs among sBSs is proposed. In addition, a new advanced encryption standard (AES) cryptographic technique suffused with electrocardiogram (ECG) signal-based encryption and decryption key is presented as a security layer to safeguard the vulnerability of data during the transmission. Furthermore, an integrated model of load balancing, computation offloading and security is formulated as a problem whose goal is to decrease the time and energy demands of the system. Detailed experimental results prove that our model with and without the additional security layers can save about 68.2% and 72.4% of system consumption compared to the local execution.

28 August 2020 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
Ibrahim ElgendyIbrahim Elgendy
Ibrahim Elgendy
WZWeizhe Zhang
Weizhe Zhang
YZYiming Zeng
Yiming Zeng
HHHui He
Hui He
YTYu-Chu Tian
Yu-Chu Tian
YYYuanyuan Yang
Yuanyuan Yang
Mobile edge computing (MEC) is a new paradigm to alleviate resource limitations of mobile IoT networks through computation offloading with low latency. This paper presents an efficient and secure multi-user multi-task computation offloading model with guaranteed performance in latency, energy, and security for mobile-edge computing. It does not only investigate offloading strategy but also considers resource allocation, compression and security issues. Firstly, to guarantee efficient utilization of the shared resource in multi-user scenarios, radio and computation resources are jointly addressed. In addition, JPEG and MPEG4 compression algorithms are used to reduce the transfer overhead. To fulfill security requirements, a security layer is introduced to protect the transmitted data from cyber-attacks. Furthermore, an integrated model of resource allocation, compression, and security is formulated as an integer nonlinear problem with the objective of minimizing the weighted sum of energy under a latency constraint. As this problem is considered as NP-hard, linearization and relaxation approaches are applied to transform the problem into a convex one. Finally, an efficient offloading algorithm is designed with detailed processes to make the computation offloading decision for computation tasks of mobile users. Simulation results show that our model not only saves about 46% of system overhead consumption in comparison with local execution but also scale well for large-scale IoT networks.


2 October 2018 in IEEE Access
Verified
Journal Article
Open access
RYRahul Yadav
Rahul Yadav
WZWeizhe Zhang
Weizhe Zhang
OKOmprakash Kaiwartya
Omprakash Kaiwartya
PSPrabhat Ranjan Singh
Prabhat Ranjan Singh
Ibrahim ElgendyIbrahim Elgendy
Ibrahim Elgendy
YTYu-Chu Tian
Yu-Chu Tian
In cloud computing, high energy consumption and service-level agreements (SLAs) violation are the challenging issues considering that the demand for computational power is growing rapidly, thereby requiring large-scale cloud data centers. Although, there are many existing energy-aware approaches focusing on minimizing energy consumption while ignoring the SLA violation at the time of a virtual machine (VM) selection from overloaded hosts. Also, they do not consider that the current network traffic causes performance degradation and thus may not really reduce SLA violation under a variety of workloads. In this context, this paper proposes three adaptive models, namely, gradient descent-based regression (Gdr), maximize correlation percentage (MCP), and bandwidth-aware selection policy (Bw), that can significantly minimize energy consumption and SLA violation. Energy-aware methods for overloaded host detection and VM selection from an overloaded host are necessary to improve the energy efficiency and SLA violation of a cloud data center after migrating all VM from underloaded host turn to idle host, which switch to energy-saving mode is also beneficial. Gdr and MCP are adaptive energy-aware algorithms based on the robust regression model, for overloaded host detection. A Bw dynamic VM selection policy selects VM according to the network traffic from the overloaded host under SLAs. Experimental results on the real workload traces show that the proposed algorithms reduce energy consumption while maintaining the required performance levels in a cloud data center using a CloudSim simulator to validate the proposed algorithms.

12 July 2021 in IEEE Sensors Journal
Verified
Journal Article
Closed access
RYRahul Yadav
Rahul Yadav
WZWeizhe Zhang
Weizhe Zhang
Ibrahim ElgendyIbrahim Elgendy
Ibrahim Elgendy
GDGuozhong Dong
Guozhong Dong
Muhammad ShafiqMuhammad Shafiq
Muhammad Shafiq
SPShiv Prakash
Shiv Prakash
With the wide application of Internet-of-Medical-Things (IoMTs) or sensor nodes which equipped with sensors. These networked sensors are used to gather enormous data from different smart healthcare applications, and this collected data process for making appropriate decisions. Edge computing is an efficient platform that provides computational resources to collect sensor data. In the meantime, intelligent and accurate resource management by Artificial Intelligence (AI) has become the center of attention, especially in healthcare systems. With the help of AI, IoMT based healthcare devices will remarkably enhance the computational speed and range. But the challenging issue in these energy-hungry, short battery life, and delay intolerant portable devices is inappropriate and inefficient classical trends of fair resource allotment. Thus, this paper proposes Computation Offloading using Reinforcement Learning (CORL) scheme to minimize latency and energy consumption. We first formulate the problem as a combined latency and energy cost minimization problem, satisfying the lack of limited battery capacity and service latency deadline constraints. Moreover, proposed algorithm search optimal available resources node to offload task towards the trade-off between energy and latency. The experimental results show the benefits of the proposed scheme in terms of saving energy, minimizing latency, and maximum utilization of node resources in edge-enabled sensor networks. We are using an iFogSim simulator to validate the proposed scheme under realistic assumptions.

1 November 2019 in Future Generation Computer Systems
Verified
Journal Article
Closed access
Ibrahim ElgendyIbrahim Elgendy
Ibrahim Elgendy
WZWeizhe Zhang
Weizhe Zhang
YTYu-Chu Tian
Yu-Chu Tian
KLKeqin Li
Keqin Li