Witam, do wykonania jest projekt a dokładnie napisanie prostej aplikacji w c++/systemC modelującej transmisję na poziomie warstwy transportowej TCP/IP. Zadanie obejmuje:
1. Opracowanie modelu systemowego zadanych funkcji TCP/IP (w formie grafu zadań):
a. Analiza przepływu danych i sterowania w funkcjach C
b. Podział funkcji na zadania
c. Określenie komunikacji pomiędzy zadaniami i kolejności wykonywania zadań.
2. Implementacja zadań w SystemC.
3. Symulacja i testowanie modelu.
Do implementacji należy wykorzystać istniejącą implementację stosu TCP/IP dla systemów wbudowanych( wszystko jest w pliku). Implementacja jest w C, należy przekształcić ją na systemC.
Posiadam projekt w którym wszystko jest już zaimplementowane zgodnie z powyższymi podpunktami. Dla zainteresowanych wysyłam przykładowy projekt wykonany dla funkcji listen() oraz accept() protokołu TCP/IP. Należało by go przerobić na inne funkcje które podam dla zainteresowanych.