The International Arab Journal of Information Technology (IAJIT)


Prioritized Heterogeneous Traffic-Oriented Congestion Control Protocol for WSNs

Due to the availability of multiple sensing units o n a single radio board of the modern sensor motes, some sensor networks need to handle heterogeneous traffic withi n the same application. This diverse traffic could have different priorities in terms of transmission rate, required bandwidth, packet loss, etc. Because of the multi'hop transmission characteristic of this prioritized heterogeneous traffic, occurrence of congestion is very common and unless handled eff ectively, it could thwart the application objectives. To address this challen ge, in this paper we propose a Prioritized Heteroge neous Traffic'oriented Congestion Control Protocol (PHTCCP) which performs hop'by'hop rate adjustment controlling the congestion and ensures efficient rate for the prioritized diverse traffic. This protocol also could be applied for healthcare infrastructure. We exploit cross layer approach to perform the congestion cont rol. Our protocol uses intra'queue and inter'queue priorities along with weighted fair queuing for ensuring feasible transmi ssion rates of heterogeneous data. It also guarante es efficient link utilization by using dynamic transmission rate adju stment. We present detailed analysis and simulation results with the description of our protocol to demonstrate its effe ctiveness in handling prioritized heterogeneous tra ffic in Wireless Sensor Networks (WSNs).

[1] Dutta P., Grimmer M., Arora A., Bibyk S., and Culler D., Design of a Wireless Sensor Network Platform for Detecting Rare, Random, and Ephemeral Events, in Proceedings s of the 4 th International Symposium on Information Processing in Sensor Networks , California, pp. 497 502, 2005.

[2] Ee C. and Bajcsy R., Congestion Control and Fairness for Many to One Routing in Sensor Networks, in Proceedings s of the 2nd International Conference on Embedded Networked Association for Computing Machinery Sensor Systems , USA, pp. 148 161, 2004.

[3] Gu L., Jia D., Vicaire P., Yan T., Luo L., Tirumala A., Cao Q., He T., Stankovic J., Prioritized Heterogeneous Traffic'Oriented Congestion Control Protocol for WSNs 47 Abdelzaher T., and Krogh B., Lightweight Detection and Classification for Wireless Sensor Networks in Realistic Environments, in Proceedings of the 3 rd International Conference on Embedded Networked Association for Computing Machinery Sensor Systems , USA, pp. 205 217, 2005.

[4] MICA2 Datasheet, available at: Products/Product pdf files/Wireless pdf/MICA2 Datasheet.pdf, last visited 2007.

[5] Hull B., Jamieson K., and Balakrishnan H., Mitigating Congestion in Wireless Sensor Networks, in Proceedings of the 2nd International Conference on Embedded Networked Association for Computing Machinery Sensor Systems , USA, pp. 134 147, 2004.

[6] Intanagonwiwat C., Govindan R., and Estrin D., Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks, in Proceedings of 6 th Mobicom , USA, pp. 56 67, 2000.

[7] Iyer Y., Gandham S., and Venkatesan S., STCP: A Generic Transport Layer Protocol for Wireless Sensor Networks, in Proceedings of IEEE International Conference on Computer Communications and Networks , USA, pp. 449 454, 2005.

[8] Kanodia V., Li C., Sabharwal A., Sadeghi B., and Knighty E., Distributed Priority Scheduling and Medium Access in Ad Hoc Networks, Computer Journal of Wireless Networks , vol. 8, no. 1, pp. 466 466, 2002.

[9] Karl H. and Willig A., Protocols and Architectures for Wireless Sensor Networks , Wiley, 2006.

[10] Kim B. and Kang S. IEEE 802.15.4 MAC Based Location ID Exchange Protocol for Realizing Micro Cell Connectionless Location Awareness Services, Computer Journal of Science and Engineering , vol. 2, no. 4, pp. 412 427, 2008.

[11] Mangold S., Choi S., May P., Klein O., Hiertz G., and Stibor L., IEEE 802.11e Wireless LAN for Quality of Service, in Proceedings of the European Wireless , Italy, pp. 32 39, 2002.

[12] Monowar M., Rahman M., Pathan A., and Hong C., Congestion Control Protocol for Wireless Sensor Networks Handling Prioritized Heterogeneous Traffic, in Proceedings of SMPE 08 with MobiQuitous , Ireland, pp. 21 25, 2008.

[13] NS 2, available at:, last visited 2005.

[14] Paek J. and Govindan R. RCRT: Rate Controlled Reliable Transport for Wireless Sensor Networks, in Proceedings of the 5 th International Conference on Embedded Networked Sensor Systems , Australia, pp. 305 320, 2007.

