Professional Documents
Culture Documents
Lab 2 - Spajanje Terminalne Opreme
Lab 2 - Spajanje Terminalne Opreme
Ovaj set vježbi je koncipiran kao pokazna vježba spajanja opreme na Cisco
uređaje. Demonstriran je način spajanja nekoliko tipova terminalne opreme:
PRA
BRA
FXS
Na kraju vježbe su prikazan način na koji se može ispitati osnovni rad VoIP dijela
komunikacije.
2
3
PRA sučelje se konfigurira u nekoliko osnovnih koraka:
2. Konfiguracija takta
Ako je takt krivo konfiguriran (na primjer, PBX očekuje takt od routera, a router očekuje
takt od centrale) tada se mogu u komunikaciji pojaviti greške koje se jako teško
debugiraju. Dobar primjer greške koja se može pojaviti je to da govorni pozivi rade bez
problema u oba smjera, a modemski i fax pozivi ne prolaze. Takve su pojave gotovo
uvijek uzrokovane ili fizičkom vezom (neispravan kabel) ili neispravnim taktom. Zbog
toga u tim slučajevima uvijek prvo treba provjeriti status controller-a (“show controllers
e1 1/0”). Ako u ispisu ima “errored seconds” ili slipova, sigurno je problem u taktu.
3. Konfiguracija controller-a
Definira se PRA grupa na controller-u. PRA grupa može imati proizvoljan broj
timeslotova.
4
Ako se pojave problemi sa slanjem ili primanje faxa, obavezno treba provjeriti
stanje fizičkog sučelja pomoću naredbe "sh controllers e1". Ako se u ispisu te naredbe
nalazi velik broj slip-ova, to znači da nešto nije u redu sa sinkronizacijom i/ili fizičkom
vezom. U idealnoj situaciji se slipovi ne pojavljuju.
5
Što će se desiti ako se promijeni framing na controller-u?
Kućne centrale obično imaju konfiguriran “framing crc4” što je default na Cisco
routerima.
6
Status ISDN linije u ovoj fazi je:
7
ISDN PRA sučelje radi tek kada je u ispisu naredbe “show isdn status” prisutna
linija “MULTIPLE_FRAME_ESTABLISHED”. Inače ispis te naredbe alternira između
“AWAITING_ESTABLISHMENT” i “TEI-ASSIGNED”.
8
Ostvariti probni poziv kroz PRA sučelje:
9
Na nekim routerima i nekim IOS-ima će ova naredba raditi i za “isdn test call”
naredbu. Obično svi pozivi koji dolaze od H.323 endpoint-a imaju pravilan bearer
capability.
10
Kada se pritisne izlaz (“0”) na kućnoj centrali ona prespaja poziv na vanjsku liniju
i očekuje dial-tone od vanjske linije. Ako tog tona nema, centrala automatski ne želi
preusmjeriti poziv. Korisnici očekuju ton koji daje T-com. Takav ton nije defaultan na
Cisco routerima i mora se konfigurirati:
11
12
Daleko najkorisnija debug naredba za ISDN sučelja je "debug isdn q931". Debug
Layer 2 prometa je prilično beskorisan i gotovo nikada se ne upotrebljava.
Treba pokušati ostvariti pozive ili pomoću "isdn test call" naredbe ili biranjem
brojeva na kućnoj centrali (predbroj "0" će usmjeriti sve pozive na PRA), te vidjeti što će
ispisati debug naredbe:
13
Naredba “direct-inward-dial” na POTS dial-peer-u omogućuje izravno zvanje
odredišta u domeni Voice Gateway-a. Bez te naredbe bi Gateway prema PRA liniji puštao
sekundarni ton biranja.
14
Promjena signalizacije iz PRA u Qsig na routeru:
15
16
Što prikazuje ispis naredbe "sh isdn status"?
17
ISDN point-to-point i point-to-multipoint su načini na koji NT vidi korisničku
opremu. U point-to-point modu očekuje komunikaciju samo sa jednim korisničkim
uređajem (napr. kućnom centralom) i u toj konfiguraciji koristi statički tei za adresiranje
druge strane. U point-to-multipoint modu rada NT očekuje komunikaciju sa nizom ISDN
uređaja na korisničkoj strani i pri tome sam dodjeljuje tei pojedinom uređaju po potrebi.
18
19
Naredba “cptone” mijenja ton koji se čuje prilikom dizanja slušalice.
Naredba “input gain” mijenja pojačanje ulaznog signala.
Naredba “outpu attenuation” mijenja izlazno gušenje.
20
Na routerima uspostaviti vezu između dva FXS sučelja:
Router 1:
Router 2:
Nakon provjere rada gore navedenih naredbi, provjeriti kakav se A broj šalje za
poziv sa FXS sučelja ako je na njemu konfiguriran "nedefinirani" destination-pattern:
Router 1:
21
dial-peer voice 1 pots
destination-pattern 11[12]
port 3/0
22
Probati ostvariti pozive sa i prema FXS sučelju (na osnovu konfiguracije iz
prethodnog primjera) te vidjeti što se prikazuje u ispisu debug naredbi.
Što će se desiti ako iz FXS sučelja isključimo telefon i onda probamo ostvariti
poziv prema tom sučelju?
23
Potrebno je konfigurirati POTS dial-peer-ove na Routeru 1:
24
U ispisu naredbe “debug voip ccapi inout” se vidi kako se match-a ulazni VoIP
dial peer “0”. Taj dial-peer ima posebna svojstva:
Ako se postavi izlazni VoIP dial-peer na drugom routeru i na njemu definira “no
vad” poziv se neće moći uspostaviti (neće se dogovoriti H.245 parametri).
U slijedećem se koraku VoIP sesija prema Open Phone-u inicira sa routera u dva
koraka. U prvom koraku je Open Phone dostupan preko Ethernet sučelja, u drugom preko
serijskog sučelja. Vidi se kako po default-u router za adresiranje VoIP paketa koristi
izvorišnu adresu onog sučelja preko kojega može doći do VoIP odredišta.
25
Demonstracija problema sa nedefiniranom izvorišnom adresom VoIP paketa:
Router 1:
interface fast0/0
ip address 10.10.10.1 255.255.255.0
router ospf 1
network 10.10.10.0 0.0.0.255 area 0
redistribute connected subnets
Router 2:
interface fast0/0
ip address 10.10.10.2 255.255.255.0
router ospf 1
network 10.10.10.0 0.0.0.255 area 0
redistribute connected subnets
26
destination-pattern 333
port 3/0
Pri ovakvoj konfiguraciji treba vidjeti što se dešava kada se izvuče Ethernet kabel iz
prvog routera. Treba pogledati routing tablicu i probati ostvariti poziv u oba smjera.
Nakon toga treba postaviti loopback sučelja kao izvorišta VoIP paketa:
Router 1:
interface loopback 100
desc VoIP source/destination address
ip address 22.22.22.22 255.255.255.255
h323-gateway voip bind srcaddr 22.22.22.22
Router 2:
interface loopback 100
desc VoIP source/destination address
ip address 33.33.33.33 255.255.255.255
h323-gateway voip bind srcaddr 33.33.33.33
U ovom slučaju nema nikakvih problema u uspostavi poziva u slučaju bilo kakvog ispada
sučelja.
27
Ako više sučelja ima isti “destination-pattern” tada će router po slučajnom odabiru
usmjeravati poziv na ta sučelja:
dial-peer voice 1 pots
destination-pattern 222
port 3/0
Ako se želi da neko sučelje ima prioritet nad drugim, konfigurira se “preference”.
Preference “0” ima najveću težinu (default), preference “10” ima najmanju težinu.
dial-peer voice 1 pots
destination-pattern 222
preference 10
port 3/0
Postaviti "huntstop" na "dial-peer voice 3". Što se sada dešava sa pozivima kada IP veza
radi i kada iP veza ne radi?
28
Klasa codec-a omogućuje da se voip dial-peer konfigurira za prihvat više
različitih tipova codec-a prema listi preferencije. Tijekom H.245 pregovaranja će
Gateway predložiti uspostavu govorne veze na osnovu parametara voice-class-e. Za svaki
se codec može definirati i broj uzoraka u paketu.
Pomoću naredbe "debug h245 asn" uočiti koje tipove codec-a router predlaže u
Capability Set-u kojega pregovara sa drugom stranom.
29
Busyout funkcionalnost omogućava prekid PRA/BRA/FXS veze prema centrali/korisniku
u slučaju ispada u IP komunikaciji. Može se promatrati ispad sučelja (napr. serijskog ili loopback
sučelja), ispad IP veze prema Gateway-u (slanjem periodičkih paketa prema odredištu) ili ispad
veze prema Gatekeeper-u. Funkcionalnost se može konfigurirati na voice-port-u ili controller-u.
Isto tako se mogu kreirati busyout klase koje se onda primjenjuju na voice-port ili controller.
CPE uređaj (onaj koji ima PRA/BRA sučelje koje treba deaktivirati u slučaju ispada IP
veze)
call fallback active
!
voice-port 1/0:15
busyout monitor probe 10.10.10.2
busyout monitor serial 0/0
30
Probati uspostaviti modemsku vezu između modema spojenih na FXS sučelja na
Routeru 1 i Routeru2. Po definiciji je iskonfiguriran G.729 codec na dial-peer-ovima.
Može li se uspostaviti modemski poziv? Koji se codec koristi? Što se vidi u ispisu
naredbe "show dialpeer voice" vezano uz Modem Passthrough?
31