Latency and Energy Efficient MAC (LEEMAC) Protocol for Event Critical Applications in WSNs

Size: px
Start display at page:

Download "Latency and Energy Efficient MAC (LEEMAC) Protocol for Event Critical Applications in WSNs"

Transcription

1 Latency and Energy Efficient MAC (LEEMAC) Protocol for Event Critical Applications in WSNs Syed Waqar Hussain, Tashfeen Khan, Dr. S.M.H. Zaidi NUST Institute of Information & Technology ABSTRACT Wireless sensor networks are appealing to researchers due to their wide range of application potential in areas such as target detection and tracking, environmental monitoring, industrial process monitoring, and tactical systems. However, lower sensing ranges result in dense networks, which bring the necessity to achieve an efficient medium access protocol subject to power constraints. Various MAC protocols with different objectives were proposed for wireless sensor networks. The paper focused mainly on latency issue for event critical applications. In this paper, we propose LEEMAC, a Latency and Energy Efficient MAC Protocol which is an improvement of DMAC protocol in a sense that it gives us better latency and a slight improvement in energy efficiency than by DMAC which was designed and optimized for data gathering trees where data is collected from all the source nodes to the sink node. The paper first outlines the sensor network properties that are crucial for the design of MAC layer protocols. Then, we discussed briefly DMAC protocol with respect to the enhancements brought in LEEMAC. Then data modeling results are shown to compare the latency and energy for DMAC and LEEMAC protocols. Finally, we point out open research issues on MAC layer design. KEYWORDS Sensor networks, MAC protocol, energy-efficiency, event-critical applications 1. INTRODUCTION Wireless Sensor Networks come up with different issues altogether when compared with other wireless technologies. They have low-cost sensor nodes which are composed of a single chip with embedded memory, processor, and transceiver. Low power capacities lead to limited coverage and communication range for sensor nodes compared to other mobile devices. Hence, for example in target tracking and border surveillance applications, sensor networks must include a large number of nodes, to cover the target area successfully. Unlike other wireless networks, it is generally hard (or impractical) to charge/replace the exhausted battery, which gives way to the primary objective of maximizing node/network lifetime, leaving the other performance metrics as secondary objectives. Since the communication of sensor nodes will be more energy-consuming than their computation, it is a primary concern that the communication is minimized while achieving the desired network operation. The attributes which are generally the primary concerns in traditional wireless voice and data networks include fairness, throughput, latency, and bandwidth utilization. Another important attribute is the scalability to the change in network size, node density and topology. But in Sensor Networks these are considered as secondary because the major concern in WSNs is the energy efficiency. In many applications where it is critical to detect an event as quickly as possible are called event critical applications or real-time applications. These applications require more attention to the latency issue. This issue is resolved drastically by previously proposed DMAC[7] protocol. It suggested the nodes to be in data gathering tree with staggered wakeup schedule such that there would be no data forwarding interruption problem which resulted in a reduced latency than the traditional MAC layer protocols. Typically in WSNs, nodes coordinate locally to perform data processing and deliver messages to a common sink. However, the medium access decision within a dense network composed of nodes with low duty-cycles is a hard problem that must be solved in an energy-efficient manner. Having these in mind, next section emphasizes the peculiar features of sensor networks including reasons of potential energy wastes at medium access communication. Then, next section gives brief definitions for the key MAC protocols proposed for sensor networks listing their advantages and disadvantages. Finally, we discuss the DMAC protocol with its efficiencies and more importantly the deficiency which we tried to come up with the scheme provided in our LEEMAC protocol and compared both through data modeling in terms of energy utilization and the latency involved in transferring the message from source nodes to the sink node. In the end, /06/$ IEEE 370

2 our work concludes the review on MAC protocols with a comparison of investigated protocols and provides a future direction to researchers for open issues that have not been studied thoroughly. 1.2 MAC layer related sensor networks properties In all wireless networks, nodes must share a single medium for communication. Network performance largely depends upon how efficiently and fairly the nodes can share this medium. Note that the packet transmission is directly handled by the MAC layer. Compared to a wired medium, a significant portion of the node s energy is spent on radio transmissions and on listening to the medium for anticipated packet reception. On the other hand, wireless networks always have restricted power sources; thus, careful design of the MAC scheme is necessary for the optimal performance and extended lifetime of the network. The important design features for medium access control (MAC) protocols in a WSN are: Energy: The nodes in WSNs possess unique characteristics, especially the energy constraints, compact hardware, low transmission ranges, event or task-based network behavior, and high redundancy. It is often not feasible to replace or recharge batteries for sensor nodes. Energy efficiency is a critical issue in order to prolong network lifetime. In particular MAC protocols must minimize the radio energy costs in sensor nodes. Latency: Many sensor applications require delayguaranteed service. Latency requirements depend on the application. In surveillance applications, an event detected needs to be reported to a sink in real time so that appropriate action can be taken promptly. Throughput: Throughput requirement varies with different applications too. Some applications need to sample the environment with fine temporal resolution. In such applications, the more data the sink receives the better. In other applications, such as fire detection, it may suffice for a single report to arrive at the sink. Fairness: Having collective or atomic network functionality can reduce the value of MAC fairness while in many applications, particularly when bandwidth is scarce, it is important to ensure that the sink receives information from all sources in a fair manner. Thus, pernode fairness is an important issue in wireless ad-hoc Networks. Among these important requirements for MAC, energy efficiency is typically the primary goal in WSNs. Others such as latency, throughput and bandwidth utilization may be secondary in WSNs. Other important attributes are scalability and adaptability to changes. Since we will be, in this paper, considering real time applications for WSNs, we need to be focused more on latency issue so that the event detected by a sensor can be transmitted with lowest possible latency and an appropriate action can be taken quickly. Along with the latency issue, though, we have also taken care of energy constraint. 1.3 Energy Problems for the MAC layer MAC schemes for sensor networks can be fundamentally categorized into contention-based or scheduling-based schemes. The inherent advantages of contention-based schemes in the context of WSNs include: No synchronization requirements No central scheduler required More robust to network dynamics No clustering necessary More suitable to event-driven WSNs However, in terms of energy savings, contention-based schemes are not very attractive. Several sources of energy wastage in contention-based schemes during communication can be identified: Collisions: Usually data gathered by a node are exchanged with others using the radio. Two nodes may transfer data to each other at the same time or several nodes transfer data to the same node at the same time. When a transmitted packet is corrupted, it must be discarded and, thus, the follow-on retransmission increase energy consumption. Collision increases latency as well. However if it can be guaranteed for the particular sensor network application at hand that the load is always sufficiently low, collisions are no problem. Overhearing: When a node picks up packets destined to other nodes, overhearing occurs. In an ad-hoc fashion, a transmission from one node to another is potentially overheard by all the neighbors of the transmitting node; thus, all of these nodes consume power even though the packet transmission was not directed to them. For higher node densities overhearing avoidance can save significant amounts of energy. On the other hand, overhearing is sometimes desirable, for example, when collecting neighborhood information or estimating the current traffic load for management purposes. Control Packet Overhead: Sending and receiving control packets such as routing updates consumes energy and effectively reduces the network bandwidth for data packets. It is induced by MAC-related control frames like, for example, RTS and CTS packets or requests in demand 371

