Advertisements
Home

Overview Voice over IP Network (VoIP) and CCNA Voice

1 Comment

berhubung gw besar di IP Network (Computer Network Engineering), bukan di Voice Network (Telecommunication Engineering) …maka gw akan mencoba menjelaskan istilah2 dalam Voice Network dan membandingkannya dengan istilah2 dalam IP Network

apaan nih FXS…apaan nih FXO…apaan nih MWI…apaan nih Call Hunt

Belum lagi…singkatan2 membingungkan ala Cisco

apaan nih Unified…apaan nih Unity…apaan nih Communication…apaan nih Connection…sama semua ini definisinya @_@

dan ya…untuk baca tulisan ini minimal lo harus punya basic knowledge di IP Network dan belajar QoS dikit lah (Telco Network

Experience is more Preferable which I lack that T__T)

note: dalam VoIP, FXO juga bisa digunakan untuk Access Port

Central Office (CO) Switch = dalam istilah IP Network, ini tu kek Switch buat kita nge-LAN komputer

Private Automatic Branch eXchange (PABX) = dalam istilah IP Network, ini tu kek Router…menghubungkan berbagai LAN (dalam hal ini CO), bayangin klo kita cuma mo ke gedung seberang lewat TELKOM dulu…masa jarak 500 meter mesti bayar ?!?!?

PSTN = dalam istilah IP Network, ini tu kek ISP…kumpulan dari PABX2 yang ada, contohnya: Telkom

Foreign eXchange Station (FXS) Port = port RJ-11…alias port untuk telepon analog (tradisional) dan untuk Fax

Foreign eXchange Office (FXO) Port = port RJ-11 dan/ato RJ-45 untuk konek dari CO ke CO, PABX ke PABX, dan IP Phone ke Router (mirip kek Ethernet Cross-over cable konsep nya)

Nah…kadang telepon analog sering disebut POTS (Plain Old Telephony Service)

Dalam mengkonversi data analog (suara) ke digital, untuk bisa dialirkan melalui IP Network…maka diperlukan suatu alat

Nama alatnya yaitu DSP (Digital Signaling Protocol)

Apa sih DSP? DSP itu Chip mikrokontroller yang ada di router (adanya di 2600 series keatas, di router 1841 mana ada fitur2 voice…ya ga?!?)

Nah…hasil dari konversi DSP ini disebut Codec

Yang sering dipake ada 2 (banyak yang lain sih), yaitu:

  • G.711 = bandwidthnya 64kbps, cocok di LAN biasa, processor requirement normal
  • G.729 = bandwidthnya 8kbps, cocok di WAN, processor intensive

Klo gitu kenapa ga pake G.729 aja semuanya ?!? nah…dilihat dari bandwidth aja uda keliatan cuy…mana yang lebih jernih suaranya (G.711)

Trus klo kita mau koneksikan IP Phone ke PSTN, berarti lo harus configurasi yang ngikutin aturan IETF E.164 Standard (isi nya tentang numbering plan)

Kenapa bisa +62 buat Indonesia, 021 buat Jakarta dan sekitarnya, dan sebagainya itu diatur di E.164 itu

================================================

Cisco Products yang ter-afiliasi dengan Voice

Istilah2 Cisco Unity/Unified penting (yang bikin bingung gw pertama kali):

  • Cisco Unified = istilah cisco untuk gabungin “teknologi tertentu” dengan IP Network (contoh nya Voice over IP)
  • Cisco Unified CallManager = server Cisco untuk VoIP, yang ngasih nomor telpon/extention number ke telepon, ngatur voice call pasti nya (otaknya VoIP Cisco ini !!!)
    • Call Manager biasa (CUCM) = pake hardware/server khusus, contohnya Cisco Server (UCS), HP, IBM, dan VMWare di PC biasa (PC nya jadiin server)
    • Call Manager Express (CUCME) = ini tipe “instant” buat yang langsung mo VoIP nya jalan, yang penting bisa “kring2an”, jalaninnya di router langsung bisa kok (syaratnya harus IOS yang dukung voice di routernya…minimal di router 2600 Series)
  • Cisco Unity Connection (CUC) = ini Voice Mail nya Cisco
    • Cisco Unity Express (CUE) = versi light nya CUC, kek CME terhadap CUCM, maksimum 300 Voice-mail klo pake SM-SRE-700-K9 module (hardware module yang bisa dipasang di 2900/3900 series router)
    • Cisco Unity = ini versi “hardcore” nya CUC…”wait…itu diatas uda disebutin..kek nya definisinya beda deh..”..coba dilihat bang bener2 kata-katanya…
  • Cisco Unity Presence = ini server, fungsinya buat ngecek ada/tidak nya orang di line telpon tersebut, server chattingnya Cisco
  • Cisco Unified Personal Communicator (CUPC) = ini Yahoo Messenger-nya Cisco, YM nya ada extentionnya…jadi bisa calling juga (kek Jabber gitu), server nya pake Cisco Unity Presence
  • Cisco Unified Client Services Framework (Cisco Unified CSF) = framework (source code programming) nya Cisco buat software2 CUPC dan CUCM 9.0
  • Cisco Unified Border Element = ini tu Voice Gateway (ya..di router)…Cuma istilahnya ya itu..unified bla bla bla -_-;

