一种实现呼叫的方法和装置制造方法及图纸

技术编号:14382752 阅读:52 留言:0更新日期:2017-01-10 10:21
本发明专利技术公开了一种实现呼叫的方法和装置,包括:上联卡接收到来自软交换设备的分配资源请求,将分配资源请求发送给主控板;主控板判断出用户对应的语音用户板POTS存在可使用的实时传送协议RTP编解码资源,根据用户对应的POTS上可使用的RTP编解码资源为用户分配第一RTP编解码资源,并将分配的第一RTP编解码资源发送给用户对应的POTS。通过本发明专利技术的方案,当用户对应的POTS存在可使用的RTP编解码资源时,将用户对应的POTS上可使用的RTP编解码资源分配给用户,降低了用户呼叫失败的概率,从而提高了用户的体验度。

【技术实现步骤摘要】

本专利技术涉及网络电话(VOIP,VoiceOverInternetProtocol)技术,尤指一种实现呼叫的方法和装置
技术介绍
语音用户板(POTS,PlainOldTelephoneService)是窄带语音接入互联网协议(IP,InternetProtocol)的用户接口单元,用户家中的固定电话通过铜线连接到POTS上,POTS负责将来自固定电话的语音模拟信号转换为语音数字信号。随着科技的发展,从传统的以电话交换为主的公用电话交换网(PSTN,PublicSwitchedTelephoneNetwork),逐渐迈向以分组交换为主的下一代网络(NGN,NextGenerationNetwork),NGN承载了原有的PSTN网络的所有业务,把大量的数据传输卸载到IP网络中以减轻PSTN网络的重荷,又以IP技术的新特性增加和增强了许多新老业务。而VOIP简而言之就是将模拟信号数字化,以数据封包的形式在IP网络上做实时传递。图1为现有的实现呼叫的装置的结构组成示意图。如图1所示,现有的实现呼叫的方法大致包括:上联卡接收到来自软交换设备的分配资源请求,将资源分配请求发送给主控板;主控板的IP交换芯片将资源分配请求发送给VOIP芯片,VOIP芯片判断出自身存在可使用的实时传送协议(RTP,Real-timeTransportProtocol)编解码资源,为用户分配RTP编解码资源。其中,当VOIP芯片判断出自身没有可使用的RTP编解码资源时,向时分复用(TDM,TimeDivisionMultiplexing)交换芯片发送呼叫失败的消息,TDM交换芯片将呼叫失败的消息发送给POTS。呼叫成功后,POTS将来自用户的第一语音模拟信号转换成第一语音数字信号,将第一语音数字信号发送给主控板;主控板的时分复用(TDM,TimeDivisionMultiplexing)交换芯片将第一语音数字信号发送给VOIP芯片;VOIP芯片采用分配的RTP编解码资源对第一语音数字信号进行编码,对编码后的第一语音数字信号封装IP地址和端口后得到第一IP语音数据包,将第一IP语音数据包发送给IP交换芯片;IP交换芯片根据第一IP语音数据包中的IP地址和端口将第一IP语音数据包发送给上联卡。当上联卡接收到第二IP语音数据包时,将第二IP语音数据包发送给主控板的IP交换芯片;IP交换芯片将第二IP语音数据包发送给VOIP芯片;VOIP芯片对第二IP数据包进行解封装后,采用分配的RTP编解码资源对解封装后的第二IP数据包进行解码后得到第二语音数字信号,将第二语音数字信号发送给TDM交换芯片;TDM交换芯片将第二语音数字信号发送给POTS;POTS将接收到的第二语音数字信号转换成第二语音模拟信号后发送给用户。现有的实现呼叫的方法中,由于VOIP芯片能够处理的用户数量和并发呼叫的用户数量之间存在一定的集线比,当并发呼叫的用户数量较多,VOIP资源不够时,会导致用户呼叫失败的概率较大,从而用户体验度较低。
技术实现思路
为了解决上述问题,本专利技术提出了一种实现呼叫的方法和装置,能够降低用户呼叫失败的概率,从而提高用户体验度。为了达到上述目的,本专利技术提出了一种实现呼叫的方法,包括:上联卡接收到来自软交换设备的分配资源请求,将分配资源请求发送给主控板;主控板判断出用户对应的语音用户板POTS存在可使用的实时传送协议RTP编解码资源,根据用户对应的POTS上可使用的RTP编解码资源为用户分配第一RTP编解码资源,并将分配的第一RTP编解码资源发送给用户对应的POTS。优选地,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,采用所述分配的第一RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,将所述第一IP语音数据包发送给所述主控板;所述主控板根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。优选地,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板将所述第二IP语音数据包发送给所述用户对应的POTS;所述用户对应的POTS对所述第二IP语音数据包进行解封装,采用所述分配的第一RTP编解码资源对解封装后的第二IP语音数据包进行解码得到第二语音数字信号,将所述第二语音数字信号转换成第二语音模拟信号后发送给用户。优选地,当所述主控板判断出所述用户对应的POTS没有可使用的RTP编解码资源,且所述主控板存在可使用的RTP编解码资源时,该方法还包括:所述主控板根据所述主控板上可使用的RTP编解码资源为所述用户分配第二RTP编解码资源。优选地,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,将所述第一语音数字信号发送给所述主控板;所述主控板采用分配的第二RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。优选地,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板对所述第二IP语音数据包进行解封装,采用所述分配的第二RTP编解码资源对解封装后的第二IP语音数据包进行解码得到第二语音数字信号;所述用户对应的POTS将所述第二语音数字信号转换成第二语音模拟信号后发送给用户。优选地,当所述主控板判断出所述用户对应的POTS和主控板均没有可使用的RTP编解码资源,且其他POTS上存在可使用的RTP编解码资源时,该方法还包括:根据所述其他POTS上可使用的RTP编解码资源为所述用户分配第三RTP编解码资源,并将分配的第三RTP编解码资源发送给所述分配的第三RTP编解码资源对应的POTS。优选地,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,将所述第一语音数字信号发送给所述主控板;所述主控板将所述第一语音数字信号发送给所述分配的第三RTP编解码资源对应的POTS;所述分配的第三RTP编解码资源对应的POTS采用所述分配的第三RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,将所述第一IP语音数据包发送给所述主控板;所述主控板根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。优选地,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板将所述第二IP语音数据包发送给所述分配的第三RTP编解码资源对应的POTS;所述分配的第三RTP编解码资源对应的POTS对所述第二IP语音数本文档来自技高网
...
一种实现呼叫的方法和装置