3 assignment protocols, and furthermore by per-packet overhead like packet headers and trailers. Idle listening: Nodes must listen to the channel often in order to receive possible traffic that is not sent. This is especially true in many sensor network applications because, if nothing is sensed, nodes are in idle mode for most of the time. Actual measurements have shown that idle listening consumes 50 to 100% of the energy required for receiving in such networks. Most of the MAC protocols developed for wireless sensor networks attack one or more of these problems to reduce energy consumptions. Scheduling-based schemes attempt to determine network connectivity first and assign collision-free links to each node. The task of assignment of channels (like TDMA slots) to links between neighbors so that packets do not collide is difficult, mainly because of the wide range of deployment, lower transmission ranges, and less control packet transmissions permitted due to energy constraints. 2. RELATED WORK Several works on MAC layer protocol have been proposed for WSNs. All these previous works (in particular [2], [5], [6], [7], [8], [13]) have identified idle listening as a major source of energy wastage. As traffic load in many sensor network applications is very light most of the time, it is often desirable to turn off the radio when a node does not participate in any data delivery. The scheme proposed in [5] puts idle nodes in power saving mode and switches nodes to full active mode when a communication event happens. However, even when there is traffic, idle listening still may consume most of the energy. Consider a sensor node with 1 report per second at 100 bytes per packet data transmission takes only 8ms for a 100Kbps radio, 992 ms are wasted in idle listening between reports. This section discusses few MAC protocols and their schemes with their merits and demerits in the context of WSNs initially and then with respect to the latency critical applications for WSNs. In order to save energy, S-MAC[5] provides a tunable periodic active/sleep cycle for sensor nodes. During sleep periods, nodes turn off radio to conserve energy. During active periods, nodes turn on radio to Tx/Rx messages. Although a low duty cycle MAC is energy efficient, it still has three shortcomings. First, it increases the packet delivery latency. An intermediate node may have to wait until the receiver wakes up before it can forward a packet. This is called sleep latency in SMAC. The sleep latency increases proportionally with respect to number of hops, with the constant of proportionality being the duration of a single cycle (active period plus sleep period). Secondly, a fixed duty cycle does not adapt to the traffic variation in sensor network. A fixed duty cycle for the highest traffic load results in significant energy wastage when traffic is low while a duty cycle for low traffic load results in low message delivery and long queuing delay. Thirdly, the sleeping patterns are coordinated in order to minimize the latency while increasing collision possibilities i.e. a fixed synchronous duty cycle may increase the possibility of collision. If neighboring nodes turn to active state at the same time, all may contend for the channel, making a collision very likely. There are several works on reducing sleep delay and adjusting duty cycle to the traffic load. Those mechanisms are either implicit (e.g. [2], [6]), in which nodes remain active when they overhear ongoing transmissions in the neighborhood; or they are explicit (e.g. [7]), in which there are direct duty cycle adjustment messages. In the adaptive listening scheme proposed in SMAC is used to minimize latency. When a sensing event occurs, it is desirable that the sensing data can be passed through the network without much delay or no sleep delay. The technique is that, a node who overhears its neighbor s transmission wakes up for a short period of time at the end of the transmission, so that if it is the next hop of its neighbor, it can receive the message without waiting for its scheduled active time minimizing latency. WiseMAC[15] offers a method to dynamically determine the length of the preamble to reduce the power consumption incurred by the predetermined fixed-length preamble. In addition, the hidden terminal problem comes along with WiseMAC model as in the Spatial TDMA and CSMA with Preamble Sampling algorithm. Its dynamic preamble length adjustment results in better performance under variable traffic conditions. In addition, clock drifts are handled in the protocol definition which mitigates the external time synchronization requirement. Traffic-Adaptive MAC Protocol (TRAMA) [12] is introduced for energy-efficient and collision-free access in WSNs. It is a TDMA-based algorithm and proposed to increase the utilization of classical TDMA in an energy efficient manner. It is similar to Node Activation Multiple Access (NAMA), where for each time slot a distributed election algorithm is used to select one transmitter within two-hop neighborhood. This kind of election eliminates the hidden terminal problem and hence, ensures all nodes in the one-hop neighborhood of the transmitter will receive data without any collision. It uses traffic-based information to decide on schedules for individual nodes and thus is adaptive to network traffic. It is claimed that, because of this adaptability, it can deliver adequate performance and energy efficiency in both network types. However, NAMA is not energy efficient, and incurs overhearing. Major concern is the duty cycle which is at least 12.5 %, which is a considerably high value. 372

4 Sift[16] is compared with MAC protocol and it is shown that Sift decreases latency considerably when there are many nodes trying to send a report. Since Sift is a method for contention slot assignment algorithm, it is proposed to co-exist with other MAC protocols like SMAC. The motivation behind Sift is that when an event is sensed, the first R of N potential reports is the most crucial part of messaging and has to be relayed with low latency. In TMAC[6], to solve the problem of idle listening in WSNs, each node dynamically adapts a listen/sleep duty cycle in a novel way, through fine-grained timeouts, and keeps listening and potentially transmitting as long as it is in an active period. An active period ends when no activation event has occurred for a certain time. The activation time events include reception of any data, the sensing of communication on the radio, etc. On the other hand it does not solve the problem of letting all the nodes know about ongoing transmission in a multihop path but only adds one more node to know than SMAC by using FRTS control packet. The authors in [10] proposed a slot-based power management mechanism. If the number of buffered packets for an intended receiver exceeds a threshold, the sender signals the receiver to remain on for the next slot. The receiver sends back an acknowledgement, indicating its willingness to remain awake in the next slot. The sender can then send packets in the following slot. Even this scheme does not cater the issue of sleep latency that would be involved in multihop path. In all these previously proposed mechanisms, nodes on the path to the sink that are more than one or two hops away from the receiver cannot be notified of the ongoing traffic, and therefore packet forwarding will stop after a few hops. Packets then will have to be queued until the next active period. This data forwarding interruption problem causes significant sleep latency for packet delivery. In SMAC, it occurs after only 2 hops while TMAC can forward packets to 3 hops in multi-hop path without having data forwarding interruption problem. Thus, the hearing/interference range is not a useful tunable parameter because it results in an undesirable energylatency tradeoff. DMAC employs a staggered active/sleep schedule to solve this problem and enable continuous data forwarding on the multihop path. The most significant traffic pattern in WSN is data gathering from sensor nodes to sink. For a sensor network application with multiple sources and one sink, the data delivery paths from sources to sink are in a tree structure, a data gathering tree. Flows in data gathering tree are in unidirectional from sensor nodes to sink. In DMAC, the activity schedule of nodes is staggered on the multihop path to wake up sequentially like a chain reaction. Depending on its depth d in the data gathering tree, a node skews its wake-up scheme dμ ahead from the schedule of the sink. Figure 1 shows a data gathering tree and the staggered wake-up scheme. The reason why we choose this structure and the scheme for our LEEMAC protocol is simply because it gives us the four basic advantages: 1. Reduced sleep delay 2. Increase duty cycle promptly 3. Contention is reduced 4. Nodes, not in the path, do not participate saving energy DMAC is proposed to deliver data along the data gathering tree, aiming at both energy efficiency and low latency. To make it adaptive to the traffic load, DMAC employed a slot-by-slot renewal mechanism. Each node piggybacks a more data flag in the MAC header to indicate the request for an additional active period with little overhead. In DMAC, data prediction is used to enable active slot request when multiple children of a node have packets to send in a same sending slot, while More-to-Send packet is used when nodes on the same level of the data gathering tree with different parents compete for channel access. DMAC achieves very good latency compared to other sleep/listen period assignment methods. 3. PROBLEM IN DMAC In DMAC, even if a node decides to hold an additional active period, it does not remain active for the next slot but schedules a 3μ sleep then goes to the receiving state. The reason is that it knows the following nodes on the multihop path will forward the packet in the next 3 slots. To accommodate the possibility of shorter range between 373

