PASCCC: Priority-based application-specific congestion control clustering protocol

被引:45
作者
Jan, Mian Ahmad [1 ,2 ]
Nanda, Priyadarsi [1 ]
He, Xiangjian [1 ]
Liu, Ren Ping [2 ]
机构
[1] Univ Technol Sydney, Ctr Innovat IT Serv & Applicat iNEXT, Sydney, NSW 2007, Australia
[2] CSIRO, Wireless & Networking Lab, Sydney, NSW, Australia
关键词
Cluster; Cluster head; Congestion control; Coverage fidelity; Priority queue; WIRELESS; NETWORKS;
D O I
10.1016/j.comnet.2014.09.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless sensor networks comprise resource-starved sensor nodes, which are deployed to sense the environment, gather data, and transmit it to a base station (BS) for further processing. Cluster-based hierarchical-routing protocols are used to efficiently utilize the limited energy of the nodes by organizing them into clusters. Only cluster head (CH) nodes are eligible for gathering data in each cluster and transmitting it to a BS. Unbalanced clusters result in network congestion, thereby causing delay, packet loss, and degradation of Quality of Service (QoS) metrics. In this study, we propose a priority-based application-specific congestion control clustering (PASCCC) protocol, which integrates the mobility and heterogeneity of the nodes to detect congestion in a network. PASCCC decreases the duty cycle of each node by maintaining threshold levels for various applications. The transmitter of a sensor node is triggered when the reading of a specific captured event exceeds a specific threshold level. Time-critical packets are prioritized during congestion in order to maintain their timeliness requirements. In our proposed approach, CHs ensure coverage fidelity by prioritizing the packets of distant nodes over those of nearby nodes. A novel queue scheduling mechanism is proposed for CHs to achieve coverage fidelity, which ensures that the extra resources consumed by distant nodes are utilized effectively. The effectiveness of PASCCC was evaluated based on comparisons with existing clustering protocols. The experimental results demonstrated that PASCCC achieved better performance in terms of the network lifetime, energy consumption, data transmission, and other QoS metrics compared with existing approaches. Crown Copyright (C) 2014 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:92 / 102
页数:11
相关论文
共 32 条
  • [1] Akkaya K., 2005, Ad Hoc Networks, V3, P325, DOI 10.1016/j.adhoc.2003.09.010
  • [2] Amundson I, 2009, LECT NOTES COMPUT SC, V5801, P235, DOI 10.1007/978-3-642-04385-7_16
  • [3] [Anonymous], INT J DISTRIBUTED SE
  • [4] [Anonymous], 2013, P 3 INT C TRENDS INF
  • [5] On sensor sampling and quality of information: A starting point
    Bisdikian, Chatschik
    [J]. FIFTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2007, : 279 - 284
  • [6] A survey on clustering algorithms for wireless sensor networks
    Boyinbode, Olutayo
    Le, Hanh
    Takizawa, Makoto
    [J]. INTERNATIONAL JOURNAL OF SPACE-BASED AND SITUATED COMPUTING, 2011, 1 (1-3) : 130 - 136
  • [7] On the lifetime of wireless sensor networks
    Chen, YX
    Zhao, Q
    [J]. IEEE COMMUNICATIONS LETTERS, 2005, 9 (11) : 976 - 978
  • [8] Optimal energy aware clustering in sensor networks
    Ghiasi, S
    Srivastava, A
    Yang, XJ
    Sarrafzadeh, M
    [J]. SENSORS, 2002, 2 (07): : 258 - 269
  • [9] Heiniger R. W., 2000, Proceedings of the 5th International Conference on Precision Agriculture, Bloomington, Minnesota, USA, 16-19 July, 2000, P1
  • [10] Heinzelman W.B., 2000, Application-specific protocol architectures for wireless networks