网络电话业务的实现方法和装置及系统的制作方法

文档序号:7669689阅读:167来源:国知局
专利名称:网络电话业务的实现方法和装置及系统的制作方法
技术领域
本发明涉及一种网络电话业务的实现方法和装置及系统,尤其涉及一种 通信领域内的网络电话业务的解决方法和装置及系统。
背景技术
目前互联网上所存在的网络电话业务,不仅包括计算机终端之间的语音 数据交互,还包括计算机终端与普通电话终端之间的语音交互,例如计算机 终端与固定电话、手机、小灵通等的语音交互。计算机终端与普通电话终端 之间交互语音数据的实现方法主要是通过因特网传输计算机与电话终端之间
的语音数据,其基本流程可以为通常由计算机终端上安装的客户端软件经 因特网发起一个语音通话请求;该语音通话请求通过因特网中设置的特定服 务器传输给电话交换机;由电话交换机接通被叫用户的电话终端;接通后, 计算机终端上的音频设备接收主叫用户的语音数据,而后将语音数据进行压 缩处理,通过因特网传输至该服务器;再由该服务器传输至电话交换机,提 供给被叫的电话终端。从而实现从计算机终端至普通电话终端的语音互通。 从电话终端向计算机终端发送语音数据是上述过程的逆向过程,语音数据从 固定电话终端首先传输至电话交换机,再由电话交换机经由该服务器传输至 主叫用户的计算机终端,对语音数据进行解压缩后通过音频设备播放给用户。 上述技术是目前通常采用的一种网络电话业务的实现方法,其至少存在 下述问题
1、语音数据需要通过因特网传输,必然受到网络带宽及稳定性的限制, 当因特网承载的数据流量较大时,语音数据的传输速度必然下降,甚至发生
7断开,对于语音通话这种实时业务来说,通话质量难以得到保证;
2、 计算机终端的用户在进行通话期间,必须停留在计算机附近,借助计
算机的音频设备实现语音通话,对计算机的依赖性强,这极大的限制了用户
的活动范围;
3、 现有技术在同一时刻只能提供两方的语音通话,即语音通话发起人 只能同时与一个电话终端进行语音通话,而无法同时拨打多个终端电话进行 多方电话会议;
4、 计算机终端上需要客户端软件支持,即 一般为服务器/客户端 (Client/Server)的结构,需要使用者下载客户端软件并安装在计算机上才
能够使用网络电话,这样无疑会增加网络电话使用的限制,当用户更换环境 时,需要重新安装客户端软件才能使用。

