scholarly journals Fuzzy-Based Mobile Edge Orchestrators in Heterogeneous IoT Environments: An Online Workload Balancing Approach

2021 ◽  
Vol 2021 ◽  
pp. 1-19
Author(s):  
Tran Trong Khanh ◽  
VanDung Nguyen ◽  
Eui-Nam Huh

Online workload balancing guarantees that the incoming workloads are processed to the appropriate servers in real time without any knowledge of future resource requests. Currently, by matching the characteristics of incoming Internet of Things (IoT) applications to the current state of computing and networking resources, a mobile edge orchestrator (MEO) provides high-quality service while temporally and spatially changing the incoming workload. Moreover, a fuzzy-based MEO is used to handle the multicriteria decision-making process by considering multiple parameters within the same framework in order to make an offloading decision for an incoming task of an IoT application. In a fuzzy-based MEO, the fuzzy-based offloading strategy leads to unbalanced loads among edge servers. Therefore, the fuzzy-based MEO needs to scale its capacity when it comes to a large number of devices in order to avoid task failures and to reduce service times. In this paper, we investigate and propose an online workload balancing algorithm, which we call the fuzzy-based (FuB) algorithm, for a fuzzy-based MEO. By considering user configuration requirements, server geographic locations, and available resource capacities for achieving an online algorithm, our proposal allocates the proximate server for each incoming task in real time at the MEO. A simulation was conducted in augmented reality, healthcare, compute-intensive, and infotainment applications. Compared to two benchmark schemes that use the fuzzy logic approach for an MEO in IoT environments, the simulation results (using EdgeCloudSim) show that our proposal outperforms the existing algorithms in terms of service time, the number of failed tasks, and processing times when the system is overloaded.

2015 ◽  
Vol 113 (2) ◽  
pp. 1-8 ◽  
Author(s):  
M. Perez-Patricio ◽  
A. Aguilar-Gonzalez ◽  
J.L. Camas-Anzueto ◽  
M. Arias-Estrada

Author(s):  
Jeffrey R. Mountain

The real-time implementation of fuzzy logic algorithms in embedded systems typically uses two approaches: employ fuzzy specific processing hardware or adapt standard embedded controllers to implement the fuzzy logic inference process. While high speed applications may require using the more sophisticated hardware, most embedded control applications do not have such processing speed demands, nor can they justify the added expense associated with the fuzzy enhanced processing engines. A review of embedded controller fuzzy logic implementations indicates a preference for 16-bit architectures; devoting significant processing resources to perform fuzzification, rule application, and defuzzification during real-time operation. While these approaches remain faithful to the foundations of fuzzy logic control, devoting processor resources to fuzzy specific tasks can limit a controller’s ability to handle peripheral tasks, such as man-machine I/O interface. This paper describes a simplified, hybrid approach suitable for standard 8-bit microcontrollers. The generic nature of the approach allows the methodology to be readily applicable to many single input, single output systems. This paper describes the hybrid fuzzy logic approach, which is placed in context using a proof-of-concept motor speed application. System performance data and notable limitations of the prototyped system are also described.


2019 ◽  
Vol 29 ◽  
pp. 01005
Author(s):  
Katarina Kukić ◽  
Aleksandar Jovanović

In the recent paper, authors have considered a problem of controlling an oversaturated intersection in real time and developed a mathematical model based on fuzzy logic. The model was tested on an oversaturate “T” intersection and we obtained solutions with less control delay in comparison to the “fixed time” model. First, we will present the basic concepts of those results. In the rest of the paper, we apply a similar technique to develop a model for controlling a diverging diamond interchange – a type of diamond interchange in which the two directions of traffic on the non-freeway road cross to the opposite side on both sides of the bridge at the freeway. This type of interchange was developed in the 1970s in France but since 2009. it has been implemented in many different locations, above all in the USA.


Sign in / Sign up

Export Citation Format

Share Document