将电话呼叫转为互联网呼叫的方法、调制解调器及服务器的制作方法

文档序号:7659528阅读:229来源:国知局
专利名称:将电话呼叫转为互联网呼叫的方法、调制解调器及服务器的制作方法
技术领域
本发明涉及一种公共交换电话网(PSTN)呼叫方法,尤其涉及一种 利用非对称数字用户线(ADSL)将PSTN呼叫转接到互联网中的方法, 还涉及一种用于将PSTN呼叫转接到互联网中的ADSL调制解调器,以及 一种用于该ADSL之间进行呼叫发现及连接的互联网呼叫服务器。
背景技术
联网协议(ip)网络.为此,所iy艮务提供商在其ip网络的边缘配置基于
互联网协议传输语音技术(VoIP)网关,以连接第5类PSTN交换,例如 串联或中继替代,如图l所示。
有些新的互联网服务提供商,例如Skype,偏向于用互联网作为IP语 音的栽体。然而,其呼叫几乎是在具有互联网ID的个人电脑(PC)之间 进行,例如,Skype用户ID,取代了电话用户。所述Skype用户需要注册 到互联网上,使得其能够^或者接收呼叫。要使Skype呼叫发到PSTN, 称之为SkypeOut,所述语音网关也是需要的。然而,所述用户不能从模 拟电话向Skype用户^呼叫,如图2所示。
ADSL技术是一种调制解调技术,其利用现有双绞电话线将诸如多媒 体数据,语音和视频的高带宽数据传输给有电话线连接的用户。所述电话 线两端配置的ADSL设备允许在同 一根线上以不同的频率同时传输数字互 联网业务和模拟电话业务,并且不互相千扰。这使得用户可以与互联网保 持连接的同时还可以发出和接收电话呼叫或传真。利用用户住所配置的 ADSL调制解调器以;SJ良务提供商局端配置的DSLAM,电话通道通过滤 波器从数字调制解调器分出,因此,即使ADSL出故障了也能保证不干扰
基本的电话服务。总的来说,我们将利用术语"模拟通道"和"数字通道" 来表示所述双绞电话线承栽的不同通道。所必漢拟通道为经由公共交换电
话网的通道,所述数字通道为经由互联网的通道。ADSL的结构见图3, 其中双点划线为数字通道,单点划线为模拟通道。
越来越多的传统电话服务提供商都在部署他们的ADSL服务。因为 ADSL用户能够以高带宽保持与互联网的不间断连接,并且所述用户能同 时使用传统电话和互联网接入,ADSL比更早期的拨号调制解调技术更优 越。这也是它广泛地用于接入互联网的原因。
同时,越来越多的互联网VoIP服务提供商在互联网上开展其VoIP服 务。通常,具有ADSL服务的普通老式电话服务(POTS)电话用户能够 将其电脑通过所述双绞电话线中的数字通道连接到互联网,他们能够通过 ADSL利用安装在计算机上的特殊软件(如Skype)发出和接收电话呼叫 和传真来享受互联网VoIP服务。通常这些VoIP呼叫费的,当向POTS 电话发起呼叫时有些需要很低的费率。
但是,利用在ADSL上进行VoIP传输的现有技术方案,用户需要电 脑、耳机、麦克风以及安装在电脑中的特殊软件,作为电话一起工作。耳 机和麦克风是语音输出/输入设备,安装了所述软件的计算机接入互联网, 与VoIP服务提供商服务器连接,控制所迷呼叫的信令建立,与被叫方进 行编解码谈判通信,并处理实时会话中的语音编码/解码。
使用这些设备作为电话来工作是不方便的,该系统的用户需要手工安 装硬件/软件环境,并且最大的麻烦问题是我们不能利用传统的E.164号码 和被叫方取得联系,用户利用网络ID找到彼此(有时候是从互联网VoIP 服务提供商获利的昵称或用户名),而不是最常用的E.164号码。
因此,传统的ADSL方案只能使用户分别享受传统的语音呼叫和互联 网接入,当然也是分别对电话费用和互联网接入进行付费。

