SIP protocol in VoIP ( sipvoip | 21 hours )

Overview:

该课程由两个互补部分组成 - 理论部分和实践部分。第一个是为期一天的介绍,涵盖 SIP 协议的动机、理念、基础知识和操作规则,以及它用于实施电信服务的方式,重点是 IP 电话和 VoIP。第二个为期两天的部分使参与者能够在动手实验室练习的框架内学习服务操作的实践方面,详细了解 SIP 电话架构元件的配置、消息序列图和内部讯息结构级别的 SIP 信令,并协助理解典型问题和故障排除,包括安全和电信欺诈方面。培训师将分享他们在 SIP 电话的启动、运营和管理方面的经验,包括虚拟化和基于云端的解决方案。实践部分使用 SIP 硬电话和软电话以及 IP 电话伺服器(Asterisk 和 Freeswitch)进行介绍。参与者可以利用培训师在IP电话方面拥有丰富的技术和业务经验,并提交自己的问题和疑问。他们将作为培训的补充包含在议程中,以满足客户当前的紧急需求。培训面向具有电信服务基础知识和经验的参与者,特别是在 VoIP 和IP网路方面。

Course Outline:

 第一部分:简介

  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 相关问题
Sites Published:

United Arab Emirates - SIP protocol in VoIP

Qatar - SIP protocol in VoIP

Egypt - SIP protocol in VoIP

Saudi Arabia - SIP protocol in VoIP

South Africa - SIP protocol in VoIP

Brasil - Protocolo SIP em VoIP

Canada - SIP protocol in VoIP

中国 - SIP protocol in VoIP

香港 - SIP protocol in VoIP

澳門 - SIP protocol in VoIP

台灣 - SIP protocol in VoIP

USA - SIP protocol in VoIP

Österreich - SIP protocol in VoIP

Schweiz - SIP protocol in VoIP

Deutschland - SIP protocol in VoIP

Czech Republic - SIP protocol in VoIP

Denmark - SIP protocol in VoIP

Estonia - SIP protocol in VoIP

Finland - SIP protocol in VoIP

Greece - SIP protocol in VoIP

Magyarország - SIP protocol in VoIP

Ireland - SIP protocol in VoIP

Israel - SIP protocol in VoIP

Luxembourg - SIP protocol in VoIP

Latvia - SIP protocol in VoIP

España - Protocolo SIP en VoIP

Italia - SIP protocol in VoIP

Lithuania - SIP protocol in VoIP

Nederland - SIP protocol in VoIP

Norway - SIP protocol in VoIP

Portugal - Protocolo SIP em VoIP

România - SIP protocol in VoIP

Sverige - SIP protocol in VoIP

Türkiye - SIP protocol in VoIP

Malta - SIP protocol in VoIP

Belgique - SIP protocol in VoIP

France - SIP protocol in VoIP

日本 - SIP protocol in VoIP

Australia - SIP protocol in VoIP

Malaysia - SIP protocol in VoIP

New Zealand - SIP protocol in VoIP

Philippines - SIP protocol in VoIP

Singapore - SIP protocol in VoIP

Thailand - SIP protocol in VoIP

Vietnam - SIP protocol in VoIP

India - SIP protocol in VoIP

Argentina - Protocolo SIP en VoIP

Chile - Protocolo SIP en VoIP

Costa Rica - Protocolo SIP en VoIP

Ecuador - Protocolo SIP en VoIP

Guatemala - Protocolo SIP en VoIP

Colombia - Protocolo SIP en VoIP

México - Protocolo SIP en VoIP

Panama - Protocolo SIP en VoIP

Peru - Protocolo SIP en VoIP

Uruguay - Protocolo SIP en VoIP

Venezuela - Protocolo SIP en VoIP

Polska - Protokół SIP w VoIP

United Kingdom - SIP protocol in VoIP

South Korea - SIP protocol in VoIP

Pakistan - SIP protocol in VoIP

Sri Lanka - SIP protocol in VoIP

Bulgaria - SIP protocol in VoIP

Bolivia - Protocolo SIP en VoIP

Indonesia - SIP protocol in VoIP

Kazakhstan - SIP protocol in VoIP

Moldova - SIP protocol in VoIP

Morocco - SIP protocol in VoIP

Tunisia - SIP protocol in VoIP

Kuwait - SIP protocol in VoIP

Oman - SIP protocol in VoIP

Slovakia - SIP protocol in VoIP

Kenya - SIP protocol in VoIP

Nigeria - SIP protocol in VoIP

Botswana - SIP protocol in VoIP

Slovenia - SIP protocol in VoIP

Croatia - SIP protocol in VoIP

Serbia - SIP protocol in VoIP

Bhutan - SIP protocol in VoIP

Nepal - SIP protocol in VoIP