CN114374896B - Optical layer connection configuration method, optical layer connection establishment method and device - Google Patents
Optical layer connection configuration method, optical layer connection establishment method and device Download PDFInfo
- Publication number
- CN114374896B CN114374896B CN202011096090.0A CN202011096090A CN114374896B CN 114374896 B CN114374896 B CN 114374896B CN 202011096090 A CN202011096090 A CN 202011096090A CN 114374896 B CN114374896 B CN 114374896B
- Authority
- CN
- China
- Prior art keywords
- node
- otn
- layer connection
- optical layer
- optical
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0073—Provisions for forwarding or routing, e.g. lookup tables
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Optical Communication System (AREA)
Abstract
本发明提供一种光层连接配置方法、建立光层连接方法及装置,涉及通信技术领域。该方法包括:接收业务请求;根据业务请求,确定所要建立的光层连接的路由信息;根据路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;其中,管控信令用于指示两个目标OTN节点中的一个为光层连接路径上的源节点以及两个目标OTN节点中的另一个为光层连接路径上的宿节点;光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。本发明的方案,解决了目前建立光层连接的方式存在控制设备与OTN节点之间交互的信令较多,影响光层连接建立的效率的问题。
The present invention provides an optical layer connection configuration method, an optical layer connection establishment method and device, and relates to the field of communication technology. The method comprises: receiving a service request; determining routing information of the optical layer connection to be established according to the service request; sending control signaling to two target OTN nodes among multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing table of multiple optical transport network OTN nodes; wherein the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a sink node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node. The solution of the present invention solves the problem that the current method of establishing an optical layer connection has a large amount of signaling interacting between the control device and the OTN node, which affects the efficiency of establishing the optical layer connection.
Description
技术领域Technical Field
本发明涉及通信技术领域,特别是指一种光层连接配置方法、建立光层连接方法及装置。The present invention relates to the field of communication technology, and in particular to an optical layer connection configuration method, an optical layer connection establishment method and a device.
背景技术Background Art
在光传送网(optical transport network,OTN)中,光层连接可由集中式软件定义网络(Software Defined Network,SDN)控制设备控制建立。如图1所示,目前建立光层连接的方式是:控制设备获取OTN网络中各个OTN节点的资源信息,形成全局拓扑;在业务请求输入时,控制设备根据输入进行路由计算,并基于路由计算结果,与连接途径中的所有OTN节点交互信令,以配置光交叉连接,实现光层连接的创建开通。目前建立光层连接的方式需要控制设备与连接途径的每个OTN节点进行交互,导致控制设备与OTN节点之间交互的信令较多,这就需要提高对数据通信网络(DCN,Data Communication Network)的要求,并且连接途径的每个OTN节点均需要通过控制设备配置,导致光层连接的建立对控制设备的依赖较高,若控制设备与连接途径的一个OTN节点无法交互信令,就会导致光层连接无法建立,影响光层连接建立的效率。In an optical transport network (OTN), optical layer connections can be established by a centralized software defined network (SDN) control device. As shown in Figure 1, the current way to establish an optical layer connection is: the control device obtains the resource information of each OTN node in the OTN network to form a global topology; when a service request is input, the control device performs routing calculations based on the input, and based on the routing calculation results, exchanges signals with all OTN nodes in the connection path to configure optical cross-connections and realize the creation and opening of optical layer connections. The current way to establish an optical layer connection requires the control device to interact with each OTN node in the connection path, resulting in more signaling between the control device and the OTN node, which requires higher requirements for the data communication network (DCN, Data Communication Network), and each OTN node in the connection path needs to be configured by the control device, resulting in a high dependence on the control device for the establishment of the optical layer connection. If the control device cannot exchange signals with an OTN node in the connection path, the optical layer connection cannot be established, affecting the efficiency of the optical layer connection establishment.
发明内容Summary of the invention
本发明提供一种光层连接配置方法、建立光层连接方法及装置,以解决目前建立光层连接的方式存在控制设备与OTN节点之间交互的信令较多,影响光层连接建立的效率的问题。The present invention provides an optical layer connection configuration method, an optical layer connection establishment method and device, so as to solve the problem that the current way of establishing optical layer connection has a lot of signaling interacting between the control device and the OTN node, which affects the efficiency of establishing the optical layer connection.
为达到上述目的,本发明的实施例提供一种光层连接配置方法,应用于控制设备,所述方法包括:To achieve the above object, an embodiment of the present invention provides an optical layer connection configuration method, which is applied to a control device, and the method includes:
接收业务请求;Receive business requests;
根据所述业务请求,确定所要建立的光层连接的路由信息;Determine, according to the service request, routing information of the optical layer connection to be established;
根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;Sending control signaling to two target OTN nodes among the multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing tables of the multiple optical transport network OTN nodes;
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令,包括:Optionally, the sending of control signaling to two target OTN nodes among a plurality of OTN nodes on the optical layer connection path to be established includes:
向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。A first control signaling is sent to a first target node among the two target OTN nodes to indicate that the first target node is a source node on the optical layer connection path, and a second control signaling is sent to a second target node among the two target OTN nodes to indicate that the second target node is a destination node on the optical layer connection path.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node.
可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second control signaling carries wavelength information, input port information and output port information.
可选地,所述根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个OTN节点发送管控信令之前,还包括:Optionally, before sending the control signaling to two OTN nodes among the multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-connect routing table of the multiple optical transport network OTN nodes, the method further includes:
获取多个OTN节点中各个OTN节点的交叉能力信息;Obtain cross-connect capability information of each OTN node among multiple OTN nodes;
根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。According to the cross-connect capability information of each OTN node, an optical cross-connect routing table corresponding to each OTN node is configured.
可选地,所述根据各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表,包括:Optionally, configuring the optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node includes:
遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traversing the optical cross-connect capability information of the first OTN node, and determining first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;Traversing optical cross-connect capability information of at least one second OTN node, determining second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。An optical cross-connect routing table of the first OTN node is established according to the first routing information and the second routing information.
为达到上述目的,本发明的实施例提供一种光层连接配置装置,应用于控制设备,所述装置包括:To achieve the above object, an embodiment of the present invention provides an optical layer connection configuration device, which is applied to a control device, and the device includes:
接收模块,用于接收业务请求;A receiving module, used for receiving a service request;
确定模块,用于根据所述业务请求,确定所要建立的光层连接的路由信息;A determination module, used to determine the routing information of the optical layer connection to be established according to the service request;
发送模块,用于根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;A sending module, configured to send control signaling to two target OTN nodes among multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing tables of multiple optical transport network OTN nodes;
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述发送模块包括:Optionally, the sending module includes:
发送单元,用于向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。A sending unit is used to send a first control signaling to a first target node among the two target OTN nodes, indicating that the first target node is a source node on the optical layer connection path, and to send a second control signaling to a second target node among the two target OTN nodes, indicating that the second target node is a destination node on the optical layer connection path.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node.
可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second control signaling carries wavelength information, input port information and output port information.
可选地,所述装置还包括:Optionally, the device further comprises:
获取模块,用于获取多个OTN节点中各个OTN节点的交叉能力信息;An acquisition module, used to acquire cross-connect capability information of each OTN node among multiple OTN nodes;
配置模块,用于根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The configuration module is used to configure the optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node.
可选地,所述配置模块包括:Optionally, the configuration module includes:
第一配置单元,用于遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;A first configuration unit is configured to traverse the optical cross-connect capability information of a first OTN node and determine first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
第二配置单元,用于遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;A second configuration unit is configured to traverse optical cross-connect capability information of at least one second OTN node to determine second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
第三配置单元,用于根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。The third configuration unit is configured to establish an optical cross-connect routing table of the first OTN node according to the first routing information and the second routing information.
为达到上述目的,本发明的实施例提供一种控制设备,包括处理器和收发器,其中,To achieve the above object, an embodiment of the present invention provides a control device, including a processor and a transceiver, wherein:
所述收发机用于接收业务请求;The transceiver is used to receive a service request;
所述处理器用于根据所述业务请求,确定所要建立的光层连接的路由信息;以及根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,通过收发机向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The processor is used to determine the routing information of the optical layer connection to be established according to the service request; and send control signaling to two target OTN nodes among the multiple OTN nodes on the optical layer connection path to be established through the transceiver according to the routing information and the optical cross-routing table of the multiple optical transport network OTN nodes;
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述处理器还用于:向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。Optionally, the processor is also used to: send a first control signaling to a first target node among the two target OTN nodes to indicate that the first target node is a source node on the optical layer connection path, and send a second control signaling to a second target node among the two target OTN nodes to indicate that the second target node is a destination node on the optical layer connection path.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node.
可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second control signaling carries wavelength information, input port information and output port information.
可选地,所述收发机还用于:获取多个OTN节点中各个OTN节点的交叉能力信息;Optionally, the transceiver is further used to: obtain cross-connect capability information of each OTN node among the multiple OTN nodes;
所述处理器用于还用于:根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The processor is further configured to: configure an optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node.
可选地,所述处理器用于还用于:Optionally, the processor is further configured to:
遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traversing the optical cross-connect capability information of the first OTN node, and determining first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;Traversing optical cross-connect capability information of at least one second OTN node, determining second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。An optical cross-connect routing table of the first OTN node is established according to the first routing information and the second routing information.
为达到上述目的,本发明的实施例提供一种控制设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的光层连接配置方法的步骤。To achieve the above-mentioned purpose, an embodiment of the present invention provides a control device, including: a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; when the processor executes the program or instruction, the steps of the optical layer connection configuration method as described above are implemented.
为达到上述目的,本发明的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的光层连接配置方法的步骤。To achieve the above objective, an embodiment of the present invention provides a readable storage medium having a program or instruction stored thereon, and when the program or instruction is executed by a processor, the steps of the optical layer connection configuration method as described above are implemented.
为达到上述目的,本发明的实施例还提供一种建立光层连接方法,应用于目标OTN节点,所述方法包括:To achieve the above object, an embodiment of the present invention further provides a method for establishing an optical layer connection, which is applied to a target OTN node. The method includes:
接收控制设备发送的管控信令;Receive control signaling sent by the control device;
根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。According to the control signaling, the target OTN node is used as a source node or a sink node among multiple OTN nodes on an optical layer connection path, and an optical layer connection of multiple OTN nodes on the optical layer connection path is established.
可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is a first target node;
所述接收控制设备发送的管控信令,包括:The receiving control signaling sent by the control device includes:
接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;Receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information, and ID information of a sink node;
所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:The step of taking the target OTN node as a source node or a sink node among multiple OTN nodes on an optical layer connection path according to the control signaling, and establishing an optical layer connection between multiple OTN nodes on the optical layer connection path includes:
根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connection is configured according to the input port information and the output port information carried by the first control signaling.
可选地,所述接收所述控制设备发送的第一管控信令之后,还包括:Optionally, after receiving the first control signaling sent by the control device, the method further includes:
通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;The optical label information is configured by adjusting the top; wherein the optical label information includes: the ID information of the first target node, the wavelength information and the ID information of the sink node;
向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The optical label information is sent to an intermediate node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述目标OTN节点为第二目标节点;Optionally, the target OTN node is a second target node;
所述接收控制设备发送的管控信令,包括:The receiving control signaling sent by the control device includes:
接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;Receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:The step of taking the target OTN node as a source node or a sink node among multiple OTN nodes on an optical layer connection path according to the control signaling, and establishing an optical layer connection between multiple OTN nodes on the optical layer connection path includes:
根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connection is configured according to the input port information and the output port information carried by the second control signaling.
为达到上述目的,本发明的实施例还提供一种建立光层连接装置,应用于目标OTN节点,所述装置包括:To achieve the above object, an embodiment of the present invention further provides a device for establishing an optical layer connection, which is applied to a target OTN node, and the device includes:
接收模块,用于接收控制设备发送的管控信令;A receiving module, used to receive control signaling sent by a control device;
处理模块,用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processing module is used to establish an optical layer connection of the multiple OTN nodes on the optical layer connection path based on the control signaling, taking the target OTN node as the source node or the sink node among the multiple OTN nodes on the optical layer connection path.
可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is a first target node;
所述接收模块包括:The receiving module comprises:
第一接收单元,用于接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;A first receiving unit, configured to receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information, and ID information of a sink node;
所述处理模块包括:The processing module comprises:
第一处理单元,用于根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The first processing unit is configured to configure an optical cross-connection according to the input port information and the output port information carried by the first control signaling.
可选地,所述装置还包括:Optionally, the device further comprises:
配置模块,用于通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;A configuration module, configured to configure the optical label information by adjusting the top; wherein the optical label information includes: the ID information of the first target node, the wavelength information and the ID information of the sink node;
发送模块,用于向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The sending module is used to send the optical label information to an intermediate node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述目标OTN节点为第二目标节点;Optionally, the target OTN node is a second target node;
所述接收模块包括:The receiving module comprises:
第一接收单元,用于接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;A first receiving unit, configured to receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述处理模块包括:The processing module comprises:
第二处理单元,用于根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The second processing unit is configured to configure the optical cross-connection according to the input port information and the output port information carried by the second control signaling.
为达到上述目的,本发明的实施例还提供一种OTN节点,所述OTN节点为目标OTN节点,包括:收发机和处理器;To achieve the above object, an embodiment of the present invention further provides an OTN node, which is a target OTN node and includes: a transceiver and a processor;
所述收发机用于接收控制设备发送的管控信令;The transceiver is used to receive the control signaling sent by the control device;
所述处理器用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processor is used to establish an optical layer connection of the multiple OTN nodes on the optical layer connection path, using the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path according to the control signaling.
可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is a first target node;
所述收发机还用于:接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;The transceiver is also used to: receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node;
所述处理器还用于:根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to: configure an optical cross-connection according to the input port information and the output port information carried by the first control signaling.
可选地,所述处理器还用于:通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;Optionally, the processor is further configured to: configure optical label information by adjusting the top; wherein the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node;
所述收发机还用于:向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The transceiver is further used for: sending the optical label information to an intermediate node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述目标OTN节点为第二目标节点;Optionally, the target OTN node is a second target node;
所述收发机还用于:接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;The transceiver is also used to: receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述处理器还用于:根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to: configure an optical cross-connection according to the input port information and the output port information carried by the second control signaling.
为达到上述目的,本发明的实施例还提供一种建立光层连接方法,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述方法包括:To achieve the above object, an embodiment of the present invention further provides a method for establishing an optical layer connection, which is applied to an OTN node, wherein the OTN node is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path, and the method includes:
接收第一目标节点发送的光标签信息;Receiving optical label information sent by the first target node;
根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;According to the optical label information and the input port receiving the optical label information, matching with the optical cross-routing table corresponding to the intermediate node, determining the output port corresponding to the intermediate node; wherein the optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node;
根据所述输入端口和所述输出端口配置光交叉连接。An optical cross-connect is configured according to the input port and the output port.
为达到上述目的,本发明的实施例还提供一种建立光层连接装置,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述装置包括:To achieve the above object, an embodiment of the present invention further provides a device for establishing an optical layer connection, which is applied to an OTN node. The OTN node is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path. The device includes:
接收模块,用于接收第一目标节点发送的光标签信息;A receiving module, used for receiving the optical label information sent by the first target node;
确定模块,用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;A determination module, configured to match the optical label information and the input port for receiving the optical label information with the optical cross-routing table corresponding to the intermediate node, and determine the output port corresponding to the intermediate node; wherein the optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node;
处理模块,用于根据所述输入端口和所述输出端口配置光交叉连接。The processing module is used to configure an optical cross-connection according to the input port and the output port.
为达到上述目的,本发明的实施例还提供一种OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,包括:收发机和处理器;To achieve the above object, an embodiment of the present invention further provides an OTN node, which is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path, and includes: a transceiver and a processor;
所述收发机用于接收第一目标节点发送的光标签信息;The transceiver is used to receive the optical label information sent by the first target node;
所述处理器用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口,以及根据所述输入端口和所述输出端口配置光交叉连接;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The processor is used to match the optical cross-connection table corresponding to the intermediate node according to the optical label information and the input port for receiving the optical label information, determine the output port corresponding to the intermediate node, and configure the optical cross-connection according to the input port and the output port; wherein the optical cross-connection table is used to indicate the output direction of the intermediate node to at least one third OTN node.
为达到上述目的,本发明的实施例还提供一种OTN节点,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的建立光层连接方法的步骤。To achieve the above-mentioned purpose, an embodiment of the present invention also provides an OTN node, comprising: a transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; when the processor executes the program or instruction, the steps of the method for establishing an optical layer connection as described above are implemented.
为达到上述目的,本发明的实施例还提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的建立光层连接方法的步骤。To achieve the above objectives, an embodiment of the present invention further provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method for establishing an optical layer connection as described above are implemented.
本发明的上述技术方案的有益效果如下:The beneficial effects of the above technical solution of the present invention are as follows:
本发明实施例中,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In an embodiment of the present invention, when a service request is received, a routing calculation is performed according to the service request to determine the routing information of the optical layer connection to be established, and when the routing information of the optical layer connection to be established is calculated, combined with the optical cross-routing table of each OTN node, control signaling is sent to the source node and the destination node in the optical layer connection path to be established, and control signaling is not sent to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为控制设备和OTN节点的交互示意图;FIG1 is a schematic diagram of the interaction between a control device and an OTN node;
图2为本发明实施例的光层连接配置方法的流程图;2 is a flow chart of a method for configuring an optical layer connection according to an embodiment of the present invention;
图3为本发明实施例的光层连接配置装置的框图;FIG3 is a block diagram of an optical layer connection configuration device according to an embodiment of the present invention;
图4为本发明实施例的控制设备的框图;FIG4 is a block diagram of a control device according to an embodiment of the present invention;
图5为本发明实施例的控制设备的结构图;FIG5 is a structural diagram of a control device according to an embodiment of the present invention;
图6为本发明实施例的建立光层连接方法的流程图之一;FIG6 is a flowchart of a method for establishing an optical layer connection according to an embodiment of the present invention;
图7为本发明实施例的建立光层连接方法的流程图之二;7 is a second flowchart of a method for establishing an optical layer connection according to an embodiment of the present invention;
图8为本发明实施例的控制设备和OTN节点的交互示意图;FIG8 is a schematic diagram of interaction between a control device and an OTN node according to an embodiment of the present invention;
图9为本发明实施例的建立光层连接装置的框图之一;FIG9 is a block diagram of a device for establishing an optical layer connection according to an embodiment of the present invention;
图10为本发明实施例的建立光层连接装置的框图之二;FIG10 is a second block diagram of the device for establishing an optical layer connection according to an embodiment of the present invention;
图11为本发明实施例的OTN节点的结构图。FIG. 11 is a structural diagram of an OTN node according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present invention. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。In various embodiments of the present invention, it should be understood that the sequence numbers of the following processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
另外,本文中术语“系统”和“网络”在本文中常可互换使用。Additionally, the terms "system" and "network" are often used interchangeably herein.
在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。In the embodiments provided in the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and/or other information.
可选地,本发明实施例提供了一种OTN系统,可以包括控制设备和多个OTN节点,控制设备与OTN节点之间可以通过管控信令的交互、OTN节点之间可以通过光标签信息的交互,实现光交叉连接。Optionally, an embodiment of the present invention provides an OTN system, which may include a control device and multiple OTN nodes. The control device and the OTN nodes may interact through management and control signaling, and the OTN nodes may interact through optical label information to achieve optical cross-connection.
如图2所示,本发明实施例的一种光层连接配置方法,应用于控制设备,所述方法可以具体包括以下步骤:As shown in FIG. 2 , an optical layer connection configuration method according to an embodiment of the present invention is applied to a control device, and the method may specifically include the following steps:
步骤21:接收业务请求。Step 21: Receive a service request.
步骤22:根据所述业务请求,确定所要建立的光层连接的路由信息。Step 22: Determine the routing information of the optical layer connection to be established according to the service request.
步骤23:根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令。Step 23: Sending control signaling to two target OTN nodes among the multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing tables of the multiple optical transport network OTN nodes.
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述控制设备可以预先创建每个OTN设备分别对应的光交叉路由表,其中光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向,可以理解为对于第一OTN节点的光交叉路由表用于指示该第一OTN节点到至少一个第二OTN节点的输出方向(或者输出端口);其中,该第二OTN节点可以是光层连接路径上的宿节点,也可以是光层连接路径上的中间节点。Optionally, the control device may pre-create an optical cross-routing table corresponding to each OTN device, wherein the optical cross-routing table is used to indicate an output direction from a first OTN node to at least one second OTN node, which may be understood as the optical cross-routing table for the first OTN node being used to indicate an output direction (or output port) from the first OTN node to at least one second OTN node; wherein the second OTN node may be a host node on an optical layer connection path, or may be an intermediate node on the optical layer connection path.
可选地,该光交叉路由表可以仅表示指定波长到第二OTN节点的输出方向(或者输出端口),并不限定为从第一OTN节点到第二OTN节点必须可达。例如:从第一OTN节点到第二OTN节点是否可达,可以由控制设备基于传输距离、损耗等因素在路由计算的过程中确定。Optionally, the optical cross-link routing table may only indicate the output direction (or output port) of the specified wavelength to the second OTN node, and is not limited to being reachable from the first OTN node to the second OTN node. For example, whether the first OTN node is reachable from the second OTN node may be determined by the control device during the routing calculation process based on factors such as transmission distance and loss.
可选地,控制设备可以基于OTN节点拓扑信息以及用户输入信息(如源/宿节点、端口等),计算所要建立的光层连接路由及波长。可选地,由于光层物理特性,可以考虑光传输距离可达性和损耗的前提下,计算最小跳数的路由。Optionally, the control device can calculate the optical layer connection route and wavelength to be established based on the OTN node topology information and user input information (such as source/destination node, port, etc.). Optionally, due to the physical characteristics of the optical layer, the route with the minimum number of hops can be calculated under the premise of considering the reachability and loss of the optical transmission distance.
上述方案中,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In the above scheme, when a service request is received, a routing calculation is performed according to the service request to determine the routing information of the optical layer connection to be established, and when the routing information of the optical layer connection to be established is calculated, combined with the optical cross-routing table of each OTN node, control signaling is sent to the source node and the destination node in the optical layer connection path to be established, and control signaling is not sent to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
可选地,所述向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令的步骤,可以具体包括:Optionally, the step of sending control signaling to two target OTN nodes among multiple OTN nodes on the optical layer connection path to be established may specifically include:
向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。A first control signaling is sent to a first target node among the two target OTN nodes to indicate that the first target node is a source node on the optical layer connection path, and a second control signaling is sent to a second target node among the two target OTN nodes to indicate that the second target node is a destination node on the optical layer connection path.
该实施例中,控制设备通过路由计算所得的结果,能够确保在所要建立的光层连接路径上创建的光连接物理可达,因此可直接向第一目标节点下发第一管控信令,以及向第二目标节点下发第二管控信令,以使得所要建立的光层连接路径上的多个OTN节点配置光交叉连接,并能够确保光层连接路径上的多个OTN节点物理可达。In this embodiment, the control device can ensure that the optical connection created on the optical layer connection path to be established is physically reachable through the result of routing calculation, and thus can directly send the first control signaling to the first target node and send the second control signaling to the second target node, so that multiple OTN nodes on the optical layer connection path to be established are configured with optical cross-connections and can ensure that multiple OTN nodes on the optical layer connection path are physically reachable.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node. The second control signaling carries wavelength information, input port information and output port information.
该实施例中,控制设备向第一目标节点下发第一管控信令,以使得第一目标节点可以根据所述第一管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接,以及控制设备向第二目标节点下发第二管控信令,以使得第二目标节点可以根据所述第二管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接;并且第一目标节点还可以进一步地向中间节点发送光标签信息,以使所述中间节点根据所述光标签信息配置该波长的光交叉连接,从而建立所述光层连接路径上的多个OTN节点的光层连接,并减少了控制设备与OTN节点之间的信令交互;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。In this embodiment, the control device sends a first control signaling to the first target node, so that the first target node can configure the optical cross-connection corresponding to the wavelength according to the input port and the output port carried in the first control signaling, and the control device sends a second control signaling to the second target node, so that the second target node can configure the optical cross-connection corresponding to the wavelength according to the input port and the output port carried in the second control signaling; and the first target node can further send optical label information to the intermediate node, so that the intermediate node configures the optical cross-connection of the wavelength according to the optical label information, thereby establishing an optical layer connection of multiple OTN nodes on the optical layer connection path, and reducing the signaling interaction between the control device and the OTN node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个OTN节点发送管控信令的步骤之前,所述方法还可以具体包括:Optionally, before the step of sending control signaling to two OTN nodes among multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing table of multiple optical transport network OTN nodes, the method may further specifically include:
获取多个OTN节点中各个OTN节点的交叉能力信息;Obtain cross-connect capability information of each OTN node among multiple OTN nodes;
根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。According to the cross-connect capability information of each OTN node, an optical cross-connect routing table corresponding to each OTN node is configured.
可选地,控制设备可以获取OTN系统中各个OTN节点的设备信息,形成全局拓扑;如:控制设备与各个OTN节点交互管控信令,并通过管控接口自动获取(或人工手动配置)设备信息,形成以下数据结构:网元信息(Ne)、端口信息(Port)、交叉能力(CrossAbility)。Optionally, the control device can obtain the device information of each OTN node in the OTN system to form a global topology; for example, the control device interacts with each OTN node through control signaling, and automatically obtains (or manually configures) device information through the control interface to form the following data structure: network element information (Ne), port information (Port), and cross capability (CrossAbility).
其中,网元信息如下表1所示:The network element information is shown in Table 1 below:
表1Table 1
其中,端口信息如下表2所示:The port information is shown in Table 2 below:
表2Table 2
其中,交叉能力如下表3所示:Among them, the cross-capability is shown in Table 3 below:
表3Table 3
从而基于上述数据结构,可以配置各个OTN节点的的光交叉路由表。Therefore, based on the above data structure, the optical cross-connect routing table of each OTN node can be configured.
可选地,所述根据各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表的步骤,可以具体包括:Optionally, the step of configuring the optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node may specifically include:
遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traversing the optical cross-connect capability information of the first OTN node, and determining first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;Traversing optical cross-connect capability information of at least one second OTN node, determining second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。An optical cross-connect routing table of the first OTN node is established according to the first routing information and the second routing information.
例如:控制设备基于每个OTN节点均维护一个光交叉路由表,该光交叉路由表可以包括以下信息:波长、输入端口、宿节点和输出端口(或输出方向),例如:光交叉路由表内容如下表4所示:For example, the control device maintains an optical cross-connect routing table based on each OTN node. The optical cross-connect routing table may include the following information: wavelength, input port, sink node and output port (or output direction). For example, the content of the optical cross-connect routing table is shown in Table 4 below:
表4Table 4
以下结合具体示例对配置OTN节点对应的光交叉路由表的方法进行说明:The following describes how to configure the optical cross-connect routing table corresponding to the OTN node with a specific example:
例如,OTN节点A有端口a和端口b,交叉能力表的一条信息取值如下表5所示:For example, OTN node A has port a and port b. The value of one piece of information in the cross-connect capability table is shown in Table 5 below:
表5Table 5
针对相邻节点的光交叉路由表的配置方式为:遍历OTN节点A的交叉能力表,将每一条信息组织两条路由。如在该OTN节点A的光交叉路由表中添加两条信息,如下表6所示:The configuration method of the optical cross-connect routing table for the adjacent node is: traverse the cross-connect capability table of OTN node A, and organize two routes for each piece of information. For example, two pieces of information are added to the optical cross-connect routing table of OTN node A, as shown in Table 6 below:
表6Table 6
针对非相邻节点的光交叉路由表的配置方式为:除在光交叉路由表中配置直接相邻节点的路由信息之外,控制设备还需在光交叉路由表中添加经多跳可达的宿节点的路由信息。The configuration method of the optical cross-connect routing table for non-adjacent nodes is as follows: in addition to configuring the routing information of directly adjacent nodes in the optical cross-connect routing table, the control device also needs to add the routing information of the destination node reachable via multiple hops in the optical cross-connect routing table.
例如,OTN节点A的光交叉路由表有如下表7中的信息:For example, the optical cross-connect routing table of OTN node A has the following information in Table 7:
表7Table 7
OTN节点B的光交叉路由表有如下表8中的信息:The optical cross-connect routing table of OTN node B has the following information in Table 8:
表8Table 8
基于以上内容,可以在OTN节点A的光交叉路由表中添加以下表9中的信息:Based on the above, the following information in Table 9 can be added to the optical cross-connect routing table of OTN node A:
表9Table 9
控制设备可以采用上述类似的方式反复迭代,直至全部OTN节点的光交叉路由表配置完成。需要说明的是,控制设备配置每个OTN节点的光交叉路由表属于初始化阶段,在各个OTN节点上配置光交叉路由表完成之后,若物理设备或连接不变,则该光交叉路由表不需要更改,从而可以保证在业务请求到达时,建立光层连接的效率。The control device can repeatedly iterate in a similar manner until the configuration of the optical cross-connect routing table of all OTN nodes is completed. It should be noted that the configuration of the optical cross-connect routing table of each OTN node by the control device belongs to the initialization stage. After the configuration of the optical cross-connect routing table on each OTN node is completed, if the physical device or connection remains unchanged, the optical cross-connect routing table does not need to be changed, thereby ensuring the efficiency of establishing the optical layer connection when the service request arrives.
如图3所示,本发明的实施例提供一种光层连接配置装置300,应用于控制设备,所述装置300包括:As shown in FIG3 , an embodiment of the present invention provides an optical layer connection configuration device 300, which is applied to a control device. The device 300 includes:
接收模块310,用于接收业务请求;A receiving module 310, configured to receive a service request;
确定模块320,用于根据所述业务请求,确定所要建立的光层连接的路由信息;A determination module 320, configured to determine routing information of an optical layer connection to be established according to the service request;
发送模块330,用于根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The sending module 330 is used to send control signaling to two target OTN nodes among the multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing tables of the multiple optical transport network OTN nodes;
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述发送模块330包括:Optionally, the sending module 330 includes:
发送单元,用于向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。A sending unit is used to send a first control signaling to a first target node among the two target OTN nodes, indicating that the first target node is a source node on the optical layer connection path, and to send a second control signaling to a second target node among the two target OTN nodes, indicating that the second target node is a destination node on the optical layer connection path.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node.
可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second control signaling carries wavelength information, input port information and output port information.
可选地,所述装置300还包括:Optionally, the device 300 further includes:
获取模块,用于获取多个OTN节点中各个OTN节点的交叉能力信息;An acquisition module, used to acquire cross-connect capability information of each OTN node among multiple OTN nodes;
配置模块,用于根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The configuration module is used to configure the optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node.
可选地,所述配置模块包括:Optionally, the configuration module includes:
第一配置单元,用于遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;A first configuration unit is configured to traverse the optical cross-connect capability information of a first OTN node and determine first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
第二配置单元,用于遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;A second configuration unit is configured to traverse optical cross-connect capability information of at least one second OTN node, and determine second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
第三配置单元,用于根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。The third configuration unit is configured to establish an optical cross-connect routing table of the first OTN node according to the first routing information and the second routing information.
本发明实施例中的装置能够实现上述光层连接配置方法各个实施例的过程并达到相同的技术效果,为避免重复,此处不再赘述。The device in the embodiment of the present invention can implement the processes of each embodiment of the above-mentioned optical layer connection configuration method and achieve the same technical effect. To avoid repetition, it will not be described here.
本发明实施例中的装置300,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The device 300 in the embodiment of the present invention, when receiving a service request, performs routing calculation according to the service request, determines the routing information of the optical layer connection to be established, and when the routing information of the optical layer connection to be established is calculated, combines the optical cross-routing table of each OTN node to send control signaling to the source node and the destination node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
如图4所示,本发明实施例的一种控制设备400,包括处理器410和收发器420,其中,As shown in FIG4 , a control device 400 according to an embodiment of the present invention includes a processor 410 and a transceiver 420 , wherein:
所述收发机420用于接收业务请求;The transceiver 420 is used to receive a service request;
所述处理器410用于根据所述业务请求,确定所要建立的光层连接的路由信息;以及根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,通过收发机420向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The processor 410 is used to determine the routing information of the optical layer connection to be established according to the service request; and send control signaling to two target OTN nodes among the multiple OTN nodes on the optical layer connection path to be established through the transceiver 420 according to the routing information and the optical cross-routing table of the multiple optical transport network OTN nodes;
其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。Among them, the control signaling is used to indicate that one of the two target OTN nodes is a source node on the optical layer connection path and the other of the two target OTN nodes is a destination node on the optical layer connection path; the optical cross-routing table is used to indicate the output direction from the first OTN node to at least one second OTN node.
可选地,所述处理器410还用于:向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。Optionally, the processor 410 is also used to: send a first control signaling to a first target node among the two target OTN nodes to indicate that the first target node is a source node on the optical layer connection path, and send a second control signaling to a second target node among the two target OTN nodes to indicate that the second target node is a destination node on the optical layer connection path.
可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node.
可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second control signaling carries wavelength information, input port information and output port information.
可选地,所述收发机420还用于:获取多个OTN节点中各个OTN节点的交叉能力信息;Optionally, the transceiver 420 is further configured to: obtain cross-connect capability information of each OTN node among the multiple OTN nodes;
所述处理器410用于还用于:根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The processor 410 is further configured to: configure an optical cross-connect routing table corresponding to each OTN node according to the cross-connect capability information of each OTN node.
可选地,所述处理器410用于还用于:Optionally, the processor 410 is further configured to:
遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traversing the optical cross-connect capability information of the first OTN node, and determining first routing information from the first OTN node to an adjacent node; wherein the first OTN node is any one of the multiple OTN nodes;
遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;Traversing optical cross-connect capability information of at least one second OTN node, determining second routing information from the first OTN node to a second OTN node reachable by multiple hops; wherein the second OTN node is an OTN node other than the first OTN node among the multiple OTN nodes;
根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。An optical cross-connect routing table of the first OTN node is established according to the first routing information and the second routing information.
本发明实施例中的控制设备400能够实现上述光层连接配置方法各个实施例的过程并达到相同的技术效果,为避免重复,此处不再赘述。The control device 400 in the embodiment of the present invention can implement the processes of each embodiment of the above-mentioned optical layer connection configuration method and achieve the same technical effect. To avoid repetition, it will not be repeated here.
本发明实施例中的控制设备400,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The control device 400 in the embodiment of the present invention, when receiving a service request, performs routing calculation according to the service request, determines the routing information of the optical layer connection to be established, and after calculating the routing information of the optical layer connection to be established, combines the optical cross-routing table of each OTN node to send control signaling to the source node and the destination node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
本发明另一实施例的一种控制设备,如图5所示,包括收发器510、处理器500、存储器520及存储在所述存储器520上并可在所述处理器500上运行的程序或指令;所述处理器500执行所述程序或指令时实现上述光层连接配置方法的步骤,并达到相同的技术效果,为避免重复,此处不再赘述。A control device according to another embodiment of the present invention, as shown in Figure 5, includes a transceiver 510, a processor 500, a memory 520, and a program or instruction stored in the memory 520 and executable on the processor 500; when the processor 500 executes the program or instruction, the steps of the above-mentioned optical layer connection configuration method are implemented and the same technical effect is achieved. To avoid repetition, it will not be repeated here.
所述收发器510,用于在处理器500的控制下接收和发送数据。The transceiver 510 is used to receive and send data under the control of the processor 500 .
其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。In FIG. 5 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 500 and memory represented by memory 520 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 510 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.
处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 when performing operations.
本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的光层连接配置方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A readable storage medium of an embodiment of the present invention stores a program or instruction thereon. When the program or instruction is executed by a processor, the steps in the optical layer connection configuration method as described above are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的控制设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The processor is the processor in the control device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
如图6所示,本发明实施例还提供了一种建立光层连接方法,应用于目标OTN节点,所述方法可以具体包括以下步骤:As shown in FIG. 6 , an embodiment of the present invention further provides a method for establishing an optical layer connection, which is applied to a target OTN node. The method may specifically include the following steps:
步骤61:接收控制设备发送的管控信令。Step 61: Receive the control signaling sent by the control device.
步骤62:根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。Step 62: according to the control signaling, the target OTN node is used as a source node or a sink node among multiple OTN nodes on the optical layer connection path, and an optical layer connection of multiple OTN nodes on the optical layer connection path is established.
该实施例中,目标OTN节点为第一目标节点或第二目标节点,其中第一目标节点可以作为光层连接路径中的源节点,第二目标节点可以作为光层连接路径中的宿节点。这样,控制设备通过向所要建立的光层连接路径中的源节点和宿节点发送管控指令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In this embodiment, the target OTN node is the first target node or the second target node, wherein the first target node can be used as a source node in the optical layer connection path, and the second target node can be used as a sink node in the optical layer connection path. In this way, the control device sends control instructions to the source node and sink node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
可选地,在所述目标OTN节点为第一目标节点的情况下,所述接收控制设备发送的管控信令的步骤,可以具体包括:Optionally, when the target OTN node is the first target node, the step of receiving the control signaling sent by the control device may specifically include:
接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;Receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information, and ID information of a sink node;
所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接的步骤,可以具体包括:The step of taking the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path and establishing an optical layer connection of multiple OTN nodes on the optical layer connection path according to the control signaling may specifically include:
根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connection is configured according to the input port information and the output port information carried by the first control signaling.
可选地,在所述目标OTN节点为第一目标节点的情况下,所述接收所述控制设备发送的第一管控信令的步骤之后,所述方法还可以具体包括:Optionally, when the target OTN node is the first target node, after the step of receiving the first control signaling sent by the control device, the method may further specifically include:
通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The optical label information is configured by adjusting the top; wherein the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node; the optical label information is sent to an intermediate node; wherein the intermediate node is an OTN node among the multiple OTN nodes except the source node and the sink node.
该实施例中,第一目标节点接收控制设备下发的下发第一管控信令,并根据所述第一管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接。以及第一目标节点还可以进一步向相应中间节点发送光标签信息,以使所述中间节点根据所述光标签信息配置该波长的光交叉连接,从而建立所述源节点到宿节点的光交叉连接,并且减少了控制设备与OTN设备之间的信令交互。In this embodiment, the first target node receives the first control signaling sent by the control device, and configures the optical cross-connection corresponding to the wavelength according to the input port and the output port carried in the first control signaling. And the first target node can further send optical label information to the corresponding intermediate node, so that the intermediate node configures the optical cross-connection of the wavelength according to the optical label information, thereby establishing the optical cross-connection from the source node to the sink node, and reducing the signaling interaction between the control device and the OTN device.
例如:源节点可以通过调顶的方式在相应端口的波长上配置光标签信息,光标签信息可以包括波长信息(该波长信息为控制设备输入的波长信息)、源节点的ID信息(也即是本地节点的ID信息)、宿节点的ID信息(也即是控制设备输入的宿节点的ID信息),光标签的内容如下表10所示:For example, the source node can configure the optical label information on the wavelength of the corresponding port by adjusting the top. The optical label information may include wavelength information (the wavelength information is the wavelength information input by the control device), the ID information of the source node (that is, the ID information of the local node), and the ID information of the sink node (that is, the ID information of the sink node input by the control device). The content of the optical label is shown in Table 10 below:
表10Table 10
可选地,所述目标OTN节点为第二目标节点的情况下,所述接收控制设备发送的管控信令的步骤,可以具体包括:Optionally, when the target OTN node is a second target node, the step of receiving the control signaling sent by the control device may specifically include:
接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;Receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接的步骤,可以具体包括:The step of taking the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path and establishing an optical layer connection of multiple OTN nodes on the optical layer connection path according to the control signaling may specifically include:
根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connection is configured according to the input port information and the output port information carried by the second control signaling.
该实施例中,第二OTN节点接收控制设备下发的第二管控信令,并根据所述第二管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接,从而建立所述光层连接路径上的多个OTN节点的光层连接。In this embodiment, the second OTN node receives the second control signaling sent by the control device, and configures the optical cross-connection corresponding to the wavelength according to the input port and output port carried in the second control signaling, thereby establishing an optical layer connection of multiple OTN nodes on the optical layer connection path.
可选地,如图7所示,本发明实施例还提供了一种建立光层连接方法,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述方法可以具体包括:Optionally, as shown in FIG7 , an embodiment of the present invention further provides a method for establishing an optical layer connection, which is applied to an OTN node. The OTN node is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path. The method may specifically include:
步骤71:接收第一目标节点发送的光标签信息。Step 71: Receive the optical label information sent by the first target node.
步骤72:根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口。Step 72: Match the optical label information and the input port receiving the optical label information with the optical cross-routing table corresponding to the intermediate node to determine the output port corresponding to the intermediate node.
其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node.
步骤73:根据所述输入端口和所述输出端口配置光交叉连接。Step 73: Configure an optical cross-connection according to the input port and the output port.
可选地,光层连接路径中的中间节点接收到波长信号之后,从该波长信号中解析调顶的光标签信息,并根据该波长信号的输入端口、光标签信息中的波长、宿节点三个要素,与该中间节点的光交叉路由表进行匹配,得到与之匹配的输出端口,从而根据该输入端口和输出端口配置光交叉连接。Optionally, after receiving the wavelength signal, the intermediate node in the optical layer connection path parses the optical label information from the wavelength signal, and matches it with the optical cross-routing table of the intermediate node based on the three elements of the input port of the wavelength signal, the wavelength in the optical label information, and the host node, to obtain a matching output port, thereby configuring the optical cross-connection based on the input port and the output port.
上述方案中,中间节点根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In the above scheme, the intermediate node configures the optical cross-connection according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, ensuring that the control device can send control signaling to the source node and the destination node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing optical layer connections.
如图8所示,给出了一种控制设备和OTN节点的交互示意图。As shown in FIG8 , a schematic diagram of interaction between a control device and an OTN node is provided.
控制设备获取OTN系统中各个OTN节点的设备信息,并形成全局拓扑;The control device obtains the device information of each OTN node in the OTN system and forms a global topology;
控制设备根据全局拓扑,配置各个OTN节点的光交叉路由表;The control device configures the optical cross-connect routing table of each OTN node according to the global topology;
在业务请求输入时,控制设备根据该业务请求输入进行路由计算,确定所要建立的光层连接的路由信息;并根据该路由信息和各个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点下发管控信令,且不向光层连接路径中的其他节点下发管控信令。When a service request is input, the control device performs routing calculations based on the service request input to determine the routing information of the optical layer connection to be established; and based on the routing information and the optical cross-routing table of each OTN node, sends control signaling to the source node and destination node in the optical layer connection path to be established, and does not send control signaling to other nodes in the optical layer connection path.
源节点根据控制设备下发的管控信令配置光交叉连接,以及通过波长调顶的方式配置光标签信息并发送至中间节点;The source node configures the optical cross-connection according to the control signaling sent by the control device, and configures the optical label information by wavelength tuning and sends it to the intermediate node;
宿节点根据控制设备下发的管控信令配置光交叉连接;The sink node configures the optical cross-connection according to the control signaling sent by the control device;
中间节点读取光标签信息,并根据光标签信息与光交叉路由表匹配,进行配置光交叉连接。The intermediate node reads the optical label information, matches the optical label information with the optical cross-routing table, and configures the optical cross-connection.
上述方案中,建立一条光层连接只需要控制设备和源节点、宿节点交互管控信令,大量减少了控制设备与OTN节点之间的信令报文交互;另外,光层连接的建立一定程度上不依赖于管控系统,只需要源节点、宿节点能够与控制设备交互即可,中间节点(或称为中间节点)脱管不影响光层连接建立,提高了光层连接建立效率。In the above scheme, establishing an optical layer connection only requires the control device and the source node and the sink node to exchange management and control signaling, which greatly reduces the signaling message interaction between the control device and the OTN node; in addition, the establishment of the optical layer connection does not depend on the management and control system to a certain extent, and only requires the source node and the sink node to be able to interact with the control device. The disconnection of the intermediate node (or intermediate node) does not affect the establishment of the optical layer connection, thereby improving the efficiency of establishing the optical layer connection.
如图9所示,本发明实施例还提供了一种建立光层连接装置900,应用于目标OTN节点,所述装置900包括:As shown in FIG. 9 , an embodiment of the present invention further provides a device 900 for establishing an optical layer connection, which is applied to a target OTN node. The device 900 includes:
接收模块910,用于接收控制设备发送的管控信令;The receiving module 910 is used to receive the control signaling sent by the control device;
处理模块920,用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processing module 920 is used to establish an optical layer connection among the multiple OTN nodes on the optical layer connection path based on the control signaling, taking the target OTN node as the source node or the sink node among the multiple OTN nodes on the optical layer connection path.
可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is a first target node;
所述接收模块910包括:The receiving module 910 includes:
第一接收单元,用于接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;A first receiving unit, configured to receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information, and ID information of a sink node;
所述处理模块920包括:The processing module 920 includes:
第一处理单元,用于根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The first processing unit is configured to configure an optical cross-connection according to the input port information and the output port information carried by the first control signaling.
可选地,所述装置900还包括:Optionally, the device 900 further includes:
配置模块,用于通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;A configuration module, configured to configure the optical label information by adjusting the top; wherein the optical label information includes: the ID information of the first target node, the wavelength information and the ID information of the sink node;
发送模块,用于向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The sending module is used to send the optical label information to an intermediate node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述目标OTN节点为第二目标节点;Optionally, the target OTN node is a second target node;
所述接收模块910包括:The receiving module 910 includes:
第一接收单元,用于接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;A first receiving unit, configured to receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述处理模块920包括:The processing module 920 includes:
第二处理单元,用于根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The second processing unit is configured to configure the optical cross-connection according to the input port information and the output port information carried by the second control signaling.
本发明实施例中的装置900能够实现上述目标OTN节点的建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The device 900 in the embodiment of the present invention can implement each process of the method for establishing an optical layer connection of the target OTN node and can achieve the same technical effect. To avoid repetition, it will not be described again here.
本发明实施例中的装置900,能够保证控制设备通过向所要建立的光层连接路径中的源节点和宿节点发送管控指令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The device 900 in the embodiment of the present invention can ensure that the control device sends control instructions to the source node and the destination node in the optical layer connection path to be established, instead of sending control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing optical layer connections.
本发明的实施例还提供一种OTN节点,所述OTN节点为目标OTN节点,包括:收发机和处理器;An embodiment of the present invention further provides an OTN node, which is a target OTN node and includes: a transceiver and a processor;
所述收发机用于接收控制设备发送的管控信令;The transceiver is used to receive the control signaling sent by the control device;
所述处理器用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processor is used to establish an optical layer connection of the multiple OTN nodes on the optical layer connection path, using the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path according to the control signaling.
可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is a first target node;
所述收发机还用于:接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;The transceiver is also used to: receive a first control signaling sent by the control device; wherein the first control signaling is used to indicate that the first target node is a source node on the optical layer connection path, and the first control signaling carries wavelength information, input port information, output port information and ID information of a sink node;
所述处理器还用于:根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to: configure an optical cross-connection according to the input port information and the output port information carried by the first control signaling.
可选地,所述处理器还用于:通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;Optionally, the processor is further configured to: configure optical label information by adjusting the top; wherein the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node;
所述收发机还用于:向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。The transceiver is further used for: sending the optical label information to an intermediate node; wherein the intermediate node is an OTN node other than the source node and the sink node among the multiple OTN nodes.
可选地,所述目标OTN节点为第二目标节点;Optionally, the target OTN node is a second target node;
所述收发机还用于:接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;The transceiver is also used to: receive a second control signaling sent by the control device; wherein the second control signaling is used to indicate that the second target node is a sink node on the optical layer connection path, and the second control signaling carries wavelength information, input port information, and output port information;
所述处理器还用于:根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to: configure an optical cross-connection according to the input port information and the output port information carried by the second control signaling.
本发明实施例中的OTN节点能够实现上述目标OTN节点的建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The OTN node in the embodiment of the present invention can implement each process of the method for establishing an optical layer connection of the target OTN node and can achieve the same technical effect. To avoid repetition, it will not be described again here.
本发明实施例中的OTN节点,能够保证控制设备通过向所要建立的光层连接路径中的源节点和宿节点发送管控指令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The OTN node in the embodiment of the present invention can ensure that the control device sends control instructions to the source node and the destination node in the optical layer connection path to be established, instead of sending control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing optical layer connections.
如图10所示,本发明实施例还提供了一种建立光层连接装置1000,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述装置1000包括:As shown in FIG10 , an embodiment of the present invention further provides a device 1000 for establishing an optical layer connection, which is applied to an OTN node. The OTN node is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path. The device 1000 includes:
接收模块1010,用于接收第一目标节点发送的光标签信息;Receiving module 1010, used to receive the optical label information sent by the first target node;
确定模块1020,用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;The determination module 1020 is used to match the optical label information and the input port receiving the optical label information with the optical cross-routing table corresponding to the intermediate node to determine the output port corresponding to the intermediate node; wherein the optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node;
处理模块1030,用于根据所述输入端口和所述输出端口配置光交叉连接。The processing module 1030 is configured to configure an optical cross-connection according to the input port and the output port.
本发明实施例中的装置1000能够实现上述OTN节点的建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The device 1000 in the embodiment of the present invention can implement each process of the above-mentioned method for establishing an optical layer connection of an OTN node and can achieve the same technical effect. To avoid repetition, it will not be described again here.
本发明实施例中的装置1000,根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The device 1000 in the embodiment of the present invention configures the optical cross-connection according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, thereby ensuring that the control device can send control signaling to the source node and the destination node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing optical layer connections.
本发明的实施例还提供一种OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,包括:收发机和处理器;An embodiment of the present invention further provides an OTN node, which is an intermediate node other than a source node and a sink node among multiple OTN nodes on an optical layer connection path, and includes: a transceiver and a processor;
所述收发机用于接收第一目标节点发送的光标签信息;The transceiver is used to receive the optical label information sent by the first target node;
所述处理器用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口,以及根据所述输入端口和所述输出端口配置光交叉连接;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The processor is used to match the optical cross-connection table corresponding to the intermediate node according to the optical label information and the input port for receiving the optical label information, determine the output port corresponding to the intermediate node, and configure the optical cross-connection according to the input port and the output port; wherein the optical cross-connection table is used to indicate the output direction of the intermediate node to at least one third OTN node.
本发明实施例中的OTN节点能够实现上述建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The OTN node in the embodiment of the present invention can implement each process of the above-mentioned method for establishing an optical layer connection and can achieve the same technical effect. To avoid repetition, it will not be described here.
本发明实施例中的OTN节点,根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The OTN node in the embodiment of the present invention configures the optical cross-connection according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, thereby ensuring that the control device can send control signaling to the source node and the destination node in the optical layer connection path to be established, but does not send control signaling to other nodes in the optical layer connection path to be established, thereby reducing the signaling interaction between the control device and the OTN node, and is conducive to improving the efficiency of establishing the optical layer connection.
本发明另一实施例的OTN节点,如图11所示,包括收发器1110、处理器1100、存储器1120及存储在所述存储器1120上并可在所述处理器1100上运行的程序或指令;所述处理器1100执行所述程序或指令时实现上述建立光层连接方法的步骤并能达到相同的技术效果,为避免重复,此处不再赘述。An OTN node according to another embodiment of the present invention, as shown in FIG11 , includes a transceiver 1110, a processor 1100, a memory 1120, and a program or instruction stored in the memory 1120 and executable on the processor 1100; when the processor 1100 executes the program or instruction, the steps of the above-mentioned method for establishing an optical layer connection are implemented and the same technical effect can be achieved. To avoid repetition, they are not described again here.
所述收发器1110,用于在处理器1100的控制下接收和发送数据。The transceiver 1110 is used to receive and send data under the control of the processor 1100 .
其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1100负责管理总线架构和通常的处理,存储器1120可以存储处理器1100在执行操作时所使用的数据。Among them, in Figure 11, the bus architecture can include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1100 and various circuits of memory represented by memory 1120 are linked together. The bus architecture can also link various other circuits such as peripherals, regulators, and power management circuits together, which are all well known in the art, so they are not further described herein. The bus interface provides an interface. The transceiver 1110 can be a plurality of components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的建立光层连接方法的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A readable storage medium according to an embodiment of the present invention stores a program or instruction thereon. When the program or instruction is executed by a processor, the steps of the method for establishing an optical layer connection as described above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的OTN节点中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。The processor is the processor in the OTN node described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
进一步需要说明的是,此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。It should be further explained that many functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementation methods.
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In the embodiment of the present invention, module can be implemented with software so that it can be executed by various types of processors. For example, an executable code module of an identification can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different positions, and when these instructions are logically combined together, it constitutes a module and realizes the specified purpose of the module.
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed among different programs, and distributed across a plurality of memory devices. Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form. The operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When a module can be implemented by software, considering the level of existing hardware technology, a person skilled in the art can build a corresponding hardware circuit to implement the corresponding function of the module that can be implemented by software without considering the cost. The hardware circuit includes a conventional very large scale integration (VLSI) circuit or gate array and existing semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented by a programmable hardware device, such as a field programmable gate array, a programmable array logic, a programmable logic device, etc.
上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。The above exemplary embodiments are described with reference to the accompanying drawings, and many different forms and embodiments are feasible without departing from the spirit and teachings of the present invention. Therefore, the present invention should not be constructed as a limitation of the exemplary embodiments proposed herein. More specifically, these exemplary embodiments are provided so that the present invention will be perfect and complete, and the scope of the present invention will be conveyed to those who are familiar with the technology. In these figures, the component sizes and relative sizes may be exaggerated for clarity. The terms used here are only based on the purpose of describing specific exemplary embodiments and are not intended to be limiting. As used herein, unless the text clearly indicates otherwise, the singular forms "one", "an" and "the" are intended to include these multiple forms. It will be further understood that the terms "including" and/or "comprising" when used in this specification indicate the presence of the features, integers, steps, operations, components and/or components, but do not exclude the presence or increase of one or more other features, integers, steps, operations, components, components and/or their groups. Unless otherwise indicated, when stated, a range of values includes the upper and lower limits of that range and any subranges therebetween.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims (21)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011096090.0A CN114374896B (en) | 2020-10-14 | 2020-10-14 | Optical layer connection configuration method, optical layer connection establishment method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011096090.0A CN114374896B (en) | 2020-10-14 | 2020-10-14 | Optical layer connection configuration method, optical layer connection establishment method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114374896A CN114374896A (en) | 2022-04-19 |
CN114374896B true CN114374896B (en) | 2024-11-08 |
Family
ID=81139041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011096090.0A Active CN114374896B (en) | 2020-10-14 | 2020-10-14 | Optical layer connection configuration method, optical layer connection establishment method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114374896B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115250229B (en) * | 2022-07-22 | 2024-07-23 | 中国电信股份有限公司 | Connection control method, connection control device, storage medium, and electronic apparatus |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101656898A (en) * | 2009-09-16 | 2010-02-24 | 北京科技大学 | Path establishing method for multi-domain wavelength routing optical network |
CN102231864A (en) * | 2011-06-20 | 2011-11-02 | 东南大学 | Optical-codeword-label-based optical packet multicast transmission and receiving methods and devices |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1780190B (en) * | 2004-11-20 | 2010-09-08 | 中兴通讯股份有限公司 | Optical network service processing method |
JP5020176B2 (en) * | 2008-07-03 | 2012-09-05 | 三菱電機株式会社 | Path control method |
-
2020
- 2020-10-14 CN CN202011096090.0A patent/CN114374896B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101656898A (en) * | 2009-09-16 | 2010-02-24 | 北京科技大学 | Path establishing method for multi-domain wavelength routing optical network |
CN102231864A (en) * | 2011-06-20 | 2011-11-02 | 东南大学 | Optical-codeword-label-based optical packet multicast transmission and receiving methods and devices |
Also Published As
Publication number | Publication date |
---|---|
CN114374896A (en) | 2022-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8948051B2 (en) | System and method for efficient MVPN source redundancy with S-PMSI | |
EP3682597B1 (en) | Modeling access networks as trees in software-defined network controllers | |
CN108289061B (en) | Service chain topology system based on SDN | |
CN105049353A (en) | Method for configuring routing path of business and controller | |
US20170302474A1 (en) | Network as Service Service Cross-Domain Orchestration Method, Orchestration Device, and Control Device | |
EP2515484B1 (en) | Method and device for determining forwarding rule for data packets | |
CN111417037A (en) | A management and control system for an optical transport network | |
US10425319B2 (en) | Transport software defined networking (SDN)—zero configuration adjacency via packet snooping | |
CN114374896B (en) | Optical layer connection configuration method, optical layer connection establishment method and device | |
US11343153B2 (en) | BGP logical topology generation method, and device | |
CN112865999B (en) | Information processing method and related equipment | |
CN111464443B (en) | Message forwarding method, device, equipment and storage medium based on service function chain | |
WO2020233707A1 (en) | Network control method, apparatus and system | |
CN105282036A (en) | Routing node and route exchange method and system | |
CN115865844B (en) | Dynamic traffic scheduling method and device based on virtual and real combination based on SDN and NDN | |
WO2023011047A1 (en) | Processing method and apparatus | |
JPWO2015093478A1 (en) | Network system, control device, control method, and program | |
CN102761478A (en) | Method and system for sending business data | |
WO2007012223A1 (en) | A method for automatically switched optical network hierarchy routing calculating and connection establishing | |
CN118573493A (en) | Point-to-multipoint P2MP data transmission method and network equipment | |
US20180302241A1 (en) | SVLAN Allocation Method and Device, and Ethernet Service Establishment Method and System | |
WO2024255444A1 (en) | Path determination method, apparatus and system | |
CN119583424A (en) | Method, device, computer equipment and storage medium for subnet access to public network | |
CN117439891A (en) | Resource scheduling method and device and optical transport network OTN equipment | |
CN119520183A (en) | Multicast joining method and device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |