聯繫我們
 課程時長 21 時間:

課程簡介

第一部分:簡介

  1. 簡介
    1. 歷史與動機
    2. VoIP的類型與演進
    3. SIP – 主要概念
    4. SIP標準化(RFC 3261及其他相關標準)
  2. 架構
    1. UA – 使用者代理
    2. 預先定義的伺服器:註冊伺服器、位置伺服器、代理伺服器與重新導向伺服器
    3. 應用伺服器
    4. 識別與定址
    5. SIP梯形
  3. 伺服器及其運作
    1. 註冊
    2. 代理與重新導向模式下的SIP伺服器
    3. 無狀態與有狀態的代理伺服器
    4. 位置伺服器
    5. SRV記錄與DNS
    6. uri/url/urn、ENUM與NAPTR記錄
  4. SIP訊號訊息(包括即時訊息與在線狀態 – IMP擴充)
    1. 訊息結構
    2. 請求
    3. 回應
    4. 通話範例
    5. 標頭與參數
    6. IMP模型
  5. SDP(工作階段描述協定)
    1. 媒體描述
    2. 標準編解碼器清單
    3. 工作階段協商規則
  6. 通話流程 – SIP訊號
    1. SIP工作階段 – 主要RFC 3261範例
    2. 範例通話情境
    3. 會議與IP PBX
    4. 工作階段中變更媒體
    5. 使用IMP
  7. SIP請求與回應的路由
    1. VIA標頭
    2. ROUTE與RECORD-ROUTE標頭
  8. SIP-PSTN互通
    1. SIP-T與SIP-I
    2. SIP早期媒體與SIP中繼
    3. SIP-PSTN訊號
  9. SIP – 安全問題
    1. 安全SIP、安全RTP與安全RTCP
    2. 安全SIP的典型實作
  10. 實務問題與展望
    1. NAT與防火牆穿越
    2. QoS
    3. 3GPP IMS架構中的SIP與SDP
  11. 總結與討論

第二部分:實作

  1. 區域網路環境中的SIP:XLite SIP UA + Asterisk
    1. 建立Asterisk帳戶並設定簡單的撥號規則
    2. 設定XLite SIP UA(dtmf、codecs、nat、rtp、timer、register)與SIP電話(Polycom、Gigaset、Yealink、Linphone)
    3. 註冊、撥出與接聽電話
    4. 使用Linphone進行點對點通話
  2. 使用Wireshark分析SIP訊號
    1. 伺服器設定
    2. SIP訊號與RTP媒體串流的註冊
    3. SIP封包分析。擷取特定通話
    4. 語音品質問題。抖動緩衝。擷取DTMF訊號(RFC 2833、INFO)。編解碼器與DTMF故障排除(轉碼、GSM編解碼器失敗、DTMF音調重複)
    5. VoIP監控
  3. SDP、即時訊息與在線狀態(IM&P)
    1. SDP參數與屬性
    2. SUBSCRIBE、PUBLISH與MESSAGE SIP方法
    3. 使用XLite與Linphone練習IM&P
  4. SIP通話流程
    1. 使用DNS的SIP註冊
      • SIP SRV記錄
      • 使用DNS-SRV的SIP電話註冊
    2. 使用DNS的通話流程
      • 使用Wireshark分析SIP通話訊號
      • 故障排除 – DNS逾時、延遲
  5. SIP中繼
    1. 建立測試SIP中繼
    2. 故障排除(DOS、DDOS、詐騙、cps)
  6. SIP安全問題
    1. 使用IPSec的SIP安全
    2. 安全SIP的安全
    3. IP電話 – 詐騙風險
    4. 預防DDOS與其他類型的攻擊
  7. 啟動基於SIP的VoIP服務
    1. 交換器設定
    2. SIP用戶端設定與註冊
    3. 軟體
      • Asterisk PBX / Freeswitch軟體交換機 / Cisco Call Manager
      • Linux CentOS
      • TDM2IP驅動程式
      • 軟體電話(XLite、Linphone)
    4. 硬體
      • 伺服器
      • TDM2IP卡/閘道
      • 硬體電話(Polycom、Gigaset、Yealink)
  8. 軟體電話/硬體電話
    1. 設定
      • 編解碼器
      • 使用者/密碼/SIP伺服器/代理/連接埠
    2. 操作與訊號:
      • 三方通話
      • 來電轉接
      • 總機轉接
      • MWI、BLF
    3. Yealink自動部署
    4. 廠商相關限制
  9. SIP與網路位址轉譯(NAT)問題
    1. NAT的類型與結構
    2. STUN(UDP對NAT的簡易穿越)
  10. VoIP通話品質 – 故障排除
    1. 通話已連接 – 缺少媒體
    2. 關鍵QoS因素
      • 延遲、抖動、播放緩衝區大小
    3. VoIP品質指標
      • RTCP – 延遲與抖動
      • 依ITU-T G.107 E-model的MOS
    4. VoIP品質監控工具(Voipmonitor)
  11. 雲端IP電話
  12. 總結與處理學員提出的SIP與VoIP相關問題

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類