Apa Itu Codec VoIP & Bagaimana Pengaruhnya Terhadap Kualitas Suara Panggilan?

Diterbitkan: 2024-02-14

Berkat Voice over Internet Protocol (VoIP), panggilan telepon saat ini sangat jernih dan hanya memerlukan koneksi internet. Itu semua mungkin karena codec VoIP.

Bacalah selagi kami membahas apa arti codec dan bagaimana Anda dapat memilih codec yang tepat untuk sistem telepon VoIP Anda.

Apa itu Codec VoIP?

Codec VoIP adalah teknologi yang menentukan kualitas audio, bandwidth, dan kompresi panggilan telepon Voice over Internet Protocol (VoIP). Codec VoIP menggunakan algoritma berpemilik atau sumber terbuka. Kata codec adalah gabungan dari dua istilah: Kompresi dan Dekompresi.

Codec adalah alasan mengapa Anda dapat mengunduh film dalam hitungan menit, bukan jam. Contoh praktis codec termasuk pengambilan gambar (JPEG), perangkat lunak enkripsi (AES), media streaming (H.264), dan perangkat lunak perekaman musik dan audio (MP3).

Misalnya, codec menentukan kualitas dan bandwidth yang Anda perlukan untuk menonton video di YouTube atau Netflix. Dalam kasus codec VoIP, ia mengubah sinyal suara analog menjadi paket digital atau bentuk digital terkompresi untuk transmisi dan kemudian kembali menjadi sinyal audio tidak terkompresi.

Codec VoIP menentukan kualitas panggilan dan latensi dalam percakapan sejak panggilan dilakukan melalui internet. Anda mungkin mengalami beberapa masalah VoIP karena panggilan dilakukan melalui internet.

Jika penyedia VoIP Anda memiliki beberapa pusat data, keandalan bukanlah masalah bagi sebagian besar panggilan telepon.

Komponen Utama Codec VoIP

Meskipun keseluruhan proses menangkap, mengubah, mentransmisikan, dan memutar ulang suara melibatkan banyak komponen dalam sistem VoIP, codec itu sendiri memiliki beberapa aspek penting yang perlu dipertimbangkan:

1. Tingkat pengambilan sampel

Ini adalah frekuensi di mana sinyal suara analog diambil sampelnya dan diubah menjadi data digital. Kecepatan pengambilan sampel yang lebih tinggi menangkap lebih banyak detail dan menghasilkan kualitas audio yang lebih baik, namun juga memerlukan bandwidth yang lebih besar. Kecepatan pengambilan sampel umum dalam codec VoIP adalah 8 kHz, 16 kHz, dan 48 kHz.

2. Kedalaman bit

Hal ini menentukan presisi setiap sampel, serupa dengan resolusi gambar. Kedalaman bit yang lebih tinggi memberikan representasi gelombang suara yang lebih bernuansa tetapi juga meningkatkan ukuran data. Kedalaman bit yang umum digunakan adalah 8-bit dan 16-bit.

Bitrate audio (jumlah data yang ditransfer ke audio) menangkap lebih banyak informasi suara per detik. Umumnya, bitrate yang lebih tinggi menunjukkan kualitas suara yang lebih baik.

3. Algoritma kompresi

Ini adalah inti dari codec yang mengurangi ukuran data untuk transmisi yang efisien. Algoritme yang berbeda mencapai tingkat kompresi yang berbeda-beda dengan mengorbankan kualitas audio dan kompleksitas pemrosesan.

Metode kompresi yang umum meliputi:

4. Ukuran paket

Data terkompresi dibagi menjadi paket-paket untuk dikirim melalui jaringan. Proses ini dikenal sebagai paketisasi.

Ukuran paket mempengaruhi penundaan dan jitter, mempengaruhi kualitas komunikasi real-time. Buffer jitter memuluskan variabilitas waktu kedatangan paket dengan melakukan buffering sejumlah paket suara tertentu sebelum diputar. Ini mengkompensasi jitter jaringan .

Memilih ukuran optimal menyeimbangkan transmisi yang efisien sekaligus meminimalkan penundaan.

Contoh Ilustrasi Jitter Jaringan
Ketika paket tiba pada waktu yang tidak terduga, panggilan VoIP dapat terganggu.

