The genesis for this book was my involvement with the development of the
SystemView (now SystemVue) simulation program at Elanix, Inc. Over several
years of development, technical support, and seminars, several issues kept recur-
ring. One common question was, “How do you simulate (such and such)?” The sec-
ond set of issues was based on modern communication systems, and why particular
developers did what they did. This book is an attempt to gather these issues into a
single comprehensive source.