Class MixedModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidMain method for testing and demonstrating mixed model examples.static NetworkSimple mixed open/closed network with delay and PS queue.static NetworkMixed network similar to example 2 but with FCFS scheduling.static NetworkComplex mixed network with five PS queues and different server counts.static NetworkMixed network with large closed class population and APH arrivals.static NetworkMixed PS network with large closed population and simplified open routing.
-
Constructor Details
-
MixedModel
public MixedModel()
-
-
Method Details
-
mqn_basic
Simple mixed open/closed network with delay and PS queue.Features: - One closed class (2 jobs) and one open class - Delay node with Erlang service for closed class, HyperExp for open - PS queue shared by both classes with different service distributions - Closed class circulates between delay and queue - Open class flows: Source → Delay → Queue → Sink
- Returns:
- configured mixed network model
-
mqn_multiserver_ps
Complex mixed network with five PS queues and different server counts.Features: - One closed class (3 jobs) and one open class - Five PS queues with 1, 2, 3, 4, 5 servers respectively - Closed class cycles through Queue1→Queue2→Queue3→Queue4→Queue1 - Open class follows Queue1→Queue2→Queue3→Queue5→Sink - Different service rates optimized for server counts
- Returns:
- configured mixed network model
-
mqn_multiserver_fcfs
Mixed network similar to example 2 but with FCFS scheduling.Features: - Same topology as mqn_multiserver_ps() but FCFS queues - One closed class (3 jobs) and one open class - Five FCFS queues with varying server counts (1-5) - Demonstrates scheduling strategy differences in mixed networks - Identical service rates and routing patterns
- Returns:
- configured mixed network model
-
mqn_singleserver_fcfs
Mixed network with large closed class population and APH arrivals.Features: - Large closed class with 100 jobs circulating through 4 FCFS queues - Open class with APH (Acyclic Phase-type) arrival process - High variability arrivals (SCV = 64.0) for bursty traffic - Open class exits after Queue3, closed class cycles through all 4 - Demonstrates heavy traffic mixed system behavior
- Returns:
- configured mixed network model
-
mqn_singleserver_ps
Mixed PS network with large closed population and simplified open routing.Features: - Large closed class (100 jobs) with 4 PS queues in cycle - Open class with exponential arrivals (rate 0.3) - Open class follows shortened path: Queue1→Queue2→Queue3→Sink - PS scheduling for all queues - Demonstrates processor sharing in mixed environments
- Returns:
- configured mixed network model
-
main
Main method for testing and demonstrating mixed model examples.Currently configured to run mqn_singleserver_fcfs() and solve it using the NC (Normalizing Constant) solver.
- Parameters:
args- command line arguments (not used)
-