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

Size: px
Start display at page:

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

Transcription

1 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 Seoul, Korea {smile97, cronide, Abstract Sensor network MAC protocols usually employ periodic sleep and wakeup, achieving low duty-cycle to save energy and to increase the lifetime of battery-powered sensor devices. However, existing protocols require all the sensor nodes to operate on the same static schedule, waking up all the nodes at the same fixed interval periodically. This paper proposes a new media access control protocol called AMAC that can achieve significant energy savings by dynamically changing the schedule of each node depending on the traffic. In AMAC, each node can adjust the duration of the periodic interval as well as the duration of the active period depending on the traffic. Thus, busy nodes can operate with a high duty-cycle while idle nodes can operate with a low duty-cycle at the same time, achieving both low-energy and high-performance. The results of our detailed simulations confirm that AMAC can reduce the average energy consumption by a factor of up to 6.8 compared to an existing fixed duty-cycle MAC protocol while it can also improve the network performance for burst traffic patterns. Keywords - sensor network, media access control, low-energy network protocol, duty-cycle, network performance I. INTRODUCTION Massive proliferation of various types of affordable mobile computing devices and wide adoption of wireless networking technologies has brought modern society the beginning of ubiquitous computing era. A vast number of small and low-cost sensors in capable of computing and wireless communication will eventually extend today s network of mobile devices into the true ubiquitous computing era in the foreseeable future. Designing communication protocols for wireless sensor networks face different challenges and constraints than existing wireless networks. While traditional MAC protocols assume nodes to wakeup all the time to maximize throughput, minimize latency, and provide fairness, waking up the nodes all the time is impossible in sensor networks since merely turning on the radio will soon deplete the node energy. Therefore, all the existing sensor network MAC protocols employ a low duty-cycle operation with a periodic sleep and wakeup either through a predetermined static scheduling of the channels [1, 2, 3], or through a coordinated synchronization of wakeup and sleep schedules [4, 5, 6]. This low duty-cycle operation can significantly save energy and extend the network lifetime at the expense of increased communication latency and synchronization overhead. However, existing sensor network MAC protocols suffer from either unnecessary energy wastes or performance penalty due to their homogeneous wakeup and sleep schedules. Most of them assume that all the nodes should wakeup at the same time synchronously to allow the sender to synchronize with any receiver [5, 7, 6, 8]. However, note that only a few nodes usually participate during communication. All the other nonparticipating nodes wake up unnecessarily, leading to idle listening. On one hand, increasing this periodic interval may further save energy at the cost of the increased communication delay and lower bandwidth. On the other hand, decreasing the periodic interval will improve the communication performance at the expense of increased energy consumption. In this paper we propose a new media access control protocol called AMAC. AMAC is fundamentally different from previously proposed protocols in that each node can dynamically adjust its own sleep and wakeup schedule. The idea is that nodes on the communication path should be on a high duty-cycle to maximize throughput and minimize latency while all the other nonparticipating nodes must operate on a lower duty-cycle to minimize energy consumption. The main ideas underlying AMAC are two-folds. First, each node can adjust the duration of the periodic interval dynamically depending on the network traffic. When a node is participating in the communication, the node can operate with a higher dutycycle by reducing this interval. When a node is idle for a long time, the node lowers its duty-cycle by increasing the interval. Thus, not all the nodes in the field wake up or sleep at the same time. Second, in addition to the variable periodic interval, a node can also adjust the duration of its active period dynamically depending on the traffic. A sender always broadcasts the communication token at the very beginning of an active period to inform the existence of communication. Thus, all listeners can adjust its active period by checking the communication token. Thus, when there is no traffic, a node can minimize its active period by removing unnecessary listen period for control packets. This dynamic adjustment of the active period as well as the dynamic adjustment of the periodic interval enables the duty cycle of each sensor node to adapt to the network traffic, resulting in significant energy savings for idle nodes and improved communication performance for busy nodes at the same time. We have implemented AMAC on the ns-2 simulation platform. The detailed simulation results confirm that AMAC can reduce the average energy consumption by a factor of up to 6.8 compared to an existing fixed duty-cycle MAC protocol while it can also improve the This research was supported by the MIC (Ministry of Information and Communication), Korea, under the ITRC (Information Technology Research Center) support program supervised by the IITA (Institute of Information Technology Assessment).

2 network performance for burst traffic patterns or for stream data types. The rest of this paper is organized as follows. Section II surveys the existing MAC protocols proposed for sensor networks, primarily focusing on contention-based schemes. In Section III we present the two main concepts of AMAC, namely the adjustment of periodic interval and the adjustment of active period, and describe its clock synchronization and schedule synchronization. In Section IV we present our simulation methodology and the detailed evaluation results of AMAC. Section V concludes the paper. II. RELATED WORKS MAC protocols can be classified into two broad categories: static allocation and dynamic allocation protocols. Both approaches have been studied in designing sensor network MAC protocols. However, the energy consumption issue, specifically minimizing the idle listening, has been the primary focus of the MAC protocol design rather than traditional design goals such as performance or fairness. Static channel allocation protocols allocate channels through a predetermined assignment such as TDMA, FDMA, CDMA, or combination of the three. Examples of sensor network MAC protocols in this category are SMACS [3], UNPF [1], and LEACH [2]. The main advantage of this approach is that it can provide a bounded delay. Among these static allocation protocols, TDMA protocols have a natural advantage of energy conservation, because the duty cycle of the radio is reduced and there is neither contention-induced overhead nor collisions. However, TDMA protocols are complex and difficult to implement in sensor networks because of lack of precise global clock synchronization. When the number of nodes is large and continuously varying, it is not easy for a TDMA protocol to dynamically change its frame length and time slot assignment. So its scalability is normally not as good as that of contention-based dynamic protocols. In addition, none of traditional static channel allocation methods such as TDMA or FDMA perform well with burst or variable traffic since most of channels will be idle most of time, bandwidth is lost and no one else is allowed to use it either. Dynamic allocation protocols allocate channels on demand. The advantage of this approach is its effectiveness in dealing with variable rate traffic, which is believed to be frequent in real-life scenarios of sensor network. This type of protocols can be further classified into reservation-based and contentionbased protocols. Reservation-based protocols reserve channels on demand. However, their large messaging overhead and long link setup delay make them not suitable for sensor networks. Contention-based protocols avoid the problems of reservationbased protocols by allocating channels based on random accesses rather than reservation. Most of recent protocols [5, 6, 8] can be classified into this category. Woo and Culler [9] examined different configurations of carrier sense multiple access protocols and proposed an adaptive rate control mechanism, which uses loss as a collision signal to adjust transmission rates in a manner similar to the congestion control in TCP. However, their main goal was to achieve fair bandwidth allocation to all nodes in a multi-hop network. In comparison, later schemes do not promote pernode fairness, and even trade it off for further energy savings. SMAC is one of the pioneering works in contention-based MAC protocols, specifically targeting sensor networks. SMAC proposes a periodic sleep and wakeup, providing a low duty cycle operation. To address the bandwidth and latency issues raised by the periodic wakeup, they also propose a message passing to send a long message of multiple packets in a single transaction by trading off the fragment-level fairness. TMAC [5] improves upon SMAC. In TMAC, the length of the active period is dynamically adapted to the traffic, using a timeout. The active period is ended whenever both physical and virtual carrier sensing find the channel idle for the given duration of the timeout. Both SMAC and TMAC assume all the nodes to wakeup simultaneously at the fixed interval. Recently a dynamic cycle time reduction technique called DSMAC [7] was proposed to address the performance issue related with periodic sleeping. However, DSMAC is different from AMAC in that the cycle time reduction is controlled by a sink node after the full communication path is established whereas in AMAC both cycle time reduction and extension are independently carried out by each node for both performance and energy optimizations. In addition, all the existing protocols derived from SMAC including TMAC and DSMAC, the duration of the active period includes the periods for RTS and CTS. However, when there is no traffic, such fixed RTS/CTS periods cause idle listening for all the nodes, which can be very substantial as demonstrated in Section IV. A rather different approach called preamble sampling was used in TinyOS project [10]. In the protocol, a sender is required to send a preamble long enough to cover the wakeup period of the receivers. This can not only minimize idle listening but it also allows each node to wake up asynchronously independent of other nodes. Thus, no networkwide clock synchronization is necessary. This idea is extended by WiseMAC [4]. In WiseMAC a sender can minimize the length of the preamble by exploiting the knowledge of the sampling schedules of its neighbors during communication, thus reducing the preamble transmission overhead. However, all the existing schemes based on the preamble sampling including WiseMAC suffer from the same fixed duty-cycle operation in that there is a dilemma between performance and energy depending on the length of its periodic interval. III. AMAC DESIGN We first define the terminology used in this paper. A cycle is defined as the periodic interval, which consists of an active period and a sleep period. An active period is further divided into SYNC and RTS parts as shown in Fig. 1(a). Each part has a contention window to reduce the chance of collisions. A cycle time is expressed as a multiple of the minimum cycle time T. The minimum cycle time T should be long enough to accommodate a single data transaction, i.e. the sequence of SYNC, RTS, CTS, DATA and ACK packets. T can be calculated from the size of each packet, the contention window size for each packet, transmission delay, and the RF transmission parameters of a given system.

3 A duty cycle in general is the proportion of time during which a component, device, or system is operated. In the context of this paper the duty cycle is defined as the ratio of the active period to the entire cycle time. The duty cycle can be expressed as a ratio or as a percentage. For example, a sensor node with a 1 second cycle time, which consists of 200 ms active period and 800 ms sleep period, is said to have a duty cycle of 20% or 0.2. after synchronization and a node can change its cycle time every T. A node A may change its cycle time from T to 2T at odd time units while another node B may change its cycle time from T to 2T at even time units. However, they can never synchronize each other. To avoid such a cycle skew, each node must change its cycle time on the natural cycle alignment boundary. For example, if a node with a cycle time of 8T wants to double its cycle time, it must change its cycle time at a multiple of 16T, i.e. 0, 16, 32 time units. This way, a faster node can always synchronize with slower nodes. For instance, a node with a cycle time of 2T is able to synchronize with the nodes with cycle times of 2T, 4T, and 8T, and so on. This is shown in Fig. 2(a). Figure 1. AMAC with adaptive active period. CS stands for carrier sense. (a) a busy receiver, (b) an idle receiver, and (c) a busy sender. A. Adaptive Active Period In AMAC, each node can dynamically adjust the duration of its active period depending on the traffic. The idea is that if there is no traffic in a cycle, we can remove the unnecessary RTS/CTS periods from the active period. To accomplish this, SYNC packet contains an extra bit field, called preamble bit, at the beginning of the packet. If the bit is set, then the SYNC packet tells all the listeners to extend their wakeup period to include RTS period since RTS and CTS will follow in this cycle. Thus, if a node has a data packet to transmit, it first constructs a SYNC packet by setting this preamble bit and broadcasts the SYNC packet to all of its listeners during SYNC period. This special SYNC packet is called communication SYNC while the regular SYNC packet is called clock SYNC. Thus, a receiver node first checks SYNC packet and if this preamble bit is set, the node extends its active period to listen for RTS packet. Otherwise, the node goes back to sleep immediately, reducing the duration of the active period and thus achieving lower duty cycle without any performance loss. Since there are two types of SYNC packets, they may compete for the channel during a SYNC period. Since clock synchronization is performed rarely, the chance of collision would be very small. However, during heavy traffic conditions, this might lead to a synchronization failure in the worst case. Thus, in our proposal, we gave the priority to the clock SYNC packet by padding a small carrier sense slots to the communication SYNC packet. B. Adaptive Cycle Time In AMAC each node can also adjust its cycle time depending on the traffic. This requires a careful coordination of the cycle time so that all nodes can easily synchronize with each other. For such coordination, in AMAC the cycle time of a node must be defined as a 2 n multiple of the minimum cycle time T. Thus, a node may have a cycle time of T, 2T, 4T, 8T, 16T, and so on. The maximum cycle time is determined by the latency requirement of the application running on the system. However, a cycle time may not be changed at any time to avoid schedule discrepancies. Assume that all nodes start at time 0 Figure 2. (a) Synchronization among the nodes with different cycle times and (b) dynamic cycle time adjustment. In AMAC, the decision of the cycle time adjustment is controlled by the traffic. If there is no traffic in the current cycle, all the listeners implicitly double their cycle time at their natural cycle alignment boundary to decrease its duty cycle during this idle period. This strategy is called automatic doubling, which is illustrated in Fig. 2(b). Thus a long idleness in the field would cause most of nodes to eventually operate with the maximum cycle time, leading to the maximum power saving mode. When an event occurs, the cycle time reduction is performed. A receiver needs to reduce its current cycle time to the minimum T to synchronize its active period with that of the sender if the node is specified as the receiver in the RTS packet. This strategy is called minimum reduction, which would lead to the highest performance. Reducing the cycle time gradually would increase the message latency without saving any more energy. C. Synchronization 1) Clock Synchronization Like SMAC, AMAC requires each node to synchronize its clock with those of its neighbors. This clock synchronization can be performed in two different approaches. As in SMAC we can employ a fully-distributed approach where all the nodes compete to become a SYNC packet originator. This is useful for a complete ad-hoc network scenario when no sink is available at the initial deployment stage. However, this is more time-consuming and can sometimes lead to multiple schedules with multiple virtual clusters [8]. Thus, nodes in the cluster boundary must wake up at the listen intervals of the two schedules, leading to more idle listening and overhearing.

