一种提高VoIP语音质量的方法和设备的制造方法_2

文档序号:8365720阅读:来源:国知局
所获得的所有其他实施例,都属于本申请保护的范围。
[0029]如图1所示,为本发明实施例提供的一种提高VoIP语音质量的方法的流程示意图,可以包括以下步骤:
[0030]步骤101、当VoIP客户端在VoIP通话过程中确定满足触发条件时,该VoIP客户端向网络侧发送点击拨号业务请求,该点击拨号业务请求中携带有主叫号码和被叫地址信肩、O
[0031]具体的,在本发明实施例中,为了保证VoIP语音质量,在VoIP通话过程,当通话质量较差时,可以自动或手动地将VoIP通话的接入方式由internet接入方式切换为普通移动语音接入(如点击拨号接入)。
[0032]为了达到上述目的,VoIP客户端可以在检测到当前VoIP通话的MOS (MeanOpin1n Score,平均意见值)值低于阈值(该阈值可以根据实际应用场景预先设定)时,确定当前状态满足触发条件,向网络侧发送点击拨号业务请求;或者,VoIP客户端可以在接收到切换指令时,确定当前状态满足触发条件,向网络侧发送点击拨号业务请求,该切换指令可以是VoIP客户端对应的用户在发现当前VoIP通话质量较差时,通过预先设定的操作(如点击特定按钮),向VoIP客户端发送的。
[0033]其中,VoIP客户端向网络侧发送的点击拨号业务请求中携带有主叫号码和被叫地址信息,以使网络侧可以根据该主叫号码和被叫地址信息确定对应的主叫终端和被叫终端。其中,该主叫号码可以为该VoIP客户端对应的用户的通讯终端的通讯号码。
[0034]步骤102、网络侧保持VoIP客户端的VoIP通话链路的接续,并根据点击拨号业务请求中携带的主叫号码向该主叫号码对应的终端设备发送呼叫请求消息。
[0035]具体的,在本发明实施例中,为了保证通话过程不中断,网络侧在确定点击拨号业务请求中携带的主叫号码对应的终端设备接通新发起的点击拨号业务之前,并不会拆除VoIP客户端当前的VoIP通话。
[0036]相应地,当网络侧接收到VoIP客户端发送的点击拨号业务请求时,网络侧保持该VoIP客户端的VoIP通话链路的接续,并根据点击拨号业务请求中携带的主叫号码向主叫号码对应的终端设备(可以为手机或座机)发送呼叫请求消息。
[0037]步骤103、网络侧接收该主叫号码对应的终端设备返回的呼叫响应消息,并向VoIP客户端发送VoIP通话链路拆除请求。
[0038]具体的,主叫号码对应的终端设备接收到网络侧发送的呼叫请求消息后,可以提示用户是否接通呼叫,并当接收到用户的接通呼叫的指令时,向网络侧返回呼叫响应消息。
[0039]网络侧接收到主叫号码对应的终端设备返回的呼叫响应消息后,确定可以拆除VoIP客户端的VoIP通话链路,向该VoIP客户端发送VoIP通话链路拆除请求。
[0040]步骤104、VoIP客户端向网络侧返回VoIP通话链路拆除响应消息。
[0041]具体的,VoIP客户端接收到网络侧发送的VoIP通话链路拆除请求后,由于VoIP客户端对应的用户已经接通了点击拨号业务对应的呼叫,因此,VoIP客户端可以拆除当前的VoIP通话链路,向网络侧返回VoIP通话链路拆除响应消息。
[0042]步骤105、网络侧根据点击拨号业务请求中携带的被叫地址信息向该被叫地址信息对应的终端设备发送呼叫请求,并接收该被叫地址信息对应的终端设备返回的呼叫响应消息。
[0043]具体的,网络侧确定VoIP客户端已经拆除VoIP通话链路,并确定点击拨号业务请求中携带的主叫号码对应的终端设备接通点击拨号业务对应的呼叫后,网络侧可以向点击拨号业务请求中携带的被叫地址信息对应的终端设备发送呼叫请求,并当接收到该终端设备返回的呼叫响应消息后,确定主叫方和被叫方重新建立了点击拨号业务对应的通话。其中,点击拨号业务请求中的被叫地址信息可以为被叫的SIP (Sess1n Initiat1nProtocol,会话发起协议)URI (Uniform Resource Identifier,同一资源标识符)。
[0044]需要注意的是,本发明实施例中,点击拨号业务请求中携带的主叫号码并不限于VoIP客户端对应的用户的通讯终端的通讯号码,被叫地址信息也并不限于被叫的SIP URI,基于本发明实施例,本领域技术人员在不付出创造性劳动的前提下对主叫号码和被叫地址信息做出的变型,均应属于本发明保护范围。
[0045]下面结合具体的应用场景对本发明实施例提供的技术方案进行更加详细地描述。
[0046]如图2所示,为本发明实施例提供的一种提高VoIP语音质量的方法的流程示意图,可以包括:
[0047]步骤201、用户A和用户B正在VoIP通话过程中,用户A的VOIP客户端发现语音通话质量较差,从而进行点击拨号切换动作(手动或自动),该VoIP客户端通过添加主叫号码和被叫地址信息,向頂S网络侧发起点击拨号业务请求。
[0048]步骤202JMS核心网收到点击拨号业务请求,发送响应消息并保持VoIP通话链路的接续。
[0049]步骤203、IMS核心网根据用户A提供的主叫号码,向该主叫号码对应的用户A终端设备(手机、座机等均可)发送呼叫请求消息。
[0050]步骤204、用户A终端设备收到呼叫请求消息,发送呼叫响应消息。
[0051]步骤205、IMS核心网拆除用户A先前的VoIP接入方式(即原VoIP通话链路)。
[0052]步骤206、用户A的VoIP客户端返回响应信息。
[0053]步骤207、IMS核心网根据被叫地址信息向用户B发起呼叫请求信息。
[0054]步骤208、用户B发送呼叫响应信息。用户A和用户B继续进行语音通话。
[0055]通过以上描述可以看出,在本发明实施例提供的技术方案中,当VoIP客户端在VoIP通话过程中确定满足触发条件时,向网络侧发送点击拨号业务请求,该点击拨号业务请求中携带有主叫号码和被叫地址信息;网络侧接收到该拨号业务请求后,保持该VoIP客户端的VoIP通话链路的接续,并根据该主叫号码向该主叫号码对应的终端设备发送呼叫请求消息;当网络侧接收到该主叫号码返回的呼叫响应消息时,拆除该VoIP客户端的VoIP通话链路,并根据点击拨号业务请求中携带的被叫地址信息向该被叫地址信息对应的终端设备发送呼叫请求,进而接收该被叫地址信息对应的终端设备返回的呼叫响应消息,在VoIP通话的过程中,将VoIP通话的接入方式由internet接入方式切换为点击拨号接入方式,提高了 VoIP语音质量,避免了网络带宽不足导致的通话质量差甚至断链。
[0056]基于相同的技术构思,本发明实施例还提供了一种网络侧设备,可以应用于上述方法实施例。
[0057]如图3所示,为本发明实施例提供的一种网络侧设备的结构示意图,可以包括:
[0058]接收模块31,用于接收VoIP客户端发送的点击拨号业务请求,该点击拨号业务请求中携带有主叫号码和被叫地址信息;其中,所述点击拨号业务请求是所述VoIP客户端在VoIP通话过程中确定满足触发条件后向网络侧发送的;接收所述主叫号码对应的终端设备返回的呼叫响应消息;接收所述被叫地址信息对应终端设备返回的呼叫响应消息;
[0059]发送模块32,用于根据所述主叫号码向所述主叫号码对应的终端设备发送呼叫请求消息;当所述接收模块接收到所述主叫号码对应的终端设备返回的呼叫响应消息时,根据所述被叫地址信息向该被叫地址信息对应的终端设备发送呼叫请求消息;
[0060]处理模块33,用于当所述接收模块接收到VoIP客户端发送的点击拨号业务请求时,保持所述VoIP客户端的VoIP通话链路的接续;当所述接收模块接收到所述主叫号码对应的终端设备返回的呼叫响应消息时,拆除所述VoIP客户端的VoIP通话链路。
[0061]其中,所述触发条件包括:
[0062]VoIP通话的平均意见值MOS值低于阈值;或,
[0063]接收到切换指令。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1