Spis treści
1. Wstęp.................................................................................................................................. 5
2. Systemy telefonii cyfrowej w sieci Ethernet..................................................................... 6
3. Voice over IP - przegląd stosowanych rozwiązań.............................................................. 8
3.1. 3Com............................................................................................................................ 9
3.2. Cisco........................................................................................................................... 11
3.3. Nokia.......................................................................................................................... 13
3.4. Siemens....................................................................................................................... 15
3.5. Pozostali producenci.................................................................................................... 17
4. Przesyłanie głosu w sieciach IP....................................................................................... 19
4.1. Opóźnienia i zagubienia pakietów................................................................................. 20
4.2. Retransmisje pakietów................................................................................................. 22
4.3. Kompresja.................................................................................................................. 23
4.4. Szyfrowanie................................................................................................................. 25
5. Protokoły sieciowe........................................................................................................... 28
5.1. Ethernet....................................................................................................................... 29
5.2. IP wersja 4.................................................................................................................. 31
5.3. ARP............................................................................................................................ 37
5.4. ICMP......................................................................................................................... 39
5.5. UDP........................................................................................................................... 41
6. Założenia techniczne......................................................................................................... 43
7. Schemat blokowy.............................................................................................................. 44
8. Projekt schematu ideowego............................................................................................. 46
8.1. Wybór procesora........................................................................................................ 47
8.2. Blok zasilania............................................................................................................... 52
8.3. Generator przebiegu taktującego.................................................................................. 57
8.4. Procesor sygnałowy i układy pomocnicze..................................................................... 59
8.5. Kontroler sieci Ethernet............................................................................................... 61
8.6. Blok komunikacji z komputerem PC............................................................................ 66
8.7. Podłączenie klawiatury i wyświetlacza.......................................................................... 68
8.8. Moduł przetwarzania analogowego.............................................................................. 72
8.9. Peryferia dodatkowe – RTC i EEPROM...................................................................... 83
9. Projekt płytki drukowanej................................................................................................ 86
10. Oprogramowanie urządzenia............................................................................................ 87
10.1. Algorytm pracy programu sterującego telefonem...................................................... 89
10.2. Protokół VoIP......................................................................................................... 95
10.3. Funkcja analizująca ramki odebrane z sieci Ethernet............................................... 104
11. Uruchamianie telefonu................................................................................................... 106
12. Wnioski i propozycje modyfikacji.................................................................................. 108
13. Rozwinięcia skrótów i słownik najważniejszych pojęć................................................... 110
14. Bibliografia..................................................................................................................... 113
15. Załączniki........................................................................................................................ 118
15.1. Załącznik A - schemat połączeń modułów telefonu.................................................. 118
15.2. Załącznik B – schemat modułu zasilania.................................................................. 119
15.3. Załącznik C - schemat generatora przebiegu taktującego........................................ 120
15.4. Załącznik D – schemat otoczenia procesora DSP................................................... 121
15.5. Załącznik E – schemat bloku komunikacji z siecią Ethernet..................................... 122
15.6. Załącznik F – schemat bloku komunikacji z komputerem PC.................................. 123
15.7. Załącznik G – schemat podłączenia klawiatury i wyświetlacza................................. 124
15.8. Załącznik H – schemat modułu przetwarzania analogowego.................................... 125
15.9. Załącznik I – schemat modułu peryferiów dodatkowych......................................... 126
15.10. Załącznik J – płytka drukowana............................................................................. 127
15.11. Załącznik K – plik opisu dekodera adresowego..................................................... 132
15.12. Załącznik L – zdjęcia............................................................................................. 135
16. Spis zawartości płyty CD-ROM.................................................................................... 138