CN1136873A - 通信网络管理 - Google Patents

通信网络管理 Download PDF

Info

Publication number
CN1136873A
CN1136873A CN94194348A CN94194348A CN1136873A CN 1136873 A CN1136873 A CN 1136873A CN 94194348 A CN94194348 A CN 94194348A CN 94194348 A CN94194348 A CN 94194348A CN 1136873 A CN1136873 A CN 1136873A
Authority
CN
China
Prior art keywords
network
service
software tool
node
instrument
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN94194348A
Other languages
English (en)
Other versions
CN1132377C (zh
Inventor
尼克拉·马里厄斯·布苏约克
巴拉特·普罗希塔
伊恩·巴里·克拉布特里
雅各布·亚代加尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
British Telecommunications PLC
Original Assignee
British Telecommunications PLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=8214619&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1136873(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by British Telecommunications PLC filed Critical British Telecommunications PLC
Publication of CN1136873A publication Critical patent/CN1136873A/zh
Application granted granted Critical
Publication of CN1132377C publication Critical patent/CN1132377C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/042Network management architectures or arrangements comprising distributed management centres cooperatively managing the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/30Decision processes by autonomous network management units using voting and bidding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • H04Q3/0075Fault management techniques
    • H04Q3/0079Fault management techniques involving restoration of networks, e.g. disaster recovery, self-healing networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13503Indexing scheme relating to selecting arrangements in general and for multiplex systems object-oriented systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13516Indexing scheme relating to selecting arrangements in general and for multiplex systems agents or brokers - user, terminal etc., also OSI agent/managers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13521Indexing scheme relating to selecting arrangements in general and for multiplex systems fault management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13535Indexing scheme relating to selecting arrangements in general and for multiplex systems distributed systems - also domains in service creation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13567Indexing scheme relating to selecting arrangements in general and for multiplex systems negotiation, management policy, goals

Abstract

给例如“全球多服务网络”这样的通信网络(1)提供包括分布式控制系统(4)的管理系统。该分布式控制系统(4)是协同操作的智能软件工具(5、6)的开放共同体,软件工具(5、6)各对通信网络(1)的一个或多个节点(3)进行管理。有一种以上的软件工具,对网络(1)的节点(3)进行控制的服务管理工具(5)在新的服务被提供的时候进入与用户工具(6)的协商处理,以便满足用户需求和相关服务提供者的利益这两方面的约束。一旦软件工具出现故障,服务管理工具(5)就启动招标处理来重新分配失效软件工具的职责。

Description

通信网络管理
本发明涉及通信网络,尤其涉及通信网络的管理。
通信网络运营者利用他们提供的服务和它们管理这些服务的效率能够获得竞争性的利益。网络运营者要达到的目标包括减少费用、改善质量以及提高服务的用户控制。可以实现这些用户提议的部分联网基础结构可以恰好是“全球多服务网络(GMSN)”,它们能够使网络运营者向他们的用户提供:
—快速的服务提供
—受控的服务质量
—综合的服务
—网络服务的管理控制
理想的情况是除了提供结合了用户的流动性和可动性的许多新的特点外,这些可能性将与当今可实现语音连接同时地被提供。
为了使网络运营者能够向他们的用户提供以上所需要的广泛的灵活性、质量和控制,GMSN将需要支持:
—多服务提供
—多个卖主
—多个管理者
—灵活的服务管理
预料GMSN的复杂性和操作特性将提出超出目前网络管理方法的能力的要求。GMSN不仅要按照合同向用户提供服务,而且同时要使价格和性能对于网络运营者将是最好的。
“多服务网络(MSN)”是任何能够支持服务范围的网络。在欧洲RACE开始试验的“泛欧综合宽带网络”,报纸称为“宽带通信管理—RACE TMN方法”就是基于“异步传输模式”的MSN的一个例子,它是由R.Smith于1990年在伦敦的“IEE宽带国际会议”上提出的。在美国目前已有是使用常规转换器(例如北方电信的DMS250)的MSN的例子的网络。这种网络可用来发送语音和数据。数据可被分割为各种传输速率,例如从19Kb/秒直到40Mb/秒,因此从文件传送至实时视频的服务范围都可被支持。此外,这种网络的趋势是走向全球网络,在全球网络中的MSN能够跨越许多国家,即GMSN的出现。
至少在一开始MSN的预期用户被预料是大的公司用户,也许在全球有许多部门。这种用户将需要看来似乎是专用交换网的网络,至少提供他们从国际专用租用线路所享受的功能。事实上,服务可由一些可能属于许多不同的网络运营者的基础网络来支持。这种结构称为虚拟网络。
服务级协议(SLA)
这些公司通常利用合同把它们大部分的全球电信需求委托给一个服务提供者。给它们提供在它们的合同中规定的服务等级是非常重要的。服务的准确定义在“服务级协议(SLA)”中规定。可得到的服务的范围可能非常大,由于每种服务有任选范围,所以可进一步对每种服务进行定制。
实例服务包括:
—专用的国际租用线路
—由以下进行控制的路由选择
—时刻
—呼叫标识
—始发位置
—用户控制的拔号方案
后者的一个例子就是不管呼叫从相对于销售部门的哪一地理位置发出,用户都只需拔111来接通相关的销售部门。
可以预料SLA一般将包括:
—服务的分级(阻塞概率,位误差率,无误差秒等)
—目标和保证的最短提供时间
—目标和保证的最短中断时间
—目标和保证的最短修复时间
—目标和保证所得到的服务
国际标准团体(OSI/NMF和CCITT)利用面向对象的软件技术已开发了服务和SLA的模型。这些模型提供了定义服务和SLA的“类属管理对象”(Generic Managed  Object)的类别。引入了特征“管理对象”的概念来定义可被提供给用户的服务级部件。“智能网”中允许的逻辑编号方法就是这种特征的一个例子。特征可被“嵌套”,因此一个特征是另一特征的组成部分。在特征对象中还定义了从特征至基础网络资源的映射。在具有包括用于对服务和/或用户数据进行引用的服务控制(SCP)(或其它装置)的结构的已知类型的智能网中,服务控制点(SCP)通常将是许多特征(例如逻辑编号,按日计时路由选择)所依赖的资源。
只要关于记帐、故障处理和性能指标的信息是特征的所有示例所公用的,在该特征内就还可以包含该信息。但例如某些特征的性能指标可能将取决于它们的应用场合。
SLA于是根据支持所讨论的服务的部件特征来定义。除此之外,还包含有关于合同和被SLA覆盖的服务的说明的信息。SLA一般指一些特征,这些特征又可以指其它特征和资源。为了支持这种相互关系,可以定义一些依赖性关系种类(支持,依赖等)。
多服务网络管理
用户还很可能要求能够管理他们自己的虚拟网络:用户根据与服务提供者的设备的在线连接能够请求、改变及中止服务。
所有这种复杂性使网络管理成为非常困难的事情,在需要重新配置的场合和从SLA来看尤其如此。
在一个以上的国家的范围内提供多服务功能很可能需要相当的资金支出。为了使这种网络有前途,必须严格地限制操作成本。为了满足这一操作成本限制,如果网络的管理功能的广泛的自动化不是根本的也将是非常有吸引力的。
根据本发明的实施例,通过利用“协同式智能软件工具(Cooperating Inteligent Software Agent)”技术至少部分地实现这种自动化。这种技术的基本原理在各种出版物中有一般的说明,这些出版物包括:
i)Pitmall、Morgan、Kaufmaun于1987年出版的M.Huhns的“分布式人工智能”,卷I和II;
ii)英国电信杂志1991年7月的9卷3期刊载的D.G.Griffiths和B.K.Purohi”的分布式人工智能基础”;
iii)在英国电信技术杂志同一期上的D.G.Griffiths和C.Whitney的“智能软件工具在综合通信管理中的作用”。
上述各出版物的相关内容在此作为参考文献。
利用本发明的实施例可被自动化的网络管理的各个特定方面共同地或单独地包括了在保证用户需要满意的同时在基础物理网络中建立和修复路由。
长期服务提供
服务提供是任何电信运营者的需要。因为以下特点,所以GMSN的服务提供往往与普通网络的不同:
—大范围的服务
—广泛的用户类型
—带有财政补偿的复杂SLA
—跨越一个以上国家的(一些)网络
很可能要求每当用户请求提供新的服务,他们就应当收到报价和在固定时间内的时标指示。用户可能利用已有用户的管理终端或通过新用户的协商程序)在请求中提出新的服务,并且将会被告知该服务的价格和何时可得到该服务。如果该服务不能够被已有网络配置支持,则显然需要进行某些重新配置并可能恰好涉及到新设备的提供。
实时网络重新配置
一旦一网络单元失效会影响到一些服务。它们会完全失效或者它们会部分失效,但它们的服务质量会降低到低于在用户SLA中规定的质量。当出现这样的故障时,必需找到(利用网络重新配置的)替代方法来恢复相同的服务。
在普通的网络(例如在当今的英国的PSTN中所提供的)中,这种重新配置由在转换器(例如系统-X交换机)中的路由选择表来进行控制。该转换器利用来自中央操作单元的控制动作自动地试图重定网络中问题的路线。这种路由选择不直接考虑正在被发送的通信的类型,因此所有的通信都等同地处理。
在有广泛的服务和大量不同的用户类型的较复杂的网络(例如GMSN)中,这种简单的方法不那么有效。假定所有的网络应用都同等重要不再是安全的。
根据本发明,提供了包括基于协同式智能软件工具的分布式控制系统的通信网络管理系统,在该通信网络管理系统中,可以在这些软件工具的控制下完成通信网络或软件工具的重新配置。
这种重新配置将例如由用户对于新服务的请求来触发或者在软件工具失效时被触发。
特别在软件工具失效的情况下,非常迅速地完成重新配置以便维持或恢复服务是非常重要的。控制系统参看SLA来确定在面临悬而未决或实际上失效的情况下哪些服务具有优选级也将是非常重要的。因此,当出现了网络故障时,需要查明所有(或所有明显)受影响的服务并考察这些服务对被认为正确的SLA的影响。被违反的SLA将按照急迫程度排列并对网络进行重新配置,以便按照将失效的影响减至最小的方式恢复服务。
可以将本发明的一个实施例描述为基于协同地运行来解决在GMSN中服务管理问题的子集的自动软件工具的开放多机种系统的体系结构。所涉及的服务管理问题包括上述实时重新配置以及响应用户请求提供服务。
现在参看附图仅仅作为例子更详细地描述本发明的实施例,附图中:
图1表示GMSN的顶极体系结构以及为此所用的控制网络;
图2表示供图1的控制网络使用的软件工具、特别是服务管理工具5的体系结构;
图3表示供图1的控制网络使用的软件工具、特别是用户工具6的体系结构;
图4表示在图1所示的GMSN1中的服务提供的协商处理的流程图;
图5表示在图1的控制网络中,当软件工具出现故障时招标处理的流程图;
图6表示具有一些附加步骤的图5的流程图。
参看图1,GMSN1一般包括在网络节点或转换器3之间的通信链路2。通信按照由节点3的配置确定的组合沿着通信链路2进行。
GMSN具有包括多个计算机系统或软件工具5、6的相关控制网络4。软件工具5、6有两种,一种是“服务管理工具(SMA)”5,另一种是“用户工具(CA)”6。每一CA6与SMA5相关并在GMSN用户和可能给该用户提供服务的SMA5之间起协商的作用。
软件工具5、6可进入或离开它们所构成的、由控制网络进行控制的区域。软件工具5、6执行的主要功能是:
·在基础GMSN1中建立和修复通信链路2
·满足用户需求
·在软件工具出现故障时恢复GMSN的控制
链路2的建立和修复由SMA5来完成,而用户需求的满足基于CA6和超服务提供者作用的SMA5之间的对话和协商的过程。
值得注意的是服务提供的“人员配备”和用户服务的协商都是在知识不完备和需求受约束的条件下来进行的。本发明的实施例为这些问题的解决提供了处理,这些处理的显著特点是它们是分布式的和对故障有复原能力的。由于有减少传送到中央位置的数据总量的余地和分布式系统的固有复原能力允许适度恶化,所以分布式的特性支持优于集中式系统的改善性能。
方便的做法是在每一GMSN节点3处有一个软件工具SMA5,各个SMA5监测其下面的转换器3以及延伸到该转换器3的链路2。首要的是各个SMA5只控制一个转换器3,但任何给定的SMA5都有同时控制若干转换器3的能力。即SMA5能够确定服务将使用的输入和输出通信链路2。
软件工具5、6组成了单层系统。SAM的责任是利用当前的网络资源来提供用户服务并维护已经安装的服务。就是说,一旦通信链路2失效,则使用该链路2的所有服务都将受到影响,并且将需要向这些服务分配的路由或链路2的组合。由于软件工具5、6的控制网络4只有局部知识但必需在全局范围内进行操作,所以它利用协作来执行这些功能。
软件工具体系结构(a)服务管理工具(SMA)5
参看图2,为了在控制网络4内超作用,各个SMA5必需具有充分结构化的知识以及在与其它软件工具5、6协同操作时运用这种知识的能力。由于在动态地变化的环境中工作,SAM5可以经历各种状态30。状态30被定义为由于软件工具与物理环境的相互作用和/或与其它软件工具的接触所产生的软件工具的知识的实例。SMA的知识可划分为两类,工具数据库31和工具工作存府器32。工具数据库31包含对相邻工具拓扑结构33、相关工具5所负责的局部网络拓扑结构34的说明和通信量简要表35。后者描述了已经安装的、使用了工具的局部网络的服务。工具工作存储器32主要包括由工具接收36和发送37的信息的队列,这些队列36、37在解决网络问题期间产生。
此外,每一SAM5具有对于每一种消息使工具的方法和算法(“类属工具代码”)能够被触发和被恰当地使用的一组“消息处理程序”38。“类属工具代码”包括:
—工具的知识估算和更新算法
—分布式路由选择算法
—用户服务协商算法
—在工具出现故障时重新分配控制所使用的“招标”机制。
工具数据库31在工具存在期间被不断地更新并在问题解决对话期间利用与相邻SMA5的接触来被增强。各个SMA5在其接收的消息、例如告警、部分路由结果、沿着路由以便安装服务时线路的确认和预订等的基础上建立其自己的GMSN1的模型39以及在该模型上运行的服务。(b)用户工具(CA)6
参看图3,为了满足用户对用户的需求,提供了第二种软件工具CA6。每一CA6与SMA5连接并包括以下各部件作为最小子集:
—友善的用户接口60
—包含有关在GMSN1中提供的服务的范围、价格和优先级的信息的数据库61
—协商策略62
—CA-SMA通信协议63
用户接口60允许与用户进行对话以便实现用户需求的收集、允许向用户提供例如关于服务、价格等的通知、允许诸如改变/修改需求和解决办法的认可这样的用户/服务提供者的调停和用户决定的接纳。
服务数据库61包含有关可由服务提供者通过GMSN1提供的服务的范围的信息以及反映该提供者的价格政策的其它信息。它是可更新的。
协商策略62可以用至少两种方法的任一种来实现。首先,可以通过在用户和服务提供者之间进行调停、用户作出全部决定来实现。另一种方法是用户可以提出服务要求和他/她能够接受的价格范围,给予CA6协商最好的可得到服务不满足这些要求和价格范围的自由度。
以下描述的实施例是遵循第一种方法的实现,用户作出全部决定,CA6在用户和服务提供者之间进行调停。CA6代表要求服务的用户的利益,用户可以用最低的价格来请求最大可能的质量和优先级。因为由SMA5代表的服务提供者希望在操作成本最低的条件下利用最小的网络资源来建立服务,所以就产生了调停需求。因此在CA6和相关SMA5之间发生了对话以便达成相互认可的协议。这是由在以下部分中描述的工具协商处理来实现的。
利用工具协商的用户服务提供
在描述响应用户请求的服务提供之前,了解在本发明的当前实施例中如何作出服务的模型和对于服务所作出的主要假设是很重要的。服务定义如下:
服务=(服务名、价格、优先级、带宽、源、目的地)
服务定义还可任选地包括:“服务的质量”。
值得注意的是在服务被认可和被安装之前,服务参数“价格”、“优先级”和“带宽”在SMA5和CA6之间的协商期间被重新考虑并可被改变。这在以后进一步说明。
服务假设如下:
·服务是具有一根路径的端对端的连接。不考虑广播服务。
·服务被认为是双向的,即通信量沿着所提供路径的两个方向流动。
·服务带宽用所需线路的数目来描述。
·服务带宽是恒定的,即不随其路径或不随时间而变化。
·根据(通过协商)事先确定的优先级数按优选序排列服务,在进行服务期间决不改变。
·服务的优选级正比于其销售价格。
·如果较高优先级的另一服务需要被较低优选级的服务占用的某些资源,可以暂时地打乱较低优先级的服务。这对于为新的服务建立价格有效的路由是必不可少的。
一旦接收到用户对新服务的请求,CA6就将该请求与由服务提供者提供的可得到服务的范围进行比较并建立被传递给负责该特定服务的源节点的SMA5的服务说明。被请求服务的说明采用以下的形式:
用户请求=(服务名、价格价格*、优选级*、带宽*、源、目的地)这里的*表示这些参数的初始值。
该说明也可任选地包括“服务的质量”。
一旦负责相关源节点的SMA5要求提供服务的“用户请求”,它就需要与其它SMA5合作,以便确定从源至目的地的最高价格有效的路由。在这种情况下将作为该用户的服务提供者的SMA5接受该“用户请求”,不是启动产生路由的处理就是在未定的项目队列中加入相应于每一“用户请求”的项目,并且触发“监视器”超时来限制对于响应的总的等候时间。
一旦产生路由的处理被启动,就利用分布式路由选择算法来完成路由产生,分布式路由选择算法的一些例子是公知的,因此在此不详述。例如在考虑中的网络这样的网络必需被认为是动态的。即可以给系统增加节点和链路或从系统中删除节点和链路,任何链路的容量可以发生变化。这些约束的包含和处理需要非常适合于变化的算法。正是为了满足这些要求,我们发现将要由软件工具执行的分布式路由选择算法是有吸引力的。
分布式路由选择算法例如能够发掘全部路径,但与此同时,正在产生一组路由的各SMA5保留到目前为止产生的、由另一SMA5利用前向消息传递给它的价格最低的路由的价格。SMA然后将正在产生的部分路由的价格与所保持的最低价格的路由的价格进行比较。如果部分路由较昂贵,则由于它肯定不会产生价格有效的路由,所以放弃它。否则,就被完成(到达目的地),沿该路由向启动搜索的SMA5的传送后向消息。
SMA5的网络于是在起确定一组路由来满足请求的项目并将有望的路由返回给已成为服务提供者的SMA5的作用。这些路由的任一条可以具有以下结构:
路由结果=(自由引出线,价格,[N1,……Nj],[(Si,Pi),………,(Sk,Pk)])这里的“自由引出线”是沿该路由的全局自由容量,“价格”仅是该路由的价格。
参看图1,各网络节点3可被单独地编号为N1,N2。N3等。因此可以通过列出一路由通过的相关节点3来描述在GMSN1内的该路由。一个例子于是可以是路由[N1,N5,N8,N3]。考察在路由链路上可获得的容量,即自由容量,它们可以如下:
链路引出线15=30,链路引出线58=50,链路引出线83=20,自由引出线=最小(链路引出线15,链路引出线58,链路引出线83)=20
[N1,……,Nj]是从源(N1)至目的地(Nj)的作为一系列节点3给定的路由。
[(Si,Pi),……,(Sk,Pk)]是干扰表,即全部服务(Si)的表,它们的优先级(Pi)在被提出的新的服务要沿该路由安装时可被破坏。
随后关于“自由引出线”以降序列出有望的路由。应当指出,该表中的各条路由必需满足在相关的“用户请求”中的“源”和“目的地”的项目。还必需满足“价格”项目(价格*≥价格)。
该表中的第一路由(具有最大“自由引出线”的路由)可以满足:
自由引出线i≥带宽*
在这种情况下不需要干扰其它服务(干扰表应当是空的),由于具有最大可用容量的路由要被选择,所以具有服务的网络的负载处于被控状态下。SP(服务提供者)然后获得该特定的路由Routei并将消息传送给CA6,告诉CA6这一路由,以便得到用户同意在该特定路由上安装服务。
如果相反地
自由引出线<带宽*,则在CCA6和SP之间启动协商处理。
如果没有路由具有足够的“自由引出线”来满足所需的带宽,代表公司利益的SP就利用判定函数来选择可以干扰在其上的服务的最佳路由。这一判定函数描述如下。
对于Routei,i=1,……,n。sp进行以下计算:
Figure A9419434800181
如上所述,这里的(P1,……,Pk)是一旦要建立Routei就必需被干扰的服务(S1,……,Sk)的优先级。Mi是当服务(S1,……,Sk)被干扰时每服务的平均净优先级损失。
选择使Mi最小的路由是合理的。因此,SP启动对该表进行线性搜索来找出具有最小Mi的路由的循环,使得对于t从1至K的任何值,都有:
优先级>Pt
即t=1,……,k              (方程**)
如果该路由确实存在,就可以暂时干扰服务,告诉CA6所选的路由,等待用户同意安装服务。
此时,在这种实施中,负责传送将要被干扰的服务的路由的链接的SMA5自动地区分这些服务并且在可能的情况下为这些服务确定替代的路由(路由修复)是很重要的。如果不可能的话,SMA可以和负责被干扰的服务的CA进行协商。这是为了把由较低优先级的服务的干扰造成的收益的损失减至最小。
否则,SP向CA提供其最佳的可选路由(具有最小Mi的路由),此时用户也许同意降低其带宽要求并接受在建议的路由上可得到的自由容量。如果用户认可了以上协议,就无干扰地沿该路由安装该用户的服务,因此不额外收费。如果用户希望使他的带宽要求保持有效,SP就在增大所需服务的优先级(优先级*)的基础上和CA进行协商。优先级例如可正比于价格。CA为了较大的优先级要付更多的费用。
如果CA认可了新的较大的优先级,SP就根据平均优先级损失(Mi)计算用户需支付的额外费用。服务的总费用是:
总费用=价格*+额外费用
它反映了优先级的提高。
优先级=优先级*+附加优先级
附加优先级是要被增加到优先级*上的量,以便满足上面给出的“方程**”。然后如上所述的路由恢复的相同机理被应用到被干扰的服务。
下面参照图示给出增高处理的简短概述:
开始
步骤20:要求提供服务的CA请求
步骤21、22:选择在网络中可得到的最佳路由
并确定服务的可行性及价格以及将要被干扰(
如果有)的服务。
步骤23:SP确定已有服务是否将要被干扰。如
果没有,系统进到步骤24。如果服务将被干
扰,系统进到步骤25。
步骤24:SP通知CA建议的服务(成本、路由)
和停止。
步骤25:SP检查所要求的服务是否具有高于被
干扰的各服务的优先级。如果具有,系统返回
步骤24。如果不具有较高的优先级,系统进
到步骤26。
步骤26:SP与CA协商
—较低带宽要求
—增加服务的优先级(在这种模式中优先级正比于成本)
步骤27:检查CA是否认为这一协商是合理的。
如果是,系统进到步骤24。如果不是,系统
进到步骤28。
步骤28:SP与CA协商改变该服务(步骤28)
然后改变技术服务描述和返回步骤20。
这是一个SMA-CA交互处理的简单例子。然而存在更加复杂的情形。
在上面的描述中,软件工具已被认为是坚固的和不
软件工具故障
上面描述的系统模型基本上包括与基础物理通信网络(称为GSMN网络1)相互作用的两个网络和其功能是管理和控制该GSMN1的软件工具5、6的网络4。为了实现这些功能,这些软件工具具有一定的职责,这些职责最一般的形式有两类:管理上的和合同上的。作为管理器5,软件工具适合控制某些节点3和链路2的职责。作为立约器6,软件工具必须保证已被约定的各服务的提供和维护。
当SMA5出故障时,软件工具网络4的稳定性将首先被干扰。在这种环境下。软件工具网络4的正常操作被损坏,因为由于该软件工具的出故障,它的任务无人管理,从而出现“不正常”软件工具网络状态。这种不正常性持续下去除非或直至,或者该出故障的软件被恢复,或者如果这种操作不能迅速地被恢复,它的任务被垂直地分配给它的邻近软件工具。因为各SMA的任务程序表是随着任何软件工具的故障而被修改的,一所以系统在一个新的移动性阈值上重新获得正常化。涉及该稳定性阈值,每个软件工具被设计为在某个负荷水平(待解决的查询数)的其有效寿命期间工作和在理论上讲它能够管理任何数目的节点3。在实际中存在着一些限制,超出该限制,软件工具控制系统可能不会获得被设计的满意的性能规范。该稳定性阈值是平均负荷(合同上的和管理上的负荷)限制,超过这个限制系统不能以稳定的方式响应于对它的寻址查询。
开始,我们假设在软件网络4的GMSN1之间存在着一种异形同构体。因此,每个SMA5管理它的对应节点3和入射到节点3的可能的一些链路2。让我们假设SMA5(称其为A)。邻近的各SMA将知道A′的故障(通过告警的检测)和因此以某种方式替换A′的任务。为实现这个目的,在知道有关A′出故障的各SMA5之间进行脉冲串通信,以便协商A′的管理上的和合同上的任务的分配。
在软件工具5、6之中的协商的的基础是其值是由根据网络4的当前状态计算出来的招标函数(F)。为了计算招标函数F,已经考虑了四个判据。根据这些判据,招标函数F是某些预计算的参数(每个判据一个)的加权和:
F=W1C+W2R+W3O+W4M这里C、R、B和M是正如下面予以说明的对于每个判据计算的参数,W1到W4是加权,其中W3和W4是负值。
注意:NA=邻近软件工具;FA=出故障的软件工具
判据I:连通性参数(C)
假设:
[邻近软件工具NA的节点已经连接到FA′的链路愈多,它的连通性C愈大]
[连通性C愈大,NA的中标机会愈大]
判据II:服务任务参数(R)假设:
[利用以前由FA管理的链路规定的邻近软件工具NA的服务愈多,管理和保持这些服务的任务R愈大]
[任务R愈大,NA的中标机会愈大]
判据III:占用率(0)假设:
[一个邻近的软件工具NA的负荷愈大,即该软件工具在其来话消息的排队中查询的数目愈大,它的占用率愈大]
[占用率愈大,该NA中标的机会愈小]
判据IV:管理约定(M)假设:
[一个相邻的软件工具NA作为一个管理器M的约定愈多,即,已经通过基础网络4的节点3和链路2控制它的机会愈大,相对于FA的节点和链路成为新的管理器的可能性愈小]
[管理约定M愈大,该NA中标的机会愈小]SMA。
在上述投标处理的例子中,参看投标函数F,加权W1、W2、W3和W4可以被调整,和受经验结果的支配。然而,某些结构可以强加给W0,首先,W1和W2两者是正的。第二,由于其抑制效果,W3和W4是负的。第三,最有支配性的因子必须是连通性参数Cc。因此,加权W1已经在表1中给出。
其他加权已由下列值给出:
W2=1/β
这里β=在该网络中连接到一个节点的链路的平均数(扇出)。
W3=-10/μ
这里μ=在该网络中节点的总数。
W4可以根据软件工具对节点的比率进行调整。各值的正常范围将是0到-1。对于较高的软件工具对节点的比率,该闭合网络的W4将达到-1,这具有通过增加M的F作用,扩展整个管理任务到多个软件工具。对于W4的一种表示可以是在“1/集群规模”的场合,这里集群规模是由一个软件工具管理的平均节点数。当平均集群规模总是相当高的时候,这使中标函数对于由一个软件工具(M)管理的节点实际数有较低的灵敏度。
因此,招标函数可以按下式给出:
F=C+1/βR-1/μO+W1M方案
我们考虑具有平均扇出4的10个节点网络。A、B、C和D是在控制层的四个软件工具和其每个可响应于如下面给出的节点3的数目。取软件工具A为出故障,而B、C和D是它的邻近软件工具的这样的情况:
出故障的软件工具=A邻近的软件工具=B、C和D招标公式加权:W1=1,W2=1/4,W3=-1/10,和W4=-0.4
软件工具的细目:软件工具的名称:B
连通性(B′的节点到A′的节点)   =5个链路
规定的服务(与A′的配合)        =8个服务
当前待解决的查询               =4
管理的节点                      =3软件工具名称:C
连通性(C′的节点到A′的节点)    =2个链路
规定的服务(与A′的配合)         =10个服务
当前待解决的查询                =5
管理的节点                      =1软件工具:D
连通性(B′的节点到A′的节点)    =5个链路
规定的服务(与A′的配合)         =3个服务
当前待解决的查询                =3
管理的节点                      =5
产生的投标值是:
对于软件工具B  F=5+0.25*8-0.1*4-0.4*3=5.4
对于软件工具C  F=2+0.25*10-0.1*5-0.4*1=3.6
对于软件工具D  F=5+0.25*3-0.1*3-0.4*5=3.45结果是软件工具B是中标者,这样它将取代出故障的软件工具A的任务。
参照图4,上面所述的投标处理可以以流程图的形式予以描述。当通过告警以检测一个软件工具知道邻近的软件工具出故障时(步骤40)该程序被触发。告警机制可以视为一种简单和连续的检查,其中每个软件工具周期性地广播一个消息到其邻近的软件工具和然后响应于这个消息将各软件工具的表相对于各邻近的软件工具的表进行比较。如果和仅如果由于与该软件工具未接收到消息相联系的通信链路的一个链路故障告警(切断连接),则丢失消息的软件工具被认为“死了”。转移到邻近软件消息的可以被用来更新它们的知识(即,发送给它们的当前邻近软件工具的表将帮助它们在投标处理中的中标)。
对于每个知道软件工具A′出故障的软件工具的下一个步骤,步骤41计算投标函数F,和发送出其自己的投标值(步骤42)。举一个软件工具的例子,即软件工具B,然后进入步骤50、43、44、51的循环,在该循环期间等待通知和从其他邻近软件工具将要接收的投标值。在步骤50,检查其输入的从其他邻近软件工具接收的夺标或中标者的通知的消息。在步骤43,进行是否中标者已经找到的判断。这可能是因为软件工具B在其输入消息中已经从另外的软件工具接收到中标者的通知(步骤50)。如果有,则离开该循环,如果没有,则继续进行步骤44,初步的计算中标者本身。即,如果来自其他邻近的软件工具的所有投标值都已接收到,则软件工具B将再次离开该循环和此时比较各接收的投标,连同其自身的投标,找到中标者,步骤46。如果所有投标尚未被接收到,则软件工具B将等待一个响应周期,步骤51,然后返回该循环的开始,步骤50。
在步骤43和44,该循环的两个路由完结涉及另外的邻近软件工具在软件工具B之前已经接收到所有投标(步骤43)和软件工具B明显地首先接收所有的投标的情况,和因此在其自己的记录找到中标者(步骤44、46)。
进一步的测试在任何的情况下有待进行,在步骤47,由软件工具B估计是否它自己是中标者,因为如果是中标者,它必须承担软件工具A的任务。因此,如果软件工具B在步骤47找到它是中标者,它将更新它的知识,步骤49,从而接替出故障的软件工具A的任务,和发送一个通知,步骤53,到包括在投标中所有其他邻近的软件工具,并结束该处理,步骤54。如果硬件工具B不是中标者,硬件工具B此时通过分配一个指示位“软件工具A-中标者”,步骤45,保证它的将来与中标者通信,而不是与软件工具A通信。再有,软件工具B而后发出一个中标者的通知,步骤53,到包括在投标中所有其他邻近的软件工具,和结束该处理,步骤54。
参照图6,在另外一种方案中,由各软件工具执行的各处理步骤可能包括一些附加的检查,这些检查使它们保证适当地更新它们自己,而不需要重复更新步骤49、45。
在这种方案中,如果软件工具B在读出其输入消息后知道该中标者(步骤43),则它进入步骤100,进行检查,是否它已经在相对于中标者的其记录中做了更新。如果做了,它简单地进入停止状态(步骤54)。如果它未做,它转到步骤47,和继续按照图5的方式进行。然而,为了为步骤100提供信息,在步骤49或45(更新自己的知识或分配一个指示位),它为自己设置一个标志,步骤52,表示它已经更新了相对于中标者的其记录。
图6的方式提供了软件工具B接收所有的投标(步骤44),比较和找到中标者(步骤46),然而,接着还接收一个来自另外一个软件工具的中标者的通知的情况。在图6的方式中,继之的通知将使软件工具B简单地进入停止状态(步骤54),因为在步骤100的检查将表示它的记录已经被更新。
图6的方式还将涉及这样一种情况,即一个软件工具从多于一个邻近软件工具的中标者接收到通知。再者,当接收第二(和下一个)通知时可以避免更新其自己的记录的附加逻辑。
当然可以存在对上述操作进一步处理,而不脱离本发明的一个实施例。例如,下面开始的处理步骤可能包括检查,以避免重复响应已经处理的告警消息。
在上述投标处理的描述,已经做出某些假设。这些假设如下:
1、一个软件工具可以在该共同体中利用直接或间接通信方式与任何其他软件工具通信。
2、为了简单起见,投标算法被设计为包括仅通过直接通信链路与出故障的软件工具相连的邻近软件工具。这些通信链路以前已被中断的邻近软件工具将不可能“读出”该软件工具的故障告警,但它们可以接收关于由直接与出故障的软件工具相连的软件工具做出的最后投标判断。
从出故障的软件工具的任务转移可能是以两种方式来实现的。中标的软件工具例如可以访问该出故障软件工具的数据库,从那里可以提取由该出故障软件工具自己的信息。这当然是要根据有效/可访问的数据库的假设。第二种方式是根据“中标者”的概念,通过与出故障的软件工具的其他相邻的软件工具的对话在出故障的软件工具的数据库中(该库目前是不能利用的)重建存储的信息。利用这种方式仍有可能恢复诸如节点和链路的连通性,在出故障的软件工具的链路等安装服务的信息。
服务的恢复
上面描述了在控制层4对软件工具的故障的响应。然而,基础层GMSN1的节点3和链路2也可能出故障。当节点3操作出故障时,所有的链路2投射故障到操作中。因此,节点故障等效于多链路故障和因此其解决涉及基本的链路故障问题。因此要对链路问题予以足够的考虑。沿出故障的链路的所有服务“运行”将被检测和重新择径。重新选择的一个现存服务本身可以是一种规定的服务类型。
适合的恢复程序应用相同的转移和边界择径程序,前者用于服务规定并提及在上面。
网络链路2的故障引起一个告警消息,将被自动地发送到对该链路负责任的SMA5。然后SMA5识别将被重新择径的受影响的服务,和以在其将与其优先级的次序有关的队列中发送它们。SMA5发送一个类似于用于新的服务请求(已描述过)的请求的重新择径请求到它的邻近软件工具,该软件工具正在要求它提供围绕该故障链路的可替代的路由。重新择径服务是利用从始发(干扰发生地点)到终点(干扰结束的地点)被干扰的服务的容量建立路由的。当该结果已被返回到对该出故障的链路负责任的SMA时,选择出最低成本的路由。
在某些情况下,可能不存在对于该服务的可替代的路由。这可能是因为:
—利用所要求的容量不存在可替代的路由;
—价格限制太严重;
—仅允许不够的搜索时间。
无论哪种情况,该始发的SMA(被发信号链路出故障的软件工具)必须判断要做出什么。一个简单的做法可能是放宽价格的限制和重新尝试。
应当注意的是,虽然在图1所表示在GMSN1中的SMA5与节点3之间的1∶1的关系,但这不是必须的情况。的确,更趋向于找到比节点3更有效的几个SMA5,因此每个SMA5控制多于一个节点3。
还应当指示,在上述本发明的例子中,软件工具A是出故障和软件工具B是中标者,软件工具B替代软件工具A的任务。实际上,可能更有效地发现软件工具A的任务被多于一个软件工具之干扰的,和因此投标处理可以以另外的方式设计为,其余软件工具的投标仅用于选择出故障的软件工具的任务,或者每个邻近软件工具转移相应于出故障软件工具的不同任务的不同投标函数。
在本说明书中,利用了术语“配合操作智能软件工具。并不限制对于相关技术领域中的技术人员将本说明书的配合操作智能软件工具的目的理解为在本发明的实施例中迄今为止能够执行上面所述的各功能的软件整体。因此,相关的软件整体或许应当包括:数据存储,或者访问一个数据存储,至少某些数据(或访问某些数据),这些数据位于该软件整体而不是相对于通信网络的全局;其中的智能可以进行判决和对它进行操作;通信装置用于与其他软件工具的通信;控制输出用于发出控制信号到分配的节点;和更新装置用于更新它的数据。

