Skip to main content

Advertisement

Log in

Aggregated traffic flow weight controlled hierarchical MAC protocol for wireless sensor networks

  • Published:
annals of telecommunications - annales des télécommunications Aims and scope Submit manuscript

Abstract

It has been discussed in the literature that the medium-access control (MAC) protocols, which schedule periodic sleep–active states of sensor nodes, can increase the longevity of sensor networks. However, these protocols suffer from very low end-to-end throughput and increased end-to-end packet delay. How to design an energy-efficient MAC protocol that greatly minimizes the packet delay while maximizing the achievable data delivery rate, however, remains unanswered. In this paper, motivated by the many-to-one multihop traffic pattern of sensor networks and the heterogeneity in required data packet rates of different events, we propose an aggregated traffic flow weight controlled hierarchical MAC protocol (ATW-HMAC). We find that ATW-HMAC significantly decreases the packet losses due to collisions and buffer drops (i.e., mitigates the congestion), which helps to improve network throughput, energy efficiency, and end-to-end packet delay. ATW-HMAC is designed to work with both single-path and multipath routing. Our analytical analysis shows that ATW-HMAC provides weighted fair rate allocation and energy efficiency. The results of our extensive simulation, done in ns-2.30, show that ATW-HMAC outperforms S-MAC; traffic-adaptive medium access; and SC-HMAC.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. We refer the parent/child relation in the sink-rooted, tree-based network as a downstream/upstream relation among the nodes. For example, in Fig. 2a, nodes 3 and 4 are the upstreams of node 9, which in turn is the downstream of them.

  2. Possible load distribution policies could be as follows: (1) homogeneous distribution—the total traffic load of node i could be equally divided amongst the available paths and (2) proportional distribution—loads could be distributed proportional to the minimum hop count of a path, free buffer space in the downstream node, maximum residual energy of the downstream node, successful packet delivery rate of a link/path, etc.

  3. As discussed in Section 1, event type B may represent moving object tracking and A may stand for its counterpart.

  4. In our simulation, we assign R i  = g i and keep it unchanged during the whole simulation period. Obviously, the consideration of R i opens the door of designing an optimal traffic engineering algorithm for multipath data forwarding in WSN, which we leave as our future work.

  5. \(C=\rho \pi R_{s}^2=\frac{\text{1,000}}{\text{1,000}\times \text{1,000}}\times \frac{22}{7}\times (70)^2\approx 15\).

  6. \(b_{e}^{0,0}\) and P idle can be expressed in terms of \(q_{0}, {\rm CW}_{\rm min}, p_c^i\) and maximum backoff stage t; please see [18] for details.

  7. In this paper, we assume all nodes are operating in the same channel, i.e., they have equal bandwidths.

  8. In some cases, overhearing is indeed desirable. Some algorithms may rely on overhearing to gather neighborhood information for network monitoring, reliable routing, or distributed queries [11, 24].

  9. SYNC, RTS, CTS, and ACK packets in S-MAC; NP and SEP messages in TRAMA; and RTS, CTS, ACK, and additional MAC header bytes in SC-HMAC and ATW-HMAC are considered for counting the total number of control bytes transmitted by the respective protocol.

