Vous êtes sur la page 1sur 238

Acadmie de Poitiers

U n i v e r s i t d e P o i t i e r s
Sciences Fondamentales et Appliques
THSE
pour lobtention du Grade de
DOCTEUR DE LUNIVERSIT DE POITIERS
(Facult des Sciences Fondamentales et Appliques)
(Diplme National - Arrt du 7 Aot 2006)
cole Doctorale : Sciences et Ingnierie pour lInformation
Secteur de Recherche : Optolectronique, micro-ondes
prsente par
Denis Dessales
Conception dun rseau de capteurs sans l,
faible consommation,
ddi au diagnostic in-situ des performances
des btiments en exploitation
Directeur de thse : R.Vauzelle
Co-encadrants : A-M. Poussard, N. Richard
Soutenue le 8 Dcembre 2011 devant la Commission dExamen compose de :
Laurent Clavier, Professeur, IEMN, Universit de Lille . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rapporteur
Jean-Marie Gorce, Professeur, CITI, Universit de Lyon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rapporteur
Olivier Berder, Matre de Confrences, IRISA, Universit de Rennes . . . . . . . . . . . . . . . . . . . . . . . . . . . Examinateur
Alain Guillot, Ingnieur, Schneider Electric, Isle dEspagnac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Examinateur
Christophe Martinsons, Docteur ingnieur, CSTB, Grenoble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Examinateur
Fabien Ndagijimana, Professeur, IMEP, Universit Joseph Fourier, Grenoble . . . . . . . . . . . . . . . . . . . Examinateur
Nol Richard, Matre de Confrences, XLIM-SIC, Universit Poitiers . . . . . . . . . . . . . . . . . . . . . . . . . . Examinateur
Rodolphe Vauzelle, Professeur, XLIM-SIC, Universit Poitiers . . . . . . . . . . . . . . . . . . . . . . . . . . . Directeur de Thse
A mes parents, mon frre, mes soeurs et Christelle
Celui qui trouve sans chercher est celui qui a longtemps cherch sans trouver.
Gaston Bachelard (1884-1962)
Remerciements
Les travaux prsents dans ce mmoire sinscrivent dans le cadre dune convention CIFRE
(Convention Industrielle de la Formation par la REcherche) et ont t eectus pour moiti
lUniversit de Poitiers, au sein du dpartement SIC (Signal-Image-Communication) de
linstitut XLIM, UMR CNRS 6172 et, pour lautre moiti, au Centre Scientique et Technique
du Btiment (Grenoble) au sein du dpartement DAE (Acoustique et Eclairage).
Je tiens avant tout exprimer ma plus profonde reconnaissance lensemble de mes enca-
drants pour leurs disponibilits, leurs conseils aviss et le soutien permanent dont ils ont fait
preuve durant ces trois annes de thse. Dans ce sens, mes premiers remerciements sadressent
M. Rodolphe Vauzelle, professeur lUniversit de Poitiers, qui malgr de lourdes responsa-
bilits administratives, denseignement et de recherche, a toujours trouv le temps de maider
et me soutenir pour mener bien ces travaux de thse. Je tiens galement remercier Mme.
Anne-Marie Poussard, matre de confrences lUniversit de Poitiers, pour sa disponibilit
et ses conseils aviss pour la rdaction des publications scientiques mais galement pour
son aide lencadrement dtudiants en projet ou en stage. Je noublie pas M. Nol Richard,
matre de confrences lUniversit de Poitiers, pour sa grande disponibilit et les discussions
enrichissantes tant dun point de vue scientique quhumain. Je tiens plus particulirement
les remercier pour leur patience et leur soutien pendant la rdaction de ce mmoire. Pour tout
cela, je voudrais quils acceptent lexpression de tout mon respect, ma gratitude et mon amiti.
Je garde galement un excellent souvenir de mon passage dans les locaux du CSTB, et je
tiens remercier particulirement M. Christophe Martinsons, Docteur et responsable du ple
3
E
Grenoble, et M. Franois Gaudaire, Docteur, pour leur aide prcieuse dans les dmarches
administratives et logistiques ainsi que leur soutien et leur intrt quils ont accord ces
travaux.
Jexprime ma sincre gratitude envers lensemble des membres du jury. Tout dabord,
je remercie M. Laurent Clavier, professeur lUniversit de Lille, et M. Jean-Marie Gorce,
professeur LUniversit de Lyon, pour avoir bien voulu accepter la charge de rapporteur.
8 Remerciements
Jaimerai galement tmoigner ma gratitude M. Fabien Ndagijimana, professeur lUni-
versit Joseph Fourier de Grenoble, pour avoir endoss la charge de prsident du jury. Enn,
je remercie M. Olivier Berder, matre de confrences lUniversit de Rennes, ainsi que M.
Alain Guillot, ingnieur et responsable du dpartement Anticipation de Schneider Electric
lIsle dEspagnac pour lattention quils ont accord ces travaux en acceptant la charge
dexaminateur.
Je tiens aussi exprimer toute ma reconnaissance envers lensemble du personnel
XLIM-SIC pour laccueil, laide et la sympathie quil mont apport durant ces trois annes.
En particulier, je tiens remercier Mme. Franoise Perrain pour sa disponibilit et son
soutien dans les dmarches administratives, sans oublier nos amicales discussions.
Cest avec une grande joie que je remercie sincrement tous les doctorants que jai
rencontr durant ces annes de thse commencer par Olivier Kihl et Olivier Dromer avec
qui jai eu la chance de partager mon bureau pendant mon sjour au laboratoire et avec qui
une grande amiti est ne. Je noublie pas non plus les autres doctorants du dpartement
XLIM-SIC, mais je mabstiendrai de les citer par peur den oublier.
De plus, je tiens remercier trs sincrement M. Christian Chatellier, aujourdhui
responsable de lentreprise Wytek, pour sa conance et son soutien pendant mes tudes de
master, et sans qui je naurai sans doute jamais eu la chance davoir mener une thse de
doctorat.
Jaimerais enn tmoigner de toute ma gratitude ma compagne Christelle et toute ma
famille pour leur soutien, sans oublier dexprimer toute mon amiti mon ami Vincent pour
avoir toujours t prsent.
Table des matires
Introduction gnrale 1
1 Etat de lart des rseaux de capteurs sans l 7
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Les rseaux de capteurs sans l . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.2 Modle OSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2.3 QoS et ecacit nergtique . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Architecture matrielle dun capteur sans l . . . . . . . . . . . . . . . . . . . . 12
1.3.1 Alimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3.2 Contrleur et mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.2.1 Contrleur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.2.2 Consommation des microcontrleurs . . . . . . . . . . . . . . . 15
1.3.2.3 Mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.3 Chane RF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4 La couche physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.1 Le canal de transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.1.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.1.2 Propagation en espace libre . . . . . . . . . . . . . . . . . . . . 19
1.4.1.3 Propagation multi-trajets . . . . . . . . . . . . . . . . . . . . . 20
1.4.1.4 Modlisation mathmatique dun canal multi-trajets . . . . . . 21
1.4.1.4.1 Canal de propagation invariant . . . . . . . . . . . . . . . 21
1.4.1.4.2 Variations du canal de propagation . . . . . . . . . . . . . 21
1.4.2 Les modulations numriques . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4.2.1 Dnitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4.2.2 Performances vis--vis des perturbations du canal de propagation 23
1.4.2.3 Ecacit nergtique des modulations . . . . . . . . . . . . . . 25
1.4.2.4 Dmodulation et synchronisation . . . . . . . . . . . . . . . . . 26
10 Table des matires
1.4.2.4.1 Synchronisation . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4.2.4.2 Dmodulation . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.4.3 Le codage canal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.4.3.1 Les codes convolutifs . . . . . . . . . . . . . . . . . . . . . . . . 30
1.4.3.2 Lentrelacement . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4.3.3 Performances et ecacit nergtique . . . . . . . . . . . . . . 31
1.5 La couche liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.5.1 Rle de la sous-couche MAC . . . . . . . . . . . . . . . . . . . . . . . . 32
1.5.2 Critres de performances des mcanismes daccs au canal . . . . . . . . 33
1.5.3 Condition decacit des stratgies de mise en veille . . . . . . . . . . . 34
1.6 La couche rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.7 Approche "cross-layer" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.8 Positionnement de la thse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2 Modlisation des variations temporelles du canal de propagation indoor 43
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.2 Modles existants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.2.1 Modles dterministes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.2.1.1 Modles formulation rigoureuse . . . . . . . . . . . . . . . . . 46
2.2.1.2 Modles asymptotiques en frquence . . . . . . . . . . . . . . . 46
2.2.2 Modles empiriques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.2.2.1 Le modle de Motley-Keenan . . . . . . . . . . . . . . . . . . . 47
2.2.2.2 Le modle MWF (Multi-Wall and Floor) . . . . . . . . . . . . 48
2.2.2.3 Le modle Multi-Wall et Multi-frquences . . . . . . . . . . . . 48
2.2.3 Modles statistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.2.3.1 Le modle de Rayleigh . . . . . . . . . . . . . . . . . . . . . . . 49
2.2.3.2 Le modle de Rice . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.2.3.3 Le modle Log-normale . . . . . . . . . . . . . . . . . . . . . . 50
2.2.3.4 Le modle de Weibull . . . . . . . . . . . . . . . . . . . . . . . 50
2.2.3.5 Le modle de Nakagami . . . . . . . . . . . . . . . . . . . . . . 51
2.2.4 Modles tenant compte de leet des personnes . . . . . . . . . . . . . . 51
2.3 Objectif et principe de la modlisation propose . . . . . . . . . . . . . . . . . . 52
2.3.1 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.3.2 Choix du modle statique . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3.2.1 Modles considrs . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3.2.2 Evaluation des performances . . . . . . . . . . . . . . . . . . . 55
2.3.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4 Campagne de mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.1 Caractristiques des mesures . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.2 Scnarii des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.2.1 Scnario n1 : "Franchissement du trajet direct" . . . . . . . . 57
2.4.2.2 Scnario n2 : "Mouvements alatoires" . . . . . . . . . . . . . 58
2.4.3 Analyse des signaux obtenus . . . . . . . . . . . . . . . . . . . . . . . . 58
2.4.3.1 1 personne coupe le trajet direct 433 MHz . . . . . . . . . . 59
2.4.3.2 1 personne coupe le trajet direct 868 MHz . . . . . . . . . . 59
2.4.3.3 1 personne eectue des mouvements alatoires 433 MHz . . . 60
11
2.4.3.4 Conclusion sur lanalyse des signaux . . . . . . . . . . . . . . . 61
2.4.4 Evolution des attnuations en fonction du nombre de personnes . . . . . 62
2.5 Mthode de modlisation statistique et application . . . . . . . . . . . . . . . . 62
2.5.1 Description de la mthode didentication statistique . . . . . . . . . . . 62
2.5.2 Reprsentation sous la forme dune fonction de rpartition . . . . . . . . 64
2.5.3 Estimation paramtrique des lois candidates . . . . . . . . . . . . . . . . 65
2.5.3.1 Mthode du maximum de vraisemblance (MV) . . . . . . . . . 65
2.5.3.2 Estimation des paramtres des lois statistiques retenues . . . . 65
2.5.4 Qualit de lestimation par la mthode de Kolmogorov-Smirnov (KS) . . 66
2.5.5 Exemple dapplication de la procdure didentication statistique . . . . 67
2.5.6 Rsultats de la modlisation sur lensemble des signaux mesurs . . . . . 68
2.5.6.1 Rsultats de la modlisation pour le scnario n1 . . . . . . . . 68
2.5.6.2 Rsultats de la modlisation pour le scnario n2 . . . . . . . . 71
2.6 Reconstruction de la rponse temporelle du canal . . . . . . . . . . . . . . . . . 71
2.6.1 Reconstruction dun vanouissement . . . . . . . . . . . . . . . . . . . . 72
2.6.2 Reconstruction temporelle sur 24 heures . . . . . . . . . . . . . . . . . . 72
2.6.2.1 Processus de Poisson . . . . . . . . . . . . . . . . . . . . . . . . 73
2.6.2.2 Taux doccupation . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.6.3 Rsultats de la reconstruction de la rponse temporelle du canal . . . . 74
2.6.4 Conclusion sur la modlisation . . . . . . . . . . . . . . . . . . . . . . . 76
2.7 Impact du mouvement des personnes sur les erreurs de transmission . . . . . . 76
2.7.1 Estimation du TEB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
2.7.2 Impact de la modlisation temporelle . . . . . . . . . . . . . . . . . . . . 77
2.7.3 Impact du nombre de personnes suivant la fentre destimation . . . . . 78
2.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3 Optimisation nergtique de la couche physique 83
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3.2 Modlisation de la consommation . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3.2.1 Consommation de lamplicateur de puissance . . . . . . . . . . . . . . . 85
3.2.2 Modles existants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.2.1 Modle de Shih et al. . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.2.2 Modle de Wang et al. . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.2.3 Modle de Cui et al. . . . . . . . . . . . . . . . . . . . . . . . . 88
3.2.2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3.2.3 Modle nergtique retenu . . . . . . . . . . . . . . . . . . . . . . . . . . 89
3.2.3.1 Dnition du modle . . . . . . . . . . . . . . . . . . . . . . . . 89
3.2.3.2 Analyse paramtrique du modle . . . . . . . . . . . . . . . . . 90
3.2.3.2.1 Inuence de la puissance de transmission . . . . . . . . . . 90
3.2.3.2.2 Inuence de la longueur de trame . . . . . . . . . . . . . . 91
3.2.3.2.3 Inuence du dbit binaire . . . . . . . . . . . . . . . . . . 92
3.2.3.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
3.3 Simulation de transmission et analyse nergtique . . . . . . . . . . . . . . . . . 94
3.3.1 Principe de ltude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
3.3.2 Estimation raliste du TEB . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.3.2.1 Chanes de transmission . . . . . . . . . . . . . . . . . . . . . . 96
12 Table des matires
3.3.2.2 Congurations des simulations . . . . . . . . . . . . . . . . . . 96
3.3.3 Rsultats et analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.3.3.1 Rsultats de la conguration n1.1 . . . . . . . . . . . . . . . . 98
3.3.3.2 Rsultats de la conguration n1.2 . . . . . . . . . . . . . . . . 100
3.3.3.3 Rsultats de la conguration n2 . . . . . . . . . . . . . . . . . 102
3.3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.4 Adaptation de la puissance dmission en fonction de la longueur du message . 105
3.4.1 Approche gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.4.2 Simulation et rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.4.2.1 Puissances dmission moyennes . . . . . . . . . . . . . . . . . 106
3.4.3 Impact sur la dure de vie dun capteur . . . . . . . . . . . . . . . . . . 108
3.4.4 Mise en oeuvre pratique . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
3.4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4 Optimisation conjointe des couches physique et MAC 113
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
4.2 Etat de lart des protocoles MAC . . . . . . . . . . . . . . . . . . . . . . . . . . 114
4.2.1 Les principales techniques daccs . . . . . . . . . . . . . . . . . . . . . . 114
4.2.1.1 Les techniques daccs par rpartition . . . . . . . . . . . . . . 114
4.2.1.2 Les techniques daccs par comptition . . . . . . . . . . . . . 115
4.2.2 Les protocoles issus de la communaut sans l . . . . . . . . . . . . . . . 116
4.2.2.1 Les protocoles ordonnancs . . . . . . . . . . . . . . . . . . . . 116
4.2.2.2 Les protocoles bass sur la comptition daccs . . . . . . . . . 117
4.2.2.3 Les protocoles bass sur lchantillonnage de prambule . . . . 117
4.2.2.4 Les protocoles bass sur un rveil la demande . . . . . . . . . 117
4.2.3 Les protocoles issus des standards IEEE . . . . . . . . . . . . . . . . . . 118
4.2.3.1 IEEE 802.11 (WiFi) . . . . . . . . . . . . . . . . . . . . . . . . 118
4.2.3.2 IEEE 802.15.3 (Bluetooth) . . . . . . . . . . . . . . . . . . . . 119
4.2.3.3 IEEE 802.15.4 (Zigbee) . . . . . . . . . . . . . . . . . . . . . . 119
4.2.3.4 Synthse sur les standards IEEE . . . . . . . . . . . . . . . . . 120
4.2.4 Les protocoles issus des rseaux locaux industriels . . . . . . . . . . . . 121
4.2.4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.2.4.2 Dnition et classication standard . . . . . . . . . . . . . . . 121
4.2.4.3 La classication propose par Vasques . . . . . . . . . . . . . . 122
4.2.5 Comparaison prliminaire . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.2.6 Synthse de ltat de lart . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.3 Analyse et optimisation nergtique . . . . . . . . . . . . . . . . . . . . . . . . . 128
4.3.1 Interdpendance et optimisation conjointe . . . . . . . . . . . . . . . . . 128
4.3.2 Objectifs de lanalyse nergtique . . . . . . . . . . . . . . . . . . . . . . 129
4.3.3 Evaluation sans prise en compte des erreurs . . . . . . . . . . . . . . . . 130
4.3.3.1 Protocole idal . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4.3.3.2 Le protocole IEEE 802.15.4, Zigbee . . . . . . . . . . . . . . . 132
4.3.3.3 Le protocole WorldFIP . . . . . . . . . . . . . . . . . . . . . . 133
4.3.3.4 Rsultats en termes de dures de vie . . . . . . . . . . . . . . . 134
4.3.4 Prise en compte du volume de trac dans le rseau . . . . . . . . . . . . 136
13
4.3.4.1 Prise en compte du phnomne de collision . . . . . . . . . . . 136
4.3.4.2 Introduction sur la mthode . . . . . . . . . . . . . . . . . . . 137
4.3.4.3 Estimation de la priode moyenne o le canal est libre . . . . . 137
4.3.4.4 Estimation de la priode moyenne o le canal est occup . . . 138
4.3.4.5 Estimation de la puissance moyenne consomme . . . . . . . . 138
4.3.4.6 Rsultats en termes de dure de vie . . . . . . . . . . . . . . . 139
4.3.5 Prise en compte des performances de la couche physique . . . . . . . . . 140
4.3.5.1 Rsultats en termes de dure de vie . . . . . . . . . . . . . . . 140
4.3.6 Prise en compte des pertes de synchronisation . . . . . . . . . . . . . . . 141
4.3.6.1 Synchronisation des changes et compensation des drives
dhorloge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
4.3.6.2 Rsultats en termes de dure de vie . . . . . . . . . . . . . . . 143
4.3.7 Conclusion sur lanalyse nergtique . . . . . . . . . . . . . . . . . . . . 144
4.4 Proposition et valuation de la solution . . . . . . . . . . . . . . . . . . . . . . . 145
4.4.1 Proposition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
4.4.2 Dnition du schma dchange . . . . . . . . . . . . . . . . . . . . . . . 147
4.4.3 Dnition des structures de trames . . . . . . . . . . . . . . . . . . . . . 148
4.4.3.1 Trame dinterrogation . . . . . . . . . . . . . . . . . . . . . . . 148
4.4.3.2 Trame de donnes et accus de rception . . . . . . . . . . . . 149
4.4.4 Evaluation de la solution . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
4.4.5 Conclusion sur la solution propose . . . . . . . . . . . . . . . . . . . . . 152
4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5 Ralisation exprimentale et valuation 155
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.2 Plateforme exprimentale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.2.1 Plateformes existantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.2.2 Plateforme retenue pour le dmonstrateur . . . . . . . . . . . . . . . . . 158
5.2.2.1 Le composant CC1110 . . . . . . . . . . . . . . . . . . . . . . . 158
5.2.2.2 Description des blocs fonctionnels utiliss . . . . . . . . . . . . 159
5.2.2.3 Kits de dveloppement associs . . . . . . . . . . . . . . . . . . 160
5.2.2.4 Capteurs du dmonstrateur . . . . . . . . . . . . . . . . . . . . 161
5.3 Installation et conguration du dmonstrateur . . . . . . . . . . . . . . . . . . . 162
5.3.1 Environnement dinstallation . . . . . . . . . . . . . . . . . . . . . . . . 163
5.3.2 Phase dinitialisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.3.3 Structures des trames de communication . . . . . . . . . . . . . . . . . . 165
5.3.4 Utilisation mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.4 Mesures des performances avant installation . . . . . . . . . . . . . . . . . . . . 166
5.4.1 Consommations statiques . . . . . . . . . . . . . . . . . . . . . . . . . . 166
5.4.2 Consommations dynamiques . . . . . . . . . . . . . . . . . . . . . . . . . 167
5.4.3 Extrapolation des dures de vie . . . . . . . . . . . . . . . . . . . . . . . 172
5.4.4 Encombrement spectral . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.5 Premires mesures in-situ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
5.5.1 Mesures RSSI et analyses . . . . . . . . . . . . . . . . . . . . . . . . . . 177
5.5.2 Mesures des paramtres physiques et dusage . . . . . . . . . . . . . . . 180
5.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
14 Table des matires
Conclusion gnrale et perspectives 183
Bibliographie 187
Publications personnelles 199
Liste des gures 204
Liste des tableaux 205
A Rglementation sur lutilisation des bandes de frquences ISM 207
B Calcul de la divergence de Kullback-Leibler 209
B.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
B.2 Histogramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
B.3 Calcul de la divergence de Kullback-Leibler (D
KL
) . . . . . . . . . . . . . . . . 210
B.4 Exemple dapplication du test de Kullback-Leibler . . . . . . . . . . . . . . . . 211
C Evaluation de lintrt dun systme de transmission MIMO coopratif 213
C.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
C.2 Les techniques MIMO coopratives . . . . . . . . . . . . . . . . . . . . . . . . . 213
C.2.1 Performances des STBC . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
C.2.2 Principe de transmission retenu . . . . . . . . . . . . . . . . . . . . . . . 215
C.3 Rsultats de simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
C.3.1 433 MHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
C.3.2 868 MHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
C.4 Conclusion sur lintrt dun systme MIMO coopratif . . . . . . . . . . . . . . 219
Liste des acronymes et abrviations
AFB Amplicateur Faible Bruit
AFI Amplicateur de Frquence Intermdiaire
AP Amplicateur de Puissance
ASK Amplitude Shift Keying
BBAG Bruit Blanc Additif Gaussien
BO Beacon Order
CAG Contrle Automatique de Gain
CAN Convertisseur Analogique Numrique
CAP Contention Access Period
CCA Clear Channel Assessment
CFP Contention Free Period
CI Check Interval
CNA Convertisseur Numrique Analogique
CPU Central Processing Unit
CRC Cyclic Redundancy Check
CSMA/CA Carrier Sense Multiple Access / Collision Avoidance
CTAP Channel Time Allocation Period
CTS Clear To Send
DCF Distributed Coordination Function
ddp densit de probabilit
DVS Dynamic Voltage Scaling
FDMA Frequency Division Multiple Access
FSK Frequency Shift Keying
GSM Global System for Mobile communications
GTS Guaranteed Time Slot
IESB Institute of Superior Education of Brasilia
ISM Industriel Scientique et Mdical
16 Liste des acronymes et abrviations
ISO International Standards Organisation
KL Kullback-Leibler
KS Kolmogorov-Smirnov
LBT Listen Before Talk
LLC Logical Link Control
LOS Line of Sight
MAC Medium Access Control
MIMO Multiple Input Multiple Output
MSK Minimum Shift Keying
NLOS Non Line Of Sight
OFDM Orthogonal Drequency Division Multiplexing
OOK On O Keying
OSI Open Systems Interconnection
PAR Puissance Antenne Rayonne
PCF Point Coordination Function
PLL Phase Locked Loop
PNC Piconet Network Controller
ppm partie par million
QoS Quality of Service
RAM Random Access Memory
RFID Radio Frequency IDentication
ROM Read Only Memory
RT 2012 Rglementation Thermique 2012
RTS Request To Send
SBR Shooting and Bouncing Rays
SFD Start Frame Delimiter
SISO Single Input Single Output
SO Superframe Order
SoC System on Chip
STBC Space Time Block Codes
TDMA Time Division Multiple Access
TEB Taux dErreur Binaire
TET Taux dErreur Trame
UMTS Universal Mobile Telecommunications System
VCO Voltage Control Output
Introduction gnrale
La communaut internationale sest xe comme objectif de diviser par deux les missions
de gaz eet de serre avant 2050 lchelle de la plante. Les pays industrialiss devront
pour leur part consentir un eort particulier et diviser par quatre leurs missions en moins
de 50 ans. En France, les consommations engendres par lutilisation des btiments repr-
sentent actuellement 40% de la consommation nergtique totale. La nouvelle rglementation
thermique (RT 2012) initie par le grenelle de lenvironnement reprsente donc le chantier
majeur du gouvernement franais pour rduire signicativement la contribution des habitats
au changement climatique. Dans cet objectif, des mthodes ecaces pour le diagnostic des
performances des btiments sont essentielles. Elles doivent permettre lvaluation des perfor-
mances des btiments existants pour que dans un deuxime temps, les acteurs professionnels
du secteur puissent mener les oprations de maintenance prventive ou curative, ou encore
procder une rhabilitation lourde. Prcisons tout de mme que le terme de performance
pour un btiment englobe gnralement 3 types de performances :
Le confort (thermique, acoustique, visuel ...)
La consommation dnergie (electricit, gaz, oul)
Le bilan environnemental (rejets, gestion des dchets, transports ...)
A lheure actuelle, les mthodes qui permettent dvaluer ces performances nergtiques
sont la plupart du temps bases sur des modles thoriques [1] en considrant de nouveaux
matriaux de construction, une implmentation idale, des phnomnes physiques simplis,
ou encore des mthodes dapproximation numrique... Dautres mthodes sont bases sur des
analyses exprimentales obtenues dans des conditions relles mais souvent de courte dure
et/ou limites certains aspects (analyse des consommations lectriques, recherche des dper-
ditions de chaleur par thermographie ...). En ralit, les performances dun btiment sont trs
variables et dpendent de plusieurs facteurs (gure 1) :
Lusage eectif et lamnagement intrieur des locaux
Le comportement des occupants
Le vieillissement des matriaux et des quipements
La maintenance du btiment
2 Introduction gnrale
Linuence de lenvironnement (constructions voisines, trac automobile, variations cli-
matiques ...)
Figure 1 : Diagnostic des performances des btiments.
Dans ce contexte, pour prendre en compte ces paramtres dans lvaluation ou les mthodes
de diagnostic des performances des btiments, il est ncessaire de mesurer les performances
du btiment pendant quil fonctionne. Il est galement primordial de mener une valuation
de longue dure (plusieurs annes) avec une rsolution temporelle ne et adapte videmment
chaque grandeur physique tudie (prsence/absence, nombre doccupants, ...). La prise en
compte de lutilisation eective des quipements installs (chauage, climatisation, ventilation,
air conditionn, clairage articiel, tat des ouvrants ...) nest pas ngliger. Le systme de
mesure doit donc tre non-intrusif an de ne pas perturber le comportement des occupants ni
le fonctionnement des procds de contrle et de rgulation du btiment.
Lapplication vise terme par les travaux de cette thse peut se dcouper en direntes
phases illustres par le synoptique de la gure 2.
Figure 2 : Les direntes tapes de lapplication vise.
Etude pralable : A partir de la demande dun client (gestionnaire de parc, exploitant de
btiment, propritaire ...), un ensemble de performances valuer est identi : clairage,
acoustique, thermique, qualit de lair, ... Ensuite, une tude pralable du btiment est
ncessaire en prenant par exemple en considration larchitecture du btiment (plans) et
en eectuant une liste des quipements et de laectation des locaux sans oublier dexa-
miner les rsultats daudits, DPE
1
et expertises dja eectus. Cette tude pralable
1. Diagnostic Performances Energtiques
Introduction gnrale 3
devra aboutir un chantillonnage du btiment en quelques zones reprsentatives pour
limiter linstrumentation.
Installation : Cette phase devra comprendre linstallation et le paramtrage des rseaux
de capteurs locaux dans chaque zone de test, mais galement linstallation ventuelle
dune station de mesures extrieure (mto, qualit de lair, bruit, ...). Dans un avenir
proche, linterfaage ventuel avec des compteurs lectriques "intelligents" est mme
envisageable. Une fois ce premier niveau dinstallation eectu, il sera ncessaire de
naliser linstallation avec le paramtrage du systme central et du concentrateur de
donnes.
Mesures in-situ : Dans cette troisime phase, le rseau de capteurs fonctionnera de manire
autonome. Cette phase comprendra donc la rception des messages de supervision (d-
tection de dfauts, anomalies, ...), la rception et le stockage des donnes mesures, le
traitement des donnes en temps rel et enn arbitrairement ltablissement des bilans
nergtiques sur la priode considre.
Exploitation des donnes : Cette phase comprendra une analyse des bilans et devra per-
mettre une identication des dysfonctionnements survenus (panne des mcanismes de
rgulation, ...) et de la conformit avec les normes et les rglementations en vigueur dans
le btiment. Cette analyse devra aboutir une identication de mesures doptimisation
du btiment (modication de lenveloppe ou des quipements, plan de maintenance, op-
timisation des automatismes ...) et permettre la mise en oeuvre des mesures correctrices.
Mesures in-situ : Une nouvelle phase de mesures in-situ pourra ventuellement permettre
dtablir des bilans an de valider les progrs constats et chirer les gains raliss.
Figure 3 : Exemples dindicateurs pouvant caractriser des performances dun btiment.
Finalement, lvaluation du btiment devra permettre lexploitation dun grand nombre din-
formations. Des bilans annuels, statistiques, voire la demande, pourront tre raliss partir
des indicateurs relevs sur la gure 3 et il sera alors possible de connatre par exemple :
Le niveau de bruit moyen avec fentre ferme et ventilation en fonctionnement.
Les variations journalires de temprature en t.
Le nombre dheures dutilisation de lclairage lectrique.
Le bilan annuel dclairage naturel.
4 Introduction gnrale
La corrlation entre le fonctionnement du chauage et la qualit de lair.
Pour rpondre la problmatique industrielle pose, il est ncessaire denvisager le d-
ploiement de plusieurs capteurs capables de remonter un serveur de donnes les direntes
informations acquises. Pour valider le respect des normes environnementales, les mesures
eectuer portent essentiellement sur les dix premires annes du btiment. Ds lors, ce rseau
de capteurs phmre face la dure de vie du btiment, doit gnrer un cot dinfrastructure
minimum. La solution naturelle cette question repose donc sur la mise en oeuvre dun rseau
de capteurs sans l et autonomes en nergie.
Cependant, la principale problmatique rencontre par ce type de rseau, savoir la
consommation nergtique, ajoute celle de lapplication vise qui exige une dure de vie de
plusieurs annes, impose une grande ecacit nergtique des transmissions sans l. Dans la
littrature scientique, les avances rcentes sur lecacit nergtique des rseaux de capteurs
sont essentiellement organises autour de loptimisation des couches basses du modle OSI.
De nombreuses tudes montrent en eet, que la mise en place dun systme multi-sauts
li une stratgie de routage optimise permet la fois de rduire la puissance dmission
et dallonger les portes de transmission. En contre partie, les noeuds du rseau doivent tre
plus souvent lcoute des autres pour recevoir les paquets retransmettre et le surcot
nergtique li au traitement du routage peut dans certains cas compromettre les avantages
nergtiques acquis.
Au niveau de la sous-couche MAC, la conception dun protocole adapt aux besoins ap-
plicatifs permet de rguler laccs au canal an de limiter le risque de collision et lnergie
dpense par le phnomne dcoute passive, mais galement de mettre en place des mca-
nismes de mise en veille an dteindre les capteurs entre deux mesures.
Toutefois, lecacit nergtique dun rseau de capteurs est avant tout conditionne par
les performances de la couche physique. Les travaux rcents sur cette couche reposent essen-
tiellement sur la recherche du meilleur compromis entre la qualit des transmissions et leur
ecacit nergtique. Nanmoins, les contraintes svres (consommation, capacit de calcul,
ressources mmoire ...) associs aux rseaux de capteurs ne permettent pas de mettre en oeuvre
les techniques de traitement du signal (modulations M-aire, MIMO, OFDM), habituellement
utilises par les rseaux dits "traditionnels" comme les rseaux adhoc, pour amliorer la qua-
lit des transmissions. Cest pourquoi, dans la plupart des cas, les stratgies proposes sont
bases sur lamlioration du TEB (Taux dErreur Binaire) via des mcanismes de contrle de
la puissance de transmission ou des techniques MIMO coopratives.
Par ailleurs, en raison de linterdpendance des dirents paramtres qui aectent la
consommation, une approche de type "cross-layer" semble ncessaire pour optimiser la
consommation globale. Lide gnrale tant quavec cette approche, loptimisation globale
du systme de communication est suprieure celle obtenue en optimisant chaque couche
sparment. Son principe consiste donc prendre en compte les performances conjointes des
couches basses du modle OSI pour ensuite dnir une stratgie doptimisation commune.
Enn, dans la plupart des tudes, les modles de propagation utiliss pour valuer ces
optimisations ne sont gnralement pas ralistes et ne tiennent pas compte des variations
temporelles causes par le dplacement dtres humains dans lenvironnement de propagation.
De plus, lvaluation des propositions est gnralement base sur un critre de TEB seul,
Introduction gnrale 5
alors que la longueur du message transmettre ou recevoir va conditionner le nombre de
retransmission.
Dans le cadre de cette thse, nous proposons damliorer lecacit nergtique des trans-
missions sans l en consacrant nos eorts sur loptimisation spare puis conjointe des couches
physique et MAC. Dans cet objectif, cinq chapitres composent ce mmoire de thse.
Dans le premier chapitre, un tat de lart sur les rseaux de capteurs sans l est ra-
lis an didentier et danalyser linuence des direntes couches du modle OSI sur la
consommation dnergie. Plus prcisment, une description de larchitecture matrielle, suivie
de lanalyse des performances nergtiques des dirents lments constitutifs de la couche
physique, est prsente. Ensuite, nous montrons limportance de lecacit nergtique de la
sous-couche MAC, travers la dnition des critres de performances des mcanismes daccs
au canal et des conditions decacit des mcanismes de mise en veille. Enn, aprs avoir
expliqu limportance dentreprendre une dmarche de type "cross-layer" pour amliorer la
consommation, nous exprimons, dans la dernire partie de ce chapitre, les hypothses associes
ce travail de thse et positionnons nos eorts de recherche.
Le deuxime chapitre est entirement consacr la modlisation du canal de propagation
indoor et plus particulirement la modlisation des variations temporelles causes par le
dplacement des personnes. Aprs un tat de lart sur les modles de canaux existants, nous
dcrivons dans un premier temps la campagne de mesures ralise pendant la thse, puis nous
dtaillons la mthode didentication statistique applique sur les donnes exprimentales pour
modliser leet des personnes sur le comportement du canal. Finalement, la modlisation
propose permet de qualier limpact du nombre de personnes sur la qualit de transmission
travers un critre de TEB moyen.
Le troisime chapitre est quant lui ddi loptimisation de la couche physique. Aprs
avoir introduit quelques modles de consommation existants, une analyse paramtrique du
modle retenu permet de proposer une stratgie dadaptation de la puissance dmission en
fonction des conditions de transmission et de la longueur du message transmettre.
Lobjet du quatrime chapitre est consacr ltude de la sous-couche MAC. Aprs un tat
de lart sur les direntes catgories de protocoles MAC issues des direntes communauts
scientiques, une valuation nergtique "cross-layer", ralise sur trois protocoles dirents,
permet de proposer, dans la dernire partie du chapitre, un protocole MAC adapt lappli-
cation vise et ecace nergtiquement.
Une validation exprimentale travers la ralisation dun dmonstrateur est dcrite dans le
cinquime et dernier chapitre. Aprs avoir dcrit larchitecture matrielle utilise, les mesures
exprimentales ralises permettent de valider les propos thoriques dvelopps pendant la
thse et ensuite dintroduire des perspectives doptimisation.
Enn, la conclusion gnrale rcapitulera les rsultats obtenus et permettra dintroduire
les perspectives de ce travail de thse.
Chapitre 1
Etat de lart des rseaux de capteurs
sans l
Sommaire
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Les rseaux de capteurs sans l . . . . . . . . . . . . . . . . . . . . 8
1.2.1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.2 Modle OSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.2.3 QoS et ecacit nergtique . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Architecture matrielle dun capteur sans l . . . . . . . . . . . . 12
1.3.1 Alimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3.2 Contrleur et mmoire . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.3 Chane RF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4 La couche physique . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4.1 Le canal de transmission . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.2 Les modulations numriques . . . . . . . . . . . . . . . . . . . . . . 23
1.4.3 Le codage canal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.5 La couche liaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.5.1 Rle de la sous-couche MAC . . . . . . . . . . . . . . . . . . . . . . 32
1.5.2 Critres de performances des mcanismes daccs au canal . . . . . . 33
1.5.3 Condition decacit des stratgies de mise en veille . . . . . . . . . 34
1.6 La couche rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.7 Approche "cross-layer" . . . . . . . . . . . . . . . . . . . . . . . . . 36
1.8 Positionnement de la thse . . . . . . . . . . . . . . . . . . . . . . . 38
8 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
1.1 Introduction
Lobjet de ce premier chapitre est de raliser un tat de lart gnral sur les rseaux de
capteurs sans l en axant particulirement notre rexion sur limpact des direntes couches
du modle OSI sur la consommation nergtique globale de ce type de rseau. De cette manire,
nous essayons didentier linuence des lments de chaque couche an de proposer dans la
suite du manuscrit des stratgies doptimisation nergtique.
Dans cet objectif, nous prsenterons dans un premier temps les caractristiques principales
dun rseau de capteurs sans l. Puis, nous introduirons la problmatique de la consommation
nergtique. Ensuite, aprs avoir prsent larchitecture matrielle dun capteur sans l, nous
tudierons limpact des dirents lements dune chane de transmission numrique sur la
consommation dnergie de la couche physique. Nous montrerons ensuite que la sous-couche
MAC
1
possde galement un rle important sur la consommation globale du rseau. Elle sera
dailleurs traite plus prcisment dans le quatrime chapitre. Enn, dans la dernire partie,
nous prsenterons la stratgie retenue dans cette thse et nous positionnerons notre travail
par rapport lexistant.
1.2 Les rseaux de capteurs sans l
1.2.1 Gnralits
Figure 1.1 : Rseau de capteurs sans l.
Les nouveaux systmes dacquisition bass sur des rseaux de capteurs sans l (gure 1.1),
sont le fruit du dveloppement conjoint des technologies sans l de ces dernires annes et de
la miniaturisation des architectures lectroniques. Avant cette volution, lacheminement des
informations releves par un capteur tait ralis via un support de transmission laire, en-
combrant et coteux, et son installation devait justier de perspectives de prots conomiques
importants. A prsent, chaque capteur galement appel "noeud" est dot dun circuit radio
lui permettant de transmettre et de recevoir des informations via un mdium sans l.
1. MAC : Medium Access Control
1.2 Les rseaux de capteurs sans l 9
Par consquent, les possibilits en termes dapplication sont trs vastes. Elles stendent
du domaine mdical au domaine militaire, en passant par celui du btiment et du contrle
industriel. Nanmoins, il est impossible lheure actuelle de concevoir un rseau de capteurs
gnrique qui soit capable de rpondre toutes les exigences de toutes les applications de
manire ecace. En eet, les contraintes de conception (alimentation lectrique, niveau de
prcision, cot unitaire par noeud, dimensions dun noeud ...) sont la plupart du temps
fonction de lapplication vise. Pour cette raison, les solutions envisages pour rpondre
aux exigences de lapplication sont conditionnes par ces contraintes. Elles peuvent donc
tre plus ou moins ecaces selon lapplication. En dautres termes, lapplication ou le type
dapplication reste donc llment le plus inuent pour la conception des protocoles du rseau.
Toutefois, certaines exigences demandes un rseau de capteurs sont communes plu-
sieurs applications [2, 3, 4, 5, 6] :
Dure de vie importante : Cest la caractristique fondamentale dun rseau de capteurs.
Elle dpend bien entendu du type dapplication et donc de la dure et de lchantillon-
nage des mesures. Les contraintes lies au changement (ou rechargement) des batteries
peuvent tre pnibles selon le dploiement des noeuds, et le cot de maintenance asso-
ci consquent. Il est donc essentiel davoir une dure de vie du rseau la plus longue
possible.
Echelle du rseau : La plupart des rseaux de capteurs sont composs de quelques dizaines
de noeuds, mais certaines applications peuvent exiger lutilisation de rseaux de capteurs
composs de centaines ou de milliers de noeuds. La zone que doit couvrir le rseau est
galement dterminante dans son dimensionnement.
Faible cot : Les rseaux de capteurs peuvent contenir un nombre important de noeuds. Il
est donc ncessaire davoir un cot unitaire par noeud le plus faible possible sous peine
dobtenir un cot global du rseau trop lev.
Scalabilit : Dans le cas dun noeud corrompu ou endommag (pour une raison nergtique
ou autre), le rseau doit tre capable de prendre en considration cette modication
tout en assurant une qualit de service gale. La redondance des capteurs peut tre un
moyen dassurer cette fonction. La notion de scalabilit est alors utilise pour dire que
larchitecture et les protocoles de communications du rseau doivent sadapter et prendre
en compte lentre ou la perte de noeuds dans le rseau.
Les exigences numres ci-dessus conduisent ce quun rseau de capteurs prsente les
caractristiques suivantes :
Faible consommation : Une dure de vie la plus longue possible traduit lexigence la plus
importante de la plupart des applications. Par consquent, pour atteindre cette au-
tonomie, il est crucial de minimiser la consommation moyenne des capteurs. Une des
alternatives explores aujourdhui par les chercheurs consiste extraire lnergie de len-
vironnement (lumire intrieure ou extrieure, vibrations mcaniques, bruit acoustique
[7, 8]). Ces techniques peuvent grandement amliorer la dure de vie, mais comme la
production dnergie est trs faible, une consommation dnergie rduite des capteurs
reste de la plus haute importance.
Faible complexit matrielle et logicielle : Les fonctionalits mises en oeuvre par la par-
tie matrielle se doivent dtre aussi simples que possible, car laugmentation de la com-
10 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
plexit de cette dernire peut conduire une augmentation de la consommation dner-
gie. La complexit de la partie logicielle doit galement tre faible sous peine daugmenter
les consommations lies aux accs mmoire.
Auto-conguration : Un rseau de capteurs doit pouvoir congurer tous ses paramtres
indpendamment de son environnement dinstallation. Selon le nombre de noeuds, et
selon leur dploiement, une conguration manuelle nest pas du tout envisageable. Le
rseau doit par exemple tre capable didentier les positions des noeuds, ce qui lui
permet didentier et de tolrer dventuelles pannes (problme de batterie) ou bien
encore dintgrer de nouveaux noeuds.
A travers toutes ces caractristiques, il apparait clairement que le principal d rencontr
dans la conception dun rseau de capteurs sans l concerne lautonomie et la dure de vie du
rseau. Pour rpondre cette problmatique, il est important dimplmenter des mcanismes
visant minimiser la consommation nergtique, en particulier en adaptant les protocoles
de communication radio lapplication. De plus, la dure entre deux mesures dun capteur
peut tre importante (de lordre de la minute). Lutilisation de mcanismes de mise en veille
est donc primordiale pour teindre un capteur entre deux mesures. Enn, il est important
que tous les eorts de rduction de la consommation nergtique maintiennent un niveau
de qualit de service acceptable pour les communications radio, en particulier vis--vis des
diverses sources dinterfrences possibles (continues, intermittentes, bande troite ou large
...). Lecacit nergtique dun rseau dpend alors de plusieurs paramtres situs plusieurs
niveaux dans larchitecture du rseau. Dans cet objectif, nous dcrivons dans le paragraphe
suivant le modle OSI
2
qui permet de dcomposer le processus de communication dun rseau
par une structuration en couches.
1.2.2 Modle OSI
Pour faciliter linterconnexion des systmes issus de dirents constructeurs, lorganisme
ISO
3
[9] propose un dcoupage fonctionnel de lensemble du processus communicant dun
rseau. Ce dcoupage fonctionnel est dcrit dans le modle OSI avec une structuration en 7
couches. Le synoptique du modle est reprsent sur la gure 1.2.
Dans cette modlisation, une couche correspond un ensemble de fonctions ou de processus
cohrents entre eux et assure une fonction prcise globale. Deux couches adjacentes sont gn-
ralement indpendantes dans leurs fonctions mais les changes dinformations seectuent au
niveau des interfaces. Les protocoles correspondent limplmentation donne dune couche.
Enn, lensemble des couches et protocoles forment larchitecture du rseau. Plus prcisment
les couches basses (physique, liaison, rseau) du modle sont ncessaires lacheminement des
informations entre les extrmits concernes et dpendent du support physique. Les couches
hautes (session, prsentation, application) sont responsables du traitement de linformation
relatif la gestion des changes entre les systmes informatiques. La couche transport et les
couches hautes ninterviennent quentre htes distants.
Pour les rseaux de capteurs, le modle OSI apparait en ralit trop complet voire trop
complexe. En eet, trs peu dapplications ont besoin dun dcoupage en 7 couches, et en
ralit pour les rseaux de capteurs, 4 couches sont susantes [6] pour modliser le dcoupage
2. Open Systems Interconnection
3. International Standards Organisation
1.2 Les rseaux de capteurs sans l 11
Figure 1.2 : Modle OSI et modle rduit 4 couches.
fonctionnel (gure 1.2). Dans cette nouvelle modlisation, la couche application sert de point
de contact entre lutilisateur et le rseau et doit entre autre apporter lutilisateur les services
de base oerts par le rseau. Typiquement, dans les applications des rseaux de capteurs,
les services sont principalement rduits lachage et la visualisation des rsultats, ou des
requtes de mesures/contrle/commande. La couche rseau, quant elle, met en oeuvre les
protocoles de routage en utilisant comme unit dinformation le paquet. Elle permet de dnir
les moyens et mcanismes dacheminement des informations par le routage des paquets dans
le rseau. La couche liaison de donnes est en pratique dcompose en deux sous-couches : la
sous-couche MAC et la sous-couche LLC
4
, et lunit dinformation est formate en trames.
Lobjectif de cette couche est donc double. La tche fondamentale de la sous-couche MAC
consiste permettre un accs quitable aux direntes entits communicantes en rgulant
laccs des dirents noeuds du rseau au support de transmission. De plus, elle gre les
retransmissions et les acquittements si ncessaire. La sous-couche LLC a pour fonction de
dtecter et corriger les erreurs issues de la couche physique. Enn, la couche physique utilise
comme unit dinformation le bit et doit permettre, travers des techniques de traitement du
signal, dadapter linformation transmettre au canal de propagation radiolectrique.
1.2.3 QoS et ecacit nergtique
Dans les rseaux informatiques "traditionnels", la Qualit de Service (QoS) traduit la
capacit du systme de communication garantir les performances exiges par lapplication
(dbit, dlai de transmission des paquets de bout en bout, taux de perte de paquets). Les
garanties oertes en termes de QoS sont donc dpendantes de lapplication vise en raison des
direntes exigences et des caractristiques spciques de chaque type de trac de donnes.
Par exemple, sil sagit de la diusion en continu de contenus multimdias (qui ncessitent
un transport sur des intervalles de temps plus longs [10]), la QoS est garantie par la bande
4. Logical Link Control
12 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
passante, le retard moyen des paquets et la gigue de retard. Au contraire, dans des applications
de contrle/commande, les exigences en termes de QoS concernent la prcision, la abilit et
le retard maximum pour la transmission/rception dun paquet [11].
Par opposition au paradigme de bout-en-bout rencontr dans les rseaux traditionnels, le
paradigme dvnement--observateur est plutt utilis dans les rseaux de capteurs [12]. De
ce fait, les mtriques utilises pour garantir de la QoS, comme la latence, le taux de perte
de paquets, la bande passante et le dbit dinformations, sont exploites dun point de vue
collectif. En dautres termes, ce nest pas la QoS dun noeud particulier qui est pertinente,
mais, du fait de la redondance des capteurs, plutt la QoS de lensemble des noeuds assigns
la mme tche.
Dans la littrature, on distingue principalement deux approches direntes pour le support
de la QoS dans les rseaux de capteurs. La premire approche est lie la couche MAC qui
exploite ses mcanismes de contrle daccs, de rservation de canal et dordonnancement des
transmissions de donnes pour fournir la QoS dsire [13]. La seconde approche exploite la
variabilit temporelle du canal au niveau de la couche physique pour amliorer la QoS. Par
exemple, lapproche retenue dans [14] permet de faire une allocation des ressources nergtiques
pour garantir un temps born selon les conditions de transmission. Alors que dans [15], la
modulation est ajuste pour augmenter le dbit de faon dterminer, selon les contraintes
de QoS, le meilleur compromis dlai/nergie consomme.
Alors que la plupart des travaux de recherche sur les rseaux de capteurs sont axs sur
lecacit energtique, il parat donc essentiel de trouver le bon compromis entre QoS et
ecacit nergtique sous peine de rduire la abilit des transmissions et donc en ralit
diminuer lecacit nergtique par laugmentation des retransmissions de paquets.
1.3 Architecture matrielle dun capteur sans l
Un capteur sans l permet de mesurer des grandeurs physiques ou des paramtres dusage
(dtection) an dvaluer ou contrler lenvironnement, mais galement de communiquer avec
dautres entits via un mdium radio. Larchitecture matrielle dun noeud est alors constitue
de plusieurs blocs fonctionnels qui sont reprsents sur la gure 1.3.
Figure 1.3 : Architecture matrielle typique dun capteur sans l.
La base de cette architecture repose sur une alimentation autonome permettant dassurer
le fonctionnement des dirents blocs. Ensuite, le convertisseur analogique numrique (CAN)
1.3 Architecture matrielle dun capteur sans l 13
permet de convertir les donnes analogiques mesures par le capteur en donnes numriques
an quelles soient exploitables par la partie logicielle du noeud. Cette partie logicielle est
constitue dun contrleur et dune partie mmoire pour le stockage. Enn, linterface radio
permet de communiquer les informations acquises par le capteur un autre capteur ou une
station de base. Intressons nous maintenant de faon plus prcise chacune de ces parties.
1.3.1 Alimentation
Lalimentation des capteurs est gnralement assure par une batterie. Elle doit prsenter
une grande capacit avec un poids minimum et une taille rduite. Sa capacit en charge doit
rsister dirents usages car un noeud peut consommer dirents niveaux de puissance et
avoir besoin dun courant dirent selon son mode de fonctionnement. Son auto-dcharge
doit bien entendu tre la plus lente possible pour esprer une dure de vie la plus longue
possible. En complment, des systmes de rcupration dnergie peuvent tre utiliss pour
prolonger ltat de charge de la batterie [7, 8]. Ces systmes sont gnralement bass sur des
cellules photovoltaques, des systmes de variations de pression ou encore sur des gradients de
temprature.
La conversion continu-continu (DC-DC) fait galement partie du bloc dalimentation. Les
batteries seules ne sont pas susantes pour alimenter un capteur puisque la tension dali-
mentation provenant de la batterie peut diminuer selon sa charge. Par consquent, moins de
puissance est dlivre aux circuits internes ce qui peut avoir des consquences immdiates
sur la frquence doscillation et la puissance de transmission radio. Un convertisseur DC-DC
est donc couramment utilis pour rsoudre ce problme en rgulant la tension dalimentation
provenant de la batterie [16, 17]. Il permet ainsi de fournir une tension constante aux circuits
lectriques dun capteur.
Dans la littrature scientique, il existe de nombreux modles de batterie [18, 19, 20, 21]
qui permettent de prendre en compte le comportement de cette dernire dans lestimation de
la dure de vie dun systme portable. Ils dpendent du type de batterie (Alkaline, Lithium-
ion, Ni-Cd, Ni-Mh ...) et du degr de prcision de la modlisation des phnomnes physiques
lis sa technologie. En eet, la dure de charge dune batterie ou dune pile dpend de ses
proprits intrinsques comme la capacit, la temprature, la rsistance de fuite, la tension
de rupture, mais galement de son mode dutilisation : dcharge courant constant ou inter-
mittent, amplitude du courant de dcharge. Ltude exprimentale mene dans [22] eectue
sur des chantillons de piles et de batteries de direntes technologies rvle que la dure de
dcharge dun lment peut varier jusqu 30% entre un mode de dcharge continu et intermit-
tent. Ces dirences sont essentiellement justies par les caractristiques de non linarit des
batteries. Autre phnomne : leet de relaxation implique une rcupration partielle de lner-
gie. Ltude thorique mene dans [23] indique que leet de relaxation lors dune dcharge
discontinue apporte une amlioration de la dure de vie dune batterie.
Toutefois, la caractristique essentielle prendre en compte concerne lauto-dcharge de
la batterie. Les piles alcalines prsentent une auto-dcharge par an de quelques pourcents
de leur capacit totale, alors que les batteries au lithium perdent environ 1% ou moins [24].
Par exemple, une pile alcaline de chez Duracell perd 5% de sa capacit la premire anne et
2% au cours des annes suivantes [25]. En revanche, une batterie du mme constructeur au
lithium/manganse perd 3% de sa capacit aprs 5 ans, donnant une auto-dcharge de 0,6%
par an [26]. Bien que les batteries au lithium/manganse possdent de meilleures performances
14 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
(tension stable et courant de fuite plus faible), nous considrons dans cette thse lutilisation de
piles alcalines en raison de leur faible prix et de leur plus simple modlisation mathmatique.
Le modle utilis dans la suite du manuscrit est dcrit dans ce paragraphe. Il permet
destimer la dure de vie dun capteur en prenant en compte le phnomne dauto-dcharge,
mais pas des lments suivants :
La rsistance interne de la batterie est suppose constante durant la dcharge et ne varie
pas avec lamplitude du courant.
Leet caus par la temprature nest pas pris en compte.
Leet Peukert nest pas pris en compte [27], autrement dit la capacit de la batterie
nvolue pas avec lamplitude du courant.
Le modle considr a t dvelopp dans [28]. Il sagit dun modle simple qui permet de
prendre en compte leet dauto-dcharge en considrant une perte de puissance gale 10%
de lnergie totale E pour une anne. Soit P
fuite
= (0.1 E)/(24 365). Linstant T
vide
o la
batterie est considre puise est alors donn par lquation suivante :
T
vide
=
E
P +P
fuite
=
E
24 365 P + 0.1 E
[en annes] (1.1)
P reprsente la puissance moyenne consomme (P = U I
moy
avec U = 3V la tension dali-
mentation et I
moy
le courant moyen consomm), E correspond lnergie totale de la batterie
en Wh. On considrera dans la suite de notre tude E = 2.1 Wh [29].
0.00001 0.0001 0.001 0.01 0.1 1 10
0
1
2
3
4
5
6
7
8
9
10
Courant moyen consomm en mA
D
u
r