发明内容
本发明所要解决的技术问题是克服现有技术存在的缺陷,提供一种网络 电话业务的实现方法和装置及系统,以提高网络电话业务中的语音通话质量, 减小语音通话对计算机终端固定设备的依赖,并能够实现多方语音通话以及 减小网络电话对客户端软件的依赖。
为实现上述目的,本发明的第一方面提供了一种网络电话业务的实现方 法,包括
根据通过因特网接收到的网络电话业务的通话请求,产生用于控制电话 交换机通过电信网呼叫网络电话业务的主叫终端和至少一个被叫终端,并建 立主叫终端和每个被叫终端的语音通话连接的通话指令,通过因特网向电话 交换机发送该通话指令;
通过因特网获取各语音通话连接的状态信息;
根据语音通话连接的状态信息对网络电话业务执行业务处理搡作。
为实现上述目的,本发明的第二方面提供了一种网络电话业务的实现装置,包括
网页应用模块,用于通过因特网接收网络电话业务的通话请求; 控制模块,用于产生控制电话交换机通过电信网呼叫网络电话业务的主 叫终端和至少一个净皮叫终端,建立主叫终端和每个^皮叫终端的语音通话连接 的通话指令并通过因特网发送,通过因特网获取各语音通话连接的状态信息; 业务处理模块,根据语音通话连接的状态信息对网络电话业务执行业务 处理操作。
为实现上述目的,本发明的第三方面提供了另一种网络电话业务的实现 装置,包括
网络页面服务模块,用于发布网络电话业务的接入网页,获取计算机终 端以网页形式提交的网络电话业务通话请求和网络电话业务调整请求并转 发,获取该网络电话业务中语音通话连接的状态信息并通过网页形式发布。
为实现上述目的,本发明的第四方面提供了一种网络电话业务的实现系 统,包括流程控制服务平台、网络服务平台和电话交换机,且
该流程控制服务平台包括
网页应用才莫块,用于通过因特网接收网络电话业务的通话请求;
控制模块,用于产生控制电话交换机通过电信网呼叫网络电话业务的主 叫终端和至少一个被叫终端,建立该主叫终端和每个被叫终端的语音通话连 接的通话指令并通过因特网发送给电话交换机,通过因特网从该电话交换机 中获取语音通话连接的状态信息;
业务处理模块,根据语音通话连接的状态信息对网络电话业务执行业务 处理操:作;
该网络服务平台包括
网络页面服务模块,用于发布网络电话业务的接入网页,获取计算机终 端以网页形式提交的网络电话业务通话请求和网络电话业务调整请求并转发 给流程控制服务平台的页面应用模块,从页面应用模块中获取该网络电话业务中语音通话连接的状态信息并通过网页形式发布。
由以上技术方案可知,本发明通过网络发起网络电话业务,并以电信网、 电话终端承载网络电话业务语音数据,实现了语音数据不需要通过网络压缩 进行传输,网络电话的语音通话质量有显著提高,且不受网络速度及稳定性
的影响;语音通话的实现不依赖于计算机终端的音频设备,减小了对计算机 终端的依赖,所以能够减小对用户通话时活动范围的约束;可以不限制用户 必须使用客户终端软件,利用因特网中的网络服务器,采用B/S结构,完全 由网页形式实现用户与网络侧设备的交互,使网络电话业务的实现对终端条 件的依赖性大大降低。
下面通过具体实施例并结合附图对本发明做进一步的详细描述。