Sertifikasi Cisco Voice:

  1. CCNA (ICOMM = 640-461) = belajar mainly seputar basic VoIP implementation with Cisco CME (CallManager Express) dan CUCM
  2. CCNP Voice
    1. CVOICE = udah mulai belajar Voice Gateway (Call Routing ke WAN/Inter-LAN ato PSTN)
    2. CIPT 1&2 = focus on learning on Features on Cisco Voice
    3. CAPPS = focus on learning Cisco Voice affiliated Softwares
    4. TUC = Voice Tshoot, troubleshooting
  3. CCIE Voice

CUCME = max. 350 ip phone di router 3945 ISR)

CUCM = per cluster (1 cluster max. 8 CM server)

Up to 30,000 ipphone – per-cluster

Up to 7500 per server

CUC sanggup nampung ampe 20,000 voice mail /server

CUE sanggup ampe 300 voice mail aja

dalam CM dikenal adanya Publisher & Subsciber Server

Publisher = Server tempat update database

Subscriber = Client nya yang minta database

Subscriber ini juga bisa dijadikan Failover klo CUCM master (publisher) nya down

Fitur ini dinamakan SRST (Survivable Remote Site Telephony)

Untuk install CUCM di PC (pake VMWare pastinya)

VMWare Requirement : 2GB RAM, 80 GB HDD (berarti PC nya harus lebih dari ini)

Untuk install CUC/CUP di PC

VMWare Requirement : 4GB RAM, 160 GB HDD , khusus untuk CUC harus store harddisk as single file

==================================================

Protocol-protocol dalam Voice over IP

SIP (Session Initiation Protocol) = Protocol layer 5 untuk inisialisasi telepon ke Call Manager, biasanya untuk telpon non-Cisco pake ini ke Call Manager, ato komunikasi antar server CUC/CUP ke CUCM

SCCP (Skinny Call Control Protocol) = protocol propiertary Cisco, sama kek SIP…Cuma bit yang dikirim lebih kecil (skinny), IP Phone Cisco pake ini semua

H.323 = IETF Standard untuk calling telepon inter-LAN (dari satu LAN ke LAN lain melewati berbagai router), disebut Gateway Voice Protocol, router yang mengimplementasikan gateway Voice disebut Gateway Router

MGCP (Media Gateway Control Protocol) = sama kek H.323, tapi lebih dikhususkan buat gateway ke PSTN

RTP (Real-Time Transfer Protocol) = ini bukan RTP EIGRP (Reliable) yaks…protocol yang digunakan dari IP Phone ke IP Phone/Analog Phone lain ya pake ini, jadi prosesnya adalah IP Phone dapet extention dari CM/CME pake SCCP, klo uda dapet…callingnya pake RTP

RTCP (Real-Time Transfer Control Protocol) = ini “sodara” nya RTP, klo RTP membawa data identifikasi kek sequencing, time stamping, delivery monitoring…klo RTCP provide information about packet loss, delay, and jitter (port yang dipakai +1..maksudnya klo RTP pake port 16384, RTCP pake 16385, dan mulainya emang dari port 16384 sih haha)

RSTP (Real-Time Streaming Protocol) = ini buat streaming video nya

SRTP = ini versi “secure”…traffic voice di enkripsi (pake AES – Advanced Encryption Standard)

Dan satu lagi…UDP (User Datagram Protocol) = protocol untuk carry data suara, karena less overhead yang ditimbulkan (ga makan badwidth)

trus apa bedanya UDP ama RTP ?!?…kek nya sama2 carry voice deh…“, look at this diagram below

==================================================

IP Telephony Terminologies when making a call

On-Net Call dan Off-Net Call = OnNet buat call melalui WAN (IP Network) sedang OffNet untuk PSTN

Voice Mail = pas nelpon si A, si A sibuk…trus di telponnya A ngomong gini “silakan tinggalkan pesan setelah nada ini…*beep*“…pas si A angkat telpon…dia bisa dengerin apa yang lo omongin tadi…fitur titip pesan

Message Waiting Indicator (MWI) = lampu di IP Phone akan nyala klo ada pesan masuk (disetting dulu nih baru bisa)

Auto-attendant = ini tuh kek Auto-Answer Call…pas kita nelpon suatu perusahaan kadang suka ada yang ngomong begini “selamat datang di perusahaan A…bla bla bla“, yang ngomong bukan manusia ituh…

Interactive Voice Response (IVR) = ini berkaitan dengan auto-attendant…ini tuh yang sering kita denger “tekan 1 untuk melanjutkan, tekan 2 untuk keluar, tekan 3 untuk mati aja loe….” haha

Common Telephony Integration (CTI) = ini service untuk memungkinkan kita untuk (salah satunya) calling extension telpon dari PC

Voice Profile for Internet Mail (VPIM) = ini fitur CUC untuk singkronisasi voice mail ke MS Outlook bahkan singkronisasi username password CUC dengan Active Directory-nya Microsoft (versi open source dinamakan LDAP – Lightweight Directory Access Protocol)

