A method for avoiding routing loops for rpl protocol

A routing and loop technology, applied in the field of wireless sensor networks, can solve the problems of exhausted node energy, information loss, link quality degradation, etc., to reduce resource waste and stability, reduce the probability of occurrence, and increase transmission. effect of times

Active Publication Date: 2018-06-29
常州市常大科技园管理有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0027] When a routing loop occurs, the information sent to the root node in the loop will be lost, and the reliability of information routing will be reduced
In order to repair the loop, the node will use TA to frequently send DIO messages, which will make the local communication in the RPL network more frequent, which will cause the quality of some links to decline, form a new loop, cause a vicious circle, and even cause routing The storm phenomenon, causing the energy consumption of nodes to run out

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for avoiding routing loops for rpl protocol
  • A method for avoiding routing loops for rpl protocol
  • A method for avoiding routing loops for rpl protocol

Examples

Experimental program
Comparison scheme
Effect test

example

[0073] like Figure 5 As shown, the COOJA software is used for simulation, and the scene is used: 50 common nodes and 1 master node are randomly placed in a square area of ​​200×200 square meters, the coordinates of the master node are fixed at (100,100), and the common nodes are randomly distributed. Initial transmission control value V con 15 is used to control the normal transmission frequency at the beginning of the algorithm, P is 3 to control the node’s transmission interval when an inconsistent event occurs, Q is 3 to control the node’s transmission interval when a consistent event occurs, C start 12 is used to control the number of initial transmissions of inconsistent events, the initial value of the consistency event count C is set to 0, and the redundancy control parameter k is set to 10; in addition, according to the RFC6206 standard document issued by the IETF organization, set I min = 2 12 , I max = 2 20 .

[0074] Considering that the routing environment in...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an algorithm for avoiding routing loops for the RPL protocol, and belongs to the technical field of wireless sensor networks. When a consistency event occurs, first continue to transmit Vcon times, if it is still consistent, then increase Q×Imin times between every two transmission intervals, so as to strengthen the information exchange of nodes and reduce the link quality when one node occurs If the situation deteriorates and the other node cannot be notified in time, the probability of loop occurrence is reduced. When an inconsistency event occurs, first continue to transmit Vcon times. If it is still inconsistency, add a transmission interruption in every two continuous transmissions. The transmission interruption is controlled by Crand. Crand is incremented by 1 every time it is used, and the transmission interruption The time is the product of the minimum transmission interval Imin and the random value between [0, Crand], and so on. When the value of Crand is equal to P, the variable is reset and the control of the inconsistent event is restarted. The transmission interval of the current Trickle algorithm in consistency and inconsistency events is improved, and the probability of routing loops is reduced.

Description

technical field [0001] The invention belongs to the technical field of wireless sensor networks, and in particular relates to a method for avoiding routing loops for the RPL protocol. Background technique [0002] Low power and Lossy networks (LLN) is a network composed of embedded devices with limited resources such as power, storage space, and processing power, and its network devices are connected by a variety of different links. , such as IEEE 802.15.4, Bluetooth, power line communication, low-power Wi-Fi, etc., are widely used in building automation, urban sensor networks (including smart grid applications), automated homes, and industrial automation, and are characterized by node resources Less, message transmission is easy to lose, transmission distance is limited, etc. [0003] The low-power lossy network routing protocol (IPv6 Routing Protocol for Low-Power and Lossy Networks, RPL) is a ROLL (Routing Over Low power and Lossy networks) working group of the Internet ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/24H04L12/703H04L12/759H04L45/28
Inventor 郇战陶亚辉范伟伟
Owner 常州市常大科技园管理有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products