Energy-efficient, high-performance and memory efficient FIR adaptive filter architecture of wireless sensor networks for IoT applications

被引:0
|
作者
J Charles Rajesh Kumar
D Vinod Kumar
机构
[1] Vinayaka Mission’s Research Foundation (Deemed to be University),Department of Electronics and Communication Engineering, Vinayaka Mission’s Kirupananda Variyar Engineering College
[2] Vinayaka Mission’s,Department of Biomedical Engineering, Vinayaka Mission’s Kirupananda Variyar Engineering College
[3] Research Foundation (Deemed to be University),undefined
来源
Sādhanā | / 47卷
关键词
Wireless sensor networks (WSN); internet of things (IoT); adaptive filter; FIR filter; least mean square (LMS); distributed arithmetic (DA); lookup tables (LUT); offset binary coding (OBC); Chip area; power consumption; throughput;
D O I
暂无
中图分类号
学科分类号
摘要
Noise contaminates and distorts measurements from wireless sensor networks (WSNs). The sensor node's computations and energy consumption are increased due to the noise in the signal, resulting in the sensor node's shorter lifespan. Therefore, efficient design is required to achieve noise reduction. The finite impulse response (FIR) filter is a significant part of signal preprocessing in the WSN to remove noise. Signal preprocessing could assist in minimizing the amount of energy used in communication between nodes while also improving data transmission efficiency. The multiplier block in an FIR filter involves the generation and addition of partial products (PP), which consumes a large area and enormous power. The most common adaptive filtering technique utilizes the least mean squares (LMS) algorithms. The multiply and accumulate (MAC) process is the spine of LMS adaptive filters. Using multiple MAC units can boost the system's speed, but the cost of the system rises as the multipliers take up a lot of space and consume more energy. When LMS is implemented as a completely reliable architecture on a hardware platform, the multiplier evolves into a bottleneck for higher-order filters, resulting in significant size, expenditure, and energy needs, rendering the design unsuitable for practical implementation. FIR filters are frequently realized using distributed arithmetic (DA) based scheme. DA-based designs replace multipliers with look-up tables (LUT), where the precomputed PPs is saved. LUTs are required for weight update and filtering processes. The size of the LUT rises exponentially with the increasing order of filters. To minimize the size of a LUT, offset binary coding (OBC) is utilized, resulting in smaller memory size. The proposed architecture is based on DA in which PPs of filter coefficients are pre-calculated, and these coefficients are saved in LUTs, and through the use of OBC, the weighted coefficients are updated. The proposed method does not decompose the LUT into two smaller LUT to achieve area and energy efficiency. Typically, each iteration requires recalculating all of the LUT's address locations. This research presents a novel method that iteratively updates the contents of LUT without rotating the address, making the FIR filter more energy efficient. Random access memory-based LUT is utilized to eliminate the physical address rotation. A method for reducing LUT access time is proposed. The proposed design significantly reduces area and energy consumption compared to the existing systems. Also, it saves a large amount of sliced LUT and flip-flops compared to conventional methods. Therefore, high-performance adaptive filtering applications like IoT-based WSN can benefit the most from the suggested approach.
引用
收藏
相关论文
共 50 条
  • [31] Energy-Efficient Localization Techniques for Wireless Sensor Networks in Indoor IoT Environments
    Limkar, Suresh
    Ashok, Wankhede Vishal
    Wadne, Vinod
    Wagh, Sharmila K.
    Wagh, Kishor
    Kumar, Anil
    JOURNAL OF ELECTRICAL SYSTEMS, 2023, 19 (02) : 47 - 57
  • [32] Energy-efficient Tracking for Wireless Sensor Networks
    Mihai, Machedon-Pisu
    Adrian, Nedelcu
    Iuliu, Szekely
    Gheorghe, Morariu
    Mihai, Miron
    Csaba-Zoltan, Kertesz
    2009 IEEE INTERNATIONAL WORKSHOP ON ROBOTIC AND SENSORS ENVIRONMENTS (ROSE 2009), 2009, : 163 - 168
  • [33] An energy-efficient protocol for wireless sensor networks
    Hsu, HL
    Liang, QL
    VTC2005-FALL: 2005 IEEE 62ND VEHICULAR TECHNOLOGY CONFERENCE, 1-4, PROCEEDINGS, 2005, : 2321 - 2325
  • [34] Energy-efficient bootstrapping for wireless sensor networks
    Mathew, Rajesh
    Younis, Mohamed
    Elsharkawy, Sameh M.
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2005, 1 (02) : 205 - 220
  • [35] A Novel Hardware Efficient FIR Filter for Wireless Sensor Networks
    Xu, Cheng
    Yin, Su
    Qin, Yunchuan
    Zou, Hanzheng
    2013 FIFTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN), 2013, : 197 - 201
  • [36] Energy-efficient scheduling for wireless sensor networks
    Yao, YW
    Giannakis, GB
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2005, 53 (08) : 1333 - 1342
  • [37] Energy-efficient Management of Wireless Sensor Networks
    Furthmueller, Jochen
    Kessler, Stephan
    Waldhorst, Oliver P.
    WONS 2010: SEVENTH INTERNATIONAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES, 2010, : 129 - 136
  • [38] Energy-efficient addressing in wireless sensor networks
    Teng, Rui
    Morikawa, Hiroyuki
    Aoyama, Tomonori
    Global Mobile Congress 2005, 2005, : 96 - 101
  • [39] Energy-Efficient Clustering in Wireless Sensor Networks
    Chuang, Po-Jen
    Yang, Sheng-Hsiung
    Lin, Chih-Shin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 112 - 120
  • [40] Energy-Efficient Routing in Wireless Sensor Networks
    Pasztor, Daniel
    Ekler, Peter
    Levendovszky, Janos
    ACTA CYBERNETICA, 2021, 25 (02): : 421 - 434