|
|
SimEvents® 2.2
Learn more about SimEvents® through product demos and online seminars that highlight features or application
examples.
| |
Communications
|

  |
|
Video Streaming Over Networks
In this demonstration, we model a communication system that sends frames of video data over a channel. By dropping frames
that wait too long to reach the end user, the model also illustrates how to use timeouts to implement point-to-point timing
constraints.
|

  |
|
Ethernet Local Area Network
In this demonstration, we simulate an Ethernet LAN with three computers and a shared channel operated at 10 Mbps. The MAC
Controller block implements the CSMA/CD (Carrier Sense Multiple Access with Collision Detection) protocol.
|

  |
|
Selective-Repeat Automatic Repeat Request In this demonstration, we simulate a selective-repeat automatic repeat request (ARQ) system. Packets are created, transmitted
over a channel and affected by errors with a probability determined by the Forward Channel.
|

  |
|
Distributed Processing of Packets
In this demonstration, we show how to model a central resource that manages distributed processing of packets as outlined
by an algorithm.
|
| |
Queuing Systems
|

  |
|
Modeling a Queuing System
 |

  |
|
Comparison of Routing Policies
In this demonstration, we run three similar queuing systems in parallel under three routing policies: Shortest Queue, Probabilistic,
and Round robin.
|
| |
Architecture Modeling
|

  |
|
Shared Communication Buffer Management In this demonstration, we show the modeling of a buffer shared between the transmit and receive buffering functions in a low-cost
device for efficient use of memory.
|

  |
|
Modeling a Multitasking Operating System
In this demonstration, we show the scheduling and execution of tasks in a multitasking operating system. It also illustrates
the aspect of task preemption and shows how to simulate the prioritization of the time-critical and non-time-critical parts
of a process using dependent tasks.
|

  |
|
Rate-Based Shared Processor In this demonstration, we show one way to simulate a processor that works on multiple tasks by dividing its resources among
them. In the model, the processing rate for each task changes based on the number of tasks being processed.
|
| |
Industrial Automation and Manufacturing
|

  |
|
Distributed Processing for Multi-Class Jobs In this demonstration, we show how to model a central resource that manages distributed processing according to an explicit
formula. The terminology in the model describes a distribution center that manages a series of processes that each job undergoes,
where each job carries information about the series of processes that it must undergo.
|
Trial Software Available
Licensed Users: Download a 15-day trial of most MathWorks products (login required).
Don't Have a License? Request trial software and a MathWorks representative will call to get you started.
|
|
|
|