5 Figure 2. Single-Slot Renewal Mechanism two neighbor nodes, in DMAC a node will only send one packet every 5μ (1μ Tx, 1μ Rx, 3μ sleep delay) in order to avoid any possible contention among nodes on the same level in the tree and avoid collision as much as possible in renewing additional slots. So whenever a node has to send multiple packets, it has to renew slots each time having a little sleep delay of 3μs in between every slot. Therefore sleep delay not solved very much. Actually, rather, we should be having one full active slot for transmitting all the data in one go without having any sleep delay in between. By this mean the data can be received at the sink with the lowest latency. We focused on this sleep delay to reduce latency further than did by DMAC in our proposed LEEMAC. The slot-by-slot renewal mechanism employed in DMAC also costs us an overhead of more data flag bit in every MAC header. The receiver has to check that bit every time and respond with his own more data flag bit set in its ACK packet to the sender. So by incorporating this overhead in the protocol we are sacrificing some energy here at the cost of getting traffic load adaptation. We reduce energy in LEEMAC also by reducing node s switching back and forth in active and sleep periods to renew additional active slots. As measurements have shown that the cost for switching radio between active and sleep is not free. 4. LEEMAC PROTOCOL DESIGN The wide variety of requirements and objectives for different applications in sensor networks impose various design criteria and lead to different solutions. An approach cannot usually optimize its performance in all aspects. Instead, based on the relative importance of its requirements, an application usually trades less important criteria for optimizing the performance with respect to the most important attribute. For instance, for mission-critical applications, the end-to-end latency is certainly the most important attribute and needs to be kept below a certain threshold, even at the expense of additional energy consumption. In many WSN applications, either there is a burst of data traffic or the nodes are sitting idle waiting for an event to occur. Therefore we followed the data gathering tree structure proposed in DMAC and its staggered wake-up schedule scheme to cater latency for event-critical applications. As this is the most appropriate technique for reducing latency in sending data packets from sensor node to the sink. But we made some changes in its slot-by-slot renewal scheme that is used for requesting additional slots in case of accommodating the burst of data which is produced after in result of any activity sensed by a sensor node. Since the sensor node that starts transmission after detecting an activity and processing the data knows exactly how much to transmit information. So we can 374

6 have a length field only once in the MAC header of first packet of the burst in place of more data bit showing number of slots that should be renewed. Using this singleslot renewal mechanism not only gives us the quick and better traffic load adaptation but also improves the latency by reducing the overhead of having more data bit checked at every slot. 4.1 Single-slot renewal mechanism Figure 3. Passing Length for Scheduling Next Slot Node A looks at its filled buffer length sends it to renew those much contiguous slots at receiver initially only once. Then this request is forwarded through the staggered wake-up schedule to all nodes on the multihop path in the data gathering tree. Using single-slot renewal mechanism, there will be sleep delay of only 3μ initially to send length field to renew one single slot of size length of the source node s buffer. So after that there will be a continuous full single slot available without any sleep delay to accommodate all the data to transfer smoothly. It not only gives us improved latency but it is also slightly energy efficient as measurements have shown that the cost for switching radio between active and sleep is not free. 4.2 Data Prediction problem in DMAC There is an overhead entailed by the data prediction scheme. After the reception of the last packets from its children, a node will remain idle for a receiving slot which wastes energy in idle listening. But using length field initially in the MAC header, node will know for how long it should have a receiving slot. 5. LEEMAC DATA MODELLING RESULTS We initially did data modeling for our proposed LEEMAC to see where we lie among DMAC and the traditional SMAC protocols for WSNs. Since in sensor networks either there is no activity i.e. no information is needed to send or there comes the bursts of data which is processed at each node and begin to send the information to the sink node through the cooperation of other intermediate nodes. So whenever we are dealing with event critical applications, we need to process that bursts of data quickly and send it to the sink with the lowest latency. Keeping this in mind, the DMAC s data gathering tree scheme is useful for having reduced latency as compared to previously proposed MAC schemes in which duty cycle is not optimized much. While in DMAC s data gathering scheme, each node is scheduled according to its depth in the tree to provide smooth flow of data from the source node to the sink. Although TMAC has somehow solved this and made the duty cycle adaptive to traffic but since this is an implicit adaptive duty cycle technique therefore there exists the data forwarding interruption problem (DFI) because the overhearing range is limited by the radio sensitivity. In this the nodes that are out of overhearing range, are not aware of ongoing data transmission. So if this node is in sleep mode, it has to wait for its active period to start for receiving data. This data forwarding interruption problem also occurs in explicit adaptive duty cycle mechanism like in previously proposed adaptive SMAC[8]. Transferring information which is processed on bursts of data is believed to be bulky. So for event critical applications, we have to send information to the sink in the least possible time i.e. as quickly as possible so that the action has to be taken on it with in no time. Like, for instance, in any fire tracking application, it is needed that the fire information is sent rapidly to the sink node so that a quick action can be taken on it to prevent the fire to spread. But in SMAC only one hop next to receiver is aware of data transmission by overhearing of ACK or CTS packet from the receiver. While with TMAC only one more hop is aware by overhearing the ACK packet of FRTS from receiver to its next hop in the path to the sink. So all other nodes in the path are not aware of any data transmission and may be in their sleep mode causing data forwarding interruption problem. To solve this DMAC came with the staggered wake up schedule in which each node has its wake up schedule depending on its location in the data gathering tree and to make its duty cycle adaptive to the traffic load, it uses slot-by-slot renewal mechanism. But it also has 3μ sleep delay in renewing each additional slot. The reason for having this 3μ sleep delay is because a node has to wait for the following nodes on the multihop path to forward the data packet in the next 3 slots in order to avoid collision as much as possible. Suppose only one packet one hop can be sent in one slot and each sending and receiving slot length is defined as: μ = BP + CW + DATA + SP + ACK Where BP and SP are two inter-frame spaces with BP>SP in order to avoid the collision. CW is a fixed contention window since the length of a sending slot is only enough 375

7 Figure 4. Latency and Energy Comparisons for one packet transmission. So whenever there is a burst of data to transfer, additional active slots can be hold in DMAC with a 3μ delay between them. A node using slotby-slot renewal mechanism requests an additional active slot by piggybacking a more data flag bit in the MAC header with little overhead. Since a typical slot lengths are on the order of 10ms in length. It means 10ms for receiving slot, 10ms for transmitting, and 30ms for sleep delay. Thus only one packet can be transferred in every 50ms time. Hence DMAC adopts the traffic flow with a delay of 30ms for each packet which is the source of increasing the latency. We focused on to improve the latency caused by this 3μ sleep delay in our proposed scheme LEEMAC. In this the source node checks its buffer size in which data is queued after processed. Let us suppose if it is 50kbytes of data which a source node has to transfer to the sink then in case of DMAC it would take 25sec as, 1 pkt = 100bytes = 50ms(20+30), 10 pkts = 1 kbytes = 500ms, and for 50 kbytes = 500 pkts = 25000ms or 25sec To compare it with SMAC, let us suppose the length of duty cycle be 200ms i.e. 100ms for active and 100ms for sleep period. If a node found any activity, then active period is utilized fully otherwise it would be the source of energy wastage. In 100ms period, active slot of 50ms is for receiving and 50ms is for transmitting. Therefore, 5 packets can be transmitted in one fully utilized active period i.e. whole duty cycle can accommodate 5 packets in every 200ms. By looking at the graph in the figure above, it is shown that SMAC performs better than DMAC for latency while considering only that if there is no sleep delay involved i.e. each node immediately starts transmission to the next hop after finishes receiving from the previous hop so that it does not need to wait for the node to be in its active state. While we also know that SMAC can forward a packet to 2 hops by means of overhearing through which a node next to receiver overhears and schedules itself to be the next receiver. Therefore practically, the latency in SMAC sees a jump in every 3 hops. Moreover it is also not energy efficient in case of inactivity which is a major concern for WSN applications. While LEEMAC employs single-slot renewal mechanism in which initially length field, showing filled buffer length, in the MAC header is transmitted along the path on the tree. Then to transmit 50kbytes of data it will take only 5sec as, 1 pkt = 100bytes = 20ms(10+10), 10 pkts = 1 kbytes = 200ms, and for 50 kbytes = 500 pkts = 10000ms or 10sec Therefore to adjust the duty cycle or active period, the length (len=10sec) parameter is passed in the MAC header to all the nodes in the multi hop path. Each node in the path then schedules its next active period with 3μ sleep delay initially only once, but adjusts the length of that next active period according to the len parameter passed all along the multihop path. The sender then starts its next receiving slot of length 5sec and then transmitting slot of len 5sec to transmit all 50kbytes to the next hop. Hence LEEMAC performs better than both SMAC and DMAC because it not only has all the advantages of 376