[15] Pathan A., Heo G., and Hong C., A Secure Lightweight Approach of Node Membership Verification in Dense HDSN, in Proceedings of the IEEE Military Communications Conference , USA, pp. 29 31, 2007.

[16] Pattara Atikom W., Krishnamurthy P., and Banerjee S., Distributed Mechanisms for Quality of Service in Wireless LANs, IEEE Wireless Communication , vol. 10, no. 3, pp. 26 34, 2003.

[17] Rangwala S., Gummadi R., Govindan R., and Psounis K., Interference Aware Fair Rate Control in Wireless Sensor Networks, in Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications , Italy, pp. 63 74, 2006.

[18] Sankarasubramaniam Y., Akan O., and Akyildiz I., ESRT: Event to Sink Reliable Transport in Wireless Sensor Networks, in Proceedings of 4 th Association for Computing Machinery MobiHoc , USA, pp. 177 188, 2003.

[19] Wan C., Eisenman S., Campbell A., and Crowcroft J., Overload Traffic Management for Sensor Networks, Association for Computing Machinery ToSN , vol. 3, no. 4, pp. 4 18, 2007.

[20] Wan C., Eisenman S., and Campbell A., CODA: Congestion Detection and Avoidance in Sensor Networks, in Proceedings of Association for Computing Machinery Sensor Systems , USA, pp. 266 279, 2003.

[21] Wang C., Li B., Sohraby K., Daneshmand M., and Hu Y., Upstream Congestion Control in Wireless Sensor Networks Through Cross Layer Optimization, IEEE on Selected Areas in Communication , vol. 25, no. 4, pp. 786 795, 2007.

[22] Wang C., Li B., Sohraby K., Daneshmand M., and Hu Y., A Survey of Transport Protocols for Wireless Sensor Networks, IEEE Network, vol. 20, no. 3, pp. 34 40, 2006.

[23] Warneke B. and Pister K., MEMS for Distributed Wireless Sensor Networks, in Proceedings of 9 th IEEE International Conference on Electronics, Circuits and Systems , USA, pp. 291 294, 2002.

[24] Wietholter S. and Hoene C., Design and Verification of an IEEE 802.11e EDCF Simulation Model in ns 2.26, Technical Report, Telecommun Network Group, Technische Universitat Berlin, 2003. 48 The International Arab Journal of Information Techn ology, Vol. 9, No. 1, January 2012 Muhammad Monowar received Ph.D. degree in Computer Engineering in 2011 from Networking lab, Department of Computer Engineering, Kyung Hee University (KHU), South Korea. He received B.Sc. degree in Computer Science and Information Technology (CIT) from Islamic University of Technology, Bangladesh (IUT) in 2003. He is currently an Assistant professor at Computer Science & Engineering department, University of Chittagong, Bangladesh. His research interest includes Wireless Ad hoc and Sensor Networks. Obaidur Rahman is a lecturer (study leave) at CSE Department, Dhaka University of Engineering and Technology, Bangladesh. Currently, he is pursuing his PhD in computer engineering at KHU, Korea. He received his BSc in Computer science and Information Technology (CIT) from IUT, Bangladesh in 2003, and his MS in computer engineering from KHU, Korea in 2008. Al-Sakib Khan Pathan received his PhD degree in computer engineering in 2009 from Kyung Hee University, South Korea. He received his BSc degree in computer science and information technology from Islamic University of Technology (IUT), Bangladesh in 2003. He is currently an assistant professor at Computer Scienc e Department in the International Islamic University Malaysia (IIUM), Malaysia. His research interest includes wireless sensor networks, network security , and e services technologies. He is the editor of se veral journals and books, and organizing committee member of multiple conferences/workshops. He is a member o f IEEE, IEEE ComSoc Bangladesh Chapter, and several other international organizations. Choong Seon Hong received his BS and MS in electronic engineering from Kyung Hee University, Korea, in 1983, 1985, respectively. He received his PhD at Keio University in 1997. He worked for the Telecommunications Network Lab, KT as a senior member of technical staff and as a director of networking research team until August 1999. Since 1999, he has been working as a professo r of the School of Electronics and Information, KHU. He has served as a PC and an organizing committee member for International Conferences such as NOMS, IM, APNOMS, E2EMON, CCNC, ADSN, ICPP, DIM, WISA, BcN, and TINA. His research interests include ad hoc networks, network security and netwo rk management. He is a member of IEEE, IPSJ, KIPS, KICS, and KIISE.