{"id":30560,"date":"2025-06-04T10:00:25","date_gmt":"2025-06-04T03:00:25","guid":{"rendered":"https:\/\/dte.telkomuniversity.ac.id\/?p=30560"},"modified":"2025-06-04T10:00:26","modified_gmt":"2025-06-04T03:00:26","slug":"sip-voip-menggunakan-asterisk","status":"publish","type":"post","link":"https:\/\/dte.telkomuniversity.ac.id\/en\/sip-voip-menggunakan-asterisk\/","title":{"rendered":"SIP VoIP Menggunakan Asterisk\u00a0"},"content":{"rendered":"<p><strong>1.3 Dasar Teori&nbsp;<\/strong><\/p>\n\n\n\n<p><strong>1.3.1 SIP (Session Initiation Protocol)&nbsp;<\/strong><\/p>\n\n\n\n<p>Session Initiation Protokol (SIP) merupakan text-based protocol, menyerupai HTTP&nbsp; danmSMTP, protokol untuk pensinyalan, protokol kendali pada application layer yang&nbsp; mampu membuat, memodifikasi dan mengakhiri sesi multimedia seperti internet&nbsp; telephony. Yang terdiri dari : voice, video, chat, interactive games, dan virtual reality.&nbsp;<\/p>\n\n\n\n<p><img fetchpriority=\"high\" decoding=\"async\" width=\"438\" height=\"229\" src=\"https:\/\/dte.telkomuniversity.ac.id\/d0692f29-bb62-486b-a4e9-5a1ace8a1da4\" alt=\"A diagram of a networkAI-generated content may be incorrect.\">Gambar 1.4 Arsitektur VoIP berbasis SIP Server&nbsp;<\/p>\n\n\n\n<p>Protokol ini dikembangkan oleh Internet Engineering Task Force (IETF). Kelompok kerja Multiparty Multimedia Session Control (MMUSIC) dengan model protokol tekstual (berbasis teks) pada jaringan client server.&nbsp;<\/p>\n\n\n\n<p><strong>Protokol yang Terlibat dalam SIP&nbsp;<\/strong><\/p>\n\n\n\n<p>SIP menggabungkan beberapa macam protokol baik itu dari standar yang dikeluarkan&nbsp; oleh IETF sendiri maupun oleh ITU-T, antara lain :<\/p>\n\n\n\n<p>\u2022 Session Description Protocol (SDP) yang mendefinisikan suatu metoda standard dalam menggambarkan karakteristik dari suatu sesi&nbsp; multimedia.&nbsp;<\/p>\n\n\n\n<p>\u2022 Session Announcement Protocol (SAP) setiap periode waktu tertentu mengumumkan parameter dari suatu sesi konferensi.&nbsp;<\/p>\n\n\n\n<p>\u2022 Real-Time Transport Protocol (RTP) and Real-Time Control Protocol (RTCP), menyediakan informasi tentang manajemen transport dan&nbsp; session. RTP adalah protokol di dalam jaringan IP yang membawa paket&nbsp; voice atau Modul Praktikum Jaringan Telekomunikasi Broadband video&nbsp; yang telah dikodekan secara digital antar terminal akhir. RTCP mengatur&nbsp; sesi secara periodik mentransmit paket yang berisi feedback atas kualitas dari distribusi data.&nbsp;<\/p>\n\n\n\n<p>\u2022 RSVP berfungsi untuk menyediakan sumberdaya jaringan.&nbsp;<\/p>\n\n\n\n<p>\u2022 Algoritma pengkodean yang direkomendasikan ITU-T, seperti G.723.1, G711, G.728, dan G.729 untuk audio, atau H.261 atau H.263 untuk&nbsp; video.&nbsp;<\/p>\n\n\n\n<p>Demikian juga dengan Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) juga digunakan dalam mendukung protokol ini.sebagaimana dijelaskan pada&nbsp; gambar di bawah ini:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1\"><img decoding=\"async\" width=\"612\" height=\"485\" data-src=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1\" alt=\"\" class=\"wp-image-30561 lazyload\" data-srcset=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1 612w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375-300x238.png?lossy=1&strip=1&webp=1 300w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375-255x202.png?lossy=1&strip=1&webp=1 255w\" data-sizes=\"(max-width: 612px) 100vw, 612px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 612px; --smush-placeholder-aspect-ratio: 612\/485;\" \/><\/a><\/figure>\n\n\n\n<p>Gambar 1.5 Protocol Stack IP Multimedia&nbsp;<\/p>\n\n\n\n<p><strong>Komponen SIP&nbsp;<\/strong><\/p>\n\n\n\n<p>User Agent merupakan end system yang memulai, menerima dan menutup sesi komunikasi. User agent terdiri atas dua bagian yaitu :&nbsp;<\/p>\n\n\n\n<p>1. User agent client (UAC)&nbsp;<\/p>\n\n\n\n<p>Komponen yang memulai sesi komunikasi.&nbsp;<\/p>\n\n\n\n<p>2. User agent server (UAS)&nbsp;<\/p>\n\n\n\n<p>Komponen yang menerima atau menanggapi sesi komunikasi.&nbsp;<\/p>\n\n\n\n<p>User agent dapat berupa software (softphone) ataupun hardware (IP Phone).. <strong>Format messages pada SIP didefinisikan menjadi dua, yaitu :<\/strong><\/p>\n\n\n\n<p>1. SIP Request&nbsp;<\/p>\n\n\n\n<p>\u2022 INVITE : Mengundang user agent lain untuk bergabung dalam sesi komunikasi. \u2022 ACK : Konfirmasi bahwa user agent telah menerima pesan terakhir dari&nbsp; serangkaian pada pesan INVITE.&nbsp;<\/p>\n\n\n\n<p>\u2022 BYE : Terminasi sesi.&nbsp;<\/p>\n\n\n\n<p>\u2022 CANCEL : Membatalkan INVITE.&nbsp;<\/p>\n\n\n\n<p>\u2022 REGISTER : Registrasi di registrar server.&nbsp;<\/p>\n\n\n\n<p>\u2022 OPTION : Meminta informasi kemampuan server.&nbsp;<\/p>\n\n\n\n<p>\u2022 INFO : Digunakan membawa informasi lainnya seperti informasi inline DTMF.&nbsp;<\/p>\n\n\n\n<p>2. SIP Responen&nbsp;<\/p>\n\n\n\n<p>\u2022 1xx : informasional message&nbsp;<\/p>\n\n\n\n<p>Request telah diterima dan sedang melanjutkan proses&nbsp;<\/p>\n\n\n\n<p>\u2022 2xx : successful respone&nbsp;<\/p>\n\n\n\n<p>Tindakan sukses diterima dipahami dan disetujui&nbsp;<\/p>\n\n\n\n<p>\u2022 3xx : Redirectional respone&nbsp;<\/p>\n\n\n\n<p>Tindakan lebih lanjut untuk memproses permintaan ini&nbsp;<\/p>\n\n\n\n<p>\u2022 4xx : Request failure respone&nbsp;<\/p>\n\n\n\n<p>Request berisi syntax yang salah sehingga tidak bisa diproses&nbsp;<\/p>\n\n\n\n<p>\u2022 5xx : server failure respone&nbsp;<\/p>\n\n\n\n<p>Server gagal untuk memproses suatu permintaan yang sah&nbsp;<\/p>\n\n\n\n<p>\u2022 6xx : Global failure respone&nbsp;<\/p>\n\n\n\n<p>Permintaan tidak dapat dipenuhi oleh server manapun&nbsp;<\/p>\n\n\n\n<p><strong>Network server&nbsp;<\/strong><\/p>\n\n\n\n<p>Agar client pada system SIP dapat memulai suatu komunikasi, maka client harus terlebih dulu melakukan registrasi ke server agar lokasinya dapat diketahui. Registrasi dapat diketahui dengan mengirimkan pesan&nbsp;<\/p>\n\n\n\n<p>\u201cREGISTER\u201d ke server SIP. Lokasi client dapat berbeda \u2013 beda sehingga untuk mendapatkan lokasi client yang actual diperlukan suatu location server pada sistem SIP.&nbsp;<\/p>\n\n\n\n<p>Network server terdiri dari :&nbsp;<\/p>\n\n\n\n<p>1. Proxy Server&nbsp;<\/p>\n\n\n\n<p>\u2022 Komponen penengah antar user agent, bertindak sebagai server dan client yang&nbsp; menerima request message dari user agent dan menyampaikan pada user agent&nbsp; lainnya.&nbsp;<\/p>\n\n\n\n<p>\u2022 Request dapat dilayani sendiri atau disampaikan (forward) pada proxy lain atau&nbsp; server lain.&nbsp;<\/p>\n\n\n\n<p>\u2022 Menerjemahkan dan\/atau menulis ulang request message sebelum menyampaikan pada user agent tujuan atau proxy lain.&nbsp;<\/p>\n\n\n\n<p>\u2022 Proxy server menyimpan state sesi komunikasi antara UAC dan UAS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1\"><img decoding=\"async\" width=\"612\" height=\"485\" data-src=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1\" alt=\"\" class=\"wp-image-30562 lazyload\" data-srcset=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375.png?lossy=1&strip=1&webp=1 612w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375-300x238.png?lossy=1&strip=1&webp=1 300w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-375-255x202.png?lossy=1&strip=1&webp=1 255w\" data-sizes=\"(max-width: 612px) 100vw, 612px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 612px; --smush-placeholder-aspect-ratio: 612\/485;\" \/><\/a><\/figure>\n\n\n\n<p>Gambar 1.6 signaling SIP mode Proxy&nbsp;<\/p>\n\n\n\n<p>2. Redirect Server&nbsp;<\/p>\n\n\n\n<p>\u2022 Menyediakan informasi mengenai tujuan berikutnya dari users \u2022 Redirect server tidak menyimpan state sesi komunikasi antara UAC dan&nbsp; UAS setelah pemetaan disampaikan pada UAC.&nbsp;<\/p>\n\n\n\n<p>\u2022 Tidak seperti proxy server, redirect server tidak dapat memulai inisiasi&nbsp; request message.&nbsp;<\/p>\n\n\n\n<p>\u2022 Tidak seperti UAS, redirect server tidak dapat menerima dan menutup sesi&nbsp; komunikasi.&nbsp;<\/p>\n\n\n\n<p>3. Registrar Server&nbsp;<\/p>\n\n\n\n<p>\u2022 Komponen yang menerima request message REGISTER.&nbsp;<\/p>\n\n\n\n<p>\u2022 Registrar dapat menambahkan fungsi otentikasi user untuk validasi. \u2022 Registrar menyimpan database user untuk otentikasi dan lokasi sebenarnya&nbsp; (berupa IP dan port) agar user yang terdaftar dapat dihubungi oleh&nbsp; komponen SIP lainnya, berfungsi sebagai location server juga.&nbsp;<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"208\" src=\"https:\/\/dte.telkomuniversity.ac.id\/92146f9e-0f49-4882-b89d-9945b5e223d4\" alt=\"A diagram of a diagram of a productAI-generated content may be incorrect.\">Gambar 1.7 signaling SIP mode Redirect<\/p>\n\n\n\n<p>4. Location Server&nbsp;<\/p>\n\n\n\n<p>\u2022 Menyediakan servis untuk database abstrak yang berfungsi mentranslasikan&nbsp; alamat dengan data\/keterangan yang ada pada domain jaringan&nbsp;<\/p>\n\n\n\n<p><strong>Komunikasi dalam SIP&nbsp;<\/strong><\/p>\n\n\n\n<p>Pembangunan suatu komunikasi multimedia dengan SIP dilakukan melalui beberapa tahap :&nbsp;<\/p>\n\n\n\n<p>\u2022 User location : menentukan lokasi pengguna yang akan berkomunikasi \u2022 User availability : menentukan keinginan pihak yang dipanggil untuk terlibat dalam&nbsp; komunikasi&nbsp;<\/p>\n\n\n\n<p>\u2022 User capability : menentukan media atau parameter yang berhubungan dengan media&nbsp; yang akan digunakan dalam berkomunikasi&nbsp;<\/p>\n\n\n\n<p>\u2022 Session set up : \u201cringing\u201d pembentukan pihak pemanggil dengan pihak yang dipanggil \u2022 Session management : meliputi transfer, modifikasi dan pemutusan sesi.&nbsp;<\/p>\n\n\n\n<p>Dalam system telephony, secara umum telephone mempunyai alamat secara numerik. Di dalam&nbsp; SIP di user mempunyai SIP URI (Uniform Resource Identifier) sebagai identitas yang&nbsp; digunakan SIP protocol.&nbsp;<\/p>\n\n\n\n<p>Diagram dibawah menggambarkan dialog SIP yang melibatkan 2 partisipan dan SIP Proxy server. Dalam kasus ini message dalam SIP telah disederhanakan untuk memudahkan melihat&nbsp; aliran traffic.&nbsp;<\/p>\n\n\n\n<p>Secara umum cara kerja internet telepony dapat digambarkan seperti tampak pada gambar berikut:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-376.png?lossy=1&strip=1&webp=1\"><img decoding=\"async\" width=\"511\" height=\"308\" data-src=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-376.png?lossy=1&strip=1&webp=1\" alt=\"\" class=\"wp-image-30564 lazyload\" data-srcset=\"https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-376.png?lossy=1&strip=1&webp=1 511w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-376-300x181.png?lossy=1&strip=1&webp=1 300w, https:\/\/b581640.smushcdn.com\/581640\/wp-content\/uploads\/2025\/06\/image-376-255x154.png?lossy=1&strip=1&webp=1 255w\" data-sizes=\"(max-width: 511px) 100vw, 511px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 511px; --smush-placeholder-aspect-ratio: 511\/308;\" \/><\/a><\/figure>\n\n\n\n<p>Gambar 1.8 signaling SIP secara umum&nbsp;<\/p>\n\n\n\n<p>Langkah demi langkah standar \/ prosedur interaksi internet telephony yang normal, adalah:&nbsp;<\/p>\n\n\n\n<p>1. Pemanggil akan mengirimkan sinyal INVITE ke proxy server.&nbsp;<\/p>\n\n\n\n<p>2. Proxy server akan menanyakan ke directory servis di mana URL sebenarnyadari tujuan.&nbsp; Directory servis dapat berupa SQL, LDAP dll.&nbsp;<\/p>\n\n\n\n<p>3. Directory servis akan memberikan jawaban kepada proxy server akan lokasi sebetulnya dari tujuan&nbsp;<\/p>\n\n\n\n<p>4. Proxy server akan meneruskan message INVITE ke tujuan.&nbsp;<\/p>\n\n\n\n<p>5. Bell akan berbunyi di komputer tujuan.<\/p>\n\n\n\n<p>6. Jika tujuan ternyata bersedia menerima, maka tujuan akan mengirimkan message OK ke proxy server.&nbsp;<\/p>\n\n\n\n<p>7. Proxy server akan meneruskan message OK ke pemanggil.&nbsp;<\/p>\n\n\n\n<p>8. Telepon pemanggil akan memberikan message acknowledge (ACK) ke proxy server.&nbsp;<\/p>\n\n\n\n<p>9. Proxy server akan meneruskannya ke mesin tujuan yang benar.&nbsp;<\/p>\n\n\n\n<p>Setelah proses pembentukan sambungan ini terbentuk maka hubungan komunikasi suara akan terjadi.&nbsp;<\/p>\n\n\n\n<p><strong>1.3.2 Pengenalan VOIP&nbsp;<\/strong><\/p>\n\n\n\n<p>Voice over IP (VoIP) adalah teknologi yang memungkinkan komunikasi suara,video&nbsp; dan data menggunakan jaringan berbasis IP ( internet protkol ) untuk dijalankan di atas&nbsp; infrastuktur packet network. Suara kita berbentuk analog agar dapat dilewatkan pada jalur&nbsp; packet switch dengan baik maka harus dikonversikan ke bentuk digital melalui proses coder&nbsp;<\/p>\n\n\n\n<p>decoder. Yang membedakan antara teknologi VoIP dan teknologi PSTN adalah informasi suara&nbsp; yang dilewatkan dalam bentuk paket.&nbsp;<\/p>\n\n\n\n<p><strong>1. Definisi VoIP<\/strong><\/p>\n\n\n\n<p>VoIP (<strong>Voice over Internet Protocol<\/strong>) adalah teknologi yang mengubah&nbsp;<strong>sinyal suara analog<\/strong>&nbsp;(seperti percakapan telepon) menjadi&nbsp;<strong>paket data digital<\/strong>&nbsp;dan mengirimkannya melalui jaringan berbasis&nbsp;<strong>IP (Internet Protocol)<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Menggantikan sistem telepon tradisional (PSTN) yang menggunakan sirkuit dedicated.<\/li>\n\n\n\n<li>Memungkinkan integrasi dengan layanan digital lainnya (video call, instant messaging, dll).<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Cara Kerja VoIP<\/strong><\/p>\n\n\n\n<p>Proses transmisi suara dalam VoIP:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Analog-to-Digital Conversion<\/strong>\n<ul class=\"wp-block-list\">\n<li>Suara analog diubah menjadi sinyal digital menggunakan\u00a0<strong>codec<\/strong>\u00a0(contoh: G.711, G.729).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Packetization<\/strong>\n<ul class=\"wp-block-list\">\n<li>Data suara dikemas dalam\u00a0<strong>paket IP<\/strong>\u00a0dengan header (alamat pengirim\/penerima).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Transmission over IP Network<\/strong>\n<ul class=\"wp-block-list\">\n<li>Paket dikirim via jaringan internet\/LAN menggunakan protokol seperti\u00a0<strong>RTP (Real-Time Transport Protocol)<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Digital-to-Analog Conversion<\/strong>\n<ul class=\"wp-block-list\">\n<li>Di sisi penerima, paket diubah kembali menjadi sinyal suara analog.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p><strong>3. Protokol VoIP<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Protokol<\/strong><\/td><td><strong>Fungsi<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>SIP (Session Initiation Protocol)<\/strong><\/td><td>Protokol pensinyalan untuk memulai\/mengakhiri sesi komunikasi.<\/td><\/tr><tr><td><strong>RTP (Real-Time Transport Protocol)<\/strong><\/td><td>Mengirimkan data suara\/video secara real-time.<\/td><\/tr><tr><td><strong>RTCP (RTP Control Protocol)<\/strong><\/td><td>Memantau kualitas koneksi (jitter, latency, packet loss).<\/td><\/tr><tr><td><strong>IAX (Inter-Asterisk Exchange)<\/strong><\/td><td>Protokol ringan untuk trunking antar server VoIP.<\/td><\/tr><tr><td><strong>H.323<\/strong><\/td><td>Standar lama untuk multimedia communication (digantikan SIP).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>4. Komponen Sistem VoIP<\/strong><\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>End Devices<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Hardphone<\/strong>: Telepon IP fisik (contoh: Yealink, Cisco).<\/li>\n\n\n\n<li><strong>Softphone<\/strong>: Aplikasi VoIP (contoh: Zoiper, MicroSIP).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Call Control Server<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>PBX VoIP<\/strong>\u00a0(contoh: Asterisk, FreeSWITCH).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gateway<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>VoIP-to-PSTN Gateway<\/strong>: Menghubungkan jaringan VoIP dengan telepon tradisional.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Codec<\/strong>\n<ul class=\"wp-block-list\">\n<li>Algoritma kompresi suara (contoh: G.711, Opus).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>5. Kelebihan VoIP<\/strong><\/li>\n\n\n\n<li>\u2705\u00a0<strong>Biaya Murah<\/strong>: Panggilan gratis antar-VoIP, tarif lebih rendah untuk PSTN.<br>\u2705\u00a0<strong>Fleksibilitas<\/strong>: Bisa digunakan di mana saja dengan koneksi internet.<br>\u2705\u00a0<strong>Fitur Tambahan<\/strong>: Video call, voicemail-to-email, IVR, dll.<br>\u2705\u00a0<strong>Skalabilitas<\/strong>: Mudah menambah pengguna tanpa infrastruktur baru.<\/li>\n\n\n\n<li><strong>6. Kekurangan VoIP<\/strong><\/li>\n\n\n\n<li>\u26a0\ufe0f\u00a0<strong>Dependen Jaringan<\/strong>: Kualitas suara tergantung bandwidth dan latency.<br>\u26a0\ufe0f\u00a0<strong>Keamanan<\/strong>: Rentan serangan (eavesdropping, DDoS).<br>\u26a0\ufe0f\u00a0<strong>Power Dependency<\/strong>: Perangkat IP Phone membutuhkan daya (PoE\/adaptor)<\/li>\n<\/ol>\n\n\n\n<p><strong>1.3.3 Pengenalan Asterisk&nbsp;<\/strong><\/p>\n\n\n\n<p>Asterisk adalah implementasi perangkat lunak dari sentral telepon PBX yg memungkinkan untuk melakukan panggilan telepon satu sama lain, dan untuk terhubung ke layanan telepon lainnya, seperti public switched telephone network (PSTN) dan Voice over Internet Protocol (VoIP) layanan.&nbsp;<\/p>\n\n\n\n<p>Asterisk diciptakan pada tahun 1999 oleh Mark Spencer dari Digium. Awalnya dirancang&nbsp; untuk Linux, namun sekarang Asterisk dapat berjalan pada berbagai sistem operasi, termasuk NetBSD, OpenBSD, FreeBSD, Mac OS X, dan Solaris.<\/p>\n\n\n\n<p><strong>1. Definisi Asterisk<\/strong><\/p>\n\n\n\n<p>Asterisk adalah&nbsp;<strong>PBX (Private Branch Exchange) berbasis perangkat lunak (software)<\/strong>&nbsp;yang bersifat&nbsp;<strong>open-source<\/strong>&nbsp;dan digunakan untuk membangun sistem telekomunikasi berbasis IP (VoIP). Asterisk mendukung berbagai protokol VoIP seperti&nbsp;<strong>SIP, IAX, H.323<\/strong>, dan dapat terintegrasi dengan jaringan PSTN tradisional.<\/p>\n\n\n\n<p><strong>2. Sejarah Asterisk<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dikembangkan pertama kali pada\u00a0<strong>1999 oleh Mark Spencer<\/strong>\u00a0(pendiri Digium).<\/li>\n\n\n\n<li>Awalnya dirancang untuk Linux, tetapi sekarang mendukung\u00a0<strong>macOS, BSD, dan Windows<\/strong>\u00a0(via WSL).<\/li>\n\n\n\n<li>Menjadi tulang punggung banyak solusi VoIP komersial dan enterprise.<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Arsitektur Asterisk<\/strong><\/p>\n\n\n\n<p>Asterisk terdiri dari beberapa komponen inti:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Core Engine<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Menangani manajemen call, konfigurasi, dan modul.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Modules<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Channel Drivers<\/strong>: SIP, IAX2, DAHDI (untuk PSTN).<\/li>\n\n\n\n<li><strong>Codec Translators<\/strong>: G.711, G.729, Opus.<\/li>\n\n\n\n<li><strong>Application Modules<\/strong>: Voicemail, IVR (Interactive Voice Response), Conferencing.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Dialplan<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Didefinisikan dalam file\u00a0extensions.conf\u00a0untuk menentukan alur panggilan.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00a0Fitur Utama Asterisk<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Fitur<\/strong><\/td><td><strong>Kegunaan<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>VoIP Calls<\/strong><\/td><td>Mendukung SIP, IAX2 untuk panggilan internal\/eksternal.<\/td><\/tr><tr><td><strong>PSTN Integration<\/strong><\/td><td>Terhubung ke jaringan telepon tradisional via FXO\/FXS atau kartu DAHDI.<\/td><\/tr><tr><td><strong>IVR<\/strong><\/td><td>Sistem menu otomatis (contoh: &#8220;Tekan 1 untuk layanan pelanggan&#8221;).<\/td><\/tr><tr><td><strong>Voicemail<\/strong><\/td><td>Penyimpanan pesan suara dengan notifikasi email.<\/td><\/tr><tr><td><strong>Conference Bridge<\/strong><\/td><td>Mendukung konferensi multi-peserta.<\/td><\/tr><tr><td><strong>Call Recording<\/strong><\/td><td>Merekam percakapan secara otomatis.<\/td><\/tr><tr><td><strong>CRM Integration<\/strong><\/td><td>Terhubung dengan sistem CRM seperti Salesforce atau Zoho.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>6. Kelebihan Asterisk<\/strong><\/p>\n\n\n\n<p>\u2705&nbsp;<strong>Open-source &amp; Gratis<\/strong>&nbsp;(kecuali versi komersial AsteriskNOW).<br>\u2705&nbsp;<strong>Fleksibel<\/strong>: Dapat dijalankan di Raspberry Pi hingga server cloud.<br>\u2705&nbsp;<strong>Skalabel<\/strong>: Mendukung dari 5 hingga ribuan pengguna.<br>\u2705&nbsp;<strong>Multi-platform<\/strong>: Linux, Windows (via WSL), macOS.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>1.3 Dasar Teori&nbsp; 1.3.1 SIP (Session Initiation Protocol)&nbsp; Session Initiation Protokol (SIP) merupakan text-based protocol, menyerupai HTTP&nbsp; danmSMTP, protokol untuk pensinyalan, protokol kendali pada application layer yang&nbsp; mampu membuat, memodifikasi dan mengakhiri sesi multimedia seperti internet&nbsp; telephony. Yang terdiri dari : voice, video, chat, interactive games, dan virtual reality.&nbsp; Gambar 1.4 Arsitektur VoIP berbasis SIP [&hellip;]<\/p>\n","protected":false},"author":60,"featured_media":30566,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":0,"footnotes":""},"categories":[101],"tags":[],"class_list":["post-30560","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-berita"],"_links":{"self":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/30560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=30560"}],"version-history":[{"count":1,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/30560\/revisions"}],"predecessor-version":[{"id":30568,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/30560\/revisions\/30568"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media\/30566"}],"wp:attachment":[{"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=30560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=30560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dte.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=30560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}