[发明专利]一种ONU语音功能检测方法及系统有效
| 申请号: | 201810935469.2 | 申请日: | 2018-08-16 |
| 公开(公告)号: | CN109275051B | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 代凡;欧朋;杨睿;吴莉 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
| 主分类号: | H04Q11/00 | 分类号: | H04Q11/00 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
| 地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 onu 语音 功能 检测 方法 系统 | ||
1.一种ONU语音功能检测方法,其特征在于,所述方法包括以下步骤:
进入产测模式,对ONU的语音端口的状态进行判断,并根据ONU的CODEC/SLIC功能进行对应检测;
打开DSP通道并设置DSP参数,置DTMF号码总数为零,置DTMF号码结束的标记为1,对DSP通道以及ONU语音端口进行检测;
上报检测结果;
所述进入产测模式,对ONU的语音端的状态进行判断,并根据ONU的CODEC/SLIC功能进行对应检测,具体包括以下步骤:
A1、当所述ONU语音端口为挂机状态时,进入步骤A2;当ONU语音端口为摘机状态时,进入步骤A4;
A2、对ONU的语音端口进行设置,启动振铃定时器和停振定时器,驱动SLIC振铃、停振,若ONU的语音端口检测到话机摘机,进入步骤A4;若ONU的语音端口未检测到话机摘机,进入步骤A3;
A3、对ONU的语音端口进行检测,若检测到话机摘机,进入步骤A4;若ONU的语音端口仍未检测到话机摘机,持续步骤A3;
A4、取消振铃定时器、停振定时器,向SLIC下发停止振铃指令;
打开DSP通道并设置DSP参数,置DTMF号码总数为零,置DTMF按键结束的标记为1,对DSP通道以及ONU语音端口进行检测,包括以下步骤:
B1、通过语音卡向ONU发送多个DTMF号码,转入步骤B2;
B2、逐个保存并处理接收到的DTMF号码:若接收到的DTMF号码为预设的停止号码,则转入B5;否则转入B3;
B3、首先判断接收DTMF号码结束的标记是否为1:若为1时且接收的DTMF号码个数小于发送的DTMF号码总数时,则保存此DTMF号码,转入B1;否则,进入异常处理流程,丢弃接收的DTMF号码,转入步骤B4;
B4、等待ONU语音端口上报挂机事件,当ONU语音端口检测到挂机事件,转入步骤B7,否则一直在B4步骤循环等待;
B5、判断接收DTMF号码结束的标记是否为1:若为1且接收的DTMF号码个数小于发送的DTMF号码总数时,保存预设的停止号码,记录下当前接收到的DTMF号码个数;置DTMF按键结束标记为0;启动振铃定时器,振铃定时器超时后,循环将所接收的DTMF号码利用DSP全部回放出来;连接在ONU语音端口的语音卡接收到DSP回放的DTMF号码后,自动与语音卡发出的DTMF号码作比较;转入步骤B6;若标记不为1或者接收的DTMF号码总数大于等于发送的DTMF号码总数时,进入异常处理流程,再转入步骤B6;
B6、当ONU的语音端口检测到挂机事件,转入步骤B7,否则一直在B6循环等待;
B7、下发停止振铃命令给SLIC,下发关闭DSP通道指令,置接收的DTMF号码所有相关数据为零,表明接收DTMF结束,不再接收DTMF号码。
2.如权利要求1所述的检测方法,其特征在于:进入产测模式的过程为:将ONU的底层检测事件挂载为产测模式。
3.如权利要求1所述的检测方法,其特征在于:上报检测结果以后,还包括以下步骤:退出产测模式的过程:
C1、若DTMF按键结束标记为0时,进入步骤C2;
C2、逐个端口取消振铃停铃的定时器,下发端口停铃命令;转入C3;
C3、挂载底层检测事件为正常模式,退出产测模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810935469.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤交换机
- 下一篇:无源光纤网络ONT终端节点认证信息自动修改方法





