%X Multiple traffic flows in a dense environment of a mono-sink wireless sensor network (WSN) experience congestion that leads to excessive energy consumption and severe packet loss. To address this problem, a Congestion Detection and Alleviation (CDA) mechanism has been proposed. CDA exploits the features and the characteristics of the sensor nodes and the wireless links between them to detect and alleviate node- and link-level congestion. Node-level congestion is detected by examining the buffer utilisation and the interval between the consecutive data packets. However, link-level congestion is detected through a novel procedure by determining link utilisation using back-off stage of Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA). CDA alleviates congestion reactively by either rerouting the data traffic to a new less congested, more energy-efficient route or bypassing the affected node/link through ripple-based search. The simulation analysis performed in ns-2.35 evaluates CDA with Congestion Avoidance through Fairness (CAF) and with No Congestion Control (NOCC) protocols. The analysis shows that CDA improves packet delivery ratio by 33 as compared to CAF and 54 as compared to NOCC. CDA also shows an improvement in throughput by 16 as compared to CAF and 36 as compared to NOCC. Additionally, it reduces End-To-End delay by 17 as compared to CAF and 38 as compared to NOCC. © 2017 Omer Chughtai et al. %K Carrier communication; Carrier sense multiple access; Energy efficiency; Energy utilization; Packet networks; Room and pillar mining; Sensor nodes, Carrier sense multiple access with collision avoidances; Congestion avoidance; Congestion detection; Excessive energy; Multihop wireless; Multiple traffics; Packet delivery ratio; Simulation analysis, Wireless sensor networks %J Wireless Communications and Mobile Computing %L scholars9318 %O cited By 12 %R 10.1155/2017/9243019 %D 2017 %I Hindawi Limited %A O. Chughtai %A N. Badruddin %A M. Rehan %A A. Khan %V 2017 %T Congestion detection and alleviation in multihop wireless sensor networks