Kamis, 24 September 2015

Elastix: Platform Unified Communications System


Pengertian Elastix

Elastix adalah platform berbasis open source yang berfungsi untuk membangun sebuah platform UC. Elastix diciptakan dan dikembangkan oleh Palo Santo sebuah prusahaan open source yang berpusat di Equador. Elastix pertama kali dirilis ke publik pada Maret 2006. Distribusi Elastix berdasarkan CentOS Linux yang merupakan open source dari Red Hat Enterprice Linux.

Selain open sorce Elastix memiliki konfigurasi yang user friendly yaitu, menggunakan antarmuka berbasis web. Tampilan dasbor yang dibuat agar pengguna dapat memantau informasi status dan kerja sistem, misalnya untuk panggilan yang terabaikan (missed calls), email dan pesan. Tersedia untuk sistem 32 dan 64 bit. Pengolahan add-on yang membantu penyesuian Elastix dengan kebutuhan pengguna termasuk kemungkinan untuk penambahkan aplikasi.

Elastix merupakan platform UC yang terdiri dari berbagai modul teknologi komunikasi yang lazim digunakan seperti: IP PBX, email server, instat message, fax server, dan collaboration fuctiotional.

Ilustrasi Komponen Elastix

Arsitektur Elastix

Pada dasarnya Elastix berjalan didalam sistem operasi linux CentOS yang didalamnya terdapat berbagai modul untuk menunjang layanan yang lazim digunakan, seperti asterisk untuk layanan IP-PBX, posfix untuk layanan email, openfire untuk layanan instant message, serta hylafax untuk layanan fax. Namun untuk keseluruhan arsitektur elastix  terdiri dari enam bagian yang telah dikelompokan menurut fungsinya, yaitu OS hardware platform, communication level, extra configurasion, service/software supplementary, third-party plug-in, dan web interface configuration.

Ilustrasi Arsitektur Elastix

Fungsi Dan Fitur Elatix

Layanan dan fitur yang dimiliki platform Elastix antara lain yaitu sebagai berikut.
1.         Asterisk
Asterisk merupakan implementasi perangkat lunak dari teknologi Private Branch exchange (PBX) yang diciptakan oleh Mark Specer pada tahun 1999 dibawah naungan Digium. Pada dasarnya Asterisk merupakan server VoIP yang mencakup banyak fitur yang tersedia didalam sistem PBX. Seperti voice mail, call conference, respon suara interaktif, dan panggilan otomatis.
2.        CRM systems (Custumer Relationship Managemant)
Custumer relationship Management atau CMR salah satu sarana untuk menjalin hubungan yang berkelanjutan antara perusahaan dengan para stakeholder maupun shareholder. Sedangkan nama tool CRM sendiri adalah vTigerCRM dan SugarCRM.
3.         A2Billing
A2Billing merupakan perangkat lunak open source untuk asterisk yang digunakan untuk manajemen server, seperti data pengguna, data agent, serta halaman pendaftaran.
4.         Flash Operator Panel (FOP)
Flash Operator Panel atau FOP adalah Konsole operator berbasis layar yang digunakan untuk melihat status dari semua extensions dan line telepon secara real-time.
5.         Hylafax
Hylafax merupakan perangkat lunak berbasis sistem FAX (Sharif, 2008). Dengan Hylafax pengguna dapat download fax dengan format PDF, dan akses control faks client. Dan dapat diintergrasikan dengan WinPrint HylaFax.
6.         Openfire
OpenFire adalah perangkat lunak open source yang digunakan untuk membangun server instan massage.
7.         Conferencing Control Aplication
Conferencing Control Aplication erupakan aplikasi yang dapat mengontrol layanan conferencing.
8.         freePBX
freePBX adalah aplikasi yang digunakan untuk melakukan pengontrolan terhadap jaringan IP telepon private dengan konfigurasi web base, sehingga memudahkan untuk melakukan konfigurasi terhadap asterisk.
9.         Report system
Report System adalah sebuah perangkat lunak yang merupakan bagian dari elastix yang memberikan hasil report CDR (Compact Disk Record).
10.     Maintenance System
Maintenance System merupakan sebuah sistem yang menangani perawatan, yang menyediakan interface untuk beberapa komponen dan sistem informasi real-time. Sistem ini juga merupan bagian dari pengembangan Elastix.
11.     OSLEC
OSLEC merupakan perangkat lunak berbasis open source yang digunakan untuk pendukung asrerisk demi memberi performance VoIP yang lebih baik.
12.      Postfix
Posfix merupakan perangkat lunak berbasis open source yang digunakan untuk membangun sebuah layanan mail server.
13.      Round Cube Webmail
Round Cube Webmail merupakan perangkat lunak berbasis web interface yang digunakan sebagai client email. Round Cube sudah dilengkapi dengan fitur Ajax, ini yang membuat tampilannya lebih responsive dibanding dengan perangkat lunak sejenisnya.
14.     CentOS
      CentOS adalah salah satu distro sistem operasi open sorce linux yang merupakan turunan dari linux Red Had. Menyediakan komputasi berkelas enterprise yang memiliki kompabilitas kode biner.

