Parallel XTP-Implementation on transputers

Torsten Ingo Braun, Martina Zitterbart · 1991

High performance communication systems have to provide very high data rates of more than 100 Mbit/s to new applications such as multimedia applications. The bottleneck in communication systems is the protocol processing of the layers above media access control layer. Especially the transport and the network layer are very time consuming components of the protocol stack. To overcome this bottleneck light weight protocols such as XTP (Xpress Transfer Protocol) can be implemented on multiprocessor systems. XTP is a protocol with functionality of layers 3 and 4 and was designed for protocol processing in reliable high speed networks such as FDDI. XTP is based on several finite state machines to support an efficient implementation in VLSI. This paper presents a software implementation of XTP for a multiprocessor system. The implementation is based on these finite state machines, which are designed to run in parallel. The finite state machines are mapped onto processes, which can run in para...

Read the paper · More papers on PaperTik