[发明专利]一种基于软交换的SIP用户强插业务实现方法有效
申请号: | 201310016100.9 | 申请日: | 2013-01-15 |
公开(公告)号: | CN103929409B | 公开(公告)日: | 2017-06-09 |
发明(设计)人: | 郭军华 | 申请(专利权)人: | 深圳市中航比特通讯技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 交换 sip 用户 业务 实现 方法 | ||
技术领域
本发明涉及一种基于软交换的SIP用户强插业务实现方法,属于网络通信技术领域。
背景技术
目前,软交换系统中并没有基于SIP协议的呼叫强插实现方案,类似的业务为呼叫接入等待,但此业务为被叫侧业务,软交换的相关业务规范中和SIP协议规范中,并没有定义基于SIP协议标准的强插业务实现方法,而日常工作和生活中,用户经常会遇到有紧急事情时,需要及时通知到被叫,而被叫可能此时正处于长时间的非重要通话中,影响主叫方重要事情的传达,比如A用户呼叫用户B,用户B正在和用户C处于通话状态中,系统给用户A提供一个语音提示,表明用户B正处于通话状态,系统正在接续中,如果需要继续接续就按某个键,否则可以选择挂机,过一段时间B用户还是忙的状态,系统会一直重复这个提示过程。
另外对于传统数字交换系统中的强插业务,系统直接进行强插强拆,没有让用户进行强插与否进行选择,也没有友好的话音提示,显得比较粗暴,用户体验不好,有类似的强插业务实现的方案,业务过程如下: A用户呼叫用户B,用户B正在和用户C处于通话状态中,系统检测到用户B正处于通话状态,侧释放强拆用户C,同时接继用户A与B,显得不太友好。
现有软交换业务的呼叫等待业务中,被叫忙时,接续新呼叫的权限在被叫侧,如果被叫侧不选择接续新呼叫,主叫用户有紧急重要事项需要通知被叫用户,也无法及时与被叫进行通话。。
发明内容
本发明的目的在于提供一种基于软交换的SIP用户强插业务实现方法,能实现具有强插级别的用户能在对方忙的情况下,进行呼叫强插,时接续对方,增加用户体验。
本发明的目的是通过以下技术方案来实现的:一种基于软交换的SIP用户强插业务实现方法,它包含以下步骤:
(1)、用户B和用户C通过呼叫服务器CS建立呼叫,处于通话状态;
(2)、CS收到具有强插权限的用户A呼叫用户B的INVITE会话请求,向用户B发起INVITE会话请求;
(2)、CS等待用户B响应过程中,收到用户B的486响应时,向用户B发送ACK消息,同时,CS检测到用户A具有强插业务权限,则触发呼叫强播业务;
(3)、CS向媒体服务器MS发送请求消息,请求MS对用户A播放提示音,并收集用户的拨号;
(4)、MS收到放音收号请求后,分配IVR资源,向CS发送对应的响应消息,并根据请求消息中的SDP信息,开始向用户A发送语音媒体,启动收号集接收用户的拨号信息;
(5)、CS收到MS的响应消息后,根据MS提供的SDP信息,发送200 OK响应用户A的会话请求;
(6)、用户A向CS发送ACK消息,用户A与MS媒体通道建立,建立MS与用户A的媒体流;
(7)、用户A听到语音提示后,进行强插按键操作,MS检测到用户A的按键操作号码信息后,将收集到的信息通过消息报告CS;
(8)、CS收到MS的收号信息报告后,向MS发送响应信息,并分析MS收集到的用户拨号信息;
(9)、CS分析到用户的拨号信息为执行强插业务时,CS发送BYE给C用户,拆除C用户的通话,用户C响应200消息;
(10)、CS向MS发送请求消息,请求MS给用户A播放强插业务执行通知音;
(11)、MS收到对用户A的放音请求后,分配置IVR资源,向CS发送对应的响应消息,开始向用户A发送语音媒体;
(12)、CS向MS发送 请求消息,消息中携带用户B的SDP信息,请求MS给用户B播放强插业务提示音;
(13)、MS收到对用户B的放音请求后,分配置IVR资源,向CS发送 响应消息,开始向用户B发送语音媒体;
(14)、CS收到MS对用户B放音请求的响应 息后,根据响应消息中的SDP消息,向用户B发送re-INVITE消息,携带MS提供的SDP信息,请求用户B进行媒体修改操作;
(15)、用户B收到re-INVITE请求后,向CS发送200 OK响应,用户B与MS的媒体通道建立,建立MS与用户B的媒体流;
(16)、CS收到用户B对re-INVITE请求的响应后,向用户B发送ACK消息;
(17)、提示音播放结束后,CS向分别向MS发送消息请求停止对用户A、B的媒体播放;
(18)、MS收到对用户A、B的媒体播放停止请求后,停止对用户A、B的媒体播放,释放IVR资源,并给CS响应消息;
(19)、CS收到IVR停止响应后,向用户B发送re-INVITE请求,携带用户A的SDP信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中航比特通讯技术有限公司,未经深圳市中航比特通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310016100.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:立体发光LED芯片灯丝及LED灯泡
- 下一篇:一种紫外LED外延结构生长方法