




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
语音产品培训,itibia,基本概念,配置文件,sip协议,故障判断,常用命令,呼叫源、路由组、路由、中继,各种配置文件及拨号方案在呼叫中的作用,sip协议中关键头域的作用,常见故障的判断及排除方法,常用的asterisk命令,.呼叫流程,普通用户,中继,路由的集合,用于绑定呼叫源和路由。,用于权限控制和绑定中继。,两台设备间的连接信道,路由组将呼叫源和呼出路由间接的绑定在一起。添加呼叫源和路由的时候都要选择路由组(当呼叫源呼叫源权限为内部呼叫时不用选择路由组,因为这种情况下呼叫源根本无权通过路由呼出)。呼叫源只能通过与其在同一个路由组中的路由呼出。呼出路由中可以包含多个中继,.配置文件,所有的呼叫都要通过拨号方案!,1、配置文件在哪里?所有的配置文件都放在/etc/asterisk目录下:模拟用户的配置文件为:chan_dahdi.conf;sip用户的配置文件为:sip_additional.conf;拨号方案文件为:extensions_additional.conf;2、主叫拨号码后,如何在拨号方案中启动呼叫?每个用户在配置文件中都存在一个context,该用户的呼叫就从拨号方案中的该conetxt开始呼叫,sip_additional.conf中用户的配置信息:116001username=116001secret=111111callerid=116001canreinvite=nodtmfmode=rfc2833host=dynamicmd5secret=nat=yesno=notype=friendcall-limit=10context=outroute_group_default_internationalqualify=no,拨号方案中该context信息:outroute_group_default_internationalinclude=common_deviceinclude=outrt-ss7,*,mon-sun,*,*include=outrt-sip118,*,mon-sun,*,*include=outrt-22222222,*,mon-sun,*,*include=outrt-333333333,*,mon-sun,*,*include=outrt-44444444,*,mon-sun,*,*用户context的构成结构:如果用户的呼叫权限为设备内部,则:context=common_device否则:context=outroute_group_路由组名_权限权限包括:Internal(企业内部)、local(市话)、long-distance(国内长途)、international(国际长途),3、拨号方案如何实现权限控制?呼叫源只能通过权限小于等于自己的呼出路由呼出。,每个路组都包含四个不同权限的context,outroute_group_路由组名_Internal只包含本路由组中权限小于等于企业内部的路由,outroute_group_路由组名_local只包含本路由组中权限小于等于企业内部的路由,outroute_group_路由组名_long-distance只包含本路由组中权限小于等于企业内部的路由,outroute_group_路由组名_international只包含本路由组中权限小于等于企业内部的路由,4、如何获得实际通话过程中的拨号方案流程?执行:(1)asteriskr(2)执行coresetverbose15(3)执行coresetdebug10(4)开始呼叫,实际的呼叫流程会打印在屏幕上,.sip协议,Via:用来描述请求当前经历的路径的,并且标志了应答所应当经过的路径。Contact:后续请求将根据Contact头域的内容决定目的地地址。From:from头域有来电显示的功能。如果一个SIP消息中没有Contact或者Record-Route头域,那么被叫方就会根据From头域产生后续的请求。Call-ID:用来唯一区别一个特定的邀请或者一个特定客户端的所有注册项。To:定义了逻辑上请求的接收者。Cseq:该头域包含了一个单个的数字序列号和请求的方法。Cseq头域是为了在会话中对事务进行排序的,提供事务的唯一标志,并且区分请求和请求的重发。如果序列号相等,并且请求的方法相等,那么两个Cseq头域就是相等的。,用户A,2800-A,2800-B,用户B,invite,100,invite,100,invite,100,用户A发起呼叫,用户B收到invite,并振铃,180,180,180,用户A听回铃音,用户B摘机,200,200,200,ACK,ACK,ACK,开始通话,.故障判断,1、抓包方法如果PC和设备在同一个hub上,用wireshark直接抓包。否则通过tcpdump抓包:tcpdump-i网络接口-ssnaplen-w文件名如:tcpdump-ieth1-s0w/var/tmp/eth1.pcap2、查看呼叫日志方法:(1)asteriskr(2)执行coresetverbose15(3)执行coresetdebug10(4)开始呼叫,实际的呼叫流程会打印在屏幕上,出现问题先确认是否是我们设备的问题!可以直接将软终端注册到核心网上,如果也是同样问题说明不是我们设备的问题,需要找核心网。,3、无法拨打外线a、呼叫源的权限是否大于等于呼出路由的权限;b、呼出路由同呼叫源是否同属于用一个路由组;c、中继链路是否建立成功,如不成功,检查配置;d、如果是sip或者ims的uni中继,检查中继是否注册成功,如不成功,检查配置;e、如不是配置问题,将呼叫日志,拨号方案,用户配置文件(模拟用户配置文件为chan_dahdi.conf,sip用户配置文件为sip_additional.conf)及抓包消息(如果不是sip中继或者ims不用抓包)发给研发定位。4、单通a、查看rtp包,是否两端都向对端发送rtp包;b、媒体格式是否一致;c、将抓的包发送给研发定位;5、呼出号码不全a、拨号规则配置是否正确;,V.常用命令,1、中继是否成功注册到对端(只适用于ims和sip的UNI中继):sipshowregistryimsshowregisty,octeon*CLIsipshowregistryHostUsernameRefreshStateReg.Timesip118-118101:5060118101192.11785RegisteredMon,26Jul201020:10:07sip118-118119:5060118119192.11785RegisteredMon,26Jul201020:10:072SIPregistrations.,以下命令都是在进入asterisk后执行,进入asterisk方法:asterisk-r,状态如下:Unregistered注销或尝试多次注册后一直失败RequestSent正在发送注册或注销消息Auth.Sent正在发送注册鉴权消息Registered注册成功NoAuthentication注册鉴权失败Rejected对端决绝Timeout发送请求后长时间没收到回应Failed尝试多次注销后一直失败,2、本端sip用户状态(是否有用户注册到我们设备上):sipshowpeersimsshowpeers,octeon*CLIsipshowpeersName/usernameHostDynNatACLPortStatussip118-118101/118101192.168.27.1185060Unmonitoredsip118-118119/118119192.168.27.1185060Unmonitored118118/118118(Unspecified)DN5060Unmonitored116100/116100(Unspecified)DN5060Unmonitored116099/116099192.168.27.115DN7081Unmonitored116088/116088192.168.27.119DN7116Unmonitored,从上面的信息可以看出本设备上118101,118119被192.168.27.118注册,118118,116100没有用户注册上来,116099被192.168.27.115注册,116088被192.168.27.119注册,3、当前的sip或ims通道状态:sipshowchannelsimsshowchannels,octeon*CLIsipshowchannelsPeerUser/ANRCallIDFormatHoldLastMessage192.168.27.1191160884ea3827c3efd14b0 x4(ulaw)NoTx:ACK192.168.27.1151160996613a75c17573410 x4(ulaw)NoRx:ACK,Peer:对端的ip信息User:本端用户名Callid:sip消息中的callidFormat:使用的编码格式Hold:是否被holdLastMessage:最后发送或接受到的消息,4、重新加载sip或者ims模块:sipreloadimsreload执行这两个命令可以重新发送注册信息5、打开sip或者ims打印:sipsetdebugonimssetdebugon执行这两个命令可以将sip消息直接打印到屏幕上6、关闭sip或者ims打印:sipsetdebugoffimssetdebugoff,7、查询所有模拟通道状态:dahdishowchannels,ChanExtensionContextLanguageMOHInterpretBlockedStatedspstate5outroute_group_cndefaultInService123outroute_group_cndefaultInService024outroute_group_cndefaultInService1,Chan:通道号Context:该通道对应的呼叫源的contextDspstate:该通道的当前状态,0:空闲,1:正在使用,8、查询当个模拟通道状态:dahdishowchannel通道号如:dahdishowchannel5,octeon*CLIdahdishowchannel5Channel:5FileDescriptor:12Span:7Extension:Dialing:noContext:outroute_group_default_international/该通道对应的contextCallerID:116205/该通道对应的号码CallingTON:0CallerIDname:Mailbox:noneGroup:0Destroy:0InAlarm:0SignallingType:FXOLoopstartRadio:0Owner:DAHDI/5-1Real:DAHDI/5-1/正在通话的通道号(一个模拟通道有3个子通道,分别用于基本呼叫,呼叫等待,三方通话)Callwait:/处于呼叫等待状态的通道号(主通道号+子通道号如:DAHDI5-2)Threeway:/处于三方通话状态的通道号(主通道号+子通道号如:DAHDI5-3)Confno:-1PropagatedConference:-1Realinconference:0DSP:noBusyDetection:yesBusyCount:4BusyPattern:0,0TDD:noRelaxDTMF:noDialing/CallwaitCAS:0/0Defaultlaw:alaw/该通道的默认编码格式FaxHandled:noPulsephone:noDND:noEchoCancellation:noneActualConfinfo:Num/0,Mode/0 x0000ActualConfmute:NoHookstate(FXSonly):Offhook,9、重启dahdi模块:dahdirestart当通道处于死锁或者没有拨号音时可以尝试这个命令从事dahdi通道10、查看ss7中继连接状态:ss7showlinkset1octeon*CLIss7showlinkset1SS7linkset1status:Up/Up表示链路已经建立成功11、查看pri中继连接状态:prishowspansocteon*CLIprishowspansPRIspan1/0:Provisioned,Up,Active/Up表示链路已经建立成功12、查看r2中继连接状态:mfcr2showchannels如下:,octeon*CLImfcr2showchannelsChanVariantMaxANIMaxDNISANIFirstImmediateAcceptTxCASRxCASRxRaw51CN66NoNoIDLEIDLE0 x0B0 x0852CN66NoNoIDLEIDLE0 x0B0 x0853CN66NoNoIDLEIDLE0 x0B0 x0854CN66NoNoIDLEIDLE0 x0B0 x0855CN66NoNoIDLEIDLE0 x0B0 x0856CN66NoNoIDLEIDLE0 x0B0 x0857CN66NoNoIDLEIDLE0 x0B0 x0858CN66NoNoIDLEIDLE0 x0B0 x0859CN66NoNoIDLEIDLE0 x0B0 x0860CN66NoNoIDLEIDLE0 x0B0 x0861CN66NoNoIDLEIDLE0 x0B0 x0862CN66NoNoIDLEIDLE0 x0B0 x0863CN66NoNoIDLEIDLE0 x0B0 x0864CN66NoNoIDLEIDLE0 x0B0 x0865CN66NoNoIDLEIDLE0 x0B0 x0867CN66NoNoIDLEIDLE0 x0B0 x0868CN66NoNoIDLEIDLE0 x0B0 x0869CN66NoNoIDLEIDLE0 x0B0 x0870CN66NoNoIDLEIDLE0 x0B0 x0871CN66NoNoIDLEIDLE0 x0B0 x0872CN66NoNoIDLEIDLE0 x0B0 x0873CN66NoNoIDLEIDLE0 x0B0 x0874CN66NoNoIDLEIDLE0 x0B0 x0875CN66NoNoIDLEIDLE0 x0B0 x0876CN66NoNoIDLEIDLE0 x0B0 x0877CN66NoNoIDLEIDLE0 x0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高架仓库租赁合同范本
- 防水施工材料质检协议
- 高管离职法律顾问协议
- 2025至2030年中国保水剂行业发展动态及投资前景评估报告
- 2025至2030年中国三脚架行业市场现状调研及发展前景预测报告
- 项目资金担保合同
- 酒店婚宴大厅租赁合同
- 初一不一样的寒假作文范本12篇
- 别样的青春中考满分作文(10篇)
- 事件背后的反思与启示作文7篇
- 排水管网检测投标方案(技术方案)
- 通信工程评标专家继续教育考试复习题库(含答案)
- 飞天威亚应急预案
- 中医适宜技术操作评分标准
- 体育馆施工组织设计
- 华为H12-611 V1.0 HCIA-openEuler认证备考试题库及答案(高分刷题版)
- 九种中医体质辨识-课件
- 2022年7月浙江省普通高中学业水平考试数学试题
- 医院医务科科长岗位竞聘答辩PPT课件(带内容)
- 丙烷储存应急预案
- 样品制作规范
评论
0/150
提交评论