e

d
e

v
i
e

e
n

a
n
n

e
s
Figure 1.4 : Dure de vie en fonction du courant moyen consomm.
La gure 1.4 permet dillustrer la dure de vie obtenue avec ce modle de batterie en
fonction du courant moyen consomm par un capteur. On note alors que malgr les eorts
de rduction de la consommation moyenne, le courant de fuite de la batterie (eet dauto-
dcharge) impose une dure de vie maximum de 10 ans.
1.3 Architecture matrielle dun capteur sans l 15
1.3.2 Contrleur et mmoire
1.3.2.1 Contrleur
Le contrleur dun capteur sans l se situe au coeur de larchitecture matrielle. Il gre
les parties acquisition (capteurs) et radio, et permet ainsi la mise en oeuvre des protocoles
de communication. Il collecte les donnes provenant du capteur, les traite et dcide quand
et qui les transmettre. Il traite galement les donnes reues par les autres noeuds et met
en oeuvre les algorithmes de la couche MAC. Cette fonction est la plupart du temps ralise
avec des microcontrleurs qui prsentent une faible consommation, une bonne exibilit et la
capacit fonctionner dans des modes de consommation rduit.
1.3.2.2 Consommation des microcontrleurs
Les principales sources de dissipation de puissance [30] dans un circuit numrique sont
rsumes via lexpression de la puissance moyenne consomme dans lquation 1.2.
P
moy
= P
dyn
+P
stat
+P
cc
+P
fuite
(1.2)
o P
moy
est la puissance moyenne dissipe par le circuit, P
dyn
la puissance dynamique cause
par la charge et la dcharge de la capacit du circuit CMOS, et P
stat
la puissance statique.
Enn P
cc
et P
fuite
retent la puissance dissipe due aux courants de court-circuit et de fuite
(I
cc
et I
f
).
Si on peut ngliger les puissances dissipes par les courants de court-circuit et de fuite, ce
nest pas le cas de la puissance statique et de la puissance dynamique. Les travaux mens dans
[31] mettent en vidence que les volutions technologiques des circuits numriques impliquent
une importance de plus en plus prdominante de lnergie statique dans la consommation
nergtique globale. Qui plus est, dans le cas dun rseau de capteurs, le taux dactivit est trs
faible, la puissance statique P
stat
tient donc une part non ngligeable dans la consommation
nergtique globale. Lecacit des stratgies de mise en veille est galement conditionne
par le niveau de consommation en veille du microcontrleur et donc de la puissance statique
consomme :
P
stat
= .A
op
.N
operateurs
(1.3)
correspond un coecient de consommation statique par unit de surface, A
op
la surface
de loprateur (bascule, porte logique ...), et N
operateurs
au nombre doprateurs. Les micro-
contrleurs embarqus implmentent communment plusieurs modes de fonctionnement basse
consommation [32]. Le principe repose donc sur lextinction du plus grand nombre possible
doprateurs. Par exemple, le processeur MSP 430 de chez Texas Instruments possde un mode
de fonctionnement rduit (mode standby) dans lequel une seule horloge reste active pour auto-
riser le rveil complet du contrleur en mode actif [33]. De cette manire, la puissance statique
consomme est rduite.
En plus de la puissance statique, la puissance dynamique dissipe reprsente la part la plus
importante dans la puissance moyenne consomme par un circuit numrique. Cest la puissance
qui est consomme lorsquun traitement est en cours. Elle est donc fortement dpendante du
traitement excuter et peut sexprimer selon lquation suivante :
P
dyn
= a.C.V
dd
2
.f
a
(1.4)
16 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
Dans cette quation, a reprsente le facteur dactivit du circuit et correspond au nombre
moyen de transitions 0 1 pendant une priode dhorloge, V
dd
correspond la tension
dalimentation, f
a
la frquence de fonctionnement et enn C la capacit physique du
circuit.
Lquation 1.4 fait apparatre plusieurs faons de rduire la consommation dun systme.
Tout dabord, lintervention quadratique de la tension dalimentation permet denvisager un
gain important doptimisation par sa rduction. Cependant, il est ncessaire de limiter cette
rduction avec V
dd
> 2.V
t
, avec V
t
la tension de seuil, pour viter une augmentation exponen-
tielle du temps de propagation et donc un eet nfaste sur la frquence de fonctionnement
f
a
[34]. On trouvera dans la littrature des techniques dadaptation aussi appeles techniques
DVS (Dynamic Voltage Scaling). Ces techniques sophistiques reposent sur une mthode de
couplage entre fonctionnalit et adaptation de puissance, en adaptant la vitesse de fonctionne-
ment avec un contrleur dopration. Lide est de choisir la vitesse optimale pour une tche
accomplir [35]. La rduction de la capacit physique doit mettre en oeuvre des techniques
principalement au niveau physique de la conception (taille des transistors, placement / rou-
tage). Une autre mthode consiste amliorer la frquence dhorloge en mettant en oeuvre
des techniques doptimisations du chemin critique logique [36], ou bien des mthodes (paral-
llisme, pipeline, ...) aux niveaux algorithmique et architectural [37, 38, 39]. Enn, la dernire
mthode pour rduire la consommation lie la puissance dynamique consiste rduire lac-
tivit de commutation du circuit a. On cherchera donc principalement diminuer le nombre
doprations logiques en rduisant les traitements ncessaires.
1.3.2.3 Mmoire
Plusieurs types de mmoires sont ncessaires au fonctionnement dun noeud. Une mmoire
de type RAM (Random Access Memory) est ncessaire pour stocker les donnes temporaires
acquises par le capteur, mais galement les paquets issus des autres noeuds. Malgr sa rapi-
dit, ce type de mmoire possde linconvnient de perdre son contenu si lalimentation est
interrompue. Une mmoire de type ROM (Read Only Memory) est ncessaire pour stocker
le code des programmes. La mmoire FLASH peut galement servir pour stocker temporai-
rement les donnes provenant de la RAM en cas despace insusant de cette dernire ou en
cas de coupure dalimentation. Malgr leur grand intrt, les mmoires FLASH, du fait de
leurs temps daccs en criture ou en lecture, sont des sources de consommation lectrique
assez importantes [40]. Le bon dimensionnement des tailles mmoire, et spcialement de la
RAM, est essentiel pour ne pas engendrer des cots et des consommations trop importants.
Ce dimensionnement reste cependant dicile faire et dpend directement de lapplication.
1.3.3 Chane RF
Il sagit du bloc de communication sans l. Il permet de transmettre les donnes acquises
par le capteur aux autres entits communicantes. Ses performances sont conditionnes par
la couche physique implmente. Elles dpendent donc de la bande de frquence utilise, du
niveau de puissance dmission, de la porte de transmission, du type de modulation, de
la prsence ou non de codes correcteurs derreurs, et enn du niveau de consommation. En
rception, le seuil de sensibilit de larchitecture lectronique spcie la puissance minimum
ncessaire un rcepteur pour direncier son entre un signal du bruit ambiant. Avec une
1.4 La couche physique 17
bonne sensibilit du rcepteur, il est possible daugmenter les portes de transmission ou bien
encore damliorer la qualit des transmissions. La porte de transmission est quant elle
dpendante de la puissance maximale de transmission, des caractristiques de lantenne et
de lattnuation cause par lenvironnement. La partie antenne nest pas traite en dtails
dans ce manuscrit. Cependant, on considrera des antennes de faible dimension et les plus
omnidirectionnelles possibles de faon garantir un bilan de liaison correct quel que soit la
direction de transmission.
En pratique, la conception du bloc de communication radio est ralise suivant trois types
darchitecture lectronique : superhtrodyne, homodyne ou faible-FI
5
(low-IF). Pour les r-
seaux de capteurs, cest essentiellement la troisime architecture qui est adopte car elle pr-
sente des caractristiques intressantes en matire dintgration et de consommation. Elle
permet, par rapport larchitecture superhtrodyne, de rduire le nombre dtages inter-
mdiaires, et, par rapport larchitecture homodyne, dliminer la composante continue in-
dsirable car le signal nest plus centr autour dune frquence nulle. Nanmoins, avec cette
architecture, le problme de la frquence image nest pas entirement rsolu.
1.3.4 Conclusion
La partie matrielle qui consomme le plus est le bloc de communication radio. Ses perfor-
mances dpendent du dbit, de la bande de frquence, de la modulation et de la puissance
dmission. Plus prcisment, on sait que plus la puissance dmission est leve, plus un
metteur radio consomme, cette consommation tant due celle de lamplicateur de puis-
sance. Cependant, en moyenne, une radio consomme environ 20 mA sous 3V, soit 60 mW.
Comparativement un microcontrleur, une radio consomme donc entre 3 4 fois plus [41].
Cependant, un microcontrleur est plus lent pour traiter les donnes (dcodage, mise en oeuvre
des protocoles rseaux) que la radio pour recevoir une trame. On estime donc le rapport de
consommation de la radio environ 2 fois celle dun microcontrleur. Bien que la partie radio
soit la plus gourmande en nergie, il est donc important davoir un contrleur qui consomme
le moins possible.
1.4 La couche physique
Aprs avoir trait larchitecture matrielle, il est ncessaire pour comprendre le fonctionne-
ment dun systme de communication radio et amliorer sa consommation, de sintresser aux
techniques de traitement du signal associes la mise en oeuvre de la couche physique. Ces
techniques doivent notamment permettre dadapter le signal radio au milieu de propagation et
damliorer la qualit des transmissions en diminuant le nombre de bits errons en rception,
travers par exemple des schmas de modulation ou de codage canal.
Une chane de transmission numrique permet de transporter une information entre deux
entits communicantes travers un support physique. Elle est en gnral dnie selon la
gure 1.5. Les blocs fonctionnels qui la composent (la squence binaire, le codage de canal,
la modulation numrique et le canal de transmission) se positionnent au niveau de la couche
physique. Le signal original est trait sparment par les dirents blocs de la chane de
5. Frquence Intermdiaire
18 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
communication an de le restituer aussi dlement que possible la destination. Les oprations
eectues au niveau de chaque bloc sont dcrites dans les paragraphes suivants.
Figure 1.5 : Synoptique simpli dune chane de transmission numrique.
1.4.1 Le canal de transmission
1.4.1.1 Gnralits
Le canal de propagation correspond lenvironnement travers par les ondes lectroma-
gntiques lors dune transmission dinformation entre un metteur et un rcepteur. Son tude
est ncessaire pour la dnition et le dimensionnement des systmes de communications sans
l. Plus prcisment, on distingue le canal de propagation qui ne tient compte que des di-
rentes interactions subies par les ondes lectromagntiques dans lenvironnement, du canal de
transmission qui ajoute en plus les caractristiques des antennes dmission et de rception.
Figure 1.6 : Canal de propagation et canal de transmission.
La bande de frquence du canal de transmission dtermine les caractristiques de
propagation, comme par exemple lattnuation en espace libre ou les proprits lectriques
des matriaux rencontrs par les ondes radio. Nanmoins, son choix ne doit pas sarrter
aux performances physiques, mais doit tenir compte des rglementations [42]. En France, on
distingue 3 bandes ISM
6
appropries pour notre application :
La bande 433 MHz : La largeur de cette bande est gale 1,74 MHz (433,050 MHz
434,790 MHz), mais il ny a pas de canaux imposs. De plus, elle nest pas harmonise
au niveau europen. Nanmoins, la PAR
7
est limite 10 mW maximum. Elle permet
6. Industrielle, Scientique et Mdicale
7. Puissance Antenne Rayonne
1.4 La couche physique 19
une longue porte mais reste nanmoins plus encombre que la bande des 868 MHz,
notamment avec lutilisation des appareils radios amateur, des alarmes sans l et toute
la catgorie des tlcommandes. Cependant, cette frquence, il ny a pas dapplication
multimdia, donc un risque minimum de brouillage en continu.
La bande 868 MHz : La largeur de cette bande est de 12 MHz (868 MHz 870 MHz).
Elle est harmonise au niveau europen et permet une moyenne porte. Les rgles
observer sont plus complexes, notamment en termes de temps doccupation du spectre
(plus de prcisions sont donnes dans le tableau des rglementations dans lannexe A).
La bande 2,4 GHz : Elle est harmonise au niveau mondial. Elle est cepen-
dant de courte porte mais permet de plus gros dbits. Enn, elle devient de plus
en plus encombre avec lessor des systmes multimdia tels que le WiFi et le Bluetooth.
Malgr la rglementation, il est dicile de quantier loccupation spectrale des bandes
libres. Pourtant, avant la mise en place dun systme de communication sans l, il est essentiel
de prvoir cette occupation an de dnir certaines rgles dutilisation pour minimiser lim-
pact des interfrences provenant des systmes fonctionnant sur la mme bande de frquence.
Toutefois, limpact de ces interfrences dpend de deux paramtres : leur puissance et leur du-
re. Une analyse temps-frquence permet destimer grossirement loccupation spectrale dune
bande de frquence en visualisant les puissances maximales reues pendant un certain temps.
Cette analyse reste cependant limite puisquelle nindique pas la dure de ces interfrences.
Une analyse temps-frquence de la bande 433 MHz a t ralise dans [43] en utilisant un
banc de mesure particulier mettant en oeuvre des algorithmes de traitement du signal et per-
mettant ainsi de dterminer la dure des brouilleurs ainsi que leur localisation sur le spectre.
Les rsultats montrent alors que plus de 95% des brouilleurs ont une dure infrieure une
seconde et sont proches de la frquence centrale.
Au nal, dans loptique de maximiser la qualit de la transmission radio en bande ISM,
il est conseill de raliser une tude prliminaire sur le site dinstallation du systme an
didentier les canaux perturbs qui peuvent varier dun emplacement lautre, mme si la
plupart du temps, la frquence centrale et les frquences adjacentes sont viter.
1.4.1.2 Propagation en espace libre
Le cas idal o il ny a pas dobstacles traverser correspond la propagation en espace
libre. La puissance P
recue
au niveau du rcepteur sexprime selon lquation de FRIIS [44] :
P
recue
= P
TX
.G
T
G
R
.


