TEL500-Voice Communications - PowerPoint PPT Presentation

Loading...

PPT – TEL500-Voice Communications PowerPoint presentation | free to download - id: 862642-ZjkwN



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

TEL500-Voice Communications

Description:

Session initiation protocol improvement using inter-asterisk ... Unsniff sniffer on the machine SIP & IAX extensions settings Dial plan configuration ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 19
Provided by: Lynne286
Learn more at: http://web.cs.sunyit.edu
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: TEL500-Voice Communications


1
TEL500-Voice Communications Session initiation
protocol improvement using inter-asterisk
exchange Devesh Mendiratta Sameer
Deshmukh MS-Telecommunication State University
of New York Institute of Technology
2
Introduction
  • VOIP Network
  • VOIP Protocols
  • SIP (Session initiation protocol)
  • IAX (inter-asterisk exchange Protocol)

3
Introduction cont.
  • Codecs
  • Bandwidth Utilization over VoIP Networks
  • Theoretical bandwidth calculation
  • Comparison Practical bandwidth calculation

4
VOIP Protocols
  • Centralized
  • Distributed
  • H.323
  • SIP
  • IAX

5
VOIP Architecture Models
6
SIP Protocol
  • Session Layer Protocol
  • Request and Response Mechanism
  • Sessions Video data between two endpoints
  • File types formats
  • After establishing a session responsibility of
    average flow transfer is delegated to RTP i.e.
    Transport layer
  • Dynamically allocation of port (10000 to 20000)

7
IAX Protocol
  • Session layer protocol
  • Provides control VoIP networks
  • Point-to-point
  • Media signaling protocol
  • Multiplexing of signaling
  • UDP port 4569
  • Trunked IAX

8
Codecs
  • Analog voice is converted to a digital signal
  • Then it is carried across the Internet.
  • Examples based on compression level
  • G.711
  • G.726
  • G.729A
  • GSM
  • iLBC
  • Speex
  • MP3

9
Calculation Theoretical Value
  • Codec bit rate (codec sample size)/(codec
    sample interval)
  • Packets per seconds (codec bit rate)/(voice
    payload size)
  • Total packet size L2 IP UDP L5 voice
    payload size
  • The BW required for n conversations full duplex
  • BWn BW x n x 2

10
Example SIP using codec G.711
  • CSI 10ms
  • CSS 80 bytes
  • VPS 160 bytes
  • BW30calls 87.2 Kbps x 30 x 2 5232 Kbps

11
Calculation Theoretical Value
BW Calculation Protocol SIP codec G.711 BW Calculation Protocol SIP codec G.711
Input data CSI 10 ms, CSS 80 bytes, VPS 160 bytes BW30calls 87.2 Kbps x 30 x2 5232 Kbps (more than 5 Mbps)
BW Calculation Protocol SIP GSM codec BW Calculation Protocol SIP GSM codec
Input data CSI 10 ms, CSS 80 bytes, VPS 160 bytes BW30calls 36.4 Kbps x 30 x 2 2184 Kbps (near 2 Mbps)
IAX Protocol G.711 codec IAX Protocol G.711 codec
Input data CSI 10 ms, CSS 80 bytes, VPS 160 bytes, CBR 64 Kbps, VPS (ms) 20 ms, PPS 50 BW30calls 84 Kbps 65.6 Kbps x 29 1986.4 Kbps (near 2 Mbps)
H.IAX Protocol codec GSM H.IAX Protocol codec GSM
Input data CSI 20 ms, CSS 33 bytes, VPS 33 bytes, CBR 13.2 Kbps, VPS (ms) 20 ms, PPS 50 BW30calls 33.2 Kbps 14.8 Kbps x 29 462.4 Kbps (Less than 512 kbps)
12
Practical Value
  • Vyatta installation
  • Configuring interfaces static routs on Vyatta
  • Installing CentOS 5.2 OS on servers Asterisk 1
    2
  • Installing Asterisk PBX on servers 1 2
  • Installing Wireshark Unsniff sniffer on the
    machine
  • SIP IAX extensions settings
  • Dial plan configuration

13
BW SIP, G.711, 30 CALLS
14
BW SIP, GSM, 30 CALLS
15
Comparison Table
16
Conclusion
  • SIP G.711 codec gt very good quality of voice
  • highest consumption of BW
  • IAX GSM codec gt lowest consumption of BW
  • high traffic distortion
  • IAX G.711 codec gt ideal for power
  • traffic level is relatively high
  • requires high bandwidth
  • SIP GSM codec gt ideal for plans that do not
    support IAX

17
Resources
  • http//ofps.oreilly.com/titles/9781449332426/aste
    risk-UnderstandingVoIP.html
  • http//en.wikipedia.org/wiki/CategoryVoIP_proto
    cols
  • http//www.cisco.com/application/pdf/en/us/guest
    /tech/tk587/c1506/ccmigration_09186
    a008012dd36.pdf

18
?
  • Thank You
  • Any Questions Undergrad ???
About PowerShow.com