Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Classification of Systems-II01:31

Classification of Systems-II

133
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
133
BIBO stability of continuous and discrete -time systems01:24

BIBO stability of continuous and discrete -time systems

337
System stability is a fundamental concept in signal processing, often assessed using convolution. For a system to be considered bounded-input bounded-output (BIBO) stable, any bounded input signal must produce a bounded output signal. A bounded input signal is one where the modulus does not exceed a certain constant at any point in time.
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system....
337
Properties of the z-Transform I01:17

Properties of the z-Transform I

162
The z-transform is a fundamental tool in digital signal processing, enabling the analysis of discrete-time systems through its various properties. It is an invaluable tool for analyzing discrete-time systems, offering a range of properties that simplify complex signal manipulations. One fundamental property is linearity. For any two discrete-time signals, the z-transform of their linear combination equals the same linear combination of their individual z-transforms. This property is essential...
162
Signal and System01:26

Signal and System

615
A signal x(t) is a set of data or a time function representing a variable of interest. Signals typically convey information about a phenomenon, such as atmospheric temperature, humidity, human voice, television images, a dog's bark, or birdsongs. More generally, a signal can be a function of more than one independent variable. For instance, images depend on horizontal and vertical positions and can be regarded as two-dimensional signals. However, this text will focus on one-dimensional...
615
Basic Discrete Time Signals01:16

Basic Discrete Time Signals

191
The unit step sequence is defined as 1 for zero and positive values of the integer n. This sequence can be graphically displayed using a set of eight sample points, showing a step function starting from n=0 and remaining constant thereafter.
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
191
Control Systems: Applications01:25

Control Systems: Applications

573
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
573

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Mitigating the negative impact of new buildings on existing buildings' user comfort-a case study analysis.

Simulation·2023
Same author

A grid-shaped cellular modeling approach for wireless sensor networks.

Simulation·2022
Same author

Advanced models for centroidal particle dynamics: short-range collision avoidance in dense crowds.

Simulation·2021
Same author

A DEVS-based engine for building digital quadruplets.

Simulation·2021

Related Experiment Video

Updated: Jun 4, 2025

Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.4K

Discrete Event System Specification for IoT Applications.

Iman Alavi Fazel1, Gabriel Wainer1

  • 1Systems and Computer Engineering, Carleton University, Ottawa, ON K1S 5B6, Canada.

Sensors (Basel, Switzerland)
|December 17, 2024
PubMed
Summary
This summary is machine-generated.

This study presents a new Internet of Things (IoT) architecture using discrete event system specification (DEVS) to improve system development and fault tolerance. The model-driven approach enhances robustness for complex IoT applications.

Keywords:
DEVSIoTM&Ssensor fusion

More Related Videos

A Precise and Autonomous System for the Detection of Insect Emergence Patterns
06:22

A Precise and Autonomous System for the Detection of Insect Emergence Patterns

Published on: January 9, 2019

5.6K
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

484

Related Experiment Videos

Last Updated: Jun 4, 2025

Data Communication Based on MQTT in a Polymer Extrusion Process
08:15

Data Communication Based on MQTT in a Polymer Extrusion Process

Published on: July 15, 2022

3.4K
A Precise and Autonomous System for the Detection of Insect Emergence Patterns
06:22

A Precise and Autonomous System for the Detection of Insect Emergence Patterns

Published on: January 9, 2019

5.6K
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

484

Area of Science:

  • Computer Science
  • Engineering
  • Systems Theory

Background:

  • The Internet of Things (IoT) offers broad applications but faces development hurdles like interoperability and complexity.
  • Streamlining IoT development and maintenance remains a significant challenge for widespread adoption.
  • Existing architectures often lack robustness against sensor unreliability and system integration issues.

Purpose of the Study:

  • To introduce a robust, model-driven architecture for Internet of Things (IoT) systems.
  • To address challenges in IoT development, including interoperability, complexity, and maintenance.
  • To enhance fault tolerance in IoT systems against unreliable sensor data.

Main Methods:

  • Development of a novel IoT architecture based on Discrete Event System Specification (DEVS).
  • Integration of the publish/subscribe paradigm for system communication.
  • Incorporation of the Brooks-Iyengar algorithm to improve fault tolerance.

Main Results:

  • The proposed DEVS-based architecture effectively manages system complexity and enhances interoperability.
  • The integration of the Brooks-Iyengar algorithm significantly improves fault tolerance against sensor errors.
  • Validation through a comprehensive home automation case study demonstrated practical applicability.

Conclusions:

  • The DEVS-based model-driven approach offers a robust solution for IoT system development.
  • The architecture enhances reliability and fault tolerance, crucial for real-world IoT deployments.
  • This framework provides a scalable and maintainable solution for diverse IoT applications.