应用公共路由规划对多路电话呼叫制定路由的制作方法

文档序号:7564127阅读:172来源:国知局
专利名称:应用公共路由规划对多路电话呼叫制定路由的制作方法
技术领域
本发明涉及对专门业务呼叫制定路由的方法和装置,这类呼叫诸如在该呼叫被制定路由之前需要将一个拨打的电话号码转译成另一个电话号码。
许多商户应用专门业务电话号码,诸如所谓的“免费的(toll-free)”或“800”号码,以使得用户能容易地与该商户通信。所谓的“先进的800号码特征”能给800号码的所有者(“800号码的用户”)提供以各种各样的方案以对拨号到800号码的呼叫制定路由。这些方案是通过应用800号码“路由规划”以软件来实施的。路由规划对呼叫的制定路由,例如是基于一天内的时间、主叫用户的国家代码或地区代码、或者其它一类信息。每个800号码依照其自身的路由规划来制定路由,而该路由规划可由一个800号码用户按需要予以修改,以适应于该800号码用户的要求。
较大量的800号码用户往往有着一个以上的800号码。例如,一个电话购物市场(telemarketer)会对几百或几千个不同厂家提供销售服务,它可以有不相同的800号码供电话购物市场代表每个厂家用。然而,由于对每个800号码的呼叫都按照仅仅与该800号码有关的一个路由规划来制定路由,所以必须按照许多路由规划对许多800号码作出适用的改变,当路由规则数目增加时,实施一个改变所需的努力急速增大。
按照本发明,对于由一个用户拥有的800号码之类的多路专用业务号码,路由的制定可以简化,方法是使用单个路由规划来对两个或多个此类号码制定路由。依靠应用单个的公共路由规划来对拨号到几个800号码的呼叫制定路由时,公共路由规划中的一个改变可引起该800号数的全部呼叫路由的改变。这就省掉了用以对一个800号码用户的路由规划中若干个或其全部实施相同改变时本来所需的大量人力和时间。在上面所述的电话购物市场例子中,对电话购物市场的800号码的全体采用一个公共路由规划时,依靠对该公共路由规划作出一种单一的改变,可使电话购物市场对1000个以上的800号码改变呼叫的路由。因此,可以方便地增加新的800号码,而不需开发和保持附加的路由规划。
在本发明的一个示例性实施例中,对800号码呼叫提供出路由信息的一个800号码数据库系统内存储了一个电话号码表,并连同有一个指向要用的路由规划的指针,以对表中的每一个电话号码确定路由。该数据库系统构成得将一个自电话交换系统接收到的所拨的800电话号码与存储的电话号码相比较。当发现所拨的800号数与一存储的号数之间匹配时,数据库系统返送一个路由规划的指示,该路由规划将用来对所拨的800号码规定路由。然后,800数据库根据指示的路由规划制定出如何对该呼叫制定路由,并向电话交换系统返送出所需的路由信息。