8 staggered wakeup schedule for data gathering tree proposed in DMAC but also it has the single-slot renewal mechanism which helps in transferring data smoothly and adaptive to the traffic load. Thus the LEEMAC scheme is more adaptive to the traffic flow and can be very helpful for event-critical applications in WSNs. 6. OPEN ISSUES AND CONCLUSIONS Table I represents a comparison of MAC protocols investigated. MAC development for wireless sensor networks has really just begun. Since there are a wide variety of network applications (from multimedia distribution to the transmission of daily weather reports), many different network topologies, and many performance metrics from which to choose, the wireless sensor network MAC is of much interest. Many types of traffic occur in bursts in so-called event-driven applications. stack, in which a cross layer approach is needed instead of the traditional layer-by-layer protocol design. Although there are various MAC layer protocols proposed for sensor networks, there is no protocol accepted as a standard. One of the reasons behind this is the MAC protocol choice will, in general, be application-dependent, which means that there will not be one standard MAC for sensor networks. Another reason is the lack of standardization at lower layers (physical layer) and the (physical) sensor hardware. Integration of the layers is also a promising research area which has to be studied more extensively. This paper has proposed LEEMAC, an energy-efficient and low latency MAC protocol for tree-based data gathering in wireless sensor networks. Single-slot renewal mechanism gives us an adaptive energy-efficient and Improved-Latency MAC for wireless sensor networks. LEEMAC solves the problems found in DMAC. In our future work, we are in the phase of implementing this MAC in NS-2 and then aim to implement it on a Motebased sensor network platform and evaluate its performance through real experiments. ACKNOWLEDGEMENTS We also thank Mr. Gang Lu from university of Southern California for giving worthy references and his comments on our work and for providing his code for our enhancements. In addition to minimizing energy expenditures while maximizing QoS (however it is defined for the network in question), there are a few other areas that deserve investigation. One is the study of how different MACs perform when they are placed in the same channel, as often happens in unlicensed wireless bands. Is it possible to establish some global rules for MAC operation that can aid coexistence between services competing for the same channel? Is it possible to predict, without a specialpurpose, event-driven simulator, the performance of two (or more) coexisting services. Also it seems that the channel sensing needed for effective cognitive radio operation would be incompatible with the energy-expenditure requirements of WSNs, but perhaps this problem awaits only sufficiently clever approach for a solution. Because of the interdependence of energy consumption, delay, and throughput, all these issues and metrics are tightly coupled. Thus, the design of a WSN necessarily consists of the resolution of numerous trade-offs, which also reflects in the network protocol REFERENCES [1] Chandra, A., V. Gummalla, and J. Limb, Wireless Medium-Access Control Protocols, IEEE Communication Surveys, Vol. 3, No. 2, 2000, pp [2] Raghavendra, C., and S. Singh, PAMAS-Power Aware Multi-Access Protocol with Signaling for Adhoc Networks, Computer Communication Review, Vol. 28, No. 3, 1998, pp [3] A. Woo, and D. Culler, A Transmission Control Scheme for Media Access in Sensor Networks, Mobicom, [4] Woo Chool Park et al. Trade-off Energy and Delay between MAC Protocols for Sensor Networks, Advanced Communication Technology, Volume 1, 2004, pp [5] W. Ye, J. Heidemann, and D. Estrin, An Energy- Efficient MAC Protocol for Wireless Sensor 377

9 Networks, USC/ISI Technical Report ISI-TR-543, [6] Tijs van Dam, and K. Langendoen, An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks, ACM Sensys, Nov [7] G. Lu, B. Krishnamachari, C.S. Raghavendra, An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks, Parallel and Distributed Processing, 2004, pp [8] W. Ye, J. Heidemann, and D. Estrin, Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks, IEEE/ACM Transactions on Networking, Vol. 12, No.3, 2004, pp [9] B. Krishnammachari, D. Estrin, and S. Wicker, The Importance of Data Aggregation in Wireless Sensor Networks, International Workshop on Distributed Event-based systems, [10] Y. Li, W. Ye, and J. Heidemann, Schedule and Latency Control in S-MAC, Poster, UCLA CENS research review, [11] Syed Waqar Hussain, Tashfeen khan, and S.M.H. Zaidi, Review of MAC protocols for wireless sensor networks, HONET [12] V. Rajendran, K. Obraczka, and J.J. Garcia- Luna-Aceves, Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks, ACM SENSYS, 2004, pp [13] R. Zheng, J. C. Hou, and Lui Sha, Asynchronous Wakeup for Ad Hoc Networks, ACM MobiHoc, [14] Eun-Sun Jung, and Nitin H. Vaidya, An Energy Efficient MAC protocol for Wireless LANs, IEEE Infocom, [15] C. C. Enz, A. El-Hoiydi, J-D. Decotignie, and V. Peiris, WiseNET: An Ultralow-Power Wireless Sensor Network Solution, IEEE Computer, V. 37, No. 8, [16] K. Jamieson, H. Balakrishnan, and Y. C. Tay, Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks, MIT Laboratory for Computer Science, Tech. Rep. 894,

An adaptive energy-efficient and low-latency MAC for tree-based data gathering in sensor networks

An adaptive energy-efficient and low-latency MAC for tree-based data gathering in sensor networks WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2007; 7:863 875 Published online 10 May 2007 in Wiley InterScience (www.interscience.wiley.com).503 An adaptive energy-efficient

More information

An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Sensor Networks

An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Sensor Networks An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Sensor Networks Gang Lu, Bhaskar Krishnamachari, Cauligi S. Raghavendra Department of Electrical Engineering, University of Southern

More information

Reservation Packet Medium Access Control for Wireless Sensor Networks

Reservation Packet Medium Access Control for Wireless Sensor Networks Reservation Packet Medium Access Control for Wireless Sensor Networks Hengguang Li and Paul D Mitchell Abstract - This paper introduces the Reservation Packet Medium Access Control (RP-MAC) protocol for

More information

Performance and Comparison of Energy Efficient MAC Protocol in Wireless Sensor Network

Performance and Comparison of Energy Efficient MAC Protocol in Wireless Sensor Network www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 4 Issue 3 March 2015, Page No. 10652-10656 Performance and Comparison of Energy Efficient MAC Protocol in Wireless

More information

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks Distributed Sensor Networks Volume 2013, Article ID 858765, 6 pages http://dx.doi.org/10.1155/2013/858765 Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless

More information

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS YINGHUI QIU School of Electrical and Electronic Engineering, North China Electric Power University, Beijing, 102206, China ABSTRACT

More information

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2 Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2 1 Suresh, 2 C.B.Vinutha, 3 Dr.M.Z Kurian 1 4 th Sem, M.Tech (Digital Electronics), SSIT, Tumkur 2 Lecturer, Dept.of E&C, SSIT,

More information

EX-SMAC: An Adaptive Low Latency Energy Efficient MAC Protocol

EX-SMAC: An Adaptive Low Latency Energy Efficient MAC Protocol EX-SMAC: An Adaptive Low Latency Energy Efficient MAC Protocol Chinmaya Ku. Mishra B.M.Acharya Kaberi Das Partha Sarathi Pati Abstract - In wireless sensor network the efficient use of energy leads to

