• DocumentCode
    625317
  • Title

    A New Memory Banking System for Energy-Efficient Wireless Sensor Networks

  • Author

    Steinfeld, Leonardo ; Silveira, F. ; Ritt, Marcus ; Carro, Luigi

  • Author_Institution
    Inst. de Ing. Electr., Univ. de la Republica, Montevideo, Uruguay
  • fYear
    2013
  • fDate
    20-23 May 2013
  • Firstpage
    215
  • Lastpage
    222
  • Abstract
    The ever-increasing complexity of applications covered by wireless sensor networks (WSNs) demands for increasing memory size, which in turn increases the power drain. It is well known that SRAM power consumption can be reduced by employing a banked structure, where unused banks are switched into the low leakage retention mode. In this work, we propose a new strategy for memory banking, taking advantage of the software properties of WSN, and achieving aggressive power savings. We present a detailed model for the energy saving for equally sized banks with two power management schemes: a best-oracle policy and a simple greedy policy. Thanks to our modeling, at design time the optimum number of banks can be estimated, and the design can reach huge energy savings. The memory content allocation and the power management problem were solved by an integer linear program formulation for two real wireless sensor network application (based on TinyOS and ContikiOS). Experimental results show an energy reduction of up to 77.4% for a partition overhead of 1%.
  • Keywords
    SRAM chips; telecommunication power management; wireless sensor networks; ContikiOS; SRAM power consumption; TinyOS; WSN software properties; aggressive power saving; banked structure; best oracle policy; energy efficient wireless sensor networks; energy saving; equally sized banks; integer linear program formula; memory banking system; memory content allocation; power management scheme; simple greedy policy; Energy consumption; Memory management; Microprocessors; Program processors; Random access memory; Resource management; Wireless sensor networks; banked memory; integer linear programming; power management; wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing in Sensor Systems (DCOSS), 2013 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4799-0206-4
  • Type

    conf

  • DOI
    10.1109/DCOSS.2013.66
  • Filename
    6569428