4d

2
= P
TX
.G
T
G
R
.

c
4fd

2
(1.5)
P
TX
correspond la puissance de transmission, G
T
et G
R
sont les gains des antennes metteur
et rcepteur, d la distance entre lmetteur et le rcepteur et enn la longueur donde. Il
parat alors vident que le niveau de puissance reue pour une transmission donne dpend non
seulement de la distance sparant lmetteur et le rcepteur mais galement de la frquence
de transmission, comme illustr sur la gure 1.7.
20 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
0 10 20 30 40 50
80
70
60
50
40
30
20
10
Distance en mtres
A
t
t

n
u
a
t
i
o
n

e
n

e
s
p
a
c
e

l
i
b
r
e

e
n

d
B
433 MHz
868 MHz
2.4 GHz
Figure 1.7 : Attnuation en espace libre en fonction de la distance et de la frquence.
1.4.1.3 Propagation multi-trajets
Dans la plupart des cas, un rcepteur nest pas en visibilit directe de lmetteur. Toutes
les ondes quil reoit proviennent donc de dirents trajets issus des interactions du signal mis
avec lenvironnement. Le signal reu est gal la somme vectorielle des chos du signal mis
arrivant au rcepteur, chacun tant caractris notamment par une attnuation, un dphasage
et un retard. Dans le cas o lmetteur et le rcepteur sont en visibilit directe, on parle de
situation LOS (Line Of Sight) et, dans le cas contraire, de situation NLOS (Non Line Of
Sight). Les dirents mcanismes qui permettent londe de se propager sont illustrs sur la
gure 1.8 :
Figure 1.8 : Les interactions possibles dune onde radio dans un environnement indoor.
Rexion : ce phnomne se produit lorsque londe rencontre un obstacle de grande dimen-
sion par rapport la longueur donde. On distingue deux types de rexion : la rexion
spculaire et la rexion diuse. Si la surface rchissante est lisse, cest--dire que la
taille des irrgularits la surface de lobstacle est petite devant la longueur donde, on
parlera de rexion spculaire. A linverse, si la surface rchissante est irrgulire ou
rugueuse, on parlera de rexion diuse.
Transmission : ce phnomne permet aux ondes de traverser un obstacle. Sa contribution
peut tre prpondrante dans le cas de propagation indoor. Pour chaque lment tra-
vers, londe subit une attnuation et un dphasage directement lis aux caractristiques
lectriques (permittivit relative
r
et conductivit ) du matriau considr, mais gale-
ment dautres paramtres tels que lpaisseur de la paroi traverse et langle dincidence
de londe.
1.4 La couche physique 21
Diraction : ce phnomne apparat lorsque londe rencontre larte dun obstacle dont les
dimensions sont grandes par rapport la longueur donde. Cest un des facteurs de
propagation les plus importants et qui permet aux ondes radiolectriques de se propager
mme en cas de non visibilit entre la source dmission et la rception.
Diusion : ce phnomne apparat lorsquune onde radiolectrique rencontre une surface
rugueuse. Londe est alors rchie plusieurs fois et diuse dans plusieurs directions.
1.4.1.4 Modlisation mathmatique dun canal multi-trajets
1.4.1.4.1 Canal de propagation invariant
Le canal de propagation instantan peut tre reprsent par un ltre linaire qui traduit
la correspondance entre lamplitude, la phase et le retard de propagation des dirents trajets
eectus par londe radio. La rponse impulsionnelle complexe h() de ce ltre sexprime alors
par :
h() =
N
T

n=1
a
n
e
jn
(
n
) (1.6)
o reprsente limpulsion de dirac, N
T
le nombre de trajets existants, a
n
lamplitude de
chaque trajet,
n
le retard de propagation li essentiellement la longueur de chaque trajet,
et enn une phase
n
lie la frquence, la longueur du trajet et aux interactions lectro-
magntiques.
1.4.1.4.2 Variations du canal de propagation
Comme nous lavons vu prcdemment, la propagation des ondes obit une multitude de
phnomnes qui dpendent essentiellement de lenvironnement de propagation, de la frquence
utilise, de la nature des obstacles rencontrs et du dplacement de lmetteur et/ou du r-
cepteur. Ces phnomnes entranent une variation du canal de propagation quil est souvent
important de modliser pour en considrer les impacts sur le signal reu.
90
85
80
75
70
65
60
55
50
Distance (echelle logarithmique)
P
u
i
s
s
a
n
c
e

e
n

d
B
m
Variations rapides
Effets de masque
Variations grand chelle
Figure 1.9 : Illustration des variations de la puissance reue en fonction de la distance.
22 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
A travers la gure 1.9, on distingue alors trois chelles de variation du signal :
Les variations grande chelle (path loss) reprsentent laaiblissement li la
distance sparant lmetteur et le rcepteur.
Leet de masquage (shadowing) reprsente les variations lentes du signal dues aux
direntes interactions avec les obstacles prsents dans lenvironnement. Il est gnralement
modlis par une loi Log-normale.
Les variations petite chelle (fading) reprsentent les uctuations rapides du signal
lies aux interfrences constructives et destructives entre les dirents trajets. Le signal reu
peut alors varier de plusieurs dizaines de dB autour du signal moyen. Ce type de phnomne
est la consquence directe du phnomne de multi-trajets et de la variabilit spatio-temporelle
du canal de propagation :
La variabilit spatiale est due au dplacement de lmetteur, du rcepteur ou des deux
simultans. Elle est indpendante des mouvements de lenvironnement.
La variabilit temporelle est due exclusivement aux mouvements des lments dyna-
miques dans lenvironnement. On retiendra notamment linuence du dplacement de
personnes qui peuvent entraner lapparition et/ou la disparition de trajets et modient
les proprits (attnuation, dphasage) des trajets existants.
Les deux variabilits vont agir sur les conditions de transmission entre un metteur et un
rcepteur, et ainsi provoquer des vanouissements petite chelle (fading). Lamplitude des
vanouissements peut alors tre modlise par une loi de Rayleigh dans le cas dune transmis-
sion NLOS (les puissances de tous les trajets sont assez proches), ou bien alors par une loi de
Rice dans le cas dune transmission LOS (un trajet prdomine en termes de puissance parmi
tous les autres) [45]. Ces variabilits entranent alors une dpendance spatio-temporelle du
canal de propagation qui, par consquent, modie lexpression de la rponse impulsionnelle
complexe du canal radiolectrique par :
h(t,,r) =
N
T

n=1
a
n
(t,r)e
jn(t,r)
(
n
(t,r)) (1.7)
avec r =

V .t, o t reprsente le temps, r le vecteur position de lentit en mouvement et

V le
vecteur vitesse de cette mme entit.
Tous ces phnomnes dcrits dans cette section sont importants considrer ds lors que
lon veut mettre en place un systme de communication sans l. Dans cette thse, lobjectif est
dutiliser une modlisation ne du canal de propagation an dvaluer son impact sur les trans-
missions. De cette manire, il sera possible de dnir et spcier une couche physique et, plus
particulirement une chane de communication numrique, adapte direntes conditions de
transmission de faon maximiser la dure de vie globale du rseau.
1.4 La couche physique 23
1.4.2 Les modulations numriques
Aprs avoir introduit les direntes notions lies au canal de propagation, nous nous intres-
sons dans cette section aux techniques de modulations et leur inuence sur les performances
dun systme de communication sans l.
1.4.2.1 Dnitions
La modulation permet dadapter linformation transmettre au canal de transmission.
Son choix est crucial et dterminant pour optimiser la robustesse et la consommation induite
par la couche physique dun systme de communication sans l. La forme la plus commune
de modulation est la transmission sur porteuse dont le principe repose sur la modulation dun
signal lintrieur dun signal priodique sinusodal. Plus prcisment, elle consiste modier
plusieurs paramtres dun onde porteuse dexpression gnrale :
s(t) = A(t).cos(w(t) +(t)) (1.8)
o A(t) reprsente lamplitude du signal modul, f(t) =
w(t)
2
sa frquence et (t) sa phase.
Dans les procds de modulation binaire, linformation est transmise laide dun pa-
ramtre qui ne prend que deux valeurs possibles. Dans les procds de modulation M-aire,
linformation est transmise laide dun paramtre qui prend M valeurs. Le nombre dtats
est donc gal M = 2
n
b
et permet dassocier un tat de modulation un mot de n
b
bits.
En supposant une transmission binaire toutes les T
b
secondes, on peut exprimer le dbit
binaire par deb =
1
T
b
et dnir dans le cas dune modulation M-aire la priode symbole
T
s
= n
b
.T
b
. Dans ce cas, la rapidit de modulation R se dnit comme tant le nombre de
changements dtats par seconde dun ou de plusieurs paramtres modis simultanment, et
sexprime par R =
1
Ts
=
deb
log
2
M
. Un changement de phase du signal porteur, une excursion de
frquence ou une variation damplitude sont par dnition des changements dtats.
Enn, lecacit spectrale dune modulation se dnit par le paramtre =
deb
B
et sex-
prime en bit/seconde/Hz avec B la largeur de la bande occupe par le signal modul. Dans
le cas dune modulation M-aire, lecacit spectrale augmente en fonction du nombre de bits
par symbole n
b
= log
2
M et devient gale =
1
Ts.B
log
2
M bit/sec/Hz.
1.4.2.2 Performances vis--vis des perturbations du canal de propagation
En raison des perturbations lies aux uctuations du canal radiolectrique, donc des eets
dattnuation et dinterfrence, le signal reu est une version distordue du signal mis. Le r-
cepteur ne peut alors pas dterminer systmatiquement les symboles transmis correctement. Il
eectue donc un choix avec une certaine probabilit derreur. On parle alors de Taux dErreur
Symbole (TES) ou de Taux dErreur Binaire (TEB) dans le cas dune modulation binaire.
Plus prcisment, le TEB exprime le nombre de bits errons en fonction du nombre de bits
transmis. Dun point de vue statistique, on notera tout de mme une dirence entre la pro-
babilit derreur P
e
et le TEB, en admettant que la probabilit derreur est gale lesprance
mathmatique du TEB, P
e
= E[TEB], ou autrement dit que le TEB P
e
lorsque le nombre
de bits transmis tend vers linni.
24 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
An de comparer les performances des direntes modulations entre elles, il est dusage
dexprimer la probabilit derreur en fonction du rapport
E
b
N
0
dans lequel E
b
reprsente lnergie
mise par bit et N
0
la densit spectrale de puissance du bruit. Les expressions thoriques de
ces dirents TEB sont drives dans [46] en fonction du rapport signal sur bruit
E
b
N
0
pour une
transmission sur un canal avec Bruit Blanc Additif Gaussien (BBAG) et un canal de Rayleigh.
Elles sont illustres sur les gures 1.10(a) et 1.10(b).
0 5 10 15 20
10
7
10
6
10
5
10
4
10
3
10
2
10
1
10
0
Eb/No en dB
T
E
B
2ASK
2FSK
MSK
(a)
0 5 10 15 20 25 30 35
10
4
10
3
10
2
10
1
10
0
Eb/No en dB
T
E
B
2ASK
2FSK
MSK
(b)
Figure 1.10 : TEB thorique obtenu en fonction du rapport
E
b
N
0
pour un canal BBAG (a) et
pour un canal de Rayleigh (b).
On remarque logiquement que lorsque le rapport
E
b
N
0
augmente la probabilit derreur
diminue puisque la puissance du signal en rception devient de plus en plus importante devant
celle du bruit. Pour ce qui est des performances de chaque modulation, nous observons que
la modulation ASK est la modulation qui prsente le meilleur TEB quel que soit le rapport
E
b
N
0
. Les performances obtenues pour la modulation MSK sont tout de mme proches de celle
de la modulation ASK. En revanche, avec la modulation FSK, il est ncessaire daugmenter
le rapport signal sur bruit de prs de 3 dB pour obtenir un TEB = 10
3
.
Une transmission sur un canal de Rayleigh reprsente le pire cas de transmission. Les TEB
obtenus sur la gure 1.10(b) sont dailleurs signicatifs par rapport ceux obtenus sur un
canal BBAG. Si les modulations ASK et MSK prsentent des performances similaires, on note
une dirence de prs de 3 dB en faveur de la modulation ASK par rapport la FSK. Enn,
dans le cas dune modulation ASK, il faut 18 dB supplmentaires pour obtenir un TEB = 10
3
sur un canal de Rayleigh, compar un canal BBAG.
A travers lillustration de ces performances, il apparat nettement que la modulation ASK
est meilleure. Nanmoins, la modulation MSK prsente des performances trs proches avec en
prime une meilleure ecacit spectrale [47]. Ces deux modulations sont donc les plus robustes,
mais nous ne pouvons pas encore conclure quelles sont les plus ecaces dun point de vue
nergtique.
1.4 La couche physique 25
1.4.2.3 Ecacit nergtique des modulations
Dans un contexte de rseau de capteurs, le schma de modulation est dterminant pour
optimiser la fois la robustesse des communications et la consommation induite par la couche
physique. En eet, il permet sous dirents angles de minimiser la consommation globale. Il
peut aider diminuer le temps de transmission en orant un dbit plus lev. Mais, il peut
galement, selon les conditions de transmission, amliorer le TEB et permettre ainsi de rduire
la puissance dmission pour un mme TEB cibl. Nanmoins, ces gains sont contrebalancer
avec laugmentation de la consommation matrielle lie la complexit de limplmentation.
Plus prcisment, on sait que pour diminuer signicativement la consommation nerg-
tique, il est ncessaire de minimiser le temps de transmission. Plus une modulation ore un
dbit lev, plus le temps transmettre les donnes est court et, par consquent, plus on
rduit la consommation dnergie. Le dsir davoir de forts dbits de donnes implique donc
la plupart du temps le choix de modulations M-aire. Mais, dans ce cas prcis, il est ncessaire
de faire des compromis :
Les modulations M-aire requirent des circuits analogiques et numriques plus complexes
que les modulations binaires, ne serait-ce que pour parallliser les bits dans des symboles.
Laugmentation de lindice de modulation m implique une augmentation du rapport
signal sur bruit
E
b
N
0
pour obtenir le mme TEB. Il est par consquent ncessaire daug-
menter la puissance dmission et donc la consommation nergtique globale.
Dans la plupart des applications bases sur des rseaux de capteurs sans l, les paquets
sont de faible taille, de lordre de 10 100 bits. Pour de tels paquets, le temps de
dmarrage domine aisment la consommation dnergie, rendant tous les eorts de
rduction des temps de transmission par le choix de modulations M-aire inecace [48].
La consommation dun metteur a t modlise dans [49]. Cette modlisation inclut
lnergie au dmarrage et la transmission. Il est suppos quau dmarrage cest essentiel-
lement la frquence du synthtiseur qui est active, alors que la puissance consomme par
le signal de transmission provient du synthtiseur de frquence, du modulateur et enn de
la puissance de transmission (amplicateur de puissance). Les rsultats montrent alors que,
pour des paquets de petite taille, les modulations binaires apparaissent plus ecaces que les
modulations M-aire parce que les cots en nergie sont domins par le temps de dmarrage.
En supposant quil ny a pas de consommation supplmentaire de la part du synthtiseur
de frquence du fait de laugmentation de lindice de modulation m, les modulations M-aire
seraient alors vraiment meilleures que les modulations binaires. Enn, en concordance avec
les rsultats prsents dans [48], les auteurs montrent que plus le temps de dmarrage dcrot
et plus les modulations M-aire sont performantes.
Enn, mme sil est possible de dterminer le schma optimal pour une combinaison donne
entre un TEB cibl et des tailles de paquets, il arrive parfois que les contraintes voluent
au cours du temps (latence exige, conditions de transmission...). Dans ce cas, il est donc
ncessaire de changer de schma de modulation pour respecter ces nouvelles contraintes. Il est
donc intressant de considrer des schmas de modulations dynamiques qui sadaptent la
situation courante [50].
26 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
1.4.2.4 Dmodulation et synchronisation
Avant daborder les tages de traitement ncessaires en rception pour dmoduler correc-
tement le signal reu, nous abordons les problmes de synchronisation couramment observs
dans les systmes de communication sans l. Dans le cas dun rseau de capteurs, ils peuvent
induire une augmentation signicative de la consommation nergtique globale.
1.4.2.4.1 Synchronisation
Les techniques de modulation et de dmodulation reposent sur la gnration de porteuses
sinusodales et dhorloges locales qui ncessitent des oscillateurs fonctionnant une certaine
frquence nominale. Les oscillateurs tant sensibles aux changements de temprature et de
pression, la frquence nominale gnre peut subir des dviations plus ou moins importantes
qui peuvent mettre en pril la synchronisation de lecture des rcepteurs. Pour compenser
cette dviation, un rcepteur doit apprendre la frquence ou la base de temps de lmetteur
pour extraire les informations de synchronisation du signal reu. On distingue principalement
deux phases dans lapprentissage du rcepteur : une phase dacquisition et une phase de
"tracking". Pour cela, les trames issues de la sous-couche MAC sont constitues de squences
connues qui permettent au rcepteur de connatre des paramtres dtaills de lmetteur
comme par exemple son horloge. Cette squence est gnralement place en dbut de trame,
cest pourquoi on la qualie de prambule. Une fois que le rcepteur sest synchronis
correctement via cette squence dacquisition, il entre alors en mode "tracking" en rajustant
continuellement son oscillateur local.
En pratique, les problmes de synchronisation que lon peut rencontrer sont les suivants :
Synchronisation frquence porteuse : Le rcepteur doit connatre la frquence et, dans le
cas dune dtection cohrente, galement la phase du signal. Une dviation de frquence
peut tre cause par les oscillateurs ou par des eets Doppler dans le cas de noeuds
mobiles. Une manire dobtenir une synchronisation de frquence est de laisser la possi-
bilit lmetteur denvoyer des paquets avec une forme spectrale connue et de laisser
le rcepteur scanner cette portion du spectre autour de la bande de frquence nominale.
Par exemple, dans le cas du GSM, des rafales spciales de corrections de frquences sont
utilises. De plus, la phase varie gnralement plus rapidement que la frquence. De ce
fait, la correction sur la synchronisation de phase doit tre eectue plus souvent que
pour la synchronisation de frquence. On peut viter la correction de synchronisation de
phase avec des schmas de dtection non cohrents, au prix cependant dun TEB plus
important, qui conduit alors augmenter la puissance de transmission et par la mme
occasion la consommation dnergie.
Synchronisation bit / symbole : Aprs avoir obtenu la synchronisation de la frquence
porteuse, le rcepteur doit dterminer la dure dun symbole ainsi que les instants de
dbut et de n dans loptique de les dmoduler correctement. Le rajustement continu
pendant la phase de "tracking" requiert un stimuli susant pour indiquer les limites
des symboles. Par exemple, dans le cas dune modulation OOK, o les zros logiques
sont moduls par labscence de porteuse, si une longue srie de zro apparat dans les
donnes, lhorloge du rcepteur na pas de stimuli pour tre rajuste et peut alors dvier.
1.4 La couche physique 27
On peut enrayer ce phnomne en utilisant des bits de bourrage (bit-stung) ou des
techniques de brouillage o le ux de donnes est modi via un registre dcalage.
Si la synchronisation symbole est perdue, les informations binaires reues deviennent
inexploitables et conduisent le rcepteur rclamer une transmission supplmentaire,
conduisant ainsi laugmentation de la consommation dnergie la fois de lmetteur
(retransmission) et du rcepteur (relecture).
Synchronisation trame : Le rcepteur doit tre capable de dtecter le dbut et la n dune
trame. Une synchronisation de trame suppose que la synchronisation de bits ou de
symboles est dja obtenue. Il existe plusieurs techniques de synchronisation de trames,
comme les techniques de dcalage temporel, de longueur de champs ou lutilisation de
drapeaux (ags). Une des techniques les plus rpandues et retenue par le standard IEEE
802.15.4, consiste marquer le dbut de la trame juste aprs le prambule avec un
dlimiteur : cest le Start Frame Delimiter (SFD).
Les performances nergtiques dun dmodulateur dpendent donc la fois de ses capacits
et de sa rapidit corriger ces erreurs de synchronisation. Autrement dit, il doit pouvoir
corriger ce type derreurs en utilisant un prambule de longueur faible de faon rduire la
consommation dnergie associe aux dures de transmission et de rception.
1.4.2.4.2 Dmodulation
Pour rpondre ces problmatiques de synchronisation, lacquisition dun signal dans
un systme de communication numrique ncessite la convergence de plusieurs algorithmes
de traitement du signal avant que le rcepteur puisse disposer de donnes signicatives.
Ces algorithmes sont de nature adaptative et ncessitent lutilisation de plusieurs tages de
traitement. En raison de la nature adaptative de ces algorithmes, les direntes tages de
traitement en rception sont souvent dsigns comme des boucles qui sont parfois dpendantes
les unes des autres. Selon lalgorithme mis en oeuvre, il est possible quune boucle donne ne
puisse converger si une ou plusieurs boucles prcdentes nont pas susamment converges.
Nous prsentons dans cette section les dirents tages de traitement en rception dans
lordre o ils ont gnralement besoin de converger, mme si cet ordre peut parfois varier en
fonction de la mise en oeuvre.
Contrle automatique de gain (CAG)
Cette tape consiste lever le signal reu un niveau de puissance signicatif pour quil
puisse tre trait par les autres blocs de traitement. Il est gnralement ncessaire de raliser
cette tape sur le signal analogique de faon le corriger proprement avant sa conversion
numrique, car les Convertisseurs Numrique-Analogique (CNA) prsentent la plupart du
temps une dynamique limite. Du fait de cette dynamique, si lamplitude du signal reu est
trop leve, le processus de conversion numrique peut introduire un crtage de ce dernier.
Dans le cas contraire, si lamplitude du signal est trop faible, ses variations seront trop diciles
quantier correctement de manire numrique.
En plus de ces besoins, la convergence de la boucle de CAG est galement ncessaire avant
le traitement des autres blocs du rcepteur. Certains paramtres des dirents algorithmes
adaptatifs, comme les niveaux de puissance pour la dcision symbole, sont gnralement bass
sur le niveau de puissance du signal reu.
28 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
Rcupration du rythme binaire
Le but de la boucle de rcupration du rythme binaire est dobtenir la synchronisation
binaire. Deux paramtres doivent tre dtermins par le rcepteur pour raliser cette synchro-
nisation. Le premier concerne la frquence dchantillonnage. Le verrouillage de la frquence
dchantillonnage ncessite au pralable lestimation du temps binaire pour que les chantillons
puissent tre rcuprs la bonne vitesse. Bien que ce temps doit tre connu grce au dbit
binaire, les drives des oscillateurs (discuts dans la section prcdente) peuvent introduire
des carts par rapport au temps binaire attendu.
Lautre paramtre dterminer concerne la phase dchantillonnage. Son verrouillage
consiste dterminer linstant exact dans un temps binaire pour relever un chantillon. Les
formes dimpulsion binaires prsentent gnralement un pic au centre du temps binaire qui
permettent idalement dchantillonner le bit pour esprer le meilleur rapport signal sur bruit
et liminer le phnomne dinterfrence entre symboles.
Rcupration de la frquence porteuse
En raison des drives dhorloges, loscillateur prsent lmission et ncessaire la cration
de la porteuse de transmission peut prsenter une dviation par rapport la valeur idale. En
rception, la frquence de loscillateur local peut galement direr de celle de lmetteur. La
dmodulation en rception peut sen trouver perturbe, entraner une rotation de la constel-
lation des modulations et dgrader la prcision des dcisions binaires. Le but de la boucle de
rcupration de la frquence porteuse consiste donc supprimer le dcalage de frquence de
sorte que le signal puisse tre correctement dmodul et ramen en bande de base.
Une technique couramment utilise consiste asservir une porteuse gnre localement sur
celle du signal modul. Le dispositif cl pour ce type dopration est la boucle verrouillage
de phase (PLL : Phase Locked Loop) dont la reprsentation est donne sur la gure 1.11. Il
permet dasservir loscillateur contrl en tension (VCO) utilis par le dmodulateur sur les
variations de la porteuse mise.
Figure 1.11 : Asservissement de frquence par une PLL.
A laide du mlangeur, le signal multipli de frquence n.f
0
issu du signal modul,
est compar avec la porteuse gnre par le VCO, qui elle-mme est multiplie par n. La
comparaison de ces deux frquences gnre aprs le ltre de boucle une tension qui, applique
au VCO, va imposer des variations de frquences la porteuse locale de faon annuler la
dirence de phase entre les deux porteuses. Si la frquence du signal de rfrence augmente,
le signal appliqu au VCO impose daugmenter f
0
. Si la frquence du signal de rfrence
1.4 La couche physique 29
diminue, le signal ltr par le ltre de boucle impose au VCO de rduire f
0
. On asservit
ainsi la phase de la porteuse locale sur celle reue. Le point dlicat concerne le verrouillage
de la boucle. En eet, si le signal de rfrence varie trop rapidement ou avec une dviation
de frquence trop grande, ou lors dune interruption de la liaison, le VCO peut ne plus tre
command par le signal de contrle issu du ltre de boucle. Il faut alors un certain temps
pour verrouiller nouveau.
La boucle de Costas
La boucle de Costas est couramment employe en tant que dmodulateur (gure 1.12). Sa
structure est du type cohrente : cest dire que le dmodulateur ncessite une rcupration
de la porteuse (par asservissement dune PLL) an de suivre les dviations de frquences de
la porteuse mise. La rcupration des symboles dans une boucle de Costas est donc ralise
par une dmodulation sur deux voies en quadrature.
Figure 1.12 : Boucle de Costas.
La prise en compte des performances du rcepteur et surtout du dmodulateur vis--vis
des problmatiques de synchronisation est essentielle sous peine dobserver une dgradation
signicative du TEB et une impossibilit utiliser les donnes reues.
La rapidit de convergence de la boucle verrouillage de phase est galement dterminante
dans les performances dun rcepteur. Elle conditionne gnralement limplmentation de la
sous-couche MAC au niveau de la dnition des structures de trames, avec notamment la
longueur du prambule voire du champ de synchronisation. En utilisant une PLL rapide, il
est possible de diminuer la longueur du prambule et donc de diminuer les consommations
la fois en mission et en rception. Nanmoins, il faut trouver le juste compromis entre une
bonne correction des erreurs (frquence, phase) et un temps dacquisition rapide.
Enn, une autre problmatique de synchronisation est prendre en considration dans les
rseaux de capteurs, cest la synchronisation des changes. Cette problmatique fait lobjet
dune tude approfondie dans le 4
me
chapitre.
30 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
1.4.3 Le codage canal
Le codage canal a pour rle de protger linformation mise contre les perturbations du
canal de transmission susceptibles de modier son contenu. Il sagit donc de rajouter de la
redondance de manire dtecter et ventuellement corriger les erreurs lors de la rception
si la stratgie adopte le permet. Il existe plusieurs stratgies de codage canal [51, 52] tels
que les codes en blocs, les codes convolutifs et les turbo-codes. Dans le cadre de cette thse,
et parce quils sont les plus adapts aux rseaux de capteurs sans l [53, 54], seuls les codes
convolutifs seront tudis.
1.4.3.1 Les codes convolutifs
Le principe du codage convolutif est reprsent sur la gure 1.13 et consiste calculer la
redondance partir du bloc dinformation courant de taille k et des m blocs prcdents. Les
n bits en sortie sont calculs par une combinaison linaire entre les k bits en entre et les m
blocs prcdents. Les codeurs convolutifs sont des systmes k entres et n sorties spcis
par nk polynmes gnrateurs. Le codeur contient k registres dcalage qui correspondent
chacun une entre. Si m
i
est la taille du registre dcalage associ lentre i, la taille totale
m de la mmoire du codeur est gale :
m =
k1