More information

AMAC: Traffic-Adaptive Sensor Network MAC Protocol through Variable Duty-Cycle Operations

AMAC: Traffic-Adaptive Sensor Network MAC Protocol through Variable Duty-Cycle Operations AMAC: Traffic-Adaptive Sensor Network MAC Protocol through Variable Duty-Cycle Operations Sang Hoon Lee, Joon Ho Park, and Lynn Choi Department of Electronics and Computer Engineering Korea University

More information

CSC8223 Wireless Sensor Networks. Chapter 5 Medium Access Control Protocols

CSC8223 Wireless Sensor Networks. Chapter 5 Medium Access Control Protocols CSC8223 Wireless Sensor Networks Chapter 5 Medium Access Control Protocols Goals of this chapter Controlling when to send a packet and when to listen for a packet are perhaps the two most important operations

More information

Delay Analysis of ML-MAC Algorithm For Wireless Sensor Networks

Delay Analysis of ML-MAC Algorithm For Wireless Sensor Networks Delay Analysis of ML-MAC Algorithm For Wireless Sensor Networks Madhusmita Nandi School of Electronics Engineering, KIIT University Bhubaneswar-751024, Odisha, India ABSTRACT The present work is to evaluate

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

Power Saving MAC Protocols for WSNs and Optimization of S-MAC Protocol

Power Saving MAC Protocols for WSNs and Optimization of S-MAC Protocol ARTICLE International Journal of Engineering Business Management Special Issue on Radio Frequency Identification and Wireless Sensor Networks Editor: Cristina Turcu Power Saving MAC Protocols for WSNs

More information

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol Hung-Wei Tseng, Shih-Hsien Yang, Po-Yu Chuang,Eric Hsiao-Kuang Wu, and Gen-Huey Chen Dept. of Computer Science and Information Engineering,

More information

Improving IEEE Power Saving Mechanism

Improving IEEE Power Saving Mechanism 1 Improving IEEE 82.11 Power Saving Mechanism Eun-Sun Jung 1 and Nitin H. Vaidya 2 1 Dept. of Computer Science, Texas A&M University, College Station, TX 77843, USA Email: esjung@cs.tamu.edu 2 Dept. of

More information

Presented by: Murad Kaplan

Presented by: Murad Kaplan Presented by: Murad Kaplan Introduction. Design of SCP-MAC. Lower Bound of Energy Performance with Periodic Traffic. Protocol Implementation. Experimental Evaluation. Related Work. 2 Energy is a critical

More information

Random Asynchronous Wakeup Protocol for Sensor Networks

Random Asynchronous Wakeup Protocol for Sensor Networks Random Asynchronous Wakeup Protocol for Sensor Networks Vamsi Paruchuri, Shivakumar Basavaraju, Arjan Durresi, Rajgopal Kannan and S.S. Iyengar Louisiana State University Department of Computer Science

More information

Reducing Inter-cluster TDMA Interference by Adaptive MAC Allocation in Sensor Networks

Reducing Inter-cluster TDMA Interference by Adaptive MAC Allocation in Sensor Networks Reducing Inter-cluster TDMA Interference by Adaptive MAC Allocation in Sensor Networks Abstract Tao Wu and Subir Biswas 1 Dept. of Electrical and Computer Engineering, Michigan State University wutao2@egr.msu.edu,

More information

COMPARISON OF CSMA BASED MAC PROTOCOLS OF WIRELESS SENSOR NETWORKS

COMPARISON OF CSMA BASED MAC PROTOCOLS OF WIRELESS SENSOR NETWORKS COMPARISON OF CSMA BASED MAC PROTOCOLS OF WIRELESS SENSOR NETWORKS Himanshu Singh 1 and Bhaskar Biswas 2 1 Department of Computer Engineering, IT-BHU, Varanasi, India. himanshu.singh.cse07@itbhu.ac.in

More information

A MAC Protocol with Little Idle Listening for Wireless Sensor Networks

A MAC Protocol with Little Idle Listening for Wireless Sensor Networks A MAC Protocol with Little Idle Listening for Wireless Sensor Networks Chaoguang Men 1,, Yongqian Lu 1, Dongsheng Wang 1, 1 Research and Development Center of High Dependability Computing Technology, Harbin

More information

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication Vol., Issue.3, May-June 0 pp--7 ISSN: - Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication J. Divakaran, S. ilango sambasivan Pg student, Sri Shakthi Institute of

More information

Advanced Networking Technologies

Advanced Networking Technologies Advanced Networking Technologies Chapter 4 Medium Access Control Protocols (Acknowledgement: These slides have been prepared by Prof. Dr. Holger Karl) Advanced Networking (SS 16): 04 Medium Access Control

More information

MAC Protocols for Energy Conservation in Wireless Sensor Network

MAC Protocols for Energy Conservation in Wireless Sensor Network IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 05 November 2016 ISSN (online): 2349-784X MAC Protocols for Energy Conservation in Wireless Sensor Network Samir Kariya

More information

Analysis of S-MAC/T-MAC Protocols for Wireless Sensor Networks

Analysis of S-MAC/T-MAC Protocols for Wireless Sensor Networks Analysis of S-MAC/T-MAC Protocols for Wireless Sensor Networks WOOCHUL LEE*, YUTAE LEE*, SOONGHEE LEE**, DONGIL KIM* *Department of Information and Communications Engineering Dong-Eui University, 996 Eomgwan-no,

More information

Principles of Wireless Sensor Networks. Medium Access Control and IEEE

Principles of Wireless Sensor Networks. Medium Access Control and IEEE http://www.ee.kth.se/~carlofi/teaching/pwsn-2011/wsn_course.shtml Lecture 7 Stockholm, November 8, 2011 Medium Access Control and IEEE 802.15.4 Royal Institute of Technology - KTH Stockholm, Sweden e-mail:

More information

An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks

An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks An Energy-Efficient MAC Protocol for Delay-Sensitive Wireless Sensor Networks Changsu Suh, Deepesh Man Shrestha, and Young-Bae Ko R & D Departments, Hanback Electronics Company, Republic of Korea College

More information

CONCLUSIONS AND SCOPE FOR FUTURE WORK

CONCLUSIONS AND SCOPE FOR FUTURE WORK Introduction CONCLUSIONS AND SCOPE FOR FUTURE WORK 7.1 Conclusions... 154 7.2 Scope for Future Work... 157 7 1 Chapter 7 150 Department of Computer Science Conclusion and scope for future work In this

More information

Ad hoc and Sensor Networks Chapter 5: Medium access control protocols

Ad hoc and Sensor Networks Chapter 5: Medium access control protocols Ad hoc and Sensor Networks Chapter 5: Medium access control protocols Holger Karl, Andreas Willig, "Protocols and Architectures for Wireless Sensor Networks," Wiley 2005 Goals of this chapter Controlling

More information

SENSOR-MAC CASE STUDY

SENSOR-MAC CASE STUDY SENSOR-MAC CASE STUDY Periodic Listen and Sleep Operations One of the S-MAC design objectives is to reduce energy consumption by avoiding idle listening. This is achieved by establishing low-duty-cycle

More information

MAC LAYER. Murat Demirbas SUNY Buffalo

MAC LAYER. Murat Demirbas SUNY Buffalo MAC LAYER Murat Demirbas SUNY Buffalo MAC categories Fixed assignment TDMA (Time Division), CDMA (Code division), FDMA (Frequency division) Unsuitable for dynamic, bursty traffic in wireless networks Random

More information

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks S. Shiney Lillia PG Student, Department of Computer Science and Engineering, National Institute of Technology Puducherry, Puducherry,

More information

Chapter 3: Medium Access Control in Wireless Sensor Networks

