网络语音装置及其侦测公共交换电信网络的方法

文档序号:7614888阅读:147来源:国知局
专利名称:网络语音装置及其侦测公共交换电信网络的方法
技术领域
本发明涉及语音通信领域,尤其涉及一种网络语音装置及其侦测公共交换电信网络的方法。
背景技术
随着因特网的快速发展,网络语音(Voice over Internet Protocol,VoIP)电话得以实施。VoIP就是将原为模拟的声音信号以“数据封包(DataPacket)”的形式在因特网协议网络(IP Network)上做实时传递,换句话说,VoIP系统就是将原为声音的模拟信号数字化(digitized)后,透过因特网上各相关通信协议,做点对点(end-to-end)的实时通信功能。VoIP服务的突出优点在于其通话费用比公共交换电信网络(Public SwitchedTelephone Network,PSTN)低,然而,VoIP服务受限于因特网上的诸多因素,其通话质量较为不稳定。而PSTN服务虽然通话费用高昂,但现有的网络资源非常丰富且通话质量非常稳定。因而,很多网络服务提供商(Internet Service Provider,ISP)除了提供一种VoIP服务外,还提供结合PSTN的VoIP服务。
然而,ISP无法判定所提供VoIP服务是否结合了PSTN。另外,当ISP提供结合PSTN的VoIP服务时,若线路出现问题,则ISP无法判定线路问题出在PSTN线路或者VoIP电话网络线路。

发明内容本发明所要解决的技术问题在于提供一种网络语音(Voice overInternet Protocol,VoIP)装置,其可侦测VoIP服务是否结合了PSTN以及侦测PSTN线路是否正常。
本发明所要解决的另一技术问题在于提供一种侦测公共交换电信网络(Public Switched Telephone Network,PSTN)的方法,其可侦测VoIP服务是否结合了PSTN以及侦测PSTN线路是否正常。
为解决上述技术问题,本发明提供的网络语音装置包括一用户线接口电路、一继电电路、一虚负载电路、一摘机侦测电路以及一主处理器(CPU)。用户线接口电路用于连接电话。继电电路用于选择性的将所述电话连接至PSTN或者透过用户线接口电路连接至VoIP电话网络。虚负载电路受控制时耦接于PSTN。摘机侦测电路耦接于PSTN,用于侦测PSTN传回的拨号音。主处理器用于控制继电电路、虚负载电路及摘机侦测电路,以及处理信号。
为解决上述另一技术问题,本发明提供的侦测公共交换电信网络的方法,用于网络语音装置中,其包括如下步骤网络语音装置进入PSTN模式;提供一虚负载电路以及一摘机侦测电路;控制虚负载电路电路耦接于PSTN;通过摘机侦测电路侦测一拨号音;以及根据摘机侦测电路是否侦测到拨号音,进而确定PSTN的状态。根据上述侦测结果,即可确定VoIP服务是否结合了PSTN,亦可用于确定PSTN线路是否正常。
通过以下对具体实施方式
详细的描述结合附图,将可轻易的了解上述内容及此项发明的诸多优点。