4 Instead, we can take a centralized approach, where a sink initiates the synchronization by broadcasting the SYNC packet to its neighbors. Initially every node fully awakes until a SYNC packet is received from one of its neighbors before it starts periodic listen and sleep. As soon as it receives the SYNC packet, it synchronizes its timer and follows the same schedule as specified in the SYNC packet and announces its schedule and timing information at its next wakeup period. Each node hearing the SYNC packet constructs its own SYNC packet and rebroadcast to its immediate neighbors. Broadcasting a SYNC packet follows the normal contention procedure. The randomized carrier sense interval reduces the chance of collisions on SYNC packet. This process is repeated until all the sensor nodes hear the SYNC packet. Using the broadcast nature of wireless transmissions, the synchronization can be easily performed from the sink to the entire sensor field and each node is required to send the SYNC packet only once. Another function of this SYNC packet is the neighbor discovery service. When a node receives a SYNC packet from its neighbors, it records the address of the sender as one of its neighbors. Since every sensor node sends the SYNC packet at least once, each node can record all of its neighbors. The list of neighbor nodes are used in coordinating the schedule as explained in Section III.2. Since the clock drift on each node can cause synchronization errors, the clock synchronization needs to be performed periodically to avoid synchronization discrepancies. However, the clock synchronization is rarely done since clock drift is very small for typical clock generators used in sensor nodes. Assuming a conservative clock drift rate of 5μs per second and synchronization interval of 1 minute, the maximum clock drift that can be made between a sender and a receiver is about 600μs, which corresponds to the time that can transmit only 1 and half byte assuming 20Kbps transmission bandwidth used in a typical sensor node. This requires a very coarsegrained coordination of time compared to the fine-grained synchronization used in TDMA-based schemes. In cases where a sensor node is not reachable from the sink, a sensor node may not receive the SYNC packet indefinitely. To avoid using up all its energy, the sensor node can be programmed to wait for a fixed amount of time long enough to cover the maximum expected delay that the SYNC packet can arrive with. Eventually the node gives up the synchronization and operates with a lower duty-cycle. However, the node periodically goes back to the active synchronization phase during which the node fully awakes to synchronize its schedule with other nodes. 2) Schedule Synchronization One key issue with AMAC s adaptive cycle time is how a node can synchronize its wakeup period with its neighbors. To accomplish this, the SYNC packet of AMAC also contains the schedule of the sender, i.e. its current cycle time, which is expressed as a multiple of the minimum cycle time T. Initially, this value can be set to the minimum T for fast clock synchronization. Thus, the SYNC packet provides three synchronization features clock, communication, and schedule synchronizations. In addition, every node maintains a schedule table, which records the cycle times of its neighbors. Initially a node can record the cycle time of its neighbor by overhearing the SYNC packet during the initial synchronization phase. Since then, each node updates its schedule table independently every cycle. The absence of the communication SYNC packet suggests that all of its neighbors are idle during the cycle. Thus, each node can keep track of the cycle time adjustment of its neighbor without explicitly asking the schedule information. If a neighbor has been idle and the current cycle is at the neighbor s natural cycle alignment boundary, then the node can update the cycle time of its neighbor by doubling its cycle time. If there is a communication SYNC packet, all the listeners update the schedule of the sender by setting its cycle time to the minimum. In addition, they also update the schedule of the receiver by overhearing the RTS packet. This way, each node can perform the schedule table updates independently every cycle without incurring any extra traffic. The implementation of the adaptive cycle time feature does not require extra overhead except the extra preamble bit and the schedule information added to the SYNC packet. This extra overhead is thus negligible, but as shown in the next section, this simple tuning can dramatically improve both the energy consumption and the performance. IV. EXPERIMENTATION AND RESULTS In this section we evaluate both the latency and the energy performance of AMAC by using detailed packet-level simulations. We chose SMAC as a reference protocol since it is one of the representative sensor network MAC protocols, and AMAC can be viewed as a derivation of SMAC. For this evaluation, the performance optimization features of SMAC such as adaptive listening and message passing are not considered. We rather focus on the impact of the adaptive active period and the adaptive cycle time on the baseline SMAC. Figure 3. The network topology and design parameters used for simulations. A. Simulation Methodology We have implemented the detailed packet-level simulator using ns-2 [11] to model both AMAC and SMAC protocols. The packet formats and protocol parameters used for the simulations are summarized in Fig. 3. Similar metrics and numbers are used in early works [6, 8]. We use a random topology with 100 nodes as shown in Fig.3. The source generates 100 messages, each of which is 200 bytes long. We