References

  1. Akyildiz IF, Molodia T, Chowdhury KR (2007) A Survey on wireless multimedia sensor networks. Comput Networks 51(4):921–960

    Article  Google Scholar 

  2. Razzaque MA, Alam MM, Rashid MM, Hong CS (2008) Multi-constrained QoS geographic routing for heterogeneous traffic in sensor networks. IEICE Trans Commun E91B(8)

  3. Venkatesh R, Katia O, Garcia-Luna-Aceves JJ (2006) Energy-efficient, collision-free medium access control for wireless sensor networks. Wirel Netw 12(1):63–78

    Article  Google Scholar 

  4. Gahng-Seop A, Emiliano M, Campbell AT, Hong SG, Francesca C (2006) Funneling-MAC: a localized, sink-oriented MAC for boosting fidelity in sensor networks, In: Proc. of 4th ACM conference on embedded networked sensor systems (SenSys 2006), Boulder, 1–3 November 2006

  5. Ye W, Heidemann J, Estrin D (2002) An energy-efficient MAC protocol for wireless sensor networks. In: Proc. of IEEE INFOCOM. IEEE, New York, pp 1567–1576

    Google Scholar 

  6. Ye W, Heidemann J, Estrin D (2004) Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans Netw 12(3):493–506

    Article  Google Scholar 

  7. van Dam T, Langendoen K (2003) An adaptive energy-efficient MAC protocol for wireless sensor networks. In: Proc. of 1st ACM conference on embedded networked sensor systems (SenSys). ACM, Los Angeles, pp 171–180

    Google Scholar 

  8. Changsu S, Young-Bae K (2005) A traffic aware, energy efficient MAC protocol for wireless sensor networks. IEEE Int Symp Circuits Syst (ISCAS 2005) 2975–2978

  9. Venkatesh R, Garcia-Luna-Aceves JJ, Katia O (2005) Energy-efficient, application-aware medium access for sensor networks. In: Proc. of IEEE international conference on mobile adhoc and sensor systems (MASS), Washington, DC, 7–10 November 2005

  10. Sahoo A, Baronia P (2007) An energy efficient MAC in wireless sensor networks to provide delay guarantee. In: Proc. of 15th IEEE workshop on local and metropolitan area networks, 10–13 June. IEEE, Piscataway, pp 25–30

    Chapter  Google Scholar 

  11. Rashid MM, Alam MM, Razzaque MA, Hong CS (2007) Congestion avoidance and fair event detection in wireless sensor networks. IEICE Trans Commun E90-B(12):3362–3372

    Article  Google Scholar 

  12. Wu H, Cheng S, Peng Y, Long K, Ma J (2002) IEEE 802.11 distributed coordination function (DCF): analysis and enhancement. In: Proc. of IEEE ICC 2002, vol 1, New York, 28 April–2 May, pp 605–609

  13. Chou CT, Shin KG, Shankar S (2006) Contention-based airtime usage control in multirate IEEE 802.11 wireless LANs. IEEE/ACM Trans Netw 14(60)

  14. Crossbow (2008) Mica2/Imote2 Mote Datasheet. http://www.xbow.com

  15. Baek SJ, Veciana GD (2007) Spatial energy balancing through proactive multi-path routing in wireless multi-hop networks. IEEE/ACM Trans Netw (TON) 15(1):93–104

    Article  Google Scholar 

  16. Bianchi G (2000) Performance analysis of the IEEE 802.11 distributed coordination function. IEEE J Select Areas Commun 18(3):535–547

    Article  Google Scholar 

  17. Branchs A, Perez X (2002) Distributed weighted fair queuing in 802.11 wireless LAN. In: IEEE int’l conf commun (IEEE ICC). IEEE, New York, pp 3121–3127

    Google Scholar 

  18. Malone D, Duffy K, Leith D (2007) Modeling the 802.11 distributed coordination function in nonsaturated heterogeneous conditions. IEEE Trans Netw 15(1):159–172

    Article  Google Scholar 

  19. Banchs A, Serrano P, Oliver H (2007) Proportional fair throughput allocation in multi-rate IEEE 802.11e wireless lANs. Wirel Netw J 13(5):649–662

    Article  Google Scholar 

  20. Kelly FP, Maulloo AK, Tan DKH (1998) Rate control in communication networks: shadow prices, proportional fairness and stability. J Oper Res Soc 49(3):237–252

    Article  MATH  Google Scholar 

  21. Tang S, Li W (2006) QoS supporting and optimal energy allocation for a cluster based wireless sensor network. Comput Commun 29(13):2569–2577

    Article  Google Scholar 

  22. Bertsekas D, Gallager R (1992) Data networks, ex. 2.13, 2nd edn. Prentice Hall, Englewood Cliffs

    Google Scholar 

  23. Yates RD, Goodman DJ (2005) Probability and stochastic processes, B.6. Wiley, New York

    Google Scholar 

  24. Madden S, Franklin MJ, Hellerstein JM, Hong W (2002) TAG: a tiny agregation service for Ad-Hoc sensor networks. Presented at the 5th Symp. Operating systems design and implementation (OSDI), Boston, 9–11 December 2002

  25. Yibei L, Chung-Min C (2007) Energy saving via power-aware buffering in wireless sensor networks. IEEE INFOCOM 2411–2415, Anchorage, 6–12 May 2007

  26. Network Simulator (2009) The Network Simulator - ns-2.30. http://www.isi.edu/nsnam/ns/ns-build.html

  27. Ganesan D, Govindan R, Shenker S, Estrin D (2001) Highly-resilient, energy-efficient multipath routing in wireless sensor networks. In: Proc. of the 2nd ACM international symposium on mobile ad hoc networking and computing, Long Beach, 4–5 October 2001

Download references

Acknowledgements

The authors thank the anonymous reviewers for their thoughtful comments and suggestions that helped to clarify this work’s presentation. This research was supported by the MKE, Korea, under the ITRC support program supervised by the IITA (IITA-2009-(C1090-0902-0002)). Dr. C. S. Hong is the corresponding author.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Choong Seon Hong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Razzaque, M.A., Mamun-Or-Rashid, M., Alam, M.M. et al. Aggregated traffic flow weight controlled hierarchical MAC protocol for wireless sensor networks. Ann. Telecommun. 64, 705 (2009). https://doi.org/10.1007/s12243-009-0095-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12243-009-0095-0

Keywords

Navigation