SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Coder Decoder




                Rosmida Syarif Edvian
                                        1
Definisi CODEC

Alat yang melakukan konversi sinyal suara analog menjadi data
digital




                                                                2
Codec
… setelah signaling dilakukan …

                          User berbicara pada microphone PC
            User
            User          atau ip Phone atau analog telpon



              A/D
             A/D          Perangkat mendigitalkan voice menurut
             Codec
            Codec         codec tertentu:
                          G.711 / G.723.1 / G.729 ...

              IP
             IP           Voice dikirimkan melalui RTP pada
          Gateway
          Gateway         infrastruktur IP




                                                                  3
Standar CODEC

GSM - 13 (full rate), 20ms frame size
iLBC- 15Kbps, 20ms frame size; 13.3, 30ms frame size
ITU G.711 - 64, sample-based (alaw/ulaw)
ITU G.723.1 - 5.3/6.3, 30ms frame size
ITU G.726 - 16/24/32/40
ITU G.728 - 16
ITU G.729 - 8, 10ms frame size
LPC10 - 2.5
Speex - 2.15 to 44.2




                                                       4
Pemilihan Codec
Pemilihan Codec tergantung pada beberapa aspek seperti :
 •   Sound quality
 •   Licensing costs
 •   CPU processing consumption
 •   Bandwidth requirements
 •   Packet loss concealment
 •   Availability for phone devices

     Tabel perbandingan Codec yang paling populer




                                                     G.729, codec yang
                                                    sangat populer, tetapi
                                                    membutuhkan lisence




                                                                             5
Kebutuhan Bandwidth




Sumber: Cisco,
http://www.cisco.com/en/US/tech/tk652/tk698/technologies_tech_note0
9186a0080094ae2.shtml



                                                                      6
Kebutuhan Bandwidth
       Konversi G.729 pada suatu jaringan ethernet menggunakan RTP
       dengan konsumsi 31,2 Kbps
       Contoh Paket Voice yang dikodekan dengan g.729 sampling rate
       20 Byte Payload / 58 Byte Header
       Hitungan sederhana : 20 byte : 8 Kbps => 98 byte 31,2 Kbps




Perhitungan kebutuhan bandwidth dapat menggunakan kalkulator pada situs :
http://www.packetizer.com/voip/diagnostics/bandcalc.html




                                                                            7
Kebutuhan Bandwidth


Codec g.711 (64 Kbps)
•   Ethernet (Ethernet+IP+UDP+RTP+G.711) = 95.2 Kbps
•   PPP (PPP+IP+UDP+RTP+G.711) = 82.4 Kbps
•   Frame-Relay (FR+IP+UDP+RTP+G.711) = 82.8 Kbps

Codec G.729 (8 Kbps)
•   Ethernet (Ethernet+IP+UDP+RTP+G.729) = 31.2 Kbps
•   PPP (PPP+IP+UDP+RTP+G.729) = 26.4 Kbps
•   Frame-Relay (FR+IP+UDP+RTP+G.729) = 26.8 Kbps




                                                       8
9
Tips Menghemat Bandwidth
Gunakan codec dengan NEB minimum seperti G.723.1 pada 5.3, bila
memerlukan MOS yang lebih baik, gunakan G.729
Gunakan segala daya upaya untuk menghemat bandwidth seperti
penggunaan:
 •   VAD (Voice Activity Detection)
 •   Silence Supressor
 •   AEC (Auto Echo Cancellation)
Pada beberapa phone (softphone maupun hardphone), kita dapat
mengatur besar payload dan/atau mengatur besar buffer atau lamanya
payload tersebut di-buffer.
 •   Semakin besar payload dapat memperkecil kebutuhan bandwidth
 •   Semakin besar buffer dapat memperbaiki kualitas suara
 •   Namun kedua proses tersebut dapat menyebabkan delay komunikasi
Gunakan gateway yang mampu menerapkan cRTP (compressed RTP)
atau ROHC (RObust Header Compression)




                                                                      10
Voice-Activity Detection (VAD)

Tujuan :
untuk membedakan speech dan silence, atau speech dan
background noise
Uses: BW reduction, silence suppression,




        Silence            Silence            Silence

                  Speech             Speech




                                                        11
Terima Kasih




               12

Weitere ähnliche Inhalte

Andere mochten auch

CDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO ProtocolCDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO Protocolrosmida
 
EV-DO Packet Data Call Flow
EV-DO Packet Data Call FlowEV-DO Packet Data Call Flow
EV-DO Packet Data Call Flowrosmida
 
Layer-3 VPN
Layer-3 VPNLayer-3 VPN
Layer-3 VPNrosmida
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPNrosmida
 

Andere mochten auch (6)

MPLS-TE
MPLS-TEMPLS-TE
MPLS-TE
 
CDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO ProtocolCDMA 2000 1xEV-DO Protocol
CDMA 2000 1xEV-DO Protocol
 
EV-DO Packet Data Call Flow
EV-DO Packet Data Call FlowEV-DO Packet Data Call Flow
EV-DO Packet Data Call Flow
 