Claims (10)

1、一种通信网络管理系统,该系统用于管理包括通过各通信服务链路连接的多个节点的网络,在该网络中,通信服务可以按照预定的服务参数在优先级的基础上通过分配选择的链路和节点提供给用户,该管理系统包括基于协同操作的智能软件工具的分布控制系统,所述各软件工具单独地控制着所述多个节点中的被分配的一个或多个节点的配置,从而控制经由所述被分配的一个节点或多个节点提供的通信服务,
在该管理系统中,在所述软件工具中启动的、基于按照优先级修改的用户请求的参数的作判定处理之后,通过利用与该节点或这些节点相关的软件工具或一些软件工具发出的控制输出来重新配置所述多个节点中的一个或多个节点就能够响应用户的请求改变由所述网络提供的通信服务。
2、一种通信网络管理系统,该系统用于管理包括通过各通信服务链路连接的多个节点的网络,在该网络中,通信服务可以按照预定的服务参数在优先级的基础上通过分配选择的链路和节点提供给用户,该管理系统包括基于协同操作的智能软件工具的分布控制系统,所述各软件工具单独地控制所述多个节点中的被分配的一个或多个节点的配置,从而控制经由所述被分配的一个节点或多个节点提供的通信服务,
在一个工具出现故障时,一个或多个相邻工具被告警所述故障和启动一个招标处理,每个所述相邻工具根据各加权参数提供一个投标值,以致于在组合的情况下给出取代所述故障工具的某些职责或全部职责的工具适应性的估算值,该相邻工具在认定所述职责后提出一个中标值。
3、按照在先的各权利要求的任何一个的网络管理系统,其中存在有多于一种类型的软件工具,提供有引导控制输出到所述网络节点的一个或多个的服务管理工具,和一些用户工具,每个用户工具与至少一个服务管理工具相连系,但不输出引导控制输出到网络的节点。
4、按照权利要求2和3的网络管理系统,其中一个相邻工具的投标值“F”按照以下函数计算:
F=W1C+W2R+W3)+W4M
这里C、R、O和M是对于连通性、服务责任性、占用性、和对于该相邻工具的管理负载的计算的参数,和W1、W2、W3和W4是加权系数,W3和W4是负值。
5、一种响应于借助于所述网络的通信服务有效性的变化请求重新组成通信网络的方法,其中该网络包括由各用于传送通信业务的链路连接的可重置的节点,在该网络中提供一个管理系统,该管理系统包括具有控制着所述网络的被分配的各节点的配置的协同操作的软件工具的共同体,该方法包括:
i)在至少一些软件工具中开始协商处理,协商处理是根据包括分配给所述各通信服务的各相对于优先级制约的;
ii)按照所述协商处理的结果,从一个或多个所述软件工具输出一个重新组成控制输出到一个或多个网络节点。
7、按照权利要求6的方法,其中,所述通信服务中的变化包括新的服务提供。
8、按照权利要求6的方法,其中所述通信服务的变化包括所述网络的重新配置,以便使所述网络的一个或多个单元出现故障以后恢复服务。
9、一种管理通信网络的方法,所述网络包括多个由用于传送通信业务的链路连接的节点,在该网络中提供一个管理系统,该系统包括软件工具的共同体,各个软件工具控制到网络的分配的各节点的一个或多个的输出,
在该方法,当一个软件工具出故障时,在所述软件工具的共同体中启动投标处理,至少一个工具输出表示有关参数的加权值的投标函数F到该工具的替换出故障的工具的责任,和当所述投标处理完成以后,已经输入最佳投标函数F的工具承担一个或多个所述出故障的工具的任务。
10、按照权利要求1、2、3、4或5任何一个的网络管理系统,其中控制着该网络的一个或多个节点的组态的每个软件工具具有一个相关的数据库,该数据库包括相对于作为一个整体的网络是不完整的,但相对于能使该工具执行所控制的本地数据来说是完整的数据。
11、按照权利要求9的方法,在该方法中,承担所述出故障软件工具的任务的软件工具作为在所述任务承担中的初始步骤从所述出故障软件工具中下装数据。
CN94194348A 1993-11-30 1994-11-30 通信网络管理 Expired - Fee Related CN1132377C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP93309544 1993-11-30
EP93309544.0 1993-11-30

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB011361646A Division CN1232071C (zh) 1993-11-30 1994-11-30 通信网络管理

