电信网络的控制部件的制作方法

文档序号:7567714阅读:129来源:国知局
专利名称:电信网络的控制部件的制作方法
技术领域
本发明涉及电信网络的控制部件,特别是但不排它地用于话务管理。
虽然现代的电信网络是高度自动化的,但是它们仍然要求某些监视和集中控制,以便处理诸如过载条件之类的经常发生的情况。一种典型的例子是对一个给定的电话号码发出多个呼叫的突然骤增,或许是由于在电视广播的广告中正在给出的电话号码的结果,在叫进期间所表现出的情况,或者是在新闻公报上报告一件重要意外事件或自然灾害时给出的应急联系电话号码的情况下。
这种骤增的结果所过载的不仅包括直接的线路,而且还有为其服务的本地交换局(也称为交换机)。由于试图呼叫一个电话号码使服务于该交换机的所有中继线都忙,导致从由该交换机服务的各个用户的呼出和呼入都处于不通的状态,从而使该交换机陷于瘫痪状态。
已经开发了诸如呼叫阻塞和呼叫间隔的目的地容量控制概念来克服这一问题。呼叫阻塞是由始发交换局安排使到一个目标号码的一定比例的呼叫被排除。呼叫间隔安排为,到一个目标号的呼叫作出偿试后,直至一个预定时间间隔过去后,不再对该号码作出进一步偿试。这两种呼叫系统减少由于失效的呼叫偿试对中继网络的不必要的使用。
在对电信网络实行集中控制出现的问题是在通常的网络中的各交换机不相同造成的。这是因为在发展中的网络中,在任何给定的时间,将在使用多于一种类型的交换机。再有,由不同的交换机服务的各区域的不同特点可以造成适合不同位置的交换机的不同类型。因此,某些功能可能仅可利用于某些交换机,或者即使在该功能是通用的情况下,可能要求不同的指令去操作它们。另外的某些服务,诸如呼叫间隔和呼叫阻塞可能要求仅用于各交换机的经选择的用户话机,诸如那样一些电话号码已经被在服务区广播。
众所周知,例如从专利申请号WO93/18598(Nokia)中,可以得知,对于网络部件以通用协议产生一个命令,该命令被翻译为对于所连接的网络部件适合的协议。然而,对于这个系统用户来说,以通用协议发送命令给将要被控制的每个部件则是必须的。这样做可以是耗费时间的和有问题的,例如,如果要求几个交换机协同工作和它们中的某些不具有必要的功能。
按照本发明的第一个方面,提供一种控制电信网络的多个部件的方法,包括产生通用指令、为指令的送达选择部件、和发送指令到相应的各个部件的步骤。
按照本发明的第二个方面,提供一种用于具有多个功能部件的电信网络的控制器,包括产生通用指令的装置、和用于发送指令到相应各个部件的装置,其特征在于具有选择该指令被送达的各个部件的装置。
利用发送通用指令可以送达到所有的相关部件,系统的操作员可以利用一种单一的指令控制所有部件。一个通用指令可以被翻译为可送达到每个单独的部件或规定的部件组的分别的各个指令。
某些部件可能不具有某些功能的能力,该方法可以提供,如果一个或多个选择的部件不能执行所要求的指令,则不发送指令到该部件或该若干部件。然而,网络作为整体执行所要求的功能的能力可能取决于每个部件执行预定功能的能力。因此该方法可以提供,如果任何部件不能执行所要求的指令,则不发送指令到任何部件。换言之,除非要求协作的所有部件可以执行它们的各自的指令,否则不发送指令到任何部件。在另外一种情况下,某些网络功能由该网络的一些部分独立于其它部件进行操作而可执行,那么该方法可以提供,如果任何部件是不能执行该指令的,则该指令仅被发送到那些能够执行该指令的各部件。
不同的兼容性规则可能被应用到不同的网络功能。
在一种优选的安排中,指令可以被制备和存储,以便响应于预定的条件进行发送。这使网络自动和迅速地响应某种条件,诸如定位在系统中发生的局部过载。
预定的条件可以是预置时间间隔的期满,允许事先进行网络控制的编排。对于有规律的事件,诸如每周的或每天的“叫进”的计划安排,在每次指令发送后该时间间隔可以被重复设置。但是,对于诸如特殊事件的孤立出现的情况,则时间间隔不再重复设置。
对网络部件的各个指令可以安排为产生一个信令功能的禁止。例如,如果对一个单独的号码的呼叫系统过载,而该号码必须经号码翻译处理(例如变换免费拨打号码为交换机号码),则通过被发送到号码翻译部件的禁止呼叫建立信号,对该号码的呼叫可以被间隔或阻塞。这防止尝试正在阻塞的信令网络,但使呼叫建立中途失败,以及使话务网络本身减轻负载。
在一个优选实施例中,该方法包括以高级语言产生指令、选择模式输出、接口类型消息、变换高级指令为以与每个相应部件类型相兼容的格式的指令、和比较选择的模式数据与存储的信息,以选择该指令将要被发送的部件的步骤。
本发明的各个实施例将参照各附图以例子的方式进行描述,其中