发明内容
本发明提供一种利用ADSL将PSTN网络中的通信量转接到互联网中 的方法,同时提供一种用于该方法的ADSL调制解调器,4吏用户能够将才莫
拟信号编码为数字信号发到互联网中并将接收到的数字信号解码为模拟信号传输给与其连接的电话机或其他模拟设备,如传真机等;本发明还提供
一种用于该ADSL之间进行呼叫发现及连接的互联网呼叫服务器。
的方法中,所述模拟通道为经由公共交换电话网的通道,所述数字通道为 经由互联网的通道,该方法主要包括
PSTN网络连接步骤主叫方ADSL和被叫方ADSL利用PSTN信令 在所述模拟通道中建立PSTN网络连接;
互联网发现步骤所述主叫方ADSL在发起PSTN网络连接的同时, 将互联网呼叫建立消息发送到所述互联网的呼叫服务器上,所述主叫方 ADSL和所述被叫方ADSL在所述互联网上进行互联网呼叫发现过程,确 定成功的互联网呼叫发现;
互联网连接建立步骤所述主叫方ADSL与所述被叫方ADSL通过所 述成功的互联网呼叫发现在所述数字通道中建立互联网连接;
PSTN连接转接到互联网步骤所述主叫方ADSL与所述被叫方ADSL 通过建立起的互联网连接,将所述PSTN网络连接转接到所述互联网,释 放所述模拟通道。
本发明还提供了一种用于前述的方法中的调制解调器,其中,所述调 制解调器包括
模拟信号接收/发送模块,用于接W发送模拟信号;
数字信号接W发送模块,用于接收/发送数字信号;
编解码模块,与所述模拟信号接收/发送模块和所述数字信号接收/发 送模块连接,用于根据需要将来自所述模拟信号接^/发送模块的模拟信号 编码成IP数据包送传输给所述数字信号接收/发送模块,和/或根据需要将 来自所述数字信号接收/发送模块的数字信号解码成模拟信号传输给所述 模拟信号接^发送模块;
分析处理模块,与所述编解码模块连接,用于对所述主叫方的网g 息和被叫方的网络信息进行分析,并对所述主叫方和被叫方进行鉴别;
控制模块,与所述调制解调器中各模块相连接并控制其运行;
存储模块,与所述调制解调器中各模块相连接,用于存储所述调制解 调器的设置数据和程序。
本发明还提供一种用于上述方法中进行互联网呼叫发现及连接的互联 网呼叫服务器,其中,所^JJ艮务器包括
消息接fct送模块,用于接收和/或发送消息,所述消息包括所述呼叫 建立消息、所述呼叫请求询问消息、所述互联网连接请求消息、呼叫建立 拒绝消息;
存储模块,与所述消息接,块连接,用于存储所述消息; 呼叫发现模块,与所述存储模块连接,当所述被叫方ADSL向所述互 联网呼叫服务器发送所述互联网呼叫请求询问消息时,所述呼叫发现模块 在所述存储模块中搜索是否有与所述互联网呼叫请求询问消息匹配的互联 网呼叫建立消息;
控制模块,与所述互联网呼叫服务器中各模块相连接并控制其运行; 呼叫连接模块,与所述控制模块连接,由所述控制模块控制其在所述 互联网中建立或断开所述呼叫连接。
本发明提供的方法及ADSL调制解调器,通过使ADSL调制解调器将 呼叫控制在所述双绞电话线中的数字通道或模拟通道中,它利用传统的 E.164电话号码找到所述PSTN网络中的4皮叫方,利用PSTN网络和互联 网中的VoIP服务器建立呼叫进行通信,最后在所述呼叫在VoIP网络中建 立起来后将在模拟通道中的所,拟语音转接到所述数字通道。用户象发 起和接收普通PSTN呼叫一样发起和接收电话呼叫,只要利用与增强的 ADSL调制解调器连接的POTS电话,不用关心传输网络是否从PSTN改 变到互联网,所迷呼叫只会收取非常低的费用,因为它利用了共享带宽进 行通信,而不是全占用PSTN通道。


