CN1080501C - 划分物理网络资源的一种方法及设备 - Google Patents

划分物理网络资源的一种方法及设备 Download PDF

Info

Publication number
CN1080501C
CN1080501C CN95194459A CN95194459A CN1080501C CN 1080501 C CN1080501 C CN 1080501C CN 95194459 A CN95194459 A CN 95194459A CN 95194459 A CN95194459 A CN 95194459A CN 1080501 C CN1080501 C CN 1080501C
Authority
CN
China
Prior art keywords
logical
route
network
mentioned
physical
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.)
Expired - Fee Related
Application number
CN95194459A
Other languages
English (en)
Other versions
CN1154772A (zh
Inventor
W·奥朗代
T·亨克
S·布拉杰
A·法拉戈
B·施塔韦诺
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1154772A publication Critical patent/CN1154772A/zh
Application granted granted Critical
Publication of CN1080501C publication Critical patent/CN1080501C/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/32Specific management aspects for broadband networks
    • 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/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • 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/14Network analysis or design
    • H04L41/142Network analysis or design using statistical or mathematical methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0057Operations, administration and maintenance [OAM]
    • H04J2203/0058Network management, e.g. Intelligent nets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0064Admission Control
    • H04J2203/0067Resource management and allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0064Admission Control
    • H04J2203/0067Resource management and allocation
    • H04J2203/0071Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0073Services, e.g. multimedia, GOS, QOS
    • 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/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network

Abstract

本文提出了一种划分一个物理网络的物理传输资源的方法。首先,在该物理网络上建立一组逻辑网络。该逻辑网络包括节点和为形成该逻辑网络而扩展于节点间的逻辑链路。这些逻辑链路为路由所用。接着,确定逻辑网络的逻辑链路容量,使得每一个逻辑网络中每一条独立路由上的路由阻塞率小于或等于给定的每一条独立路由上的最大允许阻塞率。这是通过把每一条独立路由的路由阻塞均匀分布在被这条独立路由所用的逻辑链路中来实现的。最后,根据确定,把物理传输资源分配在逻辑网络的逻辑链路中。此外,还公开了划分一个物理网络的物理传输资源的一种设备。

Description

划分物理网络资源的一种方法及设备
本发明的技术领域
本发明涉及电信网络,特别是物理网络资源的划分。
技术背景
现代电信网络的一个主要特点就是它能提供不同的业务。而提供上述业务的一种有效方法则是逻辑划分一个物理网络的资源-资源划分(见图1)。在一个物理网络PN上建立若干逻辑网络LN,也可称为逻辑或虚拟子网,每个LN包含节点N和互连节点的逻辑链路LL。每一个逻辑网络形成部分或全部物理网络的一个逻辑视图。特别地是,第一个逻辑网络LN1包含部分物理网络的一个视图,而第二个逻辑网络LN2包含另一个视图,与第一个逻辑网络的不同。各种逻辑网络的逻辑链路分享上述物理网络中的物理链路容量。
一个物理网络包括交换机S(物理节点)或等同物,物理链路互连上述交换机和各种附属设备。物理链路采用诸如光纤、同轴电缆或无线链路作为传输设备。通常,物理链路被组成中继组TG,TG在上述交换机间扩展。物理网络上有接入点,这些接入点上连接着诸如电话机、计算机调制解调器等访问单元。每条物理链路的传输容量都是有限的。
图2是解释物理链路、逻辑链路以及路由间关系的示意图。图中示出一个简单的基本物理网络,它包括物理交换机S和连接交换机的中继组TG,即物理链路。在该物理网络上建立了若干逻辑网络,图中只画出了其中之一。逻辑网络可由网络管理员、网络操作员或其它组织建立。作为参考,在我们的瑞典专利申请9403035-0中,描述了一种创建并配置逻辑网络的方法。图中所示单一的逻辑网络包括分别对应于物理交换机S1、S2和S3的逻辑节点N1,N2,N3,它还包括互连逻辑节点N1-N3的逻辑链路LL。一条物理链路逻辑地分成一条或几条逻辑链路,每条逻辑链路都有其业务容量,亦可称为逻辑链路容量。必须注意,每条逻辑链路都可能使用多于一条的物理链路或中继组。通常,每个逻辑网络中每个节点都与一张路由表相联系,路由表可用来选择指定逻辑网络中节点到节点的连接路由,该连接路由起于与连接源点终端相应的节点,止于与终止所述连接的终端相应的节点。上述节点共同组成了一个源点-目标对。图中还示出了具有两条路由的节点对。两条路由中,一条是直接路由DR,而另一条是间接路由AR。一般地,链路和路由均被看作是双向的。
为避免概念错误,采用下述定义:路由是属于同一逻辑网络的逻辑链路的子集,即,路由只存在于单一的逻辑网络中。注意,在图论意义上,可以是任意子集而不必是通路。然而,从实际目的出发,路由通常被认为是简单通路。路由的概念被用于定义逻辑网络中节点间的连接途径。逻辑网络中,与访问点相联的节点对被称为源-目的(O-D)对。一般说来,逻辑网络中所有的节点对都不是O-D对,相反,逻辑网络中的一些节点是不与任何访问点相联的中间节点。逻辑链路是物理链路的子集。
信息,如话音、视频和数据,在逻辑网络中采用不同的承载业务方式传输。承载业务的例子有STM64(标准64kbit/s同步传输模式)、STM2Mb(2Mbt/s同步传输模式)以及ATM(异步转移模式)。从一个服务网中,如PSTN(公共交换电话网)和B-ISDN(宽带综合业务数字网),发送一个请求到逻辑网络上,在这个相应的逻辑网络中就会建立一个连接。
虽然物理网络已给定,但是,确定如何在该物理网络之上定义一组逻辑网络,以及如何通过把物理链路容量细分成与上述逻辑网络相关联的逻辑链路容量来在逻辑网络中分配或划分所说物理网络资源是十分必要的。由于逻辑网络分享同一个给定的物理容量,在它们的质量中有一个折衷值:GOS(服务级别)参数、呼叫阻塞率等,只有以降低其它逻辑网络中的质量为代价才能在一个逻辑网络中得到提高。当考虑一个庞大复杂的物理电信网时,存在着相当大数量的逻辑链路,这些逻辑链路分享该物理网络的容量。如果不具备强大的计算能力,设计一种在逻辑网络中划分物理网络资源的方法绝对不是一项容易的工作。本发明提出了一种出奇简单的资源划分方法,该方法的计算复杂度很小。
发明概述
在一个物理网络之上建立若干逻辑网络,这些逻辑网络中的逻辑链路为路由所用并分享相同的物理传输和交换资源。逻辑地划分物理资源有许多理由。逻辑资源划分用于提供不同等级的业务类型、有保证资源的虚拟租用网络和分配给虚拟通路的峰值速率是在物理网络的设计、确定和管理中人们感兴趣的几个特征。然而,仍有必要确定如何在逻辑网络中分配或划分上述物理网络资源。这一资源划分的确定通常需要强大的计算能力。
根据本发明的一个主要方面,提出了一种计算量很小的在逻辑网络中划分物理网络资源的方法。
根据本发明的第一方面提出了资源划分的一种方法,该方法在一个包括物理传输和交换资源的物理网络上建立起一组逻辑网络,该逻辑网络包括节点和为定义该逻辑网络拓扑结构而扩展于节点间的逻辑链路。这些逻辑链路被逻辑网络中连接节点对中节点的路由所利用。通过在被相应路由用到的逻辑链路中均匀分布路由阻塞可以确定逻辑链路容量,并使每一个逻辑网络中每一条独立路由上的路由阻塞率小于或可能等于给定的每一条独立路由的最大允许阻塞率。最后,按照所确定的逻辑链路容量,在逻辑网络的逻辑链路中分配物理传输资源。
根据本发明的另一个方面,提出了在逻辑网络中划分物理传输资源的一种设备。
附图的简要说明
本发明勿庸置疑的新特征在附加的权利要求中会提到。然而,如果结合附图阅读,并参考后面具体实施例的细节说明,发明本身将会与它的其它特征和优势一样被更好地理解,其中:
图1:说明了一个物理网络和一个操作支持系统(OSS)。物理网络上建立了若干逻辑网络,OSS控制全网的运行。
图2:是一张示意图,解释了物理链路和交换机、逻辑链路和节点、以及路由间的关系。
图3:是一张依据分层参考模型观点的B-ISDN网络示意图。
图4:是一张简要流程图,阐明了依据本发明的全面创新的概念的一种方法。
图5:是一张流程图,根据本发明主要介绍的一个实施例,更细节化地阐明了此法。
图6:是一张简要流程图,说明了依据本发明主要介绍的实施例得到的方法如何使整个网络灵活地适应变化的通信量条件,适应设备故障以及新的逻辑网络拓扑结构要求。
本发明的优选实施例
在网络管理中,尤其是大ATM网络的管理和确定中,一个重要工具就是把物理网络资源分配给分享该物理网络容量的逻辑网络。逻辑的资源划分有几个优点:
-近两年来,人们逐渐认识到,把业务和诸如带宽、业务级别和拥塞控制功能等完全不同的需求结合起来绝非易事。在某些情况下,通过提供分离的逻辑网络和将结合度限制在物理传输和交换资源的部分而不是完全共享上,来支持不同的业务,效果更好。如果业务类别按照具相似性质的集中在一个逻辑网络中处理的方法分成组,网络管理就会得到简化。例如,如果把延迟敏感和损耗敏感的两组服务类别分别在不同的逻辑子网中处理,而不是把它们全混在一个完全共享的基础上,那么管理和交换可能都会容易些。此外,用这种方法可以在呼叫级上安全地处理它们而不用象优先队列中那样降到单元级。当然,在逻辑网络统计多路复用中,已经具备相差不太多特征的服务类别中仍可采用优先排队和其它结构;
-重要结构,如大商业用户所需的虚拟租用网,以及虚拟LAN的,都更容易实现;
-虚拟通路(VP),是ATM网的标准元素,可被看作特殊的逻辑网络;
-物理网络运行更安全。
考虑一个具物理资源的物理网络,如一个庞大的电信网。图1示出一个物理网络PN,其上建立了一组逻辑网络LN1,LN2,……LNX(假定有X个逻辑网络)。每个逻辑网络包含节点N和连接节点的逻辑链路LL。这些逻辑的或虚拟网络的拓扑结构一般与底层的物理网络拓扑结构不同。
网络系统最好由一个操作和支持系统OSS来控制。一个操作和支持系统OSS通常包括一个处理机系统PS、终端T和具有若干控制程序CP的控制程序模块以及其它辅助设备。处理机系统的结构一般是几个处理机并行工作的多处理机系统结构。也可能采用若干区域处理机和一个中央处理机的分级处理机结构。此外,在一个不完全分配系统中,某些功能的控制被集中,交换机本身也可配备自己的处理机单元。或者,处理机系统仅由单一处理机组成,常常是一个大容量处理机。此外,一个数据库DB,最好是一个交互数据库,包括诸如物理网络描述、业务量信息和其它关于电信系统的有用数据,连接到OSS上。专用数据链路把OSS和组成部分网络系统的交换机连接起来,网络管理员/操作员也是通过它来控制这些交换机的。OSS包含如监视和控制物理网络及业务量的功能。
根据这个操作和支持系统OSS,网络管理员通过把业务量的不同部分与物理网络传输和交换资源的不同部分相连,在物理网络上建立起若干逻辑网络。这可通过控制物理网络的交换机和交叉连接设备的端口分配,或通过调用确认控制过程来实现。建立逻辑网络的过程意味着每一个逻辑网络的拓扑结构都被确定。换句话说,每一个逻辑网络中的节点和逻辑链路的结构都被确定了。
按照有相近带宽要求的业务类型在一个独立逻辑网络中一起处理的方法,业务类别可以方便地分成组。例如,所有需要带宽大于给定带宽量的业务类型集中在一个逻辑网络中,而那些需要带宽小于该给定值的则集中在另一个逻辑网络中。换句话说,这两个业务组分别在不同的逻辑子网中处理。具体地,对于一个载有业务类型种类繁多的ATM网络来说,这种分组尤其有优势。然而,在本发明的一个实施例中,每一个单独业务类型都在一个独立的逻辑网络中处理。
本发明最好用于B-ISDN(宽带综合业务数字网)网络环境中。一个充分发展的B-ISDN网具有有着许多重叠网络的非常复杂的结构。T.Hadoung、B.Stavenow,J.Dejeecn在斯德哥尔摩ISS′90“分层参考模型:B-ISDN的一种开放结构”一文中所描述的分层参考模型是适于描述重叠网络的一个概念模型。图3是从分层参考模型观点出发的B-ISDN网络示意图(左边是协议观点,右边是网络观点)。因此,B-ISDN由下面几层构成。最底层是基于SDH(同步数字体系)或等同物(SONET)的传输层,其上是基于SDH或ATM(异步转移模式)的交叉连接层,交叉连接层又依靠交换连接担当ATM VP/VC层的基础。最后,巨大的可能应用集合以交叉连接层为基础。本发明的一个具体实施例中,在B-ISDN重叠网络中所考虑的是建立交叉连接层模型的基础结构网络。一般地,该基础结构被称为物理网络。
当然,本发明可被应用于任何物理电信网是可以理解的。
物理传输资源,即物理链路的传输容量,必须以某种方式在所述逻辑网络的逻辑链路中进行划分或分配。由于ATM和分组交换、电路交换网络都有相似点,那些性质对划分或确定模型有巨大影响事先并不明显。在数据传输阶段,和分组交换网络的相似性是最大的。然而,在连接建立阶段更接近电路交换,尤其当具有小型ATM交换缓冲区的预防连接概念和等价带宽概念一起被采用时。在一种呼叫标度现象的建模方法中,把ATM网看作一个多速率电路交换网是很自然的,网中最重要的服务质量参数就是连接阻塞率,即路由阻塞率。本文中,根据本发明提出了一种方法,该法可以设计出各种逻辑网络中逻辑链路的容量值,从而使得任一逻辑网络中任一路由上的路由阻塞率不超过预先给定的每一条路由上的最大允许阻塞值。
根据本发明的一个通用的具创新性的概念,图4示出了一种方法的简要流程图。按照本发明,在一个包括物理传输和交换资源的物理网络上建立一组逻辑网络,该逻辑网络包括节点和为定义该逻辑网络拓扑结构而扩展于节点间的逻辑链路。逻辑网络之间最好完全分离。逻辑链路被连接逻辑网络中节点对的节点的路由所利用。逻辑链路容量可通过把实际路由阻塞均匀分布在相应路由利用的逻辑链路中来确定,并使得每一个逻辑网络中每一条路由上的路由阻塞率小于或等于给定的每一路由的最大允许阻塞率。最后,根据确定的逻辑链路容量,把物理传输资源分配在逻辑网络的逻辑链路中。
如图3所示,交叉连接层可通过SDH或ATM来实现。如果交叉连接层以SDH为基础而且基础结构网络通过资源划分实现诸如业务类型的不同质量,那么划分只能在SDH结构的STM模块的整数段中进行。另一方面,如果交叉连接通过ATM虚拟通路实现,那么就不存在整数性限制,划分可在任意实数段中进行。因此,交叉连接层是基于SDH还是基于ATM将对物理网络资源划分有重要的影响。SDH交叉连接方案得到一个对于逻辑链路容量离散的模型,而ATM交叉连接方案得到一个连续模型。连续模型要求ATM交换机支持单个输入输出端口上的划分。例如,这是通过输出端口上的多重逻辑缓冲器来实现的。在本发明的一个优选实施例中,考虑了采用ATM交叉连接层模型的一个基础结构网络,而在另一个实施例中则考虑了采用SDH交叉连接模型的基础结构,如图1所示。
初看起来,似乎划分与完全共享相反,削减了ATM的彻底的灵活性。然而,如果在一个总体级别上考虑划分的话,这并不是事实。在一个概念级别上,完全共享方案如优先级排队、虚拟空间等,告诉我们如何在单元级上实现资源共享,而划分方法则寻求呼叫标度(call scale)特征,例如如何给不同的逻辑链路分配速率,这样在呼叫级上实现共享。在这种意义上,完全划分法补充了,而不是排斥了完全共享法。数学构架和计算模型
假定有一个固定物理网络,具有N个结点和K条物理链路,其上建立了若干逻辑上分离的逻辑网络。如果整个逻辑网络中的逻辑链路总数用J表示,一条单独的逻辑链路J的容量用Cj表示,那么整个逻辑网络中逻辑链路容量的矢量表示为C=(C1,C2,…CJ)。这些逻辑链路容量预先并不知道。事实上,需要考虑逻辑网络的逻辑链路的容量。
物理链路和逻辑链路的分布用一个K×J矩阵S表示,其中,当逻辑链路j需要第k条物理链路的容量时,第k行第j个输入为1,否则为0。自然,同一条物理链路上的逻辑链路容量不能超过该物理链路的容量。这一物理限制条件可表示为:SC≤CphysR,式中,C如上定义,Cphys是给定物理链路容量的矢量。此外还要求C≥0。
假定在整个网络中载有I类业务类型。这些业务类型的角色主要是处理不同的带宽要求,然而也可依据不同的保持时间甚或优先级(干线保留)来区分业务类型。依惯例,每一条路由只载有一种类型的业务。也就是说,如果要承载几种业务类型,它们可用并行路由来表示。
令R为全部逻辑网络的路由全集,即:
R=UvUpUiR(v,p,i)(1)
其中R(v,p,i)是在节点对P间实现通信的,关于业务类型i在逻辑网络v中的路由集合。理解一条路由只涉及一个逻辑网络是很重要的。假设每个逻辑网络都在固定的无选择的路由下运行。
令Kr为路由r上的泊松型呼叫到达率,1/μr为路由r上的呼叫平均保持时间γr=Krr为路由r上提供的流入业务量。令γ(v,p,i)为逻辑网络v中到结点对p上的i型集合流入业务量。在一个优选实施例中,给定了每一逻辑网络中每一条路由上的流入业务量,而在本发明的另一个优选实施例中,则给定了所有逻辑网络、节点对和业务量类型的上述集合流入业务量。在后者中,负载被分配在最短通路上可为一例。
令Bj为逻辑链路j的阻塞率。此外,令L(r)为路由r所用逻辑链路的集合,用L(r),路由r的长度即路由r上的逻辑链路来表示。
此外,假定每一个逻辑网络中每一条路由r上的最大允许路由阻塞率B(r)已给定。
计算任务就是对所有j设计逻辑链路容量Cj,以满足路由阻塞要求,即使任一路由r上的路由阻塞不超过B(r)。
根据本发明的一个优选实施例,计算的进行是基于等效链路阻塞(ELB)。思路是:对每一条路由来讲,路由阻塞率均匀分配在该路由所用的逻辑链路中。当然,一条路由也可能只含有一条逻辑链路。在这种情况下,链路阻塞和路由阻塞相同。
采用等效链路阻塞假定,路由r上的一个呼叫非阻塞率可表示为(1-Bj)l(r)。考虑路由阻塞要求,路由r上一个呼叫的最小非阻塞率为1-B(r)。如果要满足上面定义的路由阻塞要求或限制条件,那么对每一条路由r和每一条逻辑链路j∈L(r)来讲,必有下式:
1-B(r)≤(1-Bj)l(r)    (1)
如果Rj表示包含逻辑链路j的路由集合,且B(r)的值对这些路由均不相同,那么可以考虑B(r),r∈Rj的最小值。换句话说,考虑路由阻塞的最严格要求。现在,可得到下式:
Maxr∈Rj(1-B(r))≤(1-Bj)l(r)    (2)
也可表示为:
1-Bj≥Maxr∈Rj(1-B(r))1/l(r)    (3)
或为:
Bj≤1-Maxr∈Rj(1-B(r))1/l(r)    (4)
这说明,在均匀分配阻塞的假定下,逻辑链路j上的阻塞率的最大可能值可被表示如下:
Bjmax=1-Maxr∈Rj(1-B(r))1/l(r) (5)
一旦每一个逻辑网络中,每一条逻辑链路的链路阻塞率的最大可能值被计算出,逻辑链路j的流入业务量可近似为: ρ j = Σ r ∈ Rj A jrVr Π i ≠ j ( l - B i max ) Air - - - ( 6 )
其中,Ajr是路由r要求逻辑链路j上的带宽总数。如果路由r不经过逻辑链路j那么Ajr等于零。
由于对于所有j,Bj max的值和对应的ρj的值已知,逻辑链路j的容量Cj可通过一个阻塞函数的数学求逆来计算。
Bj max=E(ρj,Cj)    (7)
最好用厄朗B式对任意非负实值的简单解析展开作为阻塞函数。然而,为保持一般性,任何阻塞函数都可以,那就是在所有变量中联合平滑。
从上述模型中得到逻辑链路容量Cj后,有必要对它们进行归一化以使其满足物理容量限制条件,SC≤Cphys。如果物理链路k的容量为Ck phys,需要第k条物理链路容量的逻辑链路容量为Ck1,……Ckn,那么关于物理链路k的归一化逻辑链路容量为: C ki ^ = C ki Σ l = 1 n C kl C k phys , i = l , · · · , n - - - ( 8 )
对所有k进行此归一化过程。
归一化逻辑链路容量满足每一个逻辑网络中每条路由的路由阻塞要求。换句话说,如果根据上述归一化逻辑链路容量,把物理传输资源分配给逻辑网络的逻辑链路,那么任一路由r的阻塞率都不会超过B(r)。
处理许多不同带宽要求(业务量类型)并存的一种有效方法是通过独立单一带宽呼叫序列建立一个非单一带宽呼叫模型。Labourdette和Hart在IEEE通信学报40(1992/8)中第1355-1366页的文章“多业务丢失系统中的阻塞率:低灵敏度、渐近特性和近似化”中,证明了这种近似在渐近意义上是正确的。
为更好地理解本发明,参考图5的流程图,将描述根据本发明的一个推荐实施例的一种方法。首先,通过将业务量的不同部分与物理传输和交换资源的不同部分相联,在物理网络上建立一组逻辑网络。接着,在每一个逻辑网络中每一条路由上的最大允许阻塞率B(r)给定的条件下,通过把路由阻塞均匀分配在相应路由用到的逻辑链路中,计算出每一个逻辑网络中每一条逻辑链路上的阻塞率的最大可能值(表达式(5))。然后,计算每条逻辑链路的对应上面计算出的最大链路阻塞率的流入业务量(表达式(6))。接下来,采用前面几步的结果做为输入变量,通过一个连续链路阻塞函数的数学求反,确定与各种逻辑网络相关的逻辑链路容量的一个第一集合。(表达式(7))。该逻辑链路容量的第一集合经归一化(表达式(8))以满足物理容量限制条件。最后,根据该归一化逻辑链路容量,将物理网络的物理传输资源分配在逻辑网络的逻辑链路中。
一般地,考虑路由阻塞要求,由本发明得到的方法和设备在确定每一个逻辑网络的逻辑链路时很有用。本发明并不能优化网络运行、运载的总业务量或网络效益,它只是在考虑路由阻塞率的情况下确定逻辑网络。如果网络系统的总体阻塞小,那么无疑地,总承载业信量就会高。因此,本发明以间接方式考虑了总承载业务量或网络效益。
技术熟悉的人可以理解,只确定逻辑网络中的一个同样可能。例如,如果这一组建立在物理网络上的逻辑网络中只有一个逻辑网络与逻辑网络中路由上的路由阻塞率不得超过给定的每条路由的最大值的要求相关联,那么,在一个实施例中,只有属于这一特殊逻辑网络的那些逻辑链路的容量被确定。
如果交叉连接基于SDH,如前面所提及的,划分只能在SDH结构的STM模块的整数段进行。在这种特殊情况下,根据本发明的第一个优选实施例的方法得到的实数容量值最好舍入成整数值以满足物理限制条件和服务质量限制条件。在本发明的一个实施例中,这是通过独立地重复随机舍入试验来实现的。
根据本发明的第一个优选实施例得到的方法最好由操作支持系统OSS的控制程序模块CPM的一个或多个控制程序CP来执行。这些控制程序,反过来,由前面描述的处理机系统PS中的一个或多个处理机执行。操作支持系统OSS从网络系统中收集请求信息,并将这些信息连同数据库DB和控制程序CP信息一起作为相应控制程序CP的输入。此外,OSS通过数据链路控制网络交换机,这样就将物理链路容量划分给了逻辑网络的逻辑链路。
相应地,网络管理员可以灵活地,非常迅速地使整个网络系统不仅适应变化的业务量条件,如流入业务量的改变,而且适应设备故障和诸如来自商业用户的对逻辑网络拓扑结构的新要求,如图6中简要流程图所示。一旦本发明的方法和设备被应用于一个物理网络,那么就建立了一组逻辑网络而且确定了这些逻辑网络的逻辑链路,使其满足每一个逻辑网络中每一条路由上的路由阻塞要求。然而,如果在后来,一个或多个逻辑网络的拓扑结构因某种原因必须改变(设备故障或对新拓扑结构的要求)或需要另外的逻辑网络,那么必须执行本发明的第一个优选实施例的一整套步骤,以使整个网络重构。如果关于逻辑网络拓扑结构的变化不必要,只有如流入业务量的变化,那么只需执行本发明中的确定和分配步骤。那就是,根据变化的业务量条件,重复确定步骤和分配步骤,改变各种逻辑网络的逻辑链路容量,使得任一路由r上的路由阻塞最大为B(r)。这一逻辑链路容量的改变由物理网络的交换机和交叉连接设备在极短的瞬间完成。因此,本发明的实现使整个物理网络的运行既安全又灵活。
由于根据本发明的一个优选实施例得到的方法不包含重复计算,所以计算复杂度很小。当然,在结果的精确度和需要的计算能力之间有个折衷值。
根据本发明得到的方法为资源划分问题提供了一个快速解决办法,否则这将是很复杂的问题。这一解决办法可以很容易地重新计算,动态地跟踪变化的网络条件。
注意附图是解释本发明的创新概念的简单示例。实际中,物理网络和逻辑网络一般有很强的扩展,如不直接与访问点相联的中间逻辑节点和使用不止一条物理链路的逻辑链路。
上述实施例仅作范例,应当理解本发明不仅限于此。不脱离本发明实质,在其它具体形式中实施发明也当然可能。遵循在此所揭示和声明的基本原理的进一步修改和发展也属本发明的范围和实质。实验结果
本发明已在多种网络上测试过。特别是,本发明在一个6节点物理网络上试验过,其上建有5个不同的逻辑网络,每个逻辑网络有四种业务量类别。改变业务量类别中业务量的分布和带宽要求的均匀性,并且测定总运载业务量或网络效益。对于不是太不均匀的通信量条件,本方法令人满意。此外,甚至对于通信量类别中通信量不平衡分布的情况,结果也不错。

Claims (13)

1.在一个包括物理传输和交换资源的物理网络中,在逻辑网络中划分上述物理传输资源的一种方法,该方法包括以下步骤:
在上述物理网络上建立一组逻辑网络,该逻辑网络包括节点和逻辑链路,其中所述逻辑链路被连接着逻辑网络中节点对的节点的路由所用;
确定容量,在下文中称为上述逻辑链路的逻辑链路容量;以及
根据上述确定的逻辑链路容量在上述逻辑网络的逻辑链路中分配上述物理传输资源,
其特征在于,上述确定逻辑链路容量的步骤是在对每一条路由将路由阻塞率均匀分布在这条路由所用的逻辑链路中的条件下进行的,以使每一个逻辑网络中的每一条路由上的路由阻塞率小于或等于给定的每一条路由的最大允许阻塞率。
2.根据权利要求1的方法,其中相应于变化的业务量条件重复其中所说的确定步骤和分配步骤,目的是使上述物理传输资源的划分适应现行的业务量。
3.根据权利要求1或2的方法,其特征在于,对每一条逻辑链路,确定逻辑链路容量的步骤是在考虑与使用这条逻辑链路的路由相应的给定最大允许路由阻塞率中的最小值的情况下进行的。
4.根据权利要求1的方法,其特征在于,上述建立步骤包括控制上述物理交换资源的端口分配的步骤。
5.根据权利要求1的方法,其特征在于,上述分配步骤包括在上述物理交换资源的输出端口使用逻辑缓冲器的步骤。
6.根据权利要求1的方法,其特征在于,上述确定步骤包括,对每一条逻辑链路,考虑与使用这条逻辑链路的路由相应的给定最大允许阻塞率中的最小值的情况下,计算该逻辑链路上的阻塞率最大可能值的步骤,这一计算步骤是在上述均匀分布路由阻塞的情况下进行的。
7.根据权利要求6的方法,其特征在于,上述确定步骤还进一步包括,对每一条逻辑链路,计算到该逻辑链路的流入业务量的代表值的步骤,该逻辑链路已给定了上述计算的最大可能链路阻塞率值。
8.根据权利要求6或7的方法,其特征在于,还包括以下步骤:对每条路由,提供关于该路由所用的逻辑链路的信息,以作为供所述确定步骤用的输入数据。
9.根据权利要求7的方法,其特征在于,当计算上述流入业务量代表值时,路由流入业务量值和每条路由对每条逻辑链路的要求带宽的代表值作为输入数据而给定。
10.根据权利要求7的方法,其特征在于,上述确定步骤进一步包括数学求反一个链路阻塞函数的步骤,该函数以上面计算的最大可能链路阻塞率值和上面计算的流入业务量代表值作为输入变量,以产生初级逻辑链路容量。
11.根据权利要求10的方法,其特征在于,上述确定步骤还进一步包括归一化上述初级逻辑链路容量以使其满足物理容量限制条件,最终生成上述逻辑链路容量的步骤。
12.在一个包括物理传输资源的物理网络中,在逻辑网络中划分上述物理传输资源的一种设备,该设备包括:
在上述物理网络上建立一组逻辑网络的装置,该逻辑网络包括节点和逻辑链路,其特征在于,这些逻辑链路为连接节点的路由所用;
确定逻辑链路容量的装置;以及
根据上述确定的逻辑链路容量将上述物理传输资源分配在上述逻辑网络的逻辑链路中的装置,
其特征在于,上述确定装置是在对每条路由,将路由阻塞率均匀分布在被该路由所用的逻辑链路中,以使每一个逻辑网络的每一条路由上的路由阻塞率小于或等于给定的每一条路由的最大允许阻塞率的条件下来确定上述逻辑链路容量的。
13.根据权利要求12的设备,其特征在于,上述建立装置包括控制上述物理交换资源的端口分配的装置。
CN95194459A 1994-06-13 1995-06-12 划分物理网络资源的一种方法及设备 Expired - Fee Related CN1080501C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE9402059A SE9402059D0 (sv) 1994-06-13 1994-06-13 Sätt och anordning vid telekommunikation
SE9402059-1 1994-06-13
SE94020591 1994-06-13

Publications (2)

Publication Number Publication Date
CN1154772A CN1154772A (zh) 1997-07-16
CN1080501C true CN1080501C (zh) 2002-03-06

Family

ID=20394357

Family Applications (2)

Application Number Title Priority Date Filing Date
CN95194459A Expired - Fee Related CN1080501C (zh) 1994-06-13 1995-06-12 划分物理网络资源的一种方法及设备
CN95194460.6A Expired - Fee Related CN1104120C (zh) 1994-06-13 1995-06-12 逻辑网络间分割物理传输资源分摊流入业务量负荷的方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN95194460.6A Expired - Fee Related CN1104120C (zh) 1994-06-13 1995-06-12 逻辑网络间分割物理传输资源分摊流入业务量负荷的方法

Country Status (9)

Country Link
US (1) US6104699A (zh)
EP (2) EP0765554B1 (zh)
JP (2) JPH10504426A (zh)
CN (2) CN1080501C (zh)
AU (2) AU688917B2 (zh)
CA (1) CA2192793A1 (zh)
DE (2) DE69534216D1 (zh)
SE (1) SE9402059D0 (zh)
WO (2) WO1995034973A2 (zh)

Families Citing this family (202)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9606708D0 (en) * 1996-03-29 1996-06-05 Plessey Telecomm Bandwidth bidding
GB2317533A (en) * 1996-07-29 1998-03-25 Northern Telecom Ltd Communications network
US5844886A (en) * 1996-12-30 1998-12-01 Telefonaktiebolaget Lm Ericsson (Publ.) System and method for network optimization using code blocking
CA2283697A1 (en) * 1997-03-13 1998-09-17 Urizen Ltd. Apparatus and method for expanding communication networks
IL120449A0 (en) 1997-03-13 1997-07-13 Ben Ami Raphael Apparatus and method for expanding communication networks
GB2332334A (en) 1997-12-10 1999-06-16 Northern Telecom Ltd Trail management system
US6434619B1 (en) * 1998-04-29 2002-08-13 Alcatel Canada Inc. Internet-enabled service management system and method
JP3609256B2 (ja) * 1998-05-19 2005-01-12 株式会社日立製作所 ネットワーク管理装置,ノード装置及びネットワーク管理システム
US6999421B1 (en) * 1998-10-26 2006-02-14 Fujitsu Limited Adjustable connection admission control method and device for packet-based switch
US6381237B1 (en) 1998-10-30 2002-04-30 Nortel Networks Limited Trail explorer and method for exploring trails in a communication network
US6442507B1 (en) 1998-12-29 2002-08-27 Wireless Communications, Inc. System for creating a computer model and measurement database of a wireless communication network
US6850946B1 (en) * 1999-05-26 2005-02-01 Wireless Valley Communications, Inc. Method and system for a building database manipulator
US6317599B1 (en) * 1999-05-26 2001-11-13 Wireless Valley Communications, Inc. Method and system for automated optimization of antenna positioning in 3-D
US6493679B1 (en) * 1999-05-26 2002-12-10 Wireless Valley Communications, Inc. Method and system for managing a real time bill of materials
US6499006B1 (en) * 1999-07-14 2002-12-24 Wireless Valley Communications, Inc. System for the three-dimensional display of wireless communication system performance
US7243054B2 (en) 1999-07-14 2007-07-10 Wireless Valley Communications, Inc. Method and system for displaying network performance, cost, maintenance, and infrastructure wiring diagram
US6986137B1 (en) * 1999-09-28 2006-01-10 International Business Machines Corporation Method, system and program products for managing logical processors of a computing environment
US6519660B1 (en) * 1999-09-28 2003-02-11 International Business Machines Corporation Method, system and program products for determining I/O configuration entropy
US6611500B1 (en) * 1999-11-04 2003-08-26 Lucent Technologies, Inc. Methods and apparatus for derivative-based optimization of wireless network performance
US6810422B1 (en) 2000-01-14 2004-10-26 Lockheed Martin Tactical Defense Systems System and method for probabilistic quality of communication service determination
FI20001312A (fi) * 2000-05-31 2001-12-01 Nokia Networks Oy Telekommunikaatioverkon muodostaminen
FI20001314A (fi) 2000-05-31 2001-12-01 Nokia Networks Oy Telekommunikaatioverkon jaottelu
US6971063B1 (en) * 2000-07-28 2005-11-29 Wireless Valley Communications Inc. System, method, and apparatus for portable design, deployment, test, and optimization of a communication network
US6912203B1 (en) * 2000-07-31 2005-06-28 Cisco Technology, Inc. Method and apparatus for estimating delay and jitter between many network routers using measurements between a preferred set of routers
US7680644B2 (en) * 2000-08-04 2010-03-16 Wireless Valley Communications, Inc. Method and system, with component kits, for designing or deploying a communications network which considers frequency dependent effects
US7096173B1 (en) 2000-08-04 2006-08-22 Motorola, Inc. Method and system for designing or deploying a communications network which allows simultaneous selection of multiple components
US7085697B1 (en) 2000-08-04 2006-08-01 Motorola, Inc. Method and system for designing or deploying a communications network which considers component attributes
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
US7246045B1 (en) 2000-08-04 2007-07-17 Wireless Valley Communication, Inc. System and method for efficiently visualizing and comparing communication network system performance
US7055107B1 (en) 2000-09-22 2006-05-30 Wireless Valley Communications, Inc. Method and system for automated selection of optimal communication network equipment model, position, and configuration
US6973622B1 (en) * 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
EP1344123A4 (en) * 2000-12-18 2007-04-25 Wireless Valley Comm Inc GRAPHIC AND TEXTUAL DEMARCATION OF LOCATION AND INTERPRETATION OF MEASUREMENTS
US7133410B2 (en) * 2001-02-12 2006-11-07 Tellabs Operations, Inc. Method and system for designing ring-based telecommunications networks
US7164883B2 (en) * 2001-02-14 2007-01-16 Motorola. Inc. Method and system for modeling and managing terrain, buildings, and infrastructure
US7006466B2 (en) * 2001-03-09 2006-02-28 Lucent Technologies Inc. Dynamic rate control methods and apparatus for scheduling data transmissions in a communication network
DE10116835A1 (de) * 2001-04-04 2002-10-17 Alcatel Sa Netzplanungswerkzeug zur Bestimmung der optimalen Restaurationskapazität bei Verbindungsunterbrechung in einem TK-Netzwerk
US7031253B1 (en) * 2001-06-01 2006-04-18 Cisco Technology, Inc. Method and apparatus for computing a path through specified elements in a network
US6880002B2 (en) * 2001-09-05 2005-04-12 Surgient, Inc. Virtualized logical server cloud providing non-deterministic allocation of logical attributes of logical servers to physical resources
CA2411806A1 (en) * 2001-11-16 2003-05-16 Telecommunications Research Laboratory Wide-area content-based routing architecture
US7574496B2 (en) 2001-11-30 2009-08-11 Surgient, Inc. Virtual server cloud interfacing
KR100428721B1 (ko) * 2001-12-04 2004-04-28 주식회사 케이티 Atm 교환시스템에서의 논리포트 생성 및 제어 방법
US7574323B2 (en) * 2001-12-17 2009-08-11 Wireless Valley Communications, Inc. Textual and graphical demarcation of location, and interpretation of measurements
US7339897B2 (en) * 2002-02-22 2008-03-04 Telefonaktiebolaget Lm Ericsson (Publ) Cross-layer integrated collision free path routing
US6990666B2 (en) * 2002-03-18 2006-01-24 Surgient Inc. Near on-line server
US7257584B2 (en) 2002-03-18 2007-08-14 Surgient, Inc. Server file management
US7804785B2 (en) * 2002-04-19 2010-09-28 Avaya Inc. Network system having an instructional sequence for performing packet processing and optimizing the packet processing
US7197553B2 (en) * 2002-04-19 2007-03-27 Nortel Networks Limited Network system having a virtual-service-module
US7246178B2 (en) * 2002-05-07 2007-07-17 Nortel Networks Limited Methods and systems for changing a topology of a network
US7386628B1 (en) 2002-05-08 2008-06-10 Nortel Networks Limited Methods and systems for processing network data packets
US8463947B2 (en) * 2002-08-28 2013-06-11 Tellabs Operations, Inc. Method of finding rings for optimal routing of digital information
US7346709B2 (en) * 2002-08-28 2008-03-18 Tellabs Operations, Inc. Methods for assigning rings in a network
US7319675B1 (en) * 2002-09-04 2008-01-15 At&T Mobility Ii Llc Systems and methods for calculating call blocking for alternate call routing schemes
CN100459534C (zh) * 2002-10-07 2009-02-04 日本电信电话株式会社 分层网络节点及通过该节点构成的网络、节点和分层网络
US7295960B2 (en) * 2003-01-22 2007-11-13 Wireless Valley Communications, Inc. System and method for automated placement or configuration of equipment for obtaining desired network performance objectives
US7295119B2 (en) 2003-01-22 2007-11-13 Wireless Valley Communications, Inc. System and method for indicating the presence or physical location of persons or devices in a site specific representation of a physical environment
US20040259555A1 (en) * 2003-04-23 2004-12-23 Rappaport Theodore S. System and method for predicting network performance and position location using multiple table lookups
US20040259554A1 (en) * 2003-04-23 2004-12-23 Rappaport Theodore S. System and method for ray tracing using reception surfaces
US7287186B2 (en) 2003-06-02 2007-10-23 Surgient Inc. Shared nothing virtual cluster
CN100370736C (zh) * 2003-09-02 2008-02-20 华为技术有限公司 一种基于多平面资源的管理方法
US7643484B2 (en) * 2003-09-26 2010-01-05 Surgient, Inc. Network abstraction and isolation layer rules-based federation and masquerading
US7769004B2 (en) * 2003-09-26 2010-08-03 Surgient, Inc. Network abstraction and isolation layer for masquerading machine identity of a computer
US7382738B2 (en) * 2003-11-24 2008-06-03 Nortel Networks Limited Method and apparatus for computing metric information for abstracted network links
US7564869B2 (en) 2004-10-22 2009-07-21 Cisco Technology, Inc. Fibre channel over ethernet
US8238347B2 (en) 2004-10-22 2012-08-07 Cisco Technology, Inc. Fibre channel over ethernet
US7830793B2 (en) * 2004-10-22 2010-11-09 Cisco Technology, Inc. Network device architecture for consolidating input/output and reducing latency
US7969971B2 (en) * 2004-10-22 2011-06-28 Cisco Technology, Inc. Ethernet extension for the data center
US7801125B2 (en) * 2004-10-22 2010-09-21 Cisco Technology, Inc. Forwarding table reduction and multipath network forwarding
US7602720B2 (en) * 2004-10-22 2009-10-13 Cisco Technology, Inc. Active queue management methods and devices
US20070070898A1 (en) * 2005-09-29 2007-03-29 Khrais Nidal N Channel resource allocation based upon call blocking probabilities
US7961621B2 (en) 2005-10-11 2011-06-14 Cisco Technology, Inc. Methods and devices for backward congestion notification
CN100544300C (zh) * 2005-11-02 2009-09-23 华为技术有限公司 实现信令网互通的方法
US8078728B1 (en) 2006-03-31 2011-12-13 Quest Software, Inc. Capacity pooling for application reservation and delivery
US8619771B2 (en) 2009-09-30 2013-12-31 Vmware, Inc. Private allocated networks over shared communications infrastructure
US8892706B1 (en) 2010-06-21 2014-11-18 Vmware, Inc. Private ethernet overlay networks over a shared ethernet in a virtual environment
US8924524B2 (en) 2009-07-27 2014-12-30 Vmware, Inc. Automated network configuration of virtual machines in a virtual lab data environment
CN101001395B (zh) * 2006-12-30 2010-10-27 华为技术有限公司 呼叫路由选择的方法及装置
US8259720B2 (en) 2007-02-02 2012-09-04 Cisco Technology, Inc. Triple-tier anycast addressing
US8149710B2 (en) 2007-07-05 2012-04-03 Cisco Technology, Inc. Flexible and hierarchical dynamic buffer allocation
US8121038B2 (en) 2007-08-21 2012-02-21 Cisco Technology, Inc. Backward congestion notification
WO2009042919A2 (en) 2007-09-26 2009-04-02 Nicira Networks Network operating system for managing and securing networks
US7860012B2 (en) * 2007-12-18 2010-12-28 Michael Asher Employing parallel processing for routing calls
US8194674B1 (en) 2007-12-20 2012-06-05 Quest Software, Inc. System and method for aggregating communications and for translating between overlapping internal network addresses and unique external network addresses
US8195774B2 (en) 2008-05-23 2012-06-05 Vmware, Inc. Distributed virtual switch for virtualized computer systems
EP2415221B1 (en) 2009-04-01 2014-05-07 Nicira, Inc. Method and apparatus for implementing and managing virtual switches
US8964528B2 (en) 2010-07-06 2015-02-24 Nicira, Inc. Method and apparatus for robust packet distribution among hierarchical managed switching elements
US8750164B2 (en) 2010-07-06 2014-06-10 Nicira, Inc. Hierarchical managed switch architecture
US9525647B2 (en) 2010-07-06 2016-12-20 Nicira, Inc. Network control apparatus and method for creating and modifying logical switching elements
US9680750B2 (en) 2010-07-06 2017-06-13 Nicira, Inc. Use of tunnels to hide network addresses
US10103939B2 (en) 2010-07-06 2018-10-16 Nicira, Inc. Network control apparatus and method for populating logical datapath sets
WO2012141241A1 (ja) * 2011-04-13 2012-10-18 日本電気株式会社 ネットワーク、データ転送ノード、通信方法およびプログラム
US9043452B2 (en) 2011-05-04 2015-05-26 Nicira, Inc. Network control apparatus and method for port isolation
US8958298B2 (en) 2011-08-17 2015-02-17 Nicira, Inc. Centralized logical L3 routing
US9209998B2 (en) 2011-08-17 2015-12-08 Nicira, Inc. Packet processing in managed interconnection switching elements
US9203701B2 (en) 2011-10-25 2015-12-01 Nicira, Inc. Network virtualization apparatus and method with scheduling capabilities
US9154433B2 (en) 2011-10-25 2015-10-06 Nicira, Inc. Physical controller
US9137107B2 (en) 2011-10-25 2015-09-15 Nicira, Inc. Physical controllers for converting universal flows
US9288104B2 (en) 2011-10-25 2016-03-15 Nicira, Inc. Chassis controllers for converting universal flows
EP2748713B1 (en) 2011-11-15 2021-08-25 Nicira Inc. Load balancing and destination network address translation middleboxes
WO2013158918A1 (en) 2012-04-18 2013-10-24 Nicira, Inc. Using transactions to minimize churn in a distributed network control system
US9231892B2 (en) 2012-07-09 2016-01-05 Vmware, Inc. Distributed virtual switch configuration and state management
US9471385B1 (en) 2012-08-16 2016-10-18 Open Invention Network Llc Resource overprovisioning in a virtual machine environment
US9432215B2 (en) 2013-05-21 2016-08-30 Nicira, Inc. Hierarchical network managers
US9571386B2 (en) 2013-07-08 2017-02-14 Nicira, Inc. Hybrid packet processing
US9571304B2 (en) 2013-07-08 2017-02-14 Nicira, Inc. Reconciliation of network state across physical domains
US9432252B2 (en) 2013-07-08 2016-08-30 Nicira, Inc. Unified replication mechanism for fault-tolerance of state
US9407580B2 (en) 2013-07-12 2016-08-02 Nicira, Inc. Maintaining data stored with a packet
US9282019B2 (en) 2013-07-12 2016-03-08 Nicira, Inc. Tracing logical network packets through physical network
US9344349B2 (en) 2013-07-12 2016-05-17 Nicira, Inc. Tracing network packets by a cluster of network controllers
US9952885B2 (en) 2013-08-14 2018-04-24 Nicira, Inc. Generation of configuration files for a DHCP module executing within a virtualized container
US9887960B2 (en) 2013-08-14 2018-02-06 Nicira, Inc. Providing services for logical networks
US9973382B2 (en) 2013-08-15 2018-05-15 Nicira, Inc. Hitless upgrade for network control applications
US9432204B2 (en) 2013-08-24 2016-08-30 Nicira, Inc. Distributed multicast by endpoints
US9577845B2 (en) 2013-09-04 2017-02-21 Nicira, Inc. Multiple active L3 gateways for logical networks
US9503371B2 (en) 2013-09-04 2016-11-22 Nicira, Inc. High availability L3 gateways for logical networks
US9602398B2 (en) 2013-09-15 2017-03-21 Nicira, Inc. Dynamically generating flows with wildcard fields
US9674087B2 (en) 2013-09-15 2017-06-06 Nicira, Inc. Performing a multi-stage lookup to classify packets
US9596126B2 (en) 2013-10-10 2017-03-14 Nicira, Inc. Controller side method of generating and updating a controller assignment list
US9575782B2 (en) 2013-10-13 2017-02-21 Nicira, Inc. ARP for logical router
US10063458B2 (en) 2013-10-13 2018-08-28 Nicira, Inc. Asymmetric connection with external networks
US9967199B2 (en) 2013-12-09 2018-05-08 Nicira, Inc. Inspecting operations of a machine to detect elephant flows
US9548924B2 (en) 2013-12-09 2017-01-17 Nicira, Inc. Detecting an elephant flow based on the size of a packet
US9996467B2 (en) 2013-12-13 2018-06-12 Nicira, Inc. Dynamically adjusting the number of flows allowed in a flow table cache
US9569368B2 (en) 2013-12-13 2017-02-14 Nicira, Inc. Installing and managing flows in a flow table cache
US9602392B2 (en) 2013-12-18 2017-03-21 Nicira, Inc. Connectivity segment coloring
US9602385B2 (en) 2013-12-18 2017-03-21 Nicira, Inc. Connectivity segment selection
US9225597B2 (en) 2014-03-14 2015-12-29 Nicira, Inc. Managed gateways peering with external router to attract ingress packets
US9590901B2 (en) 2014-03-14 2017-03-07 Nicira, Inc. Route advertisement by managed gateways
US9419855B2 (en) 2014-03-14 2016-08-16 Nicira, Inc. Static routes for logical routers
US9313129B2 (en) 2014-03-14 2016-04-12 Nicira, Inc. Logical router processing by network controller
US9503321B2 (en) 2014-03-21 2016-11-22 Nicira, Inc. Dynamic routing for logical routers
US9647883B2 (en) 2014-03-21 2017-05-09 Nicria, Inc. Multiple levels of logical routers
US9893988B2 (en) 2014-03-27 2018-02-13 Nicira, Inc. Address resolution using multiple designated instances of a logical router
US9413644B2 (en) 2014-03-27 2016-08-09 Nicira, Inc. Ingress ECMP in virtual distributed routing environment
US9385954B2 (en) 2014-03-31 2016-07-05 Nicira, Inc. Hashing techniques for use in a network environment
US9985896B2 (en) 2014-03-31 2018-05-29 Nicira, Inc. Caching of service decisions
US10193806B2 (en) 2014-03-31 2019-01-29 Nicira, Inc. Performing a finishing operation to improve the quality of a resulting hash
US9794079B2 (en) 2014-03-31 2017-10-17 Nicira, Inc. Replicating broadcast, unknown-unicast, and multicast traffic in overlay logical networks bridged with physical networks
US10164894B2 (en) 2014-05-05 2018-12-25 Nicira, Inc. Buffered subscriber tables for maintaining a consistent network state
US9379956B2 (en) 2014-06-30 2016-06-28 Nicira, Inc. Identifying a network topology between two endpoints
US9553803B2 (en) 2014-06-30 2017-01-24 Nicira, Inc. Periodical generation of network measurement data
US9742881B2 (en) 2014-06-30 2017-08-22 Nicira, Inc. Network virtualization using just-in-time distributed capability for classification encoding
US9547516B2 (en) 2014-08-22 2017-01-17 Nicira, Inc. Method and system for migrating virtual machines in virtual infrastructure
US11178051B2 (en) 2014-09-30 2021-11-16 Vmware, Inc. Packet key parser for flow-based forwarding elements
US10250443B2 (en) 2014-09-30 2019-04-02 Nicira, Inc. Using physical location to modify behavior of a distributed virtual network element
US10511458B2 (en) 2014-09-30 2019-12-17 Nicira, Inc. Virtual distributed bridging
US10020960B2 (en) 2014-09-30 2018-07-10 Nicira, Inc. Virtual distributed bridging
US9768980B2 (en) 2014-09-30 2017-09-19 Nicira, Inc. Virtual distributed bridging
US10469342B2 (en) 2014-10-10 2019-11-05 Nicira, Inc. Logical network traffic analysis
US10079779B2 (en) 2015-01-30 2018-09-18 Nicira, Inc. Implementing logical router uplinks
US10038628B2 (en) 2015-04-04 2018-07-31 Nicira, Inc. Route server mode for dynamic routing between logical and physical networks
US9923760B2 (en) 2015-04-06 2018-03-20 Nicira, Inc. Reduction of churn in a network control system
US10361952B2 (en) 2015-06-30 2019-07-23 Nicira, Inc. Intermediate logical interfaces in a virtual distributed router environment
CN105162716A (zh) * 2015-07-28 2015-12-16 上海华为技术有限公司 一种nfv架构下的流控方法及装置
US10230629B2 (en) 2015-08-11 2019-03-12 Nicira, Inc. Static route configuration for logical router
US10075363B2 (en) 2015-08-31 2018-09-11 Nicira, Inc. Authorization for advertised routes among logical routers
US10204122B2 (en) 2015-09-30 2019-02-12 Nicira, Inc. Implementing an interface between tuple and message-driven control entities
US10095535B2 (en) 2015-10-31 2018-10-09 Nicira, Inc. Static route types for logical routers
US10333849B2 (en) 2016-04-28 2019-06-25 Nicira, Inc. Automatic configuration of logical routers on edge nodes
US11019167B2 (en) 2016-04-29 2021-05-25 Nicira, Inc. Management of update queues for network controller
US10484515B2 (en) 2016-04-29 2019-11-19 Nicira, Inc. Implementing logical metadata proxy servers in logical networks
US10841273B2 (en) 2016-04-29 2020-11-17 Nicira, Inc. Implementing logical DHCP servers in logical networks
US10091161B2 (en) 2016-04-30 2018-10-02 Nicira, Inc. Assignment of router ID for logical routers
US10205651B2 (en) * 2016-05-13 2019-02-12 128 Technology, Inc. Apparatus and method of selecting next hops for a session
US10560320B2 (en) 2016-06-29 2020-02-11 Nicira, Inc. Ranking of gateways in cluster
US10153973B2 (en) 2016-06-29 2018-12-11 Nicira, Inc. Installation of routing tables for logical router in route server mode
US10454758B2 (en) 2016-08-31 2019-10-22 Nicira, Inc. Edge node cluster network redundancy and fast convergence using an underlay anycast VTEP IP
US10341236B2 (en) 2016-09-30 2019-07-02 Nicira, Inc. Anycast edge service gateways
US10212071B2 (en) 2016-12-21 2019-02-19 Nicira, Inc. Bypassing a load balancer in a return path of network traffic
US10237123B2 (en) 2016-12-21 2019-03-19 Nicira, Inc. Dynamic recovery from a split-brain failure in edge nodes
US10742746B2 (en) 2016-12-21 2020-08-11 Nicira, Inc. Bypassing a load balancer in a return path of network traffic
US10616045B2 (en) 2016-12-22 2020-04-07 Nicira, Inc. Migration of centralized routing components of logical router
US10200306B2 (en) 2017-03-07 2019-02-05 Nicira, Inc. Visualization of packet tracing operation results
US10637800B2 (en) 2017-06-30 2020-04-28 Nicira, Inc Replacement of logical network addresses with physical network addresses
US10681000B2 (en) 2017-06-30 2020-06-09 Nicira, Inc. Assignment of unique physical network addresses for logical network addresses
US10608887B2 (en) 2017-10-06 2020-03-31 Nicira, Inc. Using packet tracing tool to automatically execute packet capture operations
US10511459B2 (en) 2017-11-14 2019-12-17 Nicira, Inc. Selection of managed forwarding element for bridge spanning multiple datacenters
US10374827B2 (en) 2017-11-14 2019-08-06 Nicira, Inc. Identifier that maps to different networks at different datacenters
US10999220B2 (en) 2018-07-05 2021-05-04 Vmware, Inc. Context aware middlebox services at datacenter edge
US11184327B2 (en) 2018-07-05 2021-11-23 Vmware, Inc. Context aware middlebox services at datacenter edges
CN108958940A (zh) * 2018-07-09 2018-12-07 苏州浪潮智能软件有限公司 一种计算机处理方法及装置
US10931560B2 (en) 2018-11-23 2021-02-23 Vmware, Inc. Using route type to determine routing protocol behavior
US10735541B2 (en) 2018-11-30 2020-08-04 Vmware, Inc. Distributed inline proxy
US10797998B2 (en) 2018-12-05 2020-10-06 Vmware, Inc. Route server for distributed routers using hierarchical routing protocol
US10938788B2 (en) 2018-12-12 2021-03-02 Vmware, Inc. Static routes for policy-based VPN
US10778457B1 (en) 2019-06-18 2020-09-15 Vmware, Inc. Traffic replication in overlay networks spanning multiple sites
US11095480B2 (en) 2019-08-30 2021-08-17 Vmware, Inc. Traffic optimization using distributed edge services
US11641305B2 (en) 2019-12-16 2023-05-02 Vmware, Inc. Network diagnosis in software-defined networking (SDN) environments
US11283699B2 (en) 2020-01-17 2022-03-22 Vmware, Inc. Practical overlay network latency measurement in datacenter
US11606294B2 (en) 2020-07-16 2023-03-14 Vmware, Inc. Host computer configured to facilitate distributed SNAT service
US11616755B2 (en) 2020-07-16 2023-03-28 Vmware, Inc. Facilitating distributed SNAT service
US11611613B2 (en) 2020-07-24 2023-03-21 Vmware, Inc. Policy-based forwarding to a load balancer of a load balancing cluster
US11451413B2 (en) 2020-07-28 2022-09-20 Vmware, Inc. Method for advertising availability of distributed gateway service and machines at host computer
US11902050B2 (en) 2020-07-28 2024-02-13 VMware LLC Method for providing distributed gateway service at host computer
US11558426B2 (en) 2020-07-29 2023-01-17 Vmware, Inc. Connection tracking for container cluster
US11196628B1 (en) 2020-07-29 2021-12-07 Vmware, Inc. Monitoring container clusters
US11570090B2 (en) 2020-07-29 2023-01-31 Vmware, Inc. Flow tracing operation in container cluster
US11736436B2 (en) 2020-12-31 2023-08-22 Vmware, Inc. Identifying routes with indirect addressing in a datacenter
US11336533B1 (en) 2021-01-08 2022-05-17 Vmware, Inc. Network visualization of correlations between logical elements and associated physical elements
US11784922B2 (en) 2021-07-03 2023-10-10 Vmware, Inc. Scalable overlay multicast routing in multi-tier edge gateways
US11687210B2 (en) 2021-07-05 2023-06-27 Vmware, Inc. Criteria-based expansion of group nodes in a network topology visualization
US11711278B2 (en) 2021-07-24 2023-07-25 Vmware, Inc. Visualization of flow trace operation across multiple sites
US11706109B2 (en) 2021-09-17 2023-07-18 Vmware, Inc. Performance of traffic monitoring actions

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4713806A (en) * 1986-03-14 1987-12-15 American Telephone And Telegraph Company, At&T Bell Laboratories Communication system control arrangement
GB2253970A (en) * 1991-03-15 1992-09-23 Plessey Telecomm Data network management
EP0608981A2 (en) * 1993-01-11 1994-08-03 Nec Corporation Connection-oriented congestion controller for common channel signaling network

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4669113A (en) * 1985-04-26 1987-05-26 At&T Company Integrated network controller for a dynamic nonhierarchical routing switching network
US5297137A (en) * 1991-01-30 1994-03-22 International Business Machines Corporation Process for routing data packets around a multi-node communications network
JPH05207068A (ja) * 1992-01-27 1993-08-13 Nec Corp パケット網設計方式
US5381404A (en) * 1992-07-14 1995-01-10 Mita Industrial Co., Ltd. Packet-switching communication network and method of design
US5345444A (en) * 1992-09-30 1994-09-06 At&T Bell Laboratories Chuted, growable packet switching arrangement
US5289303A (en) * 1992-09-30 1994-02-22 At&T Bell Laboratories Chuted, optical packet distribution network
CA2124974C (en) * 1993-06-28 1998-08-25 Kajamalai Gopalaswamy Ramakrishnan Method and apparatus for link metric assignment in shortest path networks
JP3672341B2 (ja) * 1993-07-21 2005-07-20 富士通株式会社 通信網分離設計方式とその管理方式
SE9500838L (sv) * 1994-06-13 1995-12-14 Ellemtel Utvecklings Ab Anordning och förfarande för fördelning av ett fysiskt nätverks resurser
US5872918A (en) * 1995-07-14 1999-02-16 Telefonaktiebolaget Lm Erisson (Publ) System and method for optimal virtual path capacity dimensioning with broadband traffic
US5764740A (en) * 1995-07-14 1998-06-09 Telefonaktiebolaget Lm Ericsson System and method for optimal logical network capacity dimensioning with broadband traffic

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4713806A (en) * 1986-03-14 1987-12-15 American Telephone And Telegraph Company, At&T Bell Laboratories Communication system control arrangement
GB2253970A (en) * 1991-03-15 1992-09-23 Plessey Telecomm Data network management
EP0608981A2 (en) * 1993-01-11 1994-08-03 Nec Corporation Connection-oriented congestion controller for common channel signaling network

Also Published As

Publication number Publication date
EP0765554A2 (en) 1997-04-02
SE9402059D0 (sv) 1994-06-13
CA2192793A1 (en) 1995-12-21
CN1104120C (zh) 2003-03-26
US6104699A (en) 2000-08-15
AU2758795A (en) 1996-01-05
WO1995034973A3 (en) 1996-02-01
JPH10506243A (ja) 1998-06-16
EP0765552A2 (en) 1997-04-02
CN1154772A (zh) 1997-07-16
DE69533064D1 (de) 2004-06-24
WO1995034973A2 (en) 1995-12-21
DE69534216D1 (de) 2005-06-23
WO1995034981A2 (en) 1995-12-21
AU688917B2 (en) 1998-03-19
EP0765552B1 (en) 2004-05-19
CN1155360A (zh) 1997-07-23
AU692884B2 (en) 1998-06-18
AU2758695A (en) 1996-01-05
JPH10504426A (ja) 1998-04-28
EP0765554B1 (en) 2005-05-18
WO1995034981A3 (en) 1996-02-08

Similar Documents

Publication Publication Date Title
CN1080501C (zh) 划分物理网络资源的一种方法及设备
Turner An optimal nonblocking multicast virtual circuit switch
Medhi Multi-hour, multi-traffic class network design for virtual path-based dynamically reconfigurable wide-area ATM networks
DE60033099T2 (de) Hochkapazitäts WDM-TDM Paketvermittlungseinrichtung
Chan et al. Customer management and control of broadband VPN services
JPH0779232A (ja) 通信装置
JP2000501899A (ja) 広帯域トラフィックによる最適仮想経路容量割り当てシステムおよび方法
JP2000501898A (ja) 仮想経路広帯域網上適応経路選択システム及び方法
DE60217685T2 (de) System und verfahren zum vermitteln von daten unter verwendung eines gemeinsamen koppelfeldes
Medhi et al. Network dimensioning and performance of multiservice, multirate loss networks with dynamic routing
Bohm et al. Fast circuit switching for the next generation of high performance networks
Gupta et al. On Routing in ATM Networks.
Medova Chance-constrained stochastic programming forintegrated services network management
CN1316852C (zh) 在交换机之间动态分配atm连接的装置和方法
Jabbari A bandwidth allocation technique for high speed networks
Nakamaki et al. Traffic control for ATM networks
Onvural et al. On the amount of bandwidth allocated to virtual paths in ATM networks
JP2794740B2 (ja) 網内リソース管理方法
Sharma Efficient communication protocols and performance analysis for gigabit networks
JP2844746B2 (ja) 呼受付制御方法
Onvural On performance characteristics of ATM networks
Lukovszki et al. Parallel simulation model of a novel hybrid min architecture
JP2844627B2 (ja) 網内リソース割り当て方法
Valadas Dimensioning and Resource Management of ATM Networks
Aalto et al. Virtual trunk simulation

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
C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee