課程簡介

 第一部分:簡介

  1. 介紹
    1. 歷史和動機
    2. VoIP 的類型及其演變
    3. SIP – 主要概念
    4. SIP 標準化(RFC 3261 和其他相關標準)
  2. 建築
    1. UA – 使用者代理
    2. 預定義伺服器:Registrar、Location、Proxy 和 Redirect
    3. 應用程式伺服器
    4. 身份識別和尋址
    5. SIP 梯形
  3. 伺服器及其操作
    1. 註冊
    2.  Proxy 和 Redirect 模式下的 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. LAN 環境中的 SIP:XLite SIP UA + 星號
    1. 使用簡單撥號計劃創建 Asterisk 帳戶
    2. 配置 XLite SIP UA(dtmf、編解碼器、nat、rtp、計時器、寄存器)和 SIP 電話(Polycom、Gigaset、Yealink、Linphone)
    3. 註冊、發起和接收呼叫
    4. 使用 Linphone 進行 P2P 通話
  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. 軟體
      • 星號 PBX / Freeswitch 軟交換 / Cisco 呼叫管理員
      • Linux CentOS 操作系統
      • TDM2IP 驅動程式
      • 軟體電話 (XLite, Linphone)
    4. 硬體
      • 伺服器
      • TDM2IP 卡/閘道
      • 硬電話(Polycom、Gigaset、Yealink)
  8. 軟體電話/硬電話
    1. 配置
      • 編 解碼 器
      • 使用者/密碼/SIP 伺服器/代理/埠
    2. 操作與信號:
      • 3 方通話
      • 呼叫轉移
      • 話務員呼叫轉移
      • MWI、BLF
    3. Yealink 自動配置
    4. 供應商依賴約束
  9. SIP 和網路位址轉換 (NAT) 問題
    1. NAT 的類型和結構
    2. STUN (通過 NAT 的簡單遍歷 UDP)
  10. VoIP 通話品質 – 故障排除
    1. 呼叫已連接 – 缺少媒體
    2. 關鍵 QoS 因素
      • 延遲、抖動、播放緩衝區大小
    3. VoIP 質量指標
      • RTCP – 延遲和抖動
      • 符合 ITU-T G.107 E 模型的 MOS
    4. VoIP 質量監控工具 (Voipmonitor)
  11. 基於雲的IP電話
  12. 總結並解決參與者提交的 SIP 和 VoIP 相關問題
 21 時間:

人數


每位參與者的報價

客戶評論 (5)

Upcoming Courses

課程分類