Vous êtes sur la page 1sur 7
SU EWU Bnpownoii pas mbinoenocrasiann naunes nonss0saTenaM B03- MoxHooTa jewiesor mexayroponHol ceraH. Ana Toro nibi nop Kniownn Halu GepBep K ceTM oAHorO ua NpoBaiimepoB No «pon Hoy» ins Asterisk nporoxony SIP. OpHako, Kak nokaabiBaet Nipaicrua, nposaiijeps! 8 GonbunHcTBe cBOeM He cnewar nepe- ogy Ha SIP u np npenocrasnetinn enonx yenyr npoganxator icnonksoBaTs Sonee TpanHuWOHHEI H323. CunsHo paccTpan: BaTecm No STOMY NOBORY He CTOMT — palo MAM NOsAHO BCE PAB: Ho Boe nepeiiayT. A noka sToro He nporBOUINO, peUHM aTy NpO- 6nemy co ceoelt croponti — yoraHoBn H323-wopynb Asterisk. Ha nalHbili MomeHT wie naBecTHO o cyulecrBosanina Nerbipex paanusneix H323-gpatiepos (om. TaGaMy t)qn18 Asterisk: B® chan_oh323 ~ vctopyueckn nepebil H323-apaiteep ann Asterisk. Mpn pa6ore wononbayer RTP-crek GyGnMoTeKH OpenH323, co scemn strrexarouinan ovctona nocnencTesmtAn (nongepxnsaemie xoneKn, craGunsHocTb, COBMECTAMOCTE). Tlonnepkvsaerca kownannel inAccess Networks [2] I chan_h323 — ormmmurTensHoi ocoGeHHOCTBIO paHHOro ypAit sepa manserca Gonee TecHas uiTerpayna c Asterisk (1c onsayevor Asterisk-peanwsaue npoToKona RTP), 4ro no3 BonreT pocTH4t Gontbiweli nponsBoniTensHocTA no cpaBHe- tl c chan_oh323, Pnatoh xe aa 3T0 anaeToA HeCKONEKO MeHbiuan cbyHKyWoHanbHocTe. Tak, HanpaMep, chan_h323 He nmeeT coBcTBeHHOrO Gytbepa npoxaxns (jitter butter) [3] a Takoxe He NoanepxneaeT HeKOTOpbIe KONEKM. W chan_ooh323¢ — npatisep Komnatinn Objective Systems Ine [4], ocHosannei Ha wx oTKpsiToM H82S crexe - Objec- tive Open H.923 for C. H xora Konuuecteo nongepxnece MBIx KOR@KOB M H323-HaGTpOEK HECKONKO MeHbLE, eM y KOHKypeHToB, npaitsep enone MOXHO McnonbsoBaTs, Ha AaviHbli MoMeHT craTyc apaitsepa — «beta», Ho co cnoB paspa6oruMkos, MOnyNb & CKOPOM BpeMeHH OMKeH Bor Aer 8 cocras ocpmunansHoii Bepcun Asterisk. I chan_woomera—apatieep, nossonsioujni cangare Asterisk ‘ecepeepom Woomera, Ha slalHHbIr MoMeHT Hepes Woomera Moxkto conepwiaTe TonbKo H323-sBOHKH, XOTA 8 GyayiNent paspa6orunkn oGeujaior OGecneunTe NoaKEpKy yAviBeD CanisHoro yposka a6cTpaxuiu OPAL. ro Ke eui6pate? Oraer Ha sTOT BonpoC Hy AHO MCKATe Ho- XOMA M3 KOHKPETHEIX aaa Eon pet ticnonssyete STABLE-aeponto Asterisk, fo Bapnat- Tol orpanMMMBaIOToR NepBIMM AByMA NpeRcTasuTeNsMM. [DH TOM, eCnM nniakinpyenoe KoNH¥eCTBO ORHOBpEMeHHbIX 3BOH- kos, CopepulaeMbix Yepea H323, AocTATONHO BENHKO, TO 60- nee npegnoyritencisim 6yner chan_h323, ecm xenarenbHa Gonee «kavecTeeHHas» peanusauwia H323, 70 nyse Henonb- sosarb chan_oh323. Alpaiteepsi chan_ooh328 w chan_woomera woxHo peko merfoaaTt K HCnONbsOBAKIO paspaGoTanKaM M «O4eH Npo- ABMHYTSIM NONbsoBATENAM™, KeNAIOWIMM SarnaHyTb 6 3a BTPAWHHi JeH» (H323 x SIP nonepx IPV6 M7. 2.). A1na HawiNx xe safay BosMoxHOcTen chan_h323 mnu chan_oh323 6yner Gone em pocrarouHo. OnpereneHHocrH pann Gyrtem cun- TaTb, 47 MBI BEiGpann chan_oh323, xoTA npMaeneHHsie Hit 2K HaCTpOVIKM c HeGOMSNHMM MaMeHeHHAMK Byayt paboTaT We chan_h323. crananmpaem chan, Ana Katianenesx apaiieepos Asterisk orcyrcTeyioT roToable 6M- Haphbie nakeTsi, nosToMy BoCRONbayeMcA eAAHCTBeHHO BOS Moxitint CnoCco6OM yoTaHOBKK ~ KOMMANA\Mel! Ha HCxOAHO: ro Kona. Tv sow 6ygem HononbsosaTe mauney cneayioulel KOH cburypayun: CPU AthlonXP 1500+ MB Epox BKHA+ (VIA KT266A) 512 Mo RAM HOD 40 r6 IDE Samsung Gentoo Linux Linux 2005.0 (agpo 2.6.12, goo 3.4.3 glibe 2.3.4) Ham nonano6arca cnenyioume sepcau nporpamn H OHO. nKoTek: pwd 1.6.6 W openh323 1.13.5 Wi chan_oh323 0.6.6 B Asterisk 1.0.9 ‘aGsuma 1. Cpansexue W323-xpaiivepos sax Asterisk Bepen your Ere ea chamonars | + ' pent23 Hpewomrremuocrs eee cmon |r| ommines | Mptenedamer | mcrae chan _ooh323¢ | - + - 001323, See ree nen Tiporesnosurresnnocrs at aAEL OT 5 i ei OpentI323/0PAL Bera-nepena Tloxepacka woomera, Gosolt (OueHt Gonbusoe KonH¥ecTBO npoGneM npH yoTaHOBKe Ka- Hanbibix apaiimepos H323 BosHuxKaeT vMeHHO H3-3a Monon sosaHvia Apyrux Bepeni pwlib m openh323. Kpome Toro, y He~ KoTOpEIX sIOReM HaGnionanHce TpyAHOCTA NM MCnONbsOBa- HH FoTOBDIX GiiapHiix NaKeTOB, BXOAALINX 8 COCTAB y HeKO- Topbix auicr pHEyTHBOE. Bante Hyxntie Bepcnn nysuie Bcero c caiira inAccessNet- works (k coxaneHito, y MeHs He nomlysiun0ce Cobpats openh323.¢ caitra inAccessNetworks, nosToMy a Baan Ty Ke BepCnio GHOnM- oTekn 4a penosurTopus McxonHiix KonOB Gentoo) [5, 6, 7]. Tak, sarpyKaen yt MeHLWe 4 M6 HoxOAHIX KOROE B root/sre/oh323 WepexonHM k yoTaHoake, Hauniart HeO6KoAHMO C pli. # of froot/sro/on3e3 # tar xfz /pulib-Janus_patché-sre-tar gr od pulib # -/contguze E nako opt. # ake install Onrumisnposaknan sepeun pub ycrakoanera, nepexo- ‘Aven « openh323. bed f tar ez Jopenb32i-v1_13_S-are.tar.ge £ od openhi23 f -/eontguze 4} sake opt # make install Bu6nnoreKa OpenH323 coGupaetca noctarouHo Aonro (8 oem cnyvae Ha oro yusno 4yTt Gonbuse Yaca). KpoMme Toro, BO BpeMA KOMNHNALIAH BAM NoHaAOGRTCA OKONO 150 M6 AMC Kogoro npocrpatcrsa 1 300 M6 swap. Teneps nepeiigen k KaHansHomy apatiaepy chan_oh323: fed 4 tar zfs ./asterisk-oh23-0.6.6.tar.g2 4H od /asterisk-ob323-0.5.6 4 make Fnake install Dpatizep yoranosnen. Sanycram Asterisk c pexxuiMiom KoH- cont (asterisk -cvvwwv) H BbinonHuM KoNaHay’ * CLI> show nodules Monynt chan_oh28 nonxeninpHoyrereonare B cnvcke 3a- rpy>xembix Monyneti (ct. pi 1). Hactpampaem chan_oh323 Tipexae Yem npucTynis k vcrnonss08aHHio chan_h323 a As: terisk, Ham HeoGxoqMo NpenBapHTeNbHO Npo“sBeCTH Ha: neoSxoan cepaep Woomera | noreniman dyiamaronanesiocrit cTpotixy, a TaKxKe BHECTA CooTEeTCTAYIOWINE HaMeHeHMA B HO- mepHol nna Mapamerps! chan_oh323 xpanaroa & cbaiine /etc/aste isk/oh323.conf. Vrak, & KoHTeKCTe [general] onpeeniM cne- Aylowne napaweTpb! (na ocranbHbix OcTasHM sHaYeHHA no ymonvanint): {general} er=1P _anpec _GateKeeper gatekeeperPasstord=sstret Context=generic-ine Speco wi ykasann ' IP-agpec, koropsiit chan_oh323 6yger Hononbsosars ANA pa6orsi ¢ H323-yerpoiicraamn (o¥eH) nonesHo, eon y Linux-nawnkbt umeeTcr HecKOnKo anpecos & pasnH4Hbix cerax); Wl IP-agpec GateKeeper, napons, © KoTopbiM Mbl 6yseM pe- rHctpuposaroon: Ml Konrexcr Asterisk, 8 KoTOpbil GyayT nonanars ace sBoHKH, TpwxonuyHe Co cropoHti H323: I aknioumnn pexn faststart ana Gonee GbicTpolt yoTAHOBKA H323-coeauHeHit; BE cooSuyuni cepaepy, To ToHOBbIE cHrHants (DMF) Heobxonu Mo nepenasart BHyTpH RTP-naKeros (inBandDTMF=yes). amerim, ro npHBeAeHHIe sHaYeHHA napameTpo® He A: ASIOTCA «AYMILMMA [UIA BCeX cnyYaeB KUBHHD, NpOCTO B MO- eli CrTyaynn WMeHHO STOT HaGop BbiabiBaeT HaHMeHbILE® KO- rnuyecteo npoGnem, Pucyuox 1, Concer sarpyesian wonyneit Asterisk EL Ecni nposaiinep npenocrasnser Ham Tenetpoutitie HoMepa AMA BXOAUIMK 3BOHKOR, SanhiLieM Ux B CeKuINO [register [register] context=goneric_ inc alias=rexebons?_xowep_1_oz_npenaitzepa alias=rexebomnss nowep 2 on mponavzepa eOHKtH, NpHXOAAUINE Ha yKagAHHbIe HOMEpa, GyAyT no- nailars 8 KoHTeKcT generic_inc (np HeoBxogHMOCTH 380H- KK Ha pasibie HOMepa MOXHO HANDABHTS 8 PAsniNHbIe KOH- Texts) inst Kopexos onpenennm cnepyiouyne napaMerper {codecs} codeo=6729 franea=6 Daniele HacTpoliKH onpeAensioT KonHYecTBO ronocoBLiKX kagpos, ynakosbieaembrx 6 onMl IP-naker. SHa4eHHe no yrson- saHio («1») cnMulKoM pacToUMTenbHo, nosToMy nocrasH SEC THNMYHBIE SHAHEHI ANA ronocoBoTo OGopynoRAHKA H323 - «4,6», Sanannbie napameTpbi GyayT npnmeHeHe! NO- ‘one cnegyiowiero nepesanyexa Asterisk (cM. «lepesarpysKa xoncburypauni>). Nepeligen k usMeHeHHAM HOMepHOrO rina a, [ina Bxopsuiax s604K08 (co cTopokt H323) nonolineT KOH- TexcT, KoTOpBIH Mbl CosnaBaNH & NpoUNbiF pas (Ben» NO Gon ony cHeTy aM Bce pasHo nocpencraoM KAKO TexHonoriMin Ro Hae AosBOHMANHCe): c-ine} ‘ s\lihait, 1 > 5) 2, anowor +513, BackGzound(local-velcome) Soy Waitzrten 2601, macro (stdexten,200,517/200) 201,41, Macro (stdexten, 201,53 /203) 202,1, macro {stdexten, 202, 512/202) 8500/1, VoiceMailMain fexten=> 8500/0, Hangup ‘Azor ana vcxonsuiyx 380K08 noTpe6yloTcn HeKOTOpbIe HS- MexeHun. [oGaBnM 8 KoHTeKCT [office] cnenyrowlylo sane: exten => _ 6 Dial (oH323/{axrEN-1},20,2m) Tipn HaGope Homepa c npedbnkcom «6» sBoxoK OyseT ocy- lecrensireca c nomousbio chan_oh323, T°. cornacho HoMepHO- My nay npoaaligepa onpeneneHHomy Ha ero GateKeoper. Ecnn xe npozaipep He uenonkayer Getekeeper (cxema Tepminiauinn Ha UUmW03), TO B daline oh323.cont HeoBxonN- Mo yxasare: ‘gatekeoper=DISAELE As HomepHom nave Hanicarb Tak’ exten => _ 6 Dial(01323/prefic(axran:t)égw_addr,20,r0) Snect prefix—cnyKeSHbii HoMepHO! npecbuKc nposaiinepa IP-renechonwn, a gw_addr — IP-anpec ero H323-wnosa. Boixog B ropon, Kak BbI MOT 3aMeTUTb, Ha AaHHbIli MOM@HT Hala CHCTeMa ‘oGnanaer opHUN HeAOCTATKON, HECKONSKO SATPYANAIOWIHM ee wmpoKoe UchonbsoBaHve, - OTCyTCTBMe CBAH C ropoACKOA Tenecbonliod cerbi0. DevicTenTenbHo AOBoNsHO cnOxHO npea- cTaBiTb Ce6e CvTyAyMIO, B KOTOPO! CBAs CTOOM (unc yxe cywecteyioujert muun-ATC) He TpeGoBanace. Cefitac Mbl He: npaBnw 370 Henopasynete Kak 8bI nomHvTe M3 [3], CYLUECTBYIOT ABA OCHOBHbIX CnO- coba noAKMoveHMA K FopoACKOK TenedoHHO; ceTH: aHanoro- bit (4epes craHgaprHbili Teslecbontii nposog) m yncpposor (nanpumep, 30 kaHanos 4epes virTepthelic Et). Tak>ke Ham 43- BECTHO, YTO «nepeBonoM» 3B0HKOR 13 TenecpoHHOA ceTHB VoIP ‘saHMMaloTcR Lumosbi. Tak BOT, ¢ Asterisk mO>xHO He ToNbKO Mic- NONbSOBATb OObI4HbIe WNO3b! H323, SIP c nopramM FXO, FXS, E1, How cneyannsvposatible MoaysM BbinyckaeMbie ney anbHo ana Asterisk. DakTH4eckH OHM NpegcTaBnsIoT Cobo PCl-nnatbi c coorseTcTeyiol4MMiK pasbemamu, HEOSxoQHMOM ‘SNeKTPOHMKOM «Ha GopTy», a TakKe Apaligepamm, nosRonAlo- umn Bcemy sToMy QO6py paGoTare c Asterisk. B ropog Bmecte ¢ Digium HanGones uaeectHsin (Ho He enuHoTEeHHbi [8]) npoHsBODH- ‘Teniem Takix nar snaevcA KokmnaHis Digium [9] - ocHoaHom noncop Open Source-npoekra Asterisk. Crekrp abinycKaembix e10 nat agctaTouHo senwK — oT oaHonopTosiix FXS 1 FXO agantepoe, no Moayneli c YeruipMia uuTepdelicamn E1/TI Maret ¢ ananorosbinen noprawi HaMGonee npHBneKaTenbHbI ‘ANA Manbix npennpisTiii (2 nnatel 4FXO = 8 ananorosbix nit- ini (pie. 2)), unc>poBble mony HanGonee MHTepeCHs! cpen- uM npegnpHatinnm (1 ruiara 4E1 — 120 uacbposisx Kananos!) Pucymon 2. Monae Digum TON22B (2 £0 + 2 FAS) C To¥Kn speHiia CroMMOcTH OCoBeHHO npvanexaTenHti- Mv ABsImOTCR nnaTbt Digium Wildcard X1OOP/X101P. C Human ceasatia ontia miTepechar copia, epaoHayanbHo Wild- card X100P/X101P npogasanact Digium no yeHe oKon0 1008. Ontako Yepes kaxoe-T0 pens nonbsosarenn saMerAinn, 470 Ha caMOM [ene STH NNATbI ECTS Hil HTO HHO, KaK OObINHBIC PCl-cocpT-MonteMb! Ha WMPOKO pacnpocTpaHeHHbIx YunceTax (|ntel 537PU, 537PG, Ambient MD3200, Motorola 62802-51, Nepabie 3 onpemensroa Kak X101P anu generic clone, noc emvinit Kak X100P), nponazaemsie 2 o6sI4HOM KOMNbIOTep- HOM Marasnie 3a 10-158. Mocne Toro Kak ara HHebopMalMA cana o6ujenasectHoA, Digium Huuero He ocTaBanoct, Kpo- Me Kak CBEPHYTE NponaXM nMHAlIKM X1OOP/XI01P (8 noc- AeACTBNH ee MecTO SaliAn BHELINHA Monynb IAXy). Bnpo¥eM, 9TO He osHavaer, WTO OcTanbHBIe nocTynvink TaKKe. Hao6o- oT, 60 MHorMx online-marasHHax sty nnaty (XIOOP, X101P ET EAL Wn Wx KNOHBI) NO-npexHEMY MOXHO KyniMTb No Yee 10-155. K coxanexiio, & Poccun codpr-MopeMbl Ha Hy KHbIK 4iCeTaX He nponalorca 6 WAPOKO! PosHMUe (y Hac Gomee nonynsp: bi Monembl Ha mHKpocxeax Conexant H Lucent, a He Intel Motorola), nostomy # 2aKagan ary nnary (X101P) Yepes Mx Tepxer [10, 11]. Mak, ecrasKm MoneM 8 KoMnbioTep H Ha cTpowm ero c Asterisk Tlepece, 470 Ham HeOGxogMIMo CpenaTe, — yGeaMTbCA, TO monem onpenenanea cuctemori. [na aToro BLiTionHHM KO: manny: # spel Ecru cpega abisogia sro yranuTat npncyreTEyeT cTpOH xa, noxoxan Ha oTy: oxere cuHTate, 470 spo Linux PCI-nnary yBnAeso M MOXxHO npoGosats sarpyxats ee apainsep # modprobe zaptel F nodprobe wctxe Ecnvt Monynu sarpysnnncs es owmGOK, To 8 /var/log/mes- sages mbi yeHaum cnenyiowjee: Alanna cTpouKa ranneTca nyse HnmocTpaLWe Toro, 10 © exenesoM» y Hac ace & nopRAKe. Oarako npexne 4em nepetitH x Hacrpoiixe Asterisk ocra- HoBHNCR Ha eule OOM BaXxHOM MoMeHTe. Deno 8 TOM, HTO nares Digium peannayior «TenedbonHetli> vaTepcpelic (FXO, FXS, E1, Tt) nporpammno (8 zaptel-nparisepe), ncrionsaya Ana TOTO BBIMMCiMTeNbHbIe Pecypcbl KOMNIOTEpA (B TO BPEMA KAK powszoqmrenn apyrix cvcTem Tenecbonnn Mcnonbayior cne- \nanvauposanite (a Gonee aoporwe) curHantHbte npoyecco- ppbi - DSP), Mon stom Bengy creuvebrkn sanann (SbICTpaR 06- pa6orka curHanos) pa6ora ¢ nnarori peeves 8 pexuMe npe- biBaHini. ostomy fiI# HOpWaMbHOM paGOTbI ONEH BaXHO Ha pont cuctemy Tak, 4706s! rnarst Digium Hi c Kemi He Ren ‘1M OAHO NpEpbIBaHHe, B NPOTHEHOM Crysiae BOSMOKHEI YXYA- Wein KavecTaa aayKa, MocMOTpHM, KAK ¢ STHMl OBCTOHT CH- cTyauus y Hac: feat /proc/interzupte Bce HopmansHo, nara moHoronbHo Hononbsyer NpEpelea He 10, Mlepeiinen x Hacrpoiixe Asterisk. Mepsbi AenoM oT- pegaktipyen cbaiin /ete/zatel.cont fesle=t loadzone=us defauitzone=us Tlepaan crpouKa osHavaer, 470 ANA MiiaTbl 1 HeOSxoaU- Mo ncnonbaoBarb cvrHanksayuio FXS loop-start (B Asterisk ‘ana nat FXO Mcnonbayerca curhannsauyna FXS, 4, Ha06o: oT; ecnitnpi ykagahnbix HacTpoviKax cepsep He Gyger onpe: Renate cHTHan «ZaKATOm, noNpOGYiTe /APYTHe PAsHOBMTHOC- TH fxs-cHrnannsaun: 1x3_ks, £x5_gs). Eon nnar 8 oncTene Heckonbko (HanpuMep, ABE), TO B NepBOM CTPOYKE HY>KHO Ha hucarb Ixsks=1-2. Crpokt 2 u 3 onpenensiot napamerpsi TenecboHHom ceTH Ans wcnonbsyeMoro O6opyAOBAHHA (4ACTOTbI TOHOBEIK CHT Ha ‘Nos, ix AnMTeNsHOCTE MT. .). K coxaNeHMIO, B CNCKe jlOCTyN Hoix cTpal Pocena Her, nosToMy, Aina Toro 4TOGbI B BaLeM KOH kpeTHom enyae ace sapaGoTano, BOaMOKHO, npHneTcA nope 6pab HeCKoNbKO crpaH. CnlicoK acex AOCTYNHbIX BAPMAHTOB poule Bcero nocmoTpeTs & HcKOAHOM TeKcTe —chalin zoneda- ta.c 6nGnHoTeKH zaptel Crenyiouym uiarom np HactpoliKe Hawero cepsepa a8. nmeTes onpegenenve napamerpos Kaprel 8 baitne Jetc/aster: isk/zapata.conf. Bui6op sHa4eHia Toro HnK mWoro NapaMer- a onpenenseroa KoHKpeTHOm ATC, K KOTOPOM Mb MOAKAIO= aem Asterisk. Kak wasecTHo, 8 Pocchi moryT acrpe¥arbom pasnnuiibie Tunbi ATC. Mpusectn yHnBepcantHyio KoHcbary- Pauivo, NORKOAAUIVIO ANA BCeX Chyaes >KMSHM, AOCTATONHO CnOxHO, NOSTOMy OrpAHNYMCA ONMCAHMEM ;ABYX HaMoneS ‘THNINHHbIX — 6 HnITyNBCHLAM HAGOPOM (AAA GTApbIK ATC), c To: HoBbiM HaGopoM (nna Gonee-meHee HoBbIX ATC). MraK, Bia ane onpenenim OOu\He napaMeTpEl, NOAXORAWIME NpAKTiA ecki ana scex ATC: [channels] igeneric-inc] signallingsfxs le Samevanne, MpMBoqiMbie napaMerpbi Crpynnposale Ana Gonee yaoSHoro wsnoxerns. MpH dbakTH4ecKoM peRakTApS ann cbaiina Zapata.conf HacronTenbHo peKoMeHayeTcA CO- xpahaTe nopanOK, NpKHRTHAA B chaiine. Virak, Mii 3anann KoHTeKcr, 8 KoTopstl 6yAyT nonafat’ BCE TenetbonHble 380HKH, npixoRsu4Ke CO cropox! TOM. Onpe- enunu Tn curranusaunn, ucnonssyemon Asterisk npn paGo- Te c FXO-noptom. Kpome Toro, mb coanann rpynny Kavasio8 (cocToRtyto Hs OnHOM TenechoHHOM nin), BKMOYKNM pacnosHagAHHe CHT- Hana «salATO» (napamerp busycount onperenser KonMuecT- 80 KOpOTKMX ryAKOB, HEOGXOAMMOe ANA Toro, HTOGeI Asterisk ocsoGoniAn nitHinio), a TaKXe paapeuliiN NepexBaT SBOHKOS Toon Tenepe nepelinem k napamerpam, onpenensenin & 3a6u- cumoctit oT BosMoxHOCTe! KOHKDETHOM ATC: calleridzasreceived callprogzes=yes isecallerid=yes usecallingpres=yes callyaitingcallerid=yes threewayealLing~yee transfer=yes: canpark=yae eeneal forvard=yee Ea ae Nepeoii ctpoKoit mb okazanu, “To cHrwanbi «esponelicKoro AOH>, npixonaune M3 ropona, Hy>kHO NepenaBare 8 Asterisk 6e3 MameHennii. Bropam oTpoKa BknioMaeT OTcNexHBaHHE CO- Cronin nuvi (crTHant Bbis0Ba, OTBeT, SATO) npHSBOHKAX. (Ha ganiieit Moment sra onuKA RBNAeTCR aKcepHMeHTaNS- Holt m Moxer paGorars HeKoppexTHo). Cneyiouyne 3 cTpOKM akTYANHI, ECM TeNeCpOH, NOAKMIONeHHBI K MAHHO! NUHKA, moxeT HopManbHo paboTaTh ¢ flash (43BeUeHHE 0 BXORSILYEM ‘BbIB0Be, KOHIepeHt-cBssb, AOH fonxHbI NoAAePKMBATLCA M Guirs axtussnposanbi Ha ATC). Tlocneanne apa napameTpa paapewiator napxoaky H nepenasy aBoHKos ¢ TON, ameTii, TO NPHBEACHHEIe BbiLe HACTPOMIKH akTYAMBHL Ans 6onee-meHee coBpenteHHbix ATC (anekTpOHHBe, UMchpo- sbie). Ana Yi npectapentix CoGparbes {KOOpAMHATHBIX, Wide ToBbIX, AeKanHO-WAroBbIX) SbiWenepeNiNcneHHbIe Napanie~ Tpbl, CKopee Beero, NPHAETOA ycTaHoBMTD B «NO». KpoMe TO- Fo, ANA akTHBgaKIAK UNITyeCHOTO HaSopa HyKHO 6yneT AO- Gasie cnepyrouyio crpo4Ky: B Hesasmcumoctu oT ATC Ham, ckopee Bcero, NoHAROGUT 9 BkmHoMieTe nlogasneHve «axa» ana zaplel-KakaNos. [ns 970. Fo qoSabHm cnepyiouyHe {Be CTpOYKH: chocancel=yes ‘chosencslwienbridging-yes Ecni xe c nomoulsio stm Hacrpoek nlonkocT#iO Ha6aBuTE- (09 OT axa He Ysl@@TCR, MOXHO JONONARTENbHO SaJlevicTsOBAT cneayioune: echotrainingsyes 0 ‘tegain=0, zxgain=0.0 Tepsoi crpoxoi mpi sxnio¥aen pexhm TpeHIpOBKH axoND- aznena (none3Ho, ecnM «3xo» peryinApHO CMbIMHO 8 HaNa- nie pasropopa), a nocneaNMMa AByMA 3aqaeM yonneHne ANA ‘BxOAHOTO M BbIXOAHOTO CHTHaNoB. JIA ONpesIENeHHA KOHKPeT- box sHaYeHMl| NocneANHX MOXHO BOCHOnboBaTbCA yTARHTOM ztmonitor, sxonmutedi 8 Monynb zaptel Tlepeligen x HacTpolike HomepHoro nnaHa. B KayecTae npedikca ana seixona B roped Gye vcnonssoBaTe undbpy <5». B yXe 3HaKOMBIM Hah KOHTEKCT [office] no6ABMM Crezy- roulyio crpoKy: exter > _ 5.1 ial (2A8/g1/ExrBN:1,20,27) rue mbi ykasanu Asterisk, 470 ecni aoe HoMepa, Ha4AHa- rouyecr c uncbpei 6, RoMKHE NepenaBaTooR Ha rpynny Kasla- nop 1 zaptel-nritepcbetica, Tlepsaa ynchpa Ha6paHHoro Home pa 6ynlet or6pacsiearbea cepaepom Asterisk Heo6xomumo3ameTits, 470 cnoco6 MapuipyTHsaunl 3B0H- kos ¢ cnionss0BaHveNs npedpuKCoR He ABINETCA egMHCTBeH- umm, Tax HMMTO He MeWiaeT HononesoBaTs HAM chepyoWyio konorpykunto Ipsta-diatout) exten => 5)1ait, 1 exten => 5,2, anewor exten => 2/3, BaokGround (petn-announce) exten => 5,4, Read(ext) exten => 5/3, Dial (2A8/ol/Siext:) 20,21) {offce) exten => 101,1,Goto(pstn-dialovt 11 Takiim o6pasom, npw HaGope Homepa 101 Asterisk nepeli- er 8 KoHTexcr psin-dialout, savnraer npusererBHe pstn-ann- ‘ounce (koTopoe HeoGKoAMMO NpeABapHTe;ILHO sanvicaTL), No- ‘mle Nero coBepuINT SBOHOK B ropoA.No BREREHHOMY HAMM HO- ‘Mepy. Flomo6uyio cxemy MoxHo c ycnexom HcnongoBare MANA Aapyrinx texnonoruit (H323, SIP) Boixog 4epes SIP-umies K coganehiio, RaneKo He Bcerpa HiNeeTCR BOSMOXHOCTE HC nonbsoBalinn o6opyj|oBaHne Digium. Hanpmen, 6 BeAy dba SmYEOKHx orpanhueHni MHOrAa GbIBaeT HeCKONEKO SaTpyAHH- ‘TenbHo yoranoBinT’ PCl-nnarbis craHigapTHele cToeSHIe Cep- epsi (1U, 2U). Kpome Toro, puiwoK oGopyqosanis IP-tenecbo: ini POCGHH ace eulle HaxonMTCR & COCTORKIM, GMM3KOM K:3a YaToHHomy, m HadiTH B nponaxe nnarsi Digium no pasyMiibiM etal Moxer GbiTI HECKONBKO npOGIeNaTuMHBIM. Ann pewserus stx npoSne pacenorpis anbrepHarneneii BapaiT conpaxeHis Asterisk ¢roponckoli certo —c nomoUybI0 rypaunn yerpovicTea HeOGKO- Aino onpegente ceressie u ronocosbie napaMeTpl. M ecu epetinn Bce qocTaTo4Ho npocTo (Hy:KHO BCero AMLWb onpe- enue cTaHnapTHbie Hacrpofiku — IP-anpec, Macky noaceTH v MapipyT no yMonsaHWo), TO CO BTOPbIMMH MOryT BOSHHKHYTS saTpynneHia. OcTaHOBHMGR Ka HAMx Bones NonpooKo. Tipi onvicankh ronocostix napameTpos KnioYeRbin RENAeT- oa nousrie dial-peer — TouKa, y4acrayioujas 8 ronocoson co efiieninn. Cyuyecrayer asa Tuna dial-peer (oM. pte. 4) 1 POTScial-peer — onvesisaeT napaneTpsl coenMHeHin c ‘TpanMUNOHHO! TenetpoHHOH cers. POTS dial-peer «npin sasbiealoTes» Kk annaparibiM nopraM (FXO, FXS) wniosa, 1 VOIPdial-peer - onncisaeT napameTpbi coeantenva c VoIP- ‘ceTbio, Ana npootoTs! nonmManna VOIP dial-peer woxHo accounmposate c Ethernet-passemom uinioaa. Nonesubie copetbi ‘Sanu 3ByKoB Tipit coastal ronocoBbix mekio 4acTo BOSHAKAeT HeOOKOpIA- MocTe MenonssoBaHiA COOCTEEHBIX dbalinoB osBy'Kn, Sey- kopbie chalinsi, vcronsayemsie 8 Asterisk, xpaaton 8 chop- are gsm. HavGonee npocro w 6bicTpo sanucart Take chai ‘bt MOXKHO C NoMoLYbIo CaMoro Asterisk. A1na aToro B HoMep- HOM rinale MOXHO Co3jlaT® crelWanbHblli KOHTeKCT Co cheny- rouywm coneprannen: 150,2/Record (tectrecord:gsm) 1250/3 wase (2) > 150,4,Rangup 151,1/ playback (testrecord2) 151,2)mast (2) > 151,3;Hangup Tloaponne Ha HoMep 150, mei oMOXeM HaroBopHTb HEOGXO- ‘AMMBi TeKCrT, KOTO GyfleT CoxpaHeH 8 cTaHAapTHOA nanke saykos Asterisk (/varilib/asterisk/sound) # «baiine ivrecording. gsin, Nooenyware conepxknMoe aToro chaiina MOKHO, n03B0- Hue no HoMepy 151 Tlomnnio sanvow ¢ nomowysio Asterisk moxHo uenoneso- Bab crelanbHbie TANT! KOHBEPTALINH CbopMaToB, HanPAM- smep sox [12] # sox inputile.wav -r 8000 -c 1 outputiile.gsm resample -¢1 Tepesarpyana Moudurypayn Kak Bbi Morn sameTHMTs, flocre pepakTHpoBaHMA KOHEbUrypa- UMonHEIX chaitsios mi Bcerga nepesanycKann cepsep. HelicTev- TenbHo AANA HeKoTOpLIX Monynelt (HanpuMep, Zaptel M oh323) TakaR onepayvia obsaarenbHa, Onkako npM HesHaWirTenbHEn waneHeHnax (06aaneHvie HoBoro yCTpolic TBA, MaMeHeHi4e HO- MepHoro nnava MT, A.) flonHoro nepesanycKa cepsepa MOxKHO Zina mviinwanbHom Hacrpoiixn Han noHanoGuTen cKoHtpH- TypupoBart s18@ dial-peer (no onHoMy Kaxkaoro THA), a Takxe onpeneniT® npashna mapupyTHsauin MeKAY HMMM BHYTPA nauero untosa. POTS dial-peer «npneaxem» KFXO-niaHiin, a VOIP dial-peer «tacrponmm na Asterisk. 3B0H0K 13 TOON Ha Hawi cepsep Gyay nenarica cnomoUjsto AOHaGopa BHyTpeH- Hero HoMmepa. lp HaGope roponcKnx HoMepos ua Asterisk 6y- eM JoGasnsTs nperbuke «9» nepen McxoAHbIM HOMEpOM, Zina KoHcbnrypuposakina Bocnonbayemes telnet-uHTep- cbeiicom uiniosa. Ana oToro noaKnioxinmen K ycTpolicTEY ‘nepeliaem B viTepebettc KOHe>MrypHpOBAHMS C NOMOLIbIO KO- anges cont 1872008 cont Coaqaqnm POTS-dial-peer ¢ Homepom 0 (Ana BTOporo nop- Ta Hy¢io npovaBecTH axanormibie nelicreHR): 42200 (config}t dial-peer voice 0 pots EO EU va6exars, Ina sToro KoHCOMM asterisk AocTaroNHO Ebinon- HTS cnepyioulyio Komanay: sci > relosd Exequesnas nepesarpysia Hexoopsie nonsaosarent [18] ormevannnpo6nemtc yreska- MM naMsTH npit Net UHTTEHCHBHOM HcrionbgoBaHnM Asterisk 31a npo6newa 2 To! wnn WHOM creneKY MpHcyia Boe npo- Ayan i BbISBAHA OLLINGKAMH & MCXORHOM Kone. BesycrOBHO, CcantbiM npaBinnisHbiM chocoGOM ee peluehHA sisnseTCA McnpaB- ene MoxonHoro Kona. OnHako B KaYecTBe BpEMEHHOM MepbI (ao Tex nop noka owin6ki 6 Koge He Gyayt uenpasnensi paspa- SoTuMKateM) MoXHO NpegTOxMTs perynapHo (ANA NpodanaK- ‘TuKut) nepesanyckars cepeep c Asterisk 8 ceo6oqHoe epeNs, HanpmMep, HOMO. Ana sTOFO MOXHO AOGaBMTe & cbaian /etc/ ‘erontab cTpoKy cnepytowjero cogepKcania: 0 0 + 4% — root — fote/init/asterisk restart> /dev/ne BoccTanopsenme nocne c6oeR He nexnioverio, +70 80 epena paGorsi npouecc Asterisk «copep- lwiaT HenonycTHmyio onepauio m GyAeT saKpirT». (MxoTATAKAR cmTyauns nis STABLE-sepcum sarsierca m3 pana BOH BbIXOAR- Wer, He yAHTbIBaTS ee NoABNeHNE ANNA «GoeBOKm CHCTEMb! BCE +xe HenbsA.) Kak ato orpasnrca Ha nonssoBatenax? Dywaio, 40 He HyxHo Gerrs npopoKoN, sroGbi noHMNaTE, ‘To 8 sTOM cny'iae cBnaM He 6yneT. BosMoxtsiM peuleHnen TOM NOON! OXET Obit COKpaueHMe OBUero EpeMeHA npocTos cepeuca nyrem ero Obicrporo nepezanyoKa. [Ina AS- terisk sTa sosMOKHOCTS ANAIeTes| npakTHYeECKu CTaHRapTHOH — ocTaroXo npocTo Ana sanyeka MenonbsoBare cbaiin asterisk safe (aMecto asterisk), Tenept npM «asapwAax» cepenc 6yaeT nepesanyckartca abromariveckh. B npwHuAre akanorysHo- To peaynstata MOxHO AOGUTECA Hc noMoU\b40 npocToro shell- Ccxpwna, sbinonHFeMoro no cron. Onpenennm ana Hero cnenyioune napamerpst dial-peer voice 0 pots destination-pattern 9° port 0/0 Seer-nane 100 ser-password potstxopudl ‘Tonexo To hb! Ckasanh, “TO 8¢e BOHKH, NpHXONsUINE Ha imo HauiHaIoWIecR C HOMEpa «9», AOMHE! YXOAMTS Ha nepasii nopr FXO, accounmmposantisit cdial-peer 0. Mp 380H- kax 3 TOOT Ha ykaganHiii FXO-nopT winios 6ygeT ayTeH- TucbiypoBarbes Ha Asterisk ¢ McnonssoBaHWeM yKasaHHbIx wMeHn nonbsosarens m napons. Mpaaa, ANA aTOrO ycTpor cTBY npeABapHTeNbHo HEOGKoAMMO yKAsaTb, FH} MMEHHO Ha- xonuror Asterisk, KoTopomy 6yayT nepenasareca seonKn M3 TOON. Onmwew VOIP dial-peer: Av200(config}4 dial-peer voice 1000 voip ‘Onpenenin eneayiouyne napamerpo Gial-peor voice 1000 voip EO ouued ELL destination-pattern 7 session target sip-server Session protocel sip dtné-relay rtp-2833 ro ved Tlepeiinem & KoHTeKcT onpeneneHus Hacrpoek sip user- agent: AP200 (config) sip-ua a Sanapum cnenyiowve napamerpe sipua ser-register sip-server 192.168.0.20 register el6¢ Orwnw mol ckasann winiosy, 70 SIP-cepeep HaxonuToR no anpecy 192.168.0.20. unpw permerpauin Ha HEM Heo6xoAMMO cnonbsoBart @164-Homep (MexayHaponKEM CraHnapr, onpe: Alensouyti npawira HytMepautan a6OHeHTOS 8 TeNeCpOHHIK Ce ‘Tax) M napons, yKasaHHeiM ji POTS dial-peer. Tenep» paste- eMien co «cmyxeGHbiM» NDECDHKCOM «9», ONesMAHO, “TO NepE. Aabatb ero 6 TON Henb3A, nosTomy ero HeOGxoAMMO oT6pa: coiearb, [lenaTb 270 MOxKKO Kak Ha Asterisk (cM. Bbiwie npHie. pai qna mexroponau nnat Digium), Takin HenocpencTaeHHo Ha luniose. Bocnonsayenca sTopsit cnocoGom. [Ina store cosna: ‘An translation-rule w npamenuia ero k POTS dial-peer: AF200|contig)4 translation-rule 0 '8F200(config-translation-rule¥0)# rule 0 97 T 1AP200(config-translation-rule¥0)# exit 2F200(config)4 dial-peer voice ¢ 1AF200(coniig-dialpeer-pots-0)# translate-outgoing .! called-number 0 ‘Tenep npn HaGope Homepa Yepes nepsbil ronocoBoi nopr FXO npecbnke «9» 6yner or6paceiBareca. Prcywor 4, BOTS x VOIP dial-peor Virak, ¢ wacTpolikaMn wniosa bi aKoHsMAM. MpuMeHAN kowcbitrypauiio n neperigem x HacrpoiKe Asterisk: ‘92200 (contig) # write een ‘Dna Toro 4r06ei MentonssoBar’ wintos Hs Asterisk, Ham no HagoGuTeR Cosmas ANA Hero y4erHyIo 3anice SIP, a TaKKe BHECTH HeODKOAMMBIE HaMeHeHINA 8 HOMEPHO! nnaH [oSaBHe 8 chaiin /ete/asterisk/sip.conf cnegyrowne crpoKi: [200] 47200 secret potsfxopndl deménode=r#2833 context=ganerie-ine Seonki wa TOON 6ynlom HanpasnaTe Haw craHqaprHbif KOHTeKCT Ana BXOAAULMX 8BOHKOB — generic. inc. Ana ncxonAuynx sB0HKo8 10GaBnM B KoHTeKCr [office] cne- Ayrousyio crpouny: exten => _ 9)0ia1(s1e/exrane100,20,17) Tlepesanycram Asterisk Hepes HexoTopoe epeMa uinios 3a pericTpupyerca Ha cepaepe, O 4et MOHO BysleT Y2HATE, Bbi- Tonle Ha HeM crenyou\yIo KoMaHA’ P2004 show sip Tentepe Msi MOKEM SBOHITTS He TONKO HALLMM COcest 10 ocbiicy, HOM slObIM AGOHEHTAM roposICKO!t TeNecboHHO! ce- Tu! Saxmovenne Ornagtieance Ha nponlenalHoe, MOKHO ckMeno ckagaTb - Te Mepe y Hac ecr nonkoyeHHas (no chysK4HOHANsHOCTH) MMH ATC. Mayyeune Asterisk Ha 3ToM He 2akanuneaerca! B cnepy- ‘Owiit pas mb! Conee nogpoGHo ocTaHOBHMCA Ha cnlocobax O6- ‘nerveHiis ynpasnekna cepsepoM, paccMoTpes yoTaHoBKy pad: usitbix 8e6-nrTepdbeticos Do ectpeun! feranyie WM CCbINKK: 4. Minato MB, Asterisk u Linux: mica IP-renedponine. — Kyp- Han «CncTemnbii anMianuictparop», No6, 2005 r. — 12-19 c. 2. http://www.inaecessnetworks.com/projects/asterisk- ohs23. 3, MnaroB M. Yo saxHo snare 06 IP-tenetbonnn, ~ KypHan «CHCTeMHbIi AAMUKHCTpaTop», Ne5, 2005 r.— 20-25 c. 4, http://obj-sys.com/opensindex.shtm| 5, http://www.inaccessnetworks.com/ian/projects/asterisk- oh823/Libraries/pwiib-Janus_patch4-sre-tar.gz. 6. ftp:/ftp.gtlib.cc. gatech.edu/pub/gentoo/distfiles/openh323- vi_13_5-sre.tar.gz. 7. htipz/wmw.inaccessnetworks.comiprojects/asterisk-oh323/ dowinload/asterisk-oh323-0.6 6.targz. 8, http://www. voipsupply.com/index, php?cPath=99. 9. http:www.digium.com, 10, http:/www.goods2world.com. 44, hitp:/wwesiaxtalk.com, 13. http:/sox.sourceforge.net. 14, http://www.voip-info.org/tiki-index.php?page=Asterisktadm inistration.

Vous aimerez peut-être aussi