diff --git a/rapport.tex b/rapport.tex index a212988..3f1068e 100644 --- a/rapport.tex +++ b/rapport.tex @@ -61,7 +61,7 @@ \newglossaryentry{cocoa} { name=Cocoa+, - description={Evolution de \coap{}, protocole de la couche \osi{} 7} + description={Evolution de \coap{}, protocole de la couche \osi{} 7, voir \cite{shelbyConstrainedApplicationProtocol2014}} } \newcommand{\cocoa}{\gls{cocoa}} @@ -350,7 +350,7 @@ Dans un réseau \iot, les contraintes et applications sont différentes : \begin \end{itemize} Les technologies employées sont surtout des connexions sans fil à basse consommation, et à bas débit. -On peut citer les technologies %manque référence +On peut citer les technologies comme le BLE, le 802.15.4, 6LoWPAN. %manque référence De plus, pour accéder aux ressources d'une autre machine, on ne peut pas utiliser l'\http{} comme sur un ordinateur de bureau ou un téléphone. En effet, \http{} s'appuie sur \tcp{}, et induit donc beaucoup de messages supplémentaires. @@ -359,7 +359,7 @@ Un nouveau protocole a donc été développé pour proposer des fonctionnalités \subsection{Quelles sont les particularités du \coap{} ?} -\coap{} est un protocole de la couche $7$ de l'\emph{IETF} (Internet Engineering Task Force) offrant une interface similaire à l'\http. +\coap{} est un protocole de la couche $7$ de l'\emph{IETF} (Internet Engineering Task Force) \cite{shelbyConstrainedApplicationProtocol2014} offrant une interface similaire à l'\http{}\cite{shelbyConstrainedRESTfulEnvironments2012}. L'interface en question est une interface \emph{RestFull} :\begin{itemize} \item Les ressources sont identifiées par des url, par exemple \url{coap://exemple.com/ressource/en/ligne}, \item On peut interagir avec les ressources au moyen de plusieurs méthodes: \begin{itemize} @@ -461,7 +461,7 @@ Le \rtt{} est composé de deux parties : \begin{itemize} \item le temps d'attente dans les queues, qui est le temps passé dans les queues des différents routeurs et qui dépend dirrectement de la congestion du réseau. \end{itemize} Ainsi l'augmentation du \rtt{} est souvent signe que le réseau se congestionne. -Mais interpréter ces variations de \rtt{} et prendre la décision adéquate est trop complexe pour un algorithme classique, et certains ont déjà proposé des solutions utilisant de l'IA \cite{xiaoTCPDrincSmartCongestion2019,liQTCPAdaptiveCongestion2019} . +Mais interpréter ces variations de \rtt{} et prendre la décision adéquate est trop complexe pour un algorithme classique, et certains ont déjà proposé des solutions utilisant de l'IA \cite{xiaoTCPDrincSmartCongestion2019,liQTCPAdaptiveCongestion2019,naDLTCPDeepLearningBased2019,lanDeepReinforcementLearning2019} . \subsection{Comment gère-t-on la congestion avec l’implémentation classique de \coap{} ?}