Layer-3 VPN
Layer-3 VPNLayer-3 VPN
Layer-3 VPN
 
MPLS
MPLS MPLS
MPLS
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPN
 

Ähnlich wie OPTIMASI BANDWIDTH

10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.pptrosminailham02
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.pptTujuhTujuh2
 
Presetasi hotspot Mubad Zahroni
Presetasi hotspot Mubad ZahroniPresetasi hotspot Mubad Zahroni
Presetasi hotspot Mubad Zahroniindonesiku
 
presetasi hotspot.ppt
presetasi hotspot.pptpresetasi hotspot.ppt
presetasi hotspot.pptMul yaji
 
Febry aryanto 12410701 t1
Febry aryanto 12410701 t1Febry aryanto 12410701 t1
Febry aryanto 12410701 t1febry777
 
TIK Bab 6 Kelas 9
TIK Bab 6 Kelas 9TIK Bab 6 Kelas 9
TIK Bab 6 Kelas 9saddam_dam
 
Mikrotik Router
Mikrotik RouterMikrotik Router
Mikrotik Routerseolangit4
 
Prakt10a mikrotik router
Prakt10a mikrotik routerPrakt10a mikrotik router
Prakt10a mikrotik routerHairil Rahman
 
Praktik mikrotik router
Praktik mikrotik routerPraktik mikrotik router
Praktik mikrotik routerseolangit
 
praktek mikrotik router dan tata cara
praktek mikrotik router dan tata carapraktek mikrotik router dan tata cara
praktek mikrotik router dan tata caraseolangit7
 
Device Nirkabel.pdf
Device Nirkabel.pdfDevice Nirkabel.pdf
Device Nirkabel.pdfgolden175318
 
Mengumpulkan Data Peralatan Jaringan.pdf
Mengumpulkan Data Peralatan Jaringan.pdfMengumpulkan Data Peralatan Jaringan.pdf
Mengumpulkan Data Peralatan Jaringan.pdfTeguhSugiarto12
 
mikrotik router dan cisco packet tracer
mikrotik router dan cisco packet tracermikrotik router dan cisco packet tracer
mikrotik router dan cisco packet tracer10rico
 

Ähnlich wie OPTIMASI BANDWIDTH (20)

10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt10-voice-over-internet-protocol.ppt
10-voice-over-internet-protocol.ppt
 
Mikrotik hotspot
Mikrotik hotspotMikrotik hotspot
Mikrotik hotspot
 
Presetasi hotspot Mubad Zahroni
Presetasi hotspot Mubad ZahroniPresetasi hotspot Mubad Zahroni
Presetasi hotspot Mubad Zahroni
 
presetasi hotspot.ppt
presetasi hotspot.pptpresetasi hotspot.ppt
presetasi hotspot.ppt
 
PERT3. Pengenalan Mikrotik.pptx
PERT3. Pengenalan Mikrotik.pptxPERT3. Pengenalan Mikrotik.pptx
PERT3. Pengenalan Mikrotik.pptx
 
Febry aryanto 12410701 t1
Febry aryanto 12410701 t1Febry aryanto 12410701 t1
Febry aryanto 12410701 t1
 
Tik bab6
Tik bab6Tik bab6
Tik bab6
 
TIK Bab 6 Kelas 9
TIK Bab 6 Kelas 9TIK Bab 6 Kelas 9
TIK Bab 6 Kelas 9
 
Mikrotik Router
Mikrotik RouterMikrotik Router
Mikrotik Router
 
Prakt10a mikrotik router
Prakt10a mikrotik routerPrakt10a mikrotik router
Prakt10a mikrotik router
 
Praktik mikrotik router
Praktik mikrotik routerPraktik mikrotik router
Praktik mikrotik router
 
praktek mikrotik router dan tata cara
praktek mikrotik router dan tata carapraktek mikrotik router dan tata cara
praktek mikrotik router dan tata cara
 
Bab 6
Bab 6Bab 6
Bab 6
 
Device Nirkabel.pdf
Device Nirkabel.pdfDevice Nirkabel.pdf
Device Nirkabel.pdf
 
Mengumpulkan Data Peralatan Jaringan.pdf
Mengumpulkan Data Peralatan Jaringan.pdfMengumpulkan Data Peralatan Jaringan.pdf
Mengumpulkan Data Peralatan Jaringan.pdf
 
Modul 2 overview gpon
Modul 2 overview gponModul 2 overview gpon
Modul 2 overview gpon
 
Modul 2 overview gpon
Modul 2 overview gponModul 2 overview gpon
Modul 2 overview gpon
 
mikrotik router dan cisco packet tracer
mikrotik router dan cisco packet tracermikrotik router dan cisco packet tracer
mikrotik router dan cisco packet tracer
 

Mehr von rosmida

Konsep IP-PBX
Konsep IP-PBXKonsep IP-PBX
Konsep IP-PBXrosmida
 
Internet dan ISP
Internet dan ISPInternet dan ISP
Internet dan ISProsmida
 
Physical Layer
Physical LayerPhysical Layer
Physical Layerrosmida
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layerrosmida
 