i=0
m
i
(1.9)
Le nombre maximum de bits associs une sortie pouvant tre aects par un bit quel-
conque lentre est appel longueur de contrainte k
c
du codeur avec k
c
= m + 1. Son
rendement peut lui sexprimer par R =
k
n
.
Figure 1.13 : Synoptique du principe de fonctionnement dun code convolutif.
Si les k lments binaires dinformation prsents lentre du codeur se retrouvent expli-
citement dans le bloc de n lments binaires en sortie du codeur, le code convolutif est dit
systmatique.
La contrainte principale du dcodage convolutif rside dans le fait que le mot de code
est trs long, ce qui a tendance compliquer le circuit dcodeur. Les reprsentations les
plus usuelles et les mieux adaptes pour llaboration des algorithmes de dcodage sont :
le diagramme dtat, la structure en arbre et la reprsentation en treillis. Lalgorithme de
Viterbi, propos en 1967 par A. J. Viterbi dans [55], est bas sur le principe du maximum de
1.4 La couche physique 31
vraisemblance et utilise la reprsentation en treillis. Cet algorithme est une mthode optimale
de dcodage pour les codes convolutifs, mme si ses performances dpendent naturellement de
la qualit du canal de transmission. Il est particulrement bien adapt pour le dcodage des
codes de longueur de contrainte peu leve (typiquement infrieure 7). Dans le cas contraire,
la complexit des systmes de dcodage utilisant cet algorithme augmentent exponentiellement
avec la longueur de contrainte du code utilis.
1.4.3.2 Lentrelacement
Lentrelacement consiste changer selon lapplication lordre des symboles du mot dinfor-
mation ou du code de manire dterministe an de pouvoir les remettre dans lordre lors du
dcodage. La rorganisation des bits permet dtaler les erreurs qui surviennent par paquets
lors dune transmission. Lutilisation par exemple dun entrelacement avec un code convolutif
diminue sa susceptibilit aux paquets derreurs.
Lentrelacement priodique engendre des permutations selon une fonction priodique du
temps. On peut le raliser soit par de la mmoire vive (entrelacement par blocs), technique
utilise dans tous les standards de tlphonie de deuxime gnration, soit par des registres
dcalage (entrelacement convolutionnel). Lentrelacement pseudo-alatoire consiste crire la
squence aux adresses successives dune mmoire vive, puis deectuer la lecture suivant un
ordre donn par un gnrateur pseudo-alatoire. Lopration inverse consiste crire dans la
mmoire suivant le mme ordre pseudo-alatoire, et ensuite de lire la squence suivant lordre
croissant des adresses de la mmoire.
1.4.3.3 Performances et ecacit nergtique
Lutilisation dun code convolutif coupl un entrelaceur permet damliorer considrable-
ment la qualit de transmission et par consquent le TEB. A titre dexemple, les performances
dun code convolutif (de rendement 1/2 et dune longueur de contrainte gale 4) coupl un
entrelaceur lignes-colonnes, sont illustres sur les gures 1.14(a) et (b) pour les modulations
binaires ASK et FSK et une transmission sur un canal de Rayleigh.
Les performances obtenues sont signicativement amliores quand un codage canal est
associ aux schmas de modulation. Toutefois, quel que soit le type de modulation, on observe
le mme comportement. Pour de faibles rapports signal sur bruit, le TEB obtenu est plus
important que sans lutilisation de code correcteur derreur. Ce phnomne sexplique par
le rendement du code correcteur car, avec un rendement du code de 1/2, le nombre de bits
errons augmente lorsque le rapport
E
b
N
0
nest pas susant. Ensuite, pour des rapports
E
b
N
0
plus
importants, lapport du code convolutif est signicatif. Pour la modulation ASK, lamlioration
du TEB par rapport une transmission sans codage est obtenue partir dun rapport
E
b
N
0
de
1 dB, contre 4 dB pour une modulation FSK.
Malgr lamlioration du TEB, il est cependant dicile destimer le gain nergtique ap-
port par lutilisation de codes correcteurs. La diminution du TEB pour un rapport
E
b
N
0
donn
permet de diminuer la puissance dmission et donc la consommation nergtique de la partie
radio. Nanmoins, si on peut ngliger la consommation des circuits lectroniques pour le co-
dage lmission, il est dicile de quantier la consommation supplmentaire engendre par le
dcodage en rception. Les travaux mens dans [56] mettent en vidence lnergie consomme
par les codes correcteurs en ralisant une approximation de la puissance consomme partir
32 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
5 0 5 10 15 20 25
10
4
10
3
10
2
10
1
10
0
Eb/No en dB
T
E
B
2ASK CCE
2ASK BBAG
2ASK Rayleigh
(a)
5 0 5 10 15 20 25
10
4
10
3
10
2
10
1
10
0
Eb/No en dB
T
E
B
2FSK CCE
2FSK BBAG
2FSK Rayleigh
(b)
Figure 1.14 : TEB obtenu pour une modulation ASK (a) et une modulation FSK (b), asso-
cies un code convolutif de rendement 1/2.
de mesures exprimentales. Les auteurs analysent ensuite plusieurs techniques de codage canal
en utilisant un modle de propagation bas simplement sur laaiblissement de parcours. Il
apparat alors que lutilisation de codes correcteurs derreurs nest ecace dun point de vue
nergtique que dans le cas de congurations NLOS. Dans les cas LOS, ils napportent pas
de gains signicatifs. Enn, les dcodeurs analogiques semblent tre les plus performants en
terme de consommation.
1.5 La couche liaison
La couche liaison est compose de deux sous-couches : les sous-couches MAC et LLC. La
sous-couche LLC a pour rle de dtecter les erreurs des donnes binaires issues de la couche
physique. En pratique, il est courant dutiliser un code cyclique redondant (CRC) pour vrier
lintgrit des donnes reues. Son analyse nest pas traite dans cette thse. En revanche, la
sous-couche MAC a un impact considrable sur la consommation nergtique globale dun
rseau de capteurs, notamment via la mise en oeuvre des stratgies dallocation du canal et
de mise en veille.
1.5.1 Rle de la sous-couche MAC
La sous-couche MAC a pour rle de mettre en oeuvre trois types de mcanismes :
Les mcanismes daccs au canal doivent permettre de grer le contrle de laccs et du
partage du canal entre les dirents noeuds qui dsirent communiquer dans un rseau.
Nous verrons par la suite que cette gestion de laccs au canal peut tre ralise de
manire centralise ou distribue.
Les stratgies de mise en veille des capteurs ont pour objectif de rduire la consomma-
tion dnergie. Il est en eet essentiel quentre deux communications un capteur soit mis
en veille an de prserver ltat de charge de sa batterie. De plus, ces stratgies sont
1.5 La couche liaison 33
indissociables des mcanismes daccs au canal. Leur dnition impacte directement le
comportement des mcanismes daccs et rciproquement.
Les trames de communications dnissent la mise en forme syntaxique des donnes issues
de la couche physique. Elles permettent entre autre dinitier les communications entre
les entits, de grer les modes de communications ou encore de dtecter les ventuelles
erreurs introduites par le canal de propagation. Leur mise en oeuvre passe gnralement
par linsertion de diverses informations (bits additionnels, enttes, somme de contrle
...) ncessaires au rcepteur pour dterminer le dbut et la n dune trame ou chaque
champ utile qui la compose (adresse, donnes, champs de synchronisation). La dtection
des erreurs introduites par le canal est quant elle gnralement ralise via une somme
de contrle (checksum en anglais) qui est insre par lmetteur et ensuite vrie par
le rcepteur via la couche LLC.
A travers la description des dirents mcanismes mis en oeuvre par la couche MAC,
il apparat clairement que les protocoles MAC jouent un rle central sur la consommation
nergtique globale dun rseau et plus particulirement dans un rseau de capteurs.
1.5.2 Critres de performances des mcanismes daccs au canal
Dans un contexte de rseau de capteurs, les protocoles MAC ont lobligation dtre ef-
caces dun point de vue nergtique. Ils doivent pour cela prendre en considration tous
les vnements possibles rencontrs lors dune communication radio et qui peuvent tre des
sources de consommation supplmentaire. Lecacit dun protocole MAC repose donc sur la
minimisation des principales sources de dpense dnergie que sont :
Lcoute passive : Cest un phnomne qui intervient lorsquun noeud coute le canal et
se trouve en attente de rception. Dans le cas dune allocation dynamique du canal,
ce phnomne sera gnralement mitig en ajustant les modes de fonctionnement (et
donc de consommation) des capteurs. Ce phnomne est encore mieux gr avec une
allocation statique du canal. Dans ce cas prcis, la bande alloue (frquence, temps,
code) au capteur garantit une transmission utile.
Les collisions : Elles apparassent lorsquau moins deux noeuds voisins ( porte de trans-
mission) dsirent transmettre simultanment. Dans ce cas prcis, les noeuds sont dans
lobligation de retransmettre leurs donnes ce qui induit une consommation nergtique
supplmentaire. Les protocoles MAC bass sur une allocation dynamique du canal sont
susceptibles de subir ce phnomne alors quil est inexistant dans le cas dune allocation
statique du canal.
Le surcot dcoute : Il reprsente la consommation supplmentaire dun noeud lors de la
rception de paquets qui ne lui sont pas destins (mode multi-sauts) ou redondants (type
broadcast). Ce phnomne intervient principalement dans les rseaux adhoc. Lors dune
allocation dynamique du canal, les noeuds peuvent teindre leur radio durant le temps
restant de la transmission si le paquet ne leur est pas destin. Une allocation statique
du canal limine totalement ce problme puisque les noeuds coutent le canal dans des
intervalles de temps ou de frquence spciques.
Le surcot li au protocole : Il reprsente la consommation lie lutilisation des di-
rentes trames de contrle pour rserver le canal, conrmer une bonne rception, ou
34 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
encore synchroniser les noeuds du rseaux. Elles sont ncessaires la gestion du rseau
mais ne contiennent aucune donne utile et peuvent dans certains cas augmenter consi-
drablement le trac et la latence. Ltude mene dans [57] montre que lutilisation de
trames RTS/CTS
8
ncessite une augmentation de la capacit du canal hauteur de
40% 75%. Dans loptique de rduire la consommation, il est ncessaire de minimiser
ces mcanismes de gestion du rseau.
La synchronisation dvnements : Cest un phnomne qui peut tre considr comme
source de dpense dnergie. En eet, lorsquun vnement se produit dans une rgion du
rseau, les noeuds proches de cette rgion vont dtecter cet vnement pratiquement en
mme temps et, par la mme occasion, seront tents dmettre simultanment, augmen-
tant ainsi le risque probable de collisions. Ce phnomne nest cependant un problme
que pour les protocoles bass sur une allocation dynamique du canal et peut tre mi-
tig par lutilisation de mcanismes daggrgation ou de suppression de corrlation des
donnes.
1.5.3 Condition decacit des stratgies de mise en veille
Grce aux progrs technologiques de ces dernires annes, les puces radio et les microcon-
trleurs possdent plusieurs modes de fonctionnement avec plusieurs modes de consommation.
La plupart du temps (entre deux mesures) un rseau de capteurs na rien faire. Il est donc
ncessaire dteindre les noeuds pour rduire leur consommation nergtique moyenne. On
parle alors de rapport cyclique. En pratique, le rveil dun noeud peut se faire partir dun
stimuli externe ou par rapport une base de temps. Mais en raison du besoin de cette rfrence
de temps, il est impossible dteindre compltement un noeud. Il restera donc toujours une
consommation rsiduelle en mode veille.
La gure 1.15 permet dillustrer limpact dune mise en veille sur la consommation dun
capteur.
Figure 1.15 : Impact dune mise en veille sur la consommation dun capteur sans l [58].
8. Request To Send/Clear To Send
1.6 La couche rseau 35
A linstant t
1
, la dcision de passer en mode veille est prise. La consommation chute donc
de P
active
P
Sleep
. A linstant t
2
, il y a apparition dun vnement et la dcision de remettre
le noeud complet en mode actif. Lnergie totale consomme en mode veille est donc gale :
E
active
= P
active
(t
2
t
1
) (1.10)
Il faut un temps T
down
pour mettre le capteur en mode veille. Durant cette phase de chan-
gement de mode et pour simplier la dmonstration, on suppose que la puissance consomme
est gale P =
P
active
+P
Sleep
2
. Ensuite, P
Sleep
est consomme jusqu t
2
. Au total, lnergie en
mode veille est donc gale :
E
Sleep
=
P
active
+P
Sleep
2
T
down
+ (t
2
t
1
T
down
)P
Sleep
(1.11)
Lnergie sauvegarde sexprime donc par lquation :
E
sauvegarde
= P
active
(t
2
t
1
)
P
active
+P
Sleep
2
T
down
+ ((t
2
t
1
T
down
)P
Sleep
) (1.12)
Par contre, une quantit dnergie supplmentaire est consomme lors du rveil du capteur :
E
surcout
= T
up
P
active
+P
Sleep
2
(1.13)
Pour que lutilisation de ce type de mode de fonctionnement soit ecace, il faut donc
que lnergie dpense pour le rveil soit infrieure lnergie sauvegarde, soit E
surcout
<
E
sauvegarde
ou bien alors que le temps avant loccurence dun vnement soit gal lquation
suivante :
(t
2
t
1
) >
1
2
(T
down
+
P
active
+P
Sleep
P
active
P
Sleep
T
up
) (1.14)
En ralit, on sait que pour sactiver depuis ltat de veille, larchitecture radio passe par
ces direntes tapes :
Dmarrage de loscillateur externe
Polarisation des tages HF de la radio
Dmarrage du synthtiseur de frquence (PLL)
Passage en mode mission ou rception
Chaque tape prend un temps non ngligeable et donc une consommation non ngligeable
chaque rveil. Lnergie de surcot dpendra donc des nergies consommes par chaque bloc
lectronique allum lors de lactivation de la partie radio. Par exemple, avec lutilisation du
chip radio CC1110 de Texas instruments [32], la priode de temps ncessaire entre loccurence
de deux vnements devra tre suprieure 1 ms pour que lutilisation dun mcanisme de
mise en veille soit ecace dun point de vue nergtique.
1.6 La couche rseau
La participation de la couche rseau sur lecacit nergtique est prendre en consi-
dration. En eet, on sait que la mthode la plus ecace pour diminuer signicativement
la consommation nergtique est de rduire la puissance dmission et donc celle de lampli-
cateur de puissance. Lutilisation dun systme de communication multi-sauts prend alors
36 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
tout son sens. En relayant les transmissions de paquets entre les divers noeuds pour atteindre
le collecteur, on peut diminuer nettement la puissance dmission. Nanmoins, ce mode de
communication est plus gourmand en termes dintelligence et de puissance de calcul puisquil
entrane limplmentation de mcanismes de routage. De plus, si dans ce cas on minimise
la consommation lie la transmission, on augmente en revanche celle lie la rception.
Dans ce type de conguration, un rcepteur est rveill plus souvent pour tre lcoute
du canal et recevoir les paquets dinformations relayer. Qui plus est, malgr le gain ner-
gtique ventuellement apport, laugmentation de la complexit du systme en termes de
consommation reste dicilement quantiable. Ltude mene dans [59] propose une analyse
des performances nergtiques des couches physique, liaison et rseau de manire analytique.
Leur analyse "cross-layer" dmontre que lutilisation dun systme de communication un
seul saut peut consommer jusqu 40% en moins quun systme multi-sauts. Dans [60], un
modle de consommation raliste ddi aux rseaux de capteurs sans l est prsent. Et mme
si le modle de propagation est basique, il est dmontr une nouvelle fois quun systme un
seul saut est plus ecace nergtiquement.
De part la nature de notre application, lutilisation dun systme entirement distribu
nest pas forcment ncessaire. En optant pour une architecture centralise et un mode de
communication un seul saut vers le noeud central qui gre et collecte les donnes provenant
des capteurs, puis en les envoyant via une liaison ethernet vers un serveur de stockage, nous
dportons entirement le poids de lecacit nergtique sur les couches basses (physique et
sous-couche MAC).
1.7 Approche "cross-layer"
Pour optimiser la dure de vie du rseau, il est ncessaire de rchir une architecture
globale o la matrise de lnergie est au centre des proccupations. Il nest en eet pas
souhaitable dtudier une architecture de noeuds ou de rseaux sans tenir compte de ses
performances, de lenvironnement et de son impact sur lapplication. Loptimisation globale
de la consommation nergtique se dcline alors tous les niveaux :
Au niveau de la couche physique et notamment sur la partie radio qui est la partie
dun noeud qui consomme le plus dnergie.
Au niveau des protocoles MAC qui sont garants de laccs au canal des capteurs et
donc de la gestion des changes dinformations. Une gestion coordonne des changes
dinformations permet dviter les phnomnes de collisions et donc le gaspillage dner-
gie caus par dventuelles retransmissions.
Au niveau du routage des messages, soit par la mise en place dun systme de com-
munication indirecte (multi-sauts) minimisant ainsi la puissance dmission et donc la
consommation nergtique ; soit par un systme de communication directe (1 seul saut)
avec lutilisation de routeurs (points daccs) permettant de diminuer le surcot engendr
par une couche de routage (couche rseau).
Au niveau de lauto-organisation du rseau qui, dans le cas dun systme distribu,
permet dadapter le systme aux changements de topologie en structurant son organi-
sation de manire logique (et non physique) an de rendre plus ecaces les protocoles
rseau (applicatif et routage).
1.7 Approche "cross-layer" 37
Enn au niveau "Application" par le traitement collaboratif des donnes via des
algorithmes de dissmination ou daggrgation de donnes [61, 62].
Figure 1.16 : Interdpendance des couches basses aectant la consommation dnergie.
En raison de linterdpendance des paramtres aectant la consommation (gure 1.16), la
structuration en couches du modle OSI nest pas la plus adapte pour un rseau de capteurs.
Plusieurs tudes [63, 64, 65] pensent quune approche de type "cross-layer" est essentielle
pour optimiser la consommation globale. Lecacit dune telle approche repose alors sur la
rduction des cots nergtiques occasionns par le partage des informations entre les couches
protocolaires. Toutefois, on distingue deux approches de type "cross-layer". La premire ap-
proche consiste prserver la structure en couche traditionnelle du modle OSI, chaque couche
tant informe sur les conditions des autres couches et chacune delles prservant leur mca-
nisme de fonctionnement. Tandis que la deuxime approche consiste ne plus considrer des
couches individuelles, mais un systme complet englobant toute la pile protocolaire de faon
fournir un seul noyau de communication. Si cette dernire approche tend tre la plus ecace,
elle empche cependant la facilit de dveloppement et dvolution dun composant rseau. De
plus, elle annule toutes les garanties de service oertes par chaque couche. Cest pourquoi
lheure actuelle, la plupart des travaux de recherche portent sur une approche traditionnelle en
prservant la structuration en couches. Les stratgies "cross-layer" trouves dans la littrature
peuvent tre classes selon linteraction inter-couches concerne :
PHY + MAC : Les travaux mens dans [59] reposent sur une analyse "cross-layer" de la
consommation nergtique entre la couche MAC et la couche physique en utilisant trois
protocoles MAC dirents. Cette tude leur permet de conclure quun rseau un seul
saut est plus ecace que les rseaux multi-sauts si des modles radio ralistes sont utiliss
lors de lanalyse. Nanmoins, le modle de rseau utilis est linaire et ne reprsente donc
pas un scnario pratique raliste.
MAC + routage : Dans [66], loptimisation propose concerne les couches MAC et rseau.
Elle converge vers la dnition dun protocole de routage ddi au trac de nature prio-
dique. Ce protocole ne dpend plus seulement dune mtrique de distance ou de qualit
de lien radio, mais galement de ltat dans lequel se trouve le noeud rcepteur (sommeil,
38 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
veill). La dnition dun mcanisme de routage combin une stratgie dordonnan-
cement de rveil des capteurs est galement tudie dans [67]. Dans ces travaux, le
protocole de routage exploite galement les informations du protocole MAC (bas sur
une rpartition du temps daccs) pour construire sa table de routage.
PHY + routage : Une optimisation "cross-layer" du dbit dans un rseau multi-sauts est
prsente dans [68]. Lanalyse est divise en deux parties en considrant une optimisation
du dbit au niveau du routage des messages et une autre au niveau de la couche physique.
3 couches : En plus des travaux portant sur les interactions entre seulement deux couches, il
existe dans la littrature des optimisations "cross-layer" sur trois couches de protocoles.
Dans [69], les auteurs proposent une optimisation conjointe de la puissance de trans-
mission, du dbit et du routage des messages dans un rseau bas sur une rpartition
en temps daccs (TDMA). Dans [70], une optimisation conjointe des couches rseau,
MAC et physique est propose. Les rsultats montrent que des conomies dnergie im-
portantes sont possibles par rapport un schma traditionnel bas sur une approche
en couche. De plus, les auteurs montrent que lorsque le circuit lectronique radio est
inclus dans la modlisation de lnergie, les transmissions un seul saut peuvent tre
plus ecaces que les transmissions multi-sauts.
Il apparait donc clairement travers ces travaux de recherche que loptimisation ner-
gtique dun rseau de capteurs ncessite une approche cross-layer. Ce type dapproche est
ncessaire au niveau de lvaluation des performances des couches protocolaires (analyse cross-
layer) pour identier les paramtres optimiser. Mais, elle est galement importante au niveau
de la dnition des stratgies doptimisation mener.
1.8 Positionnement de la thse
Ce chapitre dtat de lart a permis dintroduire les notions de base sur les rseaux de
capteurs en structurant la problmatique de la consommation dnergie au niveau des couches
basses du modle OSI et plus particulirement sur les couches physique et MAC.
Ainsi, nous nous sommes particulirement intresss aux travaux dj raliss sur limpact
de la couche physique sur la consommation dun rseau de capteurs. Tout dabord, lanalyse
de larchitecture matrielle ddie un rseau de capteurs nous a permis de souligner que
la partie radio tait la partie matrielle qui consommait le plus. Ensuite, nous avons dni
et analys les dirents lments constitutifs (canal, modulation, codage canal) de la couche
physique pour dnir leur impact sur la consommation.
Aprs cette analyse de la couche physique, nous avons soulign limpact de la sous-couche
MAC sur la consommation dnergie. A travers ces mcanismes daccs au canal, de mise
en veille et de structuration des trames, nous avons montr que ses performances bien que
dpendantes de lapplication vise, avaient un rle essentiel sur lecacit nergtique dun
rseau de capteurs.
De plus, en raison de linterdpendance des performances de ces deux couches, nous pen-
sons quune approche cross-layer est essentielle pour rduire signicativement la consommation
dnergie. En eet, la consommation dnergie dun rseau de capteurs au niveau des couches
physique et MAC dpend essentiellement du temps de transmission, du nombre de retrans-
mission et enn de la puissance dmission. Ces trois critres sont directement lis au TEB et
1.8 Positionnement de la thse 39
la longueur des trames. On peut donc modliser linterdpendance entre les deux couches
travers la gure 1.17, en considrant le TET comme le critre central de la consommation
dnergie.
Figure 1.17 : Interdpendance entre la couche physique et la couche MAC.
Plus prcisment, nous savons, dune part, que le TEB est fortement tributaire de la couche
physique. Nous avons vu dans ce chapitre quil dpend la fois des conditions de transmission
et donc de la modlisation du canal de propagation, du schma de modulation et des techniques
de codage canal. De plus, il aecte galement les performances de la couche MAC travers
le nombre de retransmissions en impactant le Taux dErreur par Trame (TET). Cependant,
les longueurs de trames, qui aectent galement le TET, sont elles aussi dpendantes des
techniques de modulation et de codage canal. Les trames de grande taille pour un mme
TEB et sans lutilisation de mcanismes de corrections derreurs entranent la plupart du
temps une hausse des pertes de trames, ce qui conduit des retransmissions qui annulent tous
les avantages acquis en terme nergtique par des modulations M-aire et laugmentation du
nombre dtats. Le choix du type de modulation ne peut donc pas se faire sans prendre en
considration les performances conjointes avec les schmas de correction derreur. Le choix de
la modulation dpend alors de plusieurs aspects : la taille des informations transmettre, le
TEB cibl et la modlisation des erreurs dues au canal radiolectrique. La dcision optimale
doit donc tre proprement considre en mettant en balance les techniques de modulation et
les codes correcteurs derreurs :
Avec des retransmissions, ce sont des paquets entiers qui sont transmis une nouvelle fois.
Avec lutilisation de codes correcteurs derreurs, plus de bits peuvent tre envoys mais
il y a une augmentation de la consommation due au codage et au dcodage. La plupart
du temps, lnergie requise pour coder peut tre nglige, alors que celle pour dcoder
est signicative ; ceci peut savrer tre une srieuse contrainte nergtique au niveau
des rcepteurs.
Pour tre ecace, le cot nergtique engendr par lutilisation de codes correcteurs
derreurs doit tre infrieur celui dune retransmission.
Dans ces conditions et pour rpondre au mieux lapplication vise, nous avons opt dans
le cadre de cette thse, pour une architecture du rseau hirarchise, comme illustre sur la
gure 1.18.
40 Chapitre 1 : Etat de lart des rseaux de capteurs sans l
Figure 1.18 : Topologie et architecture retenue.
Cette architecture est compose de trois tages assurant chacun une fonction bien prcise.
La fonction du premier tage est dassurer lacquisition des mesures au niveau de chaque
pice laide de plusieurs capteurs et dtecteurs. Ces derniers aliments par une
batterie ont deux fonctions assurer. Ils doivent tout dabord mesurer les paramtres
physiques (temprature, humidit, luminosit) et dusage (ouverture/fermeture des ou-
vrants, prsence de personnes) avant de les transmettre par liaison radio au deuxime
tage.
La fonction du deuxime tage est dassurer linterconnexion entre les capteurs de chaque
pice instrumente et le concentrateur. Cette fonction de passerelle est assure par un
noeud central aliment sur le secteur appel aussi gateway.
Enn, au dernier tage de larchitecture se situe le concentrateur qui doit servir pour le
stockage et le traitement des donnes. Il sagit typiquement dun PC avec de la mmoire
embarque qui doit tre accessible distance par navigateur web.
Dans cette architecture, la solution retenue pour les communications entre les dirents types
de capteurs et le gateway est une transmission sans l, 1 seul saut, de type SISO
9
et ralise
sur les bandes ISM : 433 ou 868 MHz. En revanche, les communications entre le gateway et
le concentrateur seectuent laide dune connexion cble suivant le protocole Ethernet.
De cette manire, le poids de lecacit nergtique du rseau est essentiellement dport sur
les couches basses du modle OSI (couches physique et MAC). En conclusion, le cahier des
charges initial impose les spcications suivantes :
Pas de routage multi-saut.
Taille du rseau : 200 capteurs maximum.
Environ 10 capteurs par pice.
Frquence radio : 433 / 868 MHz.
Porte 25 - 30 mtres.
9. Single Input Single Output
1.8 Positionnement de la thse 41
A partir de cette architecture, il semble ensuite primordial dtudier et de proposer des stra-
tgies damliorations conjointes entre les couches physique et MAC. Cest pourquoi, dans la
suite du document, nous focaliserons nos eorts, notamment travers le critre de TEB/TET,
sur les dirents mcanismes de chacune de ces couches qui impactent la consommation. Dans
cet objectif, nous proposons tout dabord dans le second chapitre, une modlisation prcise du
canal de propagation indoor travers une modlisation statistique des variations temporelles
causes par le dplacement dtre humains dans lenvironnement. Dans le troisime chapitre,
partir de ce modle et dune estimation raliste du TEB, nous analysons et proposons une
stratgie doptimisation de la couche physique en fonction de la longueur du message trans-
mettre. Dans le quatrime chapitre, une analyse conjointe des performances nergtiques des
couches physique et MAC est ralise de manire cross-layer et aboutit la proposition dun
protocole MAC ecace pour une application de diagnostic du btiment. Dans le cinquime et
dernier chapitre, une tude exprimentale travers la ralisation dun dmonstrateur permet
de valider les propos thoriques dvelopps dans les chapitres prcdents. Enn, lintrt et
lecacit nergtique dune solution MIMO
10
cooprative pour les transmissions sans l du
rseau sera traite dans lannexe C de cette thse.
10. Multiple Input Multiple Output
Chapitre 2
Modlisation des variations
temporelles du canal de propagation
indoor
Sommaire
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.2 Modles existants . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.2.1 Modles dterministes . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.2.2 Modles empiriques . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.2.3 Modles statistiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.2.4 Modles tenant compte de leet des personnes . . . . . . . . . . . . 51
2.3 Objectif et principe de la modlisation propose . . . . . . . . . . 52
2.3.1 Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.3.2 Choix du modle statique . . . . . . . . . . . . . . . . . . . . . . . . 54
2.3.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.4 Campagne de mesures . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.1 Caractristiques des mesures . . . . . . . . . . . . . . . . . . . . . . 57
2.4.2 Scnarii des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.3 Analyse des signaux obtenus . . . . . . . . . . . . . . . . . . . . . . 58
2.4.4 Evolution des attnuations en fonction du nombre de personnes . . . 62
2.5 Mthode de modlisation statistique et application . . . . . . . . 62
2.5.1 Description de la mthode didentication statistique . . . . . . . . . 62
2.5.2 Reprsentation sous la forme dune fonction de rpartition . . . . . . 64
2.5.3 Estimation paramtrique des lois candidates . . . . . . . . . . . . . . 65
2.5.4 Qualit de lestimation par la mthode de Kolmogorov-Smirnov (KS) 66
2.5.5 Exemple dapplication de la procdure didentication statistique . . 67
2.5.6 Rsultats de la modlisation sur lensemble des signaux mesurs . . 68
2.6 Reconstruction de la rponse temporelle du canal . . . . . . . . . 71
2.6.1 Reconstruction dun vanouissement . . . . . . . . . . . . . . . . . . 72
2.6.2 Reconstruction temporelle sur 24 heures . . . . . . . . . . . . . . . . 72
2.6.3 Rsultats de la reconstruction de la rponse temporelle du canal . . 74
2.6.4 Conclusion sur la modlisation . . . . . . . . . . . . . . . . . . . . . 76
44 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
2.7 Impact du mouvement des personnes sur les erreurs de trans-
mission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
2.7.1 Estimation du TEB . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
2.7.2 Impact de la modlisation temporelle . . . . . . . . . . . . . . . . . . 77
2.7.3 Impact du nombre de personnes suivant la fentre destimation . . . 78
2.8 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.1 Introduction 45
2.1 Introduction
Les performances dun systme de communication sans l sont largement tributaires de
lenvironnement de propagation associ. Dans ces conditions, la modlisation du canal de
propagation devient indispensable la fois pour comprendre le comportement de ce dernier,
mais galement pour amliorer les techniques de transmission.
Ce chapitre de thse est ainsi consacr ltude et la modlisation du canal de propaga-
tion indoor. Il a pour objectif de prsenter de manire non exhaustive dirents modles de
canaux indoor qui sont couramment employs par la communaut scientique et dont nous
nous servirons dans la suite du manuscrit. Ces modles reproduisent le comportement du canal
de propagation dans direntes congurations (type denvironnement, position des lments
communiquants ...) et sont complmentaires aux campagnes de mesure parfois dlicates et
coteuses. Dans le cadre de cette thse, les modles de canaux doivent permettre danalyser
les performances nergtiques de chaque bloc fonctionnel mis en oeuvre par la chane de trans-
mission an de proposer des solutions doptimisation selon le type de conguration rencontre.
Plus particulirement, nous cherchons dans ce chapitre modliser les variations temporelles
du canal causes par le dplacement dtre humains dans lenvironnement de propagation de
faon qualier limpact des personnes sur les performances dun systme de transmission.
Dans cet objectif, lorganisation de ce chapitre est la suivante : dans un premier temps,
nous dcrirons dirents modles de canaux indoor qui peuvent tre utiliss dans un contexte
de rseau de capteurs. Puis, nous dtaillerons lapproche retenue pour prendre en compte
linuence des personnes sur le comportement du canal. Lide principale repose sur lasso-
ciation de deux modles de canaux : un modle statique existant pour dterminer le niveau
moyen de puissance reue et un modle statistique pour modliser les variations temporelles.
Le modle statistique propos est bas sur une campagne de mesures en bande troite et sur
une mthode didentication statistique. Ensuite, partir de cette estimation statistique, nous
mettrons en vidence les raisons pour lesquelles il est important de procder une recons-
truction de la rponse temporelle du canal. Enn, dans la dernire partie de ce chapitre, nous
valuerons travers la modlisation temporelle propose, limpact des personnes sur les erreurs
de transmission avec une estimation du TEB moyen en fonction du nombre de personnes en
mouvement.
2.2 Modles existants
Parmi les modles de canaux indoor existants dans la littrature scientique, on distingue
principalement deux types de modlisation : les modles scalaires et les modles vectoriels.
Les modles scalaires prdisent le comportement du canal de propagation en bande troite
(BE), en exprimant lattnuation de la puissance reue. Au contraire, les modles vectoriels
comme les modles dterministes prdisent le comportement du canal aussi bien en bande
troite quen bande large (BL) en exprimant lattnuation de chaque composante de londe
reue. En dautres termes, ces modles tiennent compte de laspect multi-trajets du canal et
expriment lattnuation, le retard et la phase lis chaque trajet (ie. Rponse Impulsionnelle).
46 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
2.2.1 Modles dterministes
Les modles dterministes sont bass sur les quations de Maxwell. Ils modlisent len-
semble de la liaison et ncessitent une description complte de lenvironnement, des antennes
et du champ mis. Ils peuvent tre dcomposs en deux catgories : les modles formulation
rigoureuse (ou exacts) et les modles asymptotiques en frquence.
2.2.1.1 Modles formulation rigoureuse
Les modles formulation rigoureuse prsentent lavantage de fournir des rsultats trs
prcis mais se basent sur une discrtisation gomtrique de lespace. Ce maillage gomtrique
suppose une discrtisation dun pas minimum de /10 [71] et nest donc pas appropri pour la
simulation de la propagation grande chelle. Nous ne dtaillerons pas davantage ce type de
modle dans ce manuscrit puisque leur champ daction est limit la propagation des ondes
dans un environnement o les volumes sont relativement restreints. Nanmoins, le lecteur
intress trouvera des complments dinformations sur les mthodes temporelles dans [72, 73,
74, 75] et sur les mthodes frquentielles dans [76, 77].
2.2.1.2 Modles asymptotiques en frquence
Dans un contexte de propagation indoor, les dimensions des lments gomtriques par
rapport la longueur donde conduisent notre attention sur les modles asymptotiques en
frquence qui sont bass sur une approximation asymptotique des solutions des quations de
Maxwell. On distingue principalement deux approches dans ce type de modlisation :
Une approche physique, qui est fonde sur lOptique Physique [78, 79, 80] et la Thorie
Physique de la Diraction [81, 82], pour dterminer tous les champs lectromagntiques
rayonns dans lespace. Plus prcisment, cette approche repose sur la connaissance des
courants surfaciques circulant sur les objets clairs par une onde lectromagntique.
Une approche gomtrique, reposant sur lOptique Gomtrique [83] et la Thorie
Uniforme de la Diraction [84] qui dcrivent les champs directs, rchis, transmis et
diracts. Ces thories constituent une approche gomtrique qui assimile la propaga-
tion des ondes lectromagntiques des rayons.
Le modle de propagation dvelopp au sein du dpartement SIC du laboratoire XLIM
est bas sur une approche gomtrique. Pour cette raison, nous naborderons pas davantage
les modles bass sur une approche physique.
Les modles bass sur une approche gomtrique distinguent principalement deux
techniques : le lancer et le trac de rayons. Le lancer de rayons consiste tirer des rayons
selon un pas angulaire constant depuis lmetteur an quils interceptent le rcepteur.
Le trac de rayons est lui plus prcis car il prend en compte tous les trajets de propaga-
tion possibles entre un metteur et un rcepteur pour un nombre dinteractions maximum x.
Modle lancer de rayons : le principe de la mthode lancer de rayons est bas
sur lalgorithme SBR
1
[85]. Il consiste dans un premier temps inonder lenvironnement de
1. Shooting and Bouncing Rays
2.2 Modles existants 47
rayons partant de lmetteur. Ensuite, selon le parcours de chaque rayon et en considrant
la gomtrie et les proprits lectriques des matriaux rencontrs, lalgorithme dtermine
les direntes interactions lectromagntiques (transmission, rection, transmission) entre
les rayons et les obstacles de lenvironnement. Dans le calcul des trajets, seuls les trajets
passants proximit du rcepteur sont retenus (sphre de rception). De cette manire, une
seule simulation permet de produire des rsultats valables pour une innit de positions de
rcepteurs. La prcision des rsultats de ce modle dpend alors du nombre de rayons lancer
et du pas angulaire choisi pour couvrir lenvironnement.
Modle trac de rayons : ce type de modle [86, 87] se distingue par un calcul
dterministe des trajets entre un metteur et un rcepteur. La recherche des rayons qui
peuvent se propager dun metteur vers un rcepteur est base sur la mthode des images et
celle du pliage [88]. De plus, en prenant en compte les proprits lectriques des matriaux
et lattnuation en espace libre (calcule par la loi de Friis), ce type de modle permet de
dterminer lattnuation de chacun des trajets par la somme vectorielle des attnuations
causes par les interactions de londe avec les obstacles. Cependant et contrairement au
modle lancer de rayons, lutilisation de ce type de modle ncessite de recourir une
simulation pour chaque conguration dmetteur-rcepteur.
Les modles asymptotiques et particulirement ceux bass sur une approche gomtrique
sont trs prcis. Nanmoins leur temps de calcul devient rapidement lourd si la conguration
de lenvironnement est complexe. Cependant, ils orent une description complte des signaux
reus en tenant compte de laspect multi-trajets du canal et en caractrisant simultanment
les direntes proprits de londe (lattnuation, le retard et la phase, la polarisation ...).
Finalement, ils permettent de modliser directement les variations grande, moyenne et petite
chelle du signal reu.
2.2.2 Modles empiriques
Les modles empiriques, moins prcis que les modles dterministes, prsentent lavantage
dtre beaucoup plus rapides en temps de calcul. Nanmoins, contrairement aux modles statis-
tiques, les modles empiriques prdisent les variations grande chelle du canal de propagation
mais ne tiennent pas compte de sa variabilit spatio-temporelle et donc des vanouissements
petite chelle.
2.2.2.1 Le modle de Motley-Keenan
Ce modle [89] sapplique pour les cas NLOS dans des environnements de type bureau.
Laaiblissement de parcours sexprime alors en fonction dun terme en espace libre auquel on
ajoute les pertes dues aux obstacles (dalles, murs, portes, fentres ...) traverss par le rayon
direct.
L = 38 + 10..log(d) +
Nm

