专利名称:通过并行数据网的公共交换电话网业务的用户调用的制作方法
目前的全球电话业务是通过一个公共交换电话网提供的(以下记为PSTN)。就目前看来,PSTN是用于连接电话用户(基于陆地,无线和其它)的所有线路和设备的集合,但不包括由租用电话线连成的专用网络和公共数据网,如因特网和/或万维网(World Wide Web,下文也称为Web)。
当个人用户电话空闲(挂机)时,PSTN客户和其它用户可用的某些业务-例如,呼叫等待,呼叫转移,呼叫阻塞等-通常处于使能或禁止状态,也可以作为呼叫拨号(或音频键入)过程的一部分由用户把这些业务设成相反的状态。例如,输入“*70”作为被叫区号和电话号码的前缀即由使能呼叫等待状态转为禁止状态。这个输入既可由电话用户完成也可由介于电话公司线路和电话用户之间的专用设备(例如,一个PBX或接到一个电话公司线路上的计算机和调制解调器)来完成。
对这些控制操作(由用户或代表用户完成)电话公司所允许的规程往往既不合理地限制了可完成这些操作的时间(通常在呼出拨号/音频键入时),又不合理地限制了可以控制的功能类型。例如,一个有集中式语音邮件业务的电话用户可能想重播序列中的特定消息;例如在一系列比如10条记录消息中只播第7条和第8条。但是,对电话公司来说,在无话务员干预或费用太贵的情况下提供这种便利或许是不可行的,因为这个功能可能要求如此之多的客户操作以致于这种类型的业务使用不便或不实际。
更进一步,对于某些业务,用户也许需要能够在很长一段时期(几小时或几天)自动撤销(disable)它们,不仅仅针对单个呼叫,或者甚至能够在呼叫连接活跃时撤销它们。在现有的PSTN基础结构中使用这样的操作通常是不可行或不实际的。
本发明力图突破现有PSTN基础结构的限制,并提供一个经济且简单的系统和方法使PSTN允许它的客户和他们的代理(合法用户)在任何时间(呼叫前,呼叫拨号中以及呼叫连接活跃时)控制(增加,改变,删除)一个宽范围的业务。本发明还力图使PSTN允许它的用户和他们的代理在他们的控制操作上加以高度复杂的限定条件(例如,能够把对给定业务的撤销限定到精确的几分,几小时或几天)。
我们提出的方案是重构PSTN呼叫管理资源,无论它是集中的还是分布的,以便允许PSTN用户在没有电话公司话务员协助情况下通过PSTN外部的网络-例如,数据通信网,如因特网或World Wide Web(以下称Web或WWW)-以及PSTN内部为进行这种通信而适当改进的设备(改造的现有设备和/或新设备)与这些呼叫管理资源通信。
这样,PSTN客户及他们的合法代理就可以进行与根据本发明配置的PSTN设备间的复杂通信,以调用或管理在现有的PSTN基础结构上或不可行或不实际的操作。根据以上所述,这些操作可包括(但并不仅限于)支持终端用户在任何时间(当他们的电话空闲或在呼叫中活跃地连接时)撤销或重新激活现有功能,如呼叫等待和呼叫转移,而且撤销和重新激活可应用于多个呼叫,或者甚至于在不中断呼叫的情况下切换一个活跃呼叫连接(即以一种支持呼叫各方继续谈话不会中断的方式)。当从一个桌面话机切换到一个移动蜂窝设备或从蜂窝设备切换到桌面话机时,后面提到的这个功能可以,例如,使用户很容易继续一个在家里或办公室里发起的呼叫(例如,一个重要的商业电话)本方明另一个重要的方面是它将使PSTN支持一个宽范围的通过不同网络(因特网,寻呼网络,等)进行通信的客户设备。
目前考虑到对PSTN呼叫管理资源的改动的另一重要方面是提出了在这些资源和PSTN客户访问点之间加上一个安全防火墙,这个安全防火墙确保了非法个人的操作不会损害PSTN的运行。
为了客户和他们的合法代理或电话用户的操作不能对PSTN关于其它客户的运行产生不良影响,目前所考虑到的客户和PSTN局之间允许的交互表格结构是另一个有益之处。
我们的发明更进一步考虑到了采用除电话和计算机以外多种通信装置支持现在考虑到的新业务特征。例如在一个所描述的应用中由PSTN发送给拥有双向寻呼机的PSTN用户一个信号,随之是客户寻呼机的确认该信号,可作为从用户预先设好的一列选项(例如,用户呼叫将被转移到的“跟随我”号码清单)中选择的用户选择关键字。
通过进一步的描述,本发明中这些以及其它物理和逻辑单元将变得更加清晰。
图1概要地说明了PSTN现有(现有技术)的业务管理基础结构;图1A是一个框图,指出了PSTN客户目前如何使用图1中的系统;图2概要地说明了本发明如何应用于图1中的管理基础结构;图2A是一个框图,指出了PSTN客户如何使用图2中的装置;图3概要地说明了客户电话和计算机设备如何连到图2中的PSTN系统上;图4与图3相似,但是给出了图3中未体现的PSTN内部单元细节;图5说明了图4中建议配置的另一个可选择的方案;图6说明了图4和图5中建议的装置的另一个可选择方案;图7说明了图4-6中建议的装置的另一个可选择方案;图8说明了本发明的一个优选实施例,该实施例例示了可支持的客户设备和通信策略的多样性;图9和图10是流程图,指出一个拥有双向寻呼机和web接入的PSTN客户如何利用图8中的装置。图9表明了用户如何通过他们的寻呼机控制业务激活。图10表明了用户在图9的操作之前如何建立选择清单表以作为图9中所作选择的基础。
图1说明了目前在PSTN中如何管理客户业务。要申请一个业务,客户用他/她的电话1连到电话公司商业办事处3的业务代理2。客户请求所需业务,代理在一个计算机终端5上完成操作4来建立所需业务以及支持它的公司记录。为建立这项业务和相关的管理记录,计算机终端通过一个本地“业务设置”接口6与数据库7和8通信,数据库7和8分别存有(本地)客户记录和(本地)所支持的特征或业务。在判定所请求的业务或特性是本地可用之后,就通过配置测试系统9和电路设置系统10进行进一步的通信,配置测试系统9和电路设置系统10中任何一个或二者均可能位于办事处3之外甚至离办事处3很远。
配置测试系统9与“配置规则”数据库11交互来决定所需特征要求的电路配置是否可行。电路设置系统10与分别存储流量信息和(可用性/容量)规划信息的数据库12和13,相互通信以判定所请求的业务或特征能否在现有的本地PSTN基础结构上提供。如果可以提供这个特征,一个指定请求业务(和客户身份,等)的工作命令就被送到“电话应用智能”(TAI)系统14,由它完成为申请客户提供请求的业务或特征所需要的全部操作。典型的TAI系统14包括一个由三个处理部件15-17组成的分级结构,处理部件15-17可能是集中的也可能是(物理和/或地理)分布的。
处理部件15,称为业务控制点(SCP),拥有一个客户特征数据库18,客户特征可能包括,如,用于把客户的来话转到可选择的电话号码处以实现“呼叫转移”和“跟随我”业务的用户特定“选择清单”。处理部件16,称为“信号转发点”(STP),监视控制信号的选路以实现诸如呼叫转移,呼叫阻塞等业务/特征。处理部件17,称为“信号交换点”(SSP),管理控制信号选路细节以实现前述的业务/特征。
图1A中的框图指明了这个系统如何为用户所用。为建立或取消一个业务/特征,用户呼叫一个电话公司(“telco”)商业办事处和一个代为分别建立或取消这项业务的公司业务代理(框20)。某些业务可以由用户在电话呼出过程中拨被叫方号码之前拨入或音频键入一个特定的前缀代码(例如,“*70”可取消呼叫等待)撤消(框21)。
图2中的方框图表明了本发明如何省去了对业务代理的代理需求,并且考虑到了为telco用户提供更广范围的业务和特征。在这个图中,属于telco客户或客户可使用的计算机30通过一个PSTN外部的公共数据网32(此处表示为万维网,简写为WWW)和由PSTN管理的服务器系统33和34直接与商业办事处和31所示的PSTN TAI部件通信。服务器33是一个连到外部数据网上的数据服务器,服务器34是一个防火墙服务器,它与服务器33相互操作以防止非法个人(除客户及他们的指定代理和/或雇员以外的个人)访问telco业务管理系统31。
(telco)系统31内部的单元保存有图1中相关各个单元的编号和功能;表明,实际上,业务代理的介入已被省去,客户(或他们授权机构或代理)通过一个计算机和外部网络接口32-34进行操作来实现业务和/或特征中所需的改变。客户计算机30上最好装有通用的与广泛应用的源程序(script)语言兼容的web浏览器(例如,浏览器如Netscape的Navigator,它与一种源程序(script)语言,如,Sun Microsystem提供的Java语言,兼容),(telco)Web服务器设成为客户提供显示表格来引导客户完成设置和建立业务和特征所要求的任何过程,同时防止会对PSTN运行有害的可能客户操作。
图2A中的框图表明了客户如何使用图2中的装置。想增加、删除和修改业务/特征,用户可直接与telco本地商业办事处和telcoTAI设备交互(框36)。这个交互与受这种操作影响的客户电话线的状态无关(框37);也即线路可以是空闲的也可以被一个电话呼叫占用,后者要求客户计算机和Web之间的连接不需要使用相同的那根电话线。
图3表明了如何配置客户计算机和电话设备以便在图2环境下操作。客户电话40通过一条到“普通老式电话系统”(POTS)线路的链路41操作以在42所示的PSTN中进行电话呼叫活动,而客户计算机30通过一条连到Web32和telco服务器33和34的链路43操作。PSTN的电话应用智能(TAI),如45所示,保留了对客户电话线的传统接入以支持,例如,如呼叫等待功能的拨号前撤销,同时新加了对服务器33和34的接入以实现通过客户计算机30所请求的业务。
图4详细阐述了图3,给出了由46所示的TAI部件SSP(业务交换点)协同处理为客户电话40和PSTN之间信号作的路由选择,以及连接到SSP的智能外设(IP)47;而客户计算机30和TAI之间的信号通过链路43,Web32,telco服务器33和34以及48处的TAI单元SCP(业务控制点)得到处理。这个图还给出了SSP和49处的STP(信号转发点)之间、SCP和STP之间、IP和SCP之间的通信路径。
TAI仍旧根据现有著名的高级智能网(AIN)系统(公布的)结构原则来建构。SCP单元,如48,是网络中首要集中点。它们包含业务逻辑,以及在线实时数据库系统,使它们能给AIN层次结构内其它单元提供呼叫处理信息和指令。SSP单元,如46,处理需要访问远程数据库或特殊逻辑处理的呼叫。SSP把与呼叫相关的主叫和被叫号送给SCP,并接收后者发来的关于如何处理呼叫的指令。STP单元,如49,提供从SSP到SCP的通信路径。智能外设(IP),如47,是一个“独立”网络部件,它既提供与语音终端应用相关的资源,如定制通知和DTMF(双音多频)数字收集,也提供交换基础结构以把用户连到资源上。用于控制这些IP资源的业务逻辑位于SCP中。
图5是图4配置的另一种方案,其中Web服务器33采用了一个包含基于表格程序的数据库50进行与客户计算机浏览器相关的通信,并且由此通过对显示给客户的表格的限制来保证对客户所进行操作的限制,这样这些操作就不会对PSTN的运行产生不利影响。在这个图中,服务器34直接连到客户记录和客户特征数据库,分别为7和18,而不是SCP(见图4)。
图6进一步阐述了图5的主题,服务器33和34被直接到了客户特征数据库,潜在地消除了与TAI单元SCP,STP和SSP直接通信的需求,也避免了遭受这种直接通信可能带来的系统故障或损伤。同图5一样,这里只提供到终端用户数据的访问,客户可能要修改这些数据以便影响他们自己的业务,这样这种访问就无法对与其它客户相关的PSTN运行产生不良影响。
图7与此不同,去掉了前面图中的Web服务器,并把客户计算机30通过PSTN业务节点61内的网关计算机60连到了62所示的因特网上。这个业务节点的交换机63既考虑到了在客户计算机和因特网之间进行通信,无需telco的进一步介入,也考虑到了在同一台计算机和PSTN的应用智能的SSP部件之间进行通信。作为前面所描述的另一种选择方案,完全由业务节点提供的业务也可以由客户计算机以同样的方式修改。
图8表明了如何推广前面的装置以允许除了电话和计算机的其它客户设备参与影响电话业务的过程。值得注意的是,在本图中,一个寻呼网络70把一个客户双向寻呼机,如71,连到了因特网62上,并通过后者和telco防火墙34连到SCP单元48。SCP接到其它TAI单元(见图4)。寻呼网络70包括一个无线中继链路72和寻呼机主站73,后者连到了因特网上。
图9和10中的框图表明了telco客户如何应用寻呼网络选择“跟随我”选择清单以在一周中不同时间里把呼叫转发到客户的多个不同电话。图10中的框图表明了客户如何为这种应用安装选择清单,图9中的框图表明了如何用客户寻呼机作出选择。此处首次描述了图9中的框图,尽管其中显示的过程要求客户事先安装选择清单。
从80开始,PSTN的SCP智能单元检测到工作周的结束和周末的开始(框81),并且由此知道现在某个给定客户/用户的“周末选择清单”应该生效以把电话呼叫选路到这个客户(框8 2)。包括一个周末选择清单的多个选择清单在客户选择跟随我业务时由客户提供给SCP。每个清单包括一个或多个电话号码,如果办公室电话无人应答,就把到客户办公室的电话呼叫选路到这些电话号码。
基于这一点和一个附加的判定,即可通过寻呼网络,如70(图8),到达这个客户,SCP智能把一条寻呼消息选路到相应客户的寻呼机询问目前是否使当前的周末选择清单对这个相应客户生效(框83)。这条消息通过因特网和寻呼网络(如图8的70)选路到相应的客户寻呼机(如图8的71),提醒客户(如通过“bibi”声)查看寻呼机屏幕(框84)。如果使用相应的周末清单合适,接收到这条消息(框84)的用户/客户只需操作相应的双向寻呼机设备返回一个确认信号(框85)即可。
一旦接收到这个确认(框86),SCP就开始对客户特征记录进行适当的改变以安装周末选择清单作为目前有效清单(框87)并完成这个过程(框88)。
图10中的框图表明客户(或客户电话线的一个合法用户)如何安装选择清单。由100开始,客户/用户连到万维网(World Wide Web),并在一个由相关的URL(一致资源定位器)定义的地址上访问其中的一个或多个页面,这个(些)页面包含用户安装所需选择清单可填写的表格。在102-104,一个更新业务应用位于接收URL请求的,web服务器中,它要求并接收口令信息以确保正在请求的用户是这个客户或该客户的合法代理。在105-107客户/用户填写更新业务提供的表格,详细给出用户希望在不同时间生效的“跟随我”电话号码。在108-109用户从web上断开,同时在110-111更新业务完成接受用户电话号码并把它存储到PSTN的SCP数据库中所需的功能。
通过后附权利要求书可以进一步理解本发明的前述和其它特征。
权利要求
1. 一种使公共交换电话网络(PSTN)能为它的客户提供改进电话业务的电话业务管理设备,包括第一装置,它连于PSTN和所述PSTN之外的一个通信网络之间,用于进行PSTN与它的客户通过非电话设备间的通信;和第二装置,连于所述第一装置和PSTN之间,以对从所述非电话设备接收到的通信进行安全检查来判定所述通信是否由PSTN客户或一个PSTN客户的正式合法代理发起;当且仅当预先判定了相应通信是由接收相应业务的客户和这个客户的合法代理发起时,所述第二装置才允许所述非电话设备的通信影响一个提供给与所述非电话设备相关的客户的电话业务。
2.根据权利要求1的设备,其特征在于,所述外部网络是一个数据通信网络,所述第一装置包括一个连到所述PSTN客户通过所述外部网络使用的计算机上的数据服务器,所述第二装置包括一个运行于所述数据服务器和所述PSTN内部负责自动管理电话业务的所述PSTN单元之间的防火墙服务器。
3.根据权利要求2的设备,其特征在于,所述数据网络是因特网和万维网之一,所述数据服务器是一个计算机,它被配置成与安装于所述客户使用的所述计算机上的浏览器软件通信。
4.根据权利要求3的设备,其特征在于,所述数据服务器计算机运行以和使用基于表格软件的所述客户计算机通信,此软件被配置以限制客户能调用的涉及PSTN所述敏感内部单元的操作。
5.根据权利要求1的设备,其特征在于,所述外部通信网络至少为一组公共通信网络之一;所述组至少包括因特网,万维网,和至少一个支持PSTN和其可使用双向寻呼机设备的客户之间通信的基于无线的寻呼网络。
6.根据权利要求1的设备,其特征在于,由PSTN提供给它的客户的业务由所述PSTN内部电话应用智能(TAI)的分级网络管理,所述网络包括多个独立的访问点;调整所述第一和第二装置,使其适于直接,无PSTN人工代理的介入,把所述客户连到预设的所述TAI网络访问点之一。
7.根据权利要求6的设备,其特征在于所述TAI网络的所述访问点包括一个业务控制点(SCP),一个信号转发点(STP),和一个信号交换点(SSP)。
8.根据权利要求1的设备,其特征在于,所述PSTN包括一个负责管理所述客户业务的电话应用智能(TAI)分级网络,所述TAI包括多个预设访问点;且所述第一和第二装置连到了所述TAI使用的数据库上,但没有直接连到所述控制点上且毋需所述PSTN人工代理的协助。
全文摘要
本发明允许公共交换电话网络(PSTN)的客户和其它用户使用、撤销或修改这个网络提供的特殊业务。目前考虑到的操作与客户电话线状态无关,且通常涉及非电话设备和非PSTN通信网络的使用。合法客户进行目前所考虑到的操作不会对电话系统运行产生不良影响。本系统将处理PSTN内部的智能网络层次结构中任何层次所拥有的信息,该PSTN包括传统上通过其提供客户业务的业务结点。
文档编号H04Q3/00GK1184388SQ97122438
公开日1998年6月10日 申请日期1997年11月5日 优先权日1996年12月6日
发明者詹姆斯·M·杜恩, 阿兰·乔治·甘克, 寇林·乔治·哈里森, 艾迪思·赫林·思特恩, 巴瑞·埃德华·威尔尼 申请人:国际商业机器公司