The embodiment of the invention discloses a network telephone call method and related device and system, the method includes: a first call number request contains the call server receives the calling terminal sends the first call request for terminal request and call number corresponding to the establishment for media channel conversation; network quality of mobile terminal multi terminal call server detection the call number in the corresponding mobile packet network access in the network; when the quality does not meet the preset reference conditions, call server to the fixed terminal to send more than second terminal call request to request the fixed terminal and the calling terminal to establish a media channel session, and is sent to the mobile terminal for mobile terminal requests and the calling terminal to establish a call request media channel of the conversation. By adopting the invention, high-quality conversation can be guaranteed and user experience can be improved.
【技术实现步骤摘要】
一种网络电话呼叫方法、相关设备及系统
本专利技术涉及计算机
,尤其涉及一种网络电话呼叫方法、相关设备及系统。
技术介绍
网络电话(VoiceoverInternetProtocol,VOIP)是一种将语音信号数字化、转换成IP报文并基于IP协议进行传输以使接收方对该IP报文解压得到语音信号的会话方式。会话的双方需要在在进行会话之前基于会话发起协议(SessionInitiationProtocol,SIP)建立用于会话的媒体通道,建立用于会话的媒体通道的过程如下:发起会话的主叫终端首先向呼叫服务器发送呼叫请求,该呼叫请求包含呼叫号码;呼叫服务器接收该呼叫请求,并从预先存储的映射表中查找该呼叫号码对应的被叫终端;该呼叫服务器向该被叫终端发送呼叫请求,该呼叫请求包含主叫终端的IP、端口号和媒体能力;该被叫终端接收该呼叫请求,并进行振铃以提示用户选择是否接入会话;当用户控制被叫终端接入会话时,被叫终端向呼叫服务器发送200OK消息;该呼叫服务器接收该200OK消息并向主叫终端发送200OK消息,该200OK消息包含该被叫终端的IP、端口号以及该被叫终端最终确定的媒 ...
【技术保护点】
一种网络电话呼叫方法,其特征在于,包括:呼叫服务器接收主叫终端发送的包含呼叫号码的第一呼叫请求,所述第一呼叫请求用于请求与所述呼叫号码对应的终端建立用于会话的媒体通道;所述呼叫服务器检测所述呼叫号码对应的多个终端中的移动终端在接入的移动分组网络中的网络质量;当所述网络质量不满足预设的参考条件时,所述呼叫服务器向所述多个终端中的固定终端发送第二呼叫请求以请求所述固定终端与所述主叫终端建立用于会话的媒体通道,且不向所述移动终端发送用于请求所述移动终端与所述主叫终端建立用于会话的媒体通道的呼叫请求。
【技术特征摘要】
1.一种网络电话呼叫方法,其特征在于,包括:呼叫服务器接收主叫终端发送的包含呼叫号码的第一呼叫请求,所述第一呼叫请求用于请求与所述呼叫号码对应的终端建立用于会话的媒体通道;所述呼叫服务器检测所述呼叫号码对应的多个终端中的移动终端在接入的移动分组网络中的网络质量;当所述网络质量不满足预设的参考条件时,所述呼叫服务器向所述多个终端中的固定终端发送第二呼叫请求以请求所述固定终端与所述主叫终端建立用于会话的媒体通道,且不向所述移动终端发送用于请求所述移动终端与所述主叫终端建立用于会话的媒体通道的呼叫请求。2.根据权利要求1所述的方法,其特征在于,所述呼叫服务器检测所述呼叫号码对应的多个终端中的移动终端在接入的移动分组网络中的网络质量包括:所述呼叫服务器向所述呼叫号码对应的多个终端中的移动终端发送包含网络检测的标识信息的第三呼叫请求,用于请求与所述移动终端建立用于检测网络质量的媒体通道;当所述用于检测网络质量的媒体通道建立后,所述呼叫服务器通过与所述移动终端交互检测报文来检测所述移动终端在接入的移动分组网络中的网络质量,所述网络质量包括丢包率、带宽速率和时延中的至少一项。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述网络质量满足所述参考条件时,所述呼叫服务器向所述移动终端发送第四呼叫请求以请求所述移动终端与所述主叫终端建立用于会话的媒体通道。4.根据权利要求3所述的方法,其特征在于,当所述网络质量满足所述参考条件时,所述呼叫服务器向所述移动终端发送第四呼叫请求以请求所述移动终端与所述主叫终端建立用于会话的媒体通道包括:所述呼叫服务器向所述移动终端发送第四呼叫请求,以使所述移动终端修改所述用于检测网络质量的媒体通道以请求所述移动终端与所述主叫终端建立用于会话的媒体通道。5.根据权利要求3所述的方法,其特征在于,当所述网络质量满足所述参考条件时,所述呼叫服务器向所述移动终端发送第四呼叫请求以请求所述移动终端与所述主叫终端建立用于会话的媒体通道包括:所述呼叫服务器向所述移动终端发送中断指令,中断所述用于检测网络质量的媒体通道;所述呼叫服务器向所述移动终端发送第四呼叫请求以请求所述移动终端与所述主叫终端建立用于会话的媒体通道。6.一种网络电话呼叫方法,其特征在于,包括:移动终端接收呼叫服务器发送的第一呼叫请求,所述第一呼叫请求为所述呼叫服务器在接收到主叫终端发送的包含呼叫号码的第二呼叫请求后,判断出所述呼叫号码对应的多个终端中的所述移动终端在接入的移动分组网络中的网络质量满足预设的参考条件时发送的请求;所述移动终端根据所述第一呼叫请求与所述主叫终端建立用于会话的媒体通道。7.根据权利要求6所述的方法,其特征在于,所述移动终端接收呼叫服务器发送的第一呼叫请求之前,所述方法还包括:所述移动终端接收所述呼叫服务器发送的包含网络检测的标识信息的第三呼叫请求;所述移动终端根据所述第三呼叫请求与所述呼叫服务器建立用于检测网络质量的媒体通道;所述移动终端基于所述用于检测网络的媒体通道与所述呼叫服务器交互检测报文,以用于所述呼叫服务器检测所述移动终端在接入的移动分组网络中的网络质量,所述网络质量包括丢包率、带宽速率和时延中的至少一项。8.根据权利要求7所述的方法,其特征在于,所述移动终端根据所述第一呼叫请求与所述主叫终端建立用于会话的媒体通道包括:所述移动终端根据所述第一呼叫请求修改所述用于检测网络质量的媒体通道以与所述主叫终端建立用于会话的媒体通道。9.根据权利要求7所述的方法,其特征在于,所述移动终端根据所述第一呼叫请求与所述主叫终端建立用于会话的媒体通道包括:所述移动终端接收所述呼叫服务器发送的中断指令,并根据所述中断指令中断所述用于检测网络的媒体通道;所述移动终端接收所述呼叫服务器发送的第四呼叫请求,并根据所述第四呼叫请求与所述主叫终端建立用于会话的媒体通道。10.一种呼叫服务器,其特征在于,包括接收装置、发送装置、存储器和处理器,其中,所述存储器用于存储控制呼叫的程序代码,所述处理器用于调用所述控制呼叫的程序代码来执行如下操作:通过所述接收装置接收主叫终端发送的包含呼叫号码的第一呼叫请求,所述第一呼叫请求用于请求与所述呼叫号码对应的终端建立用于会话的媒体通道;检测所述呼叫号码对应的多个终端中的移动终端在接入的移动分组网络中的网络质量;当所述网络质量不满足预设的参考条件时,通过所述发送装置向所述多个终端中的固定终端发送第二呼叫请求以请求所述固定终端与...
【专利技术属性】
技术研发人员:沈斌,沈庆春,
申请(专利权)人:杭州华为企业通信技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。