* Reference book Building Embedded Linux Systems, Karim Yaghmour, O’Reilly, April 2003 SIP: Understanding the Session Initiation Protocol, Second Edition, Alan Johnston, Artech House SIP 會談啟始協議操典, 賈文康, 松崗 * 課程內容 + SIP, SDP 與 RTP 1. Session Initiation Protocol 2. Session Description Protocol 3. Real-time Transport Protocol +有關於網路電話之開放軟體介紹 1. vovida 2. sipfoundary 3. ser 4. asterisk + GNU的oSIP與oRTP 1. osip的系統架構 2. osip的範例程式 3. exosip的系統架構 4. exosip的範例程式 5. ortp的系統架構 6. ortp的範例程式 + 語音壓縮的研究與硬體DSP與軟體DSP 1. G.711 u-law and A-law 2. G.729 3. G.723.1 4. 網路流量之計算 + 語音電話介面 1. FXS界面介紹 2. FXO界面介紹 3. Phone界面介紹 + VoIP Client/Server架構 1. SIP Proxy Server 2. SIP Register Server 3. SIP Redirect Server 4. SIP Location Server 5. SIP User Agent Client 6. SIP User Agent Server + SIP網路電話設備程式實做與驗證 1. Embedded Linux Porting 2. 網路環境設定 3. oSIP and oRTP Porting 4. 電話介面的驅動 5. Hardware DSP *實習內容 + 01: 09/19 說明課程概要 + 02: 09/26 Linux介紹及安裝 + 03: 10/03 建立SIP環境 + 04: 10/10 國慶日放假 + 05: 10/17 SIP Server認證機制 + 06: 10/24 SIP Call Flow + 07: 10/31 設定與編譯Linux kernel + 08: 11/07 osip和exosip的編譯與範例程式 + 09: 11/14 Make floppy linux + 10: 11/21 Make Toolchain + 11: 11/28 Embedded Linux porting-Kernel + 12: 12/05 Embedded Linux porting_complete + 13: 12/12 Porting Application + 14: 12/19 Porting linphone + 15: 12/26 介紹 Asterisk + 16: 01/02 Integrate DSP + 17: 01/09 成果驗收
Pass condition
Grade:60 Fraction
-
正課
-
實習
-
Source Code
- Course Introduction
- Course Plan
- 評論