Pengalamatan Network Layer
Pengalamatan Network LayerPengalamatan Network Layer
Pengalamatan Network Layerrosmida
 
Standar Jaringan
Standar JaringanStandar Jaringan
Standar Jaringanrosmida
 
Struktur Jaringan
Struktur JaringanStruktur Jaringan
Struktur Jaringanrosmida
 
Network Layer
Network LayerNetwork Layer
Network Layerrosmida
 
Transport layer
Transport layerTransport layer
Transport layerrosmida
 
Application Layer
Application LayerApplication Layer
Application Layerrosmida
 

Mehr von rosmida (10)

Konsep IP-PBX
Konsep IP-PBXKonsep IP-PBX
Konsep IP-PBX
 
Internet dan ISP
Internet dan ISPInternet dan ISP
Internet dan ISP
 
Physical Layer
Physical LayerPhysical Layer
Physical Layer
 
Data Link Layer
Data Link LayerData Link Layer
Data Link Layer
 
Pengalamatan Network Layer
Pengalamatan Network LayerPengalamatan Network Layer
Pengalamatan Network Layer
 
Standar Jaringan
Standar JaringanStandar Jaringan
Standar Jaringan
 
Struktur Jaringan
Struktur JaringanStruktur Jaringan
Struktur Jaringan
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Transport layer
Transport layerTransport layer
Transport layer
 
Application Layer
Application LayerApplication Layer
Application Layer
 

OPTIMASI BANDWIDTH

  • 1. Coder Decoder Rosmida Syarif Edvian 1
  • 2. Definisi CODEC Alat yang melakukan konversi sinyal suara analog menjadi data digital 2
  • 3. Codec … setelah signaling dilakukan … User berbicara pada microphone PC User User atau ip Phone atau analog telpon A/D A/D Perangkat mendigitalkan voice menurut Codec Codec codec tertentu: G.711 / G.723.1 / G.729 ... IP IP Voice dikirimkan melalui RTP pada Gateway Gateway infrastruktur IP 3
  • 4. Standar CODEC GSM - 13 (full rate), 20ms frame size iLBC- 15Kbps, 20ms frame size; 13.3, 30ms frame size ITU G.711 - 64, sample-based (alaw/ulaw) ITU G.723.1 - 5.3/6.3, 30ms frame size ITU G.726 - 16/24/32/40 ITU G.728 - 16 ITU G.729 - 8, 10ms frame size LPC10 - 2.5 Speex - 2.15 to 44.2 4
  • 5. Pemilihan Codec Pemilihan Codec tergantung pada beberapa aspek seperti : • Sound quality • Licensing costs • CPU processing consumption • Bandwidth requirements • Packet loss concealment • Availability for phone devices Tabel perbandingan Codec yang paling populer G.729, codec yang sangat populer, tetapi membutuhkan lisence 5
  • 7. Kebutuhan Bandwidth Konversi G.729 pada suatu jaringan ethernet menggunakan RTP dengan konsumsi 31,2 Kbps Contoh Paket Voice yang dikodekan dengan g.729 sampling rate 20 Byte Payload / 58 Byte Header Hitungan sederhana : 20 byte : 8 Kbps => 98 byte 31,2 Kbps Perhitungan kebutuhan bandwidth dapat menggunakan kalkulator pada situs : http://www.packetizer.com/voip/diagnostics/bandcalc.html 7
  • 8. Kebutuhan Bandwidth Codec g.711 (64 Kbps) • Ethernet (Ethernet+IP+UDP+RTP+G.711) = 95.2 Kbps • PPP (PPP+IP+UDP+RTP+G.711) = 82.4 Kbps • Frame-Relay (FR+IP+UDP+RTP+G.711) = 82.8 Kbps Codec G.729 (8 Kbps) • Ethernet (Ethernet+IP+UDP+RTP+G.729) = 31.2 Kbps • PPP (PPP+IP+UDP+RTP+G.729) = 26.4 Kbps • Frame-Relay (FR+IP+UDP+RTP+G.729) = 26.8 Kbps 8
  • 9. 9
  • 10. Tips Menghemat Bandwidth Gunakan codec dengan NEB minimum seperti G.723.1 pada 5.3, bila memerlukan MOS yang lebih baik, gunakan G.729 Gunakan segala daya upaya untuk menghemat bandwidth seperti penggunaan: • VAD (Voice Activity Detection) • Silence Supressor • AEC (Auto Echo Cancellation) Pada beberapa phone (softphone maupun hardphone), kita dapat mengatur besar payload dan/atau mengatur besar buffer atau lamanya payload tersebut di-buffer. • Semakin besar payload dapat memperkecil kebutuhan bandwidth • Semakin besar buffer dapat memperbaiki kualitas suara • Namun kedua proses tersebut dapat menyebabkan delay komunikasi Gunakan gateway yang mampu menerapkan cRTP (compressed RTP) atau ROHC (RObust Header Compression) 10
  • 11. Voice-Activity Detection (VAD) Tujuan : untuk membedakan speech dan silence, atau speech dan background noise Uses: BW reduction, silence suppression, Silence Silence Silence Speech Speech 11