Font Size: a A A

Research On Channel Management Of Wireless Sensor Network

Posted on:2015-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiFull Text:PDF
GTID:2268330428997968Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Energy efficiency has been the focus of WSN, and as the underlying of the WSNMAC protocol is bigger impact on the performance of the network, the underlying MACprotocol also plays a major role in the energy consumption, so in the MAC protocoldesigning process, we should try to reduce energy consumption, while also maintaining theefficient operation of the network performance.It is conducted in-depth research on the MAC protocol by many experts and scholars,who propose a lot of multi-channel MAC protocol methods in network throughput, datalatency, saving energy consumption, which have a good effect than single-channel MACprotocol. But most of the multi-channel MAC protocol does not fundamentally solve thetriple hidden terminal problem about wide selection of static channel allocation mechanism,because the node selects data channel is not flexible enough, the node uses the channelcollision probability greater; Some MAC protocol uses time synchronization way, and timesynchronization is the work of energy consumption.Aiming at triple hidden terminal and time synchronization problems, this paperproposes a CMAC protocol based on caching mechanism, which uses the node with aCache module, it is different with traditional sleep/wake mechanism, the node does notrequire time synchronization in the process of work, data can be cached by the Cache, toavoid data coverage uses a FIFO queue to cache data, the node who is in the sleep state,uses Cache module to transmit information, thus avoiding sleep hidden terminal nodes,who can’t choose the right data channel, ultimately, idle channel information can beupdated in a timely manner; At the same time, establish a similar single case of controlmechanisms to ensure that there is one and only one control channel for the protocol, whenthe channel has a transmission of control information, and effectively avoid transmissionconflict of control information, the channel saturation problem is solved. And in the processof distribution channels, equal the opportunity of data channel transmission data by thecounter device, and ensure the equitable distribution channel.In order to solve the triple hidden terminal and channel saturation and static channelallocation problems, this paper proposes a PMcMAC protocol based on single radiomulti-channel MAC protocol, which record n idle DC with the DCIL of node, and the n DCare decision by two nodes which communicate with each other, two nodes based on the number of idle data channel carried intersection operator, As an alternative transmit datachannel, as an idle channel of the larger probability; process of communication betweencommunicating nodes, Node select idle DC intersection from data channels, it is need helpfrom neighbor nodes, because neighbor nodes will record the data channel information,when the data channel of communication nodes will be occupied, the neighbor node willinform to send data node that the data channel is occupied. As it is need to choose theoptimal data channel from idle DC channel intersection through redundant data andcollision probability. These calculations require superimposed to consider data redundancyand conflict probability of the last transmission, to judge the priority of each channel, andultimately achieve the purpose of channel selection.At last, using matlab7.0simulate the experiment in this paper, CMAC protocols,PMcMAC protocol, PMC and MMSN protocols in the same experimental environment,expand the simulation comparison experiments, respectively in terms of networkthroughput, data transmission delay, energy consumption have been compare. In this paper,the performance of the two protocols were verified, multi-channel MAC protocol of thispaper is feasibility.
Keywords/Search Tags:Triple hidden terminals, Control channel saturation, Multi-channel MAC protocol, Increase throughput
PDF Full Text Request
Related items