VoIP Onno W. Purbo

Download Report

Transcript VoIP Onno W. Purbo

VoIP Onno W. Purbo [email protected]

Arah Perkembangan

Philosophy  The old world   Box reliability Centralized  The new world   Network availability Distributed

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

Outline    End User Perspective Conceptual Framework Next Generation Telco ..

End User - Internet Telephone

Komponen VoIP / Menit    Telkom Rp. 75 / menit ISP Rp. 75 / menit Hook-off Service  http://www.net2phone.com

 Delay <250ms

Biaya SLI / Menit (1US$=Rp8000) Country US Singapore Taiwan Jepang Hong Kong Peak 9900 Normal Disc 8300 6230 VoIP 1350 6780 9960 5650 8300 4240 6270 2550 4070 11286 9960 9400 8300 7050 6230 2310 2710

Solusi Kantor Kecil / Rumah  Satu (1) Saluran VoIP    Internet PhoneJACK Internet LineJACK Internet PhoneCARD US$150 US$220 US$170

Komunitas WARNET   [email protected]

Free subscribe:  [email protected]

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

[email protected]

[email protected]

Kebutuhan WARNET   Line telepon koin Leased line analog Regional Network / DIVNET  Akses ke box JAMUS V.35 / RS.449

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

Teknologi VoIP sederhana

Internet Telephone

Dialer

Video Conference

Internet PhoneJACK

Connection PhoneJACK

Internet PhoneCARD

Voice Quality Comparison

Solusi Gateway Sederhana

VoiceTronix (8 port)

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

Issue Desktop VoIP Solution          Ease of Installation.

Infrastructure.

Flexibility.

Compatibility.

Ease-of-Use.

Quality.

Cost Growth Path.

Base for Applications.

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

Personal Iphone Calling

Intranet Communications

Remote Call Forwarding

Distributed Call Center

Virtual PBX

Line Doubling

Mobile User

Mobile User   Internet Locator Service (ILS) Mapping Name Number  Dynamic IP

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

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

 Dial your DNS name.

Conceptual Framework  H.323

H.323 Benefit          Codec Standards.

Interoperability.

Network Independence.

Platform & Application Independence.

Multipoint Support.

Bandwidth Management.

Multicast Support.

Flexibility.

Inter-Network Conferencing.

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.

Open Standard

Komponen H.323

    Terminal Gateway Gatekeeper Multipoint Control Unit (MCU)

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.

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)

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.

H.323/PSTN Gateway

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.

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.

Gatekeeper Zone

Isu Quality of Service (QoS)    Kekurangan Bandwidth Delay terlalu lama.

Jitter / Variasi delay.

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.

Metoda Kompresi Kompresi G.711PCM

Kbps MIPS ms 64 0.34

MOS 0.125 4.1

G.726 ADPCM G.728 LD-CELP G.729 CS-ACELP G.729 x2 Encoding G.729 x3 Encoding G.729a CS-ACELP G.723.1 MPMLQ G.723.1 ACELP 32 16 8 8 8 8 6.3

5.3

14 33 20 20 20 10.5

16 16 10 10 30 30 0.125 3.85

0.625 3.61

10 10 3.92

3.27

2.68

3.7

3.9

3.65

MOS vs. DSP Price

Intermediate Solution VoIP

Interkoneksi Suara-Data-Suara

Interkoneksi PC-Telepon

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

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.

Next Generation Telco

Split Data & Voice Network

Converged Enterprise Network

Philosophy  The old world  Box reliability  The new world  Network availability

Network Availability

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).

Campus Network

How? – Detailed ..

End-to-End Architecture

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)

Low Cost of Ownership

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.

WAN QoS-Enabling Tech.

Classification   Layer 3 (IP)   IP Precedence; VoIP  5.

Differentiated Services Code Point (DSCP) Layer 2 (MAC) schemes   Voice  Voice  RTP UDP  Voice  Port 16383 - 32767

Prioritizing   Voice Traffic  Priority Queuing (PQ) Data Traffic   weighted fair queuing (WFQ) class-based weighted fair queuing (CBWFQ)

Prioritizing

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).

Traffic Shaping  Multiple access nonbroadcast media such as ATM and Frame Relay where the physical access speed varies between two end points.

Issue QoS - Campus Network   Aggregation points where many links aggregate into an uplink.

aggregation points where speed mismatches occur.

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.

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.

Application    IP Telephony Unified Messaging IP Contact Center

VoIP

Unified Messaging

IP Contact Center

Migration Strategies

Terima Kasih