Los nodos en SIMNET II están conectados por ramas. Conforme las transacciones recorren las ramas, estas ejecutan importantes funciones entre las que se cuentan:
1)controlar el flujo de transacciones en cualquier parte de la red
2) recolectar estadísticas pertinentes
3) efectuar cálculos aritméticos. Esta información se almacena en archivos.
SIMNET II utiliza tres tipos de archivos:
1. Calendario de eventos (o E.FILE como se llama en SIMNET II) es el archivo
principal que mueve la simulación.
REPRESENTACIÓN DE LOS ENUNCIADOS DE LOS NODOS EN SIMNET II
La información acerca de las características y operación de los nodos de SIMNET II está codificada en enunciados compatibles. El siguiente es el formato general de un identificador del nodo: campo 1; campo 2; …; campo m;
El identificador de nodo consiste en un nombre arbitrario (máximo 12 caracteres) escogido por el usuario seguido por uno de los códigos *S, *Q, *F o *A, que identifica al nombre ya sea una fuente, línea de espera, instalación o auxiliar.
El identificador de nodo es seguido por uno o más campos separados entre si por punto y como y el último campo seguido de dos puntos. Cada campo posee información necesaria para la operación del nodo. Si un campo no se usa o se omite, su orden se mantiene incrustando Puntos y comas sucesivas. Por ejemplo:
Identifica un nodo fuente llamado LLEGADA, para el cual el valor 10 mostrado en el
primer campo identifica el tiempo entre llegadas sucesivas. Los campos 2, 3 y 4 Suponen valores predefinidos (que serán descritos luego), en tanto que el campo 5 Muestra el número máximo de creaciones desde LLEGADA está limitado a 500 transacciones. Los campos predefinidos de un enunciado se pueden omitir, y la posición De los campos no predefinidos se identifica directamente, prefijado a cada uno con el código /n/, donde n es el número del campo. Por ejemplo, el enunciado anterior se puede describir en forma equivalente como
LLEGADA *S;10; /n/LIM=500:
Utilización del campo de transferencia *T.
SNAME: *S;F1;F2;F3:MULT = F4;LIM = F5;F6;F7;*T:
Tiempo entre llegadas
Tiempo que transcurre antes de la primera creación
marca el número de atributo con el atributo
Transacciones simultáneas por creación individual
Límite en el número de creaciones
Regla de selección de salida
Recursos devueltos por la fuente
Lista de nodos alcanzados desde la fuente por transferencia directa
distribución exponencial con media 12. El símbolo reservado EX es reconocido por SIMNET II como representante de una distribución exponencial. El segundo campo designa el tiempo de llegada del primer cliente como expresión matemática en los dos primeros campos. El tercer campo contiene el valor -1, que indica que el atributo 1 tomará automáticamente los números de serie 1, 2, 3, … en las llegadas sucesivas. Como el tercer campo termina con dos puntos, estos indican que se han indicando todos
b) Cada 5 minutos llegan televisores para ser empacados. Se desea mantener un
registro de los tiempos de llegada de cada transacción en el atributo 2.
Los siguientes enunciados son equivalentes:
TELEVISORES *S;5;;2;*AMORTIGUADORES:
TELEVISORES *S;5;; 2 ;goto-AMORTIGUADORES:
El tiempo de creación para el primer televisor es 0 porque se ha omitido el campo F2.
En consecuencia, A(2) para los clientes sucesivos tomará los valores respectivos 0, 5,
10, 15, … como lo exige el campo F3(=2). Las transacciones que salen de las fuentes
TELEVISORES serán transferidos al nodo línea de espera AMORTIGUADORES, como se muestra en el campo *T. Observe que *T es un campo flotante en el sentido que siempre ocupa el último campo del nodo, independientemente del número de campos omitidos que lo puedan proceder.
c) Un aserradero está contratado para recibir 100 camiones con troncos de árboles.
Cada carga de camión consta de 50 troncos. El aserradero procesa los troncos uno a la vez. Las llegadas de los camiones a la instalación ocurren casa 45
CAMIONES *S;45; /m/MULT=50;LIM=100;*MILL