You are on page 1of 57

SIP trunk za PSTN

pristup

Aleksandar Vulović

Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1
Sadržaj

1. Prednosti i mane
2. Cisco Unified Border Element
3. Osnovne funkcije
4. Modeli primene
5. Load balancing
6. CUBE platforme i performanse

2
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Prednosti i mane

3
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Šta je SIP trunk?
CUBE
SIP
SCCP/SIP SP TDM
PSTN
SBC
CUCM CPE
SP i / ili Customer
Managed

1. IP interkonekcija za voice & data korišćenjem SIP-a kao VoIP protokola


2. Omogućava multimedijalnu komunikaciju, END to END preko IP
3. SIP trunk servis može biti
Managed – SP obezbeñuje CPE ureñaj da, pored osnovnih voice servisa,
obezbedi i nadgledanje i garantovanje SLA
“un”Managed – Slično analognoj telefonskoj liniji – obezbeñuje osnovni voice
servis
4. Managed service omogućava SP da:
Ponude nove napredne servise, kao što su fixed mobile convergence, web
conferencing, Presence, IM i multimedijalni servis
Garantuju sigurnost i SLA

4
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SIP trunking omogućava
meñukompanijsku kolaboraciju
1. Novo u ponudi SP
2. Omogućava multimedijalni prenos s kraja na kraj
koristeći IP protokol
Wideband voice
Video / Telepresence
Presence / Instant Messaging
Servisi – Fixed Mobile Convergence, Messaging

Service Provider
Network
Border Element Border Element

5
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Telefonske linije su prešle na IP
… i trunkovi nisu daleko iza 2008
TDM
Share of PBX Lines Shipped IP
IP
100 TDM

80
50%
60

40

20 Source: Infonetics, 2007

0 North American SIP Trunk Forecast


2001 2002 2003 2004 2005 2006 2007 2008 2009
Source: Synergy
•54% CAGR
Koliko još godina
pre nego 50% UC
trunkova budu
preko IP ?

6
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Source: Frost&Sullivan 2008
* Frost and Sullivan, July, 2008
SIP trunkovi — dobri razlozi za njihovom
primenom
1.SIP trunkovi pružaju mogućnost za napredne servise u budućnosti
WideBand codecs
Pozivi sa SUBJECT linijom
Razmena “Calendar” informacije tokom pozival
Višestruka komunikacija: voice, video, chat,
file sharing, preko iste komunikacione veze
2.SIP trunkovi pružaju mogućnost za telefonskim pozivima preko
različitih fizičkih linkova
SIP trunk se može implementirati preko različitih IP komunikacionih linija (npr.
Metro Ethernet, WiFi, GSM Cellular)
3.SIP trunkovi pružaju mogućnost za poboljšanom redundansom u
komunikaciji
IP linkovi se mogu kreirati sa redundansom koja se primenjuje u IP
komunikacionim mrežama i brzim failover vremenom što dovodi do kraćeg
vremena za oporavak u slučaju eventualnih komunikacionih problema

7
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SIP trunk za PSTN pristup —
percepcija vs. stvarnost
Percepcija Stvarnost
SIP trunk se može 1. SIP trunkovi bi trebali da se primene samo preko medijuma koji može
primeniti preko bilo kog da obezbedi garantovani QoS koji je prihvatljiv (npr. Nije preporučeno
medijuma da se implementiraju preko satelitskih linkova ako je kvalitet glasa
bitan)
SIP trunkovi su uvek 1. Velike kompanije često imaju niske cene za tradicionalnu TDM
jeftiniji nego PSTN telefoniju, cene preko SIP trunkova možda ne uštede pare
trunkovi za PSTN pristup
2. SIP trunkovi nisu regilisan servis i ono što SP naplaćuju je različito od
SP do SP (za razliku od TDM ponude)
3. Ako i ima uštede za korisnika, onda je to možda pre u operativnim
troškovima i ceni opreme, a ne u ceni servisa
SIP trunkovi obezbeñuju 1. SIP trunkovi mogu da obezbede isti doživljaj u mnogim slučajevima,
isti doživljaj za krajnjeg ali u nekim slučajevima ( npr modemska konekcija na V.92 brzini)
korisnika doživljaj nije isti; fax može da bude problematičan
SIP trunkove je lako 1. SIP je lak za primenu, ali interkonekcije izmeñu različitih vendorskih
primeniti i jednostavno implementacija SIP-a još uvek nisu ispeglane
rade
2. Trenutna ponuda SP još uvek nije zrela i svaki servis treba pažljivo
proceniti i testirati
3. Možete li svoj telefonski broj preneti kod drugog SP?
SIP trunkove treba uvek 1. Proceniti pažljivo. U nekim slučajevima TDM trunkovi su bolji izbor. Ili
koristiti možda bolji izbor za neke tipove saobraćaja i telefonske destinacije.
8
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SIP vs. TDM trunk
Consideration SIP Trunk TDM Trunk
Basic call completion Well defined Well defined
Suppl. services (Xfer, FWD, Hold, Conf) Requires validation testing Well defined
Fault Monitoring and Isolation Options PING monitoring Yellow/Red Alarms