Chapter 3: Medium Access Control in Wireless Sensor Networks 1 Chapter 3: Medium Access Control in Wireless Sensor Networks 3.1 Introduction A wireless sensor network (WSN) is a collection of different sensor nodes used to sense the environment for applications

More information

COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K.

COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K. COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K. Nisha Menon 2 1 Mar Baselios Christian College of Engineering and Technology,

More information

A Survey on Medium Access Control Protocols based on Synchronous Duty Cycle Approach in Wireless Sensor Networks

A Survey on Medium Access Control Protocols based on Synchronous Duty Cycle Approach in Wireless Sensor Networks IJCSNS International Journal of Computer Science and Network Security, VOL.14 No.3, March 2014 81 A Survey on Medium Access Control Protocols based on Synchronous Duty Cycle Approach in Wireless Sensor

More information

ENERGY LATENCY TRADEOFFS FOR MEDIUM ACCESS AND SLEEP SCHEDULING IN WIRELESS SENSOR NETWORKS. Gang Lu

ENERGY LATENCY TRADEOFFS FOR MEDIUM ACCESS AND SLEEP SCHEDULING IN WIRELESS SENSOR NETWORKS. Gang Lu ENERGY LATENCY TRADEOFFS FOR MEDIUM ACCESS AND SLEEP SCHEDULING IN WIRELESS SENSOR NETWORKS by Gang Lu A Dissertation Presented to the FACULTY OF THE GRADUATE SCHOOL UNIVERSITY OF SOUTHERN CALIFORNIA In

More information

Keywords T MAC protocol, reduction function, wsn, contention based mac protocols, energy efficiency; Fig 1. Listen and sleep cycle in S MAC protocol

Keywords T MAC protocol, reduction function, wsn, contention based mac protocols, energy efficiency; Fig 1. Listen and sleep cycle in S MAC protocol Volume 3, Issue 6, June 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Introduction to

More information

AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS

AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS International Journal on Intelligent Electronic Systems, Vol.3, No.2, July 2009 7 Abstract AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS Lakshmanan M., Noor Mohammed V. 1 E-mail

More information

Performance Comparison of Two Different Energy Conservation Mac Protocols

Performance Comparison of Two Different Energy Conservation Mac Protocols Available online at www.sciencedirect.com Procedia Technology 4 (212 ) 27 214 C3IT-212 Performance Comparison of Two Different Energy Conservation Mac Protocols Binu G S a, K Poulose Jacob a a Department

More information

Sensor Network Protocols

Sensor Network Protocols EE360: Lecture 15 Outline Sensor Network Protocols Announcements 2nd paper summary due March 7 Reschedule Wed lecture: 11-12:15? 12-1:15? 5-6:15? Project poster session March 15 5:30pm? Next HW posted

More information

Embedded Internet and the Internet of Things WS 12/13

Embedded Internet and the Internet of Things WS 12/13 Embedded Internet and the Internet of Things WS 12/13 4. MAC Protocols Prof. Dr. Mesut Güneş Distributed, embedded Systems (DES) Institute of Computer Science Freie Universität Berlin Prof. Dr. Mesut Güneş

More information

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

End-To-End Delay Optimization in Wireless Sensor Network (WSN) Shweta K. Kanhere 1, Mahesh Goudar 2, Vijay M. Wadhai 3 1,2 Dept. of Electronics Engineering Maharashtra Academy of Engineering, Alandi (D), Pune, India 3 MITCOE Pune, India E-mail: shweta.kanhere@gmail.com,

More information

AN EFFICIENT MAC PROTOCOL BASED ON HYBRID SUPERFRAME FOR WIRELESS SENSOR NETWORKS

AN EFFICIENT MAC PROTOCOL BASED ON HYBRID SUPERFRAME FOR WIRELESS SENSOR NETWORKS AN EFFICIENT MAC PROTOCOL BASED ON HYBRID SUPERFRAME FOR WIRELESS SENSOR NETWORKS Ge Ma and Dongyu Qiu Department of Electrical and Computer Engineering Concordia University, Montreal, QC, Canada tina0702@gmail.com,

More information

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL 2.1 Topology Control in Wireless Sensor Networks Network topology control is about management of network topology to support network-wide requirement.

More information

Subject: Adhoc Networks

Subject: Adhoc Networks ISSUES IN AD HOC WIRELESS NETWORKS The major issues that affect the design, deployment, & performance of an ad hoc wireless network system are: Medium Access Scheme. Transport Layer Protocol. Routing.

More information

RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks

RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks Shu Du Amit Kumar Saha David B. Johnson Department of Computer Science, Rice University, Houston, TX, USA Abstract Duty-cycle

More information

RT-Link: A global time-synchronized link protocol for sensor networks Anthony Rowe, Rahul Mangharam, Raj Rajkumar

RT-Link: A global time-synchronized link protocol for sensor networks Anthony Rowe, Rahul Mangharam, Raj Rajkumar RT-Link: A global time-synchronized link protocol for sensor networks Anthony Rowe, Rahul Mangharam, Raj Rajkumar Papa Alioune Ly, Joel Alloh, Carl Hedari, Tom Reynaert Outline Introduction Design of the

More information

Towards a classification of energy aware MAC protocols for wireless sensor networks

Towards a classification of energy aware MAC protocols for wireless sensor networks WIRELESS COMMUNICATIONS AND MOBILE COMPUTING Wirel. Commun. Mob. Comput. 2009; 9:1572 1607 Published online 4 February 2009 in Wiley InterScience (www.interscience.wiley.com).743 Towards a classification

More information

WIRELESS sensor networking is an emerging technology

WIRELESS sensor networking is an emerging technology USC/ISI TECHNICAL REPORT ISI-TR-567, JANUARY 2003 1 Medium Access Control with Coordinated, Adaptive Sleeping for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin Abstract This paper proposes

More information

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. IV (May - Jun.2015), PP 06-11 www.iosrjournals.org Impact of IEEE 802.11

More information

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks

An Industrial Employee Development Application Protocol Using Wireless Sensor Networks RESEARCH ARTICLE An Industrial Employee Development Application Protocol Using Wireless Sensor Networks 1 N.Roja Ramani, 2 A.Stenila 1,2 Asst.professor, Dept.of.Computer Application, Annai Vailankanni

More information

UNIT IV. Data link layer protocols. Prof.Prasad S.Halgaonkar

UNIT IV. Data link layer protocols. Prof.Prasad S.Halgaonkar UNIT IV Data link layer protocols Link Layer Frame synchronization. Data are sent in blocks called frames. The beginning and end of each frame must be recognized. Flow control. The sending station must

More information

Wireless Sensor Networks 8th Lecture

Wireless Sensor Networks 8th Lecture Wireless Sensor Networks 8th Lecture 21.11.2006 Christian Schindelhauer schindel@informatik.uni-freiburg.de 1 Media Access Control (MAC) Controlling when to send a packet and when to listen for a packet

More information

An Energy-Efficient MAC using Dynamic Phase Shift for Wireless Sensor Networks

An Energy-Efficient MAC using Dynamic Phase Shift for Wireless Sensor Networks An Energy-Efficient MAC using Dynamic Phase Shift for Wireless Sensor Networks Yoh-han Lee Department of Electrical Engineering Korea Advanced Institute of Science & Technology Daejeon, KOREA yohhanlee@kaist.ac.kr

More information

MAC Essentials for Wireless Sensor Networks

MAC Essentials for Wireless Sensor Networks MAC Essentials for Wireless Sensor Networks Abdelmalik Bachir, Mischa Dohler, Senior Member, IEEE, Thomas Watteyne, Member, IEEE, and Kin K. Leung, Fellow, IEEE Medium access control Part of the link layer

More information

Ferry Route Design with MAC Protocol in Delay Tolerant Networks