Publications (2)

Publication Number Publication Date
CN1136873A true CN1136873A (zh) 1996-11-27
CN1132377C CN1132377C (zh) 2003-12-24

Family

ID=8214619

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB011361646A Expired - Fee Related CN1232071C (zh) 1993-11-30 1994-11-30 通信网络管理
CN94194348A Expired - Fee Related CN1132377C (zh) 1993-11-30 1994-11-30 通信网络管理

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB011361646A Expired - Fee Related CN1232071C (zh) 1993-11-30 1994-11-30 通信网络管理

Country Status (11)

Country Link
US (2) US6226273B1 (zh)
EP (1) EP0732018B1 (zh)
JP (2) JP2971580B2 (zh)
CN (2) CN1232071C (zh)
AU (1) AU692810B2 (zh)
CA (1) CA2177488C (zh)
DE (1) DE69433968T2 (zh)
ES (1) ES2227543T3 (zh)
NZ (2) NZ276747A (zh)
SG (1) SG47804A1 (zh)
WO (1) WO1995015635A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100459512C (zh) * 2002-03-28 2009-02-04 爱立信股份有限公司 通信系统中的连接分配

Families Citing this family (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09512678A (ja) * 1994-04-28 1997-12-16 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー 通信ネットワーク用サービス提供システム
US5758083A (en) * 1995-10-30 1998-05-26 Sun Microsystems, Inc. Method and system for sharing information between network managers
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
EP0825787A1 (en) * 1996-08-12 1998-02-25 BRITISH TELECOMMUNICATIONS public limited company Negotiation process for connection management
US5974237A (en) * 1996-12-18 1999-10-26 Northern Telecom Limited Communications network monitoring
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6401080B1 (en) 1997-03-21 2002-06-04 International Business Machines Corporation Intelligent agent with negotiation capability and method of negotiation therewith
US6085178A (en) * 1997-03-21 2000-07-04 International Business Machines Corporation Apparatus and method for communicating between an intelligent agent and client computer process using disguised messages
US6192354B1 (en) 1997-03-21 2001-02-20 International Business Machines Corporation Apparatus and method for optimizing the performance of computer tasks using multiple intelligent agents having varied degrees of domain knowledge
GB2324223A (en) * 1997-04-11 1998-10-14 Northern Telecom Ltd Network management
EP0883075A3 (en) * 1997-06-05 1999-01-27 Nortel Networks Corporation A method and apparatus for forecasting future values of a time series
US6055240A (en) * 1997-06-12 2000-04-25 Nortel Networks Corporation Method and apparatus for message management
EP0895173A3 (en) * 1997-08-02 2003-02-12 Fujitsu Services Limited Computer system for delivery of financial services
EP1010334B1 (de) * 1997-08-28 2005-09-21 Siemens Aktiengesellschaft Verfahren zur verhandlung von dienstgüteparametern in einem intelligenten netz
US6208856B1 (en) * 1997-12-08 2001-03-27 Telefonaktiebolaget L M Ericsson Method for maintaining service nodes in a telecommunications network
GB2332288A (en) * 1997-12-10 1999-06-16 Northern Telecom Ltd agent enabling technology
US6629126B1 (en) * 1998-03-13 2003-09-30 Genuity Inc. Framework for providing quality of service requirements in a distributed object-oriented computer system
US6691148B1 (en) * 1998-03-13 2004-02-10 Verizon Corporate Services Group Inc. Framework for providing quality of service requirements in a distributed object-oriented computer system
US6678726B1 (en) * 1998-04-02 2004-01-13 Microsoft Corporation Method and apparatus for automatically determining topology information for a computer within a message queuing network
EP1063858A1 (en) * 1999-06-25 2000-12-27 Koninklijke KPN N.V. Mobile telecommunications system for information retrieval
JP3419365B2 (ja) 1999-10-20 2003-06-23 日本電気株式会社 入札品自動決定システムとその方法、自動入札システムとその方法、入札支援システムとその方法及び記録媒体
ATE268097T1 (de) * 1999-12-23 2004-06-15 Nokia Corp Verbindungsverwaltung in atm netzwerk und atm netzwerkeinheiten
IL134047A (en) * 2000-01-14 2004-02-08 Lightscape Networks Ltd Method for selecting the type of communication channels in a multi-layered network and system using same
US6581059B1 (en) 2000-01-24 2003-06-17 International Business Machines Corporation Digital persona for providing access to personal information
DE60125720T2 (de) * 2000-02-08 2007-11-08 British Telecommunications P.L.C. Kommunikationsnetz
US6982955B1 (en) * 2000-03-28 2006-01-03 British Telecommunications Public Limited Company Communications network
AU2001251470A1 (en) * 2000-04-07 2001-10-23 Network Appliance, Inc. Method and apparatus for reliable and scalable distribution of data files in distributed networks
US6718361B1 (en) 2000-04-07 2004-04-06 Network Appliance Inc. Method and apparatus for reliable and scalable distribution of data files in distributed networks
US7496652B2 (en) * 2000-07-17 2009-02-24 Teleservices Solutions, Inc. Intelligent network providing network access services (INP-NAS)
US6760762B2 (en) 2000-07-17 2004-07-06 Tele Services Solutions, Inc Intelligent network providing network access services (INP-NAS)
US6745235B2 (en) 2000-07-17 2004-06-01 Teleservices Solutions, Inc. Intelligent network providing network access services (INP-NAS)
WO2002015478A1 (en) * 2000-08-14 2002-02-21 Telstra New Wave Pty Ltd A communications network and service system
EP1705813B1 (en) * 2000-08-15 2008-07-30 Nortel Networks Limited An optical service agent for managing communication services in an optical communication system
GB0022561D0 (en) * 2000-09-14 2000-11-01 British Telecomm Communications network
FR2816421A1 (fr) * 2000-11-06 2002-05-10 Evidian Gestion coordonnee de contrats et services, notamment de telecommunication
WO2003067494A1 (en) * 2000-12-01 2003-08-14 Neal Solomon Demand-initiated intelligent negotiation agents in a distributed system
US20050207444A1 (en) * 2001-01-12 2005-09-22 Eci Telecom Ltd. Hybrid network element for a multi-protocol layered transmissions network and a graphical representation of the network
CA2438540A1 (en) * 2001-03-13 2002-09-19 British Telecommunications Public Limited Company Communications network
EP1246097A1 (en) 2001-03-29 2002-10-02 BRITISH TELECOMMUNICATIONS public limited company Work allocation system
CA2451042A1 (en) * 2001-06-22 2003-01-03 Elematics, Inc. Method and apparatus for provisioning a communication path
EP1415377A4 (en) * 2001-07-06 2007-05-30 Computer Ass Think Inc SYSTEM AND METHOD FOR MANAGING OBJECT BASED GROUPS
US20030033379A1 (en) * 2001-07-20 2003-02-13 Lemur Networks Intelligent central directory for soft configuration of IP services
US7765283B2 (en) * 2001-08-15 2010-07-27 Cisco Technology, Inc. Network provisioning in a distributed network management architecture
US7127441B2 (en) 2002-01-03 2006-10-24 Scott Abram Musman System and method for using agent-based distributed case-based reasoning to manage a computer network
US20030185368A1 (en) * 2002-03-28 2003-10-02 Intel Corporation Methods and systems to install a network service
CN1319324C (zh) * 2003-01-28 2007-05-30 华为技术有限公司 一种网络管理系统操作的实现方法
US7647327B2 (en) 2003-09-24 2010-01-12 Hewlett-Packard Development Company, L.P. Method and system for implementing storage strategies of a file autonomously of a user
US20050131978A1 (en) * 2003-12-10 2005-06-16 Microsoft Corporation Systems and methods that employ process algebra to specify contracts and utilize performance prediction implementations thereof to measure the specifications
US8818913B1 (en) * 2004-01-14 2014-08-26 Junkin Holdings Llc Wireless access using preexisting data connection
US7636918B2 (en) * 2004-04-14 2009-12-22 International Business Machines Corporation Method and system for tracking memory usage by software agents
EP1769353A2 (en) * 2004-05-21 2007-04-04 Computer Associates Think, Inc. Method and apparatus for dynamic memory resource management
EP1769352B1 (en) * 2004-05-21 2013-03-20 Computer Associates Think, Inc. Method and apparatus for dynamic cpu resource management
US7653828B2 (en) * 2004-05-28 2010-01-26 Sap Ag Timeout manager
WO2006002108A2 (en) 2004-06-21 2006-01-05 Musman Scott A Computer network management using agent-based distributed reasoning
EP1759492B1 (en) * 2004-06-22 2019-06-12 British Telecommunications public limited company Wireless ad hoc network
JP2006031109A (ja) * 2004-07-12 2006-02-02 Ntt Docomo Inc 管理システム及び管理方法
US7302611B2 (en) * 2004-09-13 2007-11-27 Avaya Technology Corp. Distributed expert system for automated problem resolution in a communication system
US8194641B2 (en) * 2005-03-28 2012-06-05 Cisco Technology, Inc. Method and system for operating a communication service portal
US20060218632A1 (en) * 2005-03-28 2006-09-28 Cisco Technology, Inc.; Method and system for installing premise equipment
US8903949B2 (en) 2005-04-27 2014-12-02 International Business Machines Corporation Systems and methods of specifying service level criteria
US8214450B2 (en) 2005-08-01 2012-07-03 Limelight Networks, Inc. Dynamic bandwidth allocation
CA2559661A1 (en) * 2005-09-14 2007-03-14 Dna 13 Inc. System and method for issue-centric communications management
US20080034090A1 (en) * 2005-09-29 2008-02-07 Nortel Networks Limited Tender-Bid Method and Architecture For Intelligent Network Resource Deployment
US8104033B2 (en) * 2005-09-30 2012-01-24 Computer Associates Think, Inc. Managing virtual machines based on business priorty
GB2431067B (en) 2005-10-07 2008-05-07 Cramer Systems Ltd Telecommunications service management
US8225313B2 (en) * 2005-10-19 2012-07-17 Ca, Inc. Object-based virtual infrastructure management
GB2432992B (en) * 2005-11-18 2008-09-10 Cramer Systems Ltd Network planning
US7509519B2 (en) * 2005-11-29 2009-03-24 International Business Machines Corporation Recovery and debugging of failed network-accessible service construction
GB2433675B (en) * 2005-12-22 2008-05-07 Cramer Systems Ltd Communications circuit design
US7861003B2 (en) * 2006-01-31 2010-12-28 Genband Us Llc Adaptive feedback for session over internet protocol
US7860990B2 (en) * 2006-01-31 2010-12-28 Genband Us Llc Session data records and related alarming within a session over internet protocol (SOIP) network
US7865612B2 (en) * 2006-01-31 2011-01-04 Genband Us Llc Method and apparatus for partitioning resources within a session-over-internet-protocol (SoIP) session controller
GB2435362B (en) 2006-02-20 2008-11-26 Cramer Systems Ltd Method of configuring devices in a telecommunications network
US8509218B2 (en) * 2006-02-28 2013-08-13 Genband Us Llc Prioritization within a session over internet protocol (SOIP) network
US8259706B2 (en) * 2006-02-28 2012-09-04 Genband Us Llc Multistage prioritization of packets within a session over internet protocol (SOIP) network
US8204043B2 (en) * 2006-02-28 2012-06-19 Genband Us Llc Quality of service prioritization of internet protocol packets using session-aware components
US7969879B2 (en) * 2006-03-03 2011-06-28 The Boeing Company Supporting network self-healing and optimization
US7817536B2 (en) * 2006-03-03 2010-10-19 The Boeing Company Supporting application effectiveness in a network environment
US7483978B2 (en) * 2006-05-15 2009-01-27 Computer Associates Think, Inc. Providing a unified user interface for managing a plurality of heterogeneous computing environments
KR100833534B1 (ko) 2006-08-23 2008-05-29 인하대학교 산학협력단 그리드 자원 관리 시스템 및 방법
JP4377899B2 (ja) * 2006-09-20 2009-12-02 株式会社東芝 リソース管理装置及びプログラム
JP5057361B2 (ja) * 2006-10-02 2012-10-24 独立行政法人 宇宙航空研究開発機構 資源の制約をともなう自律分散型制御
ATE519155T1 (de) * 2006-12-21 2011-08-15 Software Ag Verfahren zur ausführung von in einer prozessbeschreibungssprache definierten aufgaben
JP4249780B2 (ja) * 2006-12-26 2009-04-08 株式会社東芝 リソースを管理する装置、およびプログラム
JP2009086733A (ja) * 2007-09-27 2009-04-23 Toshiba Corp 情報処理装置、情報処理装置の制御方法および情報処理装置の制御プログラム
US7912062B2 (en) * 2007-09-28 2011-03-22 Genband Us Llc Methods and apparatus for managing addresses related to virtual partitions of a session exchange device
US8489668B2 (en) * 2007-11-13 2013-07-16 Intuit Inc. Open platform for managing an agent network
KR100898188B1 (ko) 2007-11-21 2009-05-21 브레인즈스퀘어(주) 경매를 통한 네트워크 구매 자원을 이용하는 인터넷 서비스제공 방법 및 이를 구현하기 위한 인터넷 서비스 시스템
JP5238525B2 (ja) * 2009-01-13 2013-07-17 株式会社東芝 リソースを管理する装置、およびプログラム
US8873401B2 (en) * 2010-03-16 2014-10-28 Futurewei Technologies, Inc. Service prioritization in link state controlled layer two networks
US10142353B2 (en) 2015-06-05 2018-11-27 Cisco Technology, Inc. System for monitoring and managing datacenters
US10536357B2 (en) 2015-06-05 2020-01-14 Cisco Technology, Inc. Late data detection in data center
US9577911B1 (en) 2016-03-21 2017-02-21 Black Cloud Analytics, Inc. Distributed computation system incorporating agent network, paths and associated probes
US10606536B2 (en) 2018-08-17 2020-03-31 Bank Of America Corporation Intelligent systematic physical document fulfillment system
US11087323B2 (en) 2018-08-21 2021-08-10 Bank Of America Corporation Exposure based secure access system
US11025641B2 (en) 2018-08-21 2021-06-01 Bank Of America Corporation System for optimizing access control for server privilege
US11361330B2 (en) 2018-08-22 2022-06-14 Bank Of America Corporation Pattern analytics system for document presentment and fulfillment
US11436534B2 (en) 2020-05-20 2022-09-06 Bank Of America Corporation Distributed artificial intelligence model
US11727306B2 (en) 2020-05-20 2023-08-15 Bank Of America Corporation Distributed artificial intelligence model with deception nodes
CN113391666B (zh) * 2021-06-08 2022-04-12 上海峻鼎渔业科技有限公司 水产养殖环境和水质多参量控制系统

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4642758A (en) 1984-07-16 1987-02-10 At&T Bell Laboratories File transfer scheduling arrangement
CA2077061C (en) * 1991-11-22 1998-04-21 Mark J. Baugher Scheduling system for distributed multimedia resources
SE500820C2 (sv) 1992-02-17 1994-09-12 Ericsson Telefon Ab L M Sätt att ordna kommunikation mellan åtminstone två användare i form av ett möte
CA2094410C (en) * 1992-06-18 1998-05-05 Joshua Seth Auerbach Distributed management communications network
US5390326A (en) * 1993-04-30 1995-02-14 The Foxboro Company Local area network with fault detection and recovery
US6226173B1 (en) * 1999-01-26 2001-05-01 Case Western Reserve University Directionally-grown capacitor anodes

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100459512C (zh) * 2002-03-28 2009-02-04 爱立信股份有限公司 通信系统中的连接分配

Also Published As

Publication number Publication date
JPH10294770A (ja) 1998-11-04
DE69433968T2 (de) 2005-08-11
US20010033551A1 (en) 2001-10-25
AU692810B2 (en) 1998-06-18
US6459683B2 (en) 2002-10-01
JP2971580B2 (ja) 1999-11-08
CN1390007A (zh) 2003-01-08
CN1232071C (zh) 2005-12-14
WO1995015635A1 (en) 1995-06-08
SG47804A1 (en) 1998-04-17
CN1132377C (zh) 2003-12-24
NZ330166A (en) 2000-01-28
ES2227543T3 (es) 2005-04-01
CA2177488A1 (en) 1995-06-08
DE69433968D1 (de) 2004-09-30
EP0732018A1 (en) 1996-09-18
JPH09505917A (ja) 1997-06-10
EP0732018B1 (en) 2004-08-25
US6226273B1 (en) 2001-05-01
CA2177488C (en) 2001-11-20
AU1113295A (en) 1995-06-19
JP2935987B2 (ja) 1999-08-16
NZ276747A (en) 1998-06-26

Similar Documents

Publication Publication Date Title
CN1132377C (zh) 通信网络管理
CN1171435C (zh) 全球通信网管理以及市场价格信息显示的方法
CN1160907C (zh) 网络管理方法和网络管理系统
CN1310478C (zh) 具有独立协议堆栈体系结构的多业务网络交换机
CN1615612A (zh) 用于虚拟专用网络服务的供应链管理的系统
CN1171420C (zh) 用于在网络中经由最优数据路径进行数据通讯的方法及系统
CN1115884C (zh) 可编程的呼叫处理系统和方法
CN1795654A (zh) 网络环境中的内容同步系统及其方法
CN1947390A (zh) 虚拟网络设备集群
CN1914862A (zh) 集群系统、集群成员、故障恢复方法及程序
CN1642111A (zh) 路由设计方法
CN1258418A (zh) 模拟智能网络的模拟设备
CN1823342A (zh) 用于监视并控制商务级服务等级协议的系统和方法
CN1669001A (zh) 用于服务器整合环境的业务连续性策略
CN1649315A (zh) 网络控制设备及其路径控制方法
CN1423894A (zh) 在交互式电视中的内容传播
CN1705887A (zh) 用于在基于度量路由的网络中执行流量工程的方法和系统
CN1304910C (zh) 设备监视装置和存储媒体
CN1480003A (zh) 网络拓扑
CN1437812A (zh) 对设置参数层进行组织及组合以生成与通讯网络相关的实体的整体文件
CN1551571A (zh) 在通信网络管理环境中的集中因特网协议/多协议标签交换连接验证
CN1859170A (zh) 一种实现跨域路由分离的方法
CN1820514A (zh) 管理电信网络的系统体系结构、方法和计算机程序产品
CN1371500A (zh) 网络处理器处理组合体和方法
CN1466720A (zh) 代理程序系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20031224

Termination date: 20131130