VoIP Onno W. Purbo [email protected]. Arah Perkembangan.

98
VoIP Onno W. Purbo [email protected]

Transcript of VoIP Onno W. Purbo [email protected]. Arah Perkembangan.

Page 1: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

VoIP

Onno W. [email protected]

Page 2: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Arah Perkembangan

Page 3: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Philosophy The old world

Box reliability Centralized

The new world Network availability Distributed

Page 4: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

References http://www.cisco.com http://www.lucent.com http://www.xl.com http://www.quicknet.net http://openh323.org http://openphone.org http://www.pulver.com

Page 5: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Outline End User Perspective Conceptual Framework Next Generation Telco ..

Page 6: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

End User - Internet Telephone

Page 7: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Komponen VoIP / Menit Telkom Rp. 75 / menit ISP Rp. 75 / menit Hook-off Service

http://www.net2phone.com

Delay <250ms

Page 8: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Biaya SLI / Menit (1US$=Rp8000)

Country Peak Normal

Disc VoIP

US 9900 8300 6230 1350

Singapore

6780 5650 4240 2550

Taiwan 9960 8300 6270 4070

Jepang 11286 9400 7050 2310

Hong Kong

9960 8300 6230 2710

Page 9: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Solusi Kantor Kecil / Rumah Satu (1) Saluran VoIP

Internet PhoneJACK US$150 Internet LineJACK US$220 Internet PhoneCARD US$170

Page 10: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Komunitas WARNET [email protected] Free subscribe:

[email protected]

Komunitas e-commerce [email protected] [email protected] [email protected]

Page 11: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Kebutuhan WARNET Line telepon koin Leased line analog

Regional Network / DIVNET Akses ke box JAMUS V.35 / RS.449

Page 12: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

WARNET “tanpa” Telkom

WARNET ke Internet Satellite DirectPC – US$200 / card KabelVision – Rp. 300.000 / bulan

Jaringan WARNET 2-11 Mbps 2.4 GHz US$250 / card

Page 13: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Teknologi VoIP sederhana

Page 14: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Internet Telephone

Page 15: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Dialer

Page 16: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Video Conference

Page 17: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Internet PhoneJACK

Page 18: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Connection PhoneJACK

Page 19: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Internet PhoneCARD

Page 20: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Voice Quality Comparison

Page 21: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Solusi Gateway Sederhana

Page 22: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

VoiceTronix (8 port)

Page 23: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

VoIP untuk WARNET Investasi WARNET+ Invest Card DSP ~US$150 / kanal. Estimasi ke US biaya / menit

US$0.13 + Rp. 75 + Rp. 75 Estimasi ke US biaya SLI 001

Rp. 9900-8300 / menit

Page 24: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Issue Desktop VoIP Solution Ease of Installation. Infrastructure. Flexibility. Compatibility. Ease-of-Use. Quality. Cost Growth Path. Base for Applications.

Page 25: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Aplikasi Desktop VoIP IntraNet Communication Remote Call Forwarding Distributed Call Center Virtual PBX Line Doubling Personal Iphone Calling

Page 26: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Personal Iphone Calling

Page 27: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Intranet Communications

Page 28: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Remote Call Forwarding

Page 29: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Distributed Call Center

Page 30: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Virtual PBX

Page 31: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Line Doubling

Page 32: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Mobile User

Page 33: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Mobile User Internet Locator Service (ILS) Mapping Name Number

Dynamic IP

Page 34: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Internet Locator Service (ILS) http://www.icq.com

ILS & chat system http://www.tzo.com

Dial your DNS name.

Page 35: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Conceptual Framework H.323

Page 36: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

H.323 Benefit Codec Standards. Interoperability. Network Independence. Platform & Application Independence. Multipoint Support. Bandwidth Management. Multicast Support. Flexibility. Inter-Network Conferencing.

Page 37: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

H.323 mengatur .. Video Codec (H.261 dll). Audio Codec (G.711, G.723 dll). Data channel (T.120 dll) e-board dll. System Ctrl Unit (H.245, H.225.0 dll). H.225.0 layer – error detection, error

correction and frame sequencing.

Page 38: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Open Standard

Page 39: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 40: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Komponen H.323 Terminal Gateway Gatekeeper Multipoint Control Unit (MCU)

Page 41: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Terminal H.323 Provide Real-Time. Provide Two-way communications. H.245 – nego channel usage &

capabilities. Q.931 – Registration/Admission/Status

(RAS). T.120 – Data Conferencing Protocols.

Page 42: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 43: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Komponen H.323 H.323 Gateway

Interface H.323 terminal – WAN terminal. H.323 Gatekeeper

Address Translation (E.164 – IP) Admission Control. Authentication. Bandwidth Control. Zone Management. Call Control & Management

(e.g. VoIP – PSTN)

Page 44: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

H.323 Gateway Optional! Translation function between H.323

conferencing endpoints and other terminal types.

Translation between transmission formats (i.e. H.225.0 to H.221).

Translation between communications procedures (i.e. H.245 to H.242).

Translation between audio and video codecs. Performs call setup and clearing on both the

LAN side and the PSTN side.

Page 45: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

H.323/PSTN Gateway

Page 46: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Gatekeeper The most important component

asct as a virtual switch of an H.323 enabled network.

It acts as the central point for all calls within its zone and provides call control services to registered endpoints.

Page 47: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Gatekeeper Address translation from LAN