5 vary the traffic load by changing the packet inter-arrival time on the source node from 0 to 10 seconds, where 0 second implies that all the packets are generated once and queued at the same time on the source node. Under each traffic condition, the test is independently carried out 10 times. Each simulation run lasts for an hour. In our simulations SMAC is modeled with a 4T fixed cycle time, which leads to 10% fixed duty cycle, which is in line with SMAC s previous study [8]. In the case of AMAC, three different variations of AMAC are tested: AMAC adaptive active period has the same cycle time as SMAC but with the adaptive active period feature. Its duty cycle is only 3.88% since it removes the RTS/CTS handshaking period. AMAC latency_opt is a full-blown AMAC with T MIN = T and T MAX = 4T. It is called latency optimization version of AMAC since only the cycle time reduction is enabled. Its duty cycle ranges from 3.88% (T MAX = 4T) to 15.5% (T MIN = T). AMAC full is a full blown AMAC with T MIN = T and T MAX from 8T to 64T. Its duty cycle ranges from 0.48% (T MAX = 64T) to 15.5% (T MIN = T). We use two metrics to analyze the performance of AMAC: average per-node dissipated energy and average packet latency. Average per-node dissipated energy measures the total dissipated energy divided by the number of nodes in the sensor field over the simulation period. This metric computes the average energy consumed by a node in delivering 100 messages to the sink. The metric also indicates the overall lifetime of sensor nodes. Average packet latency measures the average communication latency observed for each packet between a source and a sink. The metric indicates the communication performance of the network. B. Communication Latency Fig. 4 shows the average latency of 100 packets as the packet inter-arrival time increases. The inter-arrival time of 0 second implies that all the 100 packets are generated in a burst on the source node. The inter-arrival time of one second means that each packet is generated every second. As the packet interarrival time increases, the latencies of all the MAC schemes start to decrease since the delay due to the contention diminishes. As expected, AMAC latency_opt gives the highest communication performance. Both SMAC and AMAC adaptive active period show the comparable performance and as the packet inter-arrival time reaches 8 seconds, both schemes catch up with the performance of AMAC latency_opt. This demonstrates that the extra overhead required by the adaptive active period feature of AMAC is negligible. In addition, the full-blown AMAC schemes with a larger T MAX show competitive performance for burst traffic patterns with inter-arrival rates of 0 to 6 seconds except the case with the largest cycle time (T MAX = 64T). It turns out that the cycle time reduction feature of AMAC can effectively alleviate the impact of contention in burst traffic patterns since the operation of busy nodes do not collide with the operation of slow nodes. However, when the packet inter-arrival time is long enough, the latency of these full-blown AMAC is higher due to the long hop-to-hop delay incurred by a larger cycle time. Figure 4. The average packet latency in terms of the packet inter-arrival time. C. Energy Consumption Fig. 5 compares the average per-node energy consumption of various versions of AMAC to SMAC in delivering 100 packets. Surprisingly, AMAC adaptive active period can almost halve the energy consumption of SMAC by removing the unnecessary wakeups due to the RTS/CTS listening. Fullblown AMAC schemes can further reduce the energy consumption by increasing the cycle time adaptively. For example, AMAC full with 64T as T MAX consumes only about 14.6% of SMAC s energy consumption. In addition, the pernode energy consumption of these full-blown AMAC schemes start to grow slightly as the packet inter-arrival time increases. This is due to the extra overhead incurred by the longer cycle time adjustment period for sparse traffic scenarios. Figure 5. The average per-node energy consumption in terms of the packet inter-arrival time. Another interesting result is that AMAC latency_opt has slightly lower energy consumption compared to AMAC adaptive active period

