Optimization method of non-channel way CSMA-CA (Carrier Sense Multiple Access-Conflict Avoidance) algorithm based on IEEE802.15.4 standard

An optimization method and algorithm technology, which is applied in the optimization field of the non-slot CSMA-CA algorithm, can solve the problems of the increase of data nodes, the decrease of transmission efficiency, and the sending of data packets.

Inactive Publication Date: 2010-10-27
XIAMEN STAR NET SOFTWARE
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, in a one-to-many wireless monitoring system using radio frequency signal communication, if the traditional IEEE802.15.4 standard non-slot CSMA-CA algorithm is used, when multiple nodes need to send more data packets at the same time, each node All the data is sent randomly in bursts, the probability of collisions and retransmissions increases rapidl...

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
  • Optimization method of non-channel way CSMA-CA (Carrier Sense Multiple Access-Conflict Avoidance) algorithm based on IEEE802.15.4 standard
  • Optimization method of non-channel way CSMA-CA (Carrier Sense Multiple Access-Conflict Avoidance) algorithm based on IEEE802.15.4 standard
  • Optimization method of non-channel way CSMA-CA (Carrier Sense Multiple Access-Conflict Avoidance) algorithm based on IEEE802.15.4 standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 2 As shown, the present invention is a non-slot mode CSMA-CA algorithm optimization method based on IEEE802.15.4. When a node needs to send a data frame, in order to obtain the right to use the channel, enter the non-slot mode CSMA-CA algorithm:

[0025] 1. Initialize the backoff number NB to 0, and set the backoff random limit index BE to the minimum value set by the system;

[0026] 2. Perform CCA detection to determine whether the current channel is idle. If it is not idle, continue to perform CCA detection; if it is idle, determine whether it has the first priority transmission right. If it has the first priority transmission right, skip to step 5 ; If you do not have the first priority sending right, go to step 3;

[0027] 3. Delay for one back-off cycle, continue to perform CCA detection, judge whether the current channel is idle, and jump to step 2 if it is not idle; if it is idle, judge whether it has the second priority transmission right, if i...

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 optimization method of a non-channel way CSMA-CA (Carrier Sense Multiple Access-Conflict Avoidance) algorithm based on IEEE802.15.4 standard. In the method, the setting of a prior transmission right grade is introduced so that node data frames can be sent once to reduce nodes used by channel competition and delay channel waste brought by the competition; the receipt of an ACK response is brought into an algorithm flow and success or failure of sending is judged so that the communication process is more complete; during cancelling channel occupation is cancelled, thenumber of backoff used by non-competition is avoided to bebeing increased, the probability of sending failure easily occurred is reduced, one-to-one useful load transmission rate is improved from themaximum 120kb/s to the maximum 180kb/s, and the useful load transmission rate can also reach over 150kb/s under the condition that multiple nodes simultaneously send requests, thereby greatly enhancing the effective utilization ratio of channels.

Description

technical field [0001] The invention belongs to the field of wireless communication, and relates to an optimization method of a non-slot CSMA-CA algorithm based on the IEEE802.15.4 standard. Background technique [0002] The CSMA-CA (Carrier Sense Multiple Access with Collision Avoidance) algorithm refers to an algorithm protocol that arbitrates the use of radio frequency channels when multiple nodes try to communicate at the same time, and avoids collisions between channels. Under the standard protocol of different application conditions, its algorithm flow will also be different. [0003] IEEE802.15.4 standard CSMA-CA algorithm workflow is divided into two ways: slotted way (slotted) and non-slotted way (unslotted). Such as figure 1 As shown, it is a flowchart of IEEE 802.15.4 standard CSMA-CA algorithm. In actual use, generally only one of them can be determined to be used according to the usage situation. [0004] Slotted mode: a coordinator must send out a beacon fr...

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): H04W74/08H04L1/16
Inventor 胡宪年肖贤胜林炜岚
Owner XIAMEN STAR NET SOFTWARE
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