Routing Protocols in wireless sensors

Source: Internet
Author: User

In a network structure, the functions supported by the routing protocols in various network forms are different, and the connotation protocols are also different. Now we will introduce some features of the wireless communication routing protocol. And the Routing Protocol in wireless sensors.

Wireless Communication Routing Protocol

Compared with traditional wireless communication networks, traditional wireless communication networks focus on the quality of service (QoS) of wireless communication, while wireless sensor nodes are randomly distributed and battery powered, therefore, the current research focus of wireless sensor network routing protocols is on how to improve energy efficiency. Currently, the following are popular wireless sensor network routing protocols:

Flood Protocol

Flooding is a traditional wireless communication routing protocol. This Protocol requires that each node accepts information from other nodes and sends it to other neighboring nodes in the form of broadcast. In this way, the information data is finally sent to the target node. However, this Protocol may easily lead to an "internal explosion" and "Overlap" of information, resulting in a waste of resources. Therefore, based on the flood protocol, the Gossiping protocol is proposed.

Gossiping Protocol

The Gossiping protocol is proposed based on the flood protocol. It transmits information by randomly selecting a neighbor node and the neighbor node that obtains the information randomly selecting the next node in the same way. This method avoids the energy consumption of information transmission in the form of broadcasting, but its cost is to prolong the information transmission time. Although the Gossiping protocol solves the internal explosion of information to a certain extent, there is still information overlap.

SPIN Protocol

SPIN (Sensor Protocol for Information via Negotiation) is a data-centric adaptive routing Protocol. The purpose of the SPIN protocol is to solve the internal explosion and overlap between the Flooding protocol and the Gossiping protocol through the negotiation between nodes. SPIN has three types of messages: ADC, REQ, and DATA.

ADC is used to broadcast data. When a node has data that can be shared, it can be used to broadcast data information.

REQ is used to send DATA requests. When a node wants to accept DATA packets, it sends REQ packets.

DATA is the DATA packet collected by the sensor.

Before sending a DATA packet, a sensor node broadcasts the adv data packet to the outside. If a node wants to accept the DATA information to be sent, it will reply the req data packet to the node that sends the adv data packet, therefore, a connection is established between the sending node and the receiving node, and the sending node sends DATA packets to the receiving node.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.