6 even though AMAC latency_opt aggressively reduces the cycle time. It turns out that AMAC latency_opt reduces the cost of overhearing for idle nodes since idle nodes often may not overhear the communications among the busy nodes. This is illustrated in Fig. 6 where the per-node energy consumption of each scheme is break down into costs due to transmissions and receptions, overhearing, and idle listening. Figure 6. Energy distribution of each protocol V. CONCLUSION In this paper we propose a new media access control (MAC) protocol called AMAC that is designed for wireless sensor networks. AMAC is fundamentally different from the existing sensor network MAC protocols in that each node can adjust the duration of its active period as well as the cycle time of the periodic interval depending on the traffic. This leads to a variable duty-cycle operation as compared to the fixed dutycycle operations used in the existing protocols. This variable duty-cycle operation allows us to achieve both high performance and low energy consumption at the same time since busy nodes can work with the highest duty-cycle while idle nodes can work with the lowest duty-cycle. The simulation results confirm that the features of AMAC are very effective in reducing the energy consumption as well as in improving the network performance of burst traffic patterns. REFERENCES [1] Ding, J., Sivalingam, K. M., Kashyapa, R., and Chuan, L. J., "A multilayered architecture and protocols for large-scale wireless sensor networks," in Proc. IEEE Semiannual Vehicular Technology Conference-Fall, Oct [2] Heinzelman, W. R., Chandrakasan, A., Balakrishnan, H., Energy- Efficient Communication Protocol for Wireless Microsensor Networks, in Proceedings of the 33rd Hawaii International Conference on System Sciences, Vol. 2, pp. 10, 2000 [3] Sohrabi, K., Gao, J., Ailawadhi, V., and Pottie, G., A Self Organizing Wireless Sensor Network, in Proceedings of the 37th Allerton Conference on Communication, Control, and Computing, Sept [4] Christian C. Enz., Amre, E. H., Decotignie, J. D., Peiris, V., WiseNET: An Ultra Low-Power Wireless Sensor Network Solution, IEEE computer Magazine, Vol. 37, No. 8, Aug 2004 [5] Dam, T., Langendoen, K., An adaptive energy-efficient MAC protocol for wireless sensor networks, in Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, 2003 [6] Ye, W., Heidemann, J., Estrin, D., Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks, IEEE Transactions on Networking, Vol. 12, pp , Issue. 3, 2004 [7] Lin. P., Qiao. C., Wang. X., Medium access control with a dynamic duty cycle for sensor networks, in Proceedings of the IEEE Wireless Communications and Networking Conference, March 2004 [8] Ye, W., Heidemann, J., Estrin, D., An Energy-Efficient MAC Protocol for Wireless Sensor Network, in Proceedings of the IEEE Infocom, pp , June 2002 [9] A. Woo and D. Culler, A Transmission Control Scheme for Media Access in Sensor Networks, in Proceedings of the 7th Annual International Conference on Mobile Computing and networking, 2001 [10] TinyOS Project [11] The Network Simulator ns-2,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Enhanced Power Saving Scheme for IEEE DCF Based Wireless Networks

