연락처 정보
 기간 21 시간

코스 개요

Part I: Introduction

  1. Introduction
    1. 역사와 동기
    2. VoIP의 유형 및 진화
    3. SIP – 주요 개념
    4. SIP 표준화 (RFC 3261 및 기타 관련 표준)
  2. Architecture
    1. UA – User Agent
    2. 사전 정의된 서버: Registrar, Location, Proxy, Redirect
    3. 애플리케이션 서버
    4. 식별 및 주소 지정
    5. SIP trapezoid
  3. Servers and their operation
    1. Registration
    2. Proxy 및 Redirect 모드에서의 SIP 서버
    3. Stateless 및 Stateful Proxy 서버
    4. Location 서버
    5. SRV 레코드 및 DNS
    6. uri/url/urn, ENUM 및 NAPTR 레코드
  4. SIP signalling messages (Instant Messaging & Presence – IMP extensions 포함)
    1. 메시지 구조
    2. Requests
    3. Responses
    4. 통화 예시
    5. Headers 및 parameters
    6. IMP models
  5. SDP (Session Description Protocol)
    1. 미디어 설명
    2. 표준 codec 목록
    3. 세션 협상 규칙
  6. Call flows – SIP signalling
    1. SIP session – RFC 3261 주요 예시
    2. 샘플 통화 시나리오
    3. Conferencing 및 IP PBX
    4. 세션 중 미디어 변경
    5. IMP 사용
  7. SIP request 및 response의 라우팅
    1. VIA header
    2. ROUTE 및 RECORD-ROUTE headers
  8. SIP-PSTN interworking
    1. SIP-T 및 SIP-I
    2. SIP early media 및 SIP trunking
    3. SIP-PSTN signalling
  9. SIP – security problems
    1. Secure SIP, Secure RTP, Secure RTCP
    2. Secure SIP의 일반적인 구현
  10. Practical problems and perspectives
    1. NAT 및 firewall traversal
    2. QoS
    3. 3GPP IMS 아키텍처에서의 SIP 및 SDP
  11. Wrap-up and discussion

Part II: Hands on

  1. SIP in LAN environment: XLite SIP UA + Asterisk
    1. 단순 dial plan을 사용하여 Asterisk 계정 생성
    2. XLite SIP UA(dtmf, codecs, nat, rtp, timer, register) 및 SIP 폰(Polycom, Gigaset, Yealink, Linphone) 설정
    3. Registration, 통화 시작 및 수신
    4. Linphone으로 P2P 통화
  2. Wireshark를 사용한 SIP signalling 분석
    1. 서버 설정
    2. SIP signalling 및 RTP 미디어 스트림의 Registration
    3. SIP 패킷 분석. 특정 통화 검색
    4. 음성 품질 문제. Jitter buffer. DTMF signalling 검색 (RFC 2833, INFO). Codec 및 DTMF 트러블슈팅 (transcoding, GSM codec failure, DTMF tone duplication)
    5. VoIP monitor
  3. SDP, Instant Messaging 및 Presence (IM&P)
    1. SDP parameters 및 attributes
    2. SUBSCRIBE, PUBLISH, MESSAGE SIP methods
    3. XLite 및 Linphone으로 IM&P 실습
  4. SIP call flows
    1. DNS를 통한 SIP Registration
      • SIP SRV record
      • DNS-SRV를 사용한 SIP 폰 registration
    2. DNS를 통한 Call Flows
      • Wireshark를 사용하여 SIP call signalling 분석
      • 트러블슈팅 – DNS timeout, latency
  5. SIP trunks
    1. 테스트 SIP trunk 설정
    2. 트러블슈팅 (DOS, DDOS, fraud, cps)
  6. SIP security issues
    1. IPSec를 통한 SIP security
    2. Secure SIP를 통한 보안
    3. IP telephony – 사기 위험
    4. DDOS 및 기타 공격 유형 방지
  7. SIP 기반 VoIP 서비스 구축
    1. 스위치 설정
    2. SIP 클라이언트 설정 및 등록
    3. Software
      • Asterisk PBX / Freeswitch softswitch / Cisco Call Manager
      • Linux CentOS
      • TDM2IP drivers
      • Softphones (XLite, Linphone)
    4. Hardware
      • Server
      • TDM2IP card/gateway
      • Hardphone (Polycom, Gigaset, Yealink)
  8. Softphone/Hardphone
    1. Configuration
      • Codecs
      • User/Password/SIP Server/Proxy/Ports
    2. 다음 항목에 대한 Operation 및 signalling:
      • 3-Way Calling
      • Call Forwarding
      • Attendant Call Transfer
      • MWI, BLF
    3. Yealink autoprovisioning
    4. Vendor dependent constraints
  9. SIP & Network Address Translation (NAT) 문제
    1. NAT의 유형 및 구조
    2. STUN (Simple Traversal of UDP Through NATs)
  10. VoIP 통화 품질 – 트러블슈팅
    1. 통화 연결 – 미디어 누락
    2. 주요 QoS 요인
      • Delay, jitter, play buffer size
    3. VoIP 품질 지표
      • RTCP – delay 및 jitter
      • ITU-T G.107 E-model에 따른 MOS
    4. VoIP 품질 모니터링 도구 (Voipmonitor)
  11. Cloud based IP telephony
  12. Wrap up 및 참가자가 제출한 SIP 및 VoIP 관련 문제 해결

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리