Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Methods and tools for the compilation and software optimization of wireless embedded systems dedicated to applications ; Méthodes et outils pour la compilation et l'optimisation logicielle des systèmes embarqués sans fil dédiés à des applications

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • Contributors:
      Dynamic Networks (DNET); Inria Grenoble - Rhône-Alpes; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire de l'Informatique du Parallélisme (LIP); École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL); Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL); Université de Lyon-Université de Lyon-Centre National de la Recherche Scientifique (CNRS); Ecole normale supérieure de lyon - ENS LYON; eric fleury(eric.fleury@inria.fr)
    • بيانات النشر:
      HAL CCSD
    • الموضوع:
      2012
    • Collection:
      Université de Lyon: HAL
    • نبذة مختصرة :
      Wireless Sensor Networks are are highly constrained in resources: computation, memory and energy. In this context, particular attention must be paid when designing applications, communication protocols and operating systems that will run on the sensor nodes. The purpose of this thesis was to adapt the software models conventionally used for programming applications to the field of sensor networks and to propose methods and tools to build a customized version of the software to run on the sensor nodes from a model of the application. One of the components of a micro-sensor that consumes the most energy is its radio interface. The behavior of a MAC layer protocol can be expressed as a timed automaton with fixed states (which correspond to specific states of the physical device) or free states (the choice for their mapping is left to the programmer). The behavior of a radio device itself can be expressed as an automaton consisting of transitional states (with fixed duration) and non-transitional states (with unlimited duration but with a minimum time duration constraint). The problem of mapping a free state of the software of fixed duration on a path of the physical device by minimizing the energy consumed is proven to be NP-complete. A heuristic to map the free states of an automaton corresponding to a software protocol to states or paths between the states of a physical device is proposed. The approach leads to theoretical gains of 60% for the mapping of B-MAC, a MAC layer protocol. For two categories of operating systems dedicated to Wireless Sensor Networks (event driven and multi-threaded), code skeletons are generated. The simulations under the Worldsens platform of the multi-threaded code skeleton generated for B-MAC and adapted to Mantis OS confirmed the theoretical gains. Experiments on the real platform SensLab have shown that the optimization in terms of energy does not change the functional performance of the protocol. ; Les réseaux de capteurs communicants sont fortement contraints en ressources: ...
    • Relation:
      tel-00768830; https://theses.hal.science/tel-00768830; https://theses.hal.science/tel-00768830/document; https://theses.hal.science/tel-00768830/file/AndreeaChisThesis.pdf
    • الدخول الالكتروني :
      https://theses.hal.science/tel-00768830
      https://theses.hal.science/tel-00768830/document
      https://theses.hal.science/tel-00768830/file/AndreeaChisThesis.pdf
    • Rights:
      info:eu-repo/semantics/OpenAccess
    • الرقم المعرف:
      edsbas.B495D12