m=1
P
m
+
Nn

n=1
P
n
(2.1)
o correspond au coecient daaiblissement de puissance avec = 2 dans le cas de
lespace libre, d est la distance sparant lmetteur du rcepteur, P
m
est la perte lie la
48 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
transmission du m
ime
mur en dB, P
n
est la perte lie la transmission de la n
ime
dalle en
dB, enn N
m
et N
n
reprsentent respectivement le nombre de murs et le nombre de dalles.
Dans [90] ltude mene par lIESB (Institute of Superior Education of Brasilia) propose
un ajustement du modle Motley-Keenan en prenant en compte lpaisseur des murs dans le
calcul de laaiblissement de parcours.
P = P
r
+ 10..log(d) +
N
i

i=1
K
i
L
0i
2
log
3
(
e
i
e
0i
)
(2.2)
o P
r
correspond laaiblissement de rfrence lorsque d = 1 m, est le coecient daai-
blissement en puissance, d la distance sparant lmetteur du rcepteur, K
i
le nombre de murs
de type i, L
0i
la perte lie la traverse du mur de type i en dB, e
i
lpaisseur du mur de
type i, e
0i
lpaisseur du mur de rfrence de type i et enn N
i
le nombre de types de murs
traverss.
Les auteurs ont montr que laaiblissement li la traverse dun mur ntait pas linaire
avec lpaisseur du mur. Il sut alors de disposer de la valeur dattnuation dun mur de
rfrence et de son paisseur de rfrence pour en dduire la contribution totale dun mur quel
que soit son paisseur.
2.2.2.2 Le modle MWF (Multi-Wall and Floor)
A partir des modles introduits par le COST 231 [91] et le COST 259 [92], I. Lott et M.
Forkel ont propos une criture pour laaiblissement de parcours an de tenir compte de la
propagation non linaire avec le nombre dobstacles pour les murs et les tages. Le modle
dcrit dans [93] prend alors la forme suivante :
L
MWF
= P
L0
+ 10..log(d) +
N
i

i=1
K
Wi

k=1
L
Wik
+
N
j

j=1
K
Fj

k=1
L
Fjk
(2.3)
o P
L0
correspond laaiblissement la distance de 1 mtre, le coecient daaiblissement
de la puissance, d la distance entre lmetteur et le rcepteur, K
Wi
le nombre de murs traverss
de type i, L
Wik
laaiblissement li la traverse du k
ime
mur de type i, K
Fj
le nombre
dtages traverss de type j, L
Fjk
laaiblissement li la traverse du k
ime
tage de type j,
N
i
le nombre de types de murs traverss et N
j
le nombre de types dtages traverss.
2.2.2.3 Le modle Multi-Wall et Multi-frquences
Le modle dcrit dans [94] est une amlioration du modle MWF. Lestimation de lat-
tnuation large bande des murs a t ralise exprimentalement puis modlise pour faire
apparatre une dpendance frquentielle.
L
MWF
= P
L0
+ 10..log(d) +
N
i

i=1
K
Wi

k=1
L
Wik
(2.4)
avec N
i
le nombre de types de murs traverss et K
Wi
le nombre de murs traverss provoquant
une attnuation L
Wik
dpendant de la frquence.
2.2 Modles existants 49
Ces pertes pour lensemble des matriaux mesurs peuvent alors sexprimer sous la forme
dune quation linaire dpendant de la frquence f en GHz (tableau 2.1). Cest pourquoi le
modle est dit multi-frquences.
Matriau Epaisseur (cm) Pertes (dB)
mur porteur 50 16,5 + 1,21f
cloison ne 6 1,36 + 0,44f
porte 4,5 2,15 + 0,22f
verre 0,5 2,41 + 0,06f
placopltre 13 mm 0,48 + 0,04f
parpaing 10 9,76 + 0,10f
Tableau 2.1 : Pertes en dB pour le modle Multi-Wall et Multi-frquences
Il existe bien dautres modles empiriques. De la mme faon, ces types de modles sont
bass sur des prols metteur-rcepteur dont les phnomnes lis aux caractristiques multi-
trajets du canal de propagation sont trs peu reprsents. Ils prsentent linconvnient dtre
optimiss pour un environnement spcique et pour une bande de frquence unique ce qui
oblige de nouveau dterminer les paramtres du modle pour chaque nouvelle frquence
et chaque conguration. De plus, les mesures disponibles ont souvent t ralises dans des
conditions varies et les carts types trouvs sont souvent importants.
2.2.3 Modles statistiques
Les modles statistiques [95] sont souvent utiliss dans ltude des variations petite chelle
du canal de propagation. Ils prdisent de manire stochastique le comportement de ce dernier.
Leur principe repose sur lassociation dune loi statistique un ensemble denvironnements
ou de congurations qui partagent les mmes spcicits. Ils sont gnralement moins prcis
que les modles dterministes mais prsentent lavantage dtre simples et rapides en temps de
calcul. Les modles prsents par la suite sont des modles statistiques couramment employs
dans le domaine des tlcommunications et adapts pour ltude des systmes de transmission
indoor.
2.2.3.1 Le modle de Rayleigh
Le modle de Rayleigh modlise laide de la distribution de Rayleigh les variations
rapides de lamplitude du signal reu. Ce modle est gnralement utilis dans le cas dun
environnement de propagation riche en multi-trajets, mais dans lequel aucun des trajet ne
prdomine en termes de puissance. Plus prcisment, lorsque le signal reu est la somme dun
grand nombre de trajets avec des amplitudes de mme ordre de grandeur, et que la valeur de
la phase de chaque trajet est uniformment rpartie sur lintervalle [, ]. Lamplitude z du
signal reu peut tre dcrite par la densit de probabilit (ddp) de Rayleigh [95] :
P
Z
(z) =
z

2
exp

z
2
2
2

(2.5)
avec 2
2
la puissance moyenne ecace du signal reu.
50 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
2.2.3.2 Le modle de Rice
Le modle de Rice est utilis lorsque dans lenvironnement un trajet parmi les autres
prdomine en termes de puissance. Dans cette conguration, les statistiques de lamplitude et
de la phase ne correspondent plus au cas prcdent. On peut alors montrer que dans de telles
conditions la ddp de lamplitude z du signal reu suit une ddp de Rice [95] :
P
Z
(z) =
z

2
exp

z
2
+A
2
2
2

I
0

z.A

(2.6)
avec I
0
(x) la fonction de Bessel modie de 1
re
espce dordre 0 et A lamplitude du trajet
prdominant. Cette modlisation du canal est paramtre selon le facteur de Rice K qui
exprime le rapport entre la puissance du trajet prdominant et celles des multitrajets : K =
A
2
2
2
. Il reprsente donc le degr dvanouissement. On constate galement que lorque K = 0,
on retrouve la ddp de Rayleigh, et que lorsque K une distribution Gaussienne.
2.2.3.3 Le modle Log-normale
Le modle Log-normale se distingue des autres modles car, en plus dinclure la moyenne
du signal, il permet de modliser les variations du canal sur une plus grande chelle [96] et sa
densit de probabilit sexprime par :
P
Z
(z) =
1
z
n

2
exp

(ln.z )
2
2
n
2

(2.7)
o correspond la moyenne de la loi log-normale en dB et
n
2
sa variance. La valeur de la
moyenne correspond lattnuation moyenne du signal reu et peut tre calcule par des
modles dattnuation grande chelle. La variance
n
2
est quant elle gnralement xe
de faon empirique selon le type denvironnement que lon veut modliser [96].
2.2.3.4 Le modle de Weibull
La distribution de Weibull est un modle statistique adaptable qui permet de dcrire les
vanouissements petite chelle du canal la fois pour des environnements de propagation
outdoor et indoor. Il ny a pas dexplications thoriques prcises, mais cette distribution mo-
dlise assez bien le comportement statistique des mesures exprimentales releves [97, 98]
notamment lors de la prsence de personnes en mouvement dans lenvironnement [99]. Sa
densit de probabilit sexprime de la manire suivante :
P
Z
(z) =
k
l

z
l

k1
exp

z
l

k
(2.8)
avec k > 0 et l > 0 qui sont respectivement les paramtres de forme et dchelle. De plus,
lorsque k = 2, le modle se rduit un modle de Rayleigh, et, lorsque k = 1, il correspond
une distribution exponentielle.
2.2 Modles existants 51
2.2.3.5 Le modle de Nakagami
Le modle de Nakagami est comme le modle de Weibull un modle gnral qui peut
tre paramtr suivant les conditions de transmission et lenvironnement de propagation. Les
variations de lamplitude z du signal reu suivant la distribution de Nakagami sont donnes
par la formule suivante :
P
Z
(z) =
2m
m
z
2m1
(m)
m
exp

