Routing method for overcoming congestion of tree type Zigbee network

A tree-type network and routing technology, which is applied in the field of routing to solve Zigbee tree-type network congestion problems, can solve problems such as unbalanced trunk load distribution, prolonging network life cycle, and unbalanced energy distribution, achieving low energy consumption and alleviating congestion Conditions, life-prolonging effects

Inactive Publication Date: 2015-11-11
苏州博联科技有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0026] Congestion caused by the unbalanced trunk load distribution that may occur in the original tree-type routing algorithm in the Zigbee network, thereby bringing the problem of data transmission delay or packet loss, the purpose of the invention is to: provide a method for solving Zigbee tree-type network congestion. The routing method of the problem, this method is based on the original tree routing algorithm by establishing a horizontal communication path, so that when the trunk is congested, the node can use the neighbor node with a lighter load to forward data, which can effectively reduce the data transmission. Delay, solve the phenomenon of unbalanced network energy distribution, thereby prolonging the network life cycle

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
  • Routing method for overcoming congestion of tree type Zigbee network
  • Routing method for overcoming congestion of tree type Zigbee network
  • Routing method for overcoming congestion of tree type Zigbee network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0058] Such as figure 1 As shown, firstly, the coordinator A initiates the establishment of a Zigbee network, and through the distributed address allocation mechanism, other nodes join the network in turn and obtain network addresses. figure 1 In the tree network of , nodes C and J are at level x of the network, nodes D and G at level x+1 are child nodes of node C, nodes L and M are child nodes of node J, nodes at level x+2 There are E, M and H.

[0059] After the tree network is formed, the nodes obtain information about neighboring nodes through Hello packets. The data format of the Hello packets is as follows: figure 2 shown. Taking node G as an example, node G sends a Hello message to all nodes in the neighbor table, and the message includes load information 3 of node G, network depth x+1, network address, etc. After nodes C, D, E, M, L, J, and H receive the Hello message from node D, they store the information about node D in the message in the neighbor table, and add...

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 a routing method for overcoming congestion of the tree type Zigbee network. The method comprises the following steps that a coordinator node establishes the Zigbee network, and other nodes establish neighbor tables thereof when accessing the Zigbee network; the tree type network is maintained; target address of a data frame is detected, and data is forwarded according to different target addresses; if a link to a father node is in the busy state always, information of the neighbor table is obtained, the neighbor table is inquired, a data request is sent to a neighbor node, the level of the neighbor node is higher than or equivalent to that of the present node, and the relation between the neighbor node and the present node is not a father-son relation; self information is added to a response frame again, and the node updates the neighbor table according to the response information; the neighbor node of the lowest load is selected for horizontal communication; and after the neighbor node receives the data frame, the data frame is forwarded continuously until that the data reaches the target node. When congestion occurs in the trunk, congestion can be effectively alleviated, time delay of the network is reduced, and the total energy consumption of the network is reduced.

Description

technical field [0001] The invention belongs to a Zigbee tree network, in particular to a routing method for solving the Zigbee tree network congestion problem. Background technique [0002] Zigbee technology is a short-range wireless communication technology with low cost, low power consumption and low data transmission rate. Zigbee networks can support star, tree and grid topologies. Common network layer routing algorithms include tree routing and AODVjr routing. The former is mainly used for tree-structured networks, and the latter is mainly used for grid-shaped networks. [0003] In the tree-type routing algorithm of the Zigbee network, nodes do not need to perform route discovery, but only need to forward data according to the parent-child relationship, which can avoid network loops and control routing overhead. However, there are also disadvantages. Nodes can only communicate along the tree structure. When a trunk is congested, it can only wait or give up transmission...

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
IPC IPC(8): H04W40/04H04W40/24H04W28/02H04L12/803
CPCH04L47/125H04W28/021H04W40/04H04W40/24H04W84/18Y02D30/70
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