CN1080501C - 划分物理网络资源的一种方法及设备 - Google Patents
划分物理网络资源的一种方法及设备 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000000638 solvent extraction Methods 0.000 title abstract description 5
- 230000000903 blocking effect Effects 0.000 claims abstract description 46
- 238000012546 transfer Methods 0.000 claims description 23
- 238000010606 normalization Methods 0.000 claims description 8
- 238000009826 distribution Methods 0.000 claims description 5
- 238000013468 resource allocation Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 7
- 230000008901 benefit Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000009827 uniform distribution Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000021615 conjugation Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000003245 working effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/32—Specific management aspects for broadband networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/142—Network analysis or design using statistical or mathematical methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions 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/0057—Operations, administration and maintenance [OAM]
- H04J2203/0058—Network management, e.g. Intelligent nets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions 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/0064—Admission Control
- H04J2203/0067—Resource management and allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions 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/0064—Admission Control
- H04J2203/0067—Resource management and allocation
- H04J2203/0071—Monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions 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/0073—Services, e.g. multimedia, GOS, QOS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network 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=Kr/μr为路由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的流入业务量可近似为:
其中,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的归一化逻辑链路容量为:
对所有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的设备,其特征在于,上述建立装置包括控制上述物理交换资源的端口分配的装置。
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)
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)
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)
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 |
-
1994
- 1994-06-13 SE SE9402059A patent/SE9402059D0/xx unknown
-
1995
- 1995-06-12 AU AU27586/95A patent/AU688917B2/en not_active Ceased
- 1995-06-12 JP JP8502037A patent/JPH10504426A/ja active Pending
- 1995-06-12 CN CN95194459A patent/CN1080501C/zh not_active Expired - Fee Related
- 1995-06-12 WO PCT/SE1995/000703 patent/WO1995034973A2/en active IP Right Grant
- 1995-06-12 EP EP95922842A patent/EP0765554B1/en not_active Expired - Lifetime
- 1995-06-12 EP EP95922843A patent/EP0765552B1/en not_active Expired - Lifetime
- 1995-06-12 US US08/765,159 patent/US6104699A/en not_active Expired - Lifetime
- 1995-06-12 WO PCT/SE1995/000704 patent/WO1995034981A2/en active IP Right Grant
- 1995-06-12 JP JP8502038A patent/JPH10506243A/ja active Pending
- 1995-06-12 CN CN95194460.6A patent/CN1104120C/zh not_active Expired - Fee Related
- 1995-06-12 CA CA002192793A patent/CA2192793A1/en not_active Abandoned
- 1995-06-12 DE DE69534216T patent/DE69534216D1/de not_active Expired - Fee Related
- 1995-06-12 AU AU27587/95A patent/AU692884B2/en not_active Ceased
- 1995-06-12 DE DE69533064T patent/DE69533064D1/de not_active Expired - Fee Related
Patent Citations (3)
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 |