aliases for terminals and gateways to IP or IPX addresses (e.g E.164 – IP)

Bandwidth management. Route H.323 calls. Bill for calls.

Page 48: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Gatekeeper Zone

Page 49: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Isu Quality of Service (QoS) Kekurangan Bandwidth Delay terlalu lama. Jitter / Variasi delay.

Page 50: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

QoS Resource Reservation Protocol (RSVP) Real Time Protocol (RTP) Compressed Real Time Protocol (CRTP)

Traffic Shaping Queuing: Custom Queuing, Weighted Fair

Queuing. Congestion Control: Random Early Detection. Effisiensi Jaringan: link fragmentation &

interleaving.

Page 51: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Metoda KompresiKompresi Kbps MIPS ms MOSG.711PCM 64 0.34 0.12

54.1

G.726 ADPCM 32 14 0.125

3.85

G.728 LD-CELP 16 33 0.625

3.61

G.729 CS-ACELP 8 20 10 3.92G.729 x2 Encoding 8 20 10 3.27G.729 x3 Encoding 8 20 10 2.68G.729a CS-ACELP 8 10.5 10 3.7G.723.1 MPMLQ 6.3 16 30 3.9G.723.1 ACELP 5.3 16 30 3.65

Page 52: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

MOS vs. DSP Price

Page 53: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Intermediate Solution VoIP

Page 54: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Interkoneksi Suara-Data-Suara

Page 55: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Interkoneksi PC-Telepon

Page 56: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Gatekeeper Lucent PacketStar IP Gatekeeper

23.500 DSO 2.300.000 calls / day (one zone) 7.800.000 calls / day (multi zone)

Cisco CallManager Windows NT

Quicknet H.323 Internet SwitchBoard

Page 57: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Gateway Lucent PathStar

80.000 POTS 10.000 xDSL

Cisco DE-30+ 30 voice on E1

Cisco AT-2, 4, 8 Analog loop RJ-11, 2, 4, 8 POTS.

Page 58: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Next Generation Telco

Page 59: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Split Data & Voice Network

Page 60: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Converged Enterprise Network

Page 61: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 62: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Philosophy The old world

Box reliability

The new world Network availability

Page 63: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Network Availability

Page 64: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Network Availability Redudancy at many levels. Advanced Layer 3 Protocols:

Hot Standby Routing Protocol (HSRP). Open Shortest Path First (OSPF). Enhanced Interior Gateway Routing Protocol

(EIGRP). Multicast Routing:

Protocol Independent Multicast (PIM). Distance Vector Multicast Routing Protocol

(DVMRP).

Page 65: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Campus Network

Page 66: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 67: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

How? – Detailed ..

Page 68: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

End-to-End Architecture

Page 69: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Open Architecture H.323 Simple Gateway Control Protocol (SGCP) Media Gateway Control Protocol (MGCP) Session Initiation Protocol (SIP) Telephony Application Programmable

Interface (TAPI) Java Telephony Application

Programmable Interface (JTAPI)

Page 70: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 71: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Low Cost of Ownership

Page 72: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 73: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Hierarchical WAN Design the network must support and supply the

prerequisite QoS features. Hierarchical model to allow the most cost-

effective platforms. As the requirements for data traffic outstrip

those of voice, voice bandwidth decreases & lowering costs.

WAN links to support the minimum requirements for data + voice and video. When other applications are quiescent, the bandwidth is available for data.

Page 74: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 75: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

WAN QoS-Enabling Tech.

Page 76: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 77: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Classification Layer 3 (IP)

IP Precedence; VoIP 5. Differentiated Services Code Point

(DSCP) Layer 2 (MAC) schemes

Voice RTP Voice UDP Voice Port 16383 - 32767

Page 78: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Prioritizing Voice Traffic

Priority Queuing (PQ) Data Traffic

weighted fair queuing (WFQ) class-based weighted fair queuing

(CBWFQ)

Page 79: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Prioritizing

Page 80: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Link-Efficiency Techniques Voice Compression (e.g. G.723). Compressed RTP

40 byte IP+UDP+RTP 2-4 bytes. Voice Activity Detection (VAD). Link Fragmentation & Interleaving.

Frame Relay – FRF.12 Serial Link – Multilink PPP (MLP).

Page 81: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Traffic Shaping Multiple access nonbroadcast

media such as ATM and Frame Relay where the physical access speed varies between two end points.

Page 82: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 83: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Issue QoS - Campus Network Aggregation points where many

links aggregate into an uplink. aggregation points where speed

mismatches occur.

Page 84: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 85: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

QoS Campus Network The primary concern is buffer

management and the ability to provide the required queuing schemes to ensure voice gets the appropriate bounds for loss, delay, and jitter.

Page 86: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

QoS – Strategies Classification is a key attribute. Queuing techniques. Buffer management is also used to

ensure that excess jitter is not added for voice traffic.

To combat this, the multilayer LAN switches provide either two queues or a single queue with definable drop thresholds to bound delay.

Page 87: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Application IP Telephony Unified Messaging IP Contact Center

Page 88: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

VoIP

Page 89: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Unified Messaging

Page 90: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 91: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

IP Contact Center

Page 92: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 93: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 94: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Migration Strategies

Page 95: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 96: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.
Page 97: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.

Terima Kasih

Page 98: VoIP Onno W. Purbo onno@indo.net.id. Arah Perkembangan.