Font Size: a A A

Research On Multi-Priority Two-Dimension Probability Detection CSMA Protocol Based On FPGA In WSN

Posted on:2019-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z XuFull Text:PDF
GTID:2428330548473447Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Because the Wireless Sensor Network(WSN)has high reliability and flexibility,we are moving to the field of deeper communication systems.However,the channel is external shared state,the link state is unstable,so how to allocate the limited resources properly is extremely important.Communication network system consists of a large number of nodes,and each node work intermittently,the channel resources are used irregularly,will inevitably reduce its utilization.The Medium Access Control(MAC)protocol,which is the second layer of the TCP /IP protocol,and the lower layer of the data link layer.Its function is to share the communication media fairly and effectively between sensor nodes and to efficiently communicate with the wireless sensor network.Among the MAC protocols in wireless sensor networks,Carrier Sense Multiple Access(CSMA)is widely used in wireless sensor networks.In the communication system accessed by the protocol,each information station adjusts its own information sending tempo according to the detected channel status,avoids the conflict between sending nodes to a large extent,improves the channel transmission efficiency and reduces the node energy consumption according to the basic CSMA protocol,the Multi-Priority Two-Dimensional Probability Detection CSMA(MPTDPD-CSMA)protocol has been proposed.It implements a series of methods such as two-dimensional probability mechanism,continuous discrete clock control and prioritization.As a software embodiment of hardware circuit design,FPGA provides effective solutions for experiments of various algorithms using parallel circuits or digital control systems.The mathematical model described in the theory is embodied in the modular parallel circuit designed to make the system run.The principle process is reflected in the hardware circuit.The MPTDPD-CSMA communication protocol is an optimization of the MAC protocol algorithm,while the FPGA-based circuit design is a hardware optimization of the wireless sensor network.This paper provides a circuit implementation scheme for random access MAC protocol based on FPGA.The various circuit system modules involved in the scheme can fully reflect the control principle and transmission process of CSMA protocol algorithm.Combined with Matlab and Quartus II as experimental tools,It not only generates Poisson source modules that meet the protocol requirements,but also embodies the control principles and transmission process of various CSMA protocol algorithms in each module of the circuit system based on the top-down design features of the FPGA.Multi-priority data transmission is designed.System to complete the data frame transmission between nodes.Finally,after the simulation test,the test results of the design are consistent with the theoretical values in terms of protocol throughput and average node power consumption.This design has certain value in hardware implementation and can provide new research for other types of communication systems in the future.
Keywords/Search Tags:Multi-Priority Two-Dimensional Probability Detection CSMA protocol, Continuous discrete clock control, Poisson source module, Throughput, Average power consumption of node
PDF Full Text Request
Related items