Ferry Route Design with MAC Protocol in Delay Tolerant Networks Ferry Route Design with MAC Protocol in Delay Tolerant Networks Chaitra T K 1, Dr A S Poornima Ph.D 2 1 Student, Department of Computer Science and Engineering, Siddaganga Institute of Technology, Tumkur

More information

Collision Free and Energy Efficient MAC protocol for Wireless Networks

Collision Free and Energy Efficient MAC protocol for Wireless Networks 110 IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.9, September 2007 Collision Free and Energy Efficient MAC protocol for Wireless Networks Muhammad Ali Malik, Dongha Shin

More information

Medium Access Control in Wireless Sensor Networks

Medium Access Control in Wireless Sensor Networks Medium Access Control in Wireless Sensor Networks Davide Quaglia, Damiano Carra LIVELLO DATALINK 2 1 Goals Reliable and efficient communication between two nodes on the same physical medium Cable (Wired)

More information

A Medium Access Control Protocol with Adaptive Parent Selection Mechanism for Large-Scale Sensor Networks

A Medium Access Control Protocol with Adaptive Parent Selection Mechanism for Large-Scale Sensor Networks Proceedings of the 25th IEEE International Conference on Advanced Information Networking and Applications Workshops, AINA 211 Biopolis, Singapore, March 22-25, 211 IEEE Computer Society 211 A Medium Access

More information

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV CS: 647 Advanced Topics in Wireless Networks Drs. Baruch Awerbuch & Amitabh Mishra Department of Computer Science Johns Hopkins University

More information

Optimization of Energy Consumption in Wireless Sensor Networks using Particle Swarm Optimization

Optimization of Energy Consumption in Wireless Sensor Networks using Particle Swarm Optimization Optimization of Energy Consumption in Wireless Sensor Networks using Particle Swarm Optimization Madhusmita Nandi School of Electronics Engineering, KIIT University Bhubaneswar-751024, Odisha, India Jibendu

More information

Energy Management Issue in Ad Hoc Networks

Energy Management Issue in Ad Hoc Networks Wireless Ad Hoc and Sensor Networks - Energy Management Outline Energy Management Issue in ad hoc networks WS 2010/2011 Main Reasons for Energy Management in ad hoc networks Classification of Energy Management

More information

LATTICE-BASED MEDIA ACCESS FOR ENERGY-EFFICIENT WIRELESS SENSOR NETWORKS

LATTICE-BASED MEDIA ACCESS FOR ENERGY-EFFICIENT WIRELESS SENSOR NETWORKS LATTICE-BASED MEDIA ACCESS FOR ENERGY-EFFICIENT WIRELESS SENSOR NETWORKS By GHAYATHRI GARUDAPURAM A thesis submitted in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE in Computer

More information

An Energy-Efficient MAC Design for IEEE Based Wireless Sensor Networks

An Energy-Efficient MAC Design for IEEE Based Wireless Sensor Networks An Energy-Efficient MAC Design for IEEE 802.15.4-Based Wireless Sensor Networks Yu-Kai Huang 1,Sze-WeiHuang 1,andAi-ChunPang 1,2 1 Graduate Institute of Networking and Multimedia 2 Department of Computer

More information

Embedded Internet and the Internet of Things WS 12/13

Embedded Internet and the Internet of Things WS 12/13 Embedded Internet and the Internet of Things WS 12/13 4. MAC Protocols Prof. Dr. Mesut Güneş Distributed, embedded Systems (DES) Institute of Computer Science Freie Universität Berlin Prof. Dr. Mesut Güneş

More information

Energy Management Issue in Ad Hoc Networks

Energy Management Issue in Ad Hoc Networks Wireless Ad Hoc and Sensor Networks (Energy Management) Outline Energy Management Issue in ad hoc networks WS 2009/2010 Main Reasons for Energy Management in ad hoc networks Classification of Energy Management

More information

A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN

A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN Albeiro Cortés Cabezas and José de Jesús Salgado Patrón Department of Electronic Engineering, Surcolombiana University, Neiva, Colombia

More information

Networking Sensors, I

Networking Sensors, I Networking Sensors, I Sensing Networking Leonidas Guibas Stanford University Computation CS428 Networking Sensors Networking is a crucial capability for sensor networks -- networking allows: Placement

More information

Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired

Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired Problem Social Networking Tags System for Visually Impaired is an project aims to utilize electronic id technology

More information

A Survey on Scheduling Algorithms for Wireless Sensor Networks

A Survey on Scheduling Algorithms for Wireless Sensor Networks A Survey on Scheduling Algorithms for Wireless Sensor Networks Sumit Kumar M.Tech Scholar Department of Computer Science and Engineering, National Institute of Technology, Hamirpur (H.P.), India Siddhartha

More information

Priority-MAC: A Priority based Medium Access Control solution with QoS for WSN

Priority-MAC: A Priority based Medium Access Control solution with QoS for WSN Priority-MAC: A Priority based Medium Access Control solution with QoS for WSN Soumaya Argoubi, Karima Maalaoui, Mohamed Houcine Elhdhili, Leila Azouz Saidane RAMSIS Team, CRISTAL Laboratory, National

More information

FTA-MAC: Fast Traffic Adaptive energy efficient MAC protocol for Wireless Sensor Networks

FTA-MAC: Fast Traffic Adaptive energy efficient MAC protocol for Wireless Sensor Networks FTA-MAC: Fast Traffic Adaptive energy efficient MAC protocol for Wireless Sensor Networks Van-Thiep Nguyen, Matthieu Gautier, and Olivier Berder University of Rennes 1, IRISA, France, {van-thiep.nguyen,matthieu.gautier,olivier.berder}@irisa.fr

More information

Energy-Efficient, Application-Aware Medium Access for Sensor Networks

Energy-Efficient, Application-Aware Medium Access for Sensor Networks Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajendran Email: venkat@soe.ucsc.edu Computer Engineering Department University of California at Santa Cruz Santa Cruz, CA

More information

Exploiting Routing Redundancy using MAC layer Anycast to Improve Delay in WSN

Exploiting Routing Redundancy using MAC layer Anycast to Improve Delay in WSN Exploiting Routing Redundancy using MAC layer Anycast to Improve Delay in WSN Farhana Ashraf, Robin H. Kravets and Nitin H. Vaidya University of Illinois at Urbana-Champaign Email: {fashraf2, rhk, nhv}@illinois.edu

More information

Fig. 2: Architecture of sensor node

Fig. 2: Architecture of sensor node Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com To Reduce

More information

Power Aware Routing using Power Control in Ad Hoc Networks

Power Aware Routing using Power Control in Ad Hoc Networks Power Aware Routing using Power Control in Ad Hoc Networks Eun-Sun Jung and Nitin H. Vaidya Dept. of Computer Science, Texas A&M University, College Station, TX 77843, USA Email: esjung@cs.tamu.edu, Dept.

More information

sensors ISSN

sensors ISSN Sensors 2010, 10, 2752-2769; doi:10.3390/s100402752 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article A Time Tree Medium Access Control for Energy Efficiency and Collision Avoidance

More information

Energy Efficient MAC Protocols Design for Wireless Sensor Networks

Energy Efficient MAC Protocols Design for Wireless Sensor Networks Energy Efficient MAC Protocols Design for Wireless Sensor Networks Francesco Chiti*, Michele Ciabatti*, Giovanni Collodi, Davide Di Palma*, Romano Fantacci *, Antonio Manes *Dipartimento di Elettronica

More information

An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks

An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks 2009 Third International Conference on Sensor Technologies and Applications An Enhanced Cross-Layer Protocol for Energy Efficiency in Wireless Sensor Networks Jaehyun Kim Dept. of Electrical & Electronic

More information

A Qos Based Mac Protocol for Wireless Multimedia Sensor Network

