--- /dev/null
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% Dedication %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\chapter*{Dedication \markboth{Dedication}{Dedication}}
+\label{Dedication}
+\addcontentsline{toc}{chapter}{Dedication}
+
+%DEDICATION
+
+I dedicate this dissertation to my beloved wife Zainb Al-Saadi, my children: Worood, Zahraa, Ahmed, and Jana. My family, your unwavering support, encouragement, and constant love throughout this Ph.D. study was incredible. My wife and children have supported me with prayers, encouraging words that gave me strength to make this dream a reality. I am truly thankful to my God for having you in my life. I love you.
+
+This dissertation has also been dedicated to my parents. From an early age, they instilled in me a desire to learn, and made sacrifices so as to I have access to a high-quality education. Without their support and guidance, I would not be where I am today. Dear Mom and Dad, I can not thank you enough for all the support and love you have given me. I know you would have been very proud of me. Thank you so much for your love.
+
+I dedicate this work as well to my brothers, sisters, and their families, whose support and encouragement helped me to follow through and not give up.
+
+Last but most certainly not least, I would like to extend my dedication to my friends who supported me and kept me focused with their words, actions, and prayers throughout my journey.
\section*{Journal Articles}
\begin{enumerate}[$\lbrack$1$\rbrack$]
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks. \textit{Engineering Optimization, 2015, (Submitted)}.
+%\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks. \textit{Engineering Optimization, 2015, (Submitted)}.
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Ad Hoc Networks, 2015, (Submitted)}.
+%\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Ad Hoc Networks, 2015, (Submitted)}.
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Journal of Supercomputing , 2015, (Submitted)}.
-\end{enumerate}
+%\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Journal of Supercomputing , 2015, (Submitted)}.
+
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks. \textit{\textcolor{red}{Engineering Optimization}, 2015, ($2^{nd}$ Revision Submitted)}.
-\section*{Technical Reports}
-\begin{enumerate}[$\lbrack$1$\rbrack$]
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el
-Distributed lifetime coverage optimization protocol in wireless sensor networks. Technical Report DISC2014-X, University of Franche-Comte - FEMTO-ST Institute, DISC Research Department, Octobre 2014.
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{\textcolor{red}{Ad Hoc Networks}, 2015, ($1^{st}$ Revision Submitted)}.
+
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{\textcolor{red}{Journal of Supercomputing}, 2015, ($1^{st}$ Revision Submitted)}.
+
\end{enumerate}
+
+
\section*{Conference Articles}
\begin{enumerate}[$\lbrack$1$\rbrack$]
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el
-Coverage and lifetime optimization in heterogeneous energy wireless sensor networks. In ICN 2014, The Thirteenth International Conference on Networks, pages 49–54, 2014.
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el. Coverage and lifetime optimization in heterogeneous energy wireless sensor networks. In ICN 2014, The Thirteenth International Conference on Networks, pages 49–54, 2014.
+\end{enumerate}
+\section*{Technical Reports}
+\begin{enumerate}[$\lbrack$1$\rbrack$]
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el. Distributed lifetime coverage optimization protocol in wireless sensor networks. Technical Report DISC2014-X, University of Franche-Comte - FEMTO-ST Institute, DISC Research Department, Octobre 2014.
\end{enumerate}
\cleardoublepage
\documentclass{beamer}
+%\usepackage[timeinterval=10]{tdclock}
+
+
+
\usepackage{beamerthemefemto}
+
\usepackage[T1]{fontenc}
\usepackage{amsfonts,amsmath,amssymb,stmaryrd}
\usepackage[frenchb]{babel}
\usepackage{array}
\usepackage{picture}
\usepackage{float}
-
+
+
+% \usepackage[font=Times,timeinterval=10, timeduration=2.0, timedeath=0, fillcolorwarningsecond=white!60!yellow, timewarningfirst=50,timewarningsecond=80,resetatpages=2]{tdclock}
+
\def\setgrouptext#1{\gdef\grouptext{#1}}
\newenvironment{groupeditems}{\begin{displaymath}\left.\vbox\bgroup\setgrouptext}{%
\egroup\right\rbrace\hbox{\grouptext}\end{displaymath}}
\AtBeginSection[]
{
\begin{frame}
-\frametitle{Presentation Outline}
+\frametitle{Presentation outline}
\tableofcontents[currentsection]
\end{frame}
}
%
\begin{document}
-
+%\initclock
+%\tdclock
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 01 %%
%%%%%%%%%%%%%%%%%%%%
\setbeamertemplate{background}{\titrefemto}
\begin{frame}[plain]
+%\transduration{0.75}
\begin{center}
\titlepage
\end{center}
%%%%%%%%%%%%%%%%%%%%
\begin{frame} {Problem definition and solution}
\vspace{-3.5em}
+
\begin{figure}
\includegraphics[width=0.495\textwidth]{Figures/6}
\hfill
\end{figure}
\begin{block}{\textcolor{white}{MAIN QUESTION}}
- \textcolor{black}{How to minimize the energy consumption and extend the network lifetime when covering a certain area?}
+ \textcolor{black}{How to minimize the energy consumption and extend the network lifetime when covering the area of interest?}
\end{block}
\end{frame}
%% SLIDE 04 %%
%%%%%%%%%%%%%%%%%%%%
\begin{frame}
- \frametitle{Presentation Outline}
+ \frametitle{Presentation outline}
\begin{small}
\tableofcontents[section,subsection]
\end{small}
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 09 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{Energy-Efficient Mechanisms of a working WSN}
+\begin{frame}{Energy-efficient mechanisms of a working WSN}
\vspace{-2.5em}
- \centering
+
\begin{figure}[!t]
-
- \includegraphics[height = 5cm]{Figures/WSN-M.pdf}
+\centering
+ % \includegraphics[height = 5cm]{Figures/WSN-M.pdf}
+ \includegraphics[height = 4.8cm]{Figures/EEM.eps}
\end{figure}
\vspace{-1.0em}
- \bf \textcolor{blue} {Our approach includes cluster architecture and scheduling schemes}
+ %\bf \textcolor{blue} {Our approach includes cluster architecture and scheduling schemes}
\end{frame}
%\begin{frame}{Energy-Efficient Mechanisms of a working WSN}
%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Network lifetime}
\vspace{-1.5em}
-\begin{block}{\textcolor{white} {Some definitions}}
-\small
-\begin{enumerate}[i)]
+\begin{femtoBlock}
+ { Some definitions\\}
+ \begin{enumerate}[i)]
\item \textcolor{black} {Time spent until death of the first sensor (or cluster head)}
\item \textcolor{black} {Time spent until death of all wireless sensor nodes in WSN}
-\item \textcolor{black} {Time spent by WSN in covering each target by at least one sensor}
-\item \textcolor{black} {Time during which the area of interest is covered by at least k nodes}
+%\item \textcolor{black} {Time spent by WSN in covering each target by at least one sensor}
+\item \textcolor{black} {Time spent in covering area of interest by at least k nodes}
\item \textcolor{black} {Elapsed time until losing the connectivity or the coverage}
-\item \bf \textcolor{red} {Time elapsed until the coverage ratio becomes less than a predetermined threshold $\alpha$}
+\item \bf \textcolor{red} {Elapsed time until the coverage ratio becomes less than a predetermined threshold $\alpha$}
\end{enumerate}
-\end{block}
+
+ \end{femtoBlock}
+
+
-%\begin{block}{\textcolor{white} {Network lifetime In this dissertation:}}
-%\textcolor{blue} {Time elapsed until the coverage ratio becomes less than a predetermined threshold $\alpha$.}
-%\end{block}
\end{frame}
-\begin{block} <2-> {\textcolor{white} {Coverage types}}
+%\begin{block} <2-> {\textcolor{white} {Coverage types}}
+\begin{block} {\bf \textcolor{white} {Coverage types}}
\begin{enumerate}[i)]
-\item \small \textcolor{red} {Area coverage $\blacktriangleright$ every point inside an area has to be monitored}
-\item \textcolor{blue} {Target coverage} $\blacktriangleright$ only a finite number of discrete points called targets have to be monitored
+\item \small \textcolor{red} {Area coverage $\blacktriangleright$ every point inside an area has to be monitored}
+\item \textcolor{blue} {Target coverage} $\blacktriangleright$ only a finite number of discrete points called targets has to be monitored
\item \textcolor{blue} {Barrier coverage} $\blacktriangleright$ detection of targets as they cross a barrier such as in intrusion detection and border surveillance applications
\end{enumerate}
\item \textcolor{blue} {Full distributed coverage algorithms}
\begin{itemize}
\item Lower quality solution
+ \item Decision process is localized inside sensor and may requires a high computation power for dense WSNs
\item Less energy consumption for communication in large WSN
\item Reliable and scalable for large WSNs
\end{itemize}
\end{frame}
\begin{frame}{Existing works $\blacktriangleright$ DESK algorithm (Vu et al.)}
-\vspace{-1.5em}
+\vspace{-2.0em}
\begin{figure}[!t]
- \includegraphics[height = 4.0cm]{Figures/DESK.eps}
+ \includegraphics[height = 5.0cm]{Figures/DESKp.eps}
\end{figure}
\vspace{-2.5em}
\begin{enumerate} [$\divideontimes$]
\item Static wireless sensor, homogeneous in terms of
\begin{itemize}
- \item Sensing, communication, and processing capabilities
+ \item Sensing
+ \item Communication
+ \item Processing capabilities
\end{itemize}
\item Heterogeneous initial energy
\item High density uniform deployment
- \item $R_c\geq 2R_s$ complete coverage $\Rightarrow$ connectivity (proved by Zhang and Zhou)
-
+ \item $R_c\geq 2R_s$
+ \begin{itemize}
+ \item Complete coverage $\Rightarrow$ connectivity (proved by Zhang and Zhou)
+ \end{itemize}
\item Multi-hop communication
- \item Known location by
+
+ \end{enumerate}
+
+\end{frame}
+
+
+\begin{frame}{Assumptions for our protocols}
+\vspace{-0.1cm}
+
+\begin{enumerate} [$\divideontimes$]
+ \item Known location by
\begin{itemize}
- \item Embedded GPS or location discovery algorithm
+ \item Embedded GPS
+ \item location discovery algorithm
\end{itemize}
\item Using two kinds of packets
\end{itemize}
\item Five status for each node
\begin{itemize}
- \item \small LISTENING, ACTIVE, SLEEP, COMPUTATION, and COMMUNICATION
+ \item LISTENING
+ \item ACTIVE
+ \item SLEEP
+ \item COMPUTATION
+ \item COMMUNICATION
\end{itemize}
\end{enumerate}
+
+
+
+
\begin{frame}{Assumptions for our protocols}
\vspace{-0.5cm}
\begin{center}
- \includegraphics[height = 7.0cm]{Figures/Pmodels.pdf}
+ \includegraphics[height = 7.0cm]{Figures/Pmodelsn.pdf}
\end{center}
\end{frame}
\begin{itemize}
\item DiLCO and PeCO $\blacktriangleright$ one round sensing ($T=1$)
-\item MuDiLCO $\blacktriangleright$ multiple rounds sensing ($T=1\cdots T$)
+\item MuDiLCO $\blacktriangleright$ multiple rounds sensing ($t=1, \cdots, T$)
\end{itemize}
\end{frame}
\begin{enumerate} [i)]
\item \textcolor{blue}{\textbf{INFORMATION EXCHANGE}} $\blacktriangleright$ Sensors exchange through multi-hop communication, their
\begin{itemize}
-\item \textcolor{magenta}{Position coordinates}, \textcolor{violet}{current remaining energy}, \textcolor{cyan}{sensor node ID}, and \textcolor{red}{number of its one-hop live neighbors}
+\item Position coordinates, current remaining energy, sensor node ID, and number of its one-hop live neighbors
\end{itemize}
\item \textcolor{blue}{\textbf{LEADER ELECTION}} $\blacktriangleright$ The selection criteria are, in order
\begin{itemize}
\item Larger number of neighbors
-\item Larger remaining energy, and then in case of equality
+\item Larger remaining energy
\item Larger ID
\end{itemize}
\begin{enumerate}[$\blacktriangleright$]
\item {{\bf Coverage Ratio (CR)}}
-\item {{\bf Number of Active Sensors Ratio (ASR)}}
-\item {{\bf Energy consumption}}
-\item {{\bf Network lifetime}}
+\item {{\bf Active Sensors Ratio (ASR)}}
+\item {{\bf Energy consumption $(Lifetime_{95}$, $Lifetime_{50})$}}
+\item {{\bf Network lifetime $(Lifetime_{95}$, $Lifetime_{50})$}}
%\item {{\bf Execution Time}}
%\item {{\bf Stopped Simulation Runs}}
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 29 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Multiround coverage problem Formulation}
+\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Multiround coverage problem formulation}
\vspace{0.2cm}
\centering
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 31 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Results analysis and comparison}
+\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}[h!]
\centering
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 32 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Results analysis and comparison}
+\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}[h!]
\centering
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 35 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Results analysis and comparison}
+\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}%[h!]
\begin{columns}[c]
%%%%%%%%%%%%%%%%%%%%
%% SLIDE 36 %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Results analysis and comparison}
+\begin{frame}{\small MuDiLCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}%[h!]
\begin{columns}[c]
\column{.50\textwidth}
$$\alpha = \arccos \left(\dfrac{Dist(u,v)}{2R_s}
\right).$$
-\includegraphics[scale=0.40]{Figures/ch6/twosensors.jpg}
+\includegraphics[scale=0.30]{Figures/ch6/twosensors.eps}
\footnotesize \\~~~~~~~~~~~~~~~~~~~~~~~~~~(b) \\
\end{columns}
\caption{(a) Perimeter coverage of sensor node 0 and (b) finding the arc of
\end{figure}
\vspace{-0.9cm}
-\textcolor {red} {Set of sensors involved in coverage interval of sensor 0 between 3R to 4R $\Rightarrow$ [0,1,2,4]\\
-Maximum coverage level: 4
+\textcolor {red} {Set of sensors involved in coverage interval of sensor 0 between 5L to 6L $\Rightarrow$ [0,2,5]\\
+Maximum coverage level: 3
}%$a^0_{i0}= 1$
%For example, the interval between 3R to 4R is covered by 4 sensors (0,1,2,4), it means the coverage level is 4
\begin{figure}[h!]
\centering
- \includegraphics[height = 7.2cm]{Figures/Algo3.png}
+ \includegraphics[height = 7.2cm]{Figures/ch6/Algo3n.pdf}
\end{figure}
\end{frame}
%%%%%%%%%%%%%%%%%%%%
%% SLIDE %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance evaluation and analysis}
+\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}[h!]
\centering
%%%%%%%%%%%%%%%%%%%%
%% SLIDE %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance evaluation and analysis}
+\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}[h!]
\centering
%%%%%%%%%%%%%%%%%%%%
%% SLIDE %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance evaluation and analysis}
+\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}%[h!]
\begin{columns}[c]
%%%%%%%%%%%%%%%%%%%%
%% SLIDE %%
%%%%%%%%%%%%%%%%%%%%
-\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance evaluation and analysis}
+\begin{frame}{\small PeCO protocol $\blacktriangleright$ Performance comparison}
\vspace{-0.5cm}
\begin{figure}%[h!]
\begin{columns}[c]
\item Sensing field is divided into smaller subregions using divide-and-conquer method
\item One of the proposed optimization protocols is applied in each subregion in a distributed parallel way
\end{itemize}
-\item The proposed protocols (DiLCO, MuDiLCO, PeCO) combine two efficient mechanisms
+\item Our proposed protocols combine two efficient mechanisms
\begin{itemize}
\item Network leader election, and
\item Sensor activity scheduling based optimization
\end{itemize}
\item Our protocols are periodic where each period consists of 4 phases
-\begin{itemize}
-\item Information exchange
-\item Network leader election
-\item Decision based optimization
-\item Sensing.
-\end{itemize}
+%\begin{itemize}
+%\item Information exchange
+%\item Network leader election
+%\item Decision based optimization
+%\item Sensing.
+%\end{itemize}
\end{enumerate}
\item DiLCO and PeCO provide a schedule for one round per period
\item MuDiLCO provides a schedule for multiple rounds per period
-\item Comparison results show that DiLCO, MuDiLCO, and PeCO protocols
+\item Comparison results show that our protocols
\begin{itemize}
\item Maintain the coverage for a larger number of rounds
\item Use less active nodes to save energy efficiently during sensing
- \item Are more powerful against network disconnections
- \item Perform the optimization with suitable execution times
+ \item More powerful against network disconnections
+% \item Perform the optimization with suitable execution times
\item Consume less energy
\item Prolong the network lifetime
\end{enumerate}
\end{frame}
-\begin{frame}{Conclusion}
+\begin{frame}{Publications}
\tiny
\begin{block}{\textcolor{white}{Journal Articles}}
\begin{enumerate}[$\lbrack$1$\rbrack$]
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks. \textit{Engineering Optimization, 2015, (Submitted)}.
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Perimeter-based Coverage Optimization to Improve Lifetime in Wireless Sensor Networks. \textit{\textcolor{red}{Engineering Optimization}, 2015, ($2^{nd}$ Revision Submitted)}.
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Ad Hoc Networks, 2015, (Submitted)}.
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Multiround Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{\textcolor{red}{Ad Hoc Networks}, 2015, ($1^{st}$ Revision Submitted)}.
-\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{Journal of Supercomputing , 2015, (Submitted)}.
+\item Ali Kadhum Idrees, Karine Deschinkel, Michel Salomon, and Rapha\"el Couturier. Distributed Lifetime Coverage Optimization Protocol in Wireless Sensor Networks. \textit{\textcolor{red}{Journal of Supercomputing}, 2015, ($1^{st}$ Revision Submitted)}.
\end{enumerate}
\end{block}
\begin{enumerate} [$\blacktriangleright$]
\item Investigate the optimal number of subregions
\item Design a heterogeneous integrated optimization protocol to integrate coverage, routing, and data aggregation protocols
-\item Extend PeCO protocol so that the schedules are planned for multiple sensing periods
+\item Extend PeCO protocol so that the schedules are planned for multiple rounds per period
\item Consider particle swarm optimization or evolutionary algorithms to obtain quickly near optimal solutions
\item Improve our mathematical models to take into account heterogeneous sensors from both energy and node characteristics point of views
%\item The cluster head will be selected in a distributed way and based on local information.
\setlength{\parindent}{0.5cm}
%\addcontentsline{toc}{chapter}{List of Abbreviations}
-%% Remerciements
+%% tr
\include{ACRONYMS}
-%\include{REMERCIEMENTS}
+\include{Dedication}
+
+\include{acknowledgements}
%% Citation
%\include{CITATION}
\contentsline {chapter}{List of Tables}{11}{chapter*.5}
\contentsline {chapter}{List of Algorithms}{13}{chapter*.6}
\contentsline {chapter}{List of Abbreviations}{15}{chapter*.7}
-\contentsline {chapter}{Introduction }{19}{chapter*.8}
-\contentsline {section}{1. General Introduction }{19}{section*.9}
-\contentsline {section}{2. Motivation of the Dissertation }{20}{section*.10}
-\contentsline {section}{3. Main Contributions of this Dissertation}{20}{section*.11}
-\contentsline {section}{4. Dissertation Outline}{21}{section*.12}
-\contentsline {part}{I\hspace {1em}Scientific Background}{23}{part.1}
-\contentsline {chapter}{\numberline {1}Wireless Sensor Networks}{25}{chapter.1}
-\contentsline {section}{\numberline {1.1}Introduction}{25}{section.1.1}
-\contentsline {section}{\numberline {1.2}Architecture}{26}{section.1.2}
-\contentsline {section}{\numberline {1.3}Types of Wireless Sensor Networks}{28}{section.1.3}
-\contentsline {section}{\numberline {1.4}Applications}{30}{section.1.4}
-\contentsline {section}{\numberline {1.5}The Main Challenges}{33}{section.1.5}
-\contentsline {section}{\numberline {1.6}Energy-Efficient Mechanisms of a working WSN}{35}{section.1.6}
-\contentsline {subsection}{\numberline {1.6.1}Energy-Efficient Routing}{35}{subsection.1.6.1}
-\contentsline {subsubsection}{\numberline {1.6.1.1}Routing Metric based on Residual Energy}{35}{subsubsection.1.6.1.1}
-\contentsline {subsubsection}{\numberline {1.6.1.2}Multipath Routing}{35}{subsubsection.1.6.1.2}
-\contentsline {subsection}{\numberline {1.6.2}Cluster Architecture}{36}{subsection.1.6.2}
-\contentsline {subsection}{\numberline {1.6.3}Scheduling Schemes}{36}{subsection.1.6.3}
-\contentsline {subsubsection}{\numberline {1.6.3.1}Wake up Scheduling Schemes}{36}{subsubsection.1.6.3.1}
-\contentsline {subsubsection}{\numberline {1.6.3.2}Topology Control Schemes}{39}{subsubsection.1.6.3.2}
-\contentsline {subsection}{\numberline {1.6.4}Data-Driven Schemes}{39}{subsection.1.6.4}
-\contentsline {subsubsection}{\numberline {1.6.4.1}Data Reduction Schemes}{40}{subsubsection.1.6.4.1}
-\contentsline {subsubsection}{\numberline {1.6.4.2}Energy Efficient Data Acquisition Schemes}{40}{subsubsection.1.6.4.2}
-\contentsline {subsection}{\numberline {1.6.5}Battery Repletion}{40}{subsection.1.6.5}
-\contentsline {subsection}{\numberline {1.6.6}Radio Optimization}{40}{subsection.1.6.6}
-\contentsline {subsection}{\numberline {1.6.7}Relay nodes and Sink Mobility}{41}{subsection.1.6.7}
-\contentsline {subsubsection}{\numberline {1.6.7.1}Relay node placement}{41}{subsubsection.1.6.7.1}
-\contentsline {subsubsection}{\numberline {1.6.7.2}Sink Mobility}{41}{subsubsection.1.6.7.2}
-\contentsline {section}{\numberline {1.7}Network Lifetime}{41}{section.1.7}
-\contentsline {section}{\numberline {1.8}Coverage in Wireless Sensor Networks }{42}{section.1.8}
-\contentsline {section}{\numberline {1.9}Design Issues for Coverage Problems}{44}{section.1.9}
-\contentsline {section}{\numberline {1.10}Energy Consumption Model}{45}{section.1.10}
-\contentsline {section}{\numberline {1.11}Conclusion}{46}{section.1.11}
-\contentsline {chapter}{\numberline {2}Related Works on Coverage Problems}{47}{chapter.2}
-\contentsline {section}{\numberline {2.1}Introduction}{47}{section.2.1}
-\contentsline {section}{\numberline {2.2}Centralized Algorithms}{49}{section.2.2}
-\contentsline {section}{\numberline {2.3}Distributed Algorithms}{51}{section.2.3}
-\contentsline {subsection}{\numberline {2.3.1}Geographical Adaptive Fidelity (GAF)}{53}{subsection.2.3.1}
-\contentsline {subsection}{\numberline {2.3.2}Distributed Energy-efficient Scheduling for K-coverage (DESK)}{55}{subsection.2.3.2}
-\contentsline {section}{\numberline {2.4}Conclusion}{59}{section.2.4}
-\contentsline {chapter}{\numberline {3}Evaluation Tools and Optimization Solvers}{61}{chapter.3}
-\contentsline {section}{\numberline {3.1}Introduction}{61}{section.3.1}
-\contentsline {section}{\numberline {3.2}Evaluation Tools}{61}{section.3.2}
-\contentsline {subsection}{\numberline {3.2.1}Testbed Tools}{62}{subsection.3.2.1}
-\contentsline {subsection}{\numberline {3.2.2}Simulation Tools}{64}{subsection.3.2.2}
-\contentsline {section}{\numberline {3.3}Optimization Solvers}{66}{section.3.3}
-\contentsline {section}{\numberline {3.4}Conclusion}{70}{section.3.4}
-\contentsline {part}{II\hspace {1em}Contributions}{71}{part.2}
-\contentsline {chapter}{\numberline {4}Distributed Lifetime Coverage Optimization Protocol}{73}{chapter.4}
-\contentsline {section}{\numberline {4.1}Introduction}{73}{section.4.1}
-\contentsline {section}{\numberline {4.2}Description of the DiLCO Protocol}{74}{section.4.2}
-\contentsline {subsection}{\numberline {4.2.1}Assumptions and Network Model}{74}{subsection.4.2.1}
-\contentsline {subsection}{\numberline {4.2.2}Primary Point Coverage Model}{75}{subsection.4.2.2}
-\contentsline {subsection}{\numberline {4.2.3}Main Idea}{75}{subsection.4.2.3}
-\contentsline {subsubsection}{\numberline {4.2.3.1}Information Exchange Phase}{77}{subsubsection.4.2.3.1}
-\contentsline {subsubsection}{\numberline {4.2.3.2}Leader Election Phase}{77}{subsubsection.4.2.3.2}
-\contentsline {subsubsection}{\numberline {4.2.3.3}Decision phase}{78}{subsubsection.4.2.3.3}
-\contentsline {subsubsection}{\numberline {4.2.3.4}Sensing phase}{78}{subsubsection.4.2.3.4}
-\contentsline {section}{\numberline {4.3}Coverage Problem Formulation}{79}{section.4.3}
-\contentsline {section}{\numberline {4.4}Simulation Results and Analysis}{80}{section.4.4}
-\contentsline {subsection}{\numberline {4.4.1}Simulation Framework}{80}{subsection.4.4.1}
-\contentsline {subsection}{\numberline {4.4.2}Modeling Language and Optimization Solver}{80}{subsection.4.4.2}
-\contentsline {subsection}{\numberline {4.4.3}Energy Consumption Model}{81}{subsection.4.4.3}
-\contentsline {subsection}{\numberline {4.4.4}Performance Metrics}{81}{subsection.4.4.4}
-\contentsline {subsection}{\numberline {4.4.5}Performance Analysis for Different Number of Subregions}{83}{subsection.4.4.5}
-\contentsline {subsection}{\numberline {4.4.6}Performance Analysis for Different Number of Primary Points}{89}{subsection.4.4.6}
-\contentsline {subsection}{\numberline {4.4.7}Performance Comparison with other Approaches}{93}{subsection.4.4.7}
-\contentsline {section}{\numberline {4.5}Conclusion}{100}{section.4.5}
-\contentsline {chapter}{\numberline {5}Multiround Distributed Lifetime Coverage Optimization Protocol}{101}{chapter.5}
-\contentsline {section}{\numberline {5.1}Introduction}{101}{section.5.1}
-\contentsline {section}{\numberline {5.2}Description of the MuDiLCO Protocol }{101}{section.5.2}
-\contentsline {section}{\numberline {5.3}Primary Points based Multiround Coverage Problem Formulation}{103}{section.5.3}
-\contentsline {section}{\numberline {5.4}Experimental Study and Analysis}{104}{section.5.4}
-\contentsline {subsection}{\numberline {5.4.1}Simulation Setup}{104}{subsection.5.4.1}
-\contentsline {subsection}{\numberline {5.4.2}Metrics}{104}{subsection.5.4.2}
-\contentsline {subsection}{\numberline {5.4.3}Results Analysis and Comparison }{105}{subsection.5.4.3}
-\contentsline {section}{\numberline {5.5}Conclusion}{112}{section.5.5}
-\contentsline {chapter}{\numberline {6} Perimeter-based Coverage Optimization to Improve Lifetime in WSNs}{113}{chapter.6}
-\contentsline {section}{\numberline {6.1}Introduction}{113}{section.6.1}
-\contentsline {section}{\numberline {6.2}Description of the PeCO Protocol}{113}{section.6.2}
-\contentsline {subsection}{\numberline {6.2.1}Assumptions and Models}{113}{subsection.6.2.1}
-\contentsline {subsection}{\numberline {6.2.2}PeCO Protocol Algorithm}{116}{subsection.6.2.2}
-\contentsline {section}{\numberline {6.3}Perimeter-based Coverage Problem Formulation}{118}{section.6.3}
-\contentsline {section}{\numberline {6.4}Performance Evaluation and Analysis}{119}{section.6.4}
-\contentsline {subsection}{\numberline {6.4.1}Simulation Settings}{119}{subsection.6.4.1}
-\contentsline {subsection}{\numberline {6.4.2}Simulation Results}{120}{subsection.6.4.2}
-\contentsline {subsubsection}{\numberline {6.4.2.1}Coverage Ratio}{120}{subsubsection.6.4.2.1}
-\contentsline {subsubsection}{\numberline {6.4.2.2}Active Sensors Ratio}{120}{subsubsection.6.4.2.2}
-\contentsline {subsubsection}{\numberline {6.4.2.3}Energy Consumption}{121}{subsubsection.6.4.2.3}
-\contentsline {subsubsection}{\numberline {6.4.2.4}Network Lifetime}{121}{subsubsection.6.4.2.4}
-\contentsline {subsubsection}{\numberline {6.4.2.5}Impact of $\alpha $ and $\beta $ on PeCO's performance}{122}{subsubsection.6.4.2.5}
-\contentsline {section}{\numberline {6.5}Conclusion}{126}{section.6.5}
-\contentsline {part}{III\hspace {1em}Conclusion and Perspectives}{127}{part.3}
-\contentsline {chapter}{\numberline {7}Conclusion and Perspectives}{129}{chapter.7}
-\contentsline {section}{\numberline {7.1}Conclusion}{129}{section.7.1}
-\contentsline {section}{\numberline {7.2}Perspectives}{130}{section.7.2}
-\contentsline {part}{Publications}{133}{chapter*.13}
-\contentsline {part}{Bibliographie}{148}{chapter*.17}
+\contentsline {chapter}{Dedication}{19}{chapter*.8}
+\contentsline {chapter}{Acknowledgements}{21}{chapter*.9}
+\contentsline {chapter}{Introduction }{23}{chapter*.10}
+\contentsline {section}{1. General Introduction }{23}{section*.11}
+\contentsline {section}{2. Motivation of the Dissertation }{24}{section*.12}
+\contentsline {section}{3. Main Contributions of this Dissertation}{24}{section*.13}
+\contentsline {section}{4. Dissertation Outline}{25}{section*.14}
+\contentsline {part}{I\hspace {1em}Scientific Background}{27}{part.1}
+\contentsline {chapter}{\numberline {1}Wireless Sensor Networks}{29}{chapter.1}
+\contentsline {section}{\numberline {1.1}Introduction}{29}{section.1.1}
+\contentsline {section}{\numberline {1.2}Architecture}{30}{section.1.2}
+\contentsline {section}{\numberline {1.3}Types of Wireless Sensor Networks}{32}{section.1.3}
+\contentsline {section}{\numberline {1.4}Applications}{34}{section.1.4}
+\contentsline {section}{\numberline {1.5}The Main Challenges}{37}{section.1.5}
+\contentsline {section}{\numberline {1.6}Energy-Efficient Mechanisms of a working WSN}{39}{section.1.6}
+\contentsline {subsection}{\numberline {1.6.1}Energy-Efficient Routing}{39}{subsection.1.6.1}
+\contentsline {subsubsection}{\numberline {1.6.1.1}Routing Metric based on Residual Energy}{39}{subsubsection.1.6.1.1}
+\contentsline {subsubsection}{\numberline {1.6.1.2}Multipath Routing}{39}{subsubsection.1.6.1.2}
+\contentsline {subsection}{\numberline {1.6.2}Cluster Architecture}{40}{subsection.1.6.2}
+\contentsline {subsection}{\numberline {1.6.3}Scheduling Schemes}{40}{subsection.1.6.3}
+\contentsline {subsubsection}{\numberline {1.6.3.1}Wake up Scheduling Schemes}{40}{subsubsection.1.6.3.1}
+\contentsline {subsubsection}{\numberline {1.6.3.2}Topology Control Schemes}{43}{subsubsection.1.6.3.2}
+\contentsline {subsection}{\numberline {1.6.4}Data-Driven Schemes}{43}{subsection.1.6.4}
+\contentsline {subsubsection}{\numberline {1.6.4.1}Data Reduction Schemes}{44}{subsubsection.1.6.4.1}
+\contentsline {subsubsection}{\numberline {1.6.4.2}Energy Efficient Data Acquisition Schemes}{44}{subsubsection.1.6.4.2}
+\contentsline {subsection}{\numberline {1.6.5}Battery Repletion}{44}{subsection.1.6.5}
+\contentsline {subsection}{\numberline {1.6.6}Radio Optimization}{44}{subsection.1.6.6}
+\contentsline {subsection}{\numberline {1.6.7}Relay nodes and Sink Mobility}{45}{subsection.1.6.7}
+\contentsline {subsubsection}{\numberline {1.6.7.1}Relay node placement}{45}{subsubsection.1.6.7.1}
+\contentsline {subsubsection}{\numberline {1.6.7.2}Sink Mobility}{45}{subsubsection.1.6.7.2}
+\contentsline {section}{\numberline {1.7}Network Lifetime}{45}{section.1.7}
+\contentsline {section}{\numberline {1.8}Coverage in Wireless Sensor Networks }{46}{section.1.8}
+\contentsline {section}{\numberline {1.9}Design Issues for Coverage Problems}{48}{section.1.9}
+\contentsline {section}{\numberline {1.10}Energy Consumption Model}{49}{section.1.10}
+\contentsline {section}{\numberline {1.11}Conclusion}{50}{section.1.11}
+\contentsline {chapter}{\numberline {2}Related Works on Coverage Problems}{51}{chapter.2}
+\contentsline {section}{\numberline {2.1}Introduction}{51}{section.2.1}
+\contentsline {section}{\numberline {2.2}Centralized Algorithms}{53}{section.2.2}
+\contentsline {section}{\numberline {2.3}Distributed Algorithms}{55}{section.2.3}
+\contentsline {subsection}{\numberline {2.3.1}Geographical Adaptive Fidelity (GAF)}{57}{subsection.2.3.1}
+\contentsline {subsection}{\numberline {2.3.2}Distributed Energy-efficient Scheduling for K-coverage (DESK)}{59}{subsection.2.3.2}
+\contentsline {section}{\numberline {2.4}Conclusion}{63}{section.2.4}
+\contentsline {chapter}{\numberline {3}Evaluation Tools and Optimization Solvers}{65}{chapter.3}
+\contentsline {section}{\numberline {3.1}Introduction}{65}{section.3.1}
+\contentsline {section}{\numberline {3.2}Evaluation Tools}{65}{section.3.2}
+\contentsline {subsection}{\numberline {3.2.1}Testbed Tools}{66}{subsection.3.2.1}
+\contentsline {subsection}{\numberline {3.2.2}Simulation Tools}{68}{subsection.3.2.2}
+\contentsline {section}{\numberline {3.3}Optimization Solvers}{70}{section.3.3}
+\contentsline {section}{\numberline {3.4}Conclusion}{74}{section.3.4}
+\contentsline {part}{II\hspace {1em}Contributions}{75}{part.2}
+\contentsline {chapter}{\numberline {4}Distributed Lifetime Coverage Optimization Protocol}{77}{chapter.4}
+\contentsline {section}{\numberline {4.1}Introduction}{77}{section.4.1}
+\contentsline {section}{\numberline {4.2}Description of the DiLCO Protocol}{78}{section.4.2}
+\contentsline {subsection}{\numberline {4.2.1}Assumptions and Network Model}{78}{subsection.4.2.1}
+\contentsline {subsection}{\numberline {4.2.2}Primary Point Coverage Model}{79}{subsection.4.2.2}
+\contentsline {subsection}{\numberline {4.2.3}Main Idea}{79}{subsection.4.2.3}
+\contentsline {subsubsection}{\numberline {4.2.3.1}Information Exchange Phase}{81}{subsubsection.4.2.3.1}
+\contentsline {subsubsection}{\numberline {4.2.3.2}Leader Election Phase}{81}{subsubsection.4.2.3.2}
+\contentsline {subsubsection}{\numberline {4.2.3.3}Decision phase}{82}{subsubsection.4.2.3.3}
+\contentsline {subsubsection}{\numberline {4.2.3.4}Sensing phase}{82}{subsubsection.4.2.3.4}
+\contentsline {section}{\numberline {4.3}Coverage Problem Formulation}{83}{section.4.3}
+\contentsline {section}{\numberline {4.4}Simulation Results and Analysis}{84}{section.4.4}
+\contentsline {subsection}{\numberline {4.4.1}Simulation Framework}{84}{subsection.4.4.1}
+\contentsline {subsection}{\numberline {4.4.2}Modeling Language and Optimization Solver}{84}{subsection.4.4.2}
+\contentsline {subsection}{\numberline {4.4.3}Energy Consumption Model}{85}{subsection.4.4.3}
+\contentsline {subsection}{\numberline {4.4.4}Performance Metrics}{85}{subsection.4.4.4}
+\contentsline {subsection}{\numberline {4.4.5}Performance Analysis for Different Number of Subregions}{87}{subsection.4.4.5}
+\contentsline {subsection}{\numberline {4.4.6}Performance Analysis for Different Number of Primary Points}{93}{subsection.4.4.6}
+\contentsline {subsection}{\numberline {4.4.7}Performance Comparison with other Approaches}{97}{subsection.4.4.7}
+\contentsline {section}{\numberline {4.5}Conclusion}{104}{section.4.5}
+\contentsline {chapter}{\numberline {5}Multiround Distributed Lifetime Coverage Optimization Protocol}{105}{chapter.5}
+\contentsline {section}{\numberline {5.1}Introduction}{105}{section.5.1}
+\contentsline {section}{\numberline {5.2}Description of the MuDiLCO Protocol }{105}{section.5.2}
+\contentsline {section}{\numberline {5.3}Primary Points based Multiround Coverage Problem Formulation}{107}{section.5.3}
+\contentsline {section}{\numberline {5.4}Experimental Study and Analysis}{108}{section.5.4}
+\contentsline {subsection}{\numberline {5.4.1}Simulation Setup}{108}{subsection.5.4.1}
+\contentsline {subsection}{\numberline {5.4.2}Metrics}{108}{subsection.5.4.2}
+\contentsline {subsection}{\numberline {5.4.3}Results Analysis and Comparison }{109}{subsection.5.4.3}
+\contentsline {section}{\numberline {5.5}Conclusion}{116}{section.5.5}
+\contentsline {chapter}{\numberline {6} Perimeter-based Coverage Optimization to Improve Lifetime in WSNs}{117}{chapter.6}
+\contentsline {section}{\numberline {6.1}Introduction}{117}{section.6.1}
+\contentsline {section}{\numberline {6.2}Description of the PeCO Protocol}{117}{section.6.2}
+\contentsline {subsection}{\numberline {6.2.1}Assumptions and Models}{117}{subsection.6.2.1}
+\contentsline {subsection}{\numberline {6.2.2}PeCO Protocol Algorithm}{120}{subsection.6.2.2}
+\contentsline {section}{\numberline {6.3}Perimeter-based Coverage Problem Formulation}{122}{section.6.3}
+\contentsline {section}{\numberline {6.4}Performance Evaluation and Analysis}{123}{section.6.4}
+\contentsline {subsection}{\numberline {6.4.1}Simulation Settings}{123}{subsection.6.4.1}
+\contentsline {subsection}{\numberline {6.4.2}Simulation Results}{124}{subsection.6.4.2}
+\contentsline {subsubsection}{\numberline {6.4.2.1}Coverage Ratio}{124}{subsubsection.6.4.2.1}
+\contentsline {subsubsection}{\numberline {6.4.2.2}Active Sensors Ratio}{124}{subsubsection.6.4.2.2}
+\contentsline {subsubsection}{\numberline {6.4.2.3}Energy Consumption}{125}{subsubsection.6.4.2.3}
+\contentsline {subsubsection}{\numberline {6.4.2.4}Network Lifetime}{125}{subsubsection.6.4.2.4}
+\contentsline {subsubsection}{\numberline {6.4.2.5}Impact of $\alpha $ and $\beta $ on PeCO's performance}{126}{subsubsection.6.4.2.5}
+\contentsline {section}{\numberline {6.5}Conclusion}{130}{section.6.5}
+\contentsline {part}{III\hspace {1em}Conclusion and Perspectives}{131}{part.3}
+\contentsline {chapter}{\numberline {7}Conclusion and Perspectives}{133}{chapter.7}
+\contentsline {section}{\numberline {7.1}Conclusion}{133}{section.7.1}
+\contentsline {section}{\numberline {7.2}Perspectives}{134}{section.7.2}
+\contentsline {part}{Publications}{137}{chapter*.15}
+\contentsline {part}{Bibliographie}{152}{chapter*.19}