专利名称:利用pc机实现程控交换设备控制的系统的制作方法
技术领域:
本发明属于通信设备领域,特别是涉及一种终端用户通过PC增强通信终端功能,控制程控交换设备(或者是软交换设备SOFTSWITCH)完成通信业务的系统及方法。
背景技术:
随着通信领域技术的不断发展,通信系统的业务功能越来越多(如短信,电话号码簿,来电显示等),一些业务往往需要用户在终端进行繁复的操作如身份登记、文字输入以及撤销新业务等,另外,新业务的出现也对通信终端的要求越来越高,例如有的要求通信终端有大的显示屏,有的要求其具有键盘等输入输出设备以及较强的信息处理能力,这种情况下,一来会出现当有新业务提供时,需更换通信终端设备的情况,从而使通信终端的成本提高;二来会出现由于用户的错误操作而造成的设备故障率上升。
发明内容
本发明的目的正是针对上述背景技术中存在的缺陷,提供利用PC机实现程控交换设备控制的系统,利用PC机替代话机键盘,通过PC上的应用程序(或Web界面)增强终端设备功能,使用户可以通过友好的人机界面完成通信业务及处理用户通过网络发送的远程业务。
为了达到上述目的,本发明提供一种利用PC实现程控交换设备控制的系统,其特征在于,该系统包括呼叫控制模块,用于通信中的话路接续、通信业务功能实现,以及交互处理从网络接口模块发来的业务控制指令;用户接口模块,用于提供呼叫控制模块与通信终端的接口;通信终端,用于处理各种用户业务;网络接口模块,用于提供PC客户端与因特网远端通信用户的接口;PC客户端模块,用于提供用户操作业务的控制界面以及完成各种基本业务和新业务功能的操作和设定。
本发明所提供的利用PC机实现程控交换设备控制的系统及方法,用PC机替代话机键盘,能够提供友好的人机界面的强大功能来增强通讯终端功能,用户无需进行枯燥烦琐的话机数字拨号,就可在PC机上方便地实现终端所能提供的各种业务,同时,由PC机通过Internet与交换设备操作信息进行交互,完成用户的远程业务功能。
下面将结合实施例并参照附图对本发明的技术方案进行详细说明。
图1为本发明提供的利用PC实现程控交换设备控制的系统结构图;图2为本发明提供的对用户通过网络发起的远程业务操作流程图;图3为本发明实施例中用户身份认证的流程图;图4为本发明实施例中进入联通状态后的电话呼叫的流程图;图5为本发明实施例中为电话呼叫接通后的流程图。
具体实施例方式
如图1所示,本发明提供的利用PC实现程控交换设备控制的系统包括呼叫控制模块101、用户接口模块102、通信终端103、网络接口模块104、因特网105以及PC客户端模块106。
其中,呼叫控制模块101,用于按照主叫用户输入的被叫号码将话路接续到被叫用户侧以及实现各种业务功能;在现有的交换设备中,主叫用户通过在话机上通过DTMF拨号把被叫号码发送到交换设备上的呼叫控制模块101,呼叫控制模块根据被叫号码找到被叫用户,同时通过FSK/DTMF方式把主叫号码发送到被叫话机,并且向被叫话机发送振铃信号,当使用本发明提供的PC增强话机功能后,呼叫控制模块101不仅能够处理FSK/DTMF信号,同时也用于交互处理网络接口模块104发来的业务控制指令;用户接口模块102,用于提供呼叫控制模块与通信终端的接口;通信终端103,用于处理各种用户业务;网络接口模块105,用于实现PC客户端106通过因特网105对远端通信业务进行控制;它作为双向接口,一方面接收来自呼叫控制模块101的呼叫业务,把呼叫控制模块新业务执行的返回信息直接发送到PC客户端;一方面与因特网105连接,完成当用户通过PC客户端106登录时对其登录身份进行认证,然后将从PC客户端发送来的业务控制指令直接发送到呼叫控制模块101;PC客户端模块106用于提供用户操作业务的控制界面,该界面上可以集成电话号码簿、通话记录信息、短信信箱操作以及业务申请记录等各种业务功能,用户通过PC客户端模块106完成各种基本业务和新业务功能的操作和设定,如呼叫号码簿中的用户设定、通话记录查询、短信收发、留言查询、来电号码显示等,PC客户端模块可以是一个应用程序,也可以是基于WEB界面的。
本发明中的语音话路仍通过通信终端接续。
如图2所示,为本发明提供的对用户通过因特网发起的远程业务操作的处理流程图,具体步骤如下首先,进行用户登录身份认证,完成该用户与指定通信终端的绑定,步骤201;PC客户端通过因特网将用户操作发送到交换设备的网络接口模块,步骤202;网络接口模块对该操作进行认证,步骤203;将通过认证的用户操作发送到呼叫控制模块,步骤204;由呼叫控制模块根据用户的操作执行新业务,步骤205;呼叫控制模块将执行业务的结果通过网络接口模块发回PC客户端模块,步骤206;对所述系统用户登录身份进行认证后,由所述PC客户端通过因特网将其操作发送到交换设备的所述网络接口模块;所述网络接口模块对该操作进行认证,发送到所述呼叫控制模块;所述呼叫控制模块根据该用户操作执行新业务;所述呼叫控制模块将执行结果通过所述网络接口模块返回所述PC客户端模块。
下面以一次基本的电话呼叫为例,具体说明本发明所提出的系统工作流程。用户开通该功能,首先要具备以下的基本条件1.在电信运营商处成功开通该业务,运营商给用户客户端软件的用户名和密码;2.具备一台可以连接电信运营商网络的PC机;3.准备好客户端软件,同时设置好相关参数,例如预先输入的个人电话号码簿(方便以后快速的呼叫或者来电显示业务),以及设置好电信运营商的IP地址等等。
具备以上条件后用户即可开始运行该客户端软件,登录运营商网站。具体流程如下1.启动客户端程序,进行用户身份认证;如图3所示,为用户身份认证的具体流程,该流程的步骤包括运行客户端程序,步骤301;用户输入用户名称和密码,由系统接收到该用户名称和密码,步骤302;运营商网站根据用户名和密码,完成认证,并返回认证结果,步骤303;判断上述认证结果,步骤304;如认证成功,进入联通状态,等待用户发起呼叫,步骤305;如认证失败,则判断是否连续失败三次,如未达到三次,则返回步骤302,让用户重新输入名称和密码,重新进行认证,如连续失败超过三次,则结束当前客户端程序。
上述流程中,系统设定用户可有三次输入密码的机会,如用户未能在连续三次的机会中输正确的密码,则认证流程关闭。
2.用户完成认证,进入联通状态,即可开始电话呼叫;如图4所示,为进入联通状态后的流程,该流程的步骤包括进入联通状态,步骤401;用户点击电话号码簿中的某个人名,步骤402;客户端程序根据该信息,从事先输入的电话号码簿中得到相关的电话号码,步骤403;向运营商网站发起该用户的呼叫请求,步骤404;运营商设备判断客户端主叫用户是否有呼叫权限,步骤405;若主叫用户没有呼叫权限,向客户端程序发送失败消息,步骤406;根据返回的失败消息,为用户显示文字或声音提示,步骤407;如果主叫用户有呼叫权限,则根据被叫号码进行号码分析,并且寻找被叫路由,步骤408;判断被叫方是否空闲,步骤409;如是,将被叫用户振铃,传送回铃音至主叫端,显示呼叫接通,步骤410;接至图5所示流程,如否,则放弃本次呼叫,步骤411。
其中,运营商设备判断客户端主叫用户是否有呼叫权限的判断依据包括主叫用户是否空闲、主叫用户是否欠费以及是否有长途权限等。
3.呼叫接通后,用户摘机,开始通话计时;用户挂机,结束本次通话及输出计时结果和通话历史记录;如图5所示,为呼叫接通后的处理流程,该流程的步骤包括接步骤410;被叫用户摘机,步骤501;呼叫控制模块通知客户端程序开始本次通话计时,步骤502;被叫用户挂机,步骤503;呼叫控制模块停止计时,并出话单,步骤504;通知客户端程序显示本次通话计时结果,步骤505;通知客户端程序结束本次通话,步骤506;通知客户端程序停止计时,记录通话历史,步骤507;返回联通状态,准备新的呼叫,步骤508。
权利要求
1.一种利用PC实现程控交换设备控制的系统,其特征在于,该系统包括呼叫控制模块,用于通信中的话路接续、通信业务功能实现,以及交互处理从网络接口模块发来的业务控制指令;用户接口模块,用于提供呼叫控制模块与通信终端的接口;通信终端,用于处理各种用户业务;网络接口模块,用于提供PC客户端与因特网远端通信用户的接口;PC客户端模块,用于提供用户操作业务的控制界面以及完成各种基本业务和新业务功能的操作和设定;对所述系统用户登录身份进行认证后,由所述PC客户端通过因特网将操作发送到交换设备的所述网络接口模块;所述网络接口模块对该操作进行认证,发送到所述呼叫控制模块;所述呼叫控制模块根据该用户操作执行新业务;所述呼叫控制模块将执行结果通过所述网络接口模块返回所述PC客户端模块。
2.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述网络接口模块作为双向接口,一方面接收来自呼叫控制模块的呼叫业务,把呼叫控制模块新业务执行的返回信息直接发送到PC客户端;另一方面与因特网连接,完成用户登录身份认证,将PC客户端发送的业务控制指令直接发送到呼叫控制模块。
3.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述PC客户端模块为提供人机界面的应用程序。
4.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述PC客户端模块为基于Web界面的应用程序。
5.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述PC客户端模块提供的所述控制界面中,集成了各种通信业务功能。
6.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述网络接口模块对该操作进行认证的判断依据包括主叫用户是否空闲、是否欠费以及是否有长途权限。
7.如权利要求1所述的利用PC实现程控交换设备控制的系统,其特征在于,所述用户身份信息包括用户名和密码。
全文摘要
本发明提供一种利用PC实现程控交换设备控制的系统,其特征在于,呼叫控制模块,用于通信中的话路接续、通信业务功能实现,以及交互处理从网络接口模块发来的业务控制指令;用户接口模块,用于提供呼叫控制模块与通信终端的接口;通信终端,用于处理各种用户业务;网络接口模块,用于提供PC客户端与因特网远端通信用户的接口;PC客户端模块,用于提供用户操作业务的控制界面以及完成各种基本业务和新业务功能的操作和设定;本发明所提供的利用PC机实现程控交换设备控制的系统及方法,利用PC替代话机键盘,增强了通讯终端功能,用户无需进行枯燥烦琐的话机数字拨号,就可在PC机上方便地实现终端所能提供的各种业务功能。
文档编号H04Q3/545GK1571345SQ0313173
公开日2005年1月26日 申请日期2003年7月21日 优先权日2003年7月21日
发明者屠嘉顺, 张欣, 吕旭红 申请人:中兴通讯股份有限公司