{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T03:11:40Z","timestamp":1764645100012,"version":"build-2065373602"},"reference-count":44,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2010,3,29]],"date-time":"2010-03-29T00:00:00Z","timestamp":1269820800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Congestion in a wireless sensor network causes an increase in the amount of data loss and delays in data transmission. In this paper, we propose a new congestion control technique (ACT, Adaptive Compression-based congestion control Technique) based on an adaptive compression scheme for packet reduction in case of congestion. The compression techniques used in the ACT are Discrete Wavelet Transform (DWT), Adaptive Differential Pulse Code Modulation (ADPCM), and Run-Length Coding (RLC). The ACT first transforms the data from the time domain to the frequency domain, reduces the range of data by using ADPCM, and then reduces the number of packets with the help of RLC before transferring the data to the source node. It introduces the DWT for priority-based congestion control because the DWT classifies the data into four groups with different frequencies. The ACT assigns priorities to these data groups in an inverse proportion to the respective frequencies of the data groups and defines the quantization step size of ADPCM in an inverse proportion to the priorities. RLC generates a smaller number of packets for a data group with a low priority. In the relaying node, the ACT reduces the amount of packets by increasing the quantization step size of ADPCM in case of congestion. Moreover, in order to facilitate the back pressure, the queue is controlled adaptively according to the congestion state. We experimentally demonstrate that the ACT increases the network efficiency and guarantees fairness to sensor nodes, as compared with the existing methods. Moreover, it exhibits a very high ratio of the available data in the sink.<\/jats:p>","DOI":"10.3390\/s100402919","type":"journal-article","created":{"date-parts":[[2010,3,29]],"date-time":"2010-03-29T11:15:16Z","timestamp":1269861316000},"page":"2919-2945","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":48,"title":["Adaptive-Compression Based Congestion Control Technique for Wireless Sensor Networks"],"prefix":"10.3390","volume":"10","author":[{"given":"Joa-Hyoung","family":"Lee","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Kangwon National University, Chuncheon, Gangwondo, 200-701, Korea"}]},{"given":"In-Bum","family":"Jung","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Kangwon National University, Chuncheon, Gangwondo, 200-701, Korea"}]}],"member":"1968","published-online":{"date-parts":[[2010,3,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Zhao, J., and Govindan, R. (2003, January November). Understanding Packet Delivery Performance In Dense Wireless Sensor Networks. Los Angeles, CA, USA.","DOI":"10.1145\/958491.958493"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Woo, A., Tong, T., and Culler, D. (2003, January November). Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks. Los Angeles, CA, USA.","DOI":"10.1145\/958491.958494"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Xu, N., Rangwala, S., Chintalapudi, K., Ganesan, D., Broad, A., Govindan, R., and Estrin, D. (2004, January November). A Wireless Sensor Network for Structural Monitoring. Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031498"},{"key":"ref_4","unstructured":"Woo, A., and Culler, E. (, January July). A Transmission Control Scheme for Media Access in Sensor Networks. Rome, Italy."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Sankarasubramaniam, Y., Akan, O., and Akyildiz, L. (2003, January June). ESRT: Event-to-Sink Reliable Transport in Wireless Sensor Networks. Annapolis, MD, USA.","DOI":"10.1145\/778415.778437"},{"key":"ref_6","unstructured":"Wan, Y., Eisenman, S., and Campbell, A. (, January November). CODA: Congestion Detection and Avoidance in Sensor Networks. Los Angeles, CA, USA."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Hull, B., Jamieson, K., and Balakrishnan, H. (2004, January November). Mitigating Congestion in Wireless Sensor Networks. Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031512"},{"key":"ref_8","unstructured":"Intanagonwiwat, C., Govindan, R., and Estrin, D. (, January August). Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. Boston, MA, USA."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Levis, P., Lee, N., Welsh, M., and Culler, D. (2003, January November). TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. Los Angeles, CA, USA.","DOI":"10.1145\/958491.958506"},{"key":"ref_10","unstructured":"Durresi, A., Sridharan, M., Liu, C., and Goyal, M. (, January July). Traffic Management using Multilevel Explicit Congestion Notification. Orlando, FL, USA."},{"key":"ref_11","unstructured":"Warneke, A., and Pister, J. (2002, January November). MEMS for Distributed Wireless Sensor Networks. Dubrovnik, Croatia."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1109\/90.251892","article-title":"Random Early Detection Gateways for Congestion Avoidance","volume":"1","author":"Floyd","year":"1993","journal-title":"IEEE\/ACM Trans. Netw"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Amirijoo, M., Son, H., and Hansson, J. (2007, January June). QoD Adaptation for Achieving Lifetime Predictability of WSN Nodes Communicating over Satellite Links. Braunschweig, Germany.","DOI":"10.1109\/INSS.2007.4297382"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Ee, T., and Bajcsy, R. (2004, January November). Congestion Control and Fairness for Many-to One Routing in Sensor Networks. Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031513"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"786","DOI":"10.1109\/JSAC.2007.070514","article-title":"Upstream Congestion Control in Wireless Sensor Networks through Cross-Layer Optimization","volume":"25","author":"Wang","year":"2007","journal-title":"IEEE J. Sel. Area Commun"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Yaghmaee, H., and Adjeroh, D. (2008, January June). A New Priority Based Congestion Control Protocol for Wireless Multimedia Sensor Networks. Newport beach, CA, USA.","DOI":"10.1109\/WOWMOM.2008.4594816"},{"key":"ref_17","unstructured":"Razzaque, A., and Hong, S. (2009, January February). Congestion Detection and Control Algorithms for Multipath Data Forwarding in Sensor Networks. Phoenix Park, Korea."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1325651.1325656","article-title":"Cluster-based Congestion Control for Sensor Networks","volume":"4","author":"Karenos","year":"2008","journal-title":"ACM Trans. Sens. Netw. (TOSN)"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1587\/transcom.E92.B.184","article-title":"CRRT: Congestion-Aware and Rate-Controlled Reliable Transport in Wireless Sensor Networks","volume":"E92-B","author":"Alam","year":"2009","journal-title":"IEICE Trans. Commun"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Liu, M., Jiang, H., Nian, H., and Lu, Y. (2009, January June). Improved DCCP Congestion Control for Wireless Sensor Networks. Pine City Hotel, Shanghai, China.","DOI":"10.1109\/CCDC.2009.5194844"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"8278","DOI":"10.3390\/s91008278","article-title":"Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks","volume":"9","author":"Wan","year":"2009","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3955","DOI":"10.1109\/TWC.2007.051035","article-title":"Predictive congestion control protocol for wireless sensor networks","volume":"6","author":"Zawodniok","year":"2007","journal-title":"IEEE Trans. Wirel. Commun"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Chen, L., Szymanski, B., and Branch, W. (2009, January March). Auction-Based Congestion Management for Target Tracking in Wireless Sensor Networks. Galveston, TX, USA.","DOI":"10.1109\/PERCOM.2009.4912768"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1504\/IJSNET.2008.016458","article-title":"Reliable data transport and congestion control in wireless sensor networks","volume":"2","author":"Pang","year":"2008","journal-title":"Int. J. Sens. Netw"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Maimour, M., Pham, C., and Amelot, J. (2008, January May). Load repartition for congestion control in multimedia wireless sensor networks with multipath routing. Santorini, Greece.","DOI":"10.1109\/ISWPC.2008.4556156"},{"key":"ref_26","unstructured":"\u015al\u0119zak, D., Kim, T., Chang, A., Vasilakos, T., Li, M., and Sakurai, K. (2009, January December). A Dynamic Interval Scheduling and Congestion Control Scheme for Sensor Networks. Jeju Island, Korea."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1798","DOI":"10.1016\/j.comnet.2009.02.011","article-title":"Priority-based Rate Control for Service Differentiation and Congestion Control in Wireless Multimedia Sensor Networks","volume":"53","author":"Yaghmaee","year":"2009","journal-title":"Elsevier Comput. Networks J"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1504\/IJSNET.2009.027630","article-title":"A Cross Layer Design for Congestion Control in UWB Based Wireless Sensor Networks","volume":"5","author":"Reena","year":"2009","journal-title":"Int. J. Sens. Netw. (IJSNET)"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Warrier, A., Janakiraman, S., Ha, S., and Rhee, I. (2009, January April). DiffQ: Practical Differential Backlog Congestion Control for Wireless Networks. Rio de Janeiro, Brazil.","DOI":"10.1109\/INFCOM.2009.5061929"},{"key":"ref_30","unstructured":"Ahmad, Z., and Turgut, D. (4,, January November). Congestion avoidance and fairness in wireless sensor networks. New Orleans, LA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1124","DOI":"10.1109\/TMC.2008.24","article-title":"Interference-Minimized Multipath Routing with Congestion Control in Wireless Sensor Network for High-Rate Streaming","volume":"7","author":"Teo","year":"2008","journal-title":"IEEE Trans. Mob. Comput"},{"key":"ref_32","unstructured":"Chen, S., and Yang, N. (2006). IEEE Transactions on Parallel and Distributed Systems, Special Issue on Localized Communication and Topology Protocols for Ad Hoc Networks, IEEE Press."},{"key":"ref_33","first-page":"529","article-title":"A Modified Routing Algorithm for Reducing Congestion in Wireless Sensor Networks","volume":"35","author":"Sengottaiyan","year":"2009","journal-title":"Eur. J. Sci. Res"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1631\/jzus.C0910204","article-title":"Congestion avoidance, detection and alleviation in wireless sensor networks","volume":"11","author":"Fang","year":"2010","journal-title":"J. Zhejiang Univ"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1281492.1281493","article-title":"Overload Traffic Management for Sensor Networks","volume":"3","author":"Wan","year":"2007","journal-title":"ACM Trans. Sens. Netw"},{"key":"ref_36","unstructured":"Davis, G. Wavelet Image Compression Construction Kit. Available online: http:\/\/www.geoffdavis.net\/dartmouth\/wavelet\/wavelet.html\/ (accessed on January 21, 2010)."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"3445","DOI":"10.1109\/78.258085","article-title":"Embedded image coding using zerotrees of wavelet coefficients","volume":"41","author":"Shapiro","year":"1993","journal-title":"IEEE Trans. Sign. Proc"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1109\/83.403412","article-title":"Wavelet Filter Evaluation for Image Compression","volume":"2","author":"Villasenor","year":"1995","journal-title":"IEEE Trans. Image Proc"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"572","DOI":"10.1109\/83.334984","article-title":"Multirate 3-D Subband Coding of Video","volume":"3","author":"Taubman","year":"1994","journal-title":"IEEE Trans. Image Proc"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1445","DOI":"10.1109\/29.90373","article-title":"Efficient Bit Allocation for an Arbitrary Set of Quantizers","volume":"36","author":"Shoham","year":"1988","journal-title":"IEEE Trans. Acoust. Speech Sign. Proc"},{"key":"ref_41","unstructured":"Available online: http:\/\/cvs.cens.ucla.edu\/viewcvs\/viewcvs.cgi\/*checkout*\/tos-contrib\/WaveletCodec\/ (accessed on February 23, 2010)."},{"key":"ref_42","unstructured":"Available online: http:\/\/www.owlnet.rice.edu\/~jryans\/wt_tinyos.html\/ (accessed on February 23, 2010)."},{"key":"ref_43","unstructured":"Available online: http:\/\/www.xbow.com\/ (accessed on 21 January 2010)."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/332833.332838","article-title":"Wireless integrated network sensors","volume":"43","author":"Pottie","year":"2000","journal-title":"Commun. ACM"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/10\/4\/2919\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T22:01:57Z","timestamp":1760220117000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/10\/4\/2919"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,29]]},"references-count":44,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2010,4]]}},"alternative-id":["s100402919"],"URL":"https:\/\/doi.org\/10.3390\/s100402919","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2010,3,29]]}}}