Voice Activity Detection (VAD) = klo lo lagi telepon2an…trus lo dan dia diem…berarti ga ada data yang dialirkan dong ?!? klo ga ada data yang dialirkan…berarti suara “dengungan” nya hilang…lo pasti panic bilang “helo…heloo ?? wah putus nih

Comfort Noise Generation (CNG) = nah..fitur CNG ini untuk menutupi kelemahan VAD, klo ga ada data yang dikirimkan (data suara pastinya), dia akan kirim suara “dengungan”, jadi lo tau bahwa lo dan dia masi terhubung di telepon, “berarti VAD ga bagus dong ?” VAD itu kan untuk menghemat bandwidth…klo ga ada data yang dikirim…masa iya bandwidth kepake terus

Call Pickup = klo ada telpon di seberang ruangan lo berdering, tapi lagi ga ada orang…lo bisa setting call pickup supaya lo bisa angkat/jawab itu telpon

Call Park = base kerjaan lo dilantai 3, trus ada yang nelpon lo…suruh lo cari dokumen dilantai 1, “ok..gw parkir dulu nih percakapan/session, nanti gw angkat lagi dilantai 1“, pas dilantai 1 lo sambil cari dokumen, sambil ngomong dilantai 1 tanpa harus memutuskan sesi telpon2an dan telpon yang dilantai 3 otomatis logout…ini namanya call park/transfer

Call Forward = klo ada telpon masuk…di forward ke extention/nomor telepon siapa…bisa juga di forward ke voice mail, cocok buat orang2 yang suka ga ada ditempat

Call Barge = si A lagi ngobrol ama si B di telpon, dengan fitur Call Barge…si C juga bisa ikut nimbrung (jadi kek voice conference)

Call Hunt = klo lo pernah liat nomor telpon yang kek gini…(012)34567890 (HUNTING), itu artinya ketika lo telpon tuh nomor, yang dering ga Cuma satu telepon disana, jadi yang angkat bisa darimana aja…(nomornya share rame2), cocok buat Call Center, catetannya adalah Call Group/Call Pickup Group nya harus di setting dulu

Do Not Disturb (DND) = no ring !!…klo disetting ini…lo ga akan denger kring2…tapi lampu nya nyala tetep klo ada panggilan

Cisco Extention Mobility = extention lo adalah 1001 dilantai 3, trus lo dipindah ke lantai 2…masa iya ganti extention…nah, kita bisa configure username dan pin (di Call manager) trus login di IP Phone nya…nanti extention kita yang dilantai 3 pindah ke lantai 2

Call Admission Control (CAC) = untuk membatasi bandwidth yang dipakai, CAC ini berguna untuk melimitasi berapa banyak sesi telpon2an dalam suatu waktu

Automated Alternate Routing (AAR) = nah..klo ama CAC diblok, dia lewat jalur alternative (yang sudah kita konfigurasi sebelumnya) yang lain, biasanya di re-route ke PSTN

Class of Service (CoS) = beda dengan CoS nya QoS yah, disini CoS itu mirip kek ACL (Access-List) di telephony, jadi bisa blok nomor2 telepon tertentu gitu, ada 3 fitur CoS yang penting, yaitu:

  • Partition: grouping destination number with similar reachability characteristic (contoh: untuk nomor 112233 dan 556677 harus neken nomor 0 dulu, ini bisa dijadiin group)
  • Calling Search Space (CSS): ini ACL nya partition, siapa aja yang bisa mengakses partition tersebut
  • Class of Restriction (CoR):ini diimplementasi di Gateway (ya…di router), untuk restrict calling telepon (jadi hanya bisa call) ke nomor2 tertentu diluar gateway itu

=================================================

Cisco Softwares that Support Voice Integration

Cisco Configuration Professional (CCP) = lebih bagus dari Cisco SDM sih gw bilang

CME, CUE, CUPC GUI = Software buat konfig via GUI web

Cisco IP Communicator (CIPC) = ini IP Phone software, lo harus punya Headset yang ada microphone (ya iyalah…orang nelpon dari komputer…ngomong pake apa…telepati !?? haha)

Cisco Unified Video Advantage = software tambahan buat CIPC, jadi selain telpon2an, bisa video call..kek skype

Ntar gw tambahin de…aga banyak soalnya

Advertisements

A Quick Glance of Service Activation in Cisco IOS 15

Leave a comment

on the router 2911 with IOS 15.1(4)M4, I want to start Voice over IP features on this router..let’s see

IOS 15

now…i can’t start CME (Call Manager Express) activation because keyword “telephony-service” is disabled

when i see the license…UCK9 (unified communication which is for Voice that neccesary for CME is disabled)

let’s activate it…

IOS 15-2

you can start activate security, data center, voice, and so on with these keyword…

license boot module [router type] technology-package [features]

accept and dont forget to save also reload

IOS 15-3

tomorrow i’ll check with the real equipment (2811 with IOS 15 in my lab)

**now Cisco Router started to sound like Juniper one…all features in one OS

**maybe they encounter alot of bugs if they make different IOS version for each features (i think)

**but business still business…activate = pay…hahaha