Codec

1,216 views
1,131 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,216
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Codec

  1. 1. Coder Decoder Rosmida Syarif Edvian 1
  2. 2. Definisi CODECAlat yang melakukan konversi sinyal suara analog menjadi datadigital 2
  3. 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. 4. Standar CODECGSM - 13 (full rate), 20ms frame sizeiLBC- 15Kbps, 20ms frame size; 13.3, 30ms frame sizeITU G.711 - 64, sample-based (alaw/ulaw)ITU G.723.1 - 5.3/6.3, 30ms frame sizeITU G.726 - 16/24/32/40ITU G.728 - 16ITU G.729 - 8, 10ms frame sizeLPC10 - 2.5Speex - 2.15 to 44.2 4
  5. 5. Pemilihan CodecPemilihan 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
  6. 6. Kebutuhan BandwidthSumber: Cisco,http://www.cisco.com/en/US/tech/tk652/tk698/technologies_tech_note09186a0080094ae2.shtml 6
  7. 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 KbpsPerhitungan kebutuhan bandwidth dapat menggunakan kalkulator pada situs :http://www.packetizer.com/voip/diagnostics/bandcalc.html 7
  8. 8. Kebutuhan BandwidthCodec 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 KbpsCodec 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. 9
  10. 10. Tips Menghemat BandwidthGunakan codec dengan NEB minimum seperti G.723.1 pada 5.3, bilamemerlukan MOS yang lebih baik, gunakan G.729Gunakan segala daya upaya untuk menghemat bandwidth sepertipenggunaan: • VAD (Voice Activity Detection) • Silence Supressor • AEC (Auto Echo Cancellation)Pada beberapa phone (softphone maupun hardphone), kita dapatmengatur besar payload dan/atau mengatur besar buffer atau lamanyapayload tersebut di-buffer. • Semakin besar payload dapat memperkecil kebutuhan bandwidth • Semakin besar buffer dapat memperbaiki kualitas suara • Namun kedua proses tersebut dapat menyebabkan delay komunikasiGunakan gateway yang mampu menerapkan cRTP (compressed RTP)atau ROHC (RObust Header Compression) 10
  11. 11. Voice-Activity Detection (VAD)Tujuan :untuk membedakan speech dan silence, atau speech danbackground noiseUses: BW reduction, silence suppression, Silence Silence Silence Speech Speech 11
  12. 12. Terima Kasih 12

×