1 Wstęp

2 Modele rodziny protokołów komunikacyjnych

2.1 Model sieciowy ISO OSI

2.1.1 Warstwy w modelu ISO OSI

2.2 Model sieciowy TCP/IP

2.3 Porównanie modelu ISO OSI z modelem TCP/IP

2.3.1 Poprawność transmisji

2.3.2 Podejmowanie decyzji

3 Środowisko sieci Norand

3.1 Model działania sieci

3.2 Elementy sieci

3.3 Konfiguracja sieci

4 Wstępne wymagania narzucone przez producenta sprzętu

4.1 Protokoły dostarczane przez producenta a modele sieciowe

4.2 Sesja komunikacyjna

5 Założenia programistyczne

5.1 Rozwiązania programistyczne implikowane przez sprzęt

5.1.1 Niemożność modyfikowania dostarczonych protokołów

5.1.2 Ograniczona szybkość łącza RS-232 i wolny procesor komputera HHC

5.1.3 Długość pakietu danych

5.1.4 Dostęp do łącza i współbieżność

5.1.5 Komunikacja asynchroniczna na łączu RS-232

5.2 Rozwiązania programistyczne implikowane przez specyfikę sieci Norand i inne uwarunkowania

5.2.1 Dwie sesje komunikacyjne

5.2.2 Poprawność sesji komunikacyjnej

5.2.3 Czy kompresować dane?

5.3 Optymalne rozwiązanie przy przyjętych ograniczeniach

7 Testy

7.1 Wyznaczenie optymalnej długości pakietu danych

7.2 Zagłodzenie brakiem dostępu do sieci

7.3 Dwie sesje komunikacyjne

7.4 Algorytmy kompresji

7.5 Pierwsza wersja opracowanego protokołu

8 Podsumowanie

8.1 Analiza zrealizowanego rozwiązania

8.1.1 Zrealizowane rozwiązanie

8.1.2 Sugerowane rozszerzenia i modyfikacje

8.2 Obecna sytuacja na rynku komputerów przenośnych

8.3 Wnioski końcowe

Glosariusz

Bibliografia