Project will involve the implementation of a protocol in the lab. This is a lab course focused on experimentation and implementation involving network protocols. Prior completion or concurrent registration in ECE 1458 is recommended but not required. The necessary concepts will be covered in the lectures and readings. MTH 1384 or ECE 1330 and Junior or Senior Standing.
Emphasis is placed on both theoretical and practical concepts.
The objective is to provide students with the necessary analytical tools and intuition for advanced course work and research. Analysis of different switching and multiplexing techniques are presented within the context of network session requirements and, hence, network traffic characterization. Correctness and performance analysis are presented with respect to framing, error-detection and ARQ schemes. Routing is discussed in detail, emphasizing correctness, stability and performance of fundamental algorithms. Students should gain insight into the problems of adapting traditional routing strategies to high-speed and wireless environments.