Emergency Call (911) Handling Special Handling per SP Well defined


Malicious Call-ID (MCID) Not defined Well defined
Caller-ID delivery Inconsistent Consistent
Voice Band Data Modems/Baudot TDD ill-defined Well defined
or unsupported
Fax Technology Industry interop issues Well defined
Deterministic traffic engineering. SP dependent Well defined
How are bursts handled? Who sends back equipment
busy, enterprise or SP? Who provides
announcements?
Porting numbers Within single SP control Well defined
Geographic and legal dependencies of call Independent of geography Geographically
routing but not of legislation dependent
Future rich media services Great potential No
Cost to enterprise for service Inconsistent Well defined
Flexibility of call routing; site aggregation Very flexible SP dependent
Security considerations IP considerations; toll fraud Toll fraud 9
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Problemi interoperabilnosti sa SIP trunkovima
1.Trenutno ne postoji standard za SIP trunkove koji može
da obezbedi isti nivo konzistentnosti i interoperabilnosti
kao kod PSTN
ISDN trunkova
2.Postoje inicijative da se poveća stepen
interoperabilnosti; u ovim nastojanjima predvode SIP
forum, ATIS, TISPAN
3.Problem interoperabilnosti se smanjuje ukoliko korisnik
poseduje granični ureñaj koji može da obezbedi
signalizacioni uzajamni rad
i transcoding
4.Pre primene korisnik bi trebao da testira prvo SIP trunk
rešenje

10
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Voice Band Data
Slanje
modemskog
poziva kroz codec
je kao da ga
1.Voice Band Data (VBD) se koristi za propuštamo kroz
rende za sir: signal
slanje informacija kao što su transakcije nikad više neće biti

kreditnim karticama ili informacije sa alarminh


isti

sistema i to preko modemskih konekcija


koje idu kroz voice kanal PSTN linije
2.Voice Band Data može da radi pouzdano do 56K sa PSTN
konekcijama
3.Sa kompresovanim kodecima (npr. G729), ne možete pouzdano
slati modemske tonove preko VoIP poziva
4.VBD se ne može garantovati, zbog toga je bitno da li se neke
PSTN linije mogu ostaviti na lokacijama gde se uvode SIP trunkovi
5.Ovakve sisteme treba testirati, pre nego se SIP Trunk za PSTN
pristup uvede kao zamena

11
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Fax Calls
1. SIP trunkovi obično koriste tri metode da podrže FAX pozive
Svi pozivi se šalju kao G711
Poziv šalje RE-INVITE da se ubrza na G711 kada se detektuje FAX ton
T.38 FAX mogućnosi se razmenjuju i koristi se fax relay
2. SIP service provider-i takoñe povremeno nude poseban fax to -mail servis koristeći
T.37 Store i Forward fax

T.38 Fax mogućnosti se


