L'évolution des systèmes embarqués vers des architectures multiprocesseurs sur puce (MPSOC) engendre des difficultés croissantes dans la conception des systèmes. L'optimisation de la consommation d'énergie est devenue une préoccupation fondamentale. La solution est d'utiliser différentes techniques d'optimisation de la consommation d'énergie et de puissance. Ce travail consiste à intégrer la technique DSR d'une manière dynamique dans l'application radio logicielle. DSR est un algorithme basé sur la stratégie de ralentissement de la consommation d'énergie du processeur. Il assure la détection d'achèvement des tâches, détermine la quantité du temps de ralentissement dynamique en comparant la pire durée d'exécution d'une tâche par rapport à son temps réel d'exécution. Nous avons divisé le travail sur deux parties: Estimation et optimisation de la consommation Puissance/Energie au niveau de la plateforme matérielle et Estimation et optimisation de la consommation à haut niveau.