Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mohammad Shojafar is active.

Publication


Featured researches published by Mohammad Shojafar.


Journal of Parallel and Distributed Computing | 2018

FOCAN: A Fog-supported smart city network architecture for management of applications in the Internet of Everything environments

Paola Gabriela Vinueza Naranjo; Zahra Pooranian; Mohammad Shojafar; Mauro Conti; Rajkumar Buyya

Smart city vision brings emerging heterogeneous communication technologies such as Fog Computing (FC) together to substantially reduce the latency and energy consumption of Internet of Everything (IoE) devices running various applications. The key feature that distinguishes the FC paradigm for smart cities is that it spreads communication and computing resources over the wired/wireless access network (e.g., proximate access points and base stations) to provide resource augmentation (e.g., cyberforaging) for resource and energy-limited wired/wireless (possibly mobile) things. Moreover, smart city applications are developed with the goal of improving the management of urban flows and allowing real-time responses to challenges that can arise in users transactional relationships. This article presents a Fog-supported smart city network architecture called Fog Computing Architecture Network (FOCAN), a multi-tier structure in which the applications running on things jointly compute, route, and communicate with one another through the smart city environment to decrease latency and improve energy provisioning and the efficiency of services among things with different capabilities. An important concern that arises with the introduction of FOCAN is the need to avoid transferring data to/from distant things and instead to cover the nearest region for an IoT application. We define three types of communications between FOCAN devices (e.g., interprimary, primary, and secondary communication) to manage applications in a way that meets the quality of service standards for the IoE. One of the main advantages of FOCAN is that the devices can provide the services with low energy usage and in an efficient manner. Simulation results for a selected case study demonstrate the tremendous impact of the FOCAN energy-efficient solution on the communication performance of various types of things in smart cities.


mobile adhoc and sensor systems | 2017

A Novel Distributed Fog-Based Networked Architecture to Preserve Energy in Fog Data Centers

Zahra Pooranian; Mohammad Shojafar; Paola Gabriela Vinueza Naranjo; Luca Chiaraviglio; Mauro Conti

The distinguishing feature of the Fog Computing (FC) paradigm is that FC spreads communication and computing resources over the wireless access network, so as to provide resource augmentation to resource and energy-limited wireless (possibly mobile) devices. Since FC would lead to substantial reductions in energy consumption and access latency, it will play a key role in the realization of the Fog of Everything (FoE) paradigm. The core challenge of the resulting FoE paradigm is tomaterialize the seamless convergence of three distinct disciplines, namely, broadband mobile communication, cloud computing, and Internet of Everything (IoE). In this paper, we present a new IoE architecture for FC in order to implement the resulting FoE technological platform. Then, we elaborate the related Quality of Service (QoS) requirements to be satisfied by the underlying FoE technological platform. Furthermore, in order to corroborate the conclusion that advancements in the envisioned architecture description, we present: (i) the proposed energy-aware algorithm adopt Fog data center; and, (ii) the obtained numerical performance, for a real-world case study that shows that our approach saves energy consumption impressively in theFog data Center compared with the existing methods and could be of practical interest in the incoming Fog of Everything (FoE) realm.


international conference on transparent optical networks | 2017

A measurement-based analysis of temperature variations introduced by power management on Commodity HardWare

Luca Chiaraviglio; Nicola Blefari-Melazzi; Claudia Canali; Francesca Cuomo; Riccardo Lancellotti; Mohammad Shojafar

Commodity HardWare (CHW) is currently used in the Internet to deploy large data centers or small computing nodes. Moreover, CHW will be also used to deploy future telecommunication networks, thanks to the adoption of the forthcoming network softwarization paradigm. In this context, CHW machines can be put in Active Mode (AM) or in Sleep Mode (SM) several times per day, based on the traffic requirements from users. However, the transitions between the power states may introduce fatigue effects, which may increase the CHW maintenance costs. In this paper, we perform a measurement campaign of a CHW machine subject to power state changes introduced by SM. Our results show that the temperature change due to power state transitions is not negligible, and that the abrupt stopping of the fans on hot components (such as the CPU) tends to spread the heat over the other components of the CHW machine. In addition, we also show that the CHW failure rate is reduced by a factor of 5 when the number of transitions between AM and SM states is more than 20 per day and the SM duration is around 800 [s].


Algorithms | 2017

2-Phase NSGA II: An Optimized Reward and Risk Measurements Algorithm in Portfolio Optimization

Seyedeh Elham Eftekharian; Mohammad Shojafar; Shahaboddin Shamshirband

Portfolio optimization is a serious challenge for financial engineering and has pulled down special attention among investors. It has two objectives: to maximize the reward that is calculated by expected return and to minimize the risk. Variance has been considered as a risk measure. There are many constraints in the world that ultimately lead to a non–convex search space such as cardinality constraint. In conclusion, parametric quadratic programming could not be applied and it seems essential to apply multi-objective evolutionary algorithm (MOEA). In this paper, a new efficient multi-objective portfolio optimization algorithm called 2-phase NSGA II algorithm is developed and the results of this algorithm are compared with the NSGA II algorithm. It was found that 2-phase NSGA II significantly outperformed NSGA II algorithm.