Fax tone se detektuje i šalje se
Fax metod razmenjuju kao deo SIP Svi pozivi se šalju kao G711
RE-INVITE da se preñe na G711
poruka
Pros 1.Najveći nivo uspešnih fax 1.Najrasprostranijeniji metod 1.Najmanje se troši bandwidth,
poziva s emože ostvariti 2.Najjednostavnije rešenje Inicijalno G729 i prelazak na
2.Najčistije rešenje sa G711 ukoliko je poziv FAX
stanovišta signalizacije i 2.Ton (2100Hz) se može mešati
media izmeñu modema i faxa.
3.Koristi manje bandwidth- 3.Fax Pass-Through
a od G711
4. Fax i Voice pozivi se
razlikuju
Cons 1.Stepen interoperabilnosti 1.Zauzima veliku količinu bandwidth- 1.Svaki vendor ima svoju verziju
2. Mnogi service provider-i a za sve pozive podrške za RE-INVITEs
ovo ne nude kao opciju 2.Ne postoji mogućnost da se 2.Trenutno nije podržano na svoj
razdvoje FAX pozvi od Voice Cisco opremi
poziva u CDRs 12
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Dodatni servisi
1. Dodatni servisi inicirani kroz SIP Trunk nisu podržani ili ih ne razume
Softswitch na strani SP
Na primer, signalizacija da se poziv stavi na hold se može ostvariti na više načina, i svi su u
skladu sa standardom.
2. Jedini način da se garantuje uspeh je da se dodatni servisi testiraju pre
instalacije
Kreirati test za svaki servis pre instalacije
Izvestiti service provider-a o rezultatima
Odlučiti da li nedostatak pojedinih dodatnih servisa treba da utiče na primeu SIP trunk
rešenja
3. Tipični dodatni servisi za testiranje
Stavljanje poziva na HOLD
Forward ako je Busy/No Answer na broj iz firme
Transfer poziva ka drugoj ekstenziji
Ispravan biling za forward-ovane pozive

SIP signalizacija End-to-End


prouzrokuje interoperabilne
Sva signalizacija je probleme
prevedena, manje
interoperabilnih problema

SIP
PSTN Network
13
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Kontrola kvaliteta
1.Pošto su korisnici primenili SIP Trunks za PSTN pristup, doživljaj
korisnika je nekonzistentan (tj. jedan poziv je odličan, sledeći nije
dobar)
2.Preporuka je da se kreira metod za obeležavanje poziva koji su
vrlo loši(ili kroz CDR analizu ili na osnovu informacija od korisnika)
3.Upotrebiti podatke iz CDR (npr. jitter, gubitak paketa) da se
ustanovi da li postoje trendovi; ove statistike se mogu sakupiti sa
CUBE ili CUCM
4.Pokušati da se ustanovi da li problemi sa kvalitetom glasa mogu
da se povežu sa specifičnim dogañajima, kao što su pozivi ka
pojedinim regijama ili zemljama ili je u pitanu odreñeno vreme
tokom dana; service provider-i imaju različite metode za rutiranje
koje mogu da utiču na kvalitet
5.Service provider-i bi trebali da imaju metod za merenje kvaliteta
prenosa glasa; ovo mogu da koriste kao prednost u odnosu na
konkurenciju

14
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Collaboration , Services Virtualization,
Security,
Cisco Unified Border Element

15
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Cisco CUBE je multiservisni IP-to-IP GW
Cisco CUBE omogućava IP-to-IP interkonekcije izmeñu
različitih administrativnih domena za interaktivne sesije u
realnom vremenu

Signaling
IWF + NAT/FW
Traversal + Billing and CDR
Normalization

+ Security
Signaling/DOS =
CAC and BW
Management + Rich Signaling
(TCL, Rotary) + Media IWF
(DTMF, Codec)
CUBE

1. CUBE je skup funkcija


2. U zavisnosti od aplikacije i modela primene, različiti skup funkcija
se može uključiti ili isključiti

16
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Cisco Unified Border Element
Integrisani mrežni infrastrukturni servis
TDM Gateway
Cisco Unified Border Element  Voice and Video TDM
 Session Management Interconnect
 H.323 and SIP Interoperability  PSTN Backup
 Demarcation
 Security
Routing, FW,
CUBE IPS, QoS

Unified CM
Conferencing and
WAN Interfaces
Transcoding

RSVP SRST
Agent
VXML GK
17
Note: Some features/components may require additional licensing
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Moguće SIP trunking arhitekture
B2BUA SIP Proxy

SP Edge NNI
Signaling

Interface
ITP
Bearer
PSTN Edge
SBC
 Korisnička lokacija | SP objekat 

Media
GW
| SP-Managed 

Policy
SBC Server

NAT/ALG IAD IAD


CUBE CUBE CUBE

CUCME SBCS IP PBX PBX

CUCM