Enhanced Power Saving Scheme for IEEE DCF Based Wireless Networks Enhanced Power Saving Scheme for IEEE 802.11 DCF Based Wireless Networks Jong-Mu Choi, Young-Bae Ko, and Jai-Hoon Kim Graduate School of Information and Communication Ajou University, Republic of Korea

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

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

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

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

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

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

MAC in /20/06

MAC in /20/06 MAC in 802.11 2/20/06 MAC Multiple users share common medium. Important issues: Collision detection Delay Fairness Hidden terminals Synchronization Power management Roaming Use 802.11 as an example 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

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

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

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

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

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

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

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

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

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

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

ABSTRACT. Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation. Wei-Cheng Xiao

ABSTRACT. Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation. Wei-Cheng Xiao ABSTRACT Physical Implementation of Synchronous Duty-Cycling MAC Protocols: Experiences and Evaluation by Wei-Cheng Xiao Energy consumption and network latency are important issues in wireless sensor networks.

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

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

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

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

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

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

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

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle 24 IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.12, December 212 Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle Jeehoon Lee*, Jongsoo Jeong,

More information

Interference avoidance in wireless multi-hop networks 1

Interference avoidance in wireless multi-hop networks 1 Interference avoidance in wireless multi-hop networks 1 Youwei Zhang EE228A Project Report, Spring 2006 1 Motivation Wireless networks share the same unlicensed parts of the radio spectrum with devices

