CN110445574A - A kind of optical network transmission method and system based on hypergraph structure - Google Patents
A kind of optical network transmission method and system based on hypergraph structure Download PDFInfo
- Publication number
- CN110445574A CN110445574A CN201910684812.5A CN201910684812A CN110445574A CN 110445574 A CN110445574 A CN 110445574A CN 201910684812 A CN201910684812 A CN 201910684812A CN 110445574 A CN110445574 A CN 110445574A
- Authority
- CN
- China
- Prior art keywords
- path
- node
- hypergraph
- transmission
- optical network
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 92
- 230000003287 optical effect Effects 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004364 calculation method Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010276 construction Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 3
- 238000004422 calculation algorithm Methods 0.000 abstract description 12
- 230000000903 blocking effect Effects 0.000 abstract description 10
- 238000005516 engineering process Methods 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 229920003190 poly( p-benzamide) Polymers 0.000 description 6
- 239000013307 optical fiber Substances 0.000 description 4
- 230000007423 decrease Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0267—Optical signaling or routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/123—Evaluation of link metrics
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种基于超图结构的光网络传输方法及系统。该方法包括基于超图结构构建传输节点模型,计算流量入节点到流量出节点的入出节点对最短路径,基于所述最短路径构建路径集合;若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。本发明实施例通过基于超图理论建立传输节点模型,为传输入出节点寻找最短路径,并基于波分复用技术对传输链路进行复用,然后基于并行路径路由算法的路由策略论证了所提模型网络拓扑具有直径小、阻塞率低、转发时延短等优良的网络拓扑特性。
Embodiments of the present invention provide an optical network transmission method and system based on a hypergraph structure. The method includes constructing a transmission node model based on a hypergraph structure, calculating the shortest path of an in-out node pair from a traffic in-node to a traffic out-node, and constructing a path set based on the shortest path; if the input traffic rate of the in-out node pair is not greater than the In the path set, for a link with the smallest available bandwidth in any single path, the single path is recorded, and a transmission path corresponding to the single path is established. The embodiment of the present invention establishes the transmission node model based on the hypergraph theory, finds the shortest path for the transmission and output nodes, and multiplexes the transmission link based on the wavelength division multiplexing technology, and then demonstrates the proposed routing strategy based on the parallel path routing algorithm. The model network topology has excellent network topology characteristics such as small diameter, low blocking rate, and short forwarding delay.
Description
技术领域technical field
本发明涉及光网络技术领域,尤其涉及一种基于超图结构的光网络传输方法及系统。The invention relates to the technical field of optical networks, in particular to an optical network transmission method and system based on a hypergraph structure.
背景技术Background technique
进入21世纪后,网络带宽需求年增长率高达50-100%。近年来,自动交换光网络(Automatic Switching Optical Network,以下简称ASON)作为高速、大容量、超远距离传输的新一代光网络技术得到了广泛的研究。其中,ASON主要研究对象是提高网络带宽和传输速率。After entering the 21st century, the annual growth rate of network bandwidth demand is as high as 50-100%. In recent years, Automatic Switching Optical Network (ASON) has been extensively researched as a new-generation optical network technology for high-speed, large-capacity, and ultra-long-distance transmission. Among them, the main research object of ASON is to improve network bandwidth and transmission rate.
然而,由于传输介质和传输模式越来越稳定,研究成果的改进非常有限,尤其是在目前网络节点数量众多的情况下,光网络的性能提升不明显,转发时延仍然居高不下。大量研究表明,光网络性能在很大程度上取决于其拓扑结构,由于不同的拓扑结构可能会导致性能的差异,因此拓扑结构是研究光网络性能的关键。毫无疑问,网络互连最快的方式是全连接结构,它具有吞吐量大、可靠性高、时延小的特点,每对节点之间的直径为1。但是,由于是基于所有节点的连接,对于大规模的网络来说造成了巨大的网络维护成本。同时,随着节点数的增加,整个网络的利用率呈指数级下降。因此,它不会被广泛应用在实际大规模网络结构中。However, due to the increasingly stable transmission medium and transmission mode, the improvement of research results is very limited, especially in the case of a large number of network nodes, the performance improvement of optical network is not obvious, and the forwarding delay is still high. A large number of studies have shown that the performance of optical networks depends largely on its topology, because different topologies may lead to performance differences, so topology is the key to studying the performance of optical networks. There is no doubt that the fastest way to interconnect the network is the fully connected structure, which has the characteristics of high throughput, high reliability, and low delay. The diameter between each pair of nodes is 1. However, because it is based on the connection of all nodes, it causes huge network maintenance costs for large-scale networks. At the same time, as the number of nodes increases, the utilization rate of the entire network decreases exponentially. Therefore, it will not be widely used in practical large-scale network structures.
针对上述问题,需要提出一种传输效率高和低阻塞率的光传输方法。In view of the above problems, it is necessary to propose an optical transmission method with high transmission efficiency and low blocking rate.
发明内容Contents of the invention
本发明实施例提供一种基于超图结构的光网络传输方法及系统,用以解决现有技术中光传输网络拓扑结构复杂,带宽利用率不高,转发时延高的问题。Embodiments of the present invention provide an optical network transmission method and system based on a hypergraph structure, which are used to solve the problems of complex optical transmission network topology, low bandwidth utilization, and high forwarding delay in the prior art.
第一方面,本发明实施例提供一种基于超图结构的光网络传输方法,包括:In the first aspect, an embodiment of the present invention provides an optical network transmission method based on a hypergraph structure, including:
基于超图结构构建传输节点模型,计算流量入节点到流量出节点入出最短路径,基于所述入出最短路径构建路径集合;Constructing a transmission node model based on the hypergraph structure, calculating the shortest path from the flow in-node to the flow-out node, and constructing a path set based on the shortest path in and out;
若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。If the input traffic rate of the entry-exit node pair is not greater than the link with the smallest available bandwidth in any single path in the path set, record the single path, and establish a transmission path corresponding to the single path.
其中,所述基于超图结构构建传输节点模型,具体包括:Wherein, the construction of the transmission node model based on the hypergraph structure specifically includes:
将光传输中的传输节点作为超图的一个顶点,构建正交超图H(V,Z),其中V是顶点集,Z是超边集;Using the transmission node in the optical transmission as a vertex of the hypergraph, an orthogonal hypergraph H(V, Z) is constructed, where V is a vertex set and Z is a hyperedge set;
所述正交超图H(V,Z)中顶点数设为dn个,维度设为n,则超边总数为n*dn-1条。The number of vertices in the orthogonal hypergraph H(V, Z) is set to d n , and the dimension is set to n, then the total number of hyperedges is n*d n-1 .
其中,所述计算流量入节点到流量出节点入出节点对最短路径,基于所述最短路径构建路径集合,具体包括:Wherein, the calculation of the shortest path from the traffic ingress node to the traffic egress node ingress and egress node pair, and constructing a path set based on the shortest path specifically includes:
计算传输节点模型中单个边缘节点对之间的最短路径,若存在所述最短路径,则将所述最短路径放入所述路径集合中,否则停止计算;Calculate the shortest path between a single edge node pair in the transmission node model, if the shortest path exists, put the shortest path into the path set, otherwise stop the calculation;
保留所述入出节点对,删除所述最短路径中的其余节点,及所述其余节点所邻接的链路;Retaining the in-out node pair, deleting the remaining nodes in the shortest path, and the links adjacent to the remaining nodes;
重复执行所述计算其余单个所述边缘节点对之间的最短路径,直至得到所述路径集合。The calculation of the shortest paths between other single pairs of edge nodes is performed repeatedly until the path set is obtained.
其中,所述输入流量速率,具体包括:Wherein, the input flow rate specifically includes:
其中,用集合S=(1、2、3、…N)表示所有所述流量入节点和所述流量出节点的入出节点对,Ps表示所述路径集合,s表示单个入出节点对,rs表示所述输入流量速率,p表示所述路径集合中的单条路径,xsp表示在标签交换路径LSP(p∈Ps)上所述入出节点对发送的流量。Wherein, set S=(1, 2, 3, ... N) to represent all the in-out node pairs of the flow-in nodes and the flow-out nodes, P s represents the set of paths, s represents a single in-out node pair, r s represents the input traffic rate, p represents a single path in the path set, and x sp represents the traffic sent by the in-out node pair on the label switched path LSP (p∈P s ).
其中,所述任一单条路径中可用带宽最小的链路,包括如下限制条件:Wherein, the link with the smallest available bandwidth in any single path includes the following constraints:
ysp=min{ysl};y sp = min{y sl };
其中,l表示所述任一单条路径中的一条链路,ysp表示所述单条路径p上节点对s可用带宽,ysl表示单条传输链路l上单个入出节点对s的可用带宽。Wherein, l represents a link in any single path, y sp represents the available bandwidth of node pair s on the single path p, and y sl represents the available bandwidth of a single in-out node pair s on a single transmission link l.
其中,所述ysl具体包括:Wherein, the y sl specifically includes:
其中,C表示单条传输链路l上的总带宽,i表示传输链路l上除入出节点对s之外的其余入出节点对,xip表示在标签交换路径LSP(p∈Ps)上所述入出节点对i发送的流量。Among them, C represents the total bandwidth on a single transmission link l, i represents the other in-out node pairs on the transmission link l except for the in-out node pair s , and x ip represents the Describe the flow sent by the ingress and egress node to i.
其中,接收所述输入流量速率,建立传输路径包括如下限制条件:Wherein, receiving the input flow rate and establishing the transmission path include the following restrictions:
ysp≥rs。y sp ≥ r s .
第二方面,本发明实施例提供一种基于超图结构的光网络传输系统,包括:In a second aspect, an embodiment of the present invention provides an optical network transmission system based on a hypergraph structure, including:
构建计算模块,用于基于超图结构构建传输节点模型,计算流量入节点到流量出节点的入出节点对最短路径,基于所述最短路径构建路径集合;Constructing a calculation module for constructing a transmission node model based on a hypergraph structure, calculating the shortest path of an in-out node pair from a flow-in node to a flow-out node, and constructing a path set based on the shortest path;
判断接收模块,用于若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。A judging receiving module, configured to record the single path if the input traffic rate of the entry-exit node pair is not greater than the link with the smallest available bandwidth in any single path in the path set, and establish a link corresponding to the single path transfer path.
第三方面,本发明实施例提供一种电子设备,包括:In a third aspect, an embodiment of the present invention provides an electronic device, including:
存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现任一项所述一种基于超图结构的光网络传输方法的步骤。A memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the program, any one of the steps of the optical network transmission method based on the hypergraph structure is implemented.
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现任一项所述一种基于超图结构的光网络传输方法的步骤。In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the optical network based on a hypergraph structure described in any item is implemented. The steps of the transfer method.
本发明实施例提供的一种基于超图结构的光网络传输方法及系统,通过基于超图理论建立传输节点模型,为传输入出节点寻找最短路径,并基于波分复用技术对传输链路进行复用,然后基于并行路径路由算法的路由策略论证了所提模型网络拓扑具有直径小、阻塞率低、转发时延短等优良的网络拓扑特性。An optical network transmission method and system based on a hypergraph structure provided by an embodiment of the present invention, establishes a transmission node model based on the hypergraph theory, finds the shortest path for transmission and output nodes, and performs transmission link based on wavelength division multiplexing technology Multiplexing, and then the routing strategy based on the parallel path routing algorithm demonstrates that the proposed model network topology has excellent network topology characteristics such as small diameter, low blocking rate, and short forwarding delay.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的超图结构示意图;FIG. 1 is a schematic diagram of a hypergraph structure provided by an embodiment of the present invention;
图2为本发明实施例提供的基于超图结构的ASON模型示意图;2 is a schematic diagram of an ASON model based on a hypergraph structure provided by an embodiment of the present invention;
图3为本发明实施例提供的一种基于超图结构的光网络传输方法流程图;FIG. 3 is a flowchart of an optical network transmission method based on a hypergraph structure provided by an embodiment of the present invention;
图4为本发明实施例提供的基于并行路径路由算法的阻塞率(单跳)对比图;Fig. 4 is the comparison chart of the blocking rate (single hop) based on the parallel path routing algorithm provided by the embodiment of the present invention;
图5为本发明实施例提供的一种基于超图结构的光传输系统结构图;FIG. 5 is a structural diagram of an optical transmission system based on a hypergraph structure provided by an embodiment of the present invention;
图6为本发明实施例提供的电子设备的结构框图。FIG. 6 is a structural block diagram of an electronic device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
现有技术中存在光传输带宽利用率不高,网络拓扑结构复杂,带宽利用率不高,转发时延高的问题,本发明实施例提出了一种基于超图结构的光网络传输方法。In the prior art, there are problems of low optical transmission bandwidth utilization, complex network topology, low bandwidth utilization, and high forwarding delay. The embodiment of the present invention proposes an optical network transmission method based on a hypergraph structure.
由于全连接结构是基于所有节点的连接,对于大规模的网络来说造成了巨大的网络维护成本,同时,随着节点数的增加,整个网络的利用率呈指数级下降。因此,它不会被广泛应用在实际大规模网络结构中,而随着科学技术的发展,光网络中出现了一种新的技术——波分复用(Wavelength Division Multiplexing,以下简称WDM)。研究发现,全连接结构与WDM结合后可以更好地解决这一问题。在光纤通信中,WDM是一种利用不同波长(即色数)将多个光载波信号复用到一根光纤上的技术。由于多模光纤通信可以同时复用数百个波长,因此丰富的波长资源完全满足本发明实施例提出的网络拓扑模型。Since the fully connected structure is based on the connection of all nodes, it causes huge network maintenance costs for large-scale networks. At the same time, as the number of nodes increases, the utilization rate of the entire network decreases exponentially. Therefore, it will not be widely used in the actual large-scale network structure, and with the development of science and technology, a new technology - Wavelength Division Multiplexing (WDM for short) appears in the optical network. The study found that the combination of fully connected structure and WDM can better solve this problem. In optical fiber communication, WDM is a technology that multiplexes multiple optical carrier signals onto one optical fiber using different wavelengths (ie, color numbers). Since multimode optical fiber communication can multiplex hundreds of wavelengths at the same time, abundant wavelength resources fully satisfy the network topology model proposed by the embodiments of the present invention.
在超图理论中,一条超边连接多个节点,同一超边内所有节点的距离可以看作1,这与WDM的原理相同。在此基础上,将超图理论与WDM技术相结合,提出了一种超图光网络模型。首先引入超图理论,如下:In hypergraph theory, a hyperedge connects multiple nodes, and the distance of all nodes in the same hyperedge can be regarded as 1, which is the same principle as WDM. On this basis, combining hypergraph theory with WDM technology, a hypergraph optical network model is proposed. First introduce the hypergraph theory, as follows:
令X={x1,x2,x3,…,xn}是一个有限集。关于X上的一个超图H={E1,E2,E3,…,Em}是X上一个有限子集簇,使得:Let X={x 1 ,x 2 ,x 3 ,...,x n } be a finite set. A hypergraph H={E 1 ,E 2 ,E 3 ,…,E m } on X is a finite subset cluster on X, such that:
一个超图H={E1,E2,E3,…,Em}若还满足如下公式,则称H为简单超图(或“Sperner簇”):If a hypergraph H={E 1 ,E 2 ,E 3 ,…,E m } also satisfies the following formula, then H is called a simple hypergraph (or "Sperner cluster"):
集合X中元素x1、x2、x3、…、xn称为顶点,集合E1、E2、E3、…、Em是超图的边。一个简单图是一个每条边连接2个顶点的简单超图。根据超图的定义,与简单图相比,连接顶点的边可视为顶点的环,且同一环内的顶点是直接连接的。超图和图的基本区别在于,一个超图环中可以有任意数量的顶点,而一个简单的图环中只能有两个顶点。The elements x 1 , x 2 , x 3 , ..., x n in the set X are called vertices, and the sets E 1 , E 2 , E 3 , ..., E m are the edges of the hypergraph. A simple graph is a simple hypergraph where each edge connects 2 vertices. According to the definition of a hypergraph, compared with a simple graph, the edges connecting vertices can be regarded as a ring of vertices, and the vertices in the same ring are directly connected. The basic difference between a hypergraph and a graph is that there can be any number of vertices in a hypergraph ring, whereas a simple graph ring can have only two vertices.
基于上述超图理论设计ASON传输节点模型,具体如下:Design the ASON transmission node model based on the above hypergraph theory, as follows:
dn-超图网络可以被建模为一组正交超图H(V,Z),其中V是顶点集,Z是超边集。H(V,Z)中有dn个顶点,每个顶点都有唯一的整数地址,从0到dn–1。编码方法采用格雷码对维数建模。这种建模的优点是可以避免网络状态错误或输入错误。由于用格雷码标记的相邻节点编码只相差一位,当网络中的节点地址错误时,可以通过比较相邻节点的编码来进行地址校正。 dn -hypergraph network can be modeled as a set of orthogonal hypergraphs H(V,Z), where V is the set of vertices and Z is the set of hyperedges. There are d n vertices in H(V,Z), and each vertex has a unique integer address from 0 to d n –1. The encoding method uses Gray codes to model the dimensionality. The advantage of this type of modeling is that it avoids network state errors or typos. Since the codes of adjacent nodes marked with Gray code are only one bit different, when the address of a node in the network is wrong, the address correction can be performed by comparing the codes of adjacent nodes.
每个顶点的整数地址可以看作是以d为基的n个元素的“坐标向量”,其中的元素对应于n维欧氏空间中顶点的坐标。根据定义,在一个dn-超图中有n个维度,每个维度上都有dn-1条超边对齐,总共有n·dn-1条超边。我们将基数d定义为沿某个维数对齐的d个顶点的个数;维n为n维欧氏空间的度,则总节点数N=dn,总超边m=ndn-1。The integer address of each vertex can be thought of as a "coordinate vector" of n elements in base d, where the elements correspond to the coordinates of the vertex in n-dimensional Euclidean space. By definition, there are n dimensions in a dn-hypergraph, and there are dn -1 hyperedges aligned in each dimension, and there are n·dn -1 hyperedges in total. We define the base d as the number of d vertices aligned along a certain dimension; the dimension n is the degree of n-dimensional Euclidean space, then the total number of nodes N=d n , and the total hyperedge m=nd n-1 .
图1为本发明实施例提供的超图结构示意图,如图1所示,是一个基数d=4维数n=2的超图结构示例,本发明实施例的模型不限于此示例。FIG. 1 is a schematic diagram of a hypergraph structure provided by an embodiment of the present invention. As shown in FIG. 1 , it is an example of a hypergraph structure with base d=4 and dimension n=2. The model of the embodiment of the present invention is not limited to this example.
可以看出,超图结构特征为,在同一维度上,超边中节点以全连接的形式存在。定义边内节点之间的距离为1,两侧不相交点之间的距离为2。在此基础上,建立了ASON三维数学模型。图2为本发明实施例提供的基于超图结构的ASON模型示意图,如图2所示,以一个ASON模型的基数d=5,维数n=3,节点n=125,超边m=75给出示例,本发明实施例的模型不限于此示例。作为ASON模型的基本单元,相邻的三条超边是两两正交的,因此只有两种关系:正交关系和平行关系。It can be seen that the structural feature of the hypergraph is that, on the same dimension, the nodes in the hyperedge exist in the form of full connections. Define the distance between nodes within an edge to be 1, and the distance between disjoint points on both sides to be 2. On this basis, the three-dimensional mathematical model of ASON is established. Fig. 2 is the ASON model schematic diagram based on hypergraph structure that the embodiment of the present invention provides, as shown in Fig. 2, with the base d=5 of an ASON model, dimension n=3, node n=125, hyperedge m=75 An example is given, and the model of the embodiment of the present invention is not limited to this example. As the basic unit of the ASON model, the three adjacent hyperedges are orthogonal to each other, so there are only two relationships: orthogonal relationship and parallel relationship.
进一步地,为了确保整个网络的负载趋于均衡,减少单个路径压力和链路的带宽需求,同时分流业务到多个路径,本文采用并行路径路由算法(Parallel-path-basedBandwidth Algorithm,以下简称PPBA)研究一般网络模型和超图结构模型之间的性能差异。Furthermore, in order to ensure that the load of the entire network tends to be balanced, reduce the pressure of a single path and the bandwidth requirements of links, and simultaneously distribute services to multiple paths, this paper uses a parallel path routing algorithm (Parallel-path-basedBandwidth Algorithm, hereinafter referred to as PPBA) Investigate performance differences between general network models and hypergraph-structured models.
图3为本发明实施例提供的一种基于超图结构的光网络传输方法流程图,如图3所示,包括:Fig. 3 is a flow chart of an optical network transmission method based on a hypergraph structure provided by an embodiment of the present invention, as shown in Fig. 3 , including:
S1,基于超图结构构建传输节点模型,计算流量入节点到流量出节点入出最短路径,基于所述入出最短路径构建路径集合;S1, constructing a transmission node model based on the hypergraph structure, calculating the shortest path from the traffic ingress node to the traffic egress node, and constructing a path set based on the shortest ingress and egress path;
S2,若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。S2. If the input traffic rate of the entry-exit node pair is not greater than the link with the smallest available bandwidth in any single path in the path set, record the single path, and establish a transmission path corresponding to the single path.
具体地,先基于超图结构构建完整的传输节点模型,定义流量传输的入节点和出节点,以及模型中的边缘节点对,计算流量入节点到流量出节点入出最短路径,将满足条件的入出最短路径建立路径集合,然后计算流量入节点到流量出节点的输入流量速率,和单条链路可用带宽进行比较,若入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,则该单条传输路径可以顺利建立。Specifically, first build a complete transmission node model based on the hypergraph structure, define the ingress node and egress node of traffic transmission, and the edge node pairs in the model, calculate the shortest path from the traffic ingress node to the traffic egress node, and divide the ingress and egress nodes that meet the conditions The shortest path establishes a path set, and then calculates the input traffic rate from the traffic ingress node to the traffic egress node, and compares it with the available bandwidth of a single link. If the input traffic rate of the ingress and egress node pair is not greater than that in the path set, any single path If the link with the smallest available bandwidth is used, the single path is recorded, and the single transmission path can be successfully established.
本发明实施例通过基于超图理论建立传输节点模型,为传输入出节点寻找最短路径,并基于波分复用技术对传输链路进行复用,然后基于并行路径路由算法的路由策略论证了所提模型网络拓扑具有直径小、阻塞率低、转发时延短等优良的网络拓扑特性。The embodiment of the present invention establishes the transmission node model based on the hypergraph theory, finds the shortest path for the transmission and output nodes, and multiplexes the transmission link based on the wavelength division multiplexing technology, and then demonstrates the proposed routing strategy based on the parallel path routing algorithm. The model network topology has excellent network topology characteristics such as small diameter, low blocking rate, and short forwarding delay.
在上述实施例的基础上,所述基于超图结构构建传输节点模型,具体包括:On the basis of the above embodiments, the construction of the transmission node model based on the hypergraph structure specifically includes:
将光传输中的传输节点作为超图的一个顶点,构建正交超图H(V,Z),其中V是顶点集,Z是超边集;Using the transmission node in the optical transmission as a vertex of the hypergraph, an orthogonal hypergraph H(V, Z) is constructed, where V is a vertex set and Z is a hyperedge set;
所述正交超图H(V,Z)中顶点数设为dn个,维度设为n,则超边总数为n*dn-1条。The number of vertices in the orthogonal hypergraph H(V, Z) is set to d n , and the dimension is set to n, then the total number of hyperedges is n*d n-1 .
上述构建传输节点模型的过程已在基于超图理论设计ASON传输节点模型中详细论述,此处不再赘述。The above-mentioned process of constructing the transmission node model has been discussed in detail in the design of ASON transmission node model based on hypergraph theory, and will not be repeated here.
进一步地,所述计算流量入节点到流量出节点入出节点对最短路径,基于所述最短路径构建路径集合,具体包括:Further, the calculation of the shortest path from the traffic ingress node to the traffic egress node ingress and egress node pair, and constructing a path set based on the shortest path specifically includes:
计算传输节点模型中单个边缘节点对之间的最短路径,若存在所述最短路径,则将所述最短路径放入所述路径集合中,否则停止计算;Calculate the shortest path between a single edge node pair in the transmission node model, if the shortest path exists, put the shortest path into the path set, otherwise stop the calculation;
保留所述入出节点对,删除所述最短路径中的其余节点,及所述其余节点所邻接的链路;Retaining the in-out node pair, deleting the remaining nodes in the shortest path, and the links adjacent to the remaining nodes;
重复执行所述计算其余单个所述边缘节点对之间的最短路径,直至得到所述路径集合。The calculation of the shortest paths between other single pairs of edge nodes is performed repeatedly until the path set is obtained.
具体地,首先为每个边缘节点对预计算路径,过程如下:Specifically, the path is precomputed for each edge node pair first, and the process is as follows:
(1)传输节点模型中单个边缘节点对之间寻找最短路径,如果存在,则放入路径集合中,并执行下一步操作步骤(2),否则终止算法;(1) Find the shortest path between a single edge node pair in the transmission node model, if it exists, put it into the path set, and perform the next step (2), otherwise terminate the algorithm;
(2)除去上述传输节点模型中最短路径对应的出入节点对,将步骤(1)的所述入出节点对保留,删除该路径的其余节点,及这些节点所邻接的链路,再次返回步骤(1),重复执行操作,直至得到路径集合。(2) Remove the entry-exit node pair corresponding to the shortest path in the above-mentioned transmission node model, retain the entry-exit node pair described in step (1), delete the remaining nodes of the path, and the links adjacent to these nodes, and return to step ( 1), repeat the operation until the path set is obtained.
在上述实施例基础上,所述输入流量速率,具体包括:On the basis of the above embodiments, the input flow rate specifically includes:
其中,用集合S=(1、2、3、…N)表示所有所述流量入节点和所述流量出节点的入出节点对,Ps表示所述路径集合,s表示单个入出节点对,rs表示所述输入流量速率,p表示所述路径集合中的单条路径,xsp表示在标签交换路径LSP(p∈Ps)上所述入出节点对发送的流量。Wherein, set S=(1, 2, 3, ... N) to represent all the in-out node pairs of the flow-in nodes and the flow-out nodes, P s represents the set of paths, s represents a single in-out node pair, r s represents the input traffic rate, p represents a single path in the path set, and x sp represents the traffic sent by the in-out node pair on the label switched path LSP (p∈P s ).
在上述实施例基础上,所述任一单条路径中可用带宽最小的链路,包括如下限制条件:On the basis of the above embodiments, the link with the smallest available bandwidth in any single path includes the following constraints:
ysp=min{ysl};y sp = min{y sl };
其中,l表示所述任一单条路径中的一条链路,ysp表示所述单条路径p上节点对s的可用带宽,ysl表示单条传输链路l上单个入出节点对s的可用带宽。Wherein, l represents a link in any single path, y sp represents the available bandwidth of the node pair s on the single path p, and y sl represents the available bandwidth of a single in-out node pair s on a single transmission link l.
进一步地,所述ysl具体包括:Further, the y sl specifically includes:
其中,C表示单条传输链路l上的总带宽,i表示传输链路l上除入出节点对s之外的其余入出节点对,xip表示在标签交换路径LSP(p∈Ps)上所述入出节点对i发送的流量。Among them, C represents the total bandwidth on a single transmission link l, i represents the other in-out node pairs on the transmission link l except for the in-out node pair s , and x ip represents the Describe the flow sent by the ingress and egress node to i.
其中,接收所述输入流量速率,建立传输路径包括如下限制条件:Wherein, receiving the input flow rate and establishing the transmission path include the following restrictions:
ysp≥rs。y sp ≥ r s .
即是为单个入出节点对s找到一条路径p的约束路由满足条件。That is, for a single in-out node pair s, find a constraint route of a path p to satisfy the condition.
进一步地,由于PPBA是用多路径代替单路径来传输流量的并行路径算法,引入如下定理来对单路径流量带宽进行约束和验证:Furthermore, since PPBA is a parallel path algorithm that uses multiple paths instead of a single path to transmit traffic, the following theorem is introduced to constrain and verify the single path traffic bandwidth:
对于一个流量需要带宽为r的单路径约束路由网络,其阻塞概率为:For a single-path constrained routing network with traffic requiring bandwidth r, the blocking probability is:
而对于PPBA不相容节点并行路径网络,其阻塞率概率为:And for the PPBA incompatible node parallel path network, the blocking rate probability is:
例如设每条链路的容量为150Mbit/s,链路上可用带宽为服从正态分布N的随机变量:For example, if the capacity of each link is 150Mbit/s, the available bandwidth on the link is a random variable that obeys the normal distribution N:
设期望带宽为μ=80Mbit/s,形状参数σ2=400,则确保可用带宽分布在150Mbit/s范围内。Assuming that the expected bandwidth is μ=80Mbit/s, and the shape parameter σ 2 =400, it is ensured that the available bandwidth is distributed within the range of 150Mbit/s.
在上述实施例基础上,用PPBA算法对图结构与超图结构光网络中所需带宽与阻塞率之间的关系进行仿真比较。以基数d=3、维数n=3、节点数N=33=27、超边数m=27的超图结构光网络模型为例,如图4所示。On the basis of the above-mentioned embodiments, the relationship between the required bandwidth and the blocking rate in the graph-structured and hypergraph-structured optical networks is simulated and compared using the PPBA algorithm. Take the hypergraph structured optical network model with base d=3, dimension n=3, node number N=3 3 =27, and hyperedge number m=27 as an example, as shown in FIG. 4 .
可以得出,当采用PPBA算法时,与图结构相比,超图结构不仅可以大大降低阻塞率,还可以扩展可接受的带宽范围。这是因为超图结构采用了WDM结构的全连接,一个基数为3的链接可以多路复用一个路径,相当于增加一组备份链接,因此超图结构可以支持更多的流量负载。It can be concluded that when the PPBA algorithm is used, compared with the graph structure, the hypergraph structure can not only greatly reduce the blocking rate, but also expand the acceptable bandwidth range. This is because the hypergraph structure adopts the full connection of the WDM structure. A link with a cardinality of 3 can multiplex a path, which is equivalent to adding a set of backup links, so the hypergraph structure can support more traffic loads.
图5为本发明实施例提供的一种基于超图结构的光网络传输系统结构图,如图5所示,包括:构建计算模块51和判断接收模块52;其中:FIG. 5 is a structural diagram of an optical network transmission system based on a hypergraph structure provided by an embodiment of the present invention. As shown in FIG. 5 , it includes: a building calculation module 51 and a judgment receiving module 52; wherein:
构建计算模块51用于基于超图结构构建传输节点模型,计算流量入节点到流量出节点的入出节点对最短路径,基于所述最短路径构建路径集合;判断接收模块52用于若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中最小链路可用带宽,则记录所述单条路径,建立所述单条路径对应的传输路径。The construction calculation module 51 is used to construct the transmission node model based on the hypergraph structure, calculates the shortest path of the in-out node pair from the flow-in node to the flow-out node, and constructs a path set based on the shortest path; the judging receiving module 52 is used to determine if the in-out node If the input traffic rate of the pair is not greater than the available bandwidth of the smallest link in any single path in the path set, record the single path, and establish a transmission path corresponding to the single path.
具体地,先由构建计算模块51基于超图结构构建完整的传输节点模型,定义流量传输的入节点和出节点,以及模型中的边缘节点对,计算流量入节点到流量出节点入出最短路径,将满足条件的入出最短路径建立路径集合,然后再由判断接收模块52计算流量入节点到流量出节点的输入流量速率,和任意单条链路可用带宽进行比较,若入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,则该单条传输路径可以顺利建立。Specifically, the construction calculation module 51 first constructs a complete transmission node model based on the hypergraph structure, defines the entry node and exit node of traffic transmission, and the edge node pairs in the model, and calculates the shortest path from the traffic entry node to the traffic exit node, Establish a path set with the shortest inbound and outbound paths that meet the conditions, and then calculate the input flow rate from the flow ingress node to the flow outflow node by the judgment receiving module 52, and compare it with the available bandwidth of any single link. greater than the link with the smallest available bandwidth in any single path in the path set, record the single path, and then the single transmission path can be successfully established.
本发明实施例提供的系统用于执行上述对应的方法,其具体的实施方式与方法的实施方式一致,涉及的算法流程与对应的方法算法流程相同,此处不再赘述。The system provided by the embodiment of the present invention is used to execute the above corresponding method, and its specific implementation mode is consistent with that of the method, and the involved algorithm flow is the same as that of the corresponding method, and will not be repeated here.
本发明实施例基于波分复用(WDM)技术,利用超图理论将同一光纤信道的所有节点连接到同一超边上,减小了网络直径,提高了对分带宽。然后研究了基于超图结构和PPBA算法的网络阻塞率,发现超图结构可以有效地减少阻塞,其灵活的可扩展性使得超图结构非常适合于光网络。The embodiment of the present invention is based on the wavelength division multiplexing (WDM) technology, and uses the hypergraph theory to connect all nodes of the same optical fiber channel to the same hyperedge, thereby reducing the network diameter and increasing the bisection bandwidth. Then the network blocking rate based on hypergraph structure and PPBA algorithm is studied, and it is found that hypergraph structure can effectively reduce congestion, and its flexible scalability makes hypergraph structure very suitable for optical network.
图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(Communications Interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行如下方法:基于超图结构构建传输节点模型,计算流量入节点到流量出节点的入出节点对最短路径,基于所述最短路径构建路径集合;若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。FIG. 6 illustrates a schematic diagram of the physical structure of an electronic device. As shown in FIG. 6, the electronic device may include: a processor (processor) 610, a communication interface (Communications Interface) 620, a memory (memory) 630 and a communication bus 640, Wherein, the processor 610 , the communication interface 620 , and the memory 630 communicate with each other through the communication bus 640 . The processor 610 may call the logical instructions in the memory 630 to perform the following method: construct a transmission node model based on the hypergraph structure, calculate the shortest path of the in-out node pair from the flow-in node to the flow-out node, and construct a path set based on the shortest path; If the input traffic rate of the entry-exit node pair is not greater than the link with the smallest available bandwidth in any single path in the path set, record the single path, and establish a transmission path corresponding to the single path.
此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the logic instructions in the above-mentioned memory 630 may be implemented in the form of software functional units and when sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:基于超图结构构建传输节点模型,计算流量入节点到流量出节点的入出节点对最短路径,基于所述最短路径构建路径集合;若所述入出节点对的输入流量速率不大于所述路径集合中,任一单条路径中可用带宽最小的链路,则记录所述单条路径,建立所述单条路径对应的传输路径。On the other hand, an embodiment of the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the transmission method provided by the above-mentioned embodiments is implemented, for example, including : Construct a transmission node model based on the hypergraph structure, calculate the shortest path of the in-out node pair from the traffic in-node to the out-flow node, and construct a path set based on the shortest path; if the input traffic rate of the in-out node pair is not greater than the path set , for the link with the smallest available bandwidth in any single path, the single path is recorded, and the transmission path corresponding to the single path is established.
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without any creative efforts.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the implementations, those skilled in the art can clearly understand that each implementation can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic discs, optical discs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910684812.5A CN110445574A (en) | 2019-07-26 | 2019-07-26 | A kind of optical network transmission method and system based on hypergraph structure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910684812.5A CN110445574A (en) | 2019-07-26 | 2019-07-26 | A kind of optical network transmission method and system based on hypergraph structure |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110445574A true CN110445574A (en) | 2019-11-12 |
Family
ID=68431834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910684812.5A Pending CN110445574A (en) | 2019-07-26 | 2019-07-26 | A kind of optical network transmission method and system based on hypergraph structure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110445574A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112260866A (en) * | 2020-10-20 | 2021-01-22 | 广东工业大学 | Method and device for designing network topology structure special for brain-like computer |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9960878B2 (en) * | 2013-10-01 | 2018-05-01 | Indian Institute Of Technology Bombay | Scalable ultra dense hypergraph network for data centers |
CN108595255A (en) * | 2018-04-13 | 2018-09-28 | 武汉理工大学 | Workflow task dispatching method based on shortest path first in geographically distributed cloud |
-
2019
- 2019-07-26 CN CN201910684812.5A patent/CN110445574A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9960878B2 (en) * | 2013-10-01 | 2018-05-01 | Indian Institute Of Technology Bombay | Scalable ultra dense hypergraph network for data centers |
CN108595255A (en) * | 2018-04-13 | 2018-09-28 | 武汉理工大学 | Workflow task dispatching method based on shortest path first in geographically distributed cloud |
Non-Patent Citations (2)
Title |
---|
吴启武: "基于超图模型的多域ASON损伤感知组播路由算法", 《光电子﹒激光》 * |
谭志: "智能光网络路由及生存性技术研究", 《中国博士学位论文全文数据库 信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112260866A (en) * | 2020-10-20 | 2021-01-22 | 广东工业大学 | Method and device for designing network topology structure special for brain-like computer |
CN112260866B (en) * | 2020-10-20 | 2023-04-07 | 广东工业大学 | Method and device for designing network topology structure special for brain-like computer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9825844B2 (en) | Network topology of hierarchical ring with recursive shortcuts | |
CN106165356B (en) | The method of routing packets in distributed directly interference networks | |
JP6093867B2 (en) | Non-uniform channel capacity in the interconnect | |
US9529775B2 (en) | Network topology of hierarchical ring with gray code and binary code | |
US10367654B2 (en) | Network design method for ethernet ring protection switching | |
CN102769563B (en) | Route computing method and device | |
CN107465966A (en) | A kind of topology reconstruction control method for optical-fiber network | |
CN104954276A (en) | Systems and methods for load balancing multicast traffic | |
US9529774B2 (en) | Network topology of hierarchical ring with gray coding shortcuts | |
CN107959642B (en) | Method, device and system for measuring network path | |
CN110445574A (en) | A kind of optical network transmission method and system based on hypergraph structure | |
CN113726879B (en) | Hybrid data center network system VHCN based on VLC link | |
CN113938434A (en) | Large-scale high-performance RoCEv2 network construction method and system | |
CN112217652B (en) | Network topology device and method based on central communication mode | |
CN108768864B (en) | A Data Center Network Topology System with Easy Expansion and High Fault Tolerance | |
CN112506850A (en) | On-chip and inter-chip interconnection network | |
Sharma et al. | Performance analysis of torus optical interconnect with data center traffic | |
US10218538B1 (en) | Hybrid Clos-multidimensional topology for data center networks | |
CN114374896A (en) | Optical layer connection configuration method, method and device for establishing optical layer connection | |
CN108574584B (en) | Grid system and path determining method and control equipment in grid system | |
CN113055316B (en) | Multistage switching topology | |
CN115665041B (en) | Network-on-chip structure, data transmission method, electronic device, and storage medium | |
US8644195B2 (en) | Ring-based network and construction thereof | |
CN117336185A (en) | Service deployment method, system, medium and equipment of hybrid topology data center network | |
US20240154903A1 (en) | Cyclic dragonfly and megafly |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191112 |