【技术保护点】
一种实现呼叫的方法,其特征在于,包括:上联卡接收到来自软交换设备的分配资源请求,将分配资源请求发送给主控板;主控板判断出用户对应的语音用户板POTS存在可使用的实时传送协议RTP编解码资源,根据用户对应的POTS上可使用的RTP编解码资源为用户分配第一RTP编解码资源,并将分配的第一RTP编解码资源发送给用户对应的POTS。

【技术特征摘要】
1.一种实现呼叫的方法,其特征在于,包括:上联卡接收到来自软交换设备的分配资源请求,将分配资源请求发送给主控板;主控板判断出用户对应的语音用户板POTS存在可使用的实时传送协议RTP编解码资源,根据用户对应的POTS上可使用的RTP编解码资源为用户分配第一RTP编解码资源,并将分配的第一RTP编解码资源发送给用户对应的POTS。2.根据权利要求1所述的方法,其特征在于,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,采用所述分配的第一RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,将所述第一IP语音数据包发送给所述主控板;所述主控板根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。3.根据权利要求2所述的方法,其特征在于,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板将所述第二IP语音数据包发送给所述用户对应的POTS;所述用户对应的POTS对所述第二IP语音数据包进行解封装,采用所述分配的第一RTP编解码资源对解封装后的第二IP语音数据包进行解码得到第二语音数字信号,将所述第二语音数字信号转换成第二语音模拟信号后发送给用户。4.根据权利要求1所述的方法,其特征在于,当所述主控板判断出所述用户对应的POTS没有可使用的RTP编解码资源,且所述主控板存在可使
\t用的RTP编解码资源时,该方法还包括:所述主控板根据所述主控板上可使用的RTP编解码资源为所述用户分配第二RTP编解码资源。5.根据权利要求4所述的方法,其特征在于,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,将所述第一语音数字信号发送给所述主控板;所述主控板采用分配的第二RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。6.根据权利要求5所述的方法,其特征在于,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板对所述第二IP语音数据包进行解封装,采用所述分配的第二RTP编解码资源对解封装后的第二IP语音数据包进行解码得到第二语音数字信号;所述用户对应的POTS将所述第二语音数字信号转换成第二语音模拟信号后发送给用户。7.根据权利要求1所述的方法,其特征在于,当所述主控板判断出所述用户对应的POTS和主控板均没有可使用的RTP编解码资源,且其他POTS上存在可使用的RTP编解码资源时,该方法还包括:根据所述其他POTS上可使用的RTP编解码资源为所述用户分配第三RTP编解码资源,并将分配的第三RTP编解码资源发送给所述分配的第三RTP编解码资源对应的POTS。8.根据权利要求7所述的方法,其特征在于,当所述用户对应的POTS接收到来自用户的第一语音模拟信号时,该方法还包括:所述用户对应的POTS将所述第一语音模拟信号转换为第一语音数字信号,将所述第一语音数字信号发送给所述主控板;所述主控板将所述第一语音数字信号发送给所述分配的第三RTP编解码资源对应的POTS;所述分配的第三RTP编解码资源对应的POTS采用所述分配的第三RTP编解码资源对所述第一语音数字信号进行编码,对编码后的第一语音数字信号封装互联网协议IP地址和端口后得到第一IP语音数据包,将所述第一IP语音数据包发送给所述主控板;所述主控板根据所述第一IP语音数据包中的IP地址和端口将所述第一IP语音数据包发送给所述上联卡。9.根据权利要求8所述的方法,其特征在于,当所述上联卡接收到第二IP语音数据包时,该方法还包括:所述上联卡将所述第二IP语音数据包发送给所述主控板;所述主控板将所述第二IP语音数据包发送给所述分配的第三RTP编解码资源对应的POTS;所述分配的第三RTP编解码资源对应的POTS对所述第二IP语音数据包进行解封装,采用所述分配的第三RTP编解码资源对解封装后的第二IP语音数据包进行解码得到第二语音数字信号,将所述第二语音数字信号发送给所述主控板;所述主控板将所述第二语音数字信号发送给所述用户对应的POTS;所述用户对应的POTS将所述第二语音数字信号转换成第二语音模...

【专利技术属性】
技术研发人员:孙小伟蓝雅燕徐劲松
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1