图1a表示由网络管理器控制的一种简单的电信网络,来说明按照本发明的一种安排;图1b是具有分别的信令网络的一种电信网络,以说明按照本发明的另一种安排;图2表示实施本发明的网络管理器的各功能部件和它们与一些交换中心的相互关系;图3和4表示图2的存储部件17的简化了的细节;图5表示按照本发明操作的单次的计划表的说明;图6表示按照本发明操作的多次的计划表的说明;图7表示按照本发明是如何实现这样的计划安排控制的。
图1a表示具有6个交换机(交换局)A1、A2、B1、B2、B3、C1的简单电信网络,这些交换机都在网络管理器M的控制下进行操作。各个交换机通过各话务载波链路(1、2、3、4、5、6、7、8、9、10,实线)进行互连和每个交换机通过相应的控制链路(40、41、42、43、44、45,虚线)被连接到网络管理器M。
图1b表示图1a的变形。为了简单起见,仅如图1a所示的通过话务网络4、9、10相连接的3个交换机A1、B2、B3被表示出来且还通过信令网络31、32、33连接到包括若干翻译器TX的信令部件T。交换机A1、B2、B3和信令部件T都是分别通过链路40、42、45、46在网络管理器M的控制下。每个交换机A1、B2、B3被连接到多个用户终端(分别在21、22、23每种情况下仅表示出一个)。
实施本发明的网络管理器M的各功能部件和它们与网络的关系被表示在图2。网络管理器M包括存储器17,该存储器存储有关各交换机和它们之间的链路的标志。这些标志包括在每个交换局安装的设备类型,例如可以是经常使用在英国电信公司的X系统、AXE10和5ESS型的A型、B型和C型和地理位置,在这个例子中标记为X区(A1、B1、B2为中心),Y区(A2、C1为中心)和Z区(B3为中心)。这些区可以由任何适当的标准或这种标准的组合来确定。例如,当广播一个叫进号码时,电视覆盖区可以适合于确定用于呼叫间隔目的的受到控制的各交换机,而对于诸如运输、供电、自来水等公用事业公司,按照该公用事业公司的地区结构,可能要求一条查询线路。可以确定多个这样的地理覆盖区。存储在存储器17中的数据还可以包括各部件的当前状态的数据,通过各网络部件的输入被更新的数据。
网络管理器的结构对于本专业的技术人员是公知的。典型的网络管理器是由一个计算机实现的,其软件提供各个必要的功能性部件。
网络管理器M具有三种类型的输入端,即,来自时钟11的时间指示,人机接口12和监视器13,监视器接收来自网络N的各输入信号和通过人机接口12发送消息给操作员或者产生对网络管理器的自动响应。人机接口12与网络话务控制程序库20相连,该程序库可以存储标准的输入格式。
通用指令发生器14接收来自人机接口12和监视器13的输入信号。通用指令发生器14通过三个输出一个被传送到一组翻译器15a、15b、15c的高级语言的指令,一个被传送到数据匹配器16的选择模式输出,而一个发送到接口模块19的接口类型消息。翻译器15a、15b、15c被组成为,变换从通用指令发生器14接收的高级指令为在格式上与相应的交换机类型A、B或C兼容的指令。数据匹配器16接收来自通用指令发生器14的选择模式数据和比较这些数据与存储在存储器17中的数据,以便选择该指令将要发送到的交换机。存储在存储器17中的数据可以响应于通过监视器13来自网络N的输入信号进行更新。
图3和4表示在存储器17中数据的编排。
图3表示通过地理区域和交换设备的类型对于交换机A1、A2、B1、B2、B3和C的存储数据。众所周知,这些是固有的特性,存储器17还可以保存相对于各个交换机的当前条件的数据。
图4表示为系统的每条链路(1到10)保持的类似的固有数据。这些数据包括各个端接点和每条链路的容量。
为每种类型的交换机A、B、C设置指令发生器18a、18b、18c。指令发生器18a、18b、18c经由接口模块19、相应的翻译器15a、15b、15c从匹配器16、时钟11接收数据,从该指令发生器产生指令,用于发送到网络N的适当部件。
各个指令可以通过指令发生器18a、18b、18c立即发送,或在时钟11的控制下在一些预定的时间上发送。例如,各个指令可以有规律地被发送到网络N,诸如在与叫入电视或无线电广播的广播时间相一致的预定的时间和一周的星期几。
接口模块19保证要求两个或多个交换机协作的通用指令与所包含的所有交换机兼容。接口模块19控制指令发生器18a、18b、18c在所要求的指令与交换机A、B或C一种或多种类型的兼容性不兼容的事件中的操作。这样的不兼容性将被相应的翻译器15a、15b、15c来识别,该翻译器发送一个差错消息到接口模块19,指出该指令是不能执行的。通用指令发生器14发送一个接口类型消息到接口模块19,控制指令发生器18a、18b、18c的操作。接口类型消息可以是三种类型之一1)AND寻址到所有交换机的指令必须是能够执行的指令;如果任何交换机不能执行,则该指令不能被发送到所有交换机。
2)OR寻址到任何交换机的指令和这些交换机的确能够执行该指令,即使其它交换机不能执行该指令。
3)COND IT IO NAL一个控制各交换机之间路由的指令仅相对于那样一些路由是可执行的,对于这样一些路由所有交换机控制的路由是与该指令兼容。
一个消息被发送到人机接口12,指示是否在某种程度,该指令可以被执行。
现在将参照图1a和2描述网络管理器M的操作。在这个说明性的例子中,将被控制的功能是呼叫间隔,该功能是在一周一次的一个设置时间或响应于由监视器13检测的一个过载条件被启动的。为了说明的缘故,将假设仅对于在地理区域X和Y中的交换机要求呼叫间隔,而类型A的设备不能提供呼叫间隔功能。
人的操作员通过人机接口12提供一个输入到通用指令发生器14。这个输入识别所要求的功能(呼叫间隔),被呼叫间隔的比例,被覆盖的地理区域(在这个例子中是区域X和Y),和该功能的被操作时间(例如立即生效直至手动删除,或从1900到2030每个星期二,或响应于监视器13的检测的诸如一次过载的一个外部激发)。
在发生器14产生的通用指令被发送到翻译器15a、15b、15c的库,其每一个翻译器翻译该指令为一种由相应的交换机系统类型A、B、C可以处理的形式。在这种情况下,类型A不能执行呼叫间隔,从而由翻译器15a产生一个差错消息。
通用指令发生器14还将有两个输出。首先,它发送选择标准到匹配器16。在这种情况下,将要进行呼叫间隔的交换机是由地理区域选择的。将被选择的各交换机的设置的选择可以根据网络的内部结构进行的,例如,一种设置可以包括一个DMSU(数字主交换单元)和它的子DLE(数字本地交换机)。另外一种方案,设置可以由手动选择,以便满足非内部的标准,诸如电视台的覆盖区,或者公用事业公司给定管理区。这些标准在匹配器16中与存储在存储器17中的存储的详细数据进行比较,而满足该标准的各交换机的识别符从匹配器16发送到指令发生器18a、18b、18c。在本例子中,交换机A1和A2的识别符被发送到指令发生器18a,交换机B1和B2的识别符被发送到指令发生器18b,而交换机C的识别符被发送到指令发生器18c。交换机B3的识别符被发送到指令发生器18c,因为它在Z区,因此不满足地理上的要求。
从通用指令发生器14的其它输出涉及指令的类型,和被发送到接口模块19。这个输出识别接口模块19是否该操作部分地被执行,即使某些交换机缺乏必要的功能。在呼叫间隔或呼叫阻塞的情况下,操作可以以这种方法部分地执行,这样接口模块19发送由翻译器15b和15c产生的指令到相应的指令发生器18b和18c,但是没有指令被发送到指令发生器18a,因为仅差错消息是从翻译器18a接收的。
如果除非所有的相关交换机可以协作否则通用指令不能被传送,来自翻译器15a、15b、15c任何一个的差错消息的达到,防止接口模块19发送任何指令到任何指令发生器18a、18b、18c。
如果通用指令要求在具有所要求的功能的第一交换机和具有相同功能的第二交换机中间的路由未能建立,但是这不影响第一交换机按照该通用指令建立到其它交换机的路由,提供这些其它交换机具有所要求的功能。
在指令发生器18b产生的指令被发送到交换机B1和B2,和在指令发生器18c产生的指令被发送到交换机C1。在时钟11的控制下,在由通用指令发生器14编排的时间上,各个指令被进行发送。
因此,通过由人的操作员的单指令或通过监视器13自动地输人,所要求的功能可以被在所规定的地理区内的所有具有适合功能的交换部件执行,而不需要人的操作员按需要为每种交换机类型单独操作指令,或专门识别要被控制的交换机。
在图1b所示的安排中,系统被这样组成,即使信令网络31、32、33防止由于不成功的呼叫尝试形成的过载。呼叫建立信号在信令网络31、32、33上传送,以便在交换机A1、B2、B3之间在话务网络4、9、10中建立必要的连接。用户23在信令部件T中的号码翻译器TX被进行号码翻译服务。换言之,用户21、22可以利用一个特殊的号码(例如本地电话号码)呼叫用户23,该特殊电话号码是由翻译器TX翻译的控制信令部件T建立到用户23的呼叫。
如果利用特殊号码的呼叫的过载被显示或被预测出来,网络管理器M可以控制交换机A1、B2、B3禁止通过信令网络31、32、33发送呼叫请求到该号码。这样不但缓解了话务网络4、9、10,而且也缓解了信令网络31、32、33。如果各个交换机之一(例如A1)不具有禁止发送到这个号码的请求的能力,则该请求仍然可以利用网络管理器M在信令部件T中被禁止。这样做不能成功地防止出现在信令链路31上在交换机A1与信令部件T之间的呼叫请求,但是这样这样做可以防止它们通过网络的其余部分进行传播。
现在将描述系统操作的正常序列。这种操作的正常序列可以被视为由三个不同处理组成控制定义、控制安排、和控制实施。首先,用户利用规定的控制类型(例如,定义呼叫间隔)定义预先规划的控制(PPC)和操作控制参数和控制目标。
一旦定义后,该PPC可以被存储到保存到该网络的话务控制数据库20,以便以后使用或可以进行安排。
数据库20的主要功能是提供PPC的指令表REPER TO IRE,涉及各个网络问题该指令表可以被迅速被检索。
在数据库20中PPC可以定义控制安排被检索。用户提供从数据库20中选择之一安排一个PPC和规定安排的细节和如果需要也可以附加控制目标和控制参数(如果它们不是已经被定义的话),或者进行改变(如果它们已经被定义)。在数据库20中PPC不受影响。一旦做了安排,控制可以进入当前安排控制的表。
在它们预期的实施N分钟(这里N是预先定义的参数)内的任何时已安排的各个控制可以被肯定地授权,否则控制将不能实施。如果授权在由N规定的预先定义的时间内没有给出,则产生一个报告。
按照附加到PPC上的安排,授权的控制被自动地实施(插入和去除)。用户可以实时地监视控制实施的进程。
网络话务控制数据库20允许用户建立和保持PPC的指令表。这使用户通过访问公共使用的控制(例如涉及过载)节约时间,在这种情况下仅是控制目标不同。它还允许制备的复杂控制序列的精确实施。要求迅速和精确配置若干控制的网络问题可以得到改善。数据库20还可以被用作一种从其建立新的控制的源。
存在三种数据库入口1.基本PPC(利用一个单一交换机/路由控制目标)2.基本PPC(利用一个交换机设置控制目标)3.链接的PPC各个控制目标可以被规定,或者可以被保存供用户选择。一个链接的PPC包括一系列PPC。各PPC的全部或仅控制参数和控制目标空格的某些可以被存储。由于安排PPC被选择时,网络管理器将检查被全面规定的一个PPC。
作为一个控制目标的具有单一交换机/路由的基本PPC是控制的最简单的类型。作为控制目标的具有一个交换机设置的基本PPC也叫做广播控制。这两种基本PPC类型仅当控制目标被规定时是可区分的。
广播控制是一种应用于多个交换机(交换机装置)的控制。提供用于定义和维持各交换机装置的数据库的数据。
链接的PPC是一种复合控制和是以序列形式链接若干基本PPC在一起形成链接的PPC。当链接的PPC被实施时,在链中的每个PPC从第一个可是顺序实施的。
各个交换机可以被编组为交换机组。公用使用的交换机组的定义可以被存储在存储器17中和当限定广播控制时使用。
公共交换机还可以利用交换机类型被编组为动态交换机组。下面的缺省动态交换机组被提供在这里●所有的DMSU(数字主交换单元;干线交换机)●所有的DCCE(数字呼叫中心交换机;汇接/中继交换机-中间级别的)●所有的DLE(数字本地交换机)●所有的DDSC(数字导出服务交换中心)●所有的DJSU(数字汇接交换单元-中间级别的)●所有的DMSU的从属级别的交换机(每DMSU一组)●所有的DCCE的从属级别的交换机(每DCCE一组)包括DLE、DJSU和DCCE的从属级别的交换机。
一个话务控制被安排处理在网络上的一个特定的问题。当安排时,用户具有对于PPC的两个源,即存储在网络话务控制数据库中的PPC;或通过定义该目的的控制,允许用户迅速地安排新的控制,不用遵循存储在数据库中的控制限定的正常序列和任何检索。网络管理器将执行存在的同样序列,但是这对于用户是透明的。
网络话务控制以两级的方式被应用在一个交换机中。它利用网络话务控制数据库的数据设备进行定义,而该安排在规定的时间将被应用。控制可以立即应用或被存储为了以后应用。
提供了单次和多次(重复)两种安排单次的情况仅包括一个插入(和去除)
多次的情况包括多个插入(和去除)。
各安排控制可以以这样的方式命名,作为特殊事件,例如圣诞日链接它们。
安排可以以没有去除时间的方式来规定。
单次定时的机制提供定义一个期间的机会,在此期间话务控制将被应用。这是利用一个控制插入时间和控制去除时间来实现的。
图5提供了可能利用单次安排的安排类型的说明。虚线区代表这段时间是施加控制的时间。‘A’代表施加时间,和‘R’代表去除时间。控制可以在没有去除时间的情况下被安排,这样一种控制是无限期有效的。提供一些数据附加在后面的该安排的去除时间,立即去除也是可能的。
控制插入时间按照规定时间,例如,1030 14 NOV 94来规定。
控制去除时间以与插入时间相同的格式规定,例如1315 14NOV 94或它可以作为增量时间(即,控制持续期),例如,00202.45的形式来规定。
在该例子中的增量时间意味着在2天2小时45分钟后去除控制。
多次(重复)安排是一种单次安排,但是具有附加的安排开始和结束时间和某些重复标准(例如,每周的星期1)。
多次安排的数据提供了限定一种重复话务控制施加模式的机会。施加模式是通过以下项目定义的安排开始数据;安排结束数据;控制插入时间(由安排开始和结束时间规定的期间之内);控制去除时间(由安排开始和结束时间规定的期间之内);和重复标准。
图6提供可以利用多次安排实现的一个安排类型的说明。虚线区代表覆盖施加控制的时间。有可能使施加控制的期间跨越午夜的边界(即,控制去除出现在插入控制的不同的天)。当相关的安排期满时,控制被去除。
注意,直至安排开始时间SST控制才开始和在安排结束时间SET控制被去除,虽然这些时间不必须与控制插入和去除时间相一致。
安排开始时间SST,控制插入时间A和控制去除时间R是以和上述的单次控制的相同格式规定的。
安排结束时间确定在该时间后不再施加控制。
安排结束时间是在上述规定的控制去除时间格式中规定的。
重复标准是依照下面各项确定的一周的星期几,或一月的各天(但是不能两者同时)和一年的各日历月,这些月上面应用的。
在最简单的情况下,多次安排规定一个安排开始和结束时间和控制插入的周的各个天或月的各个天,和在规定的安排开始和结束时间内去除控制。
根据上面可以规定更复杂的重复模式,即通过进一步识别在规定安排开始和结束时间内的各个月,其中在这些时间中控制插入和控制去除。有可以安排为自动期满,或通过操作员才操作强迫期满。
在单次安排的情况下,安排在去除时自动期满。对于多次安排,在安排结束时间发生自动期满。
在来自网络话务数据库20的控制被安排后,网络管理器保持所安排的细节和将在安排中按照规定实施控制。
提供一个数据允许用户跟踪和监视在网络管理器中的安排控制的当前表和监视哪个安排控制正在实施(操作)。图7表示安排控制如何通过安排控制和操作控制表由网络管理器跟踪。
在安排控制施加失败的事件中,该施加被周期性重试,直至成功,或安排周期的结束时间已经达到。重试的次数和重试间隔可构成各个参数。
在重试试图的最大次数或安排期间已经达到以后,如果网络管理器仍不能实现安排控制,则发送到人机接口12一个消息。
安排控制的实现可以由于若干原因失效。首先,可能是安排请求不一致或其它原因(网络管理器中的故障)。其次,可能是通信故障。
还有可能是各种通信故障,维护故障(例如,处理一个工作请求的故障),或交换机故障(例如,交换机不能接收来自网络的控制请求)。
在前两种情况下,网络管理器将按照规定继续施加重试逻辑,以便成功地实现控制。但是,在交换机故障的情况下,只要交换机有故障不能接收控制请求,网络管理器将停止重试逻辑。
过载安排可以被允许接受任何在网络管理器中定义的话务控制实施规则,正如下面所描述的那样。
在控制请求被实施前,网络管理器检查是否存在控制目标上有一个现存控制,和如果有,则由网络管理器发出的实际控制请求被修改。下面规定的规则当实施控制时是将被施加的通用规则。
在施加控制前,网络管理器可以发出一个实时的“控制状态读出”请求。
为了插入基本的PPC(单一交换机/路由和交换机组),网络管理器在该目标上检查相同类型的控制(可能包括一个交换机组的成员)。如果相同类型的控制已经施加,和如果安排控制的安排产生日期早于正在施加的控制日期,则安排控制不被实施,否则安排控制被实施。
用户可以在实施前终止已被授权的安排控制。被终止的控制可以在任何时间继续恢复,但是如果该安排的插入时间已经过去,则将无法实施该控制。多次控制在恢复以后直至下一个插入时间将被实施。
在插入基本的PPC(单一/交换机/路由和交换机组)前,控制网络管理器可以发出请求读实时控制状态。
如果控制已经在交换机或已经存在的交换机资源上实施,但是利用不同的参数实施控制,则发出“变化”的交换机-专用命令,否则发出“插入”的交换机-专用命令。
网络管理器可以这样安排,以至于如果它发现相同类型的控制和检测到它未插入该发现的控制,则网络管理器告警各用户,更新控制数据库和发送一个消息到中心系统的信箱。然后如果由用户提供的与控制授权接入特许(Control A uthorisa tion access privilege)提供的相一致,则安排控制将实施,否则将被去除。
当去除一个基本的PPC(单一/交换机/路由和交换机组),网络管理器检查在目标上(可以包括一个交换机组的各成员)相同类型的安排控制。如果相同类型的控制被安排和将要实施的(但由于施加上述第一规则,参见图7,没有被实施)的控制利用上述的第二规则进行施加。
如果没有相同类型的控制被安排和由于将要实施,在实施一个去除控制请求前,网络管理器发出一个实时控制状态读出请求。
如果一个控制已经在交换机上实施或该资源已经存在,则发出一个恢复交换机-专用命令。
对于经链接的预规划的各控制,如果以前的PPC的实施是成功的,则将实施在链中的每个PPC。在链中组成的PPC的实施将按照上面对PPC规定的各规则进行。在链中的PPC的去除是它们被插入的相反次序。
如果组成的PPC之一在实施期间失效,则在链中所有以前实施的组成PPC的效力将被保留。
已经被授权的安排控制由网络管理器在规定的各时间上进行实施。在实施的点上,网络管理器变换通用控制为一个交换机专用控制,如果通用控制是一个链接的控制,当各个单独控制被实施时,在该链接的控制中每个单独的控制被变换为交换机专用格式。然后网络管理器为每个交换机发送一个或多个控制请求到适当的指令发生器18a、18b或18c,和保存由指令发生器18返回的相应的一个或多个控制响应。最后,网络管理器利用新的控制状态更新内部控制数据库。
一般来说,一个控制可以被插入、去除或删除。此外,可以发出控制状态读出请求,在网络插入或去除一个控制前,可以得到网络资源的各个状态。删除请求并不是到网络通信管理器的任何控制请求的结果。
各个控制响应与各个控制请求相匹配,形成一个完全的控制内部事务处理。每个内部事务处理对应于一个安排的控制的一个插入或去除。
网络话务管理器发送指令到一个交换机(经网络通信管理器)以克服正存在于该网络中的各种问题的目的去修改各个交换机资源(例如,通过产生将要重新选择路由的话务)。
每个设备类型(例如系统X相位3)管理不同的资源组,执行其交换操作。但是,网络管理器试图利用以类似的方式修改话务模式的意图来修改在不同交换机设备类型上的交换机资源。
为了使网络管理器能够与若干交换机设备类型进行协同操作和允许附加的设备类型作为系统的组成予以增加,但不使系统变得越来越复杂,定义了一组独立通用控制的交换机类型。
某些交换机-专用控制仅出现在一个特定的设备中或不装入该通用组中。可以提供这些非通用控制的产生的数据、安排和控制,使得仅由一个系统提出的特殊的特征,或专门为一种安置的特殊要求的专用设计不会失掉对于作为一个整体的系统不通用的精神。
存储在网络管理器M中的每个通用控制具有一个定义的参数组。当一个安排控制被实施时,该控制器发送交换机专用控制请求到网络部件。翻译器15经由一组变换规则,变换存储在网络管理器中的通用控制为在该实施当上的交换机专用变量。
当用户产生一个诸如呼叫阻塞之类的目的话务量控制(Destina tion Volum e Control)时,网络管理器存储为了控制定义的用于通用参数的各个值和不是用于该交换机专用参数的值。交换机专用参数在实施时间上按照一组变换规则进行计算。对于每个目标设备类型要求一个单独的规则组。
不能从通用参数进行计算或导出的交换机专用参数由网络管理器分配各个缺省值。但是,如果用户产生的通用指令已知包括具有附加功能的各交换机的控制的目标或各个目标,则对于交换机专用参数,诸如话务类别和呼叫配置,可以在控制产生时间进行规定。
变换规则是在由控制M支持的每个目标设备类型上对于每个交换机的特殊控制进行定义的。
在变换通用参数组为该交换机专用参数组中,如果要求值是不可以得到的,变换处理将利用对于一个交换机的专用参数的最近可用值。
非通用控制,诸如系统X的环路反馈可以被存储和以其交换机专用形式在网络管理器中进行管理。在实施时间,由网络管理器执行非变换处理和各个控制细节被直接发送到在交换局用于实施的各个交换机。
权利要求
1.一种控制电信网络的多个部件的方法,该方法包括产生通用指令,选择该指令被传送到的部件,和发送该指令到该相应部件。
2.按照权利要求1的方法,其中如果一个或多个所选择的部件不能执行所要求的指令,则不发送指令到该部件或该各个部件。
3.按照权利要求2的方法,其中如果任何一个部件不能执行所要求的指令,则不发送指令到该各个部件中的任何一个。
4.按照权利要求2的方法,其中如果任何部件不能执行该指令,则各指令仅发送到能够执行该指令的各部件。
5.按照在前的任何一个权利要求的方法,其中制备和存储各指令,以便响应于预定条件进行传送。
6.按照权利要求5的方法,其中预定条件是一个时间间隔的期满。
7.按照权利要求6的方法,其中在每次传送后时间间隔复位。
8.按照权利要求6的方法,其中在该传送后该时间间隔不复位。
9.按照权利要求5的方法,其中预定的条件是一个出现在系统中的条件。
10.按照权利要求9的方法,其中预定的条件是过载。
11.按照在前的任何一个权利要求的方法,其中指令引起信令功能的禁止。
12.按照在前的任何一个权利要求的方法,包括以高级语言产生一个指令、一个选择模式输出和一个接口类型消息、变换该高级语言指令为在格式上与每个相应部件类型兼容的指令;和比较选择模式数据与存储的信息,从而选择该指令将被传至的部件。
13.按照权利要求12的方法,包括如果被选择的各个交换机的某些不能执行该指令的消息,则产生一消息来指示能够执行该指令的各个交换机是否应当执行该指令,和响应于所述消息禁止或执行该各个交换机的操作的附加的各个步骤。
14.一种用于具有多个功能部件的电信网络的控制器,该控制器包括用于产生通用指令的装置,和用于传送该指令到相应的部件的装置,其特征在于具有用于选择指令被传至的各个部件的装置。
15.按照权利要求14的控制器,该选择装置被这样安排,使得如果一个或多个选择的部件不能执行所要求的指令,则不向那个部件或那些部件发送指令。
16.按照权利要求15的控制器,其中选择装置被这样安排,使得如果一个或多个选择的部件不能执行该指令,则不向任何部件发送指令。
17.按照权利要求15的控制器,其中所述模块被这样安排,使得如果任何部件不能执行该指令,则该指令仅发送到能够执行该指令的各个部件。
18.按照权利要求14到17任何一个的控制器,包括用于准备和存储的装置,以便响应于预定条件进行传送。
19.按照权利要求18的控制器,其中预定条件是一个数据间隔期满。
20.按照权利要求19的控制器,包括用于在每次传送后重新设置该时间的装置。
21.按照权利要求18的控制器,其中预定条件是出现在该系统中的条件。
22.按照权利要求21的控制器,其中预定条件是过载。
23.按照权利要求14到22的任何一个的控制器,包括一个通用指令发生器,用于以高级语言产生通用指令和用于产生选择模式数据;多个翻译器,每个构成为变换由通用指令发生器产生的高级语言通用指令为在格式上与一种相应的交换机类型兼容的指令;和数据匹配器,用于比较由通用指令发生器产生选择模式数据与存储在一个存储器中的信息,以便选择该指令要被发送的各个交换机。
24.按照权利要求23的控制器,通用指令发生器还具有用于如果被选择的交换机中的某些不能执行该指令,则产生一消息来指示那些能够执行该指令的交换机是否应当执行该指令,和用于响应于所述消息禁止或执行各个交换机的操作的装置。
25.按照权利要求13到24与一个或多个功能部件相组合的设备,具有用于隔离一个网络信令功能的装置和响应从该控制器发送的一个指令启动该隔离装置的装置。
26.一种基本上参照各个附图描述的方法。
27.一种基本上参照各个附图描述的装置。
全文摘要
一种诸如电信网络N的系统的多个部件(A1,A2,B1,B2,B3,C1)由在发生器(14)产生一通用指令、在匹配器(16)和接口模块(19)中选择一些该指令要发至的部件和发送该指令到该相应的部件来进行控制。通过发送一个通用指令到该系统的所有相关的部件,系统的操作器(12)可以利用一个单一的指令控制所有部件。通用指令在翻译器(15a、15b、15c)中被翻译为可应用到各个部件或定义的部件组的独立的指令。
文档编号H04Q3/66GK1162382SQ9519600
公开日1997年10月15日 申请日期1995年11月7日 优先权日1995年11月7日
发明者亚当·斯佩克特, 劳尔·亚伯拉罕 申请人:英国电讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1