Abstract
The massive usage of the Internet of Things (IoT) poses serious routing problems because of the heterogeneity of the network, the variability of data, and the priorities of the traffic, making it difficult to apply the conventional routing algorithms. In order to solve these problems, this paper presents the Fuzzy-Microeconomics Routing Algorithm (FMERA), a new priority-based and content-centric IoT network solution. The main novelty of FMERA is a combination of a fuzzy logic model of dynamic packet prioritization and a model of intelligent route selection based on microeconomics. The fuzzy model identifies the data priority based on the critical node and packet features whereas the microeconomic model identifies the most efficient routes to deliver the prioritized data. FMERA was tested in a simulated environment and compared to the past routing algorithms. Findings indicate that FMERA can substantially improve the packet delivery rate and at the same time lower energy use and end-to-end network delay, which proves its relevance to the contemporary IoT applications.