Font Size: a A A

Analysis Of Double Probability Detection Control MAC Protocol For Multi-channel Random Multi-access Of Wireless Sensor Network

Posted on:2011-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2178360308982570Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Wireless sensor networks(WSN) was deeply studied in this paper. We do the necessary research about WSN's Past, present and future trends, and made a statement about characteristics of the sensor networks and WSN's implementation technology. Based mentor's advice, chose medium access control(MAC) protocol as our research entry point for WSN. Then, introduce the development of the current MAC protocolExperimental platform GAINZ and experimental platform GAINSJ were inroduced. Inlcuding the introduction of the software and hardware experimental platform of the GAINZ and the GAINSJ. GAINZ hardware platforms, including motherboards, optical sensor chip, temperature sensor chip and microcontroller Atmega128L, radio frequency chip CC2420. GAINZ software platform including development environment WinAVR and AVR Studio program download platform. GAINSJ hardware platforms, including motherboards, temperature sensor chip, humidity sensor chip, and integrated RF control Jennic 5139 controller. GAINSJ software platform, including Jennic Code Block integrated development environment and Jennic Flash Programmer program download platform.Based on multi-channel random multi-access system. This paper presented a new CSMA protocol, it named double probability detection control for multi-channel random multi-access (DPDCMA). By dividing transmission time of packet into one plusa , using p1 probability detection in time one, and p2 probability detection in time a . based elaborate control strategy, Throughput of system, throughput of different priority and packet delay are presented through theoretical calculations. Then, we proved that theoretical analysis is true through computer simulation experiment. Furthermore, presented a improved DPDCMA for WSN. The protocol controls the number of sleep node through choose the value of p, and control nodes go to sleep in idle period. By give a contrast of energy efficiency between DPDCMA and improved DPDCMA, we get the result that improved DPDCMA has longer life cycle, it is more suitable for WSN. The energy efficiency analysis result is consistent with computer simulation. For the purpose of implement our DPDCMA protocol, we use GAINZ as our experimental platform. Making a Small light monitoring system.based IEEE 802.15.4 Protocol Standards and we made some improvements. When endpoints have information to send, we use probability p1 to detect whether the channel is idle in time 1, using probability 1-p1 to give up detecting and go to sleep. use probability p2 to detect whether the channel is idle in time a , using probability 1-p2 to give up detecting and go to sleep. send data when the channel is idle. By use the Obervation background software named SNAMP we find that our system was running well and verify the theoretical analysis is correct.In the third part of this paper we implement a temperature and humidity monitoring system based GAINSJ. There are three device in this system which are coordinate route and enddevice. Enddevice collecting data information directly transmit to the coordinator or inderectly transmit to the coordinator by route, and the coordinator send the information which it received to personal computer by RS232 interface. Then the Zigbee protocol stack implementations were introduced in detail, including the ZigBee application of the general project workflow, launching networks and join the network, the establishment of two nodes communicate, send data, Zigbee terminal sleep, address allocation.and so on.Because of our information Packet contains some statistical information, we must implement our obervation background software.Then we made a software to obervation our temperature and humidity information. The software use C + + language, impelmented with Microsoft Visual Studio 6.0 integrated development environment. Is built on top of an MFC dialog-based applications.Through the experiment, the operating mechanism of the zigbee protocol, address allocation strategies and information structures has become more in-depth understanding and lay a good foundation for our further study about WSN.Finally, a summary of this paper was giving, and the works of future research projects are put forward.
Keywords/Search Tags:WSN, MAC, CSMA, DPDCMA, RS232, Zigbee, MFC
PDF Full Text Request
Related items