Sabtu, 19 September 2015

Unified Communications System (UC)

Illustrasi By Unified Communications Cisco

Pengertian UC 

Unified Communications (UC) merupakan satu dari term teknologi yang mengandung banyak arti. Namun secara teknis UC merupakan salah satu terobosan dalam dunia teknologi komunikasi yang mengintegrasikan layanan telepon dengan komputer. Bukan sekedar VoIP, UC merupakan teknologi telepon berbasis IP yang mengintegrasikan berbagai layanan komunikasi mulai dari telepon, instant message, video service, multimedia conference, fax dan email dalam satu perangkat terpusat.

Konsep yang diberikan UC adalah pemecahan permasalahan atau rintangan  sehingga pengguna teknologi komunikasi yang berbeda, media yang berbeda, dan device yang berbeda, dapat saling berkomunikasi. UC memberikan akses komunikasi dan informasi dapat  dilakukan dengan berbagai aplikasi. Serta layanan dapat digunakan diberbagai device yang berbeda - beda seperti, telepon, cellular phone, PC, dan PDA. Dengan demikian pengguna UC dapat melakukan panggilan via telepon sekaligus membaca email secara bersamaan. 

Sejarah Perkembangan UC

Sejarah perkembangan UC berawal dari pengembangan Private Branch Excange (PBX). PBX merupakan layanan telepon yang melayani pertukaran telepon secara terpusat didalam satu perusahaan. PBX menggunakan circuit digital atau analog yang berguna untuk melakukan panggilan telepon dari kantor pusat ke kantor cabang atau ke pelanggan.


.
Pada tahun 1980-an, Voice Mail Sistem muncul yang diakui sebagai fitur yang dapat diandalkan untuk mekanisme akses informasi perusahaan lebih mobility. Sebelum perkembangan ponsel, email menjadi sangat populer saat itu. Hingga pada tahun 1985, email membuat fitur layanan voicemail.

Pada akhir tahun 1990-an sebuah perusahaan yang bertempat di Selandia Baru bernama IPFX, mengembangan sebuah produk untuk menggabungkan berbagai layanan yang terpisah-pisah menjadi satu kesatuan. Agar pengguna dapat menentukan sendiri cara berkomunikasi mereka. Siemens OpenSpace UC Server adalah produk pertama mereka yang mengintegrasikan dua produk stand alone yaitu HiPath8000 dan OpenScape, menjadi satu solusi yang berjalan disatu server yang sama.

