🎯 Objetivo
Modificar y extender el modelo Tic-Toc para:
- Agregar un tercer nodo y conectarlos formando un triángulo (nodo1 → nodo2 → nodo3 → nodo1).
- Hacer que nodo1 sea quien genera los mensajes.
- Limitar la cantidad de mensajes que enviará nodo1 mediante un parámetro configurable.
- Usar íconos diferentes para cada nodo.
- Heredar todos los nodos de un módulo genérico (Txc).
- Utilizar
WATCH()
para monitorear el número de mensajes enviados. - Mostrar la gráfica de secuencia de eventos (Sequence Chart).
Instrucciones:
- Cree un nuevo modelo de simulación que cumpla con los objetivos indicados
- Nombre el archivo NED:
TictocTriangulo.ned
- Nombre el archivo C++ con el código del módulo:
txcTriangulo.cc
- Actualize el archivo
omnetpp.ini
para incluir esta simulación - Ejecute la simulación y observe:
- La circulación de mensajes entre los tres nodos.
- La disminución del contador de mensajes en la GUI.
- Detener la simulación al finalizar el intercambio.
- Genere la gráfica de secuencia de eventos.
- Responda a las preguntas de reflexión
🧩 Preguntas de Reflexión
- ¿Qué pasaría si todos los nodos tuvieran
sendMsgOnInit = true
? - ¿Cómo ajustarías este modelo para que varios nodos generen mensajes?
- ¿Cómo se modificaría el comportamiento si cambiamos los parámetros
limit
de cada nodo? - ¿Cómo se modificaría el comportamiento si el retardo de las conexiones es diferente entre cada nodo?