下面结合附图,详细说明本发明的具体实施方式

图1为现有技术的带有网关的与PSTN连接的VoIP网络示意图; 图2为现有技术的在带有网关的与PSTN连接的互联网上传输语音示 意图3为现有技术的ADSL网络结构示意图4为根据本发明的将PSTN呼叫转接到互联网的网络示意图5为根据本发明的建立PSTN呼叫连接的网络示意图6为根据本发明的建立PSTN呼叫连接的流程示意图7为根据本发明的进行互联网呼叫发现的流程示意图8为根据本发明的进行互联网连接建立的流程示意图9为根据本发明的ADSL调制解调器的构成示意图IO为根据本发明的另一ADSL调制解调器的构成示意图11为根据本发明的互联网呼叫服务器的示意图。
具体实施例方式
在利用ADSL将模拟通道的通信量转接到数字通道的方法中,所述才莫 拟通道为经由PSTN的通道,所述数字通道为经由互联网的通道。如图4 为将PSTN呼叫转接到互联网的系统示意图,该系统包括主叫方电话机 101、主叫方ADSL 201、 PSTN 500、互联网600、被叫方电话机102、被 叫方ADSL 202。其中,ADSL 201包括ADSL调制解调器301和数字用户 线接入复用器(DSLAM) 401, ADSL 202包括调制解调器302和DSLAM 402,互联网600中包括互联网呼叫服务器601、 602、 603、 604。其中, 双点划线为数字通道,单点划线为模拟通道。本实施例主要包括以下步骤
主叫方ADSL和被叫方ADSL利用PSTN信令在所g拟通道中建立 PSTN网络连接;
所述主叫方ADSL将互联网呼叫建立消息发送到所述互联网呼叫服务 器上,所述主叫方ADSL和所述被叫方ADSL在所述互联网上进行互联网 呼叫发现过程,确定成功的互联网呼叫发现;
所述主叫方ADSL与所述被叫方ADSL通过所述成功的互联网呼叫发现在所述数字通道中建立互联网连接;
所述主叫方ADSL与所述被叫方ADSL通过建立起的互联网连接,将 所述PSTN网络连接转接到所述互联网,释放所述才莫拟通道。
首先进行PSTN网络连接,如图5和图6所示,当用户101 J^呼叫 时,PSTN网络500将通过PSTN信令将所述呼叫路由到被叫方102,以 综合服务数字网用户部分ISUP为例,起始地址消息IAM发送到被叫方的 交换机(未示出),被叫方的POTS电话机102开始响铃,反向ISUP消 息返回给主叫方PSTN交换机,其开始向PSTN网络500的主叫方播放铃 声。在该建立过程中,主叫方ADSL201将检查是否允许将模拟通道呼叫 转接到互联网,如果允许,在ADSL服务提供商的DSLAM401上打开IP 连接,向本地互联网呼叫服务器601发送呼叫建立消息,该消息可包括被 叫方的E.164号码信息、主叫方的K164号码的散列值、主叫方的端口信 息以及该接口支持的编解码列表,所述E.164号码可以是全E.164号码。 其中,呼叫服务器可以是分布式服务器,其可以作为呼叫发现服务器或者 本地域服务器。
呼叫建立消息根据被叫方的网络信息,如E.164号码被路由到与被叫 方最近的互联网呼叫服务器604,并在该服务器中存储一段时间Tl。如图 6示出了 PSTN网络连接主要流程示意图。此外,主叫方ADSL检查是否 允许将模拟通道呼叫转接到互联网还可以包括检查被叫方是不是免费号
码,如119、 911、 110、 120或者被叫方会费的800号码等电话,如果是, 则直接进行PSTN呼叫,而不必转接到互联网。
下面进行互联网呼叫发现步骤。如图7所示,一^S^漠拟通道接收到 呼叫建立,被叫方ADSL 202检查是否允许将模拟通道呼叫转接到互联网, 如果允许,发送呼叫请求询问消息给互联网呼叫服务器,如最近的呼叫服 务器604,以基于被叫方ADSL 202的网络信息,如被叫方的E.164号码, 检查是否存有它的呼叫建立消息,如果是,获取该消息,检索来自模拟通 道的主叫方的E.164号码,计算其散列值,将该散列值与呼叫建立消息中 的散列数据进行比较,如果它们匹配,继续互联网呼叫过程,如果不匹配,
撤消该互联网呼叫。其中,被叫方ADSL 202检查是否允许将模拟通道呼 叫转接到互联网,包括检查被叫方ADSL 202是否支持VoIP功能或者其 调制解调器是否支持VoIP功能,不支持则为不允许。不允许将模拟通道 呼叫转接到互联网,则进行PSTN呼叫。其中,检查和消息发送操作可由 调制解调器来执行。在进行互联网呼叫时,可以基于E.164号码的授权, 这就继承了 PSTN网络的安全性,并且可利用现有的PSTN编号方案,具 有最大的用户基础。
如果互联网呼叫服务器没有接收到来自被叫方的呼叫请求询问消息, 该消息是对应于在T1内的互联网呼叫建立消息,这意味着被叫方ADSL 调制解调器302不允许将PSTN呼叫转接到互联网中或者不支持该转接功 能,互联网呼叫服务器将删除该互联网呼叫建立消息,并返回呼叫建立拒 绝消息给主叫方ADSL调制解调器301,然后主叫方ADSL调制解调器301 将关闭服务提供商的DSLAM 401上的IP连接,并将该呼叫以普通PSTN 呼叫进行。因此,只有在发现有匹配的互联网呼叫时,才建立互联网连接, 不需要象传统的VoIP电话使用户在互联网(或专用VoIP网络)上保持注 册状态。
在ADSL之间的互联网连接建立中,如果确定继续互联网呼叫过程, 如图8所示,被叫方的ADSL调制解调器302会从互联网呼叫建立消息中 的主叫方编解码列表选取编解码器,并在ADSL服务4^供商的DSLAM 402 上打开IP连接,发送呼叫连接请求消息给互联网呼叫服务器,如最近的呼 叫服务器604,该消息将通过互联网呼叫服务器,如603、 602、 601转发 给主叫方ADSL调制解调器301,该消息包括被叫方和主叫方的网络信息, 如被叫方的IP连接信息以及主叫方的E.164号码的散列值和被叫方的 E.164号码,以及将被用于所选择的即将进行的会活的编解码器信息。
当主叫方ADSL调制解调器301接收到呼叫连接请求消息,主叫方 ADSL调制解调器301将基于主叫方和被叫方的网络信息,如E.164号码 检查该消息,以辨认;故叫方。如果检查失败,即不是正确的被叫方,主叫 方ADSL调制解调器301将呼叫连接拒绝消息发送给互联网服务器,如
601,进而通过互联网传输给被叫方,并在DSLAM 401和DSLAM 402上 关闭IP连接并将该呼叫作为普通PSTN呼叫进行。
ADSL可以部署在互联网接入的防火墙之后。有些技术用于防火墙通 信使得防火墙之后的互联网用户能够无障碍地交换数据。例如,Skype利 用一种称为点到点(P2P)的技^越防火墙及私有网络通信。
如果检查成功,即辨认为正确的被叫方,则可以将PSTN连接转接到 互联网,当被叫方应答互联网呼叫,被叫方ADSL调制解调器302将模拟 通道的释放证书消息发给主叫方以释放全部的全占用才莫拟通道。然后将呼 叫应答消息通过互联网呼叫服务器,如604、 603、 602、 601,发送给主叫 方ADSL调制解调器301,被叫方ADSL调制解调器301将开始将冲莫拟信 号,如模拟语音、传真或其他模拟i^体流,转换为IP数据包,并将这些包 通过互联网600发送给主叫方ADSL调制解调器301。当主叫方ADSL调 制解调器301从互联网呼叫服务器接收到呼叫应答消息时,主叫方ADSL 调制解调器301开始将所述模拟信号,如模拟语音或其他模拟媒体流,转 换为IP数据包,并将该包发送给被叫方的ADSL202,主叫方和被叫方的 双向通信就建立起来了。
图9为本发明的ADSL调制解调器示意图。ADSL调制解调器是目前 ADSL中用户端配置的设备。本发明的ADSL调制解调器对于模拟信号呼 叫有两种工作模式,即PSTN模式和IP模式。其中模拟信号呼叫是指POTS 电话呼叫、传真或其他模拟媒体流呼叫。当系统不支持或者没有选择本发 明所提供的将PSTN呼叫转接为互联网呼叫时,该调制解调器可工作在 PSTN模式下,将呼叫作为普通PSTN呼叫进行;当系统支持并且选择了 本发明提供的将PSTN呼叫转接为互联网呼叫时,该调制解调器可工作在 IP模式下,即将PSTN呼叫转接到互联网中。图中所示调制解调包括模拟 信号接收/发送模块、数字信号接^t/发送模块、编解码模块、分析处理模 块、控制模块、存储模块以及输^/输出接口。
其中,模拟信号接收/发送模块,用于接收/发送模拟信号;数字信号 接收/发送模块,用于接W发送数字信号;模拟信号接W发送模块和数字
信号接收/发送模块连接到信号输X/输出接口 ;所述模拟信号包括模拟通 道上的双音多频信号,如POTS电话机的模拟语音信号、传真信号或其他 冲莫拟^^体流信号;所述数字信号包括来息数字通道上的VoIP数据包。
编解码模块,与所述模拟信号接收/发送模块和所述数字信号接^发 送模块连接,用于根据需要将来自所i^拟信号接收/发送模块的模拟信号 编码成互联网协议数据包传输给所述数字信号接收/发送模块,和/或根据
需要将来自所述数字信号接收/发送模块的数字信号解码成模拟信号传输 给所^拟信号接W发送模块;当工作在PSTN模式时,该编解码模块不 用转换呼叫信号;当工作在IP模式时,该模块将来自诸如简易老式电话服 务POTS电话机的模拟语音编码成VoIP语音数据包,并从服务提供商 DSLAM上开的接口发送出去;而且,将从服务提供商DSLAM上开的接 口接收VoIP数据包解码成模拟语音发送到POTS电话机上。
分析处理模块,与所述编解码模块和控制模块连接,用于对所述主叫 方的网络信息和被叫方的网络信息进行分析,包括对所述主叫方和被叫方 进行鉴别。另外,所述分析模块还可分析被叫方号码是否是免费号码,如 119、 911、 110、 120或者被叫方会费的800号码等电话,如果是,则将分 析结果输出给控制模块,使该调制解调器工作PSTN模式下,进行PSTN 呼叫,而不必转接到互联网。
控制模块,与所述调制解调器中各模块相连接并控制其运行;该模块 可根据分析处理模块的分析处理结果,或者用户对该调制解调器的"R置, 控制其他模块的运行,例如,是否需要使该调制解调器工作在IP模式下。
存储模块,与所述调制解调器中各模块相连接,用于存储所述调制解 调器的设置数据和程序。
作为本发明进一步优选的实施例,在所述ADSL调制解调器中还可以 包括用户设置模块,用于用户设置所述调制解调器的配置,所述配置包括 允许/禁止互联网协议语音传输VoIP功能以及VoIP服务设置,如图10所 述。
此外,还可以设置运行模式指示模块,指示用户的电话呼叫是PSTN
模式还是VoIP模式。使用本发明的方法和调制解调器,用户就象发起和 接收普通PSTN电话一样,不用知道其呼叫是否从PSTN转接到互联网, 但如果设置该运行模式指示模块,用户可以知道当前呼叫是否是从PSTN 转接到互联网的.
此外,还可以设置号码映射模块,用于根据用户的设置将短号码映射 为用户需要拨出的全号码。
图11为根据本发明的互联网呼叫服务器的示意图.如图所示,该服务 器包括'.消息接狄送模块、存储模块、呼叫发现模块、呼叫连接模块和 控制模块。其中,消息接狄送模块,用于接收和/或发送消息,所述消息 包括所述呼叫建立消息、所述呼叫请求询问消息、所述互联网连接请求消 息、呼叫建立拒绝消息;存储模块,与所述消息接g块连接,用于存储 所述消息;呼叫发现模块,与所^储模块连接,当所述被叫方ADSL向 所述互联网呼叫服务器发送所述互联网呼叫请求询问消息时,呼叫发现模 块在所迷存储模块中搜索是否有与所述互联网呼叫请求询问消息匹配的互 联网呼叫建立消息,此时是对主叫方的呼叫建立消息和被叫方的互联网呼 叫请求询问消息进行比较,例如将所述呼叫建立消息中净皮叫方的E.164号 码信息、主叫方的E,164号码的散列值、主叫方的端口信息以及该接口支 持的编解码列表与所述互联网呼叫请求询问消息中被叫方所发出的网^ft 息比较,如果匹配,则表示被叫方为正确的被叫方,可以确定进行互联网 呼叫,如果不匹配或者服务器在一定时间内没有接收到互联网呼叫请求询 问消息,刚表示不存在匹配的呼叫建立消息;控制模块,与所述互联网呼 叫服务器中各模块相连接并控制其运行;呼叫连接模块,与所述控制模块 连接,由所述控制模块控制其在所述互联网中建立或断开所述呼叫连接。 其中,当所述呼叫发现模块找到了匹配的呼叫建立消息和呼叫请求询问消 息,则所述控制模块使所迷呼叫连接模块将匹配的主叫方和被叫方在互联 网中建立呼叫连接。当不存在匹配的呼叫建立消息和呼叫请求询问消息时, 包括没有接收到被叫方的呼叫请求询问消息,则控制模块将所述存储器中 存储的呼叫建议消息删除。
由此可见,利用本发明,将PSTN网络上的通信量转移到互联网上, 可以使电话用户得到免费的或者低费率的长途呼叫,而且不需要VoIP网 关。
以上虽然通过一些示例性的实施例对本发明方法和调制解调器进行了 详细的描述,但是以上这些实施例并不是穷举的,本领域技术人员可以在 本发明的精神和范围内实现各种变化和修改。因此,本发明并不限于这些 实施例,本发明的范围仅由所附权利要求为准。
权利要求
1.一种利用非对称数字用户线ADSL将模拟通道的通信量转接到数字通道的方法,所述模拟通道为经由公共交换电话网PSTN的通道,所述数字通道为经由互联网的通道,其中,所述方法主要包括PSTN网络连接步骤主叫方ADSL和被叫方ADSL利用PSTN信令在所述模拟通道中建立PSTN网络连接;互联网发现步骤所述主叫方ADSL将互联网呼叫建立消息发送到所述互联网的呼叫服务器上,所述主叫方ADSL和所述被叫方ADSL在所述互联网上进行互联网呼叫发现过程,确定成功的互联网呼叫发现;互联网连接建立步骤所述主叫方ADSL与所述被叫方ADSL通过所述成功的互联网呼叫发现在所述数字通道中建立互联网连接;PSTN连接转接到互联网步骤所述主叫方ADSL与所述被叫方ADSL通过建立起的互联网连接,将所述PSTN网络连接转接到所述互联网,释放所述模拟通道。
2. 如权利要求l所述的方法,其中,在所述互联网发现步骤中,所述 被叫方ADSL向所述互联网呼叫服务器发送互联网呼叫请求询问消息,当 所述互联网呼叫建立消息与所述互联网呼叫请求询问消息匹配时,即确定 为所述成功的互联网呼叫发现。
3. 如权利要求1或2所述的方法,其中,在所述互联网连接建立步骤 中包括,所述被叫方ADSL通过互联网呼叫服务器向所述主叫方发送互联 网呼叫连接请求消息,当所述主叫方ADSL判断所述;故叫方为正确的被叫 方时,所述主叫方ADSL与所述被叫方建立互联网连接。
4. 如权利要求1到3之一所述的方法,其中,在所述PSTN连接转 接到互联网步骤中,所述主叫方ADSL和所述被叫方ADSL将模拟信号转 换为互联网协议IP数据包在数字通道中传输。
5. 如权利要求1到4之一所述的方法,其中,在所述PSTN网络连 接步骤中,所述主叫方ADSL根据所述被叫方ADSL的网络信息呼叫所述 被叫方,所述被叫方ADSL获取所述主叫方ADSL的网^ft息;
6. 如权利要求5所述的方法,其中,在所述互联网发现步猓中,所述 互联网呼叫建立消息中包含有所述主叫方ADSL的网络信息以及所述被叫 方ADSL的网^t息。
7. 如权利要求1到6中任何一项权利要求所述的方法,其中,所述互 联网呼叫服务器是分布式服务器。
8. 如权利要求1到7中任何一项权利要求所述的方法,其中,所述互 联网连接包括点对点连接。
9. 如权利要求1到8中任何一项权利要求所述的方法,其中,所述主 叫方ADSL的网络信息包括所述主叫方的E.164号码,所述被叫方ADSL 的网络信息包括所述被叫方的E. 164号码。
10. 如权利要求1到9中任何一项权利要求所述的方法,其中,所述 互联网呼叫建立消息包括所述主叫方ADSL的网络信息及所迷被叫方 ADSL的网络信息。
11. 如权利要求1到10中任何一项权利要求所述的方法,其中,所述 主叫方ADSL的网络信息包括主叫方ADSL的端口信息和所述主叫方 ADSL的端口支持的编解码列表;所述被叫方ADSL的网^ff息包括被叫方ADSL的端口信息和所述被 叫方ADSL的端口支持的编解码列表。
12. 如权利要求l到11中任何一项权利要求所述的方法,其中,所述 互联网呼叫请求询问消息和所述互联网呼叫连接请求消息包括所述主叫方 ADSL的网g息和/或所述被叫方ADSL的网络信息。
13. 如权利要求1到12中任何一项权利要求所述的方法,其中,所述 模拟通道中的所述PSTN网络连接包括语音呼叫和/或传真呼叫。
14. 如权利要求1到13中任何一项权利要求所述的方法,其中,在所 述PSTN网络连接步骤中,所述主叫方ADSL检查所述被叫方是否为免费 号码,如果是,直接进行PSTN呼叫。
15. —种用于权利要求1到14中任何一项权利要求所述的方法中的调制解调器,所述调制解调器包括模拟信号接收/发送模块,用于接收/发送模拟信号;数字信号接^/发送模块,用于接收/发送数字信号;编解码模块,与所述模拟信号接收/发送模块和所述数字信号接^发 送模块连接,用于根据需要将来自所i^拟信号接^发送模块的模拟信号 编码成互联网协议数据包传输给所述数字信号接收/发送模块,和/或根据 需要将来自所述数字信号接收^^送模块的数字信号解码成模拟信号传输 给所述模拟信号接^发送模块;分析处理才莫块,与所述编解码模块连接,用于对所述主叫方的网^ft 息和被叫方的网^ft息进行分析;控制模块,与所述调制解调器中各模块相连接并控制其运行;存储模块,与所述调制解调器中各模块相连接,用于存储所述调制解 调器的设置数据和程序。
16. 如权利要求15所述的调制解调器,其中,所述调制解调器还包括 用户设置模块,与所述控制模块连接,用于用户^殳置所述调制解调器的配置,所述配置包括允许/禁止互联网协议语音传输VoIP功能以及VoIP 服务设置。
17. 如权利要求15或16所述的调制解调器,其中,所i^漠拟信号包 括来自所i^拟通道上的双音多频信号;所述数字信号包括来自所述数字 通道上的VoIP数据包。
18. 如权利要求15到17之一所述的调制解调器,其中,所述调制解 调器还包括运行模式指示模块,与所述控制模块连接,指示用户的电话呼叫是 PSTN模式还是VoIP模式。
19. 如权利要求15到18中任何一项权利要求所述的调制解调器,其 中,当所述调制解调器设置为VoIP模式时,并且能够在所述数字通道中 与所述被叫方建立连接时,所述模拟信号接W发i^莫块将接收到的所i^t 拟信号经所述编解码模块编码为IP数据包,转接所述数字通道实现所述主叫方ADSL和所述被叫方ADSL的通信;当所述调制解调器设置为PSTN模式时或者当所述调制解调器设置为 VoIP模式但不能够在所述数字通道中与所述被叫方建立连接时,在模拟通 道中实现所述主叫方ADSL和所述被叫方ADSL的通信。
20. 如权利要求15到19中任何一项权利要求所述的调制解调器,其 中,所述调制解调器还包括号码映射模块,与所述控制模块连接,用于根据用户的设置将短号码 映射为用户需要拨出的全号码。
21. 如权利要求15到20中任何一项权利要求所述的调制解调器,其 特征在于,当用户进行呼叫时,所述分析模块分析所述被叫方号码是否是 免费号码,如果是,所述控制模块将所述调制解调器设为PSTN模式。
22. —种用于如权利要求1到14中之一的方法中进行互联网呼叫发现 及连接的互联网呼叫服务器,其中,所i^艮务器包括消息接M送模块,用于接收和/或发送消息,所述消息包括所述呼叫 建立消息、所述呼叫请求询问消息、所述互联网连接请求消息、呼叫建立 拒绝消息;存储模块,与所述消息接收模块连接,用于存储所述消息; 呼叫发现模块,与所述存储模块连接,当所述被叫方ADSL向所述互 联网呼叫服务器发送所述互联网呼叫请求询问消息时,所述呼叫发现模块 在所述存储模块中搜索是否有与所述互联网呼叫请求询问消息匹配的互联 网呼叫建立消息;控制模块,与所述互联网呼叫服务器中各模块相连接并控制其运行; 呼叫连接模块,与所述控制模块连接,由所述控制模块控制其在所述 互联网中建立或断开所述呼叫连接。
全文摘要
本发明涉及一种本发明的利用非对称数字用户线将模拟通道的通信量转接到数字通道的方法,主要包括步骤PSTN网络连接步骤,主叫方ADSL和被叫方ADSL利用PSTN信令建立PSTN网络连接;互联网发现步骤,所述主叫方ADSL将互联网呼叫建立消息发送到所述互联网的呼叫服务器上,所述主叫方ADSL和所述被叫方ADSL在所述互联网上确定成功的互联网呼叫发现;互联网连接建立步骤,所述主叫方ADSL与所述被叫方ADSL建立互联网连接;PSTN连接转接到互联网步骤,所述主叫方ADSL与所述被叫方ADSL通过建立起的互联网连接,将所述PSTN网络连接转接到所述互联网,释放所述模拟通道。本发明还涉及一种用于前述的方法中的调制解调器以及互联网呼叫服务器。
文档编号H04L12/56GK101365020SQ20071014027
公开日2009年2月11日 申请日期2007年8月8日 优先权日2007年8月8日
发明者尹爱昊, 欣 王 申请人:朗讯科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1