图1是本发明的语音通信系统的功能方块图。
图2是本发明的侦测公共交换电信网络的方法的流程图。
具体实施方式图1为本发明的语音通信系统的功能方块图。在本实施方式中,所述系统包括网络语音(Voice over Internet Protocol,VoIP)装置100、电话200以及网络300。其中,网络300包括VoIP电话网络及公共交换电信网络(Public Switched Telephone Network,PSTN)或者只包括VoIP电话网络。网络语音装置100用于把电话200连接至网络300。
网络语音装置100包括一第一通信接口101、一继电电路(RelayCircuit)102、一第一开关103、一用户线接口电路(Subscriber Line InterfaceCircuit,SLIC)104、一数字信号处理器(Digital Signal Processor,DSP)105、主处理器(CPU)106、一第二通信接口107、一摘机侦测电路(Off-hookDetection Circuit)108、一极性侦测电路(Polarity Detection circuit)109、一响铃侦测电路(Ring Detection Circuit)110、一虚负载电路111、以及一第二开关112。
主处理器106,例如CPU,用于发送控制信号及处理信号,其包含多个通用输入输出(General Purpose Input Output,GPIO)接口P1-P8。P1用于与继电电路102通信,P2用于与第一开关103通信,P3用于与第二开关112通信,P4用于与虚负载电路111通信,P5用于与响铃侦测电路110通信,P6用于与极性侦测电路109通信,P7用于与摘机侦测电路108通信,P8用于与第二通信接口107通信。
第一通信接口101连接于电话200与继电电路102之间。继电电路102透过第一通信接口101,进而,选择性的把电话200连接至用户线接口电路104,或透过第二通信接口107连接至网络300中的PSTN。第一开关103连接于继电电路102与用户线接口电路104之间,根据CPU 106发送的控制信号控制继电电路102与用户线接口电路104的连接或断开。第二开关112连接于用户线路接口104与第二通信接口107之间,根据CPU 106发送的控制信号控制用户线路接口电路104与第二通信接口107的连接或断开。在本实施方式中,当继电电路102透过第一通信接口101把电话200连接至用户线接口电路104,且第一开关103关闭,第二开关112打开时,则进入VoIP模式;当继电电路102透过第一通信接口101把电话200连接至第二通信接口107,且第一开关103打开,第二开关112关闭时,则进入PSTN模式。
用户线接口电路104用于将电话200透过第一通信接口101所传来的模拟语音信号转换为脉冲编码调制(Pulse Code Modulation,PCM)码,或者将来自于VoIP数字处理器105的PCM码转换为模拟(analog)语音信号。数字信号处理器105,连接于用户线接口电路104与CPU 106之间,用于将来自于用户线路接口电路104的PCM码转换为实时传输协议(Real-time Transport Protocol,RTP)封包,或者将来自于CPU 106的RTP封包转换为PCM码。CPU 106用于将来自于数字信号处理器105的RTP封包通过GPIO接口P8传送给第二通信接口107,再通过第二通信接口107传送给网络300,或者把网络300透过第二通信接口107所传来的RTP封包传送给数字信号处理器105。
第二通信接口107连接网络300与摘机侦测电路108之间。换言之,摘机侦测电路108位于第二通信接口107与继电电路102之间,且耦接于PSTN的端线(TIP)/环线(RING),用于侦测PSTN透过第二通信接口107传送回来的拨号音(dial tone)。极性侦测电路109位于第二通信接口107与继电电路102之间,耦接于PSTN的TIP/RING,用于侦测PSTN线路极性。响铃侦测电路110位于第二通信接口107与继电电路102之间,耦接于PSTN的TIP及RING,用于侦测来自于PSTN的来电信号。虚负载电路111位于用户线接口电路104与第二通信接口107之间,受CPU 106控制而耦接于PSTN的TIP及RING,用于模拟电话200摘机状态(Off-hook)。在本实施方式中,虚负载电路111耦接于PSTN的TIP及RING,则附加一阻抗于PSTN,进而模拟电话200摘机状态。
图2为本发明的侦测公共交换电信网络的方法的流程图。在本实施方式中,ISP可侦测VoIP服务是否结合了PSTN,即侦测PSTN是否存在,在侦测过程中,先假定PSTN存在于网络300。
在步骤S200,CPU 106自动执行指令,CPU 106通过GPIO接口P1发送控制信号给继电电路102,继电电路102接收控制信号后,透过第一通信接口101把电话200连接至第二通信接口107;CPU 106通过GPIO接口P2发送控制信号使第一开关103打开;CPU 106通过GPIO接口P3发送控制信号使第二开关112关闭,亦即,使网络语音装置100进入PSTN模式。
在步骤S202,CPU 106发送一控制信号给虚负载电路111,虚负载电路111接收到控制信号后,耦接于PSTN的TIP及RING。在本实施方式中,虚负载电路111耦接于PSTN的TIP及RING,则附加一阻抗于PSTN,进而模拟电话200摘机状态(Off-hook)。若PSTN存在于网络300且PSTN线路正常,PSTN中交换机侦测到虚负载电路111所附加的阻抗,即侦测到电话200摘机,就会回送一拨号音(dial tone)。
在步骤S204,摘机侦测电路108侦测PSTN传回来的拨号音。在步骤S206,摘机侦测电路108把上述侦测结果传送给CPU 106,则CPU 106根据摘机侦测电路108是否侦测到拨号音,确定PSTN的状态。在本实施方式中,若侦测到拨号音,则主CPU 106确定PSTN存在,即VoIP服务结合了PSTN;若未侦测到拨号音,则CPU 106确定PSTN不存在,即VoIP服务并未结合PSTN。根据上述侦测结果,ISP即可确定服务是否结合PSTN与VoIP。
在另一实施方式中,语音通信系统包括网络语音装置100、电话200以及网络300。其中,网络300同时包含VoIP电话网络及PSTN两种语音网络。在本实施方式中,ISP可用来侦测PSTN线路是否正常,其实施步骤与上一实施方式相同,惟,在步骤S206,CPU 106根据摘机侦测电路108是否侦测到拨号音确定PSTN的状态。若侦测到拨号音,则CPU 106确定PSTN线路正常;若未侦测到拨号音,则CPU 106确定PSTN线路不正常。根据上述侦测结果,ISP即可确定PSTN线路是否正常。
权利要求
1.一种侦测公共交换电信网络的方法,用于网络语音装置中,其特征在于所述侦测公共交换电信网络的方法包括如下步骤网络语音装置进入公共交换电信网络模式;提供一虚负载电路以及一摘机侦测电路;控制所述虚负载电路耦接于公共交换电信网络;通过所述摘机侦测电路侦测一拨号音;以及根据所述摘机侦测电路是否侦测到所述拨号音,确定公共交换电信网络的状态。
2.如权利要求1所述的侦测公共交换电信网络的方法,其特征在于其还包括包括如下步骤若侦测到所述拨号音,则确定公共交换电信网络存在;以及若未侦测到所述拨号音,则确定公共交换电信网络不存在。
3.如权利要求1所述的侦测公共交换电信网络的方法,其特征在于其还包括如下步骤若侦测到所述拨号音,则确定公共交换电信网络线路正常;以及若未侦测到所述拨号音,则确定公共交换电信网络线路不正常。
4.如权利要求1所述的侦测公共交换电信网络的方法,其特征在于所述公共交换电信网络还包括一端线及一环线,将所述虚负载电路耦接于公共交换电信网络的端线及环线,且附加一阻抗于公共交换电信网络,进而模拟电话摘机状态。
5.如权利要求4所述的侦测公共交换电信网络的方法,其特征在于若所述公共交换电信网络存在且线路正常,所述公共交换电信网络侦测到虚负载所附加阻抗,则传回一拨号音。
6.一种网络语音装置,用于把电话连接至网络语音电话网络及公共交换电信网络,其特征在于所述网络语音装置包括一用户线接口电路,用于连接电话;一继电电路,用于选择性的将所述电话连接至所述公共交换电信网络,或者透过所述用户线接口电路连接至所述网络语音电话网络;一虚负载电路,受控制时耦接于所述公共交换电信网络;一摘机侦测电路,耦接于所述公共交换电信网络,用于侦测所述公共交换电信网络传回的拨号音;以及一主处理器,用于控制所述继电电路、所述虚负载电路及所述摘机侦测电路,以及处理信号。
7.如权利要求6所述的网络语音装置,其特征在于所述公共交换电信网络还包括一端线及一环线,所述虚负载电路耦接于所述公共交换电信网络的端线及环线。
8.如权利要求6所述的网络语音装置,其特征在于所述公共交换电信网络还包括一端线,所述摘机侦测电路耦接于所述公共交换电信网络的端线。
9.如权利要求6所述的网络语音装置,其特征在于所述公共交换电信网络还包括一环线,所述摘机侦测电路耦接于所述公共交换电信网络的环线。
10.如权利要求6所述的网络语音装置,其特征在于所述网络语音装置还包括一第一通信接口,连接于所述继电电路与所述电话之间。
11.如权利要求6所述的网络语音装置,其特征在于所述网络语音装置还包括一第二通信接口,连接于所述公共交换电信网络与所述摘机侦测电路之间。
12.如权利要求11所述的网络语音装置,其特征在于所述网络语音装置还包括一第一开关,连接于所述继电电路与所述用户线接口电路之间;以及一第二开关,连接于所述用户线接口电路与所述第二通信接口之间。
13.如权利要求11所述的网络语音装置,其特征在于所述网络语音装置还包括一极性侦测电路,位于所述第二通信接口于所述继电电路之间,且耦接于所述公共交换电信网络,用于侦测所述公共交换电信网络线路极性。
14.如权利要求11所述的网络语音装置,其特征在于所述网络语音装置还包括一响铃侦测电路,位于所述第二通信接口与所述继电电路之间,且耦接于所述公共交换电信网络,用于侦测所述公共交换电信网络的来电信号。
15.如权利要求11所述的网络语音装置,其特征在于所述虚负载电路位于所述用户接口电路与所述第二通信接口之间。
16.如权利要求6所述的网络语音装置,其特征在于所述网络语音装置还包括一数字信号处理器,连接于所述用户线接口电路与所述主处理器之间。
全文摘要
一种侦测公共交换电信网络(Public SwitchedTelephone Network,PSTN)的方法,用于网络语音装置中,所述方法包括如下步骤网络语音装置进入PSTN模式;提供一虚负载电路以及一摘机侦测电路;控制虚负载电路耦接于PSTN;通过摘机侦测电路侦测一拨号音;以及根据摘机侦测电路是否侦测到拨号音,确定PSTN的状态。
文档编号H04L29/06GK1921525SQ20051003691
公开日2007年2月28日 申请日期2005年8月26日 优先权日2005年8月26日
发明者黄光毅, 林玉诚 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1