Actually it's not like that at all.
For the original question, MPI is orthogonal to the model you discuss, so forget about MPI for now. Just define the ring topology, and an application (or pair of client/server applications) to generate/receive packets and handle your LCR algorithm.
The MPI module let's you split a large model (many nodes) across many processes (MPI ranks) to get higher execution rate of the model, compared to the default serial implementation. Generally you want to get your model working at modest scale first, then tackle MPI parallelization.
Peter
On Tuesday, November 26, 2013 6:55:12 AM UTC-8, Biyu Zhou wrote: