[发明专利]一种轻量级媒体网关语音功能实现方法有效
申请号: | 201610065140.6 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105743892B | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 刘行健 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04M7/00 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 王卫东 |
地址: | 430074 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轻量级 媒体 网关 语音 功能 实现 方法 | ||
1.一种轻量级媒体网关语音功能实现方法,其特征在于,包括语音通话建立和语音通话释放,其中语音通话建立具体包括以下步骤:
步骤101、媒体网关启动后,通过Send Register命令向局端设备发送心跳消息,并上报媒体网关语音通道数目和状态;
步骤102、局端设备接收到心跳消息后,通过Active Channel命令向媒体网关下发语音通道激活命令,媒体网关将对应语音通道置为可用;
步骤103、局端设备向媒体网关下发Send RTP Config命令,媒体网关设置用于RTP流传输的IP地址;
步骤104、媒体网关下用户摘机,媒体网关通过Report Phone Event命令向局端设备上报摘机事件;
步骤105、局端设备通过Start Or Stop Tone命令指示媒体网关的相应FXS接口播放拨号音;
步骤106、媒体网关下用户拨打电话号码,并通过Report Dial Number命令向局端设备上报电话号码;
步骤107、局端设备接收到电话号码中的第一位后,通过Start Or Stop Tone命令指示媒体网关停止播放拨号音;
步骤108、当局端设备接收完电话号码后,将话路转接到被叫,并通过Start Or StopRing命令指示媒体网关播放回铃音;
步骤109、局端设备检测到被叫摘机后,通过Start Or Stop Ring命令指示媒体网关停止播放回铃音;
步骤110、局端设备通过Set DSP Message命令将协商后的DSP消息内容发送给媒体网关,媒体网关根据DSP消息内容设置DSP语音通道;
步骤111、局端设备通过Open Or Close DSPChannel命令指示媒体网关打开DSP语音通道;
步骤112、通话建立;
语音通话释放具体包括以下步骤:
步骤113、媒体网关下用户挂机,并通过Report Phone Event命令向局端设备上报挂机事件;
步骤114、局端设备接收到挂机事件后,通过Open Or Close DSPChannel命令指示媒体网关关闭DSP语音通道;
步骤115、RTP流断开,通话结束;
所述Send Register命令为所述媒体网关向所述局端设备发送心跳消息;
所述Active Channel命令为所述局端设备向所述媒体网关的语音通道下发激活命令;
所述Send RTP Config命令为所述局端设备向所述媒体网关下发设置RTP地址命令;
所述Report Phone Event命令为所述媒体网关向所述局端设备上报摘机、挂机以及闪断电话事件;
所述Start Or Stop Tone命令为所述局端设备指示所述媒体网关播放或停止拨号音、忙音、催挂音以及二次拨号音;
所述Report Dial Number命令为所述媒体网关向所述局端设备上报电话号码;
所述Start Or Stop Ring命令为所述局端设备向所述媒体网关下发振铃或停止振铃命令;
所述Set DSP Message命令为所述局端设备向所述媒体网关下发DSP消息内容;
所述Open Or Close DSPChannel命令为所述局端设备向所述媒体网关下发打开或关闭DSP语音通道命令。
2.如权利要求1所述的轻量级媒体网关语音功能实现方法,其特征在于,所述局端设备包括但不限于嵌入式设备或计算机设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610065140.6/1.html,转载请声明来源钻瓜专利网。