mz
2

, m > 0,5 (2.9)


avec = E[z
2
] la puissance moyenne reue, la fonction Gamma et m le degr dvanouis-
sement. Selon la valeur de m, il est alors possible dapprocher dautres lois statistiques. Pour
m = 1, la distribution de Nakagami est rduite une distribution de Rayleigh, alors que pour
m = 0,5, elle approxime la partie positive de la loi log-normale. Enn pour m =
(K+1)
2
2K+1
elle
approche le modle de Rice [95].
2.2.4 Modles tenant compte de leet des personnes
Linuence des personnes sur les performances dune communication radio est importante
considrer ds lors quon cherche minimiser la puissance de transmission des ns ner-
gtiques. Dans ces conditions, les variations temporelles du canal de propagation dues au
mouvement des personnes ne peuvent tre ngliges.
Dans la littrature scientique, limpact des personnes sur les variations du canal de pro-
pagation est principalement considr pour des frquences de transmission leves lorsque la
longueur donde est faible par rapport aux dimensions dun corps humain. Il est dailleurs
signicative dans le cas de transmissions 60 GHz [100, 101, 102]. Nanmoins, les contraintes
de consommation dans les rseaux de capteurs impliquent une politique de minimisation de la
puissance dmission. Cette politique conduit alors une prise en compte prcise de limpact
du mouvement des personnes notamment dans un contexte indoor. Dans un tel contexte, le
trajet direct dune liaison radio peut facilement tre obstru par un tre humain. Dans ce cas,
si lajustement de la puissance dmission ne tient pas compte de cet eet, une hausse des
pertes de paquets/trames est invitable. Notons que cette consquence est dautant plus vraie
si le dbit est important [103].
Dans la plupart de ces tudes, lapproche retenue est statistique car il est dicile de
modliser de manire dterministe le mouvement dune ou plusieurs personnes. Toutefois,
ltude mene dans [104] propose une tentative dapproche dterministe en modlisant un tre
humain par un cylindre rempli deau sale. Les rsultats proposs ne tiennent pas compte du
phnomne de diraction et aboutissent un comportement statistique similaire une loi
de probabilit de Nakagami. Nanmoins, les limites de cette approche sont videntes sachant
quon ne connait pas le comportement rel des ondes lectromagntiques vis--vis du corps
humain, et quil est dicile de reprsenter ce dernier de manire dterministe et raliste.
Plusieurs tudes [105, 106, 107] proposent des modlisations statistiques de laaiblissement
du signal en prsence de personnes. Pour autant, seule lattnuation relative est modlise. Les
paramtres lis chaque trajet (dphasage, retard et attnuation), tout comme le phnomne
de diraction induit par des personnes qui se dplacent ne sont pas explicitement considrs.
Lide retenue est dapprocher le comportement statistique du canal par lintermdiaire du
52 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
comportement de laaiblissement de puissance. Cependant, une approche statistique de laf-
faiblissement de puissance prsente des variations signicatives notamment lorsquon modie
la nature du mouvement des personnes. En eet, lorsquune personne se dplace proximit
des antennes, lattnuation provoque est plus importante que lorsquelle se dplace au milieu
de la liaison [108]. Au contraire, lattnuation cause par une personne est moins importante
lorsquelle sajoute une autre attnuation (par exemple celle dun mur) [109]. Les variables
dintrt sont donc multiples. Cest pourquoi, la plupart du temps, les modlisations statis-
tiques prennent en compte ces multiples variables dans leur globalit. Elles ne sintressent
pas indpendamment lune ou lautre, mais tablissent, dans un environnement donn, le
comportement du canal de propagation en prsence de personnes.
Ltude mene dans [110] prsente lintrt de prendre en compte le nombre de personnes
qui se dplacent dans la modlisation. La frquence de transmission est xe 5,2 GHz. Len-
vironnement utilis pour la campagne de mesure est un couloir duniversit. La modlisation
de leet des personnes sur le comportement du canal de propagation aboutit principalement
un modle statistique de Rice mais, dans quelques cas, des distributions plus proches de
celles de Weibull et Nakagami sont observes.
Dans [107], lanalyse est mene dans un environnement de type bureau autour dune fr-
quence de 2,45 GHz. Nanmoins ltude propose se limite la constatation de la loi de pro-
babilit qui modlise le mieux les mesures et ne propose pas une modlisation paramtrique
des distributions.
A la connaissance de lauteur, il nexiste donc pas dtude complte mettant en relation
les caractristiques statistiques de laaiblissement caus par le nombre de personnes en mou-
vement dans lenvironnement. La plupart des travaux voquent le fait que les attnuations
observes suivent une distribution statistique (Rice, Nakagami ...), mais aucun paramtrage
de ces distributions en fonction du nombre de personnes nest propos. Pourtant, dans un
objectif de modlisation, ce paramtrage est indispensable pour prdire le comportement du
canal de propagation en prsence dtres humains. Qui plus est, la plupart des modlisations
proposes le sont pour des frquences de transmission suprieures 1 GHz.
Pour toutes ces raisons, nous proposons dans la suite de ce manuscrit, une modlisation
statistique du comportement du canal de propagation en prsence de personnes en mouve-
ments. Lapproche retenue repose sur une identication statistique base sur une campagne
de mesures en bande troite dans un environnement indoor.
2.3 Objectif et principe de la modlisation propose
2.3.1 Principe
Pour rduire la consommation dnergie de la couche physique dun rseau de capteurs,
il est essentiel que la dnition des variations du canal de propagation soient connues. Dans
le cas contraire, les lments de la chane de transmission peuvent tre sous-dimensionns ou
surdimensionns, occasionnant une diminution de leurs performances vis--vis des erreurs de
transmission lies au canal. Pour cette raison, il est important que la dnition du canal de
propagation indoor tienne compte de tous les types de variations possibles. Dans le contexte de
cette thse, les noeuds communicants ntant pas mobiles, ce sont les variations temporelles
causes par le dplacement dtres humains dans lenvironnement qui sont importantes
modliser, en plus de lattnuation du canal en situation statique.
2.3 Objectif et principe de la modlisation propose 53
La gure 2.1 reprsente la rponse temporelle dun canal de propagation indoor. Le niveau
moyen est un niveau de puissance statique qui rsulte de lattnuation cause par les obstacles
prsents dans lenvironnement de propagation. Les variations temporelles autour de ce niveau
moyen sont quant elles causes par le dplacement des personnes dans ce mme environne-
ment. Pour cet exemple, ces variations peuvent atteindre jusqu 6 dB. Il est donc essentiel
de les prendre en considration.
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
Niveau moyen
statique
Variations temporelles
Figure 2.1 : Rponse temporelle dun canal de propagation.
Lide retenue par la suite pour la modlisation complte du canal repose sur lassociation
de deux modles de propagation dirents comme illustre sur la gure 2.2.
Figure 2.2 : Association de deux modles de propagation pour tenir compte des variations
temporelles causes par le dplacement dtre humains.
Le modle statique (bas sur un modle existant) doit permettre de dterminer le niveau
de puissance moyen (statique) tandis que le modle statistique doit permettre de caractriser
les variations temporelles du canal de propagation. De cette manire, le modle dans son
54 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
ensemble tient compte la fois des attnuations causes par la gomtrie de lenvironnement
(murs, portes ...) selon la position des metteurs/rcepteurs et des vanouissement rapides
causs par le dplacement dtres humains.
Notre contribution porte essentiellement sur la modlisation statistique de leet des per-
sonnes. A partir dune campagne de mesures ralise en bande troite, nous proposons dappli-
quer une mthode didentication statistique qui permet destimer le comportement stochas-
tique du canal de propagation. Ensuite, la reconstruction temporelle de la rponse du canal est
ralise partir dun diagramme de taux doccupation et dun processus alatoire de Poisson.
De cette manire, notre modlisation est indpendante du modle statique.
Le choix du modle statique quant lui doit se faire selon les contraintes de ltude
raliser et rsulter dun compromis entre la prcision souhaite et le temps de calcul. Dans
cette optique, une valuation entre deux modles statiques est ralise dans le paragraphe
suivant.
2.3.2 Choix du modle statique
An de dterminer le modle statique le plus adapt pour ce travail de thse, nous propo-
sons dvaluer les performances dun modle de propagation dterministe et celles dun modle
de propagation empirique. Plus prcisment, nous cherchons estimer la prcision et le temps
de calcul de ces deux modles pour calculer la zone de couverture de lenvironnement de pro-
pagation reprsent sur la gure 2.3. Dans cet objectif, un rcepteur est plac tous les 0,5
mtre dans lenvironnement et les bandes de frquence tudies sont les bandes 433 MHz et
868 MHz.
Figure 2.3 : Environnement tudi.
2.3.2.1 Modles considrs
Le modle dterministe retenu est un modle asymptotique en frquence. Il sagit plus
prcisment dun simulateur 3D de propagation dondes radio dvelopp au laboratoire XLIM-
SIC [111] et qui repose sur une mthode optimise de trac de rayons. Son application dans un
contexte indoor a t valide dans la thse de F. Escarieu [112]. Nanmoins, sachant que les
2.3 Objectif et principe de la modlisation propose 55
attnuations causes par les direntes interactions avec lenvironnement sont dpendantes de
la frquence de transmission, il est ncessaire, avant dutiliser ce modle, dajuster les proprits
lectriques des matriaux composant lenvironnement de propagation. Cet ajustement est
ralis partir des mesures et des modles thoriques dvelopps dans la thse de F. Gaudaire
[113] qui permettent de dterminer les valeurs moyennes quivalentes de la permittivit relative

r
et de la conductivit lectrique des matriaux.
Pour le modle empirique, nous avons choisi le modle Multi-Wall Multi-frquences dve-
lopp dans la thse de G. Tesserault [94] et dcrit dans la section 2.2.2.3. Il permet, dune part,
de prendre en considration le nombre et le type de parois traverss par les ondes lectroma-
gntiques et ainsi de dcrire les vanouissements grande chelle du canal, mais galement,
dautre part, de tenir compte de la variation de lattnuation moyenne en fonction de la fr-
quence. Il est donc appropri pour les bandes de frquence tudies.
2.3.2.2 Evaluation des performances
Lobjectif de ce paragraphe consiste comparer les performances du modle empirique
vis--vis du modle dterministe en termes de prcision et de temps de calcul. Les rsultats de
lvaluation sont prsents sous forme de cartographies de couvertures. Lchelle de couleur
correspond la variation de lattnuation, avec pour la couleur rouge une attnuation de 0
dB et pour la couleur bleu une attnuation de -180 dB.
Les rsultats des deux modlisations sont prsents sur la gure 2.4 pour une frquence de
433 MHz. La gure 2.4(a) reprsente la cartographie des attnuations rsultantes du modle
trac de rayons, et la gure 2.4(b) la cartographie obtenue avec le modle empirique.
(a) (b)
Figure 2.4 : Attnuations 433 MHz avec le modle trac de rayons (a) ; avec le modle
empirique multi-frquences (b).
A cette frquence, les deux modles prsentent une mme allure globale mais on observe
nettement que les variations causes par le phnomne de multi-trajets nest pas reprsent
avec le modle empirique. Cette dirence tait prvisible puisque compar au modle
empirique, le modle trac de rayons permet de prendre en compte les phnomnes de
rexion et de diraction, et de cette manire les puissances reues par les autres trajets de
56 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
manire constructive ou destructive.
De la mme faon que prcdemment, les cartographies de couverture 868 MHz sont
reprsentes sur la gure 2.5.
(a) (b)
Figure 2.5 : Attnuations 868 MHz avec le modle trac de rayons (a) ; avec le modle
empirique multi-frquences (b).
A premire vue, nous pouvons constater que la modlisation empirique est moins bonne
cette frquence qu 433 MHz. Nanmoins il est dicile de se faire une ide prcise des per-
formances du modle. A cette frquence, les dirences entre les modles sont essentiellement
visibles lextrieur du btiment et au nord du couloir principal. La couverture des bureaux
est cependant cohrente puisque pour ces distances de transmission, il y a moins de parois
traverser et la contribution du multi-trajets est plus faible. Lcart observ peut sexpliquer
par la faible porte de propagation de cette frquence porteuse. En eet, la porte 433 MHz
tant plus importante, il y a moins de contributions des rayons rchis ou diracts, et ce
sont les trajets issus de la rfraction qui apportent gnralement le plus de puissance au rcep-
teur. Inversement, 868 MHz, la contribution des trajets indirects est plus importante mais
nglige avec un modle empirique.
2.3.3 Conclusion
Comme nous lavons vu prcdemment, les modles de propagation empiriques sont g-
nralement moins prcis que les modles dterministes. Nanmoins, en reprsentant de faon
gnrale les caractristiques de propagation dans lenvironnement, ce type de modle prsente
lavantage de modliser les vanouissement lents du canal indoor tout en tant beaucoup plus
rapide que les modles dterministes. Le temps de calcul ncessaire au modle dterministe,
pour estimer les cartographies prcdentes est gal 1h30. En revanche, pour le modle em-
pirique, le temps de calcul est de lordre de la minute. Ceci prsente un gain non ngligeable,
notamment pour planier rapidement un systme sans l comme un rseau de capteurs. Fi-
nalement, le choix du modle doit donc rsulter dun compromis entre le temps de calcul et
la prcision souhaite. Dans le cadre de cette thse et dans une perspective doptimisation
nergtique de la couche physique, les contraintes de prcision lemportent sur celles du temps
de calcul. Nous avons donc retenu le modle dterministe pour estimer le niveau de puissance
2.4 Campagne de mesures 57
statique. Nanmoins, rappelons que notre modlisation des variations temporelles du canal,
dcrite plus prcisment dans la suite du chapitre, reste indpendante du modle statique.
2.4 Campagne de mesures
An de qualier linuence du mouvement de personnes dans un contexte indoor, une
campagne de mesures en bande troite a t ralise au sein des locaux de la Facult des
Sciences de Poitiers. Lobjectif de cette campagne de mesures est de raliser une base de
donnes exprimentales qui servira modliser le comportement statistique des uctuations
du canal radiolectrique lors de la prsence de personnes en mouvement proximit dun
systme de communication radio.
2.4.1 Caractristiques des mesures
Le matriel utilis pour mener bien cette campagne de mesures en bande troite est
compos dun analyseur de rseau vectoriel, dun PC et enn de deux antennes quart donde.
Lanalyseur de rseau sert la fois dmetteur et de rcepteur et permet de mesurer la rponse
frquentielle du canal radiolectrique sur une bande de 6 MHz entre les antennes mettrice
et rceptrice. Le PC est quant lui ddi la gestion du dclenchement et au stockage des
acquisitions (puissances reues). Les principaux paramtres de mesures sont repertoris dans
le tableau 2.2.
Bandes de frquence [430,436] MHz et [865,871] MHz
Pas frquentiel 30 kHz
Puissance dmission 0 dBm
Dure dacquisition 30 50 secondes
Pas dacquisition 100 ms
Tableau 2.2 : Paramtres essentiels de mesures.
2.4.2 Scnarii des mesures
Lenvironnement o se sont droules les mesures est reprsent sur les gures 2.6 et
2.7. Il sagit du niveau zro du btiment SP2MI de la Facult des Sciences de Poitiers. La
conguration choisie pour le placement de lmetteur et du rcepteur (gure 2.6) a pour but
de sapprocher dune conguration typique des installations sans l dans des btiments de type
tertiaire, savoir une station de base localise dans un couloir et les direntes stations ou
capteurs dans les bureaux. Qui plus est, la distance metteur-rcepteur est gale 10 mtres.
2.4.2.1 Scnario n1 : "Franchissement du trajet direct"
Dans cette conguration et au dbut de lacquisition, les personnes sont localises en bas
des escaliers puis marchent en direction du couloir oppos. De cette manire, ils passent au
58 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
(a) (b)
Figure 2.6 : Photo de lenvironnement vue Est (a) ; Photo de lenvironnement vue Ouest (b).
Figure 2.7 : Environnement schmatis.
milieu de la liaison metteur-rcepteur et coupent ainsi le trajet direct. Pour ce scnario, le
nombre de personnes varie de 1 8.
2.4.2.2 Scnario n2 : "Mouvements alatoires"
Pour cette deuxime conguration, les personnes se dplacent de manire alatoire dans
lenvironnement en coupant le trajet direct de temps autre. Lide ici est de reproduire le
comportement le plus raliste possible du mouvement des personnes dans lenvironnement. De
cette manire, nous leur avons impos des zones de dplacement (zones bleues sur la gure
2.7) et des zones de stagnation (zones rouge et verte sur la gure 2.7). Enn, dans cette
conguration, le nombre de personnes varie de 1 5.
2.4.3 Analyse des signaux obtenus
Nous proposons dans ce paragraphe de dcrire quelques signaux mesurs reprsentatifs de
leet des personnes sur les uctuations du canal de propagation.
2.4 Campagne de mesures 59
2.4.3.1 1 personne coupe le trajet direct 433 MHz
La gure 2.8 reprsente lvolution temporelle de la rponse du canal de propagation
433 MHz lorsquune personne traverse le trajet direct. Elle peut tre dcompose en cinq
intervalles de temps :
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
2 3 4 5 1
Figure 2.8 : 1 personne coupe le trajet direct 10 secondes 433 MHz.
Durant les intervalles 1 et 5, le signal mesur correspond la rponse du canal lorsquil
ny a pas dinuence de la personne. Ce sont donc des zones non perturbes o la
puissance moyenne reue est environ gale -46 dB et qui peut sexpliquer thoriquement
par laaiblissement en espace libre une frquence de 433 MHz.
Les intervalles 2 et 4 reprsentent les zones o la personne se trouve trs proche du
premier ellipsode de Fresnel sans pour autant couper le trajet direct. Les uctuations
du canal dans ces intervalles de temps sont plus prononces et peuvent atteindre jusqu
3 dB. Notons qu une frquence de 433 MHz et une distance de 10 mtres, le rayon de
lellipsode est gal 1,31 mtres.
Enn, lintervalle 3 illustre le masquage complet de la liaison radio caus par le passage
de la personne entre les sources dmission et de rception. Ce masquage provoque dans
cette conguration une attnuation de 6 dB. La dure de ce masquage est denviron
deux secondes et elle est lie la vitesse de dplacement de la personne.
2.4.3.2 1 personne coupe le trajet direct 868 MHz
La gure 2.9 reprsente cette fois-ci lvolution temporelle de la rponse du canal de pro-
pagation 868 MHz lorsquune personne traverse le trajet direct. De la mme manire que
prcdemment, le signal peut tre dcompos en cinq intervalles de temps.
60 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
0 5 10 15 20 25 30
65
60
55
50
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
1 2 4 3 5
Figure 2.9 : 1 personne coupe le trajet direct 10 secondes 868 MHz.
Comme pour le signal 433 MHz, on retrouve durant les intervalles de temps 1 et 5,
des zones non perturbes par la prsence de personnes. La puissance moyenne reue est
environ gale -53 dB et correspond lattnuation supplmentaire lie laugmentation
de la frquence (433 868 MHz), soit 7 dB au lieu des 6 dB prvus par le modle de
Friis en espace libre.
Pendant les intervalles de temps 2 et 4, la personne se trouve trs proche du premier
ellipsode de Fresnel (rayon = 92 cm pour une frquence de 868 MHz et une distance de
10 mtres) mais ne coupe pas encore le trajet direct. On note qu cette frquence, les
perturbations prsentent beaucoup moins de dynamique qu 433 MHz. Ce phnomne
sexplique par la grandeur de la longueur donde et, par consquent, par le rayon de
lellipsode de Fresnel qui est moins important. Pour cette raison, les perturbations sont
moins prononces cette frquence lorsque la personne se trouve proximit du trajet
direct.
Enn, lintervalle 3 reprsente lvanouissement du canal lorsque la personne obstrue le
trajet direct. A cette frquence lattnuation provoque est plus importante : elle est
environ gale 11 dB. La vitesse de dplacement de la personne tant sensiblement la
mme que prcdemment, la dure de ce masquage est gale deux secondes comme
433 MHz.
2.4.3.3 1 personne eectue des mouvements alatoires 433 MHz
Sur la gure 2.10 est reprsente la rponse temporelle du canal de propagation 433 MHz
en prsence dun mouvement alatoire dune personne dans le voisinage des antennes.
2.4 Campagne de mesures 61
0 5 10 15 20 25 30 35 40 45
56
54
52
50
48
46
44
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
13s
31s
34s
Dplacement
Figure 2.10 : Dplacement alatoire dune personne 433 MHz.
A la 13
me
seconde, la personne se trouve juste devant lmetteur et provoque ainsi un
masquage complet de la liaison ce qui explique laugmentation brutale de lattnuation
de lordre de 6 dB.
Entre la 13
me
et la 29
me
seconde, la personne se dplace le long de laxe metteur-
rcepteur proximit du premier ellipsode de Fresnel sans obstruer la liaison. Ce dpla-
cement provoque des variations du canal de propagation qui entrainent des attnuations
maximales de 4 dB. Dans cette conguration, on peut considrer le mouvement de la
personne comme un masquage partiel de liaison radio.
A la 31
me
seconde, la personne se trouve au centre de la liaison metteur-rcepteur
provoquant nouveau un vanouissement du canal mais cette fois-ci plus important que
le premier observ avec un niveau de lordre de 9 dB.
A la 34
me
seconde, la personne obstrue le trajet direct mais en se trouvant cette fois-
ci proche du rcepteur. Lvanouissement est alors plus profond et atteint presque 10 dB.
2.4.3.4 Conclusion sur lanalyse des signaux
Lanalyse des signaux mesurs a permis de souligner linuence du dplacement dune
personne et de sa position par rapport aux extrmits de la liaison sur les variations temporelles
du canal de propagation indoor. Le niveau des dgradations observes (entre 3 et 11 dB) est
typiquement li limportance du masquage de la liaison radio par la personne en mouvement
et la bande frquentielle. En dautres termes, lorsque le masquage de la liaison est partiel,
les dgradations observes sont logiquement moins importantes (3 dB 433 MHz) que lors
dun masquage complet de la liaison (6 dB 433 MHz). De plus, elles augmentent avec
laugmentation de la frquence (11 dB pour un masquage complet 868 MHz). Enn, le
masquage complet de la liaison intervient lorsque la personne en mouvement entre dans le
62 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
premier ellipsode de Fresnel. Ainsi, pour les bandes de frquences tudies, les uctuations
rapides commencent apparatre lorsque la personne se trouve grossirement prs dun
mtre de liaison metteur-rcepteur. En dehors, les variations observes sont assez faibles.
2.4.4 Evolution des attnuations en fonction du nombre de personnes
Pour rsumer les rsultats de mesures observs, nous avons trac sur la gure 2.11, lvo-
lution moyenne de la profondeur de lvanouissement (caus par lobstruction du trajet direct
par une ou plusieurs personnes) en fonction du nombre de personnes et pour les deux bandes
de frquences tudies.
1 2 3 4 5 6 7 8
5
10
15
20
25
30
35
A
t
t

n
u
a
t
i
o
n

e
n

d
B
Nombre de personnes
433 MHz
868 MHz
Figure 2.11 : Attnuation moyenne en fonction du nombre de personnes 433 et 868 MHz.
A 868 MHz, la profondeur de lvanouissement pour une seule personne est gale 11 dB
contre 31 dB pour 8 personnes. A 433 MHz, les profondeurs des vanouissements sont plus
faibles, soit environ 5 dB pour une personne contre 17 dB pour 8 personnes. Si cet indicateur
permet de montrer la ncessit de prendre en compte leet des personnes sur la modlisation
du canal de propagation, il montre galement lintrt dune modlisation plus ne. En eet,
lattnuation seule ne sut pas exprimer le comportement rel du canal de propagation. Les
variations visibles sur le signal temporel ont besoin dtre exprimes. Si ceci est vrai pour des
systmes haut-dbit, cest aussi le cas pour un rseau de capteurs o la transmission dune
information peut compltement tre perdue. Dans la suite de ce chapitre, nous proposons donc
destimer plus prcisment le comportement du canal de propagation en utilisant une mthode
didentication statistique.
2.5 Mthode de modlisation statistique et application
2.5.1 Description de la mthode didentication statistique
Lobjectif de la modlisation statistique de leet des personnes sur le canal de propaga-
tion consiste tablir un modle de prdiction de lattnuation partir des conditions de
2.5 Mthode de modlisation statistique et application 63
transmission (type denvironnement, nombre de personnes en mouvement... ). Son principe
dvelopp en partie dans [114] et dans [115], puis utilis dans [116], repose sur lidentication
dune loi de probabilit partir de donnes exprimentales. Cette estimation consiste plus
prcisment identier parmi plusieurs lois candidates, celle qui traduit le plus ecacement
le comportement statistique des donnes qui, dans notre cas, correspondent au comportement
du canal de propagation.
Le synoptique de la mthode destimation utilise par la suite est represent sur la gure
2.12. Il dcrit la mthode globale didentication statistique.
Figure 2.12 : Synoptique de la procdure de modlisation.
Dans un premier temps, il est essentiel de mettre en forme les donnes mesures de faon
pouvoir les analyser statistiquement par la suite. Il sagit donc de les reprsenter sous la
forme de reprsentations statistiques discrtes, autrement dit sous forme dune fonction de
rpartition empirique ou dun histogramme.
Ensuite, en supposant que ces donnes suivent une loi de probabilit, il est ncessaire
destimer les paramtres de chaque loi candidate. Le processus destimation statistique retenu
repose sur la mthode du maximum de vraisemblance.
Une fois les paramtres de chaque loi candidate estims, il est ncessaire dvaluer la qualit
de cette estimation. Cette valuation repose sur une mesure de distance entre la fonction de
rpartition empirique et chaque fonction de rpartition des lois candidates. Dans ce cas prcis,
la similarit est alors quantie par la divergence de Kolmogorov-Smirnov (KS). En revanche,
lorsque lvaluation repose sur une mesure de distance entre lhistogramme des donnes et les
densits de probabilits produites par les direntes lois statistiques, la similarit est quantie
par la divergence de Kullback-Leibler (KL). Dans le cadre de cette thse, les deux mthodes
dvaluation (KS et KL) ont t utilises pour conforter nos estimations. Toutefois dans ce
chapitre, seule la mthode de KS est dtaille. Le principe de calcul de la divergence de KL
est quant lui dcrit dans lannexe B.
Chaque tape de la procdure didentication statistique est dcrite prcisment dans la
suite de chapitre, puis nalement un exemple de son application est propose.
64 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
2.5.2 Reprsentation sous la forme dune fonction de rpartition
An de rendre les donnes exprimentales exploitables et par la mme occasion analyser
leur comportement statistique, il est tout dabord ncessaire dorganiser les donnes expri-
mentales sous forme de fonctions de rpartition empirique. De cette faon, il sera alors possible
dutiliser le test dadquation KS qui permet de valider lidentication statistique.
La fonction de rpartition dune variable alatoire relle X associe une valeur x la pro-
babilit quune ralisation de X soit plus petite que x :
F(x) = Prob(X x) (2.10)
Dans ce cas, une fonction de rpartition empirique F
n
(x) est une fonction de rpartition
F(x) pour laquelle est donne la probabilit 1/n chacune des n ralisations dune variable
alatoire. Soit X
1
,...,X
n
des variables indpendantes et identiquement distribues valeur
dans R dont la fonction de rpartition est F(x), la fonction de rpartition empirique F
n
(x)
est une fonction discrte qui scrit :
F
n
(x) =
1
n
n

i=1
I(X
i
x) (2.11)
avec I(A) la fonction indicatrice de lvnement A.
Si on reprend le signal mesur lors du passage dune personne qui coupe le trajet direct
de la transmission 433 MHz, on obtient la fonction de rpartition empirique suivante sur la
gure 2.13(b) :
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
(a)
52 51 50 49 48 47 46 45 44 43
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Attnuation en dB
P
r
o
b
a
b
i
l
i
t


c
u
m
u
l

e
(b)
Figure 2.13 : Signal mesur lorsquune personne est en mouvement 433 MHz (a) ; La fonc-
tion de rpartition associe (b).
On observe alors 3 intervalles sur la fonction de rpartition. Un premier intervalle entre
-52 dB et -47 dB qui contient environ 10% des donnes. Il correspond au masquage complet
de la liaison lors du passage de la personne. Un deuxime intervalle qui concentre plus de
valeurs, et correspond aux zones non perturbes par la personne. Enn, un troisime intervalle
correspondant aux petites uctuations autour du signal moyen statique.
2.5 Mthode de modlisation statistique et application 65
2.5.3 Estimation paramtrique des lois candidates
Lestimation a pour but de trouver les valeurs possibles des paramtres des lois candidates
de telle manire que leurs densits de probabilit ou leurs fonctions de rpartition sajustent
le mieux possible aux donnes disponibles.
2.5.3.1 Mthode du maximum de vraisemblance (MV)
Lestimation par la mthode du maximum de vraisemblance (MV) propose dans [117] est
une mthode statistique gnrale qui permet de calculer les paramtres dun modle statis-
tique partir de donnes empiriques. Cette mthode est robuste pour la plupart des modles
statistiques et pour dirents types de donnes (continues ou discrtes) [118].
En considrant une variable alatoire X et en admettant lhypothse que X suive une loi
discrte A

