TY - GEN
T1 - A Dynamic Approach for Managing Heterogeneous Wireless Networks in Smart Environments
AU - Haddad, Yara Mahfood
AU - Ali, Hesham H.
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/7
Y1 - 2020/7
N2 - A Wireless Sensor Network (WSN) is a collection of sensors connected through a wireless infrastructure and is primarily used to collect data in a given environment. In their early phase of existence, WNSs were mostly homogeneous devices with low computational capabilities assigned simple tasks like gathering information about temperature or humidity in large fields or remote locations. Recently, WSNs have been evolving rapidly and have transformed into employing clever devices capable of performing complex tasks in smart environments. Future WSNs are likely to consist of heterogeneous sensors embedded in many objects performing various types of tasks that are far more advanced than simple data collection. The emergence of the Internet of Things (IoT) represents a typical example of evolved WSNs, in which WSNs include sensors embedded in a variety of 'things' in a variety of environments such as homes, factories, vehicles, and hospitals. Traditional network management approaches, designed to manage simple uniform sensor networks, are no longer appropriate to deal with such complex networks. In this work, we propose a new approach for managing heterogeneous WSNs designed to accommodate variabilities associated with different environments. The proposed approach is implemented using genetic algorithms to achieve the flexibility needed to optimize different types of objective functions such as quality of coverage, redundancy and energy-awareness. We report the results of employing the proposed approach under different scenarios with different sets of assumptions and priorities for typical application domains. For assessment purposes, we compare our algorithm with two greedy algorithms used to manage WSNs in different applications. The proposed algorithm performs better than other methods and exhibits the ability to adjust to the different needs of each scenario.
AB - A Wireless Sensor Network (WSN) is a collection of sensors connected through a wireless infrastructure and is primarily used to collect data in a given environment. In their early phase of existence, WNSs were mostly homogeneous devices with low computational capabilities assigned simple tasks like gathering information about temperature or humidity in large fields or remote locations. Recently, WSNs have been evolving rapidly and have transformed into employing clever devices capable of performing complex tasks in smart environments. Future WSNs are likely to consist of heterogeneous sensors embedded in many objects performing various types of tasks that are far more advanced than simple data collection. The emergence of the Internet of Things (IoT) represents a typical example of evolved WSNs, in which WSNs include sensors embedded in a variety of 'things' in a variety of environments such as homes, factories, vehicles, and hospitals. Traditional network management approaches, designed to manage simple uniform sensor networks, are no longer appropriate to deal with such complex networks. In this work, we propose a new approach for managing heterogeneous WSNs designed to accommodate variabilities associated with different environments. The proposed approach is implemented using genetic algorithms to achieve the flexibility needed to optimize different types of objective functions such as quality of coverage, redundancy and energy-awareness. We report the results of employing the proposed approach under different scenarios with different sets of assumptions and priorities for typical application domains. For assessment purposes, we compare our algorithm with two greedy algorithms used to manage WSNs in different applications. The proposed algorithm performs better than other methods and exhibits the ability to adjust to the different needs of each scenario.
KW - Genetic Algorithm
KW - Heterogeneous
KW - Homogeneous
KW - IoT
KW - Wireless Sensor Networks (WSNs)
UR - http://www.scopus.com/inward/record.url?scp=85094168214&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85094168214&partnerID=8YFLogxK
U2 - 10.1109/ISCC50000.2020.9219613
DO - 10.1109/ISCC50000.2020.9219613
M3 - Conference contribution
AN - SCOPUS:85094168214
T3 - Proceedings - IEEE Symposium on Computers and Communications
BT - 2020 IEEE Symposium on Computers and Communications, ISCC 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE Symposium on Computers and Communications, ISCC 2020
Y2 - 7 July 2020 through 10 July 2020
ER -