1function model = gallery_mm1_reentrant
2% A M/M/1 with two
classes forming a re-entrant line
3model = Network(
'M/M/1-Reentrant');
5source = Source(model,
'Source');
6queue = Queue(model,
'Queue', SchedStrategy.FCFS);
7sink = Sink(model,
'Sink');
9oclass1 = OpenClass(model,
'Class1');
10oclass2 = OpenClass(model,
'Class2');
11source.setArrival(oclass1, Exp(1));
12source.setArrival(oclass2, Disabled());
13queue.setService(oclass1, Exp(2));
14queue.setService(oclass2, Exp(3));
16P = model.initRoutingMatrix;
17P{oclass1,oclass1}(source,queue)=1;
18P{oclass1,oclass2}(queue,queue)=1;
19P{oclass2,oclass2}(queue,sink)=1;