avec un paramtrage , il est possible de dnir une fonction f telle que :


f(x; ) = P

(X = x) (2.12)
avec P

(X = x) la probabilit discrte.
La fonction de vraisemblance L de peut tre dnie partir des n observations (x
1
,...,x
n
)
distribues selon la loi A

, comme :
L(x; ) = f(x
1
; ) f(x
2
; ) ... f(x
n
; ) =
n

i=1
f(x
i
; ) (2.13)
Lestimateur du maximum de vraisemblance de correspond la valeur de qui maximise
la fonction de vraisemblance L(x; ). Le plus souvent, on a recours la drive de L. Dans
ce cas, si L admet un maximum global en un point =

, la drive premire sannule en
ce point et la drive seconde est ngative. En pratique, il est souvent plus simple dutiliser
le logarithme naturel pour lequel le produit se transforme en somme, et ensuite chercher la
valeur de qui annule la drive premire soit :
lnL(x; )

= 0 (2.14)
2.5.3.2 Estimation des paramtres des lois statistiques retenues
Les lois de probabilit retenues pour lidentication statistique du comportement du canal
en prsence de personnes ont t abordes en dbut de chapitre. Il sagit des lois de Rayleigh,
Rice, Log-normale, Nakagami et Weibull. Pour les lois de Rayleigh et Log-normale, cest la
mthode du maximum de vraisemblance qui a t utilise pour estimer les paramtres.
En revanche, la distribution de Nakagami est trop complexe pour tre rsolue analyti-
quement. Dans la littrature scientique, il existe une multitude destimateurs pour la loi de
Nakagami qui se basent soit sur la mthode des moments, soit sur la mthode du maximum
de vraisemblance. Dans [114], lauteur procde une comparaison des performances de ces
estimateurs. A partir des variables gnres, il calcule le paramtre m de la loi de Nakagami
avec les estimateurs candidats, puis en rptant la procdure 30 fois, trace lvolution de ler-
reur moyenne quadratique pour comparer les estimateurs. En conclusion de cette tude, cest
lestimateur de Greenwood-Durant bas sur la mthode du maximum de vraisemblance qui
apparat le plus performant. Cest donc cet estimateur qui est utilis dans cette thse.
66 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
Tout comme la loi de Nakagami, les vraisemblances des lois de Rice et Weibull sont trop
complexes rsoudre analytiquement. Plusieurs travaux [119, 120], proposent de la rsoudre
numriquement ou asymptotyquement, mais les rsultats obtenus pour ces estimateurs sont
la plupart du temps biaiss. Cest pourquoi, dans le cadre de cette thse, nous avons choisi la
mthode des moments [121] pour estimer les paramtres de la loi de Rice et lestimateur du
logiciel MATLAB pour la loi de Weibull.
2.5.4 Qualit de lestimation par la mthode de Kolmogorov-Smirnov (KS)
Aprs avoir calcul le paramtrage de la loi A

, il est ncessaire dvaluer la qualit de


lestimation statistique. Pour cela, les tests dadquation galement nomms tests dajustement
permettent de valider lestimation. En dautres termes, ils permettent de comparer lvolution
thorique de la loi A

avec la prsentation statistique de la donne X. Deux mthodes sont


utilises en tant que test dadquation : la mthode de Kolmogorov-Smirnov si la comparaison
est eectue sur les courbes de fonctions de rpartition et la mthode de Kullback-Keibler
pour comparer lhistogramme de X avec la densit de probabilit thorique de A

.
Cette mthode [118, 122] est un test non paramtrique qui permet de dterminer si deux
fonctions de rpartition sont semblables. Dans cet objectif, une estimation de la distance
maximale note D
KS
est ralise entre la fonction de rpartition thorique F(x) de A

et la
fonction de rpartition empirique F
n
(x) de la donne X :
D
KS
= sup
x
|F
n
(x) F(x)| (2.15)
avec sup S la borne suprieure de lensemble S.
Le choix de la loi de probabilit adquate parmi les lois candidates est alors ralis par mi-
nimisation de la distance D
KS
entre la fonction de rpartition empirique et les direntes fonc-
tions de rpartition thoriques en comptition. Cependant, pour que le test de Kolmogorov-
Smirnov soit valide, il faut que la valeur de distance D
KS
soit infrieure une valeur critique
suivant un seuil de probabilit . La correspondance entre et la valeur critique est donne par
un tableau dit de Kolmogorov-Smirnov. En pratique, pour que le rsultat soit statistiquement
signicatif, est x 5%. En dautres termes, si la probabilit dobtenir un faux rsultat
est infrieure 5%, le rsultat est jug signicatif, et dans ce cas lestimation statistique du
paramtrage de la loi candidate est valide par la mthode de Kolmogorov-Smirnov.
Dans la littrature, plusieurs tableaux de valeurs critiques de Kolmogorov-Smirnov existent
pour un nombre dchantillons n infrieur ou gal 35. Dans le cas o n > 35 et pour un seuil
= 5%, la valeur critique est donne daprs [123] par la relation suvante :
D =
1,358

n
(2.16)
Cependant, lorsque le nombre dchantillons augmente, la valeur critique diminue condui-
sant un test de KS de plus en plus svre et par la mme occasion souvent rejet. Dans
ce cas, il est alors possible demployer un autre critre appel "valeur p" [124]. Ce nouveau
critre correspond la probabilit que la distance D
KS
calcule en chaque point soit infrieure
la valeur critique D. Cette valeur traduit alors la qualit globale du test. Nous supposons
ensuite que si :
p > 0,5 la probabilit est excellente.
2.5 Mthode de modlisation statistique et application 67
0,3 p < 0,5 la probabilit est trs satisfaisante.
0,2 p < 0,3 la probabilit est satisfaisante.
0,1 p < 0,2 la probabilit est moyenne.
p < 0,1 la probabilit est mdiocre.
2.5.5 Exemple dapplication de la procdure didentication statistique
Dans ce paragraphe, nous appliquons la procdure didentication statistique dcrite au-
paravant, sur le signal mesur 433 MHz dans la conguration o une personne eectue des
mouvements alatoires proximit de la liaison metteur-rcepteur (signal gure 2.10). La
mise en forme des donnes ainsi que les fonctions de rpartition des lois candidates (obtenues
aprs estimation des paramtres) sont reprsentes sur la gure 2.14.
55 54 53 52 51 50 49 48 47 46 45
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Attnuation en dB
P
r
o
b
a
b
i
l
i
t


c
u
m
u
l

e
Mesure
Rayleigh
Lognormale
Rice
Weibull
Nakagami
Figure 2.14 : Fonctions de rpartition du signal et des lois statistiques candidates.
Visuellement, nous pouvons observer que les lois de Rice et de Weibull sont les lois qui
modlisent le mieux le comportement statistique du signal tudi. Nanmoins, le choix entre
ces deux lois reste dicile faire. Nous appliquons alors la mthode de Kolmogorov-Smirnov
sur les fonctions de rpartition pour dterminer la qualit de de notre estimation statistique.
Les rsultats de ce test sont rpertoris dans le tableau 2.3.
Test Rayleigh Log-Normale Rice Weibull Nakagami
D
KS
0,3065 0,1555 0,1481 0,1273 0,1506
"Valeur p" 0,1581 0,2940 0,6615 0,7127 0,3987
Tableau 2.3 : Rsultats des tests dadquation D
KS
et "valeur p".
A la lecture de ce tableau, il apparait que la loi de Weibull est la loi statistique qui minimise
la divergence KS avec une probabilit excellente (P > 0.6). En dautres termes, la probabilit
que la distance KS calcule en chaque point de la fonction de rpartition de Weibull soit
infrieure la valeur critique D est gale 0.71.
68 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
2.5.6 Rsultats de la modlisation sur lensemble des signaux mesurs
Les rsultats de la modlisation sont prsents pour le scnario n1 : "Franchissement du
trajet direct" et le scnario n2 :"Mouvements alatoires", en fonction du nombre de personnes
en mouvement et de la bande de frquence tudie.
2.5.6.1 Rsultats de la modlisation pour le scnario n1
Les rsultats de lidentication statistique sur les signaux mesurs lors du scnario n1
aboutissent une distribution de Weibull quel que soit le nombre de personnes qui coupe le
trajet direct. Pour rappel, la distribution de Weibull possde deux paramtres : le paramtre
k correspondant la svrit des vanouissements et le paramtre dchelle correspondant
au niveau moyen du signal. Cependant, ce dernier paramtre nest pas pris en compte pour
notre modlisation car nous avons opt pour un modle statique pour dterminer le niveau
moyen dattnuation.
La gure 2.15 montre lvolution du paramtre k de la loi de Weibull obtenu en fonction
du nombre de personnes lorsque lestimation statistique est ralise sur lensemble du signal
temporel et sur les deux bandes de frquence 433 et 868 MHz.
1 2 3 4 5 6 7 8
4
5
6
7
8
9
10
11
12
13
P
a
r
a
m

t
r
e

k
Nombre de personnes
433 MHz
868 MHz
Figure 2.15 : Evolution du paramtre k en fonction du nombre de personnes, 433 et 868
MHz, avec une estimation statistique ralise sur le signal mesur complet.
Tout dabord, il est intressant de remarquer que plus le nombre de personnes augmente
et plus la profondeur des vanouissements devient importante (paramtre k dcrot). On
retrouve alors le comportement initial de lattnuation en fonction du nombre de personnes
illustre sur la gure 2.11. Dans un deuxime temps, nous pouvons observer que le paramtre
k est moins important 868 MHz qu 433 MHz. En dautres termes, linuence des personnes
sur la profondeur des vanouissements est plus importante 868 MHz qu 433 MHz comme
prvu thoriquement. Enn, notons tout de mme que lordre de grandeur du paramtre k est
assez important et que la dirence entre les deux frquences nest pas agrante, surtout pour
2.5 Mthode de modlisation statistique et application 69
un nombre de personnes compris entre 3 et 4. Ce phnomne peut sexpliquer par le fait que
lestimation statistique est ralise sur lensemble du signal temporel et non pas seulement
sur lvanouissement occasionn par les personnes en mouvement. De ce fait, la contribution
des zones non perturbes du signal (situes avant et aprs lvanouissement) peuvent aecter
la qualit de la modlisation.
An de vrier la cohrence de notre modlisation, nous proposons de gnrer une distri-
bution de Weibull avec le paramtre k correspondant au franchissement du trajet direct dune
personne, soit k = 13 433 MHz. Les rsultats obtenus sur la gure 2.16(a) ne correspondent
pas lvolution relle de la rponse temporelle mesure du canal lorsquune personne coupe
nettement le trajet direct reprsente sur la gure 2.16(b).
0 5 10 15 20 25 30
50
49
48
47
46
45
44
temps en secondes
a
t
t
e
n
u
a
t
i
o
n

e
n

d
B
(a)
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
1
1
2
(b)
Figure 2.16 : Distribution de Weibull gnre avec k = 13 (a) ; Rponse temporelle mesure
du canal lorsquune personne coupe le trajet direct une frquence de 433
MHz (b).
Dans ces conditions, il est ncessaire damliorer la modlisation du canal lorsquune ou
plusieurs personnes coupe(nt) le trajet direct de manire franche (scnario n1). Dans cet
objectif, nous proposons de segmenter le signal initial mesur en deux parties (gure 2.16(b)),
pour ensuite appliquer notre procdure destimation statistique indpendamment sur chacune
de ces deux parties du signal. Pour ce signal, lestimation statistique ralise sur lvanouisse-
ment (intervalle numro 2 de la gure 2.16(b)) indique que ce dernier peut tre modlis par
une loi de Weibull, tandis que lestimation sur les intervalles nots 1, indique un comportement
statistique de Rice. En ralit, la rponse temporelle est donc compose de deux distributions,
ce qui explique lordre de grandeur du paramtre k dtermine prcdemment sur la gure 2.15.
Nous proposons alors dtendre ce raisonnement sur tous les signaux mesurs lors du
scnario n1. Les rsultats sont prsents sur la gure 2.17 et montre lvolution du paramtre
k de la loi de Weibull en fonction du nombre de personnes lorsque lestimation statistique est
ralise seulement sur lvanouissement.
70 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
1 2 3 4 5 6 7 8
2
3
4
5
6
7
8
P
a
r
a
m

t
r
e

k
Nombre de personnes
433 MHz
868 MHz
Figure 2.17 : Evolution du paramtre k en fonction du nombre de personnes, 433 et 868
MHz, avec une estimation statistique ralise sur lvanouissement uniquement.
Pour cette estimation, les ordres de grandeur du paramtre k sont plus cohrents avec
ceux des attnuations dus aux vanouissements. De mme, son volution traduit mieux la
profondeur des vanouissements mesurs par rapport au nombre de personnes coupant le
trajet direct. Enn, 433 MHz, le paramtre k est plus important qu 868 MHz, comme
prvu thoriquement et illustr sur les gures 2.18(a) et 2.18(b).
5 10 15 20 25
58
56
54
52
50
48
46
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
(a)
5 10 15 20 25
72
70
68
66
64
62
60
58
56
54
52
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
(b)
Figure 2.18 : Signal mesur lorsque le trajet direct est franchi par 4 personnes 433 MHz
(a) et 868 MHz (b).
2.6 Reconstruction de la rponse temporelle du canal 71
2.5.6.2 Rsultats de la modlisation pour le scnario n2
La gure 2.19 montre lvolution du paramtre k de la loi de Weibull en fonction du nombre
de personnes lorsque lestimation statistique est ralise partir des signaux temporels obtenus
dans le cas du scnario "mouvements alatoires".
1 1.5 2 2.5 3 3.5 4 4.5 5
2
2.5
3
3.5
4
4.5
5
5.5
6
6.5
P
a
r
a
m

t
r
e

k
Nombre de personnes
433 MHz
868 MHz
Figure 2.19 : Evolution du paramtre k en fonction du nombre de personnes, pour les bandes
433 et 868 MHz, estimation sur les signaux issus du scnario n2 "Mouvements
alatoires".
A nouveau dans cette conguration, la distribution de Weibull modlise le mieux le com-
portement statistique du canal de propagation. Quelle que soit la frquence de transmission,
on observe que lordre de grandeur du paramtre k est plus faible quauparavant. Cette dimi-
nution du paramtre k traduit une augmentation de la profondeur des vanouissements ainsi
quune dispersion des uctuations plus importantes. La hirarchie entre les deux frquences
est respecte. Notons tout de mme qu partir de 4 personnes et pour une frquence de 868
MHz, le paramtre k est gal 2, ce qui signie que, dans ce cas, la distribution de Weibull
peut tre assimile une distribution de Rayleigh. En dautres termes, partir de 4 per-
sonnes en mouvement 868 MHz, la rponse temporelle du canal de propagation tend vers
une distribution de Rayleigh. On se trouve alors dans le pire cas de transmission.
2.6 Reconstruction de la rponse temporelle du canal
A ce stade, nous disposons donc dune modlisation statistique du canal qui tient compte de
la prsence de personnes en mouvement dans lenvironnement. Pour un mouvement de nature
alatoire, la gnration dune distribution de Weibull paramtre en fonction du nombre de
personnes est satisfaisante. En revanche, la nature du mouvement rencontr dans le scnario
n1, ncessite de procder une reconstruction temporelle de la rponse du canal et plus
particulirement de lvanouissement, pour que la modlisation propose soit satisfaisante.
A partir de la nature des mouvements rencontrs dans un environnement, et de la mthode
72 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
de reconstruction des vanouissements, nous proposons dans cette partie du chapitre une
modlisation temporelle du canal sur 24 heures qui repose sur un processus de Poisson coupl
un diagramme de taux doccupation.
2.6.1 Reconstruction dun vanouissement
Comme dtaill dans le paragraphe prcdent (section 2.5.6.1), la nature du mouvement
rencontr dans le scnario n1 ncessite de modliser la rponse temporelle du canal travers
la gnration de deux distributions : une distribution de Weibull et une de Rice. La dure du
masquage, quant elle, est toujours xe puisque la vitesse de dplacement des personnes est
toujours la mme. Dans ces conditions, elle sera toujours xe 2 secondes. Le rsultat de la
reconstruction propose dans le cas du franchissement du trajet direct par une personne est
illustre sur la gure 2.20.
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
Temps en secondes
A
t
t

n
u
a
t
i
o
n

e
n

d
B
(a)
0 5 10 15 20 25 30
52
51
50
49
48
47
46
45
44
43
temps en secondes
a
t
t
e
n
u
a
t
i
o
n

e
n

