next up previous
Next: File Transfer Up: SADNA: ATM networks Previous: Dynamic Bandwidth Allocation

Transport Layer

The aim of this project is to provide the complete services of a transport layer over ATM.

Stage 1: Implement a reliable transport layer over an ATM network. This implies that all the packets should be delivered in order without any missing. Here you can assume that the ATM does provide a FIFO service and therefore the packets cannot be out of order. (Not that you need to use the defined interface, and cannot relay on lower layers, say, AAL4.)

Stage 2: Extend the implementation of stage 1 to handle out of order packets.

Stage 3: Flow control -- increase and decrease the amount of data sent to the networks as a function of the delay that is generated.

Summary Perform an evaluation of the rates that you can reach using the both of the above schemes compared to TCP using classical IP over ATM. Test it in an environment with a few such transport layers.

The project will write four routines:



Mansour Yishay
Wed Mar 6 15:24:36 GMT+0200 1996