18
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Zašto Cisco CUBE za interkonekcije?
Connect Method Direct to Managed Managed Managed
CPE Router Router Router running
(CCM running Cisco CUBE
Feature /CME NAT/PAT (IP2IP GW)
Voice Calls Possible X X X X

QoS Can be guaranteed X X X

Security X X X

IP Address Hiding X X

Call Counting X

Signaling Interworking (H323/SIP) X

DTMF Interworking (Inband to OOB) X

Transcoding (Any to Any Codec, etc.) X

TCL / VxML (Ability to run scripts on calls) X

Redundancy (HSRP) X X

Simple interconnect SP Configuration with multiple X


endpoints
Per Call Voice Quality Statistics X

CDR Collection Point for multiple entities X

Support for OOD REFER (note: NOTIFY on DEMAND, not Yes, To be Yes, To be tested
subscribed) tested
Support for REFER with NSS to pass information Possible, to Not at this time
be tested 19
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Prednosti korišćenja CPE kao
demarkacione tačke
Enterprise
SIP Trunk to SP
A

CUBE SBC
Demarc
(B2BUA)
CUCM
Customer Managed SP Managed

1. Skrivanje topologije – preko NAT ALG ili B2BUA funkcije


2. Jasna tača razdvajanja – Dobro definisana tačka razdvajanja za troubleshooting izmeñu
korisničke i SP mreže
3. Garantovani QoS – Korišćenjem IP SLA da se meri jitter, kašnjenje, gubitak paketa & MOS rezultat
4. Singaling Normalization – manipulacija nad SIP header-om da se reši problem interoperabilnosti
5. Media Normalization – transcoding, fax/dtmf, problemi interoperabilnosti, CAC, QoS i dr.
6. Laka primena – Koristiti template za CPE
7. Dodatna sigurnost – Zaštita od napada drugih korisnika
8. Upravljanje sesijama – Kompanija ima mogućnost da kontroliše dolazne i odlazne pozive u
zavisnosti od resursa i pravila definisanih na linkovima. Omogućava da više IP PBX ili SIP aplikacije
koriste iste SIP trunkove
20
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
TDM gateway vs. CUBE (IPIPGW)
PBX

PRI
Terminiran TDM
Dolazeći VoIP poziv DSP
Isti skup funkcija kao i regularni voice
gateway
1. Routing
2. Switching
3. Security

PBX

PRI

Dolazeći VoIP poziv Odlazeći VoIP poziv


DSP
DSP za IP-IP poziv je
CUBE se ponaša kao CUBE
potreban SAMO
TDM & IPIPGW
ukoliko se radi
istovremeno
trascoding izmeñu
različitih codeca 21
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE - osnovne
funkcije

22
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Osnovne funkcije
Call Manager
Cluster A

CUBE
PSTN

H.323/SIP H.323/SIP SP network


Trunk CUBE Trunk

• Network/Topology Hiding for Voice and Video Calls

• Voice Codecs – G.711,G.729,G.726,G.723,G.728,Transparent

• Video Codecs – H.261,H.263 and H.264

• Codec Filtering

• Media - Media Flow Through i Media Flow Around

• Transcoding – G.711 <-> G.729

• Fax/Modem – T.38, Cisco Fax Relay, Modem Passthrough

• Quality of Service

• Call Admission Control

• Call Detail Records

23
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Podržani voice & video kodeci

1. Podržani voice kodeci


G.711, G.729, G.726, G.728, G.723, G.722, AMR-NB, iLBC,
transparent

2. Podržani video kodeci


H.261, H.263, H.264

3. Ukoliko se radi o video pozivu – CUBE propušta video


kodeke onakvim kakvi jesu
4. CUBE može da dozvoli video ureñajima da
pregovaraju kodeke ili može sam da utiče na kodek
pregovaranje

24
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Media transkoding

SP VoIP Enterprise
Internet
Network Network IP Phones:
Telephony SBC CUBE G.711, G.729,
iLBC, iSAC, G.722
Speex

CUBE Transcoding: G.711, G.723.1, G.726,


G.728, G.729/a, iLBC, G.722

1.CUBE podržava Podržani kodeci Release


univerzalni transkoding G.711 a-law 64Kbps 12.4(11)XW
G.711 µlaw 64Kbps 12.4(11)XW
Bilo koji voice kodek u bilo G.723 – 5.3 & 6.3 Kbps 12.4(11)XW
koji kodek
G.729 (sve varijante) 8Kbps 12.4(11)XW
Npr. iLBC u G.711 ili iLBC u iLBC – 13.3 & 15.2 Kbps 12.4(11)XW
G.729
G.722 – 64kbps 12.4.(15)XY
25
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Transkoding – tok poziva

Voice GW
G.711 G.729

CUCM

1.CUCM ostvaruje H.323 SCCP

G.711ulaw poziv ka CUBE H.323


2.CUBE ostvaruje SIP poziv i SIP
pregovara upotrebu G.729r8 na 2 CUBE
RTP(G.711)
voice koraku
3.CUBE detektuje da se kodeci na RTP(G.729)

2 voice koraku razlikuju i izvršava DSPs


transkoding
4.DSP mogu biti internil ili eksterni
za CUBE 26
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Media Flow Around vs. Flow Through
Media Flow-Through
Signal Leg: 1 Signal Leg: 2

Media Leg: 1 Media Leg: 2


CUBE

Media Flow-Around
Signal Leg: 1 Signal Leg: 2

CUBE

Media Bypasses the SBC

router(config-dial-peer)# media [flow-around | flow-through]

• Konfiguracija media flow around ili flow through na dial peer.


Ovo može biti konfigurisano globalno pod “voice service voip”
komandom 27
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE - protocol funkcije
Call Manager
Cluster A

CUBE
PSTN

H.323/SIP H.323/SIP SP network


Trunk CUBE Trunk

• Protocol Support - H.323 and SIP

• Signaling Interworking & Transport Mode - TCP, UDP

• Supplementary Services

• DTMF Interworking – H.245 Alphanumeric,Signal,RFC2833,SIP NOTIFY

• Security – TLS, IPSec with SRTP

• Number Translation

• TCL/VXML Support

• Rotary Support

28
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Podrška za protokole i interworking
1.Zahtev
Veliki broj postojećih H.323 i sve veći broj SIP instalacija
protokol interworking je neophodan
Interoperabilnost izmeñu istog protokola se može javiti kao
zahtev da bi se rešio problem kompatibilnosti izmeñu različitih
proizvoda
2.Rešenje
CUBE podržava H.323 i SIP protokole, kao i interworking izmeñu
H.323 i SIP protokola
H.323 interworking izmañu Fast Start i Slow Start H.323 poziva
SIP interworking izmeñu Delayed Offer i Early Offer SIP poziva
Manipulacija nad SIP header-om da bi se prilagodili header-i SIP
i SDP poruka na granicama dve mreže

29
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Protokol interworking

H.323-H.323 In Leg Out Leg Support

Fast Start Fast Start Bi-Directional

Slow Start Slow Start Bi-Directional

Fast Start Slow Start Bi-Directional

SIP-SIP In Leg Out Leg Support

Early Offer Early Offer Bi-Directional

Delayed Offer Delayed Offer Bi-Directional

Delayed Offer Early Offer Uni-Directional

In Leg Out Leg Support


H.323-SIP
Fast Start Early Offer Bi-Directional

Slow Start Delayed Offer Bi-Directional


30
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Kako se omogućava ova podrška?

1. Omogućiti IP-to-IP pozive


SBC3845#config t
SBC3845(config)# voice service voip
SBC3845(conf-voi-serv)#allow-connections h323 to h323
SBC3845(conf-voi-serv)#allow-connections h323 to sip
SBC3845(conf-voi-serv)#allow-connections sip to h323
SBC3845(conf-voi-serv)#allow-connections sip to sip
2. Neophodno je da postoje Incoming i Outgoing VoIP Dial-peers
sa definisanim parametrima kao što su: Protocol, Transport,
1000
Codec, CAC, QoS i sl. 2000
Incoming VoIP Call Outgoing VoIP Call

dial-peer voice 1 voip SBC dial-peer voice 2 voip


destination-pattern 1000 destination-pattern 2000
incoming called-number .T session protocol sipv2
session target ipv4:192.168.10.50 session target ipv4:10.10.10.5
codec g711ulaw codec g711ulaw
31
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Call Admission Control
1. Zahtevi:
 Kontrolisati broj poziva u zavisnosti od resursa & bandwidth-a
 Proaktivno rezervisati resurse za kvalitetne video pozive

2. Rešenje
 Cisco CUBE može da obezbedi 6 različitih CAC mehanizama
 Total calls
 CPU
 Memory
 IP call capacity
 Max-connections
 RSVP

 CAC mehanizmi kao što je RSVP mogu da garantuju QoS za


video & voice pozive
32
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CAC baziran na parametru Total Calls
1. Na CUBE se mogu definisati nivoi ukupnih konkurentnih poziva koje
CUBE može da obrañuje

Global Command
call threshold global total-calls low <low-threshold> high <high-threshold>

High Water Mark

2. Mogućnost da definišemo akciju CUBE Low Water Mark

Global Command
call treatment on

call treatment cause-code ?


busy Insert cause code indicating the GW is busy (17)
no-QoS Insert cause code indicating the GW can't provide QOS (49)
no-resource Insert cause code indicating the GW has no resource (47)
33
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CAC baziran na parametru Max
Connections
dial-peer voice 1 voip
max-conn 2
Call Manager
Call Manager Cluster
Cluster
PBX Call #1
A A

Call #2
Call #3
SBC

Call #3
Rejected by CUBE

1. Ograničenje broja istovremenih poziva koji mogu biti aktivni na


na VoIP dial peer
2. Max-Conn radi na individualnom dial-peers, neobezbeñuje CAC
za ceo gateway
34
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
DTMF Interworking
1. Zahtevi
DTMF nekompatibilnost izmeñu različitih ureñaja
DTMF interworking izmeñu različitih protokola je neophodna

2.Rešenje
CUBE podržava 7 najčešće koršćenih DTMF metoda i 22 DTMF
interworking kombinacije
DSP se zahteva jedino za voice inband DTMF konverziju
Odgovarajući DTMF tip se mora konfigurisati na incoming i
outgoing dialpeers

35
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Podrška za DTMF Interworking

H.323 <-> H.323 H.323 <-> SIP SIP <-> SIP

H.323 H.323 H.323 SIP SIP SIP


H.245- H.245- H.245-
NOTIFY NOTIFY NOTIFY
Alphanumeric Alphanumeric Alphanumeric

H.245-Signal H.245-Signal H.245-Signal NOTIFY RFC2833 NOTIFY

RFC2833 RFC2833 RFC2833 NOTIFY RFC2833 RFC2833

H.245- H.245- NOTIFY KPML


RFC2833 RFC2833
Alphanumeric Alphanumeric

H.245-Signal RFC2833 H.245-Signal RFC2833 RFC2833 KPML

Voice In-Band* RFC2833 RFC2833 RFC2833 KPML KPML


H.245- Voice In-
alphanumeric
KPML RFC2833
Band*
H.245-Signal KPML
Podrška je bi-direkciona
Voice In-Band* RFC2833 *Zahteva transkoder => DSP
36
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Video over IP mreže
1. Zahtevi
 Potreban je proxy da predstavi video ureñaje za
firewall traversal
 Quality of service i call admission control za video
pozive
2. Rešenje
 Cisco CUBE radi kao video proxy
 Remarkiranje voice i video paketa da se da prioritet
ovom saobraćaju
 Call admission control mehanizmi kao što je RSVP se
mogu koristiti da se obezbedi QoS za video pozive 37
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE primena za video
A

Cisco Call
Manager
Cluster
Video Endpoint

VideNet
GK
GK1

CUBE

Video Endpoint Video Endpoint DMZ


Video Endpoint
1. CUBE se ponaša kao H.323 video proxy
2. IOS Gatekeeper može da bude co-resident na istom ruteru
3. Firewall otvara portove samo za GK1 / CUBE – štiteći na
taj način ostatak mreže
38
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SIP zaštita
Digest Authentication CUBE

Invite [From< 2000@172.16.60.60>]


sip-ua
authentication username xxx password yyy 100 Trying

401 Unauthorized
1. SIP Proxy traži INVITEs
Invite [Authorization: name, passwd]
od Cisco Unified Border Element da se proveri
endpoint validnost sa 401 Unauthorized 100 Trying

2. Cisco Unified Border Element odgovara sa 200 OK

INVITE koji uključuje username i password

Hostname Validation
 Inicijalni INVITEs sa hostname URI se
poredi sa konfigurisanom listim do 10 sip-ua
permit hostname dns:example1.sip.com
hostname permit hostname dns:example2.sip.com
 Ako nema poklapanja INVITE, Cisco permit hostname dns:example3.sip.com
permit hostname dns:example4.sip.com
Unified Border Element vraća "400 Bad
Request—Invalid Host" 39
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
SIP zaštita
SIP Listening Port
voice service voip
1.Default SIP Listen portovi su 5060 sip
shutdown
(UDP/TCP) i 5061 (TLS)
voice service voip
2.Ovi portovi su dobro znani i mogu sip
biti meta napada listen-port non-secure 2000 secure 2050

3.Promeniti SIP Listen port u neku


drugu manje poznatu vrednost

Registration
x(config)#sip-ua
 Cisco Unified Border Element može x(config-sip-ua)#credentials username 1001
poslati SIP REGISTER poruke ka password cisco realm cisco.com
proxy sa username i password sip-ua
 Obavlja registraciju u ime endpoint registrar ipv4:172.16.193.97 expires 3600
credentials username 1001 password
koji su iza Cisco Unified Border 0822455D0A16 realm cisco.com
Element
40
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Quality of Service
Ulazni interfejs Izlazni Interfejs
Police Mark

Police Mark Queue

Classify Queue Shape


Police Mark Queue

Police Mark

1. Remapiranje ToS i DiffServ bita izmeñu mreža za primenu QoS pravila


2. Signalizacija, kao i media paketi, se mogu remarkirati pre nego se
saobraćaj posalje na mrežu
dial-peer voice 100 voip
ip qos dscp ef media
ip qos dscp af31 signaling

41
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Call Detail Records & Billing
Billing PSTN Call Manager
PSTN
Call Manager Cluster
Cluster
A
A

CUBE CUBE

1. Cisco CUBE može da generiše biling zapise preko


Radius VSA ili syslog poruka kao standardan IOS voice
gateway
- Billing
- Kvalitet glasa, bazirano na RFC 3550 –
gubitak paketa,
jitter i kašnjenje
- Statistike poziva
2. Conference ID je jedinstven na oba call leg-a i može se
koristiti za korelaciju biling zapisa
3. Call-ID je takoñe uključen u CDR
42
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Modeli primene

43
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Centralizovan SIP trunk model
1.CUBE je na centralnoj lokaciji
2.Jedna SIP trunk IP adresa ka SP
3.Svi pozivi sa udaljenih lokacija idu kroz centralnu lokaciju gde je
terminiran SIP trunk

SP VoIP
PSTN

SBC

A
HQ-SP RTP
Branch-HQ RTP
CUBE
MPLS

44
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Distribuirani SIP trunk model
1.CUBE na svakoj lokaciji
2.SIP trunk IP adresa po lokaciji
3.Pozivi idu direktno sa svake lokacije ka SP

SP VoIP
PSTN

SBC

A
Site-SP RTP
CUBE
MPLS

CUBE CUBE CUBE CUBE CUBE

45
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Hibridni SIP trunk model sa regionalnom
agregacijom
1.CUBE na svakoj regionalnoj lokaciji
2.SIP Trunk IP adresa po svakoj regionalnoj lokaciji
3.Pozivi sa udaljenih lokacija idu kroz regionalne lokacije na kojima
se terminira SIP trunk

SP VoIP
PSTN
A
A SBC

CUBE CUBE

MPLS
Regional-SP RTP
Branch-HQ RTP

46
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Load Balancing

47
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Load Balancing - korišćenjem
Route Listi na CUCM
1. Jedna Route Group za svaki CUBE
2. Jedna Route List za grupisanje svih Route Groups.
3. Konfigurisati da Route Pattern koristi Route Listu
Opcija 1 : Konfigurisati Max-Con na CUBE dial-peers
Opcija 2 : Podesiti Global Call Threshold/Treatment za total-calls
parametar.
CUBE1

Route
Group1
CUBE VoIP
Route Route Cloud
Pattern List
6xxx

Route
Group2
CCM Cluster CUBE

CUBE 2

48
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
DNS SRV Based Scaling u SIP mrežama
SIP Proxy _sip._udp.pm-ipipgw IN SRV 10 1 5060 pm-ipipgw1.perfnet.com.
IN SRV 10 2 5060 pm-ipipgw2.perfnet.com.
A pm-ipipgw1 IN A 10.10.10.5
DNS Server
pm-ipipgw2 IN A 10.10.10.6
Invite

Invite
AS5000XM
CAC
CAC limit
limit reached
reached

Call Unified 500


500 Internal
Internal PSTN
Manager Cluster Server
Server Error
Error
Q.850=44 10.10.10.5
Q.850=44 CUBE

Invite

10.10.10.6 CUBE
CUBE Pool

1. Definisati CAC koristeći total calls ili max-conn parametre

2. Kada je broj poziva premašen, nazad se šalje server error 500

3. SIP Proxy bira sledeću IP adresu definisanu u DNS SRV zapisu

4. Poziv se sada šalje sledećem CUBE u DNS SRV zapisu


49
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Gatekeeper load balancing u H.323 mrežama
A Clustered Gatekeepers

GK GK GK

CUBE Pool
CUCM Cluster
CUBE CUBE

AS5000XM

VoIP
PSTN

Load balancing nad skupom CUBE ureñaja se može raditi:


• Round Robin algoritmom
• Procentualnim algoritmom
50
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Redundansa sa HSRP

Primary interface FastEthernet0/0


10.1.1.2 ip address 10.1.1.2 255.255.255.0
standby ip 10.1.1.1
standby priority 200
SBC standby preempt
HSRP 10.1.1.1

interface FastEthernet0/0
Secondary ip address 10.1.1.3 255.255.255.0
10.1.1.3 standby ip 10.1.1.1
SBC standby priority 100

1. Ureñaji kao što je CUCM mogu da ukazuju na trunk ka virtuelnoj HSRP IP


adresi
2. Za pozive će biti zadužen prvi CUBE
3. Ako primarni CUBE padne, sekundarni CUBE preuzima nove pozive
4. bind komanda se ne može koristiti na CUBE da se sav voice saobraćaj
spregne za virtuelnu HSRP IP adresu
5. Za pozive koji su generisani sa CUBE, source IP adresa je uvek fizička IP
adresa interfejsa, ne virtuelna HSRP IP adresa
51
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE platforme i
performanse

52
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE performanse sa dodatnim funkcijama

CUBE CUBE SW MTP CUBE + SW CUBE +


Platform
(VAD-Off) (VAD-On) MTP Xcoding
2801 55 75 60 30 30
2811 110 150 120 55 55
2821 200 300 220 105 105
2851 225 325 250 115 115
3825 400 500 440 210 210
3845 500 600 550 260 260
AS5000XM 600 850 N/A N/A 310
2901 100 130 110 55 55
2911 200 260 220 110 110
2921 400 520 440 220 220
2951 600 780 660 330 330
3925 SPE-100 800 1000 880 440 440
3945 SPE-150 1000 1250 1050 500 500
Bazirano na 15.0.1M, G.711/20ms, flow-through, VAD-off, Xcoding is G.711-G.729/20ms, basic
calls, Ethernet egress, CPU NTE 75% 53
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CUBE licence

Counted Licences Permanent Licenses


Platform
(Sessions/Pay-as-you-Grow) (Flat/Platform)
FL-INTVVSRV-2801
FL-INTVVSRV-2811
FL-CUBE-4
FL-INTVVSRV-2821
Cisco 2800/3800 ISR FL-CUBE-25
FL-INTVVSRV-2851
FL-CUBE-100
FL-INTVVSRV-3825
FL-INTVVSRV-3845
FL-CUBEE-5
FL-CUBEE-25
Cisco 2900/3900 ISR G2
FL-CUBEE-100
FL-CUBEE-500
Cisco 3900 ISR G2 FL-CUBEE-1000
FLASR1-CUBEE-100
FLASR1-CUBEE-500
Cisco ASR1000
FLASR1-CUBEE-1KP
FLASR1-CUBEE-4KP

54
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Cisco.com CUBE resursi
1. CUBE on Cisco.com
http://www.cisco.com/go/cube
FAQ:
http://www.cisco.com/en/US/prod/collateral/voicesw/ps6790/gatecont/ps564
0/prod_qas09186a00801da69b.html
2. Cisco Communications Transformation Whitepapers
http://www.cisco.com/go/cube > White Papers
3. CUBE PBX Interoperability Reports
http://www.cisco.com/go/interoperability
4. CUBE SP SIP Trunk Interoperability Reports
http://www.cisco.com/go/interoperability
5. CUCM SIP Trunk Documentation:
CUCM 6.x:
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/6x/trunks.html
#wp1044916
CUCM 7.x:
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_ce
nter/customer_voice_portal/srnd/7x/cvp_gtwy.html#wp1048342
55
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
Cisco Networkers
25-28. januar 2010.
Barselona
Registrujte se

56
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential
57
Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Confidential

You might also like