d
B
(b)
Figure 2.20 : Signal mesur lorsquune personne est en mouvement 433 MHz (a) ; Signal
modlis statistiquement (b).
Nous remarquons alors que cette mthode de reconstruction permet de gnrer un signal
plus conforme statistiquement au signal mesur. Nous retrouvons lvanouissement profond
provoqu par le passage de la personne entre les deux antennes avec une attnuation de 52
dB. Cette mthode de reconstruction semble donc convenable pour la suite de notre tude.
2.6.2 Reconstruction temporelle sur 24 heures
Le scnario mis en place pour la modlisation temporelle du canal sur 24 heures consiste
dnir la nature du mouvement des personnes (alatoire ou franchissement du trajet direct) en
fonction dun diagramme de taux doccupation ddi un environnement de type bureau. Plus
prcisment, un processus de Poisson permet de dnir les instants darrives des personnes,
puis en fonction de la tranche horaire et du taux doccupation, le comportement temporel du
canal pendant 24 heures est modlis en reconstruisant son volution sur la base de la mthode
prsente prcdemment.
2.6 Reconstruction de la rponse temporelle du canal 73
2.6.2.1 Processus de Poisson
La ralisation dun gnrateur darrives via un processus de Poisson consiste gnrer des
instants darrives de telle sorte que les priodes de temps entre chaque arrive suivent une
loi exponentielle. Dans ces conditions, les instants darrive nots x doivent suivre la fonction
de rpartition dune loi exponentielle :
F(x) = 1 e
x
si x 0 (2.17)
Sachant que cette dernire est dnie dans lintervalle [0,1[, lide consiste tirer alatoirement
des F(x) dans cet intervalle. Ensuite, en calculant la fonction de rpartition inverse pour
chaque valeur tire alatoirement, on dtermine les instants darrives x tels que :
x =
ln(1 F(x))

(2.18)
2.6.2.2 Taux doccupation
La gure 2.21 reprsente le taux doccupation moyen dans un environnement de type
bureau pendant une journe. Ce diagramme est issu de la mthode de calcul dveloppe pour
la mise en oeuvre de la nouvelle rglementation thermique 2012 [125].
0 2 4 6 8 10 12 14 16 18 20 22 23
0
0.2
0.4
0.6
0.8
1
1.2
Heures
T
a
u
x

d

o
c
c
u
p
a
t
i
o
n
Figure 2.21 : Taux doccupation dans un environnement de type bureau.
Finalement, le comportement du canal durant 24 heures (86 400 secondes) est modlis sur
86 400 chantillons en se basant sur une description du canal par tranche horaire en fonction
du taux doccupation :
Un taux doccupation gal 0,57 correspond aux priodes de pointe de la journe, cest-
-dire les tranches horaires pendant lesquelles le trac est le plus important. On suppose
alors arbitrairement un franchissement du trajet direct toutes les 8 minutes. Le taux
darrive du processus de Poisson pendant ces intervalles de temps est donc gal
1
860
.
Toutefois, ce paramtre pourra tre modi dans le cas dun autre environnement o la
frquence darrive est plus ou moins grande. De plus, par rapport aux mesures releves
74 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
lors de la campagne de mesures, la dure du masquage complet provoqu par le passage
des personnes est xe 2 secondes. Enn, en supposant que les personnes arrivent par
groupe de 2 au maximum, le paramtre k de la loi de Weibull est x k = 4,5 pour
868 MHz, et k = 6 pour 433 MHz.
Les crneaux horaires pour lesquels le taux doccupation est gal 1 correspondent
aux heures de travail, des heures o la mobilit des personnes est cense tre moins
importante. Pour ces tranches horaires, on considrera deux scnarii dirents pour
dcrire la nature des mouvements des personnes durant ces intervalles de temps :
Scnario A : On suppose que les personnes nobstruent pas le trajet direct lin-
trieur des bureaux quand elles sont assises, mais se dplacent toutes les 15 minutes
en provoquant un vanouissement du canal. Dans ces conditions, le taux darrive du
processus de Poisson est x
1
1560
durant ces intervalles de temps. En revanche, les
valeurs de k et la dure du masquage seront identiques celles utilises pour un taux
doccupation de 0,57.
Scnario B : La nature du mouvement des personnes pendant les heures de travail
est compltement alatoire. Dans ce cas, une distribution de Weibull est utilise en
fonction du paramtre k estim lors du scnario n2 de la campagne de mesures et en
fonction du nombre de personnes considres en mouvement.
Enn, lorsque le taux doccupation est gal 0, les bureaux sont considrs vides et il
ny a, par consquent, pas de perturbations lies aux personnes. Le signal durant ces
intervalles de temps est donc gnr laide dune distribution de Rice comme nous
lavons expliqu lors de la segmentation du signal.
2.6.3 Rsultats de la reconstruction de la rponse temporelle du canal
Les rsultats de la reconstruction du comportement temporel du canal sur 24 heures 433
MHz sont reprsents pour le scnario A sur les gures 2.22 et 2.23.
0 2 4 6 8 10 12 14 16 18 20 22 23 23
54
52
50
48
46
44
temps en heures
P
u
i
s
s
a
n
c
e

r
e

u
e

e
n

d
B
Figure 2.22 : Modlisation du canal sur 24 h pour le scnario A.
En labsence de personnes en mouvement, lattnuation moyenne est denviron 46 dB
comme relev lors de la campagne de mesures. La rpartition des vanouissements, quant
2.6 Reconstruction de la rponse temporelle du canal 75
10.53 10.535 10.54 10.545 10.55 10.555 10.56 10.565
50
49
48
47
46
45
temps en heures
P
u
i
s
s
a
n
c
e

r
e

u
e

e
n

d
B
Figure 2.23 : Grossissement de la gure 2.22.
elle, suit bien un processus de Poisson et leur profondeur est cohrente (cf. gure 2.23).
La modlisation du comportement temporel du canal sur 24 heures semble donc convenable.
Nanmoins, cette modlisation tient seulement compte du franchissement du trajet direct par
une ou plusieurs personnes. Il semble donc important de prendre galement en considration
les mouvements alatoires des personnes, notamment lorsquelles se dplacent proximit de
lenvironnement de transmission.
Les gures 2.24 et 2.25 reprsentent lvolution du canal sur 24 heures en considrant cette
fois ci le scnario B, cest--dire des mouvements alatoires (distribution de Weibull simple)
lorsque le taux doccupation est gal 1. Le reste du temps, on observe des simples coupures
alatoires du trajet direct.
0 2 4 6 8 10 12 14 16 18 20 22 23 23
64
62
60
58
56
54
52
50
48
46
44
temps en heures
P
u
i
s
s
a
n
c
e

r
e

u
e

e
n

d
B
Figure 2.24 : Modlisation du canal sur 24 h pour le scnario B.
76 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
9.14 9.145 9.15 9.155 9.16 9.165 9.17 9.175 9.18 9.185
58
56
54
52
50
48
46
44
temps en heures
P
u
i
s
s
a
n
c
e

r
e

u
e

e
n

d
B
Figure 2.25 : Grossissement de la gure 2.24.
Lactivit humaine qui se droule dans lenvironnement pendant les heures de travail pro-
voque des perturbations du canal plus importantes avec des pertes sur la liaison pouvant
atteindre 20 dB dans cette conguration.
2.6.4 Conclusion sur la modlisation
A ce stade, nous disposons dune modlisation du canal sur 24 heures qui tient compte
de leet des personnes. Cette modlisation est indpendante du modle statique ncessaire
lestimation du niveau moyen. Elle est de plus paramtrable suivant le nombre de personnes
en mouvement, le taux doccupation de lenvironnement de propagation et le taux darrive
des personnes (taux de Poisson). A partir de ce modle, il est dsormais possible destimer
le taux derreur binaire en fonction du scnario considr pendant les heures de travail (taux
doccupation de 1), du nombre de personnes en mouvement et de la chane de transmission
numrique.
2.7 Impact du mouvement des personnes sur les erreurs de
transmission
Lobjectif principal de ltude suivante consiste partir du modle de canal propos,
estimer trs prcisment le TEB et, par consquent, leet des personnes sur la qualit des
transmissions. Dans cet objectif, nous proposons dans ce paragraphe dincorporer notre mo-
dle statistique de canal dans une chane de transmission numrique typique dun rseau de
capteurs. De cette manire, nous pourrons analyser les consquences des perturbations dues
aux personnes sur les erreurs de transmission.
2.7 Impact du mouvement des personnes sur les erreurs de transmission 77
2.7.1 Estimation du TEB
Lide retenue pour cette estimation consiste calculer le TEB moyen sur une journe
entire en utilisant la modlisation temporelle du canal dcrite dans le paragraphe prcdent.
En considrant s(t) le signal mis la sortie du bloc de transmission et c(t) la rponse
temporelle du canal correspondant lun des deux modles reconstruits : "modle avec scnario
A" et "modle avec scnario B". Le signal reu y(t) en rception est gale :
y(t) = s(t).c(t) +n(t) (2.19)
o n(t) correspond au bruit blanc gaussien modlisant notamment le bruit thermique des
composants lectroniques.
Cette quation montre bien que le signal reu est une version distordue du signal mis
et que les symboles binaires en rception sont modis par les perturbations du canal de
transmission. Dans ces conditions, lestimation du TEB moyen correspond au rapport entre
le nombre de bits errons mesurs la rception et le nombre de bits total transmis. Dans cet
objectif, le dbit est x 250 kBps, lintervalle de transmission des capteurs 30 secondes
et enn la longueur des trames 6 octets, avec 2 octets pour le prambule, 2 octets pour le
champ de donnes et 2 octets pour le CRC (voir chapitres suivants pour la justication du
choix de ces paramtres).
2.7.2 Impact de la modlisation temporelle
Lobjectif de cette premire comparaison est de montrer limpact de la modlisation tem-
porelle et, par consquent, limpact du scnario propos (A ou B) sur lestimation du TEB.
Dans cet objectif, on suppose une seule personne en mouvement. En dautres termes, pour le
"modle sans mouvement alatoire" (scnario A), une personne coupe le trajet direct toutes les
8 minutes pendant les heures de pointe et toutes les 15 minutes pendant les heures de travail.
En revanche, pour le "modle avec mouvements alatoires" (scnario B), une personne coupe
le trajet direct toutes les 8 minutes pendant les heures de pointe mais se dplace alatoirement
durant les heures de travail.
Les gures 2.26 et 2.27 montrent lvolution du TEB respectivement pour le scnario A
et le scnario B en fonction du rapport signal sur bruit, de la frquence tudie (433 et 868
MHz.) ainsi que pour un canal gaussien et un canal de Rayleigh.
Pour le scnario A, on observe que les courbes de TEB obtenues sont trs proches de
celle obtenue pour un canal gaussien quel que soit la frquence. En eet, en sappuyant sur
la rponse temporelle sur 24h du canal (gure 2.22), on saperoit que les vanouissements du
canal sont trs peu reprsentatifs par rapport aux zones o le canal nest pas perturb. Dans
ces conditions, le TEB moyen est principalement aect par le bruit gaussien.
Pour le scnario B, les rsultats obtenus montrent une augmentation plus importante des
erreurs de transmission. Cependant, 433 MHz, le TEB moyen reste trs proche du TEB
thorique sur un canal gaussien. Ce rsultat est logique puisque dans le cas dun mouvement
dune personne et cette frquence, les vanouissements du canal sont moins consquents.
A 868 MHz en revanche, les dgradations du signal sont plus importantes et il parat dja
important de prendre en considration le mouvement dune personne dans lenvironnement
de transmission. Enn, notons par exemple qu cette frquence, il est ncessaire daugmenter
78 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
0 5 10 15 20 25 30 35
10
5
10
4
10
3
10
2
10
1
T
E
B
RSB
BBAG
Rayleigh
433 MHz
868 MHz
Figure 2.26 : TEB moyen obtenus dans le cas du scnario A.
0 5 10 15 20 25 30 35
10
5
10
4
10
3
10
2
10
1
T
E
B
RSB
BBAG
Rayleigh
433 MHz
868 MHz
Figure 2.27 : TEB moyen obtenus dans le cas du scnario B.
le rapport signal sur bruit dau moins 6 dB pour garantir un TEB = 10
3
compar une
transmission 433 MHz.
2.7.3 Impact du nombre de personnes suivant la fentre destimation
Le but de cette deuxime comparaison est de montrer limpact du nombre de personnes en
mouvement sur les erreurs de transmission, mais galement destimer le TEB moyen lorsque
lon considre des transmissions radio uniquement pendant la journe de travail ou bien alors
sur une journe entire (24 h). Le scnario retenu est le scnario B. Autrement dit, on suppose
des mouvements alatoires de personnes pendant les heures de travail.
2.7 Impact du mouvement des personnes sur les erreurs de transmission 79
La gure 2.28 reprsente le TEB moyen obtenu en fonction du nombre de personnes consi-
dres en mouvement dans le cas dun scnario avec mouvements alatoires de 24 heures, et
la gure 2.29 le TEB moyen pendant les priodes horaires de travail de 9h 19h.
0 5 10 15 20 25 30 35
10
5
10
4
10
3
10
2
10
1
T
E
B
RSB
BBAG
Rayleigh
433 MHz, 1 personne
433 MHz, 3 personnes
868 MHz, 1 personne
868 MHz, 3 personnes
Figure 2.28 : TEB moyen obtenus pour une transmission sur 24 h avec le scnario B.
0 5 10 15 20 25 30 35
10
5
10
4
10
3
10
2
10
1
T
E
B
RSB
BBAG
Rayleigh
433 MHz, 1 personne
433 MHz, 3 personnes
868 MHz, 1 personne
868 MHz, 3 personnes
Figure 2.29 : TEB moyen pour une transmission entre 9 h et 19 h avec le scnario B.
Logiquement, on remarque, dans un premier temps, que plus le nombre de personnes en
mouvement augmente et plus le canal est dgrad, conduisant une nette augmentation du
TEB moyen. On note par exemple pour une transmission sur 24 heures, quil est ncessaire
daugmenter le rapport signal sur bruit entre 2 et 3 dB pour conserver un TEB = 10
3
pour
3 personnes en mouvement compar 1 seule personne, ceci quelle que soit la frquence de
transmission. Ensuite, nous observons que les dgradations sont plus importantes 868 MHz
80 Chapitre 2 : Modlisation des variations temporelles du canal de propagation indoor
qu 433 MHz. En eet, le rapport signal sur bruit ncessaire lobtention dun TEB = 10
3
est gal 9 dB 433 MHz contre 16 dB 868 MHz, soit un cart de 7 dB.
En modiant la priode destimation du TEB (gure 2.29), on observe galement que les
valeurs du TEB augmentent avec laugmentation du nombre de personnes en mouvement.
Nanmoins, les rsultats obtenus 433 MHz sont peu prs similaires. En dautres termes, en
raison de la faible dgradation du signal cette frquence, la fentre destimation du TEB na
pas dinuence sur le rsultat nal. En revanche, 868 MHz, les vanouissements provoqus
par le mouvement des personnes sont plus profonds. Dans ces conditions, le comportement
du canal sur une fentre de transmission comprise entre 9 h et 19 h est plus dgradant en
moyenne que pour une fentre de transmission sur 24 heures. La dirence entre les fentres
destimation a donc un rel impact sur les TEB obtenus. On remarque par exemple que, pour
3 personnes en mouvement, le rapport signal sur bruit pour obtenir un TEB = 10
3
est gal
19 dB pour une fentre de transmission entre 9 h et 19 h, contre 16 dB pour une fentre de
24 heures.
2.8 Conclusion
Aprs un tat de lart sur les modles de canaux indoor existants et appropris pour les
rseaux de capteurs, nous avons montr quen raison de la nature spcique des environnements
intrieurs de type bureau, il tait ncessaire de tenir compte du mouvement des personnes
dans la modlisation du canal. Ce type de mouvement reprsente la seule cause des variations
temporelles du canal dans le contexte dun rseau de capteurs. Par consquent, elles ne peuvent
tre ngliges a priori pour optimiser lecacit nergtique de la couche physique.
Nous avons montr quil tait dicile dintgrer leet des personnes dans les modles de
canaux dterministes, notamment en raison du manque de matrise des phnomnes dus
linteraction de londe lectromagntique avec le corps humain. Notre choix sest donc port
sur la combinaison dun modle statique pour dterminer le niveau moyen de la puissance reue
et dun modle statistique pour qualier les uctuations petite chelle du canal engendres
par le mouvement des personnes.
En sappuyant sur des donnes exprimentales issues dune campagne de mesures ralise
pendant la thse, nous avons mis en place une procdure didentication statistique an de
modliser les vanouissements rapides du canal de propagation. Lapplication de cette proc-
dure didentication toutes les congurations tudies a montr que la loi de Weibull tait
celle qui modlisait le mieux le comportement stochastique du canal en prsence de personnes.
Nanmoins, dans le cas dun franchissement du trajet direct, nous avons estim que pour re-
prsenter le comportement temporel rel du canal, il tait ncessaire de segmenter le signal
en deux zones et dappliquer la procdure didentication statistique sur ces deux zones. La
modlisation nale conduit alors la gnration et lassociation dune distribution de Rice
pour modliser les trs faibles variations autour du niveau moyen et dune distribution de
Weibull pour les variations causes par leet des personnes.
Ensuite, une fois la reconstruction temporelle du canal eectue et en sappuyant sur le
diagramme de taux doccupation dun bureau, nous avons dcrit le comportement des per-
sonnes lintrieur de lenvironnement an de modliser le comportement temporel du canal
pendant 24 heures. Ce scnario a permis de gnrer un prol de variation de lattnuation
et de raliser une estimation prcise du TEB qui tient compte du nombre de personnes en
2.8 Conclusion 81
mouvement. Les rsultats obtenus ont montr que les dgradations du TEB dues au mouve-
ment des personnes taient moins importantes par rapport une transmission sur un canal
de Rayleigh thorique. De plus, comme prvu thoriquement, nous avons montr que cette
dgradation tait plus importante 868 MHz que celle 433 MHz.
Nous disposons dsormais dune modlisation statistique du canal qui tient compte du
mouvement des personnes dans lenvironnement de transmission. Ce modle permettra dans
le prochain chapitre damliorer lecacit nergtique de la couche physique dun rseau de
capteurs en prenant en considration les perturbations relles du canal de propagation et
notamment celles dues aux tre humains.
Chapitre 3
Optimisation nergtique de la couche
physique
Sommaire
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
3.2 Modlisation de la consommation . . . . . . . . . . . . . . . . . . . 84
3.2.1 Consommation de lamplicateur de puissance . . . . . . . . . . . . 85
3.2.2 Modles existants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.3 Modle nergtique retenu . . . . . . . . . . . . . . . . . . . . . . . . 89
3.3 Simulation de transmission et analyse nergtique . . . . . . . . 94
3.3.1 Principe de ltude . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
3.3.2 Estimation raliste du TEB . . . . . . . . . . . . . . . . . . . . . . . 96
3.3.3 Rsultats et analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
3.4 Adaptation de la puissance dmission en fonction de la longueur
du message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.4.1 Approche gnrale . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.4.2 Simulation et rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . 106
3.4.3 Impact sur la dure de vie dun capteur . . . . . . . . . . . . . . . . 108
3.4.4 Mise en oeuvre pratique . . . . . . . . . . . . . . . . . . . . . . . . . 111
3.4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
84 Chapitre 3 : Optimisation nergtique de la couche physique
3.1 Introduction
Nous avons vu travers les deux premiers chapitres que la consommation dnergie re-
presentait une contrainte forte dans les rseaux de capteurs sans l. Au niveau de la couche
physique, la consommation est troitement lie dune part larchitecture matrielle, mais
galement aux techniques de traitement du signal utilises pour abiliser les communications
vis--vis des perturbations du canal de propagation. En eet, selon la mise en oeuvre de la
chane de transmission numrique (puissance dmission, schma de modulation, codage canal
...), le TEB peut signicativement tre aect, et ensuite impacter les temps de transmis-
sion par laugmentation du nombre de retransmissions. Lecacit nergtique dun rseau de
capteurs est donc conditionne avant tout par les performances de la couche physique.
Dans cette optique, ce chapitre de thse est consacr lanalyse et loptimisation ner-
gtique de la couche physique dans les rseaux de capteurs sans l. Dans un premier temps
et travers la description de modles existants, nous aborderons les notions de base concer-
nant la modlisation de la consommation nergtique lie la transmission ou la rception
radio. Ensuite, en se basant sur lamlioration dun modle dnergie existant par un modle
de canal raliste, nous proposerons une mthode permettant de dnir la puissance de trans-
mission minimum ncessaire pour garantir la fois une qualit de transmission acceptable et
une consommation maitrise. La puissance de transmission minimum obtenue avec le modle
dnergie servira ensuite de critre pour valuer les performances nergtiques de direntes
chanes de transmission. La dernire partie de ce chapitre portera sur une stratgie dadapta-
tion de la puissance dmission en fonction des conditions de transmissions et de la longueur du
message transmettre. Nous montrerons notamment limpact de cette stratgie sur la dure
de vie moyenne dun capteur.
3.2 Modlisation de la consommation
La modlisation de la consommation nergtique dun capteur sans l est ncessaire en vue
de son optimisation. Il est en eet important de modliser, dans un premier temps, le compor-
tement et la consommation dun capteur pour ensuite proposer des stratgies damlioration
quelles soient comportementales, algorithmiques ou encore architecturales.
A travers le premier chapitre, nous avons vu que lnergie consomme par un capteur
tait principalement lie la gnration du signal RF. De plus, nous avons galement vu que
pour un capteur sans l, larchitecture radio la plus adapte tait larchitecture faible-FI. Ce
type darchitecture est gnralement compos des blocs fonctionnels illustrs sur la gure 3.1.
Son principe consiste transposer le signal RF en une frquence intermdiaire trs faible de
lordre de deux ou trois fois la largeur de la bande utile [126, 127]. En mission, aprs conver-
sion des donnes numriques par le CNA, le signal analogique est transpos la frquence
de transmission via un mlangeur de frquence puis ltr et ampli par lamplicateur de
puissance (AP). Le processus est invers en rception : aprs ltrage, un amplicateur faible
bruit (AFB) vient amplier le signal reu. Ensuite, un mlangeur vient transposer le signal
RF une frquence intermdiaire trs faible. Linconvnient de ce mcanisme de transposition
de frquence concerne lajout dun signal non dsirable la frquence image de la frquence
de transposition. Il est donc ncessaire dajouter en n de chane, un ltre de rjection de
la frquence image avec un amplicateur de frquence intermdiaire (AFI). Le choix de la
3.2 Modlisation de la consommation 85
Figure 3.1 : Architecture radio low-IF.
frquence intermdiaire est important puisquil impacte directement les performances de lar-
chitecture et peut inuencer fortement les performances de rjection des interfreurs [128]. Il
faut donc la choisir assez faible pour que le ltre de rjection puisse correctement rejeter le
signal la frquence image, mais il faut galement la choisir susamment leve pour viter
que des canaux adjacents (ou interfreurs) ne deviennent le signal traiter.
En conclusion, les architectures radio faible-FI utilisent des procds de modulation bande
troite qui ncessitent des oscillateurs, mlangeurs, ltres, autrement dit des circuits linaires
qui requirent des courants de polarisation constants mme si le circuit nmet ou ne reoit
pas. Finalement, on peut, dune manire gnrale, diviser la puissance totale consomme en
deux composantes principales [16] :
la puissance consomme par lamplicateur de puissance P
amp
,
et celle des autres circuits lectroniques radios P
C
.
3.2.1 Consommation de lamplicateur de puissance
La puissance consomme par lamplicateur de puissance P
amp
reprsente la part la plus
importante dans la consommation nergtique globale dun capteur. Elle dpend de larchitec-
ture de lamplicateur mais galement de la puissance de transmission P
out
. Dans ces condi-
tions, elle est gnralement approxime selon lquation suivante :
P
amp
= (1 +)P
out
(3.1)
o = (/) 1 avec le rendement de lamplicateur de puissance et le facteur de crte
(PAR pour Peak-to-Average Ratio) qui dpend de la modulation utilise et de la taille de
constellation associe.
Le rendement dun amplicateur de puissance est quant lui dni comme le rapport
entre la puissance du signal de sortie P
out
et celle de lamplicateur P
amp
:
=
P
out
P
amp
=
1
1 +
(3.2)
En raison de sa caractristique de non-linarit, un amplicateur de puissance RF prsente
un rendement plus lev pour des niveaux de puissance de sortie importants, mais son
86 Chapitre 3 : Optimisation nergtique de la couche physique
ecacit chute pour des niveaux de puissance faibles. Les courbes decacit en fonction des
niveaux de puissance de sortie varient selon les technologies de lamplicateur. Sur la base
des courbes issues de [129] et [130], elles sont la plupart du temps considres exponentielles.
Cette modlisation implique alors que lecacit de lamplicateur de puissance est meilleure
pour des puissances de transmission leves. Or, P
out
maximum nest la plupart du temps
pas utilis pour des raisons de consommation nergtique videntes.
A travers la puissance de transmission P
out
, il est possible de montrer que la puissance
consomme par lamplicateur de puissance dpend galement de la distance de transmission
et du TEB cibl [131]. En considrant en premire approximation, que lattnuation du canal
suit une loi carre et en tablissant le bilan de liaison, P
out
peut tre calcul selon lquation
suivante :
P
out
=
E
b
N
0
.deb
(4d)
2
G
t
G
r

2
M
l
N
r
(3.3)
o E
b
/N
0
reprsente le rapport signal sur bruit requis pour garantir un TEB moyen donn, deb
le dbit binaire, d la distance de transmission, G
t
et G
r
les gains dantennes respectivement
lmission et la rception, la longueur donde de la porteuse, M
l
la marge de liaison qui
permet de compenser les variations de bruit de fond et dinterfrences, N
r
la densit spectrale
de puissance du bruit total eectif lentre du rcepteur, et enn N
0
la densit de bruit
thermique.
30 25 20 15 10 5 0 5 10
40
50
60
70
80
90
100
110
Puissance de transmission en dBm
P
u
i
s
s
a
n
c
e

i
n
s
t
a
n
t
a
n

e

c
o
n
s
o
m
m

e

e
n

m
W
433 MHz
868 MHz
Figure 3.2 : Consommation de la puce radio CC1110 de Texas Instruments en fonction de
la puissance dmission pour les bandes de frquence 433 et 868 MHz.
La gure 3.2 permet dillustrer notre propos en montrant linuence de la puissance dmis-
sion sur la consommation nergtique du composant radio CC1110 de Texas Instruments [32]
qui sera utilis pour raliser le dmonstrateur prsent dans le chapitre 5. On observe alors
une frquence de 868 MHz, que pour une puissance de transmission maximale de 10 dBm, la
consommation instantane de la puce est environ gale 110 mW, tandis que pour une puis-
sance de transmission minimum de -30 dBm, elle ne consomme plus que 50 mW. On observe
3.2 Modlisation de la consommation 87
donc clairement que des gains nergtiques importants peuvent tre obtenus, en menant une
politique dadaptation de la puissance de transmission partir des conditions de transmission.
3.2.2 Modles existants
Bien que la part de lamplicateur de puissance soit dominante dans la consommation
globale, il est ncessaire de considrer galement la consommation des autres circuits lectro-
niques radios. Selon le prol de fonctionnement dun capteur, les autres lments consomma-
teurs peuvent avoir une inuence non ngligeable. Cest pourquoi, dans la littrature, plusieurs
modlisations visent prdire la consommation dun capteur sans l selon son architecture
lectronique et son comportement.
3.2.2.1 Modle de Shih et al.
Le modle propos dans [49] prend en compte toutes les puissances mises en jeu par le
processus dmission soit : P
C
+P
amp
, mais galement la puissance consomme au dmarrage
du capteur P
start
. Lnergie E
T
X
pour transmettre un paquet de l
T
bits dpend alors de la
longueur du paquet et du temps pour le transmettre, soit plus prcisment du dbit symbole
D
s
, du taux de codage R
code
et bien entendu de la puissance totale consomme pendant la
transmission :
E
T
X
= T
start
P
start
+
l
T
D
s
.R
code
(P
C
+P
amp
) (3.4)
En rception, le principe reste le mme. La puissance consomme au dmarrage et lie au
rveil du rcepteur est gale comme dans le cas dun metteur T
start
.P
start
. Elle est ncessaire
entre autre lalimentation de lamplicateur faible bruit (AFB). Lnergie dpense pour le
dcodage dpendra quant elle des codes correcteurs implments au pralable.
Si cette modlisation est prcise car elle ne tient pas seulement compte de lnergie consom-
me par lamplicateur de puissance, lnergie dpense pour le codage ou le dcodage reste
complexe modliser. Elle dpend du nombre de circuits analogiques et des paramtres du
systme. En eet, lnergie requise lors de lutilisation dun dcodeur de type analogique (d-
codeur de Viterbi) ou via un algorithme sur microcontrleur, dpend la fois de la tension
dalimentation et du temps de dcodage par bit.
3.2.2.2 Modle de Wang et al.
Dans [48], les auteurs ont an le modle prcdent en prcisant que lnergie consom-
me au dmarrage dun capteur est induite essentiellement par le synthtiseur de frquence.
Lobjectif initial de cette modlisation est de comparer lecacit nergtique des modula-
tions binaires et M-aire. Pour cela, il est suppos quau dmarrage cest essentiellement le
synthtiseur de frquence qui est actif consommant une puissance P
FS
, alors que la puissance
consomme par le signal de transmission provient la fois du synthtiseur de frquence, du
modulateur consommant P
MOD
et enn de lamplicateur de puissance consommant P
amp
.
Dans le cas dune transmission dun paquet de l
T
bits et dun dbit symbole D
s
, on admet
alors pour une modulation binaire le modle nergtique suivant :
E
binaire
= P
FS
.T
start
+ (P
MOD
+P
FS
+P
amp
).
l
T
D
s
(3.5)
88 Chapitre 3 : Optimisation nergtique de la couche physique
Dans le cas dune modulation M-aire (avec M le nombre dtats), on suppose que les consom-
mations de puissance du modulateur et du synthtiseur de frquence sont augmentes via les
facteurs : 1, 1 de telle manire que :
E
Maire
= .P
FS
.T
start
+ (.P
MOD
+.P
FS
+P
amp
).
l
T
D
s
.log
2
M
(3.6)
Ce modle savre donc plus prcis que le premier. Nanmoins, les facteurs et , qui d-
pendent du type de modulation et de larchitecture lectronique associe, sont dicilement
quantiables et limitent lutilisation de ce modle.
3.2.2.3 Modle de Cui et al.
Le modle utilis dans [131] est similaire aux deux prcdents mais exprime en ralit lner-
gie totale consomme pour un bit. Plus prcisment, il exprime la fois lnergie consomme
pour la transmission et la rception dun bit. Qui plus est, sa dnition est plus prcise, car
elle met en avant toutes les direntes puissances consommes par chaque bloc lectronique
(cf. gure 3.1).
P
C
= 2.P
mix
+ 2.P
Syn
+P
AFB
+P
Filtres
+P
AFI
(3.7)
P
mix
correspond la puissance consomme par le mlangeur de frquence, P
Syn
celle consom-
me par le synthtiseur de frquence, P
AFB
celle de lamplicateur faible bruit, P
Filtres

celle des dirents ltres de la chane de communication numrique et enn P
AFI
la puis-
sance consomme par lamplicateur de frquence intermdiaire. Au nal lnergie totale pour
transmettre et recevoir un bit sexprime en fonction du dbit binaire deb et des puissances
consommes par lamplicateur de puissance P
amp
et des autres circuits P
C
:
E
b
=
P
amp
+P
C
deb
(3.8)
3.2.2.4 Conclusion
Les dirents modles dcrits sont assez similaires et se distinguent essentiellement par
leur niveau de prcision. Toutefois, leurs paramtres sont diciles identier sans mesure
exprimentale ou lutilisation de donnes constructeurs. En ralit, il est donc compliqu
de connatre sparment les consommations lies chaque circuit qui compose la chane de
transmission radio. De plus, avec ces modles, le seul moyen de prendre en compte la qualit des
transmissions dans le calcul de lnergie se situe au niveau de la modlisation de la puissance
consomme par lamplicateur de puissance P
amp
. A travers la dnition de la puissance de
transmission P
out
comme dans lquation 3.3, il est en eet possible de dterminer lnergie
requise pour un TEB moyen cibl, et ensuite prdire la consommation associe lamplicateur
de puissance. Cette faon de procder nest pourtant pas la plus ecace dun point de vue
nergtique. Nous verrons par la suite quen ralit, le choix du TEB cibl doit lui mme
rsulter dun compromis entre le nombre de retransmissions et la longueur des paquets/trames
transmettre. Dans un souci doptimisation cross-layer, il est donc important que le modle
retenu prenne en compte des paramtres provenant aussi bien de la couche physique (SNR,
TEB) que de la sous-couche MAC (longueur de trame, retransmissions).
3.2 Modlisation de la consommation 89
3.2.3 Modle nergtique retenu
3.2.3.1 Dnition du modle
Le modle nergtique propos dans [132] est le modle retenu dans la suite de ce manuscrit.
Il permet dexprimer lnergie E
b
consomme pour transmettre un bit avec succs :
E
b
=
P
deb(1 TEB)
l
T
(3.9)
o P = P
amp
+ P
C
reprsente la puissance totale consomme, deb le dbit binaire, l
T
la
longueur dune trame et enn TEB le taux derreur binaire.
En exprimant lnergie par bit transmis avec succs en fonction du TEB, ce modle permet
de prendre en compte les performances de tous les lments de la chaine de transmission
numrique (modulation, codes correcteurs derreurs ...) vis--vis du canal de propagation.
De plus, il permet galement de tenir compte du cot nergtique associ aux ventuelles
retransmissions de paquets/trames . En eet, si on reprend la dmonstration faite dans [133]
pour la construction du modle et sachant quune retransmission est ncessaire lorsquune
trame prsente au moins une erreur, il est possible de mettre en vidence le cot nergtique
associ aux retransmissions en exprimant la probabilit derreur par trame (TET) qui dpend
la fois de la longueur de la trame l
T
et du TEB :
TET = 1 prob(erreur = 0) = 1 (1 TEB)
l
T
(3.10)
De plus, nous savons que le temps idal pour transmettre une trame correspond une trans-
mission russie ds la premire tentative. Il dpend donc la fois de la longueur de la trame
et du dbit binaire deb :
T
ideal
=
l
T
deb
(3.11)
Le temps rel de transmission doit en ralit tenir compte du temps additionnel li aux re-
transmissions. Il dpend donc du TET et peut sexprimer selon lquation 3.12.
T
reel
= T
ideal
+TET T
ideal
+TET
2
T
ideal
+... = T
ideal
+

i=0
TET
i
(3.12)
Il sagit donc dune srie entire gomtrique qui converge puisque |TET| 1. Il est donc
possible de lapproximer selon lquation suivante :
T
reel
=
T
ideal
1 TET
(3.13)
Finalement, le temps rel de transmission dpend de la longueur de trame l
T
, du dbit de
donnes deb et enn du TEB. A partir de lquation 3.10 on obtient donc :
T
reel
=
l
T
deb(1 TEB)
l
T
(3.14)
Lnergie par bit transmis avec succs peut alors sexprimer nalement par :
E
b
=
P.T
reel
l
T
=
P
deb(1 TEB)
l
T
(3.15)
90 Chapitre 3 : Optimisation nergtique de la couche physique
A partir de cette dmonstration, il apparat donc clairement qu travers le TEB, ce modle
permet de prendre en compte la fois la qualit des transmissions mais galement lnergie
consomme par dventuelles retransmissions.
3.2.3.2 Analyse paramtrique du modle
An de comprendre de quelle manire les paramtres interagissent sur la consommation
dnergie, nous proposons dans ce paragraphe dtudier indpendamment linuence de la
puissance de transmission, de la longueur de trame et du dbit binaire.
3.2.3.2.1 Inuence de la puissance de transmission
Tout dabord, nous cherchons observer linuence de la puissance de transmission. Pour
cela, nous la faisons varier suivant les limites technologiques du chip radio CC1110 de Texas
Instruments [32] entre -30 et 10 dBm, puis nous traons, sur la gure 3.3, lvolution de
lnergie par bit transmis avec succs une frquence de 433 MHz pour une distance de 20
mtres, une puissance du bruit gale -105 dBm, un dbit gal 250 kBps, une longueur de
trame de 80 bits et une modulation ASK.
15 10 5 0 5 10
2.4
2.6
2.8
3
3.2
3.4
3.6
3.8
x 10
7
Puissance de transmission(dBm)
E
n
e
r
g
i
e

p
a
r

b
i
t

t
r
a
n
s
m
i
s

a
v
e
c

s
u
c
c

s

(
J
)
E
b
transmis avec succs
E
b
minimum
Figure 3.3 : Energie par bit transmis avec succs en fonction de la puissance dmission.
Dune manire globale, on observe que lnergie ncessaire pour transmettre un bit correc-
tement nest pas strictement monotone et prsente un point de fonctionnement optimal. Pour
des puissances dmission faibles (entre -15 et -5 dBm), lnergie par bit dcrot. Dans cette
zone, la probabilit de retransmission est importante et le cot nergtique associ est prin-
cipalement d laugmentation des dures de transmission. Pour des puissances dmission
plus importantes (entre -5 et 10 dBm), lnergie par bit augmente. Dans cette zone, lampli-
cateur de puissance doit dlivrer plus de puissance et impacte donc lnergie ncessaire pour
transmettre un bit. Dans ces conditions, la puissance dmission optimale se situe au mini-
mum de la courbe (triangle rouge sur la gure 3.3) et permet de trouver le bon compromis
entre le nombre de retransmissions et la consommation de lamplicateur de puissance. De
3.2 Modlisation de la consommation 91
cette manire, le critre nergtique retenu nest plus seulement fond sur le TEB, mais sur
un compromis entre tous les paramtres de transmission : dbit, longueur de trame, TEB et
puissances consommes.
3.2.3.2.2 Inuence de la longueur de trame
Nous nous intressons dsormais linuence de la longueur de trame sur la consommation
dun capteur. Dans cette optique, nous traons, sur la gure 3.4, lvolution de lnergie par bit
transmis avec succs en fonction de la puissance de transmission et la longueur de trame. Ce
rseau de courbes est obtenu avec les mmes paramtres de transmission que prcdemment,
mais pour direntes longueurs de trame. Ces longueurs de trame ont t choisies en sinspirant
du standard IEEE 802.15.4 [134] qui spcie une longueur de trame de 90 bits pour un accus
de rception (ACK) et une longueur maximale de 1000 bits pour une trame de donnes. Sur
la gure 3.4, chaque courbe reprsente donc lvolution de lnergie par bit pour une longueur
de trame particulire (90 1000 bits).
15 10 5 0 5 10
2.4
2.6
2.8
3
3.2
3.4
3.6
3.8
x 10
7
Puissance de transmission(dBm)
E
n
e
r
g
i
e

p
a
r

b
i
t

t
r
a
n
s
m
i
s

a
v
e
c

s
u
c
c

s

(
J
)
l
T
= 1000 bits
l
T
= 90 bits
800
bits
600
bits
400
bits
200
bits
100
bits
Figure 3.4 : Energie par bit transmis avec succs en fonction de la puissance dmission et
de la longueur de la trame.
On observe alors que toutes les courbes obtenues prsentent la mme volution en fonction
de la puissance dmission. De plus, elles prsentent toutes un minimum qui comme expli-
qu prcdemment, permet de dterminer la puissance dmission optimale de faon obtenir
lnergie par bit minimum (triangles rouges sur chaque courbe). La courbe verte reprsente
lvolution de lnergie par bit pour une longueur de trame gale 90 bits. Dans cette congu-
ration, la puissance dmission optimale est daprs le minimum de la courbe gale -5 dBm.
La courbe rouge reprsente lnergie par bit pour une longueur de trame de 1000 bits, et dans
ce cas, la puissance dmission optimale est gale 3 dBm.
La gure 3.5 est dduite des triangles rouges de la gure 3.4. Elle permet dillustrer lvo-
lution de lnergie par bit minimum en fonction de la longueur de trame. On observe alors
clairement que laugmentation de lnergie par bit minimum est lie celle des longueurs de
trame. Ce comportement sexplique thoriquement par lquation 3.10, qui montre que laug-
92 Chapitre 3 : Optimisation nergtique de la couche physique
mentation de la longueur de trame impacte la probabilit derreur par trame (TET) et donc
au nal lnergie par bit minimum.
100 200 300 400 500 600 700 800 900 1000
2.2
2.4
2.6
2.8
3
3.2
3.4
x 10
7
E
n
e