A Qos Based Mac Protocol for Wireless Multimedia Sensor Network IOSR Journal of Electronics and Communication Engineering (IOSRJECE) ISSN : 2278-2834 Volume 1, Issue 5 (May-June 2012), PP 30-35 A Qos Based Mac Protocol for Wireless Multimedia Sensor Network Smita Pawar

More information

An Adaptive MAC Protocol for Efficient Group Communications in Sensor Networks

An Adaptive MAC Protocol for Efficient Group Communications in Sensor Networks An Adaptive MAC Protocol for Efficient Group Communications in Sensor Networks Turkmen Canli, Zhihui Chen, Ashfaq Khokhar University of Illinois at Chicago Ajay Gupta Western Michigan University Abstract-This

More information

Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks

Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves Department of Computer Engineering Jack Baskin School of

More information

Event-driven MAC Protocol For Dual-Radio Cooperation

Event-driven MAC Protocol For Dual-Radio Cooperation Event-driven MAC Protocol For Dual-Radio Cooperation Wireless and Mobile Communications Group (WMC) Department of Telecommunications Faculty of Electrical Engineering, Mathematics and Computer Science

More information

Major Design Challenges. Sensor Network Characteristics. Crosslayer Design in Sensor Networks. Energy-Constrained Nodes. Wireless Sensor Networks

Major Design Challenges. Sensor Network Characteristics. Crosslayer Design in Sensor Networks. Energy-Constrained Nodes. Wireless Sensor Networks EE360: Lecture 14 Outline Sensor Networks Announcements Progress report deadline extended to 3/ (11:59pm) nd paper summary due March 7 (extended) Project poster session March 15 5pm? Overview of sensor

More information

Energy Consumption and Fault Tolerance in the MAC Protocols for WSN

Energy Consumption and Fault Tolerance in the MAC Protocols for WSN Journal of Computer and Communications, 2015, 3, 118-130 Published Online June 2015 in SciRes. http://www.scirp.org/journal/jcc http://dx.doi.org/10.4236/jcc.2015.36012 Energy Consumption and Fault Tolerance

More information

Delay Sensitive and Longevity of Wireless Sensor Network Using S-MAC Protocol

Delay Sensitive and Longevity of Wireless Sensor Network Using S-MAC Protocol ISSN (Online): 319-7064 Impact Factor (01): 3.358 Delay Sensitive and Longevity of Wireless Sensor Network Using S-MAC Protocol Vivek Kumar Sinha 1, Saroj Kumar Pandey 1 Technocrate Institute of Technology

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May-2013 1859 Energy Efficient MAC Protocols For Wireless Sensor Networks: A Survey Muhammad man Riaz, Muhammad Nauman Qureshi

More information

Channel Adaptive MAC Protocol with Traffic-Aware Distributed Power Management in Wireless Sensor Networks-Some Performance Issues

Channel Adaptive MAC Protocol with Traffic-Aware Distributed Power Management in Wireless Sensor Networks-Some Performance Issues 14 IJCSNS International Journal of Computer Science and Network Security, VOL.10 No.7, July 2010 Channel Adaptive MAC Protocol with Traffic-Aware Distributed Power Management in Wireless Sensor Networks-Some

More information

On the Interdependence of Congestion and Contention in Wireless Sensor Networks

On the Interdependence of Congestion and Contention in Wireless Sensor Networks On the Interdependence of Congestion and Contention in Wireless Sensor Networks Mehmet C. Vuran Vehbi C. Gungor School of Electrical & Computer Engineering Georgia Institute of Technology, Atlanta, GA

More information

R-MAC: An Energy-Efficient MAC Protocol for Underwater Sensor Networks

R-MAC: An Energy-Efficient MAC Protocol for Underwater Sensor Networks R-MAC: An Energy-Efficient MAC Protocol for Underwater Sensor Networks Peng Xie and Jun-Hong Cui UCONN CSE Technical Report: UbiNet-TR06-06 Last Update: June 2007 Abstract Underwater sensor networks are

More information

Outline. MAC (Medium Access Control) General MAC Requirements. Typical MAC protocols. Typical MAC protocols

Outline. MAC (Medium Access Control) General MAC Requirements. Typical MAC protocols. Typical MAC protocols Outline Medium ccess ontrol With oordinated daptive Sleeping for Wireless Sensor Networks Presented by: rik rooks Introduction to M S-M Overview S-M Evaluation ritique omparison to MW Washington University

More information

Exercises of lecture Wireless Sensor Networks Winter 2006/2007 Sheet 4

Exercises of lecture Wireless Sensor Networks Winter 2006/2007 Sheet 4 Christian Schindelhauer Freiburg, 26 Nov 2006 Due until 28 Nov 2006 Exercises of lecture Wireless Sensor Networks Winter 2006/2007 Sheet 4 SECTION 1: Wireless Sensor Transceiver, Energy 1. Energy is limited

More information

Lecture 9. Quality of Service in ad hoc wireless networks

Lecture 9. Quality of Service in ad hoc wireless networks Lecture 9 Quality of Service in ad hoc wireless networks Yevgeni Koucheryavy Department of Communications Engineering Tampere University of Technology yk@cs.tut.fi Lectured by Jakub Jakubiak QoS statement

More information

CLUSTER-BASED ENERGY-EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS. A Thesis by. Nikhil Marrapu

CLUSTER-BASED ENERGY-EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS. A Thesis by. Nikhil Marrapu CLUSTER-BASED ENERGY-EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS A Thesis by Nikhil Marrapu Bachelor of Technology, Jawaharlal Nehru Technological University, 2008 Submitted to the Department of

More information

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network V. Shunmuga Sundari 1, N. Mymoon Zuviria 2 1 Student, 2 Asisstant Professor, Computer Science and Engineering, National College

More information

MAC Protocols 10/6/2008. References. Medium Access Control (MAC)

MAC Protocols 10/6/2008. References. Medium Access Control (MAC) MAC Protocols AT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE MAC LAYER PROTOCOLS FOR SENSOR NETWORKS AND THEIR BASIC CHARACTERISTICS References H. Karl and A. Willing. Protocols and

More information

A Low-Latency Routing Protocol for Wireless Sensor Networks

A Low-Latency Routing Protocol for Wireless Sensor Networks A Low-Latency Routing Protocol for Wireless Sensor Networks Antonio G. Ruzzelli, Richard Tynan and G.M.P. O Hare Adaptive Information Cluster, Smart Media Institute Department of Computer Science University

More information

CS 410/510 Sensor Networks Portland State University

CS 410/510 Sensor Networks Portland State University CS 410/510 Sensor Networks Portland State University Lecture 7 Energy Conservation and Harvesting 2/9/2009 Nirupama Bulusu 1 Source Acknowledgements Wei Ye and John Heidemann USC Information Sciences Institute

More information

CSC8223 Wireless Sensor Networks. Chapter 3 Network Architecture

CSC8223 Wireless Sensor Networks. Chapter 3 Network Architecture CSC8223 Wireless Sensor Networks Chapter 3 Network Architecture Goals of this chapter General principles and architectures: how to put the nodes together to form a meaningful network Design approaches:

More information

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network Geographical Routing Algorithms In Asynchronous Wireless Sensor Network Vaishali.S.K, N.G.Palan Electronics and telecommunication, Cummins College of engineering for women Karvenagar, Pune, India Abstract-

More information

BLAM: An Energy-Aware MAC Layer Enhancement for Wireless Adhoc Networks

BLAM: An Energy-Aware MAC Layer Enhancement for Wireless Adhoc Networks : An Energy-Aware MAC Layer Enhancement for Wireless Adhoc Networks Sameh Gobriel, Rami Melhem and Daniel Mossé Computer Science Department, University of Pittsburgh {sameh, melhem, mosse}@cs.pitt.edu

More information