欢迎来到天天文库
浏览记录
ID:37920348
大小:34.00 KB
页数:6页
时间:2019-06-02
《dialogic 摘挂机的检测》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DisconnectSupervisionWhenthecallerhangsup,Dialogiccarddoesnotdetectthedisconnection.Why?MostofthePBXsandswitchestodaydonotuseloopcurrentdroptonotifytheotherpartyofthedisconnection.Instead,Theyuse"disconnecttone",whichisusuallythesameasbusytone.Disconnecttone
2、willbesenttothecalledpartyassoonasthecallingpartyhangsup.Forlocalcalls,however,thedisconnecttoneisusuallysenttothecallingparty30secondsafterthecalledpartyhangsup.Dialogiccards,bydefault,isenabledtodetectloopcurrentdrop.However,disconnecttonesupervisionisnote
3、nabled.HowtoimplementDisconnectToneSupervision?Therearetwowaysofimplementation:AdvancedToneFeature(driverapproach)GlobalToneDetection(applicationapproach)1.AdvancedToneFeatureThisfeatureiscurrentlyavailableonDOS,Windows95andWindowsNT(StreamsversionSDKonly).T
4、hismethodmakesuseofToneSetFilecreatedbyPBXpertorPBXpert/32.BysimplyusingappropriateTSFfile,youcanmakeyoursystemtoworkonanyanalogswitchesorPBXs.Toenablethisfeature,dothefollowing:ForWindowsNT:ClickStart/Programs/DialogicSystemSoftware/AdvancedToneFeaturesprog
5、ramitem.ThentickDisconnectToneSupervisionandToneSetFileEnabledbuttonsontheAdvancedToneFeatureswindow.Lastly,specifytheTSFfiletobeused.ForWindows95:SimilartothatofWindowsNT.ThepathisStart/Programs/DialogicDevelopmentPackage/ConfigurationManager.ThenclickAdvan
6、cedbuttonontheDialogicConfigurationManagerwindow.ForDOS:AfterDialogicvoicedriverisloaded,runTONEDNLD.EXEprogramtooverwritethedefaulttonedefinitionscontainedinthedriverwiththosecontainedintheTSFfile.genloadd40drv-hTONEDNLD-f7、tsf>-hAfterATFisenabled,thedefaulttonedefinitionscontainedinthedriverareoverwrittenwiththosecontainedintheTSFfile.Whenthedisconnecttoneisdetected,anLCOFFeventwillbegenerated,asifitisaloopcurrentdropevent.Theexampleinasynchronouscallbackmod8、elbelowshowshowtoterminatedx_play()functionupondetectionofdisconnecttone.voidstart_playback(intindex){DV_TPTtpt[1]={0};dx_clrtpt(tpt,1);tpt[0].tp_type=IO_EOT;tpt[0].tp_termno=DX_LCOFF;tpt[0].tp_
7、tsf>-hAfterATFisenabled,thedefaulttonedefinitionscontainedinthedriverareoverwrittenwiththosecontainedintheTSFfile.Whenthedisconnecttoneisdetected,anLCOFFeventwillbegenerated,asifitisaloopcurrentdropevent.Theexampleinasynchronouscallbackmod
8、elbelowshowshowtoterminatedx_play()functionupondetectionofdisconnecttone.voidstart_playback(intindex){DV_TPTtpt[1]={0};dx_clrtpt(tpt,1);tpt[0].tp_type=IO_EOT;tpt[0].tp_termno=DX_LCOFF;tpt[0].tp_
此文档下载收益归作者所有