Abstract

Recently, the cross-layer design for the wireless sensor network communication protocol has become more and more important and popular. Considering the disadvantages of the traditional cross-layer routing algorithms, in this paper we propose a new fuzzy logic-based routing algorithm, named the Balanced Cross-layer Fuzzy Logic (BCFL) routing algorithm. In BCFL, we use the cross-layer parameters’ dispersion as the fuzzy logic inference system inputs. Moreover, we give each cross-layer parameter a dynamic weight according the value of the dispersion. For getting a balanced solution, the parameter whose dispersion is large will have small weight, and vice versa. In order to compare it with the traditional cross-layer routing algorithms, BCFL is evaluated through extensive simulations. The simulation results show that the new routing algorithm can handle the multiple constraints without increasing the complexity of the algorithm and can achieve the most balanced performance on selecting the next hop relay node. Moreover, the Balanced Cross-layer Fuzzy Logic routing algorithm can adapt to the dynamic changing of the network conditions and topology effectively.

Highlights

  • In recent years, the wireless sensor network routing protocol has been studied in widely

  • The main goal of this paper is to design a new routing algorithm which has the properties as follows: (1) the calculation will not seriously increase with the increased number of constraints; (2) the algorithm can handle as many cross-layer constraints as possible; (3) the algorithm should have the ability to adapt to the dynamic changing of the network conditions and topology, especially in the underwater wireless sensor network in which the network conditions and topology change frequently; and (4) the algorithm should achieve the balanced performance on selecting hop relay node

  • We propose a new fuzzy logic-based routing algorithm

Read more

Summary

Introduction

The wireless sensor network routing protocol has been studied in widely. Both of the two types of routing algorithms mentioned above will become extremely complex when the number of constraints increases, which is unacceptable in a wireless sensor network as the computation capability of a node is limited. To the best of our knowledge, BCFL is the first that introduces the dispersion into the fuzzy logic-based routing algorithm instead of the absolute cross-layer parameter values as the fuzzy logic inference system inputs (which is different with the traditional fuzzy logic-based routing algorithm, such as the routing algorithms discussed in [19,20,21], etc.), the first in setting every cross-layer parameter a dynamic weight, and the first that proposes the dispersion formula.

Related Works
The Fuzzy Logic-Based Algorithm Used in Routing Selection
The Fuzzy Logic-Based Algorithm Used in Cluster Head Selection
Problem Statement
The Principle of the Balanced Cross-Layer Fuzzy Logic Routing Algorithm
The Calculation of the Dispersion
The Design of the Fuzzy Logic Inference System
The Calculation of the Utility of Each Node
Section 4.2.
Performance Evaluation
The Performance of BCFL Compared with the Traditional Routing Algorithm
An Example Scenario for Multiple Constrains
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.