https://www.mdu.se/

mdu.sePublications
Change search
Refine search result
12 1 - 50 of 56
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Abbaspour Gildeh, Saedeh
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Faranak
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Deep learning-based motion activity recognition using smartphone sensors2020In: 12th International Conference on e-Health e-Health'20, 2020Conference paper (Refereed)
  • 2.
    Abbaspour, Sara
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Engineering Department, University of Qom, Iran.
    Fotouhi, F.
    Engineering Department, University of Qom, Iran.
    Sedaghatbaf, A.
    RISE Research Institutes of Sweden, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. ABB Corporate Research, Sweden.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    A comparative analysis of hybrid deep learning models for human activity recognition2020In: Sensors, E-ISSN 1424-8220, Vol. 20, no 19, p. 1-14, article id 5707Article in journal (Refereed)
    Abstract [en]

    Recent advances in artificial intelligence and machine learning (ML) led to effective methods and tools for analyzing the human behavior. Human Activity Recognition (HAR) is one of the fields that has seen an explosive research interest among the ML community due to its wide range of applications. HAR is one of the most helpful technology tools to support the elderly’s daily life and to help people suffering from cognitive disorders, Parkinson’s disease, dementia, etc. It is also very useful in areas such as transportation, robotics and sports. Deep learning (DL) is a branch of ML based on complex Artificial Neural Networks (ANNs) that has demonstrated a high level of accuracy and performance in HAR. Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs) are two types of DL models widely used in the recent years to address the HAR problem. The purpose of this paper is to investigate the effectiveness of their integration in recognizing daily activities, e.g., walking. We analyze four hybrid models that integrate CNNs with four powerful RNNs, i.e., LSTMs, BiLSTMs, GRUs and BiGRUs. The outcomes of our experiments on the PAMAP2 dataset indicate that our proposed hybrid models achieve an outstanding level of performance with respect to several indicative measures, e.g., F-score, accuracy, sensitivity, and specificity. © 2020 by the authors. Licensee MDPI, Basel, Switzerland.

  • 3.
    Ahmed, Mobyen Uddin
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Causevic, Aida
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    An Overview on the Internet of Things for Health Monitoring Systems2016In: 2nd EAI International Conference on IoT Technologies for HealthCare HealthyIoT2015, 2016, Vol. 169, p. 429-436Conference paper (Refereed)
    Abstract [en]

    The aging population and the increasing healthcare cost in hospitals are spurring the advent of remote health monitoring systems. Advances in physiological sensing devices and the emergence of reliable low-power wireless network technologies have enabled the design of remote health monitoring systems. The next generation Internet, commonly referred to as Internet of Things (IoT), depicts a world populated by devices that are able to sense, process and react via the Internet. Thus, we envision health monitoring systems that support Internet connection and use this connectivity to enable better and more reliable services. This paper presents an overview on existing health monitoring systems, considering the IoT vision. We focus on recent trends and the development of health monitoring systems in terms of: (1) health parameters, (2) frameworks, (3) wireless communication, and (4) security issues. We also identify the main limitations, requirements and advantages within these systems.

  • 4.
    Ahmed, Mobyen Uddin
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Köckemann, Uwe
    Örebro University, Sweden.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Tomasic, Ivan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Tsiftes, Nicolas
    RISE SICS, Stockholm, Sweden.
    Voigt, Thiemo
    RISE SICS, Stockholm, Sweden.
    Run-Time Assurance for the E-care@home System2018In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Volume 225, 2018, p. 107-110Conference paper (Refereed)
    Abstract [en]

    This paper presents the design and implementation of the software for a run-time assurance infrastructure in the E-care@home system. An experimental evaluation is conducted to verify that the run-time assurance infrastructure is functioning correctly, and to enable detecting performance degradation in experimental IoT network deployments within the context of E-care@home.

  • 5.
    Aisa, J.
    et al.
    Universidad de Zaragoza, Zaragoza, Spain .
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Villarroel, J. L.
    Universidad de Zaragoza, Zaragoza, Spain .
    Almeida, L.
    University of Porto, Porto, Portugal.
    Soft real-time traffic communication in loaded Wireless Mesh Networks2016In: IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS, 2016, article id Article number 7496503Conference paper (Refereed)
    Abstract [en]

    Industrial applications have been shifting towards wireless multi-hop networks in recent years due to their lower cost of deployment and reconfiguration compared with their wired counterparts. These wireless networks usually must support real-time communication to meet the application requirements. For this reason, Wireless Mesh Networks (WMNs) are potential candidates for industrial applications as they support a fixed infrastructure of static nodes for relaying packets. To meet the application demands, we modify the wireless chain network protocol (WICKPro) to support soft real-time traffic in WMNs with chain topologies over IEEE 802.11. We employ tele-operation of mobile robots as our case study, and perform extensive simulation and laboratory experiments. We show that the data delivery ratio is increased up to 42% in a scenario with 7 nodes, when the maximum end-to-end delay tolerated by the application is doubled. This is particularly suited to soft real-time applications that can trade longer delays by higher reliability. Moreover, when compared with a distributed priority-based token-passing protocol (RT-WMP), the lower overhead of WICKPro allows, in an error-free scenario, obtaining a throughput improvement of 33.42% on average.

  • 6.
    Aisa, Jesus
    et al.
    Universidad de Zaragoza, Zaragoza, Spain.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Almeida, Luis
    University of Porto, Portugal.
    Villarroel, José Luis
    Universidad de Zaragoza, Zaragoza, Spain.
    DoTHa - A Double-threshold Hand-off Algorithm for Managing Mobility in Wireless Mesh Networks2016In: 21st IEEE Conference on Emerging Technologies and Factory Automation ETFA'16, 2016, article id 7733511Conference paper (Refereed)
    Abstract [en]

    Wireless communication will play an increasingly important role in future factory automation and process control, where the presence of mobile autonomous devices is expected to grow. However, wireless links are prone to errors due to shadowing and multi-path fading, which is even more severe in dynamic environments. These problems can be attenuated by using a mesh backbone to which mobile node connect to, using a hand-off algorithm. This solution is particularly important under real-time requirements typically found in factory automation. In this paper, we devise the Double-Threshold Hand-off (DoTHa) algorithm, a novel hand-off mechanism that triggers a hand-off in various environmental conditions. As a case study, we carry out the tele-operation of a mobile robot through a wireless mesh network in an indoor setting, using a wireless chain network protocol (WICKPro-SRT) that supports soft real-time traffic. We empirically compared DoTHa with two existing hand-off algorithms based on single and double hysteresis margin. The results revealed that DoTHa achieves Data Delivery Ratio (DDR) close to 100% whereas the single hysteresis-based hand-off suffers from frequent disconnections, dropping DDR to 88%. The double hysteresis-based hand-off shows higher ping-pong effect than DoTHa, doubling the number of hand-offs in some scenarios.

  • 7. Biabani, M.
    et al.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Yazdani, N.
    An energy-efficient evolutionary clustering technique for disaster management in IoT networks2020In: Sensors, E-ISSN 1424-8220, Vol. 20, no 9, article id 2647Article in journal (Refereed)
    Abstract [en]

    Wireless Sensor Networks (WSNs) are key elements of Internet of Things (IoT) networks which provide sensing and wireless connectivity. Disaster management in smart cities is classified as a safety-critical application. Thus, it is important to ensure system availability by increasing the lifetime of WSNs. Clustering is one of the routing techniques that benefits energy efficiency in WSNs. This paper provides an evolutionary clustering and routing method which is capable of managing the energy consumption of nodes while considering the characteristics of a disaster area. The proposed method consists of two phases. First, we present a model with improved hybrid Particle Swarm Optimization (PSO) and Harmony Search Algorithm (HSA) for cluster head (CH) selection. Second, we design a PSO-based multi-hop routing system with enhanced tree encoding and a modified data packet format. The simulation results for disaster scenarios prove the efficiency of the proposed method in comparison with the state-of-the-art approaches in terms of the overall residual energy, number of live nodes, network coverage, and the packet delivery ratio. © 2020 by the authors. Licensee MDPI, Basel, Switzerland.

  • 8.
    Biabani, M.
    et al.
    School of Electrical and Computer Engineering, College of Engineering, University of Tehran, Tehran, 14395 515, Iran.
    Yazdani, N.
    School of Electrical and Computer Engineering, College of Engineering, University of Tehran, Tehran, 14395 515, Iran.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Developing a Novel Hierarchical VPLS Architecture Using Q-in-Q Tunneling in Router and Switch Design2023In: Computers, E-ISSN 2073-431X, Vol. 12, no 9, article id 180Article in journal (Refereed)
    Abstract [en]

    Virtual Private LAN Services (VPLS) is an ethernet-based Virtual Private Network (VPN) service that provides multipoint-to-multipoint Layer 2 VPN service, where each site is geographically dispersed across a Wide Area Network (WAN). The adaptability and scalability of VPLS are limited despite the fact that they provide a flexible solution for connecting geographically dispersed sites. Furthermore, the construction of tunnels connecting customer locations that are separated by great distances adds a substantial amount of latency to the user traffic transportation. To address these issues, a novel Hierarchical VPLS (H-VPLS) architecture has been developed using 802.1Q tunneling (also known as Q-in-Q) on high-speed and commodity routers to satisfy the additional requirements of new VPLS applications. The Vector Packet Processing (VPP) performs as the router’s data plane, and FRRouting (FRR), an open-source network routing software suite, acts as the router’s control plane. The router is designed to seamlessly forward VPLS packets using the Request For Comments (RFCs) 4762, 4446, 4447, 4448, and 4385 from The Internet Engineering Task Force (IETF) integrated with VPP. In addition, the Label Distribution Protocol (LDP) is used for Multi-Protocol Label Switching (MPLS) Pseudo-Wire (PW) signaling in FRR. The proposed mechanism has been implemented on a software-based router in the Linux environment and tested for its functionality, signaling, and control plane processes. The router is also implemented on commodity hardware for testing the functionality of VPLS in the real world. Finally, the analysis of the results verifies the efficiency of the proposed mechanism in terms of throughput, latency, and packet loss ratio.

  • 9.
    Biabani, Morteza
    et al.
    Univ Tehran, Tehran, Iran..
    Yazdani, Nasser
    Univ Tehran, Tehran, Iran..
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    EE-MSWSN: Energy-Efficient Mobile Sink Scheduling in Wireless Sensor Networks2022In: IEEE Internet of Things Journal, ISSN 2327-4662, Vol. 9, no 19, p. 18360-18377Article in journal (Refereed)
    Abstract [en]

    Data gathering using mobile sink (MS) based on rendezvous points (RPs) is a need in several Internet of Things (IoT) applications. However, devising energy-efficient and reliable tour planning strategies for MS is a challenging issue, considering that sensors have finite buffer space and disparate sensing rates. This is even more challenging in delay-tolerant networks, where it is more desirable to select the shortest traveling path. There exist several algorithms on MS scheduling, which are based on hierarchical protocols for data forwarding and data collection. These algorithms are lacking efficient tradeoff between the Quality-of-Service (QoS) requirements in terms of energy efficiency, reliability, and computational cost. Besides, these algorithms have shown high packet losses while jointly performing MS tour planning and buffer overflow management. To address these limitations, we propose EE-MSWSN, an energy-efficient MS wireless sensor network that reliably collects data by implementing efficient buffer management. It forms novel clustered tree-based structures to cover all the network, and select each RP based on 1) hop count; 2) number of accumulated data in each clustered tree; and 3) distance to the stationary sink. The extensive simulation results verify that the EE-MSWSN minimizes tour length for various network configurations and incurs less energy consumption while reliably gathering data without packet losses as compared with existing protocols.

  • 10.
    Biabani, Morteza
    et al.
    University of Tehran, Tehran, Iran.
    Yazdani, Nasser
    University of Tehran, Tehran, Iran.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    RBDMS: Rate-Adaptation and Buffer-Awareness Data Gathering for Mobile Sink Scheduling in WSNs2022In: IEEE Sensors Journal, ISSN 1530-437X, E-ISSN 1558-1748, Vol. 22, no 21, p. 21326-21341Article in journal (Refereed)
    Abstract [en]

    Employing a mobile sink (MS) to act as a relay node in wireless sensor network (WSN) applications is a promising solution for efficient power saving and data collection. However, establishing long-distance traveling leads to larger latency or inefficient buffer management at rendezvous points (RPs), e.g., flying UAVs in disaster management. Moreover, there is no efficient solution to guarantee the completeness of data gathering by considering the waiting time (sojourn) of the MS to receive packets from RPs in addition to the MS moving time among RPs. This work presents a rate-adaptation and buffer-awareness data gathering for MS scheduling (RBDMS) by constructing grid cells in the monitoring area. In fact, it establishes the shortest path by passing within the communication range of the sensors based on data volume. RBDMS not only has a mechanism for handling emergency packets with low latency but also benefits from stochastic integer programming (SIP) for scheduling the MS sojourn time with lower computational time using Lagrangian relaxation. Simulation results confirm that the proposed RBDMS outperforms comparable state-of-the-art works in terms of the MS path length, network lifetime, the energy consumption of sensors, and MS, as well as buffering performance.

  • 11.
    Biabani, Morteza
    et al.
    Univ Tehran, Sch Elect & Comp Engn, Coll Engn, Tehran, Iran..
    Yazdani, Nasser
    Univ Tehran, Sch Elect & Comp Engn, Coll Engn, Tehran, Iran..
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    REFIT: Robustness Enhancement Against Cascading Failure in IoT Networks2021In: IEEE Access, E-ISSN 2169-3536, Vol. 9, p. 40768-40782Article in journal (Refereed)
    Abstract [en]

    There has been tremendous growth in the Internet of Things (IoT) technologies, and many new applications have emerged. However, cascading failure as one of the major issues in such constrained networks have been neglected. In this paper, we apply an effective clustering approach dubbed as REFIT to enhance network topology robustness via nodes' residual energy. The REFIT protocol divides the network processes into two stages, (i) set-up state and (ii) steady state. The Cluster Head (CH) selection method determines the supreme set of CHs that balances load distribution. The routing method is developed with the modified Particle Swarm Optimization (PSO) algorithm and the objective function to find the supreme set of Relay Nodes (RNs). These complete methods are combined into a set-up state to construct an optimal routing tree that links these CHs to the sink via RNs. In steady state, we model the routing tree to Conditional Directed Acyclic Graph (C-DAG) infrastructure that leads to shortcut routes. Simulation results on MATLAB Simulink have demonstrated that compared with the state-of-the-art works, REFIT can significantly promote network robustness against cascading failure.

  • 12.
    Causevic, Aida
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lundqvist, Kristina
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Data Security and Privacy in Cyber-Physical Systems for Healthcare2017In: Security and Privacy in Cyber-Physical Systems: Foundations, Principles, and Applications / [ed] Houbing Song D, Glenn A. Fink PhD, and Sabina Jeschke Dr. rer. nat., Wiley-IEEE Press , 2017, p. 305-320Chapter in book (Other academic)
  • 13.
    Causevic, Aida
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Enabling Safe, Secure and Reliable Data Communication in IoT AAL Healthcare Applications2017In: Medicinteknikdagarna 2017 MTD 2017, 2017Conference paper (Refereed)
  • 14.
    Faragardi, H. R.
    et al.
    University of Innsbruck, Innsbruck, Austria.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fahringer, T.
    University of Innsbruck, Innsbruck, Austria.
    An efficient placement of sinks and SDN controller nodes for optimizing the design cost of industrial IoT systems2018In: Software, practice & experience, ISSN 0038-0644, E-ISSN 1097-024X, Vol. 48, no 10, p. 1893-1919Article in journal (Refereed)
    Abstract [en]

    Recently, a growing trend has emerged toward using Internet of Things (IoT) in the context of industrial systems, which is referred to as industrial IoT. To deal with the time-critical requirements of industrial applications, it is necessary to consider reliability and timeliness during the design of an industrial IoT system. Through the separation of the control plane and the data plane, software-defined networking provides control units (controllers) coexisting with sink nodes, efficiently coping with network dynamics during run-time. It is of paramount importance to select a proper number of these devices (i.e., software-defined networking controllers and sink nodes) and locate them wisely in a network to reduce deployment cost. In this paper, we optimize the type and location of sinks and controllers in the network, subject to reliability and timeliness as the prominent performance requirements in time-critical IoT systems through ensuring that each sensor node is covered by a certain number of sinks and controllers. We propose PACSA-MSCP, an algorithm hybridizing a parallel version of the max-min ant system with simulated annealing for multiple-sink/controller placement. We evaluate the proposed algorithm through extensive experiments. The performance is compared against several well-known methods, and it is shown that our approach outperforms those methods by lowering the total deployment cost by up to 19%. Moreover, the deviation from the optimal solution achieved by CPLEX is shown to be less than 2.7%.

  • 15.
    Faragardi, Hamid Reza
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Nolte, Thomas
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Rahmani, Rahim
    Stockholm University, Stockholm, Sweden.
    A Cost Efficient Design of a Multi-Sink Multi-ControllerWSN in a Smart Factory2017In: Proceedings - 2017 IEEE 19th Intl Conference on High Performance Computing and Communications, HPCC 2017, 2017 IEEE 15th Intl Conference on Smart City, SmartCity 2017 and 2017 IEEE 3rd Intl Conference on Data Science and Systems, DSS 2017, 2017, p. 594-602Conference paper (Refereed)
    Abstract [en]

    Internet of Things (IoT), one of the key elementsof a smart factory, is dubbed as Industrial IoT (IIoT). Softwaredefined networking is a technique that benefits network managementin IIoT applications by providing network reconfigurability.In this way, controllers are integrated within the networkto advertise routing rules dynamically based on network andlink changes. We consider controllers within Wireless SensorNetworks (WSNs) for IIoT applications in such a way to providereliability and timeliness. Network reliability is addressed for thecase of node failure by considering multiple sinks and multiplecontrollers. Real-time requirements are implicitly applied bylimiting the number of hops (maximum path-length) betweensensors and sinks/controllers, and by confining the maximumworkload on each sink/controller. Deployment planning of sinksshould ensure that when a sink or controller fails, the networkis still connected. In this paper, we target the challenge ofplacement of multiple sinks and controllers, while ensuring thateach sensor node is covered by multiple sinks (k sinks) andmultiple controllers (k' controllers). We evaluate the proposedalgorithm using the benchmark GRASP-MSP through extensiveexperiments, and show that our approach outperforms thebenchmark by lowering the total deployment cost by up to24%. The reduction of the total deployment cost is fulfilled notonly as the result of decreasing the number of required sinksand controllers but also selecting cost-effective sinks/controllersamong all candidate sinks/controllers.

  • 16.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fog computing in clinical health monitoring applications2017In: Medicinteknikdagarna 2017 MTD 2017, 2017Conference paper (Refereed)
  • 17.
    Fotouhi, Hossein
    et al.
    Polytechnic Institute of Porto (ISEP-IPP), Portugal .
    Alves, Mário
    Polytechnic Institute of Porto (ISEP-IPP), Portugal .
    Koubaa, Anis
    Al-Imam Muhammad bin Saud University, Riyadh, Saudi Arabia.
    Baccour, Nouha
    National school of Engineers of Sfax, Tunisia .
    On a Reliable Handoff Procedure for Supporting Mobility in Wireless Sensor Networks2010In: 9th International Workshop on Real-Time Networks RTN, 2010Conference paper (Refereed)
  • 18. Fotouhi, Hossein
    et al.
    Alves, Mário
    Zuniga, Marco
    Baccour, Nouha
    Noda, Claro
    Voigt, Thiemo
    Romer, Kay
    Boano, Carlo
    Radio Link Quality Estimation in Low-Power Wireless Networks2013Book (Other academic)
  • 19.
    Fotouhi, Hossein
    et al.
    CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portuga.
    Alves, Mário
    CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portuga.
    Zuniga, Marco
    Delft University of Technology, The Netherlands.
    Koubâa, Anis
    CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portuga.
    Reliable and fast hand-offs in low-power wireless networks2014In: IEEE Transactions on Mobile Computing, ISSN 1536-1233, E-ISSN 1558-0660, Vol. 13, no 11, p. 2620-2633Article in journal (Refereed)
    Abstract [en]

    Hand-off (or hand-over), the process where mobile nodes select the best access point available to transfer data, has been well studied in wireless networks. The performance of a hand-off process depends on the specific characteristics of the wireless links. In the case of low-power wireless networks, hand-off decisions must be carefully taken by considering the unique properties of inexpensive low-power radios. This paper addresses the design, implementation and evaluation of smart-HOP, a hand-off mechanism tailored for low-power wireless networks. This work has three main contributions. First, it formulates the hard hand-off process for low-power networks (such as typical wireless sensor networks - WSNs) with a probabilistic model, to investigate the impact of the most relevant channel parameters through an analytical approach. Second, it confirms the probabilistic model through simulation and further elaborates on the impact of several hand-off parameters. Third, it fine-tunes the most relevant hand-off parameters via an extended set of experiments, in a realistic experimental scenario. The evaluation shows that smart-HOP performs well in the transitional region while achieving more than 98 percent relative delivery ratio and hand-off delays in the order of a few tens of a milliseconds.

  • 20.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Causevic, Adnan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lundqvist, Kristina
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Communication and Security in Health Monitoring Systems - A Review2016In: Proceedings - International Computer Software and Applications Conference, 2016, p. 545-554Conference paper (Refereed)
    Abstract [en]

    The fast development of sensing devices and radios enables more powerful and flexible remote health monitoring systems. Considering the future vision of the Internet of Things (IoT), many requirements and challenges rise to the design and implementation of such systems. Bridging the gap between sensor nodes on the human body and the Internet becomes a challenging task in terms of reliable communications. Additionally, the systems will not only have to provide functionality, but also be highly secure. In this paper, we provide a survey on existing communication protocols and security issues related to pervasive health monitoring, describing their limitations, challenges, and possible solutions. We propose a generic protocol stack design as a first step toward handling interoperability in heterogeneous low-power wireless body area networks.

  • 21.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Causevic, Adnan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Interoperability in heterogeneous Low-Power Wireless Networks for Health Monitoring Systems2016In: 2016 IEEE International Conference on Communications Workshops, ICC 2016, 2016, p. 393-398Conference paper (Refereed)
    Abstract [en]

    Ensuring interoperability in the future Internet of Things applications can be a challenging task, especially in mission-critical applications such as Health Monitoring Systems. Existing low-power wireless network architectures are designed in isolated networks, and ensure a satisfying level of performance in homogeneous networks. However, with co-existence of different low-power networks, the interoperability related problems arise. To bridge this gap in this paper, we study various protocol stacks (i.e., Bluetooth, Bluetooth Low Energy, IEEE 802.15.4, ZigBee, 6LoWPAN and IEEE 802.15.6), and explain their specific features. Furthermore, we provide a generic protocol stack design that facilitates multiple radios with different protocol stacks, regardless of being IP-based or non-IP-based networks. We see this approach as a possibility to enhance network performance in terms of reliability, timeliness, and security, while providing higher levels of scalability and connectivity.

  • 22.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Politecn Porto ISEP IPP, CISTER INESC TEC, Oporto, Portuga.
    Moreira, Daniel
    Politecn Porto ISEP IPP, CISTER INESC TEC, Oporto, Portugal.;Truphone, Lisbon, Portugal..
    Alves, Mario
    Politecn Porto ISEP IPP, CISTER INESC TEC, Oporto, Portugal..
    Yomsi, Patrick Meumeu
    Politecn Porto ISEP IPP, CISTER INESC TEC, Oporto, Portugal..
    mRPL plus: A mobility management framework in RPL/6LoWPAN2017In: Computer Communications, ISSN 0140-3664, E-ISSN 1873-703X, Vol. 104, p. 34-54Article in journal (Refereed)
    Abstract [en]

    The next generation Internet (also known as Internet-of-Things - IoT), will ubiquitously integrate trillions of computing devices of all kinds, shapes and sizes. For this ubiquity to materialize, a key aspect will certainly be interoperability, the capability of different technologies (e.g. different communication protocols at both horizontal and vertical levels, different hardware platforms, different operating systems, fixed and mobile nodes, etc) to talk to and understand each other. A major enabler for this interoperability is the use of standard and commercial-off-the-shelf technologies (e.g. communication protocols, hardware platforms, operating systems). As IPv6 has become the de-facto communication technology for the Internet, 6LoWPAN has recently started paving the way for extending the Internet to low-power low-cost wireless devices. However, while mobility support will be a requirement (or at least beneficial) in many applications contexts, the support of mobile nodes in the default 6loWPAN/RPL protocol leads to excessive packet loss and delays. In this work, we show that interoperability between fixed and mobile nodes can be successfully achieved through the use of appropriate hand-off and topology management techniques. We propose a mobility management framework (dubbed mRPL+) unifying two hand-off models: (1) hard hand-off, where a mobile node has to break a link before finding a new link, and (2) soft hand-off, where a mobile node selects the new link before disconnecting from the current one. Importantly, mRPL+ is integrated in the 6LoWPAN/RPL stack in a backward compatible manner. Simulation results indicate that in a network with mobile nodes, packet delivery ratio with mRPL+ is nearly 100%, where RPL achieves 80% in best case. Hand-off process has a disconnected period of few milliseconds (hand-off delay = 4 ms), while RPL experiences few seconds of disconnection during node's mobility (3 - 10 s). (C) 2017 Elsevier B.V. All rights reserved.

  • 23.
    Fotouhi, Hossein
    et al.
    Polytechnic Institute of Porto, CISTER/INESC-TEC, ISEP, Portugal .
    Moreira, Daniel
    Polytechnic Institute of Porto, CISTER/INESC-TEC, ISEP, Portugal .
    Alves, Mário
    Polytechnic Institute of Porto, CISTER/INESC-TEC, ISEP, Portugal .
    MRPL: Boosting mobility in the Internet of Things2015In: Ad hoc networks, ISSN 1570-8705, E-ISSN 1570-8713, Vol. 26, p. 17-35Article in journal (Refereed)
    Abstract [en]

    The 6loWPAN (the light version of IPv6) and RPL (routing protocol for low-power and lossy links) protocols have become de facto standards for the Internet of Things (IoT). In this paper, we show that the two native algorithms that handle changes in network topology – the Trickle and Neighbor Discovery algorithms – behave in a reactive fashion and thus are not prepared for the dynamics inherent to nodes mobility. Many emerging and upcoming IoT application scenarios are expected to impose real-time and reliable mobile data collection, which are not compatible with the long message latency, high packet loss and high overhead exhibited by the native RPL/6loWPAN protocols. To solve this problem, we integrate a proactive hand-off mechanism (dubbed smart-HOP) within RPL, which is very simple, effective and backward compatible with the standard protocol. We show that this add-on halves the packet loss and reduces the hand-off delay dramatically to one tenth of a second, upon nodes’ mobility, with a sub-percent overhead. The smart-HOP algorithm has been implemented and integrated in the Contiki 6LoWPAN/RPL stack and validated through extensive simulation and experimentation.

  • 24.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Rabet, Iliar
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, Mário
    Politecnico do Porto, ISEP/IPP, Porto, Portugal.
    MobiFog: Mobility Management Framework for Fog-assisted IoT Networks2019In: IEEE Global Conference on Internet of Things GCIoT'19, 2019Conference paper (Refereed)
    Abstract [en]

    Mobility is becoming a challenging issue in upcoming IoT applications, where it is crucial to employ mobile entities. Patients with sensors attached to their body in health monitoring application, AGVs in industrial monitoring and factory automation applications, cars with several sensing devices in vehicular applications are a few examples of use cases with the need for mobile nodes. In parallel, Fog computing has revolutionized network architecture, while enabling local processing of measurements, and reducing bandwidth overhead, which results in a more reliable system and real-time support. However, mobility management is a missing framework within the mobile IoT networks with Fog computing architecture. This paper provides a simple and generic seamless handoff model, dubbed as MobiFog, where it addresses the handoff mechanism with zero delay, while providing high reliability.

  • 25.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ray, Apala
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. ABB Corporate Research, India.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Reliable Communication in Health Monitoring Applications2016In: The 3rd EAI International Conference on IoT Technologies for HealthCare HealthyIoT'16, Västeraås, Sweden, 2016Conference paper (Refereed)
    Abstract [en]

    Remote health monitoring is one of the emerging IoT applications that has attracted the attention of communication and health sectors in recent years. We enable software defined networking in a wireless sensor network to provide easy reconfiguration and at run-time network management. In this way, we devise a multi-objective decision making approach that is implemented at the network intelligence to find the set of optimal paths that routes physiological data over a wireless medium. In this work, the main considered parameters for reliable data communication are path traffic, path consumed energy, and path length. Using multi-objective optimization technique within a case study, we find the best routes that provide reliable data communication.

  • 26.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ray, Apala
    ABB Corporate Research, India.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    SDN-TAP: An SDN-based Traffic Aware Protocol for Wireless Sensor Networks2016In: 18th International Conference on e-Health Networking, Applictions and Services Healthcom'16, 2016, article id 7749527Conference paper (Refereed)
    Abstract [en]

    Congestion control is a challenging issue in wireless sensor networks with limited channel bandwidth. Thus, many protocols have been designed to provide a distributed traffic control during packet forwarding. However, all these approaches are applied to single-hop communication networks, ignoring the multi-hop restrictions. In this work, we take advantage of software defined networking paradigm by devising a controller node in such a way that it collects all the necessary information from wireless sensor network nodes. Thus, based on hop count and local traffic information, controller decides for possible flow path changes to evenly distribute the traffic. The evaluations revealed that the SDN-TAP outperforms conventional routing protocols by reducing packet loss rate up to 46%.

  • 27.
    Fotouhi, Hossein
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Tomasic, Ivan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Petrovic, Nikola
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. ES (Embedded Systems).
    IPv6 connectivity in eHealth IoT networks2018In: Medicinteknikdagarna 2018 MTD 2018, Umeå, Sweden, 2018Conference paper (Refereed)
  • 28.
    Gardasevic, Gordana
    et al.
    University of Banja Luka, Bosnia-Herzegovina.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Tomasic, Ivan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    A Heterogeneous IoT-based Architecture for Remote Monitoring of Physiological and Environmental Parameters2018In: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Volume 225, 2018, p. 48-53Conference paper (Refereed)
    Abstract [en]

    A heterogeneous Internet of Things (IoT) architecture for remote health monitoring (RHM) is proposed, that employs Bluetooth and IEEE 802.15.4 wireless connectivity. The RHM system encompasses Shimmer physiological sensors with Bluetooth radio, and OpenMote environmental sensors with IEEE 802.15.4 radio. This system architecture collects measurements in a relational database in a local server to implement a Fog node for fast data analysis as well as in a remote server in the Cloud. 

  • 29.
    Goossens, Ward
    et al.
    Faculty of Applied Engineering, University of Antwerp, Antwerp, 2020, Belgium.
    Mustefa, Dino
    Embedded Systems, ALTEN Sweden AB, Stockholm, 118 46, Sweden.
    Scholle, Detlef
    Embedded Systems, ALTEN Sweden AB, Stockholm, 118 46, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Denil, Joachim
    Faculty of Applied Engineering, University of Antwerp, Antwerp, 2020, Belgium; Flanders Make Strategic Research Centre, Lommel, 3920, Belgium.
    Evaluating Edge Computing and Compression for Remote Cuff-Less Blood Pressure Monitoring2023In: Journal of Sensor and Actuator Networks, E-ISSN 2224-2708, Vol. 12, no 1, article id 2Article in journal (Refereed)
    Abstract [en]

    Remote health monitoring systems play an important role in the healthcare sector. Edge computing is a key enabler for realizing these systems, where it is required to collect big data while providing real-time guarantees. In this study, we focus on remote cuff-less blood pressure (BP) monitoring through electrocardiogram (ECG) as a case study to evaluate the benefits of edge computing and compression. First, we investigate the state-of-the-art algorithms for BP estimation and ECG compression. Second, we develop a system to measure the ECG, estimate the BP, and store the results in the cloud with three different configurations: (i) estimation in the edge, (ii) estimation in the cloud, and (iii) estimation in the cloud with compressed transmission. Third, we evaluate the three approaches in terms of application latency, transmitted data volume, and power usage. In experiments with batches of 64 ECG samples, the edge computing approach has reduced average application latency by 15%, average power usage by 19%, and total transmitted volume by 85%, confirming that edge computing improves system performance significantly. Compressed transmission proved to be an alternative when network bandwidth is limited and edge computing is impractical.

  • 30.
    Khosroabadi, Fariba
    et al.
    University of Qom, Iran.
    Fotouhi, Faranak
    University of Qom, Iran.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    SCATTER: Service Placement in Real-Time Fog-Assisted IoT Networks2021In: Journal of Sensor and Actuator Networks, E-ISSN 2224-2708, Vol. 10, no 2, article id 26Article in journal (Refereed)
    Abstract [en]

    Internet of Things (IoT) networks dependent on cloud services usually fail in supporting real-time applications as there is no response time guarantees. The fog computing paradigm has been used to alleviate this problem by executing tasks at the edge of the network, where it is possible to provide time bounds. One of the challenging topics in a fog-assisted architecture is to task placement on edge devices in order to obtain a good performance. The process of task mapping into computational devices is known as Service Placement Problem (SPP). In this paper, we present a heuristic algorithm to solve SPP, dubbed as clustering of fog devices and requirement-sensitive service first (SCATTER). We provide simulations using iFogSim toolkit and experimental evaluations using real hardware to verify the feasibility of the SCATTER algorithm by considering a smart home application. We compared the SCATTER with two existing works: edge-ward and cloud-only approaches, in terms of Quality of Service (QoS) metrics. Our experimental results have demonstrated that SCATTER approach has better performance compared with the edge-ward and cloud-only, 42.1% and 60.2% less application response times, 22% and 27.8% less network usage, 45% and 65.7% less average application loop delays, and 2.33% and 3.2% less energy consumption.

  • 31.
    Leonardi, Luca
    et al.
    University of Catania, Italy.
    Ashjaei, Seyed Mohammad Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lo Bello, Lucia
    University of Catania, Italy.
    A Proposal Towards Software-Defined Management of Heterogeneous Virtualized Industrial Networks2019In: IEEE International Conference on Industrial Informatics (INDIN), 2019, p. 1741-1746, article id 8972223Conference paper (Refereed)
  • 32. Maleki, Neda
    et al.
    Loni, Mohammad
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Daneshtalab, Masoud
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Conti, Mauro
    University of Padua, Italy .
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    SoFA: A Spark-oriented Fog Architecture2019In: IEEE 45th Annual Conference of the Industrial Electronics Society IECON'19, 2019Conference paper (Refereed)
    Abstract [en]

    Fog computing offers a wide range of service levels including low bandwidth usage, low response time, support of heterogeneous applications, and high energy efficiency. Therefore, real-time embedded applications could potentially benefit from Fog infrastructure. However, providing high system utilization is an important challenge of Fog computing especially for processing embedded applications. In addition, although Fog computing extends cloud computing by providing more energy efficiency, it still suffers from remarkable energy consumption, which is a limitation for embedded systems. To overcome the above limitations, in this paper, we propose SoFA, a Spark-oriented Fog architecture that leverages Spark functionalities to provide higher system utilization, energy efficiency, and scalability. Compared to the common Fog computing platforms where edge devices are only responsible for processing data received from their IoT nodes, SoFA leverages the remaining processing capacity of all other edge devices. To attain this purpose, SoFA provides a distributed processing paradigm by the help of Spark to utilize the whole processing capacity of all the available edge devices leading to increase energy efficiency and system utilization. In other words, SoFA proposes a near- sensor processing solution in which the edge devices act as the Fog nodes. In addition, SoFA provides scalability by taking advantage of Spark functionalities. According to the experimental results, SoFA is a power-efficient and scalable solution desirable for embedded platforms by providing up to 3.1x energy efficiency for the Word-Count benchmark compared to the common Fog processing platform.

  • 33.
    Mousavi, Seyedeh Kosar
    et al.
    Islamic Azad University, Ramsar, Iran.
    Fazliahmadi, Saber
    Islamic Azad University, Tehran, Iran.
    Rasouli, Nayereh
    KaKaraj Branch, Technical and Vocational University, Alborz, Iran.
    Faragardi, Hamid Reza
    KTH, Stockholm, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fahringer, Thomas
    The University of Innsbruck, Innsbruck, Austria.
    A Budget-Constrained Placement of Controller Nodes for Maximizing the Network Performance in SDN-Enabled WSNs2019In: The ISC International Journal of Information Security, ISSN 2008-2045Article in journal (Refereed)
    Abstract [en]

    Software Defined Networking (SDN) is a novel technique to provide network reconfigurability in Wireless Sensor Networks (WSNs). SDN is highly suitable to be applied in WSNs where high scalability and high reliability are required. To realize the SDN concept, a set of additional nodes, referred to as SDN-controller nodes (or controllers for short), are integrated into the network. Controllers are responsible to advertise routing rules dynamically based on network and link changes. Emerging controllers rises a new research challenge to determine the number and location of controller nodes in a WSN to maximize the network performance subject to both reliability and budget constraints. The budget constraint restricts the maximum number of controller nodes deployed in a WSN. In this paper, we first deal with the challenge to place SDN-controller nodes by introducing an ILP model for the problem which then is solved using the CPLEX ILP solver. We evaluate the results of the proposed method through comparison with the state-of-the-art method. Extensive experiments demonstrate that the proposed method reduces the maximum distance between sensors and controllers by 13% in average in comparison with the state-of-the-art method.

  • 34.
    Mustefa, Dino
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. Embedded Systems, ALTEN Sweden AB, Stockholm, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Punnekkat, Sasikumar
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Scholle, Detlef
    Embedded Systems, ALTEN Sweden AB, Stockholm, Sweden.
    Enabling Time-critical Communications in Medical IoT Applications2021In: 14th International Conference on ICT, Society, and Human Beings, ICT 2021, 18th International Conference on Web Based Communities and Social Media, WBC 2021 and 13th International Conference on e-Health, EH 2021 - Held at the 15th Multi-Conference on Computer Science and Information Systems, MCCSIS 2021, 2021, p. 152-160Conference paper (Refereed)
    Abstract [en]

    Efficient communication is paramount for time-critical applications. Emerging time-critical healthcare applications will require extremely low latency, high reliability, and security guarantees. There are existing and emerging network technologies such as 5G that could enable efficient communications for these time-critical applications. However, it requires detailed identification of the required Quality of Service (QoS) of the applications and careful selection of the appropriate connectivity technology or combination of technologies to fully realize these time-critical healthcare applications. Network slicing is known as a proposed backbone of 5G technology that aggregates logical network functions and configurations of parameters to support a particular service. In this paper, we address the QoS requirements of medical IoT applications, with a particular focus on their time-critical nature, and show how network slicing could be a key technology for meeting such requirements.

  • 35.
    Nikoueia, Reihaneh
    et al.
    Shahid Bahonar University of Kerman, Iran.
    Rasouli, Nayereh
    Technical and Vocational University, Karaj Branch, Alborz, Iran.
    Tahmasebi, Shirin
    Sharif University of Technology, Tehran, Iran.
    Zolfid, Somayeh
    University of Science and Technology, Tehran, Iran.
    Faragardi, Hamid Reza
    KTH Royal Institute of Technology, Stockholm, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    A Quantum-Annealing-Based Approach to Optimize the Deployment Cost of a Multi-Sink Multi-Controller WSN2019Conference paper (Refereed)
    Abstract [en]

    Software Defined Networking (SDN) provides network significant reconfiguration capability to Wireless Sensor Networks (WSNs). SDN is a promising technique for WSNs with high scalability and high reliability requirements. In SDN, a set of controller nodes are integrated into the network to advertise routing rules dynamically based on network and link changes. Determining the number and location of both sinks (are in charge of collecting the sensors data) and controller nodes in a WSN subject to both reliability and performance constraints is an important research challenge. In this paper, to address this research challenge, we propose a Quantum Annealing approach that improves the deployment cost of the system by minimizing the number of required sinks and SDN controller nodes. The experiments show that our approach improves the deployment cost of the network against the state-ofthe-art by 10.7% on average.

  • 36.
    Petrovic, Nikola
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Tomasic, Ivan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    A remote health monitoring system featuring relational databases2017In: Medicinteknikdagarna 2017 MTD 2017, Västerås, Sweden, 2017Conference paper (Refereed)
    Abstract [en]

    Remote health monitoring (RHM) through the use of wearable wireless sensors, has drawn a lot of attention from academia and industry in the last decade [1,2]. The aging population, increasing cost of health-care, and lack of human resources in healthcare, are the three key motivators for the development of RHM [3,4]. The RHM systems should reduce health care costs and improve care quality. How to ensure a reliable and secure data collection from sensor devices to stake holders in RHM systems, is an open research question. The most established data storage technology that can ensure the security and privacy of data is the relational database management systems (RDBMSs). Besides security, RDBMSs provide a number of additional convenient features like querying the data, indexing, backups, replication, but are however in general slower than storing the data directly in a file system. Presented is a RHM system with a RDBMS in its core. The system was developed for the needs of ESS-H research profile [5] at Mälardalen University, Sweden. We also present a comprehensive system design which covers all the needs for the RHM application. The system is composed of four main components: (I) Shimmer sensors [6], (II) data acquisition layer (LabVIEW or C#.NET program), (III) RDBMS, and (IV) web service and web interface. The system communicates with the Shimmer sensors over Bluetooth and collects measurements in a relational database, either through a C#.NET or a LabVIEW program. The web service and a web interface are both written in PHP and are running on the Apache HTTP Server. The end-user is able to observe either real-time data (i.e. with insignificant delay) or processed historical data on any web browser. The advantage of using the web interface instead of a desktop application is that it makes the presentation layer easily accessible and platform independent. The RDBMSs provide data security and privacy in addition to other convenient features. Therefore, it is beneficial to incorporate RDBMSs in RHM systems. However, the RDBMSs provide no solution for security and privacy issues in wireless communication which is another research problem.

  • 37.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, M.
    School of Engineering (ISEP/IPP), Politécnico do Porto, 4249-015 Porto, Portugal.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    ACTOR: Adaptive Control of Transmission Power in RPL2024In: Sensors, E-ISSN 1424-8220, Vol. 24, no 7, article id 2330Article in journal (Refereed)
    Abstract [en]

    RPL-Routing Protocol for Low-Power and Lossy Networks (usually pronounced "ripple")-is the de facto standard for IoT networks. However, it neglects to exploit IoT devices' full capacity to optimize their transmission power, mainly because it is quite challenging to do so in parallel with the routing strategy, given the dynamic nature of wireless links and the typically constrained resources of IoT devices. Adapting the transmission power requires dynamically assessing many parameters, such as the probability of packet collisions, energy consumption, the number of hops, and interference. This paper introduces Adaptive Control of Transmission Power for RPL (ACTOR) for the dynamic optimization of transmission power. ACTOR aims to improve throughput in dense networks by passively exploring different transmission power levels. The classic solutions of bandit theory, including the Upper Confidence Bound (UCB) and Discounted UCB, accelerate the convergence of the exploration and guarantee its optimality. ACTOR is also enhanced via mechanisms to blacklist undesirable transmission power levels and stabilize the topology of parent-child negotiations. The results of the experiments conducted on our 40-node, 12-node testbed demonstrate that ACTOR achieves a higher packet delivery ratio by almost 20%, reduces the transmission power of nodes by up to 10 dBm, and maintains a stable topology with significantly fewer parent switches compared to the standard RPL and the selected benchmarks. These findings are consistent with simulations conducted across 7 different scenarios, where improvements in end-to-end delay, packet delivery, and energy consumption were observed by up to 50%.

  • 38.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, Mário
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    On the Deployment of Private Broadband Networks in Surface Mines2023In: IEEE International Conference on Emerging Technologies and Factory Automation, ETFA, 2023, Vol. september, article id 193521Conference paper (Refereed)
    Abstract [en]

    Future mines are expected to be operated by increasingly autonomous construction equipment, requiring dependable intercommunication between control centers, human operators, and construction machines such as excavators, drill rigs, and scrapers. Achieving stable, reliable and timely communications in such harsh and ever-changing environments is quite challenging. However, the changes in the three-dimensional (3D) topography of the mine are mostly predictable and scheduled through mine planning methods, which consequently can be used for radio communications network planning, namely to dimension, orientate and locate Base Station (BS) antennas in the mine field. In this context, we consider BSs to exist in the form of fixed cells or Cell on Wheel (CoW). The former is deployed in fixed locations throughout a long-term mine operation, while the latter is expected to be moved based on the changes in the topology of the terrain. We present an optimization framework that builds on an evolutionary algorithm to plan private 5G networks based on a given mine plan, featuring both fixed and movable base stations. We assess how the changing terrain affects the  wireless coverage on the mine's surface and demonstrate that, in certain scenarios, CoWs improve the average Signal-to-Interference & Noise Ratio (SINR) by 1 to 10 dB.

  • 39.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, Mário
    Politecnico do Porto, (ISEP) Portugal.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    RPL-RP: RPL with Route Projection for Transversal Routing2021In: 7th IEEE World Forum on Internet of Things, WF-IoT 2021, 2021, p. 344-349Conference paper (Refereed)
    Abstract [en]

    Routing Protocol for Low-Power and Lossy Networks(RPL) as the most widely used routing protocol for constrained Internet of Things (IoT) devices optimizes the number of routing states that nodes maintain to minimize resource consumption.Given that the routes are optimized for data collection, this leads to selecting sub-optimal routes, particularly in case of east-westor ”transversal” traffic. Additionally, RPL neglects interactions with a central entity in the network for monitoring or managing routes and enabling more flexibility and responsiveness to the system.In this paper, we present RPL with Route Projection (RPL-RP)that enables collecting siblings’ relations at the root node in order to inject routing states to the routers. This backward-compatible RPL extension still favors collection-based traffic patterns but it enriches the way routing protocol handles other flow directions.We address different advantages of RPL-RP in contrast to standard RPL and evaluate its overhead and improvements in terms of end-to-end delay, control overhead and packet delivery ratio. Overall, RPL-RP halves the end-to-end delay and increases network reliability by 5% while increasing network overhead by only 3%

  • 40.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Selvaraju, Shunmuga Priyan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Adeli, Mohammad Hassan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Balador, Ali
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, Mário
    Politecnico do Porto, (ISEP) ´ Portugal.
    Pushing IoT Mobility Management to the Edge: Granting RPL Accurate Localization and Routing2021In: World Forum on the Internet of Things WF-IoT, 2021Conference paper (Refereed)
    Abstract [en]

    Accurate and timely mobility support in Internet of Things (IoT) applications is a challenging issue, considering the inherent scarce resources of IoT devices. However, the computational, memory and communication burden may be pushed into more "muscled" Software Defined Network (SDN) controllers. A centralised controller can exploit its global view of the network to predict and support seamless handovers. However, it requires the controller to be enhanced with extra link quality information. In this work, we present SDMob, an SDN-based mobility management solution that lifts the burden of computation intensive filtering algorithms from resource constrained nodes and achieves accurate and fast handovers upon nodes' mobility under Routing Protocol for Lossy Low-power Networks (RPL) and IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN). We show that SDMob improves the baseline RPL and the state-of-the-art mRPL in terms of packet delivery ratio leveraging more reliable routing and applying Particle filter and variations of Kalman filter on radio signal strength data enables more accurate localization for complex real world trajectories. 

    Download full text (pdf)
    fulltext
  • 41.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Selvaraju, Shunmuga Priyan
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Alves, Mário
    Politécnico do Porto, School of Engineering (ISEP/IPP), 4249-015 Porto, Portugal.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. ABB Corporate Research, 72226 Västerås, Sweden.
    Balador, Ali
    RISE Research Institutes of Sweden, 72212 Västerås, Sweden.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    SDMob: SDN-Based Mobility Management for IoT Networks2022In: Journal of Sensor and Actuator Networks, E-ISSN 2224-2708, Vol. 11, no 1, article id 8Article in journal (Refereed)
    Abstract [en]

    Internet-of-Things (IoT) applications are envisaged to evolve to support mobility of devices while providing quality of service in the system. To keep the connectivity of the constrained nodes upon topological changes, it is of vital importance to enhance the standard protocol stack, including the Routing Protocol for Lossy Low-power Networks (RPL), with accurate and real-time control decisions. We argue that devising a centralized mobility management solution based on a lightweight Software Defined Networking (SDN) controller provides seamless handoff with reasonable communication overhead. A centralized controller can exploit its global view of the network, computation capacity, and flexibility, to predict and significantly improve the responsiveness of the network. This approach requires the controller to be fed with the required input and to get involved in the distributed operation of the standard RPL. We present SDMob, which is a lightweight SDN-based mobility management architecture that integrates an external controller within a constrained IoT network. SDMob lifts the burden of computation-intensive filtering algorithms away from the resource-constrained nodes to achieve seamless handoffs upon nodes’ mobility. The current work extends our previous work, by supporting multiple mobile nodes, networks with a high density of anchors, and varying hop-distance from the controller, as well as harsh and realistic mobility patterns. Through analytical modeling and simulations, we show that SDMob outperforms the baseline RPL and the state-of-the-art ARMOR in terms of packet delivery ratio and end-to-end delay, with an adjustable and tolerable overhead. With SDMob, the network provides close to 100% packet delivery ratio (PDR) for a limited number of mobile nodes, and maintains sub-meter accuracy in localization under random mobility patterns and varying network topologies.

    Download full text (pdf)
    fulltext
  • 42.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Selvaraju, Shunmuga Priyan
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Particle Filter for Handoff Prediction in SDN-Based IoT Networks2020In: Proceedings of the 2020 International Conference on Embedded Wireless Systems and Networks on Proceedings of the 2020 International Conference on Embedded Wireless Systems and Networks, Junction Publishing , 2020, p. 172-173Conference paper (Refereed)
    Abstract [en]

    Standard implementation of RPL protocol has struggled to limit the impact of mobility on the throughput of the IoT network. Handoff process is of great importance to optimize the trade-off between the control overhead (for maintaining the network topology), and the delay, caused by nodes mobility. In this work, We have proposed a method for predicting future handoffs through fusion of RSSI value and Inertial Measurement Unit (IMU) information using particle filter, which is known for accuracy albeit it needs higher computation capacity. The provided analytical model indicates lower network interruption with the proposed method.

  • 43.
    Rabet, Iliar
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.
    Álvarez, Inés
    Mälardalen University.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ashjaei, Seyed Mohammad Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Demo Abstract: Towards Interoperability in a Hybrid TSN/6TiSCH Network2023In: SenSys 2023 - Proceedings of the 21st ACM Conference on Embedded Networked Sensors Systems, Association for Computing Machinery, Inc , 2023, p. 500-501Conference paper (Refereed)
    Abstract [en]

    There is a growing interest in increasing the flexibility and the mobility of industrial infrastructures to support novel industrial applications. To support this change, industrial networks must provide real-time guarantees while integrating a great variety of traffic over a cohesive network infrastructure. Specifically, there is special interest in the integration of wired and wireless communications in the industrial domain. We present a solution that integrates a Time-Sensitive Networking Ethernet network with a low-power 6TiSCH IoT network and discuss the implementation alternatives and their implications on delay and resource consumption. The main goal is to experimentally identify the research challenges and necessary enhancements for interoperability between constrained battery-driven wireless communication with the time sensitive wired networks.

  • 44.
    Satka, Zenepe
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ashjaei, Seyed Mohammad Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Daneshtalab, Masoud
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Sjödin, Mikael
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Mubeen, Saad
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    A comprehensive systematic review of integration of time sensitive networking and 5G communication2023In: Journal of systems architecture, ISSN 1383-7621, E-ISSN 1873-6165, Vol. 138, article id 102852Article in journal (Refereed)
    Abstract [en]

    Many industrial real-time applications in various domains, e.g., automotive, industrial automation, industrial IoT, and industry 4.0, require ultra-low end-to-end network latency, often in the order of 10 milliseconds or less. The IEEE 802.1 time-sensitive networking (TSN) is a set of standards that supports the required low-latency wired communication with ultra-low jitter. The flexibility of such a wired connection can be increased if it is integrated with a mobile wireless network. The fifth generation of cellular networks (5G) is capable of supporting the required levels of network latency with the Ultra-Reliable Low Latency Communication (URLLC) service. To fully utilize the potential of these two technologies (TSN and 5G) in industrial applications, seamless integration of the TSN wired-based network with the 5G wireless-based network is needed. In this article, we provide a comprehensive and well-structured snapshot of the existing research on TSN-5G integration. In this regard, we present the planning, execution, and analysis results of the systematic review. We also identify the trends, technical characteristics, and potential gaps in the state of the art, thus highlighting future research directions in the integration of TSN and 5G communication technologies. We notice that 73% of the primary studies address the time synchronization in the integration of TSN and 5G technologies, introducing approaches with an accuracy starting from the levels of hundred nanoseconds to one microsecond. Majority of primary studies aim at optimizing communication latency in their approach, which is a key quality attribute in automotive and industrial automation applications today.

  • 45.
    Satka, Zenepe
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Ashjaei, Seyed Mohammad Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Daneshtalab, Masoud
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Sjödin, Mikael
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Mubeen, Saad
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    QoS-MAN: A Novel QoS Mapping Algorithm for TSN-5G Flows2022In: 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2022), IEEE COMPUTER SOC , 2022, p. 220-227Conference paper (Refereed)
    Abstract [en]

    Integrating wired Ethernet networks, such as Time-Sensitive Networks (TSN), to 5G cellular network requires a flow management technique to efficiently map TSN traffic to 5G Quality-of-Service (QoS) flows. The 3GPP Release 16 provides a set of predefined QoS characteristics, such as priority level, packet delay budget, and maximum data burst volume, which can be used for the 5G QoS flows. Within this context, mapping TSN traffic flows to 5G QoS flows in an integrated TSN-5G network is of paramount importance as the mapping can significantly impact on the end-to-end QoS in the integrated network. In this paper, we present a novel and efficient mapping algorithm to map different TSN traffic flows to 5G QoS flows. To the best of our knowledge, this is the first QoS-aware mapping algorithm based on the application constraints used to exchange flows between TSN and 5G network domains. We evaluate the proposed mapping algorithm on synthetic scenarios with random sets of constraints on deadline, jitter, bandwidth, and packet loss rate. The evaluation results show that the proposed mapping algorithm can fulfill over 90% of the applications' constraints.

  • 46.
    Satka, Zenepe
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Pantzar, David
    Mälardalen University.
    Magnusson, Alexander
    Mälardalen University.
    Ashjaei, Seyed Mohammad Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Sjödin, Mikael
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Daneshtalab, Masoud
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Mubeen, Saad
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Developing a Translation Technique for Converged TSN-5G Communication2022In: IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS, Institute of Electrical and Electronics Engineers Inc. , 2022, p. 103-110Conference paper (Refereed)
    Abstract [en]

    Time Sensitive Networking (TSN) is a set of IEEE standards based on switched Ethernet that aim at meeting high-bandwidth and low-latency requirements in wired communication. TSN implementations typically do not support integration of wireless networks, which limits their applicability to many industrial applications that need both wired and wire-less communication. The development of 5G and its promised Ultra-Reliable and Low-Latency Communication (URLLC) in-tegrated with TSN would offer a promising solution to meet the bandwidth, latency and reliability requirements in these industrial applications. In order to support such an integration, we propose a technique to translate the traffic between TSN and 5G communication technologies. As a proof of concept, we implement the translation technique in a well-known TSN simulator, namely NeSTiNg, that is based on the OMNeT ++ tool. Furthermore, we evaluate the proposed technique using an automotive industrial use case. 

  • 47.
    Selvaraju, Shunmuga Priyan
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Balador, Ali
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. RISE Research Institute of Sweden, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Performance Analysis of SDN based network management in Content Centric Networks for WSN2022Report (Other academic)
    Download full text (pdf)
    fulltext
  • 48.
    Selvaraju, Shunmuga Priyan
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Balador, Ali
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems. RISE Research Institute of Sweden, Sweden.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Vahabi, Maryam
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Network Management in Heterogeneous IoT networks2021In: 2021 International Wireless Communications and Mobile Computing, IWCMC 2021, 2021, p. 1581-1586Conference paper (Refereed)
    Abstract [en]

    Heterogeneous networks (hetnets) is an interconnectionof distinctive networking paradigms to enable widerreachability and greater collaborations. In large Internet-of-Things (IoT) applications, many wireless networks are spatiallyco-located and intertwined forming hetnets; for instance, healthmonitoring devices utilising ZigBee or IEEE 802.15.4 co-exist in2.4 GHz spectrum alongside Wi-Fi devices. Interoperability ornon-obtrusive operations are required among the disjoint domainsto achieve operational efficiency in overall IoT ecosystem.Specifically, network interoperability in hetnets assure desiredreachability, resource orchestration and network quality. Inthis work, we have modelled and implemented a simulationenvironment for hetnets to support different schemes of networkinteroperability under distributed and centralised managementof network. The implementation has been evaluated for networkscalability and reliability to replicate large IoT hetnets. Byevaluating against increasing number of nodes in the hetnet,the mean latency under distributed management is improved by100-fold with the centralised management. Similar observationscould also be made for throughput and packet loss rate.

    Download full text (pdf)
    fulltext
  • 49.
    Tahmasebi, S.
    et al.
    Department of Computer Engineering, Sharif University of Technology, Tehran, Iran.
    Safi, M.
    Shariaty Technical College, Technical and Vocational University, Tehran, Iran.
    Zolfi, S.
    School of Computer Engineering, University of Science and Technology, Tehran, Iran.
    Maghsoudi, M. R.
    Zand Institute of Higher Education, Shiraz, Iran.
    Faragardi, H. R.
    KTH Royal Institute of Technology.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Cuckoo-PC: An evolutionary synchronization-aware placement of SDN controllers for optimizing the network performance in WSNs2020In: Sensors, E-ISSN 1424-8220, Vol. 20, no 11, p. 1-19, article id 3231Article in journal (Refereed)
    Abstract [en]

    Due to reliability and performance considerations, employing multiple software-defined networking (SDN) controllers is known as a promising technique in Wireless Sensor Networks (WSNs). Nevertheless, employing multiple controllers increases the inter-controller synchronization overhead. Therefore, optimal placement of SDN controllers to optimize the performance of a WSN, subject to the maximum number of controllers, determined based on the synchronization overhead, is a challenging research problem. In this paper, we first formulate this research problem as an optimization problem, then to address the optimization problem, we propose the Cuckoo Placement of Controllers (Cuckoo-PC) algorithm. Cuckoo-PC works based on the Cuckoo optimization algorithm which is a meta-heuristic algorithm inspired by nature. This algorithm seeks to find the global optimum by imitating brood parasitism of some cuckoo species. To evaluate the performance of Cuckoo-PC, we compare it against a couple of state-of-the-art methods, namely Simulated Annealing (SA) and Quantum Annealing (QA). The experiments demonstrate that Cuckoo-PC outperforms both SA and QA in terms of the network performance by lowering the average distance between sensors and controllers up to 13% and 9%, respectively. Comparing our method against Integer Linear Programming (ILP) reveals that Cuckoo-PC achieves approximately similar results (less than 1% deviation) in a noticeably shorter time. © 2020 by the authors. Licensee MDPI, Basel, Switzerland.

  • 50.
    Tomasic, Ivan
    et al.
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Petrovic, Nikola
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Fotouhi, Hossein
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Björkman, Mats
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    Lindén, Maria
    Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.
    IoT enabled monitoring of patients’ environmental parameters supported by OpenWSN, OpenMote, and relational databases2018In: Medicinteknikdagarna 2018 MTD 2018, 2018Conference paper (Refereed)
12 1 - 50 of 56
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf