Multi‐objective spectrum assignment in heterogeneous cognitive radio networks for internet of things

Internet of Things (IoT) applications have massively increased in the last few years. Future‐generation IoTs are going to be massive in number, heterogeneous in nature, and extremely demanding in terms of computation and communication requirements. Therefore, effective techniques are needed to optim...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of communication systems Jg. 37; H. 7
Hauptverfasser: Farooq, Umer, Ul Hasan, Najam
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Chichester Wiley Subscription Services, Inc 10.05.2024
Schlagworte:
ISSN:1074-5351, 1099-1131
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Internet of Things (IoT) applications have massively increased in the last few years. Future‐generation IoTs are going to be massive in number, heterogeneous in nature, and extremely demanding in terms of computation and communication requirements. Therefore, effective techniques are needed to optimize the use of scarce communication resources. This work proposes a novel multi‐objective framework to investigate the channel assignment problem in cognitive radio network (CRN)‐based IoT applications. The multi‐objective optimization framework comprises three objective functions. The first objective aims to maximize the overall system throughput fairness, the second objective aims to maximize the overall system residual energy, and the third objective aims to increase the user satisfaction level by maximizing the overall priority index. The problem of channel assignment is modeled and solved using Mixed Integer Linear Programming (MILP) and ‐constraint technique. This technique generates a set of Pareto efficient solutions, and an optimal solution among these solutions is selected using a fuzzy logic decision mechanism. Moreover, power level selection is incorporated by solving the problem multiple times for different power levels and obtaining a preferred solution for each power level. The simulations are conducted to unveil an interesting trade‐off between the conflicting system design objectives, that is, the overall throughput and the overall residual energy while incorporating the significance of primary user (PU) activity when preforming channel assignment in CRN.
Bibliographie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1074-5351
1099-1131
DOI:10.1002/dac.5718