图1为本发明网络电话业务的实现方法具体实施例一的流程图2为本发明网络电话业务的实现方法具体实施例二的流程图3为本发明一种网络电话业务的实现装置具体实施例的结构示意图4为本发明另一种网络电话业务的实现装置具体实施例的结构示意
图5为本发明网络电话业务的实现系统具体实施例的结构示意图。
具体实施例方式
如图1所示为本发明网络电话业务的实现方法具体实施例一的流程图, 涉及与普通电话终端交互的网络电话业务通常是由设置在网络侧的流程控制 服务平台和电话交换机配合实现的,本实施例具体是提供网络电话业务的运 营商设置在网络侧的流程控制服务平台为实现网络电话业务所执行的方法, 包括如下步骤
步骤101、流程控制服务平台根据通过因特网接收到的网络电话业务的通话请求,产生通话指令,而后通过因特网发送该通话指令,该通话指令用 于控制电话交换机通过电信网呼叫本次网络电话业务的主叫终端和被叫终
端,并建立该主叫终端和被叫终端的语音通话连4妾;
步骤102、流程控制服务平台通过因特网从电话交换机中获取已建立的 语音通话连接的状态信息;
步骤103、流程控制服务平台根据该语音通话连接的状态信息对本次网 络电话业务执行业务处理操作。
在上述步骤101中,流程控制服务平台所接收到的通话请求,具体可以 是由网络服务器发送的。在执行一次网络电话业务前,网络服务器可以首先 以发布网页的形式将网络电话业务的接入页面显示给计算机终端的用户,用 户通过网页将触发网络电话业务的通话请求发送给网络服务器,再由网络服 务器转发给流程控制服务平台,该通话请求中至少包括用户通过计算机终端 提交的主叫终端和被叫终端的电话标识,例如电话号码。进一步的,用户可 以通过注册的方式,向网络服务器提交至少一个主叫终端电话标识,以及多 个被叫终端电话标识,网络服务器会对应主叫用户的标识将其所提交的信息 记录在本地数据库,则用户在登录网络服务器后,可以直接发送通话请求, 由网络服务器自动查询本地数据库获取执行网络电话业务所需的参数。接收 到通话请求后,网络服务器流程控制服务平台产生通话命令,并通过因特网 将通话命令发送给电话交换机,该电话交换机具体可以为设置在公共交换电 话网络(Public Switched Telephone Network,以下简称PSTN)中 lc载固定 电话终端之间语音通话业务的网元,可以采用现有电信网络中的任一电话交 换机来实现,较佳的是采用电信级别的交换机。步骤101可以具体为发送通 话命令,控制电话交换机同时呼叫主叫终端和被叫终端,建立两者之间的语 音通话连接。步骤IOI的另一种实施方式还可以是执行下述步骤
步骤1011 、流程控制服务平台根据从通话请求中解析出的主叫终端标识, 产生用于控制电话交换机通过电信网呼叫主叫终端的呼叫主叫方指令并发送 给电话交换机;步骤1012、流程控制服务平台通过因特网从电话交换机中获取主叫终端
呼叫操作的状态信息;
步骤1013、流程控制服务平台当通过获取电话交换机反馈的呼叫状态信 息,判断出主叫终端呼叫操作成功时,根据从通话请求中解析出的至少一个 被叫终端标识,产生用于控制电话交换机通过电信网呼叫所有被叫终端,并 分别建立所有被叫终端与该主叫终端语音通话连接的呼叫被叫方指令并发送 给电话交换^L。
上述技术方案首先要求主叫终端呼叫成功,是为了保证本次网络电话业 务能够成功的由电信网承载语音通话所传输的数据。
在上述步骤102中,流程控制服务平台可以周期性探测或者是通过电话 交换机实时上报的方式来获取已建立的所有语音通话连接的状态信息,流程 控制服务平台需要主叫终端、被叫终端及其建立的语音通话连接分别记录这 些状态信息,并作为执行后续业务处理操作的依据。
在上述步骤103中,流程控制服务器具体所执行的业务处理操作可以有 多种,其中一种具体实施方式
为当检测到语音通话连接的状态信息为已接 通时,累计记录该语音通话连接的接通时间,根据接通时间以及设定的计费 规则对该网络电话业务执行计费操作。网络电话业务可以为主叫方呼叫多个 被叫方的多方会议业务,所以一次网络电话业务中可以包括接通时间不完全 相同的多个语音通话连接,则可以根据具体需要,对每个语音通话连接进行 计费,也可以对一次网络电话业务执行计费,即记录主叫终端的通话时间即 可。
流程控制服务器所执行的业务处理操作的另 一种具体实施方式
还可以 为将检测获取的语音通话连接的状态信息发送给网络服务器,以便网络服 务器进行记录,以及以网页形式显示给网络电话业务的用户。语音通话连接 的状态信息可以包括每个被叫终端的是否接通状态,每个语音通话连接的建 立时长,所产生的计费信息等。
使网络服务器和用户获知当前网络电话业务的状态信息,可以便于用户对网络电话业务进行控制,也就是对每个语音通话连接进行控制。用户具体 可以通过计算机终端,以网页形式向网络服务器提交网络电话业务调整请求, 再由网络服务器向流程控制服务平台转发该调整请求。在流程控制服务平台
接收到该调整请求后,其可执行下述步骤流程控制服务平台根据接收到的 网络电话业务的调整请求,产生用于控制电话交换机更新语音通话连接状态 的控制指令,通过因特网发送该控制指令给电话交换机。具体的控制指令可 以有多种,例如
当流程控制服务平台从调整请求中解析出断开指令和至少一个被叫终端 的标识时,根据该断开指令,产生用于控制电话交换机断开调整请求中所标 识的被叫终端与主叫终端的语音通话连接的断开命令,并经因特网发送该断 开命令给电话交换机;
当流程控制服务平台从调整请求中解析出静音指令和至少 一个被叫终端 的标识时,根据该静音指令,产生用于控制电话交换机屏蔽调整请求中所标 识的被叫终端传输给主叫终端的语音数据的静音命令,并经因特网发送该静 音命令给电话交换机;
当流程控制服务平台从调整请求中解析出增呼指令和至少一个被叫终端 的标识时,根据该增呼指令,产生用于控制电话交换机呼叫调整请求中所标 识的被叫终端,并建立标识的被叫终端与主叫终端的语音通话连接的增呼命 令,并经因特网发送该增呼命令给电话交换机。
上述技术方案的执行对于主叫终端与多个被叫终端同时通话时尤为重 要,主叫用户在使用电话终端进行通话时,可以方便的利用计算机终端通过 因特网控制语音通话连接,而不必以挂断方式结束所有语音通话连接,从新 发起新的网络电话业务才能更新语音通话连接的状态。
采用本实施例的技术方案实现网络电话业务的优点在于网络电话业务 的语音数据不需要通过网络压缩进行传输,完全通过电信网、采用电话终端 承载语音数据,所以网络电话的语音通话质量有显著提高,不受网络速度及 稳定性的影响;语音通话的实现不依赖于计算机终端的音频设备,减小了对计算机终端的依赖,所以能够减小对用户通话时活动范围的约束;网络电话 业务在通话进行过程中,通过计算机终端可以方便的对通话进行控制,挂断 一方、使一方静音、增加通话的被叫终端等,使网络通话业务的实现更为灵
活和便捷;可以不限制用户必须使用客户终端软件,利用因特网中的网络服 务器,采用B/S结构,完全由网页形式实现用户与网络侧设备的交互,使网 络电话业务的实现对终端条件的依赖性大大降低。
如图2所示为本发明网络电话业务的实现方具体实施例二的流程图,本 实施例与实施例一的流程大致相同,区别在于在实现网络电话业务的过程中, 流程控制服务平台以查询流程文件的形式执行通话命令产生以及业务处理等 操作,具体方式为
步骤201、流程控制服务平台通过因特网接收网络电话业务的通话请求;
步骤202、流程控制服务平台解析并记录该通话请求中的参数,该参数 至少包括主叫终端标识、被叫终端标识,还可以包括费用信息等;
步骤203、流程控制服务平台根据主叫终端标识从本地数据库中查询获 取对应的流程文件;
步骤204、流程控制服务平台从该流程文件解析流程命令,根据该流程 命令、主叫终端标识和被叫终端标识产生用于控制电话交换机通过电信网呼 叫网络电话业务的主叫终端和至少一个被叫终端,并建立主叫终端和每个被 叫终端的语音通话连接的通话指令,通过因特网发送该通话指令给电话交换 机;
步骤205、流程控制服务平台根据解析到的流程命令,通过因特网从电 话交换机中周期性探测获取语音通话连接的状态信息;
步骤206、流程控制服务平台根据语音通话连接的状态信息在本地查询 获取流程文件,从流程文件中解析出流程命令,根据该流程命令对网络电话 业务执行业务处理操作。
本实施例中所执行的业务处理操作与实施例大致相同,区别是所执行的 业务处理操作是在流程命令的控制下完成的。在流程控制服务平台的本地数据库中,配置有不同的包含流程命令的流程文件,可对应各类主叫终端设置、 也可以对应不同的需求设置。通过修改流程文件可以修改流程控制服务平台 所执行的网络电话业务控制流程,例如,用户可以通过提交或修改注册信息 来修改流程文件,在实现网络电话业务中自动触发部分语音通话的调整请求, 产生相应的控制指令。
本实施例的技术方案能够使网络电话业务的实现更力口灵活,对应于不同 的用户能够执行不同的网络电话业务控制流程。
如图3所示为本发明一种网络电话业务的实现装置具体实施例的结构示
意图,本实施例具体可以为流程控制服务平台10,其包括如下结构网页应 用模块ll,用于通过因特网l接收网络服务平台20发送的网络电话业务的 通话请求;控制模块12,用于产生通话指令并通过因特网l发送给与控制模 块12相连的电话交换机30,该通话指令用于控制电话交换机30通过电信网 3呼叫网络电话业务的主叫终端4和至少一个^皮叫终端5,建立主叫终端4和 每个被叫终端5的语音通话连接,控制模块12还用于通过因特网1从电话交 换机30中获取语音通话连接的状态信息;业务处理模块13,与控制模块12 相连,根据语音通话连接的状态信息对网络电话业务执行业务处理操作,业 务处理模块13在执行业务处理操作时需要与网络服务平台20交互的数据, 可直接交互,也可通过网页应用模块11完成数据的发送和接收,例如通过网 页应用模块11将语音通话连接的状态信息发送给网络服务平台20,或者从 网页应用模块ll中获取接收自网络服务平台20的网络电话业务调整请求等。 在本实施例技术方案的基础上,还可以设置文件服务模块14,与控制模 块12和业务处理模块13相连,用于存储流程文件,当控制模块12和业务处 理模块13执行操作时,可以从文件服务模块14中获取流程文件,根据从流 程文件解析出的流程命令执行相关操作。文件服务模块14,还可以进一步与 网页应用模块11相连,用于接收网页应用模块11传输的流程文件或流程文 件修改命令。该技术方案,可以通过配置文件服务模块14中的流程文件来实 现各种网络电话业务的具体操作流程,通过修改流程文件,可以便捷的调整和控制网络电话业务的实现流程。
本实施例的网络电话业务的实现装置还可以进一步包括计费服务模块
15,与控制模块12相连,从控制模块12中获取语音通话连接的状态信息, 根据语音通话连接接通、断开的状态,以及设定的计费策略,对网络电话业 务进行计费操作。计费服务模块15还可以与网页应用模块11相连,用于获 取网页应用模块11从网络服务平台20接收到与计费相关的信息,例如计费 策略信息、计费初始值信息等。
本实施例还可以设置一数据库模块16,与控制模块12相连,用于记录 网络电话业务中各语音通话连接的状态信息,作为历史记录,以供查阅。
本实施例包括上述结构网络电话业务的实现装置如图3所示,本实施例 网络电话业务的实现装置可用于执行本发明网络电话业务的实现方法实施例 的技术方案,能够实现以电信网、电话终端承载网络电话的语音数据,提高 网络电话的语音通话质量,且不受网络速度及稳定性的影响;语音通话的实 现减小了对计算机终端上客户端软件和音频设备的依赖,能够减小对用户通 话时活动范围的约束;网络电话业务在通话进行过程中,通过计算机终端可 以方便的对通话进行控制,挂断一方、使一方静音、增加通话的被叫终端等, 使网络通话业务的实现更为灵活和便捷;可以不限制用户必须使用客户终端 软件,利用因特网中的网络服务器,采用B/S结构,完全由网页形式实现用 户与网络侧设备的交互,使网络电话业务的实现对终端条件的依赖性大大降 低。
如图4所示为本发明另一种网络电话业务的实现装置具体实施例的结构 示意图,本实施例具体为能够与流程控制服务平台交互配合实现网络电话业 务的网络服务平台,也称网络服务器,该网络服务平台20包括网络页面服 务模块21,用于发布网络电话业务的接入网页,获取计算机终端以网页形式 提交的网络电话业务通话请求和对网络电话业务的调整请求,并转发该通话 请求和调整请求给流程控制服务平台,获取该网络电话业务中语音通话连接 的状态信息并通过网页形式发布,以显示给用户。该装置还可以包括网络数
16据库模块22,用于存储网络电话业务用户的相关信息,该相关信息可以包括 用户绑定的主叫终端标识,用户建立的可选择^^皮叫终端标识集,用户的费用
信息等等,网络数据库模块22与该网络页面服务模块21相连,用于接收网 络页面服务模块21接收到的用户以网页形式提交的注册信息或从通话请求 中提取的相关参数,还可以用于供网络页面服务模块21在转发通话请求给流 程控制服务平台时从该网络数据库中查询相关数据设置到通话请求中再发 送。例如注册用户仅提交了包含被叫终端标识的通话请求,则网络页面服 务模块21可以根据该注册用户的注册信息从网络数据库模块22中查询其绑 定的主叫终端标识,将该主叫终端标识设置到通话请求中后再发送给流程控 制服务平台。
本实施例的网络电话业务的实现装置的工作流程可以包括几个阶段注 册阶段、请求通话阶段和通话中阶段。在注册阶段执行的步骤可以为网络 页面服务模块接收用户通过计算机终端以网页形式提交的注册信息,将该注 册信息存储到网络数据库模块中。请求通话阶段执行的步骤可以为网络页 面服务模块接收用户通过计算机终端以网页形式提交的网络电话业务通话请 求,将该通话请求转发给流程控制服务平台,或者根据该通话请求从网络数 据库模块中查询与该注册用户对应的参数,产生至少包括主叫终端标识、被
叫终端标识的通话请求转发给流程控制服务器,还可以进一步设置指示计费 策略或计费初始值的参数到通话请求中。在通话中阶段执行的步骤可以为 网路页面服务模块接收流程控制服务器发送的网络电话业务中各语音通话连 接的状态信息,将状态信息通过网页形式发布给用户;接收用户提交的网路 电话业务调整请求并转发给流程控制服务平台。
本实施例网络电话业务的实现装置作为一独立存在的网络服务平台可以 与流程控制服务平台配合实现网络电话业务。该装置可以网页形式与用户完 成网络电话业务的数据交互,不必依赖客户端软件,对计算机终端的应用环 境要求降低,便于用户使用。
如图5所示为本发明网络电话业务的实现系统具体实施例的结构示意图,该系统包括连接网络服务平台20和电话交换机30的流程控制服务平 台10。该流程控制服务平台10包括网页应用才莫块11,用于通过因特网1 接收网络电话业务的通话请求;控制模块12,用于产生通话指令并通过因特 网1发送给与控制模块12相连的电话交换机30,该通话指令用于控制电话 交换机30通过电信网3呼叫网络电话业务的主叫终端4和至少一个被叫终端 5,建立主叫终端4和每个被叫终端5的语音通话连接,控制模块12还用于 通过因特网1从电话交换机30中获取语音通话连接的状态信息;业务处理模 块13,与控制模块12相连,根据语音通话连接的状态信息对网络电话业务 执行业务处理操作。该网络服务平台20包括网络页面服务模块21,用于 发布网络电话业务的接入网页,获取计算机终端以网页形式提交的网络电话 业务通话请求和对网络电话业务的调整请求,并转发该通话请求和调整请求 给流程控制服务平台10的网页应用才莫块11,从网页应用才莫块11获耳又该网络 电话业务中语音通话连接的状态信息并通过网页形式发布,以显示给用户。
本实施例中的流程控制服务平台可采用本发明 一种网络电话业务的实现 装置具体实施例的技术方案,其工作过程相似,其中还可以包括文件服务模 块14、计费服务模块15和数据库模块16。本实施例系统中的网络服务平台 可以采用本发明另一种网络电话业务的实现装置具体实施例的技术方案,其 工作过程相似,另还可以进一步包括网络数据库模块22,网络页面服务模块 21相连接。
本实施例网络电话业务的实现系统的优点在于网络电话业务的语音数 据不需要通过网络压缩进行传输,完全通过电信网、采用电话终端承载语音 数据,所以网络电话的语音通话质量有显著提高,不受网络速度及稳定性的 影响;语音通话的实现不依赖于计算机终端的音频设备,减小了对计算机终 端的依赖,所以能够减小对用户通话时活动范围的约束;网络电话业务在通 话进行过程中,通过计算机终端可以方便的对通话进行控制,挂断一方、使 一方静音、增加通话的被叫终端等,使网络通话业务的实现更为灵活和便捷; 可以不限制用户必须使用客户终端软件,利用因特网中的网络服务器,采用B/S结构,完全由网页形式实现用户与网络侧设备的交互,使网络电话业务 的实现对终端条件的依赖性大大降低。
本4页域普通技术人员可以理解实现上述方法实施例的全部或部分步骤
可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读
取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括R0M、 RAM、磁碟或者光盘等各种可以存储程序代码的介质。 最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解其依然可以对前述各实施例所记载的技术方案进行^^改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技
术方案的本质脱离本发明各实施例技术方案的精神和范围。
19
权利要求
1、一种网络电话业务的实现方法,其特征在于包括根据通过因特网接收到的网络电话业务的通话请求,产生用于控制电话交换机通过电信网呼叫网络电话业务的主叫终端和至少一个被叫终端,并建立所述主叫终端和每个被叫终端的语音通话连接的通话指令,通过因特网向所述电话交换机发送所述通话指令;通过因特网获取所述语音通话连接的状态信息;根据所述语音通话连接的状态信息对所述网络电话业务执行业务处理操作。
2、 根据权利要求1所述的网络电话业务的实现方法,其特征在于,所述 根据通过因特网接收到的网络电话业务的通话请求,产生用于控制电话交换机通过电信网呼叫网络电话业务的主叫终端和至少一个^:叫终端,并建立所述主叫终端和每个被叫终端的语音通话连接的通话指令具体为根据从所述通话请求中解析出的所述主叫终端标识,产生用于控制电话交换机通过电信网呼叫所述主叫终端的呼叫主叫方指令并发送;通过因特网从所述电话交换机中获取所述主叫终端呼叫操作的状态信自.当根据所述主叫终端呼叫操作的状态信息判断出所述主叫终端呼叫操作 成功时,根据从所述通话请求中解析出的至少一个所述被叫终端标识,产生 用于控制电话交换机通过电信网呼叫所述被叫终端,并建立所述被叫终端与 所述主叫终端语音通话连接的呼叫被叫方指令并发送。
3、 根据权利要求1所述的网络电话业务的实现方法,其特征在于,根据 所述语音通话连接的状态信息对所述网络电话业务执行业务处理操作具体 为当所述语音通话连接的状态信息为已接通时,累计记录所述语音通话连 接的接通时间,根据所述接通时间对所述网络电话业务执行计费操作。
4、 根据权利要求1所述的网络电话业务的实现方法,其特征在于,根据所述语音通话连接的状态信息对所述网络电话业务执行业务处理操作具体为将所述语音通话连接的状态信息发送给网络服务器进行显示。
5、 根据权利要求4所述的网络电话业务的实现方法,其特征在于,将所 述语音通话连接的状态信息发送给网络服务器进行显示之后还包括所述网 络服务器通过网页形式发布所述状态信息。
6、 根据权利要求1或4或5所述的网络电话业务的实现方法,其特征在 于,在根据所述语音通话连接的状态信息对所述网络电话业务执行业务处理 操作之后还包括根据接收到的网络电话业务的调整请求,产生用于控制所 述电话交换机更新所述语音通话连接状态的控制指令,通过因特网发送所述 控制指令。
7、 根据权利要求6所述的网络电话业务的实现方法,其特征在于,根据 接收到的网络电话业务的调整请求,产生用于控制所述电话交换机更新所述 语音通话连接状态的控制指令具体为根据从所述调整请求中解析出的断开 指令和至少一个被叫终端的标识,产生用于控制所述电话交换机断开标识的 所述被叫终端与所述主叫终端的语音通话连接的断开命令,并经因特网发送 所述断开命令。
8、 根据权利要求6所述的网络电话业务的实现方法,其特征在于,根据 接收到的网络电话业务的调整请求,产生用于控制所述电话交换机更新所述 语音通话连接状态的控制指令具体为根据从所述调整请求中解析出的静音 指令和至少一个被叫终端的标识,产生用于控制所述电话交换机屏蔽标识的 所述被叫终端传输给所述主叫终端的语音数据的静音命令,并经因特网发送 所述静音命令。
9、 根据权利要求6所述的网络电话业务的实现方法,其特征在于,根据 接收到的网络电话业务的调整请求,产生用于控制所述电话交换机更新所述 语音通话连接状态的控制指令具体为根据从所述调整请求中解析出的增呼 指令和至少 一个被叫终端的标识,产生用于控制所述电话交换机呼叫标识的所述被叫终端,并建立标识的被叫终端与所述主叫终端的语音通话连接的增 呼命令,并经因特网发送所述增呼命令。
10、 根据权利要求1所述的网络电话业务的实现方法,其特征在于,根据通过因特网接收到的网络电话业务的通话请求产生所述通话指令具体为接收网路电话业务的通话请求,根据所述通话请求从本地查询获取流程文件, 根据所述流程文件产生所述通话指令。
11、 根据权利要求1所述的网络电话业务的实现方法,其特征在于,根 据所述语音通话连接的状态信息对所述网络电话业务执行业务处理操作具体为根据所述语音通话连接的状态信息从本地查询获取流程文件,根据所述 流程文件对所述网络电话业务执行业务处理操作。
12、 一种网络电话业务的实现装置,其特征在于包括网页应用模块,用于通过因特网接收网络电话业务的通话请求; 控制模块,用于产生控制电话交换机通过电信网呼叫网络电话业务的主 叫终端和至少一个被叫终端,建立所述主叫终端和每个被叫终端的语音通话 连接的通话指令并通过因特网发送,通过因特网获取所述语音通话连接的状 态信息;业务处理模块,根据所述语音通话连接的状态信息对所述网络电话业务 执行业务处理操作。
13、 根据权利要求12所述的网络电话业务的实现装置,其特征在于还 包括文件服务模块,用于存储流程文件,所述文件服务模块与所述网页应 用模块、控制模块和/或业务处理模块相连接。
14、 根据权利要求12所述的网络电话业务的实现装置,其特征在于还 包括计费服务模块,用于根据所述语音通话连接的状态信息执行计费操作, 所述计费服务模块与所述控制模块相连接。
15、 根据权利要求12所述的网络电话业务的实现装置,其特征在于还 包括数据库模块,与所述控制模块相连,用于记录所述网络电话业务中各语音通话连4妄的状态信息。
16、 一种网络电话业务的实现装置,其特征在于包括网络页面服务模 块,用于发布网络电话业务的接入网页,获取计算机终端以网页形式提交的 网络电话业务通话请求和网络电话业务调整请求并转发,并获取所述网络电 话业务中语音通话连接的状态信息并通过网页形式发布。
17、 根据权利要求16所述的网络电话业务的实现装置,其特征在于还 包括网络数据库模块,与所述网络页面服务模块相连,用于存储网络电话 业务用户的相关信息。
18、 一种网络电话业务的实现系统,其特征在于包括流程控制服务平 台、网络服务平台和电话交换机,且所述流程控制服务平台包括网页应用模块,用于通过因特网接收网络电话业务的通话请求; 控制模块,用于产生控制所述电话交换机通过电信网呼叫网络电话业务 的主叫终端和至少一个被叫终端,建立所述主叫终端和每个被叫终端的语音 通话连接的通话指令并通过因特网发送给所述电话交换机,通过因特网从所 述电话交换机中获取所述语音通话连接的状态信息;业务处理模块,根据所述语音通话连接的状态信息对所述网络电话业务 执行业务处理操作;所述网络服务平台包括网络页面服务模块,用于发布网络电话业务的接入网页,获取计算机终 端以网页形式提交的网络电话业务通话请求和网络电话业务调整请求并转发 给所述流程控制服务平台的页面应用模块,从所述页面应用模块中获取该网 络电话业务中语音通话连接的状态信息并通过网页形式发布。
19、 根据权利要求18所述的网络电话业务的实现系统,其特征在于, 所述流程控制服务平台还包括文件服务模块,用于存储流程文件,所述文 件服务模块与所述网页应用模块、控制模块和/或业务处理模块相连接;计费服务模块,用于根据所述语音通话连接的状态信息执行计费操作,所述计费服务模块与所述控制模块相连接;数据库模块,与所述控制模块相连,用于 记录所述网络电话业务中各语音通话连接的状态信息。
20、 根据权利要求18所述的网络电话业务的实现系统,其特征在于, 所述网络服务平台还包括网络数据库模块,与所述网络页面服务模块相连, 用于存储网络电话业务用户的相关信息。
全文摘要
本发明涉及一种网络电话业务的实现方法和装置及系统。该方法包括根据接收到的网络电话业务的通话请求,产生用于控制电话交换机呼叫主叫终端和被叫终端,并建立语音通话连接的通话指令,通过因特网发送;通过因特网获取各语音通话连接的状态信息;根据语音通话连接的状态信息对网络电话业务执行业务处理操作。装置包括执行上述方法的网页应用模块、控制模块和业务处理模块。另一种装置包括配合执行上述方法的网络页面服务模块。该系统包括流程控制服务平台、网络服务平台和电话交换机。本发明能够提高网络电话的语音通话质量,减少网络电话对网络速度和性能的依赖,并减少用户对计算机终端的依赖。
文档编号H04M7/00GK101472020SQ20071030844
公开日2009年7月1日 申请日期2007年12月29日 优先权日2007年12月29日
发明者李宏宇 申请人:二六三网络通信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1