For software engineering students

Discussion of programming on Linux, including shell scripting, perl, python, c/c++, mono, java. Whatever tickles your fancy.
Post Reply
gm_mi
Cadet
Posts: 2
Joined: Sat Apr 19, 2003 7:53 pm
Location: Pakistan

For software engineering students

Post by gm_mi »

Implement a 16x16 shared memory switch fabric with C. To do this, you must generate some packets and send them into the switch. All packets are written into a shared memory and, then, read by output ports. You assume the destinations of packets are determined by a bit map attached to the beginning of each cell. You have to design you own cell internal format, however, the output ports send the original packets into the line. You have to evaluate your switch regarding random ATM cells and size of the shared memory under:
I) Unicast packets
II) Multicast packets
Note: This problem can be extended to include IP packets, different traffic models, etc. Even you can consider it as a course project if you wish so.
Post Reply