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 条
  • [21] An Energy-Efficient Transceiver Architecture for Short Range Wireless Sensor Applications
    Yousefi, Reza
    Mason, Ralph
    RWS: 2009 IEEE RADIO AND WIRELESS SYMPOSIUM, 2009, : 431 - 434
  • [22] Energy-efficient adaptive sensor scheduling for target tracking in wireless sensor networks
    Xiao W.
    Zhang S.
    Lin J.
    Tham C.K.
    Journal of Control Theory and Applications, 2010, 8 (01): : 86 - 92
  • [23] EAST: ENERGY-EFFICIENT ADAPTIVE SCHEME FOR TRANSMISSION IN WIRELESS SENSOR NETWORKS
    Tahir, M.
    Javaid, N.
    Khan, Z. A.
    Qasim, U.
    Ishfaq, M.
    2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 416 - 419
  • [24] An Adaptive Energy-Efficient MAC Protocol "Guardian" for Wireless Sensor Networks
    Kalbande, Ankit
    2012 1ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGY TRENDS IN ELECTRONICS, COMMUNICATION AND NETWORKING (ET2ECN), 2012,
  • [25] An Energy-Efficient MAC Protocol with Adaptive Scheduling for Wireless Sensor Networks
    Zhao, Yi Zhi
    Nguyen, Thuy Ngoc
    Ma, Maode
    Miao, Chunyan
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 446 - +
  • [26] An Energy-Efficient Adaptive Transmission Protocol for Ultrawideband Wireless Sensor Networks
    Riaz, Naveel
    Ghavami, Mohammad
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2009, 58 (07) : 3647 - 3660
  • [27] ADP: An Adaptive Feedback Approach for Energy-Efficient Wireless Sensor Networks
    Attiah, Afraa
    Amjad, Muhammad Faisal
    Nakhila, Omar
    Zou, Cliff
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016,
  • [28] Energy-Efficient Adaptive Geosource Multicast Routing for Wireless Sensor Networks
    Kim, Daehee
    Song, Sejun
    Choi, Baek-Young
    JOURNAL OF SENSORS, 2013, 2013
  • [29] A new memory banking system for energy-efficient wireless sensor networks
    Steinfeld, Leonardo
    Silveira, Fernando
    Ritt, Marcus
    Carro, Luigi
    2013 9TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (IEEE DCOSS 2013), 2013, : 215 - 222
  • [30] An adaptive energy-efficient area coverage algorithm for wireless sensor networks
    Torkestani, Javad Akbari
    AD HOC NETWORKS, 2013, 11 (06) : 1655 - 1666