5. Koreksi & penyembunyian kesalahan

Jaringan tidak sempurna, dan paket bisa hilang atau rusak. Codec dapat menggabungkan mekanisme koreksi kesalahan atau penyembunyian untuk mengurangi masalah ini.

Koreksi kesalahan berupaya memulihkan data yang hilang, sementara penyembunyian berupaya menutupi informasi yang hilang dengan menggunakan sampel di sekitarnya.

Bagaimana Cara Kerja Kode VoIP?

Codec VoIP menyandikan dan mendekode sinyal suara untuk mengirimkan suara melalui jaringan IP. Berikut ini ikhtisar singkat tentang cara kerjanya:

Konversi analog ke digital

Codec pertama-tama mendigitalkan sinyal suara analog dari mikrofon menjadi sinyal digital. Proses ini mengambil sampel sinyal suara secara berkala dan menyimpan amplitudo bentuk gelombang suara pada setiap sampel dalam format digital.

Tingkat pengambilan sampel yang umum adalah 8.000 sampel atau 16.000 per detik.

Pengkodean

    Codec kemudian memampatkan atau mengkodekan data suara digital mentah untuk mengoptimalkannya untuk transmisi melalui jaringan paket.

    Banyak algoritma pengkodean/penguraian suara (codec) menggunakan teknik kompresi seperti analisis spektral audio, prediksi, dan pengkodean diferensial. Beberapa codec yang populer adalah G.711, G.729, Speex, dan OPUS.

    Pengepakan

    Data suara yang dikodekan kemudian dipotong-potong dan dikemas menjadi paket-paket kecil dengan data alamat dan kontrol yang menyertainya. Paket suara ini kemudian dapat dikirim melalui jaringan IP.

      Penguraian kode

      Ketika paket mencapai perangkat penerima, codec akan membongkarnya, menyatukan kembali informasi suara digital dalam urutan yang benar, dan mendekode data suara terkompresi untuk merekonstruksi sinyal audio digital asli.

        Konversi digital ke analog

        Terakhir, sinyal digital diubah kembali menjadi bentuk gelombang analog sehingga dapat diputar melalui speaker. Ini dilakukan oleh DAC (konverter digital-ke-analog).

        Jenis codec VoIP

        Karena ada banyak pilihan codec, memilih yang spesifik bisa jadi rumit. Di bawah ini, kami telah mencantumkan beberapa codec individual untuk dipertimbangkan.

        Jenis codec VoIP
        Melalui Komunikasi GL

        1. Codec pita sempit

        Codec pita sempit adalah codec audio yang dirancang untuk beroperasi pada bitrate rendah, biasanya di bawah 16 kbps. Mereka dioptimalkan untuk menyandikan audio ucapan dengan mengorbankan kualitas musik/audio pita lebar dan memanfaatkan rentang frekuensi ucapan manusia yang relatif sempit (sekitar 300-3400 Hz).

        Codec pita sempit fokus secara khusus pada kompresi suara manusia dengan mengorbankan bandwidth dan kualitas audio secara umum. Kendala-kendala tersebut mempengaruhi aplikasi seperti panggilan telepon, perangkat lunak rapat, dan pusat panggilan, yang bandwidthnya terbatas namun komunikasi suara yang jelas adalah yang terpenting.

        Berikut ini beberapa hal yang umum.

        2. Codec pita lebar

        Codec pita lebar mengacu pada codec audio yang dapat menyandikan sinyal audio dengan ketelitian lebih tinggi di luar batasan codec telepon pita sempit tradisional. Mereka dapat menyandikan dan mendekode frekuensi hingga sekitar 7-8 kHz, dua kali lipat rentang frekuensi maksimum codec pita sempit seperti G.711 (~3,4 kHz).

        Apa sajakah yang umum?

        Codec pita lebar dibuat berdasarkan codec pita sempit untuk mendukung kualitas suara dan audio dengan fidelitas mendekati tinggi. Hal ini disebabkan oleh bitrate yang lebih tinggi. Namun dengan jaringan modern, codec pita lebar biasanya digunakan untuk menghadirkan komunikasi suara dan pengalaman media yang lebih kaya.

        Bagaimana Codec Meningkatkan Kualitas Panggilan

        VoIP mengandalkan codec audio untuk menyandikan dan mendekode sinyal suara untuk transmisi melalui internet. Codec ini memampatkan audio untuk mengurangi kebutuhan bandwidth namun dapat memengaruhi kualitas panggilan jika tidak dioptimalkan dengan benar.

        Layanan telepon VoIP menggunakan codec pita lebar seperti G.722 untuk mendukung frekuensi audio yang lebih tinggi hingga 7 kHz, dibandingkan dengan codec pita sempit seperti G.711, yang hanya mendukung hingga 3,4 kHz. Hal ini memungkinkan codec pita lebar untuk merepresentasikan suara manusia dengan lebih akurat, yang berkisar antara 80 Hz hingga 14 kHz. Informasi tambahan berfrekuensi tinggi menyampaikan nuansa seperti emosi dan artikulasi dengan lebih baik.

        Codec pita lebar mengambil sampel sinyal audio setidaknya 16.000 kali per detik agar cukup menangkap rentang frekuensi yang lebih besar ini. Codec tingkat lanjut seperti Opus bahkan mampu menyesuaikan bitrate secara dinamis untuk menyeimbangkan efisiensi bandwidth dengan kualitas audio.

        Selain itu, platform VoIP menggunakan mekanisme seperti penyembunyian kehilangan paket dan pembatalan gema akustik untuk meminimalkan kebisingan dan interferensi latar belakang yang selanjutnya dapat menurunkan kualitas panggilan.

        Dengan mendukung rentang frekuensi yang lebih luas dan mengoptimalkan kinerja real-time, codec VoIP modern dapat mengirimkan sinyal suara yang lebih jelas dan kaya sehingga menghasilkan pengalaman percakapan yang lebih alami dibandingkan berbicara tatap muka.

        Memilih Codec yang Tepat

        Sistem telepon Cloud VoIP menentukan codec mana yang tersedia untuk perangkat keras Anda. Codec memampatkan dan mendekompresi sinyal audio untuk mengirimkan data suara secara efisien melalui jaringan IP.

        Penyedia VoIP mengirimkan paket data melalui internet, sementara telepon IP perlu mengompresi dan mendekompresi audio secara efektif di titik akhir menggunakan codec.

        Penelepon dan telepon yang dihubungi menegosiasikan codec yang tepat setiap kali ada upaya sambungan panggilan. Baik telepon penelepon maupun penerima memiliki daftar prioritas codec yang didukung untuk menyetujui kodek mana yang optimal untuk digunakan.

        Ketika tiba waktunya untuk memilih codec terbaik untuk sistem telepon Anda, pilihlah salah satu yang paling sesuai dengan kebutuhan Anda. Pikirkan tentang kemampuan bandwidth tim Anda di dunia nyata dan rata-rata volume panggilan bersamaan.

        Jika kualitas panggilan adalah prioritas utama, Anda harus menempatkan codec pita lebar G.722 terlebih dahulu di daftar preferensi Anda dan kemudian G.711. G.722 memberikan kualitas suara yang luar biasa namun menggunakan lebih banyak bandwidth. Namun, jika pemanfaatan bandwidth yang lebih rendah menjadi perhatian utama Anda karena kendala jaringan, atur codec kecepatan bit rendah G.729 di depan G.711.

        Berikut tabel perbandingan codec populer.

        Fitur G.711 G.722 G.729 Karya
        Kecepatan bit (kbps) 64 48/56/64 8 8-512
        Kualitas audio Tinggi Tinggi (HD) Bagus Bagus sekali
        Persyaratan bandwidth Tinggi Tinggi Rendah Variabel
        Latensi Rendah Rendah Sedang Variabel
        Kekuatan pemrosesan Rendah Rendah Sedang Sedang
        Biaya Bebas Bebas royalti Bebas royalti Sumber terbuka
        Perangkat yang didukung Paling banyak digunakan Jangkauan luas Populer Pertumbuhan
        Kekuatan Sederhana, latensi rendah Audio HD, suara alami Bandwidth rendah, toleran terhadap kesalahan Serbaguna, berkualitas tinggi
        Kelemahan Bandwidth tinggi, kurang detail Bandwidth tinggi, perangkat terbatas Kualitas sedang, latensi lebih tinggi Kualitas variabel, kompleks

        Karena hampir semua telepon dan penyedia VoIP masih menerima G.711, codec G.722 yang lebih baru kemungkinan besar memiliki kompatibilitas yang lebih terbatas.

        Profesional TI sering kali lebih memilih codec G.722 untuk percakapan suara yang sangat jernih tanpa memberikan beban berlebihan pada jaringan area lokal.

        Pilih Sistem VoIP yang Tepat untuk Codec yang Lebih Baik

        Sistem telepon VoIP meningkatkan produktivitas bisnis Anda dengan memungkinkan komunikasi suara yang lancar antara anggota tim, mitra, dan pelanggan Anda.

        Algoritme kompresi audio tingkat lanjut yang disebut codec memungkinkan transmisi suara berkualitas tinggi melalui jaringan IP tanpa kerumitan peralatan telekomunikasi tradisional.

        Anda tidak perlu memikirkan detail teknis codec VoIP. Saat Anda memilih penyedia sistem telepon cloud terkemuka di industri seperti Nextiva, Anda memanfaatkan keahlian teknisnya untuk menangani pengoptimalan di balik layar.

        Nextiva menyadari kualitas panggilan yang jernih sebagai hal yang penting untuk operasi Anda dan kepuasan pelanggan. Kami secara proaktif memastikan pemilihan codec dan penyetelan kinerja yang optimal, memprioritaskan codec HD untuk suara alami sambil menyeimbangkan batasan bandwidth.

        Infrastruktur dan jaringan suara Nextiva dirancang untuk membuka potensi penuh audio VoIP — sehingga Anda dapat fokus pada tujuan bisnis daripada protokol teknis.

        Kualitas panggilan yang lebih baik hanyalah permulaan.
        Jaga sistem telepon Anda untuk selamanya.
        Lihat Itu

        FAQ Codec VoIP

        Bagaimana perangkat menegosiasikan codec mana yang akan digunakan selama panggilan VoIP?

        Perangkat bertukar informasi tentang codec yang didukung selama pengaturan panggilan dan menyetujui codec terbaik yang didukung secara umum berdasarkan bandwidth dan kondisi lainnya.

        Bagaimana kondisi jaringan mempengaruhi kinerja codec yang digunakan dalam panggilan VoIP?

        Kehilangan paket dan jitter dapat menurunkan kualitas audio panggilan VoIP. Beberapa codec seperti G.711 lebih sensitif sementara codec lainnya seperti Opus lebih tahan terhadap gangguan jaringan ini.

        Cara memperbaiki masalah codec di sistem VoIP

        — Periksa kompatibilitas codec antar perangkat. Jika telepon/gateway VoIP mendukung codec yang berbeda, panggilan mungkin gagal atau mengalami masalah kualitas. Pastikan codec yang kompatibel di semua perangkat.
        — Nonaktifkan codec bandwidth rendah. Jika Anda melihat audio terputus-putus atau panggilan terputus, nonaktifkan codec intensif bandwidth seperti G.729 dan pilih G.711.
        — Aktifkan pengaturan ketahanan codec. Beberapa codec seperti Opus memiliki mekanisme untuk mengurangi kehilangan paket. Aktifkan pengaturan ini untuk menjaga kualitas panggilan pada jaringan yang buruk.
        — Nyalakan ulang perangkat VoIP . Masalah dengan negosiasi codec atau jalur audio seringkali dapat diperbaiki dengan me-reboot ponsel, gateway, dan perangkat VoIP lainnya untuk mengatur ulang pengaturan.
        — Prioritaskan lalu lintas VoIP. Gunakan konfigurasi Quality of Service ( QoS ) pada router/switch Anda untuk memprioritaskan paket VoIP/RTP guna meminimalkan latensi, jitter, dan packet loss yang menurunkan kualitas panggilan.
        — Pantau penggunaan codec. Periksa statistik codec di server VoIP/SBC Anda untuk melihat codec mana yang digunakan. Ini dapat membantu mengidentifikasi apakah codec tertentu bermasalah.
        — Perbarui firmware dan perangkat lunak. Firmware atau perangkat lunak yang ketinggalan jaman, terutama pustaka codec audio, dapat menimbulkan masalah kompatibilitas codec. Perbarui ke versi saat ini.