More information

Etiquette protocol for Ultra Low Power Operation in Sensor Networks

Etiquette protocol for Ultra Low Power Operation in Sensor Networks Etiquette protocol for Ultra Low Power Operation in Sensor Networks Samir Goel and Tomasz Imielinski {gsamir, imielins}@cs.rutgers.edu DataMan Lab, Department of Computer Science Acknowledgement: Prof.

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

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

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

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

Smart Hybrid Frame Scheduling to Improve Energy Efficiency in Wireless Sensor Network

Smart Hybrid Frame Scheduling to Improve Energy Efficiency in Wireless Sensor Network Smart Hybrid Frame Scheduling to Improve Energy Efficiency in Wireless Sensor Network Wei Wang, Dongming Peng, Honggang Wang, Hamid Sharif Department of Computer and Electronics Engineering, University

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

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

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

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

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

[Kaplieswar*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

[Kaplieswar*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785 [Kaplieswar*, 5(4): April, 216] ISSN: 2277-9655 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IMPROVING THE LIFESPAN OF WIRELESS SENSOR NETWORKS VIA EFFICIENT CARRIER SENSING

More information

MAC protocols. Lecturer: Dmitri A. Moltchanov

MAC protocols. Lecturer: Dmitri A. Moltchanov MAC protocols Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2616/ OUTLINE: Problems for MAC to deal with; Design goals; Classification of MAC protocols Contention-based

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

Computer Communication III

Computer Communication III Computer Communication III Wireless Media Access IEEE 802.11 Wireless LAN Advantages of Wireless LANs Using the license free ISM band at 2.4 GHz no complicated or expensive licenses necessary very cost

More information

An Efficient Medium Access Control Protocol with Parallel Transmission for Wireless Sensor Networks

An Efficient Medium Access Control Protocol with Parallel Transmission for Wireless Sensor Networks J. Sens. Actuator Netw. 2012, 1, 111-122; doi:10.3390/jsan1020111 Article Journal of Sensor and Actuator Networks ISSN 2224-2708 www.mdpi.com/journal/jsan/ An Efficient Medium Access Control Protocol with

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

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

Lecture 9: Bridging. CSE 123: Computer Networks Alex C. Snoeren

Lecture 9: Bridging. CSE 123: Computer Networks Alex C. Snoeren Lecture 9: Bridging CSE 123: Computer Networks Alex C. Snoeren Lecture 9 Overview Finishing up media access Ethernet Contention-free methods (rings) Moving beyond one wire Link technologies have limits

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

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

Micro-Frame Preamble MAC for Multihop Wireless Sensor Networks

Micro-Frame Preamble MAC for Multihop Wireless Sensor Networks Micro-Frame Preamble MAC for Multihop Wireless Sensor Networks Abdelmalik Bachir and Dominique Barthel France Telecom R&D Meylan, France {Abdelmalik.Bachir, Dominique.Barthel}@francetelecom.com Martin

More information

CSE 461: Wireless Networks

CSE 461: Wireless Networks CSE 461: Wireless Networks Wireless IEEE 802.11 A physical and multiple access layer standard for wireless local area networks (WLAN) Ad Hoc Network: no servers or access points Infrastructure Network

More information

Computer Networks 53 (2009) Contents lists available at ScienceDirect. Computer Networks. journal homepage:

Computer Networks 53 (2009) Contents lists available at ScienceDirect. Computer Networks. journal homepage: Computer Networks 53 (2009) 1879 1902 Contents lists available at ScienceDirect Computer Networks journal homepage: www.elsevier.com/locate/comnet An energy-efficient, transport-controlled MAC protocol

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

Medium Access Control in Wireless IoT. Davide Quaglia, Damiano Carra

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

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

TMMAC: A TDMA Based Multi-Channel MAC Protocol using a Single. Radio Transceiver for Mobile Ad Hoc Networks

TMMAC: A TDMA Based Multi-Channel MAC Protocol using a Single. Radio Transceiver for Mobile Ad Hoc Networks : A TDMA Based Multi-Channel MAC Protocol using a Single Radio Transceiver for Mobile Ad Hoc Networks Jingbin Zhang, Gang Zhou, Chengdu Huang, Ting Yan, Sang H. Son, John A. Stankovic Department of 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

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

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

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

Medium Access Control in Wireless Networks

Medium Access Control in Wireless Networks Medium Access Control in Wireless Networks Prof. Congduc Pham http://www.univ-pau.fr/~cpham Université de Pau, France MAC layer Routing protocols Medium Acces Control IEEE 802.X MAC GSM (2G) Channels Downlink

More information

Strengthening Unlicensed Band Wireless Backhaul

Strengthening Unlicensed Band Wireless Backhaul be in charge Strengthening Unlicensed Band Wireless Backhaul Use TDD/TDMA Based Channel Access Mechanism WHITE PAPER Strengthening Unlicensed Band Wireless Backhaul: Use TDD/TDMA Based Channel Access Mechanism

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

Rahman 1. Application

Rahman 1. Application Data Link layer Overview of IEEE 802.11 Application Presentation Session Transport LLC: On transmission, assemble data into a frame with address and CRC fields. On reception, disassemble frame, perform

More information

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols 1 Negative Reinforcement Time out Explicitly degrade the path by re-sending interest with lower data rate. Source Gradient New Data Path

More information

A More Realistic Energy Dissipation Model for Sensor Nodes

A More Realistic Energy Dissipation Model for Sensor Nodes A More Realistic Energy Dissipation Model for Sensor Nodes Raquel A.F. Mini 2, Antonio A.F. Loureiro, Badri Nath 3 Department of Computer Science Federal University of Minas Gerais Belo Horizonte, MG,

More information

IRI-MAC: An Improved Receiver Initiated MAC Protocol for Wireless Sensor Network

IRI-MAC: An Improved Receiver Initiated MAC Protocol for Wireless Sensor Network IRI-MAC: An Improved Receiver Initiated MAC Protocol for Wireless Sensor Network Md. Abir Hossain Department of Information and Communication Technology (ICT), Mawlana Bhashani Science and Technology University

More information

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

Latency and Energy Efficient MAC (LEEMAC) Protocol for Event Critical Applications in WSNs 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 waqar.hussain@niit.edu.pk,

More information

Research Article An Energy and Latency Aware WSN MAC Protocol for Bidirectional Traffic in Data Collection

Research Article An Energy and Latency Aware WSN MAC Protocol for Bidirectional Traffic in Data Collection Hindawi Publishing Corporation International Journal of Distributed Sensor Networks Volume 215, rticle ID 97538, 17 pages http://dx.doi.org/1.1155/215/97538 Research rticle n Energy and Latency ware WSN

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,900 116,000 120M Open access books available International authors and editors Downloads Our

More information

Survey of Asynchronous Medium Access Protocols for Wireless Sensor Networks

Survey of Asynchronous Medium Access Protocols for Wireless Sensor Networks Survey of Asynchronous Medium Access Protocols for Wireless Sensor Networks 1 Dishee Agarwal, 2 Arvind Kakria, 3 Dr. Trilok C. Aseri 1,2,3 PEC University of Technology, Chandigarh, India Abstract Wireless

More information

Energy and Rate based MAC Protocol for Wireless Sensor Networks

Energy and Rate based MAC Protocol for Wireless Sensor Networks Energy and Rate based MAC Protocol for Wireless Sensor Networks Rajgopal Kannan Ram Kalidindi S. S. Iyengar Department of Computer Science Louisiana State University Baton Rouge, LA 70803 Email: rkannan@bit.csc.lsu.edu

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

A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for Mitigating the Directional Hidden Node Problem

A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for Mitigating the Directional Hidden Node Problem 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC) A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for

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

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

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

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

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

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network

Improving the Data Scheduling Efficiency of the IEEE (d) Mesh Network Improving the Data Scheduling Efficiency of the IEEE 802.16(d) Mesh Network Shie-Yuan Wang Email: shieyuan@csie.nctu.edu.tw Chih-Che Lin Email: jclin@csie.nctu.edu.tw Ku-Han Fang Email: khfang@csie.nctu.edu.tw

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

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing

ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing ViTAMin: A Virtual Backbone Tree Algorithm for Minimal Energy Consumption in Wireless Sensor Network Routing Jaekwang Kim Department of Electrical and Computer Engineering, Sungkyunkwan University, Suwon,

More information

S-MAC Protocol for Wireless Sensor Network and Study of related work

S-MAC Protocol for Wireless Sensor Network and Study of related work International Journal of Scientific & Engineering Research, Volume 3, Issue 10, October-2012 1 ISSN 2229-551 S-MAC Protocol for Wireless Sensor Network and Study of related work Hema Kumbhar, Himangi Pande

More information