Kelemahan utama layanan ini adalah bergatungnya layanan pada perusahaan telepon. Hal ini mengakibatkan peningkatan biaya. Dari situlah perusahaan mulai mengembangkan jaringan IP sendiri untuk dapat berkomunikasi melalui IP perusahaan masing – masing. Beberapa vendor seperti Avaya dan Nortel menciptakan Circuit card untuk PBX agar dapat terkoneksi kejaringan IP perusahaan. Produsen lain seperti Cisco juga menciptakan alat yang ditempatkan di router yang berfungsi memberikan layanan suara melalui jaringan IP perusahan dari situs ke situs. Teknologi inilah yang dewasa ini dikenal dengan nama Voice over IP (Voice over Internet Protocol atau VoIP). Teknologi ini memerlukan hardware khusus untuk membangunnya. Seiring perkembangannya, Siemens, Alcatel-Lucent, Cisco, Nortel, Avaya, Wildix dan Mitel mengganti teknologi PBX dengan telepon berbasis IP (IP telephony) yang berupa aplikasi atau perangkat lunak.

Hal ini terus dikembangkan untuk menyatukan semua layanan menjadi satu platform demi memberikan kemampuan komunikasi yang mobility, integrasi kesemua perangkat. Sebagian orang menyebutnya dengan komunikasi terpadu atau dalam bahasa inggris Unified Communications yang disingkat menjadi UC. Hingga pada tahun 2006 Cisco merilis produk UC pertamanya. Ditahun yang sama IBM mulai memasarkan beberapa produk UC dengan merilis platform middleware, IBM Lotus Smetime 7.4. Dan pada Oktober 2007, giliran Microsoft yang menawarkam Office Communications Server ke pasar teknologi. Dan beberapa proyek open source seperti Druid dan Elastix fokus mengembangkan UC dengan dasar Asterisk. Tujuannya adalah untuk memungkinkan komunitas atau perusahaan dapat mengembangkan UC secara cuma – cuma.

Menurut survei yang dilakukan Markets and Markets memperkirakan pasar UC mengalami perkembangan 13,10 milyar dolar pada tahun 2014 dan akan mencapai 23,34 milyar dolar ditahun 2019. Ini mengalami laju perkembangan sebanyak 12,2%. Dan dari sebuah survei yang dilakukan Information Week, 36% perusahaan di Amerika Utara telah beralih menggunakan UC, dan meningkat 6% pada tahun 2011. Perusahaan tersebut didefinisikan sebagai perusahan sekala menengah hingga sekala besar dengan jumlah pekerja lebih dari 500 karyawan. Yang menunjukan bahwa UC menjadikan perusahaan berkembang lebih cepat dibandingkan dengan teknologi IT (Information and Technology) yang lain.

Komponen-Komponen UC

UC bukanlah satu produk melainkan satu set solusi, terdiri dari beberapa komponen yang di compile menjadi satu sehingga dapat  memberikan layanan komunikasi terintegrasi dan konsisten. Beberapa komponen UC antara lain.
1.             Call Control/IP PBX (Internet Protocol Private Branch Exchange )
Internet Protocol Private Branch Exchange atau yang disingkat IP PBX adalah PBX yang memberikan layanan komunikasi data suara digital melalui jaringan IP. Sedangkan PBX sendiri merupakan layanan telepon yang melayani pertukaran telepon secara terpusat didalam satu perusahaan, dan dapat di hubungkan ke jaringan telepon publik atau yang disebut PSTN (Public switch telepon network).
2.             Instan Massage (IM)
Instant Massage atau IM adalah bentuk komunikasi pesan singkat antara dua orang atau lebih dengan menggunakan teks dikirim melalui IP.
3.             Unified Message (UM)
Unified Message atau UM adalah layanan integrasi suara, fax, dan pesan email dan notification. UM memungkinkan pengguna dapat mengakses semua pesan ini, dimana saja, kapan saja, dari setiap terminal.
4.             Conferencing and Collaboration
Conferencing and Collaboration merupakan include dari audio, video, dan web conference, file sharing dan document sharing.



Sumber : 
http://www.ucstrategies.com/unified-communications-strategies-views/a-short-history-of-uc.aspx
Research and Implementation of Unified Communications System Based on Elastix (Li, Chong Li, Huabiao Wang, Kongmin Nan, Kai)
http://searchunifiedcommunications.techtarget.com/