图1示出一个长途电话系统的简化框图,图中包括有一个用于存储800号码路由规划的数据库系统;
图2示出用于800号码的一个示例性路由规划的示意图;
图3示出按照本发明的原理将多个800号码映射到一个路由规划中的流程图;
图4示出具有按照本发明的原理构成的一个示例性查阅表的内容的表格;
图5示出本发明的一个示例性实施例的方框图;
图6示出按照本发明实现对拨号号码的判定的一个示例性路由规划其中一部分的示意图。
现在参看附图,图1示出一个通信网100,它包括电话用户设备102、本地交换承载(LEC)交换机104、“发端”局间交换承载(IXC)交换机106、“终端”IXC交换机108、专用小交换机(PBX)110和电话用户设备112。通信网100内还包括一个800号码数据库114和一个操作支持系统116。自一个800号码主叫用户从电话用户设备102发出的电话呼叫由LEC交换机交换到发端IXC交换机106。IXC交换机106访问800号码数据库114,如下面要较详细地说明的,它将用以确定怎样选择该呼叫的路由。根据从800号码数据库114中得出的信息,IXC交换机106将此呼叫接通到终端IXC交换机108。IXC交换机108将呼叫接通到PBX110,PBX110将此呼叫转接到800号码用户的电话用户设备112上。例如,IXC交换机106和108可以是美国电话电报公司(AT&T)生产的4ESSTM,LEC交换机104可以是AT&T)生产的5ESS 。
为了对呼叫制定路由,发端IXC交换机106访问800号码数据库114,首先确定通常电话业务(POTS)号码。将一个所拨的800号码转译成一个POTS号码的技术公开在1980年3月4日发布的美国专利4,191,860中,它是Weber的发明,题目是“数据库通信呼叫处理方法”,在这里引入它作为参考。始果识别出该800号码与先进的800号码特征相关联(诸如在与该800号码关联的数据库记录内有一个标志位组),则IXC交换机106再次访问800号码数据库114,以确定如何对该呼叫制定路由来实施该先进特征。图1中举例示出的数据库114包括两个分立的数据库118和120;但是,如下面所述,也可以配置单个的数据库。
数据118中存储有将一个800号码变换成一个POTS号码所需的信息。数据库118比如是AT&T生产的一个INWATS数据库(IDB)网络控制点(NCP)。数据库120内存储供每个800号码用的先进特征信息,典型地是具有常规的800号码路由规划的形式。数据库120比如是AT&T生产的一个直接业务拨号(DSD)NCP。
尽管本发明以800号码业务的范围进行说明,但应理解到,在涉及对一个呼叫制定路由之前将拨号的号码转译成一个不同的号码(或其它类似的处理)方面,它也同样地适用于别的专门业务呼叫。例如,按照路由规划可以对所谓的“900号码”呼叫制定路由。一个900号码呼叫是一个拨号形式为900-NXX-YYYY的呼叫,其中,900,NXX和YYYY分别代表地区码、交换和线路号码。主叫用户一般至少支付一部分的电话费用,并往往是附加的额外费用。可以使用单个路由规划对多路900号制定路由。本发明同样地适用于对多路“700号码”拨号的呼叫(电话号码形式为700-NXX-YYYY),以及按照呼叫接受器的指令制定路由的呼叫。
对800号码数据库114的改变是通过操作支持系统116奏效的。操作支持系统116启动一个800号码业务提供者,诸如AT&T,以达到对800号码数据库114的访问。操作支持系统116的结构最好也是保证800号码用户访问数据库114的,例如通过位于800号码用户总部处的一个工作站124进行访问。操作支持系统116的结构最好是保证800号码业务提供者访问800号码数据库118和800号码数据库120,而又限制从用户场所124到800号码数据库120的访问。
在说明本发明的实施细节和新颖特征之前,为了示例的目的而说明一个800号码路由规划例子是有益的。一个典型的路由规划可以包括许多“决策节点”,如下面所述,它们响应不同类型的信息以决定性方式使呼叫制定路由。本技术领域内的技术人员显然知道,路由规划是在800号码数据库114内以软件实现的。
图2示出这样一种800号码路由规划。该路由规划包括几个决策节点,即节点200、202和204。一个按照图2路由规划来制定路由的入局800号码电话呼叫,由数据库114内的一个NCP进行处理。在本例子中,NCP应用自主叫用户电话号码中得到的信息来实施路由规划。特别是,在决策节点200处由软件首先实行对主叫用户国家代码的分析。如果该呼叫始发于德国或法国,则如参考号数206和208所示,该呼叫分别被制定路由到纽约或芝加哥。然而,如果呼叫来源于美国国内,则需进一步分析以制定合适的呼叫路由。
当已经判定一个呼叫始发于美国国内后,NCP分析主叫用户的地区码(由决策节点202示明)。如果主叫用户地区码对应于美国东部区域预定的一个地区码,则如参考号数210所示,该呼叫被制定路由到纽约。类似地,如果主叫用户地区码对应于美国中部或西部区域预定的一个地区码,如参考号数212和214所示,该呼叫相应地被制定路由到芝加哥或洛杉矶。然而,如果主叫用户地区码为213,则在决策节点204处实行进一步的处理,根据主叫用户的电话交换号(也即地区码之后的三个电话号码数字)来制定该呼叫的路由。在这个例子中,自地区码213来的呼叫具有交换号456或846时,被制定路由以提供特殊处理(参考号216)。地区码213之内所有其它交换号来的呼叫拨号,都制定路由到800号码用户的洛杉矶局(参考号218)。
虽然图2中所示的800号码路由规划比较简单,但总体路由规划会是十分复杂的。例如,一个路由规划可能包括若干决策节点,它们根据一天内的时间、一周的星期几和/或主叫用户对呼叫提示员的响应来提供出路由决策。路由决策也可以根据由一个自动呼叫分配器所决定的800号码用户的劳动力可用性来作出。当将这些先进路由特征的若干个组合在一起时,可以生成出复杂的路由规划。一个典型的路由规划可包括数百个决策节点。人们会理解到,对大量相同的路由规划(其每一个对应于800号码用户的一个不同的800号码)即使须作出一个较小的改变,也是费钱和费时的工作。
按照本发明,对若干个不同的800号码拨号的呼叫都仍照单个的公共800号码路由规划来确定路由。图3示出一个流程图例子,用于将多路800号码映射到一个路由规划上。一个入局800号码,也就是一个呈现给NCP(诸如图1中的800号码数据库114)用于处理先进的800号码特征的800号数,在该NCP上被接收到(步骤300)。对入局800号码进行处理(步骤302),诸如将该号码提供给一个查阅表(或者应用入局800号码来直接寻址一个指向路由规划的指针),以确定应用哪个路由规划来制定该呼叫的路由。在执行步骤302之前或与此同时,可执行一些中间处理步骤,以实现其它的网络特征。在NCP已标识出合适的路由规划用于对该800号码的拨号呼叫后,按照标识出的路由规划来处理该呼叫(步骤304),并向发端IXC交换机106返送对该呼叫制定路由的信息(步骤306)。然后,发端IXC交换机106将呼叫接通路由到由NCP确定的目的地(步骤308)。
图4示出一个示例性的查阅表,它存储在图1中数据库114的存储电路内,可便利地确定出一个以上的应用一个路由规划的800号码呼叫。该查阅表划分成两栏,它们标识为“拨号号码”栏400和“路由规划”栏402。拨号号码栏命名为400-1至400-N,比如代表由一个800号码用户拥有的800号码。电话号码400-1至400-N分别一一对应于指针402-1至402-N。指针402-1至402-N标识出具体的路由规划,以在图1的通信网内制定呼叫路由中应用,而这些呼叫都是被拨叫了相应的电话号码。
当对800号码数据库114提出查询,以确定如何为一个800号码呼叫提供路由时,数据库114对主叫用户拨号的800号码进行接收。在一个示例性的实施例中,数据库114将拨号号码与拨号号码栏400中的每一个号码相比较,直至找到与电话号码400-1至400-N中的一个相匹配。当这样一种匹配找到时,数据库114提供出一个指示,表明与这种匹配的电话号码对应的路由规划栏402中标识出的路由规划应用于对该呼叫的制定路由中。例如,如果主叫用户拨打号码“800-222-0002”,则数据库114接收此拨号号码,并与拨号号码栏402中存储的号码进行比较。数据库114将会在该拨号号码与拨号号码栏400-2中存储的号码之间找到一个匹配的号码。于是,数据库114返送一个指示,表明应用路由规划栏402-2中指明的“路由规划A”来对该呼叫制定路由。然后,数据库114(或者某些其它处理装置)将该拨号号码转译成一个使用路由规划A的路由号码,并向图1中发端IXC交换机106返送路由信息。当然,应理解到,可以采用其它熟知的处理技术来选定一个路由规划用于对拨号号码制定路由。例如,可应用拨号号码直接寻址一个指针,它指明对该呼叫制定路由要应用的路由规划。
在本发明的一个示例性实施例中,数据库114被构造得因有多个800号码根据各自的路由规划而制定路由从而能使一个800号码用户实际上可在同一时间具有几个制定路由的规划。为此,数据库114在构成上能存储800号码用户的几个路由规划。所存储的路由规划的一个或多个可在任一给定的时间上起作用。在数据库114的存储器内可以存储一个或多个附加的路由规划,即使此类路由规划现时并不使用。
图5是一个800用户拥有的800号码的示意图。800号码的几个应用同一个路由规划来制定路由,而其它的800号码应用一个不同的路由规划。在这方面,对于应用相同路由规划来制定路由的800号码容易想到,它们组成了一个“拨号号码组”。图5中,800号码分成两组,即组500和组502。对属于组500的电话号码拨号的呼叫,如箭头506所指出,都按照路由规划504制定路由。对属于组502的电话号码拨号的呼叫,如箭头510所指出,都按照路由规划508制定路由。于是,一个800用户在同一时间可有一个以上的号码组得以使用,其每一组应用一个不同的路由规划。对任一组能增加或取消一些号码,而不用修改路由规划。另外,在一个给定的路由规划中作出改变,将会对应用该路由规划的号码组内的全部电话号码有影响。
两个拨号号码组能应用同一路由规划。例如图5中,假日规划512代表这样一个规划,它专门设计来满足800号码用户在假日中的呼叫处理需求。如箭头514和516所示,假日规定512可由组500和组502两者使用。假日规划512可与其它辅助规划一起存储在数据库114内,并按照需要置入有效状态。例如,借助于对800用户的800号码的每一个相关联的查阅表内的路由规划栏402-1至402-N(参见图4)作出内容改变,便能将假日规划512置入有效状态。
当多路800号码应用一个公共路由规划来制定路由时,时常希望对800号码中选定的某一些提供出专门的路由处置。按照本发明的另一个特点,如图6所示并在下面要说明的,可以设计一个公共路由规划以向拨号到选定的800号码的特殊路由呼叫提供出“拨号号码”决策。这种性能例如对电话购物市场是有用的,市场会有一个分立的800号码用于报价销售的每种产品,并要为特定的附加费用的产品提供专门的或优先的话务员帮助。对于电话话务员需要特殊知识来处理选择性呼叫的场合,这种性能也会是有用的。
图6示出属于一个800号码用户的一组800号码(由参考数字600指明)以及用于对800用户的呼叫制定路由的一个公共路由规划602的一部分(该路由规划602的其它部分未示出)。对该组内的号码的拨号呼叫都由数据库114(图1)按照此路由规划进行处理。在决策节点604处,由NCP确定,在星期日里将拨号到组600内另一号码的所有呼叫都接通至800号码用户的纽约局,如参考数字605所指明。在一周内的其它日子,需在决策节点606处作进一步的处理。在决策节点606处,由NCP确定,拨号的800号码是否与要作专门处理以确定路由的一个预选的电话号码相匹配。例如,如果拨号号码是800-222-0003,如参考数字608所指出,将该呼叫制定路由到800号码用户的达拉斯局。对于拨号到组600内800号码用户的任一个其它800号码的呼叫,在此类呼叫确定路由之前需要进一步的处理。尤其是,象上面关于图2中决策节点202的叙述那样,这些呼叫在第三决策节点610上进行处理,按照主叫用户的地区码,将路由确定到800号码用户的其它局之一。
显然,本领域的技术人员能对所述的实施例作出修改,但并不偏离本发明的范畴。例如,尽管本发明是对IXC提供的800号码业务方面作出了说明,但可以理解到,本发明的原理同样地适用于由LEC提供的业务。
权利要求
1.一种用于路由规划对专门业务呼叫制定路由的系统中的方法,其特征在于该方法包括以下步骤存储一个路由规划;响应至少两个指向各自不同电话号码的不同的专门业务呼叫中之每一个,选择出所述路由规划作为路由规划,用于对每个所述呼叫制定路由。
2.根据权利要求1的方法,其特征在于,还包括按照所选定的路由规划来处理呼叫的步骤。
3.根据权利要求2的方法,其特征在于,还包括根据一预定的所拨叫的电话号码以一种预定的方式来对呼叫制定路由的步骤。
4.根据权利要求1的方法,其特征在于,电话号码是800电话号码。
5.根据权利要求1的方法,其特征在于,电话号码是900电话号码。
6.一种按照路由规划对专门业务呼叫制定路由的系统,其特征在于它包括存储路由规划的装置响应至少两个指向各自不同电话号码的不同的专门业务呼叫中之每一个,选择出所述路由规划作为路由规划,用于对每个所述呼叫制定路由的装置。
7.根据权利要求6的系统,其特征在于,还包括按照所选定的路由规划来处理呼叫的装置。
8.根据权利要求7的系统,其特征在于,还包括根据一个预定的所拨号的电话号码以一种预定的方式来对呼叫制定路由的装置。
9.根据权利要求6的系统,其特征在于,电话号码是800电话号码。
10.根据权利要求6的系统,其特征在于,电话号码是900电话号码。
11.根据权利要求6的系统,其特征在于,起响应的装置包括对至少两个不同的电话号码之一进行接收的装置;将接收到的电话号码与多个预定的电话号码进行比较的装置,所述的预定的电话号码代表了按照路由规划要制定路由的电话号码;和对接收到的电话号码与多个预定的电话号码之间的匹配进行响应,选择路由规划用于对呼叫制定路由的装置。
全文摘要
应用一个公共路由规划对一个用户拥有的800号码的多路专用业务号码制定路由。设置为800号码呼叫提供路由信息的800号数据库系统将从电话交换系统接收的电话号码与数据库中存储的电话号码相比较,由此得到一个指针,指向路由规划。一旦在拨叫的800电话号码与一个存储的电话号码匹配,800号数数据库就给出一个合适的路由规划指示,用于对拨叫的800电话号码制定路由。然后由数据库确定从选定的路由规划中如何接通该呼叫。
文档编号H04M3/42GK1100856SQ94106450
公开日1995年3月29日 申请日期1994年6月15日 优先权日1993年6月18日
发明者杰弗里·非尔德曼, 理查德·W·斯蒂格利茨, 焦尼·瓦克 申请人:美国电话电报公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1