Concurrency and Computation: Practice and Experience | 2018

Software defined service function chaining with failure consideration for fog computing: Software defined service function chaining with failure consideration for fog computing

M.M. Tajiki; Mohammad Shojafar; Behzad Akbari; Stefano Salsano; Mauro Conti

Middleboxes have become a vital part of modern networks by providing services such as load balancing, optimization of network traffic, and content filtering. A sequence of middleboxes comprising a logical service is called a Service Function Chain (SFC). In this context, the main issues are to maintain an acceptable level of network path survivability and a fair allocation of the resource between different demands in the event of faults or failures. In this paper, we focus on the problems of traffic engineering, failure recovery, fault prevention, and SFC with reliability and energy consumption constraints in Software Defined Networks (SDN). These types of deployments use Fog computing as an emerging paradigm to manage the distributed small‐size traffic flows passing through the SDN‐enabled switches (possibly Fog Nodes). The main aim of this integration is to support service delivery in real‐time failure recovery in an SFC context. First, we present an architecture for Failure Recovery called FRFP; this is a multi‐tier structure in which the real‐time traffic flows pass through SDN‐enabled switches to jointly decrease the network side‐effects of flow rerouting and energy consumption of the Fog Nodes. We then mathematically formulate an optimization problem called the Optimal Fast Failure Recovery algorithm (OFFR) and propose a near‐optimal heuristic called Heuristic HFFR to solve the corresponding problem in polynomial time. In this way, the reliability of the selected paths are optimized, while the network congestion is minimized.


international conference on cloud computing and services science | 2017

An Optimization Model to Reduce Energy Consumption in Software-Defined Data Centers

Claudia Canali; Riccardo Lancellotti; Mohammad Shojafar

The increasing popularity of Software-Defined Network technologies is shaping the characteristics of present and future data centers. This trend, leading to the advent of Software-Defined Data Centers, will have a major impact on the solutions to address the issue of reducing energy consumption in cloud systems. As we move towards a scenario where network is more flexible and supports virtualization and softwarization of its functions, energy management must take into account not just computation requirements but also network related effects, and must explicitly consider migrations throughout the infrastructure of Virtual Elements (VEs), that can be both Virtual Machines and Virtual Routers. Failing to do so is likely to result in a sub-optimal energy management in current cloud data centers, that will be even more evident in future SDDCs. In this chapter, we propose a joint computation-plus-communication model for VEs allocation that minimizes energy consumption in a cloud data center. The model contains a threefold contribution. First, we consider the data exchanged between VEs and we capture the different connections within the data center network. Second, we model the energy consumption due to VEs migrations considering both data transfer and computational overhead. Third, we propose a VEs allocation process that does not need to introduce and tune weight parameters to combine the two (often conflicting) goals of minimizing the number of powered-on servers and of avoiding too many VE migrations. A case study is presented to validate our proposal. We apply our model considering both computation and communication energy contributions even in the migration process, and we demonstrate that our proposal outperforms the existing alternatives for VEs allocation in terms of energy reduction.


Archive | 2011

Hybrid PSO for Independent Task scheduling in Grid Computing to Decrease Makespan

Zahra Pooranian; A. Har ounabadi; Mohammad Shojafar; J. Mirabedini


IAES International Journal of Artificial Intelligence | 2012

Independent Task Scheduling in Grid Computing Based on Queen Bee Algorithm

Zahra Pooranian; Mohammad Shojafar; Bahman Javadi


International Journal of Communication Systems | 2018

An efficient routing protocol for the QoS support of large-scale MANETs

Seyed Hossein Hosseini Nazhad; Mohammad Shojafar; Shahaboddin Shamshirband; Mauro Conti


IEEE Transactions on Network and Service Management | 2018

Joint Energy Efficient and QoS-aware Path Allocation and VNF Placement for Service Function Chaining

Mohammad Mahdi Tajiki; Stefano Salsano; Luca Chiaraviglio; Mohammad Shojafar; Behzad Akbari

Collaboration


Dive into the Mohammad Shojafar's collaboration.

Top Co-Authors

Avatar

Luca Chiaraviglio

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stefano Salsano

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Claudia Canali

University of Modena and Reggio Emilia

View shared research outputs
Top Co-Authors

Avatar

Riccardo Lancellotti

University of Modena and Reggio Emilia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Nicola Blefari-Melazzi

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Bahman Javadi

University of Western Sydney

View shared research outputs
Top Co-Authors

Avatar

Francesca Cuomo

Sapienza University of Rome

View shared research outputs
Researchain Logo
Decentralizing Knowledge