Les modèles de communication
Les modèles de communication permettent de modifier la manière dont sont transférés les messages entre les noeuds. Actuellement, il y a deux modèles de communication dans Dasor :
- fixed : un modèle de communication indépendant
- radio : un modèle de radio-télécommunication simplifié
Le modèle fixed
La syntaxe est la suivante :
| fixed |
|
Ce modèle de communication est appelé fixed car la durée de transfert d'un message est indépendante de la configuration instantanée. Le temps de transfert est calculé en fonction du générateur de nombres aléatoires et est indépendant du nombre de messages envoyés et de la taille de ceux-ci.
Le modèle radio
La syntaxe est la suivante :
| radio |
|
Le principe de ce modèle est de simuler les communications radios. Ce modèle simpliste gère les interférences : si un noeud reçoit simultanément plusieurs messages, ceux-ci sont brouillés. Un événement LostMsgEvent est reçu sur le noeud.
Ce modèle est actuellement en cours de développement.