[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114374896A - Optical layer connection configuration method, method and device for establishing optical layer connection - Google Patents

Optical layer connection configuration method, method and device for establishing optical layer connection Download PDF

Info

Publication number
CN114374896A
CN114374896A CN202011096090.0A CN202011096090A CN114374896A CN 114374896 A CN114374896 A CN 114374896A CN 202011096090 A CN202011096090 A CN 202011096090A CN 114374896 A CN114374896 A CN 114374896A
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.)
Granted
Application number
CN202011096090.0A
Other languages
Chinese (zh)
Other versions
CN114374896B (en
Inventor
赵阳
李允博
张德朝
王东
孙将
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, Research Institute of China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202011096090.0A priority Critical patent/CN114374896B/en
Publication of CN114374896A publication Critical patent/CN114374896A/en
Application granted granted Critical
Publication of CN114374896B publication Critical patent/CN114374896B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0005Switch and router aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0073Provisions 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节点之间交互的信令较多,影响光层连接建立的效率的问题。

Figure 202011096090

The invention provides a method for configuring an optical layer connection, a method and a device for establishing an optical layer connection, and relates to the technical field of communications. The method includes: receiving a service request; determining routing information of an optical layer connection to be established according to the service request; Two target OTN nodes in the two OTN nodes send management and control signaling; wherein, the management and control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the 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 there are many signaling interactions between the control device and the OTN node in the current way of establishing the optical layer connection, which affects the efficiency of establishing the optical layer connection.

Figure 202011096090

Description

光层连接配置方法、建立光层连接方法及装置Optical layer connection configuration method, method and device for establishing optical layer connection

技术领域technical field

本发明涉及通信技术领域,特别是指一种光层连接配置方法、建立光层连接方法及装置。The present invention relates to the technical field of communications, in particular to a method for configuring an optical layer connection, a method and a device for establishing an optical layer connection.

背景技术Background technique

在光传送网(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 (optical transport network, OTN), an optical layer connection can be controlled and established by a centralized software defined network (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 route calculation according to the input, and based on the route calculation As a result, signaling is exchanged with all OTN nodes in the connection path to configure the optical cross-connect and realize the creation and opening of the optical layer connection. The current method of establishing an optical layer connection requires the control device to interact with each OTN node in the connection path, resulting in more signaling interactions between the control device and the OTN node. ) requirements, and each OTN node of the connection path needs to be configured through the control device, resulting in a high dependence on the control device for the establishment of the optical layer connection. If the control device and an OTN node of the connection path cannot exchange signaling, it will As a result, the optical layer connection cannot be established, which affects the efficiency of the optical layer connection establishment.

发明内容SUMMARY OF THE INVENTION

本发明提供一种光层连接配置方法、建立光层连接方法及装置,以解决目前建立光层连接的方式存在控制设备与OTN节点之间交互的信令较多,影响光层连接建立的效率的问题。The present invention provides a method for configuring an optical layer connection, a method and device for establishing an optical layer connection, so as to solve the problem that there are many signaling interactions between a control device and an OTN node in the current method of establishing an optical layer connection, which affects the efficiency of establishing an optical layer connection. The problem.

为达到上述目的,本发明的实施例提供一种光层连接配置方法,应用于控制设备,所述方法包括:In order 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;

根据所述业务请求,确定所要建立的光层连接的路由信息;According to the service request, determine the routing information of the optical layer connection to be established;

根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;According to the routing information and the optical cross-routing table of the multiple OTN nodes of the optical transport network, send control signaling to two target OTN nodes in the multiple OTN nodes on the optical layer connection path to be established;

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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 management and control signaling to two target OTN nodes in the multiple OTN nodes on the optical layer connection path to be established includes:

向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。Send the first control signaling to the first target node of the two target OTN nodes for indicating that the first target node is the source node on the optical layer connection path, and send the first control signaling to the two target OTN nodes The second target node in the nodes sends second management and control signaling for indicating that the second target node is the sink node on the optical layer connection path.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node.

可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second management and control signaling carries wavelength information, input port information and output port information.

可选地,所述根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个OTN节点发送管控信令之前,还包括:Optionally, before sending the control signaling to two of the multiple OTN nodes on the optical layer connection path to be established according to the routing information and the optical cross-routing table of the multiple OTN nodes, Also includes:

获取多个OTN节点中各个OTN节点的交叉能力信息;Obtain the cross-capability information of each OTN node in multiple OTN nodes;

根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。According to the cross-connect capability information of each OTN node, the corresponding optical cross-routing table of 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节点中的任意一个;Traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is any one of the multiple OTN nodes;

遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;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 multi-hop reachable second OTN node; wherein the second OTN nodes are the multiple OTNs OTN nodes other than the first OTN node in the nodes;

根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。According to the first routing information and the second routing information, an optical cross-routing table of the first OTN node is established.

为达到上述目的,本发明的实施例提供一种光层连接配置装置,应用于控制设备,所述装置包括:In order 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 for receiving service requests;

确定模块,用于根据所述业务请求,确定所要建立的光层连接的路由信息;a determining module, configured 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 management and control signaling to two target OTN nodes in 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 OTN nodes;

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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, configured to send a first control signaling for indicating that the first target node is a source node on the optical layer connection path to the first target node of the two target OTN nodes, and send the first control signaling to the first target node of the two target OTN nodes. The second target node of the two target OTN nodes sends second management and control signaling for indicating that the second target node is the sink node on the optical layer connection path.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node.

可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second management and control signaling carries wavelength information, input port information and output port information.

可选地,所述装置还包括:Optionally, the device further includes:

获取模块,用于获取多个OTN节点中各个OTN节点的交叉能力信息;an acquisition module, used to acquire the cross-capability information of each OTN node in the multiple OTN nodes;

配置模块,用于根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The configuration module is configured to configure the corresponding optical cross-connect routing table of 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, configured to traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is the multiple OTN nodes any one of;

第二配置单元,用于遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;The second configuration unit is configured to traverse the optical cross-connect capability information of at least one second OTN node, and determine the second routing information from the first OTN node to a multi-hop reachable second OTN node; wherein, the second OTN node The node is an OTN node other than the first OTN node among the plurality of OTN nodes;

第三配置单元,用于根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。A third configuration unit, configured to establish an optical cross-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 for receiving service requests;

所述处理器用于根据所述业务请求,确定所要建立的光层连接的路由信息;以及根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,通过收发机向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The processor is configured to determine the routing information of the optical layer connection to be established according to the service request; Two target OTN nodes in the multiple OTN nodes on the layer connection path send management and control signaling;

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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 further configured to: send, to the first target node of the two target OTN nodes, a first target node indicating that the first target node is the source node on the optical layer connection path. management and control signaling, and sending a second management and control signaling to the second target node of the two target OTN nodes for indicating that the second target node is the sink node on the optical layer connection path.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node.

可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second management and control signaling carries wavelength information, input port information and output port information.

可选地,所述收发机还用于:获取多个OTN节点中各个OTN节点的交叉能力信息;Optionally, the transceiver is further configured to: acquire cross-capability information of each OTN node in the multiple OTN nodes;

所述处理器用于还用于:根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The processor is further configured to configure a corresponding optical cross-connect routing table of each OTN node according to the cross-connect capability information of each OTN node.

可选地,所述处理器用于还用于:Optionally, the processor is used for further:

遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is any one of the multiple OTN nodes;

遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;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 multi-hop reachable second OTN node; wherein the second OTN nodes are the multiple OTNs OTN nodes other than the first OTN node in the nodes;

根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。According to the first routing information and the second routing information, an optical cross-routing table of the first OTN node is established.

为达到上述目的,本发明的实施例提供一种控制设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的光层连接配置方法的步骤。In order to achieve the above object, an embodiment of the present invention provides a control device, including: a transceiver, a processor, a memory, and a program or instruction stored on the memory and executable on the processor; the processor The steps of the optical layer connection configuration method as described above are implemented when the program or instruction is executed.

为达到上述目的,本发明的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的光层连接配置方法的步骤。To achieve the above object, embodiments of the present invention provide a readable storage medium on which programs or instructions are stored, and when the programs or instructions are executed by a processor, implement the steps of the optical layer connection configuration method described above.

为达到上述目的,本发明的实施例还提供一种建立光层连接方法,应用于目标OTN节点,所述方法包括:In order to achieve the above object, an embodiment of the present invention also provides a method for establishing an optical layer connection, which is applied to a target OTN node, and the method includes:

接收控制设备发送的管控信令;Receive the control signaling sent by the control device;

根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。According to the management and control signaling, the target OTN node is used as the source node or the sink node among the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established.

可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is the first target node;

所述接收控制设备发送的管控信令,包括:The control signaling sent by the receiving control device includes:

接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;Receive the first management and control signaling sent by the control device; wherein, the first management and control signaling is used to indicate that the first target node is the source node on the optical layer connection path, and the first management and control signaling Carrying wavelength information, input port information, output port information and ID information of the sink node;

所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. ,include:

根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect 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信息;Configure the optical label information by means of top adjustment; 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节点。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 control signaling sent by the receiving control device includes:

接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;Receive the second management and control signaling sent by the control device; wherein, the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path, and the second management and control signaling Carrying wavelength information, input port information and output port information;

所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. ,include:

根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect is configured according to the input port information and the output port information carried by the second control signaling.

为达到上述目的,本发明的实施例还提供一种建立光层连接装置,应用于目标OTN节点,所述装置包括:In order 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:

接收模块,用于接收控制设备发送的管控信令;The receiving module is used to receive the control signaling sent by the control device;

处理模块,用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processing module is configured to use the target OTN node as a source node or a sink node in the multiple OTN nodes on the optical layer connection path according to the control signaling, and establish the multiple OTN nodes on the optical layer connection path. Optical layer connection.

可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is the first target node;

所述接收模块包括:The receiving module includes:

第一接收单元,用于接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;a first receiving unit, configured to receive the first management and control signaling sent by the control device; wherein, the first management and control signaling is used to indicate that the first target node is the source node on the optical layer connection path, The first control signaling carries wavelength information, input port information, output port information and ID information of the sink node;

所述处理模块包括:The processing module includes:

第一处理单元,用于根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。A first processing unit, configured to configure an optical cross-connect according to the input port information and output port information carried by the first control signaling.

可选地,所述装置还包括:Optionally, the device further includes:

配置模块,用于通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;a configuration module, configured to configure optical label information by means of top adjustment; wherein, the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node;

发送模块,用于向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。A sending module, configured 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 includes:

第一接收单元,用于接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;a first receiving unit, configured to receive the second management and control signaling sent by the control device; wherein the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path, The second control signaling carries wavelength information, input port information and output port information;

所述处理模块包括:The processing module includes:

第二处理单元,用于根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The second processing unit is configured to configure the optical cross-connect according to the input port information and the output port information carried by the second management and control signaling.

为达到上述目的,本发明的实施例还提供一种OTN节点,所述OTN节点为目标OTN节点,包括:收发机和处理器;To achieve the above object, an embodiment of the present invention further provides an OTN node, where the OTN node is a target OTN node, including: 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 configured to, according to the management and control signaling, take the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path, and establish a relationship between the multiple OTN nodes on the optical layer connection path. Optical layer connection.

可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is the first target node;

所述收发机还用于:接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;The transceiver is further configured to: receive a first management and control signaling sent by the control device; wherein the first management and control signaling is used to indicate that the first target node is a source node on the optical layer connection path , the first control signaling carries wavelength information, input port information, output port information and ID information of the sink node;

所述处理器还用于:根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to configure the optical cross-connect 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 means of top adjustment; 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 configured 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 transceiver is further configured to: receive the second management and control signaling sent by the control device; wherein, the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path , the second control signaling carries wavelength information, input port information and output port information;

所述处理器还用于:根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to configure the optical cross-connect according to the input port information and the output port information carried by the second control signaling.

为达到上述目的,本发明的实施例还提供一种建立光层连接方法,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述方法包括:In order to achieve the above object, an embodiment of the present invention also provides a method for establishing an optical layer connection, which is applied to an OTN node, where the OTN node is a plurality of OTN nodes on the optical layer connection path, except the source node and the sink node. The intermediate node, the method includes:

接收第一目标节点发送的光标签信息;receiving the 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, the optical cross-routing table corresponding to the intermediate node is matched to determine the output port corresponding to the intermediate node; wherein, the optical cross-routing table uses for indicating the output direction of the intermediate node to at least one third OTN node;

根据所述输入端口和所述输出端口配置光交叉连接。Optical cross-connects are configured according to the input ports and the output ports.

为达到上述目的,本发明的实施例还提供一种建立光层连接装置,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述装置包括:In order to achieve the above object, an embodiment of the present invention also provides a device for establishing an optical layer connection, which is applied to an OTN node, where the OTN node is a plurality of OTN nodes on the optical layer connection path, except the source node and the sink node. The intermediate node, the device includes:

接收模块,用于接收第一目标节点发送的光标签信息;a receiving module, configured to receive the optical label information sent by the first target node;

确定模块,用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;a determining module, configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, and determine the output port corresponding to the intermediate node; wherein, the The optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node;

处理模块,用于根据所述输入端口和所述输出端口配置光交叉连接。A processing module configured to configure an optical cross-connect according to the input port and the output port.

为达到上述目的,本发明的实施例还提供一种OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,包括:收发机和处理器;In order to achieve the above object, an embodiment of the present invention also provides an OTN node. The OTN node is an intermediate node other than the source node and the sink node among the multiple OTN nodes on the optical layer connection path, including: a transceiver and processor;

所述收发机用于接收第一目标节点发送的光标签信息;The transceiver is configured to receive the optical label information sent by the first target node;

所述处理器用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口,以及根据所述输入端口和所述输出端口配置光交叉连接;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The processor is configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, determine the output port corresponding to the intermediate node, and determine the output port corresponding to the intermediate node according to the The input port and the output port are configured with an optical cross-connect; wherein, the optical cross-routing table is used to indicate the output direction from the intermediate node to at least one third OTN node.

为达到上述目的,本发明的实施例还提供一种OTN节点,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述的建立光层连接方法的步骤。To achieve the above object, an embodiment of the present invention also provides an OTN node, including: a transceiver, a processor, a memory, and a program or instruction stored on the memory and executable on the processor; the processing When the computer executes the program or the instruction, the steps of the above-mentioned method for establishing an optical layer connection are implemented.

为达到上述目的,本发明的实施例还提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的建立光层连接方法的步骤。To achieve the above object, embodiments of the present invention further provide a readable storage medium on which programs or instructions are stored, and when the programs or instructions are executed by a processor, implement the steps of the above-described method for establishing an optical layer connection.

本发明的上述技术方案的有益效果如下:The beneficial effects of the above-mentioned technical solutions of the present invention are as follows:

本发明实施例中,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In this embodiment of the present invention, in the case of receiving a service request, route 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 obtained by calculation, combined with The optical cross-routing table of each OTN node sends management and control signaling to the source node and sink node in the optical layer connection path to be established, but does not send management and control signaling to other nodes in the optical layer connection path to be established. The signaling interaction between the control device and the OTN node is reduced, and it is beneficial to improve the efficiency of establishing an optical layer connection.

附图说明Description of drawings

图1为控制设备和OTN节点的交互示意图;Figure 1 is a schematic diagram of the interaction between a control device and an OTN node;

图2为本发明实施例的光层连接配置方法的流程图;FIG. 2 is a flowchart of an optical layer connection configuration method according to an embodiment of the present invention;

图3为本发明实施例的光层连接配置装置的框图;3 is a block diagram of an optical layer connection configuration apparatus according to an embodiment of the present invention;

图4为本发明实施例的控制设备的框图;4 is a block diagram of a control device according to an embodiment of the present invention;

图5为本发明实施例的控制设备的结构图;5 is a structural diagram of a control device according to an embodiment of the present invention;

图6为本发明实施例的建立光层连接方法的流程图之一;FIG. 6 is one of the flowcharts of a method for establishing an optical layer connection according to an embodiment of the present invention;

图7为本发明实施例的建立光层连接方法的流程图之二;FIG. 7 is the second flowchart of a method for establishing an optical layer connection according to an embodiment of the present invention;

图8为本发明实施例的控制设备和OTN节点的交互示意图;FIG. 8 is a schematic diagram of interaction between a control device and an OTN node according to an embodiment of the present invention;

图9为本发明实施例的建立光层连接装置的框图之一;9 is one of the block diagrams of an apparatus for establishing an optical layer connection according to an embodiment of the present invention;

图10为本发明实施例的建立光层连接装置的框图之二;10 is the second block diagram of an apparatus 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 ways

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, the following will be described in detail with reference to the accompanying drawings and specific embodiments.

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。It is to be understood that reference throughout the specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic associated with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily necessarily referring to the same embodiment. Furthermore, the particular 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 size of the sequence numbers of the following processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, rather than the implementation of the present invention The implementation of the examples constitutes no limitation.

另外,本文中术语“系统”和“网络”在本文中常可互换使用。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 this 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 that B is only determined according to A, and B may also be determined according to A and/or other information.

可选地,本发明实施例提供了一种OTN系统,可以包括控制设备和多个OTN节点,控制设备与OTN节点之间可以通过管控信令的交互、OTN节点之间可以通过光标签信息的交互,实现光交叉连接。Optionally, the embodiment of the present invention provides an OTN system, which may include a control device and a plurality of OTN nodes. The control device and the OTN nodes may communicate with each other through management and control signaling, and the OTN nodes may communicate with each other through optical label information. Interaction to realize optical cross-connection.

如图2所示,本发明实施例的一种光层连接配置方法,应用于控制设备,所述方法可以具体包括以下步骤:As shown in FIG. 2 , a method for configuring an optical layer connection 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: According to the routing information and the optical cross-routing tables of the OTN nodes of the optical transport network, send management and control signaling to two target OTN nodes in the OTN nodes on the optical layer connection path to be established.

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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 the output direction from the first OTN node to the at least one second OTN node, which can be understood as for The optical cross-routing table of the first OTN node is used to indicate the output direction (or output port) from the first OTN node to at least one second OTN node; wherein, the second OTN node may be the sink node on the optical layer connection path , or it can be an intermediate node on the optical layer connection path.

可选地,该光交叉路由表可以仅表示指定波长到第二OTN节点的输出方向(或者输出端口),并不限定为从第一OTN节点到第二OTN节点必须可达。例如:从第一OTN节点到第二OTN节点是否可达,可以由控制设备基于传输距离、损耗等因素在路由计算的过程中确定。Optionally, the optical cross-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 be reachable from the first OTN node to the second OTN node. For example, whether it is reachable from the first OTN node to the second OTN node may be determined by the control device in the process of route calculation based on factors such as transmission distance and loss.

可选地,控制设备可以基于OTN节点拓扑信息以及用户输入信息(如源/宿节点、端口等),计算所要建立的光层连接路由及波长。可选地,由于光层物理特性,可以考虑光传输距离可达性和损耗的前提下,计算最小跳数的路由。Optionally, the control device may calculate the optical layer connection route and wavelength to be established based on OTN node topology information and user input information (such as source/sink nodes, ports, 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, in the case of receiving a service request, route calculation is performed according to the service request, and the routing information of the optical layer connection to be established is determined, and when the routing information of the optical layer connection to be established is obtained by calculation, it is combined with each. The optical cross-routing table of the OTN node sends management and control signaling to the source node and sink node in the optical layer connection path to be established, instead of sending management and control signaling to other nodes in the optical layer connection path to be established, thereby reducing the number of The signaling interaction between the control device and the OTN node is beneficial to improve the efficiency of establishing an optical layer connection.

可选地,所述向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令的步骤,可以具体包括:Optionally, the step of sending management and control signaling to two target OTN nodes in the multiple OTN nodes on the optical layer connection path to be established may specifically include:

向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。Send the first control signaling to the first target node of the two target OTN nodes for indicating that the first target node is the source node on the optical layer connection path, and send the first control signaling to the two target OTN nodes The second target node in the nodes sends second management and control signaling for indicating that the second target node is the sink 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 obtained by the route calculation, so it can directly deliver the first control signaling to the first target node, and The second control signaling is delivered to the second target node, so that multiple OTN nodes on the optical layer connection path to be established are configured with an optical cross-connection, and can ensure that the multiple OTN nodes on the optical layer connection path are physically reachable.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node. The second management and control signaling carries wavelength information, input port information and output port information.

该实施例中,控制设备向第一目标节点下发第一管控信令,以使得第一目标节点可以根据所述第一管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接,以及控制设备向第二目标节点下发第二管控信令,以使得第二目标节点可以根据所述第二管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接;并且第一目标节点还可以进一步地向中间节点发送光标签信息,以使所述中间节点根据所述光标签信息配置该波长的光交叉连接,从而建立所述光层连接路径上的多个OTN节点的光层连接,并减少了控制设备与OTN节点之间的信令交互;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。In this embodiment, the control device delivers the first management and control signaling to the first target node, so that the first target node can configure the optical fiber corresponding to the wavelength according to the input port and the output port carried in the first management and control signaling cross-connect, and the control device delivers the second control signaling to the second target node, so that the second target node can configure the optical cross-connect corresponding to the wavelength according to the input port and output port carried in the second control signaling and the first target node may 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 multiple optical connections on the optical layer connection path. The optical layer connection of multiple OTN nodes reduces the signaling interaction between the control device and the OTN node; wherein, the intermediate node is the source node and the sink node among the multiple OTN nodes except the source node and the sink node. OTN node.

可选地,所述根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个OTN节点发送管控信令的步骤之前,所述方法还可以具体包括:Optionally, the step of sending management and control signaling to two OTN nodes in 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 multiple OTN nodes Before, the method may also specifically include:

获取多个OTN节点中各个OTN节点的交叉能力信息;Obtain the cross-capability information of each OTN node in multiple OTN nodes;

根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。According to the cross-connect capability information of each OTN node, the corresponding optical cross-routing table of 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 exchanges management and control signaling with each OTN node, and automatically obtains (or manually configures) device information through the control interface, The following data structures are formed: network element information (Ne), port information (Port), and cross capability (CrossAbility).

其中,网元信息如下表1所示:The network element information is shown in Table 1 below:

表1Table 1

Figure BDA0002723800610000131
Figure BDA0002723800610000131

其中,端口信息如下表2所示:Among them, the port information is shown in Table 2 below:

表2Table 2

Figure BDA0002723800610000132
Figure BDA0002723800610000132

其中,交叉能力如下表3所示:Among them, the cross-capacity is shown in Table 3 below:

表3table 3

字段field 类型type 端口1idport 1id StringString 端口2idport2id StringString 波长wavelength StringString

从而基于上述数据结构,可以配置各个OTN节点的的光交叉路由表。Therefore, based on the above data structure, the optical cross-routing table of each OTN node can be configured.

可选地,所述根据各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表的步骤,可以具体包括:Optionally, the step of configuring the respective 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节点中的任意一个;Traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is any one of the multiple OTN nodes;

遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;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 multi-hop reachable second OTN node; wherein the second OTN nodes are the multiple OTNs OTN nodes other than the first OTN node in the nodes;

根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。According to the first routing information and the second routing information, an optical cross-routing table of the first OTN node is established.

例如:控制设备基于每个OTN节点均维护一个光交叉路由表,该光交叉路由表可以包括以下信息:波长、输入端口、宿节点和输出端口(或输出方向),例如:光交叉路由表内容如下表4所示:For example, the control device maintains an optical cross-routing table based on each OTN node. The optical cross-routing table may include the following information: wavelength, input port, sink node and output port (or output direction), for example: content of the optical cross-routing table As shown in Table 4 below:

表4Table 4

波长wavelength 输入端口input port 宿节点sink node 输出方向output direction

以下结合具体示例对配置OTN节点对应的光交叉路由表的方法进行说明:The following describes the method for configuring the optical cross-connect routing table corresponding to an OTN node with specific examples:

例如,OTN节点A有端口a和端口b,交叉能力表的一条信息取值如下表5所示:For example, OTN node A has port a and port b, and the value of a piece of information in the cross-capacity table is shown in Table 5 below:

表5table 5

字段field 取值value 端口1idport 1id A.a.idA.a.id 端口2idport2id A.b.idA.b.id 波长wavelength λλ

针对相邻节点的光交叉路由表的配置方式为:遍历OTN节点A的交叉能力表,将每一条信息组织两条路由。如在该OTN节点A的光交叉路由表中添加两条信息,如下表6所示:The configuration method of the optical cross-routing table for adjacent nodes is: traverse the cross-capacity table of OTN node A, and organize each piece of information into two routes. For example, add two pieces of information to the optical cross-connect routing table of the OTN node A, as shown in Table 6 below:

表6Table 6

波长wavelength 输入端口input port 宿节点sink node 输出端口output port λλ A.a.idA.a.id A.b.peerNeA.b.peerNe A.b.idA.b.id λλ A.b.idA.b.id A.a.peerNeA.a.peerNe A.a.idA.a.id

针对非相邻节点的光交叉路由表的配置方式为:除在光交叉路由表中配置直接相邻节点的路由信息之外,控制设备还需在光交叉路由表中添加经多跳可达的宿节点的路由信息。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 the directly adjacent nodes in the optical cross-connect routing table, the control device also needs to add the multi-hop reachable routing information in the optical cross-connect routing table. The routing information of the sink node.

例如,OTN节点A的光交叉路由表有如下表7中的信息:For example, the optical cross-connect routing table of OTN node A has the following information in Table 7:

表7Table 7

波长wavelength 输入端口input port 宿节点sink node 输出端口output port λλ A.a.idA.a.id BB A.b.idA.b.id

OTN节点B的光交叉路由表有如下表8中的信息:The optical cross-routing table of OTN Node B has the following information in Table 8:

表8Table 8

波长wavelength 输入端口input port 宿节点sink node 输出端口output port λλ B.a.idB.a.id CC B.b.idB.b.id

基于以上内容,可以在OTN节点A的光交叉路由表中添加以下表9中的信息:Based on the above content, the following information in Table 9 can be added to the optical cross-connect routing table of OTN node A:

表9Table 9

波长wavelength 输入端口input port 宿节点sink node 输出端口output port λλ A.a.idA.a.id CC A.b.idA.b.id

控制设备可以采用上述类似的方式反复迭代,直至全部OTN节点的光交叉路由表配置完成。需要说明的是,控制设备配置每个OTN节点的光交叉路由表属于初始化阶段,在各个OTN节点上配置光交叉路由表完成之后,若物理设备或连接不变,则该光交叉路由表不需要更改,从而可以保证在业务请求到达时,建立光层连接的效率。The control device can iterate repeatedly in a similar manner as described above until the configuration of the optical cross-routing tables of all OTN nodes is completed. It should be noted that the configuration of the optical cross-routing table of each OTN node by the control device belongs to the initialization phase. After the configuration of the optical cross-routing table on each OTN node is completed, if the physical device or connection remains unchanged, the optical cross-routing table does not need to be configured. change, so as to ensure the efficiency of establishing an optical layer connection when a service request arrives.

如图3所示,本发明的实施例提供一种光层连接配置装置300,应用于控制设备,所述装置300包括:As shown in FIG. 3, an embodiment of the present invention provides an optical layer connection configuration apparatus 300, which is applied to a control device. The apparatus 300 includes:

接收模块310,用于接收业务请求;a receiving module 310, configured to receive a service request;

确定模块320,用于根据所述业务请求,确定所要建立的光层连接的路由信息;a determining module 320, configured to determine the routing information of the optical layer connection to be established according to the service request;

发送模块330,用于根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The sending module 330 is configured to send management and control signaling to two target OTN nodes in 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 OTN nodes;

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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, configured to send a first control signaling for indicating that the first target node is a source node on the optical layer connection path to the first target node of the two target OTN nodes, and send the first control signaling to the first target node of the two target OTN nodes. The second target node of the two target OTN nodes sends second management and control signaling for indicating that the second target node is the sink node on the optical layer connection path.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node.

可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second management and control signaling carries wavelength information, input port information and output port information.

可选地,所述装置300还包括:Optionally, the apparatus 300 further includes:

获取模块,用于获取多个OTN节点中各个OTN节点的交叉能力信息;an acquisition module, used to acquire the cross-capability information of each OTN node in the multiple OTN nodes;

配置模块,用于根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。The configuration module is configured to configure the corresponding optical cross-connect routing table of 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, configured to traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is the multiple OTN nodes any one of;

第二配置单元,用于遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;The second configuration unit is configured to traverse the optical cross-connect capability information of at least one second OTN node, and determine the second routing information from the first OTN node to a multi-hop reachable second OTN node; wherein, the second OTN node The node is an OTN node other than the first OTN node among the plurality of OTN nodes;

第三配置单元,用于根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。A third configuration unit, configured to establish an optical cross-routing table of the first OTN node according to the first routing information and the second routing information.

本发明实施例中的装置能够实现上述光层连接配置方法各个实施例的过程并达到相同的技术效果,为避免重复,此处不再赘述。The apparatus in the embodiment of the present invention can implement the processes of the above-mentioned embodiments of the optical layer connection configuration method and achieve the same technical effect. To avoid repetition, details are not described here.

本发明实施例中的装置300,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The apparatus 300 in the embodiment of the present invention, when receiving a service request, performs route calculation according to the service request, determines the routing information of the optical layer connection to be established, and obtains the routing information of the optical layer connection to be established by calculation Next, combined with the optical cross-routing table of each OTN node, send control signaling to the source node and sink node in the optical layer connection path to be established, but not to other nodes in the optical layer connection path to be established. order, thereby reducing the signaling interaction between the control device and the OTN node, and helping to improve the efficiency of establishing an optical layer connection.

如图4所示,本发明实施例的一种控制设备400,包括处理器410和收发器420,其中,As shown in FIG. 4, 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 for receiving service requests;

所述处理器410用于根据所述业务请求,确定所要建立的光层连接的路由信息;以及根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,通过收发机420向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;The processor 410 is configured to determine the routing information of the optical layer connection to be established according to the service request; Two target OTN nodes in the multiple OTN nodes on the established optical layer connection path send management and control signaling;

其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect 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 further configured to: send, to the first target node of the two target OTN nodes, the first target node indicating that the first target node is the source node on the optical layer connection path. A management and control signaling, and sending a second management and control signaling to the second target node of the two target OTN nodes, which is used to indicate that the second target node is the sink node on the optical layer connection path.

可选地,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。Optionally, the first management and control signaling carries wavelength information, input port information, output port information, and ID information of the sink node.

可选地,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。Optionally, the second management and control signaling carries wavelength information, input port information and output port information.

可选地,所述收发机420还用于:获取多个OTN节点中各个OTN节点的交叉能力信息;Optionally, the transceiver 420 is further configured to: acquire the cross-capability information of each OTN node in 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节点中的任意一个;Traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is any one of the multiple OTN nodes;

遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;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 multi-hop reachable second OTN node; wherein the second OTN nodes are the multiple OTNs OTN nodes other than the first OTN node in the nodes;

根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。According to the first routing information and the second routing information, an optical cross-routing table of the first OTN node is established.

本发明实施例中的控制设备400能够实现上述光层连接配置方法各个实施例的过程并达到相同的技术效果,为避免重复,此处不再赘述。The control device 400 in the embodiment of the present invention can implement the process of each embodiment of the optical layer connection configuration method and achieve the same technical effect. To avoid repetition, details are not described here.

本发明实施例中的控制设备400,在接收业务请求的情况下,根据业务请求进行路由计算,确定所要建立的光层连接的路由信息,并在计算得到所要建立的光层连接的路由信息的情况下,结合每个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The control device 400 in the embodiment of the present invention, in the case of 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 obtains the routing information of the optical layer connection to be established after calculation. In this case, combined with the optical cross-routing table of each OTN node, send control signaling to the source node and sink node in the optical layer connection path to be established, but not to other nodes in the optical layer connection path to be established. signaling, thereby reducing the signaling interaction between the control device and the OTN node, and helping to improve the efficiency of establishing an optical layer connection.

本发明另一实施例的一种控制设备,如图5所示,包括收发器510、处理器500、存储器520及存储在所述存储器520上并可在所述处理器500上运行的程序或指令;所述处理器500执行所述程序或指令时实现上述光层连接配置方法的步骤,并达到相同的技术效果,为避免重复,此处不再赘述。A control device according to another embodiment of the present invention, as shown in FIG. 5 , includes a transceiver 510 , a processor 500 , a memory 520 , and a program or a program stored on the memory 520 and executable on the processor 500 . instruction; 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, details are not repeated here.

所述收发器510,用于在处理器500的控制下接收和发送数据。The transceiver 510 is used to receive and transmit data under the control of the processor 500 .

其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。5, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 500 and various circuits of 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, therefore, will not be described further herein. The bus interface provides the interface. Transceiver 510 may be multiple elements, ie, including a transmitter and a receiver, providing a means for communicating with various other devices over a transmission medium.

处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 500 in performing operations.

本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的光层连接配置方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A readable storage medium according to an embodiment of the present invention stores programs or instructions thereon. When the programs or instructions are executed by a processor, the steps in the optical layer connection configuration method described above can be implemented, and the same technology can be achieved. The effect, in order to avoid repetition, is not repeated here.

其中,所述处理器为上述实施例中所述的控制设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the control device described in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.

如图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 management and control signaling sent by the control device.

步骤62:根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。Step 62: According to the control signaling, take the target OTN node as the source node or sink node of the multiple OTN nodes on the optical layer connection path, and establish the optical layer of the multiple OTN nodes on the optical layer connection path. connect.

该实施例中,目标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 the source node in the optical layer connection path, and the second target node can be used as the sink node in the optical layer connection path. In this way, the control device sends management and control instructions to the source node and the sink 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 need for the control device and OTN. Signaling interaction between nodes is beneficial to improve the efficiency of establishing optical layer connections.

可选地,在所述目标OTN节点为第一目标节点的情况下,所述接收控制设备发送的管控信令的步骤,可以具体包括:Optionally, when the target OTN node is the first target node, the step of receiving the management and control signaling sent by the control device may specifically include:

接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;Receive the first management and control signaling sent by the control device; wherein, the first management and control signaling is used to indicate that the first target node is the source node on the optical layer connection path, and the first management and control signaling Carrying wavelength information, input port information, output port information and ID information of the sink node;

所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接的步骤,可以具体包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. The steps can specifically include:

根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect 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节点。Configure the optical label information by means of top adjustment; wherein, the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node; sending the optical label information to the intermediate node; wherein, The intermediate node is an OTN node other than the source node and the sink node among the plurality of OTN nodes.

该实施例中,第一目标节点接收控制设备下发的下发第一管控信令,并根据所述第一管控信令中所携带的输入端口和输出端口配置对应该波长的光交叉连接。以及第一目标节点还可以进一步向相应中间节点发送光标签信息,以使所述中间节点根据所述光标签信息配置该波长的光交叉连接,从而建立所述源节点到宿节点的光交叉连接,并且减少了控制设备与OTN设备之间的信令交互。In this embodiment, the first target node receives the first management and control signaling issued by the control device, and configures an optical cross-connect corresponding to the wavelength according to the input port and output port carried in the first management and control signaling. And the first target node may further send optical label information to the corresponding intermediate node, so that the intermediate node configures the optical cross-connect of the wavelength according to the optical label information, thereby establishing the optical cross-connection from the source node to the sink node. , and the signaling interaction between the control device and the OTN device is reduced.

例如:源节点可以通过调顶的方式在相应端口的波长上配置光标签信息,光标签信息可以包括波长信息(该波长信息为控制设备输入的波长信息)、源节点的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, and the optical label information can include the wavelength information (the wavelength information is the wavelength information input by the control device), the ID information of the source node (that is, the The ID information of the local node), the ID information of the sink node (that is, the ID information of the sink node input by the control device), and the content of the optical label is shown in Table 10 below:

表10Table 10

波长wavelength 源节点source node 宿节点sink node

可选地,所述目标OTN节点为第二目标节点的情况下,所述接收控制设备发送的管控信令的步骤,可以具体包括:Optionally, when the target OTN node is the second target node, the step of receiving the control signaling sent by the control device may specifically include:

接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;Receive the second management and control signaling sent by the control device; wherein, the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path, and the second management and control signaling Carrying wavelength information, input port information and output port information;

所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接的步骤,可以具体包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. The steps can specifically include:

根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect 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 management and control signaling sent by the control device, and configures an optical cross-connect corresponding to the wavelength according to the input port and output port carried in the second management and control signaling, thereby establishing The optical layer connection of multiple OTN nodes on the optical layer connection path.

可选地,如图7所示,本发明实施例还提供了一种建立光层连接方法,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述方法可以具体包括:Optionally, as shown in FIG. 7 , an embodiment of the present invention further provides a method for establishing an optical layer connection, which is applied to an OTN node, where the OTN node is a plurality of OTN nodes on the optical layer connection path, except the source node. and intermediate nodes other than the sink node, the method may specifically include:

步骤71:接收第一目标节点发送的光标签信息。Step 71: Receive the optical label information sent by the first target node.

步骤72:根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口。Step 72: According to the optical label information and the input port receiving the optical label information, match with the optical cross-connect routing table corresponding to the intermediate node, and determine the output port corresponding to the intermediate node.

其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。Wherein, the optical cross-routing table is used to indicate the output direction from the intermediate node to at least one third OTN node.

步骤73:根据所述输入端口和所述输出端口配置光交叉连接。Step 73: Configure an optical cross-connect 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 top-adjusted optical label information from the wavelength signal, and uses the input port of the wavelength signal, the wavelength in the optical label information, and the destination node three. This element is matched with the optical cross-routing table of the intermediate node to obtain a matching output port, so that the optical cross-connect is configured according to the input port and the output port.

上述方案中,中间节点根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。In the above solution, the intermediate node configures the optical cross-connect according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, which ensures that the control device can connect to the source node and the sink node in the optical layer connection path to be established. Sending control signaling instead of sending control signaling to other nodes in the optical layer connection path to be established reduces the signaling interaction between the control device and the OTN node, and helps to improve the efficiency of establishing optical layer connections.

如图8所示,给出了一种控制设备和OTN节点的交互示意图。As shown in Figure 8, a schematic diagram of interaction between a control device and an OTN node is given.

控制设备获取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-routing table of each OTN node according to the global topology;

在业务请求输入时,控制设备根据该业务请求输入进行路由计算,确定所要建立的光层连接的路由信息;并根据该路由信息和各个OTN节点的光交叉路由表,向所要建立的光层连接路径中的源节点和宿节点下发管控信令,且不向光层连接路径中的其他节点下发管控信令。When the service request is input, the control device performs route calculation according to the service request input, and determines the route information of the optical layer connection to be established; The source node and sink node in the path issue management and control signaling, and do not issue management and control signaling to other nodes in the optical layer connection path.

源节点根据控制设备下发的管控信令配置光交叉连接,以及通过波长调顶的方式配置光标签信息并发送至中间节点;The source node configures the optical cross-connect according to the control signaling issued by the control device, and configures the optical label information by means of wavelength top adjustment and sends it to the intermediate node;

宿节点根据控制设备下发的管控信令配置光交叉连接;The sink node configures the optical cross-connect according to the control signaling sent by the control device;

中间节点读取光标签信息,并根据光标签信息与光交叉路由表匹配,进行配置光交叉连接。The intermediate node reads the optical label information and matches the optical cross routing table according to the optical label information to configure the optical cross connection.

上述方案中,建立一条光层连接只需要控制设备和源节点、宿节点交互管控信令,大量减少了控制设备与OTN节点之间的信令报文交互;另外,光层连接的建立一定程度上不依赖于管控系统,只需要源节点、宿节点能够与控制设备交互即可,中间节点(或称为中间节点)脱管不影响光层连接建立,提高了光层连接建立效率。In the above solution, establishing an optical layer connection only requires the control device, the source node and the sink node to exchange management and control signaling, which greatly reduces the exchange of signaling packets between the control device and the OTN node; in addition, the establishment of an optical layer connection to a certain extent It does not depend on the management and control system, as long as the source node and the sink node can interact with the control device. The disconnection of the intermediate node (or intermediate node) does not affect the establishment of optical layer connections, which improves the efficiency of optical layer connection establishment.

如图9所示,本发明实施例还提供了一种建立光层连接装置900,应用于目标OTN节点,所述装置900包括:As shown in FIG. 9 , an embodiment of the present invention further provides an apparatus 900 for establishing an optical layer connection, which is applied to a target OTN node. The apparatus 900 includes:

接收模块910,用于接收控制设备发送的管控信令;a receiving module 910, configured to receive the management and control signaling sent by the control device;

处理模块920,用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processing module 920 is configured to, according to the management and control signaling, take the target OTN node as a source node or a sink node in a plurality of OTN nodes on the optical layer connection path, and establish a plurality of OTN nodes on the optical layer connection path optical layer connection.

可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is the first target node;

所述接收模块910包括:The receiving module 910 includes:

第一接收单元,用于接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;a first receiving unit, configured to receive the first management and control signaling sent by the control device; wherein, the first management and control signaling is used to indicate that the first target node is the source node on the optical layer connection path, The first control signaling carries wavelength information, input port information, output port information and ID information of the sink node;

所述处理模块920包括:The processing module 920 includes:

第一处理单元,用于根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。A first processing unit, configured to configure an optical cross-connect according to the input port information and output port information carried by the first control signaling.

可选地,所述装置900还包括:Optionally, the apparatus 900 further includes:

配置模块,用于通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;a configuration module, configured to configure optical label information by means of top adjustment; wherein, the optical label information includes: ID information of the first target node, wavelength information and ID information of the sink node;

发送模块,用于向中间节点发送所述光标签信息;其中,所述中间节点为所述多个OTN节点中除所述源节点和所述宿节点之外的OTN节点。A sending module, configured 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 the second management and control signaling sent by the control device; wherein the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path, 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-connect according to the input port information and the output port information carried by the second management and control signaling.

本发明实施例中的装置900能够实现上述目标OTN节点的建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The apparatus 900 in the embodiment of the present invention can implement the various processes of the above-mentioned method for establishing an optical layer connection of a target OTN node, and can achieve the same technical effect. To avoid repetition, details are not described here.

本发明实施例中的装置900,能够保证控制设备通过向所要建立的光层连接路径中的源节点和宿节点发送管控指令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The apparatus 900 in the embodiment of the present invention can ensure that the control device does not send management and control information to other nodes in the optical layer connection path to be established by sending management and control instructions to the source node and the sink node in the optical layer connection path to be established. order, thereby reducing the signaling interaction between the control device and the OTN node, and helping to improve the efficiency of establishing an optical layer connection.

本发明的实施例还提供一种OTN节点,所述OTN节点为目标OTN节点,包括:收发机和处理器;An embodiment of the present invention also provides an OTN node, where the OTN node is a target OTN node, including: 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 configured to, according to the management and control signaling, take the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path, and establish a relationship between the multiple OTN nodes on the optical layer connection path. Optical layer connection.

可选地,所述目标OTN节点为第一目标节点;Optionally, the target OTN node is the first target node;

所述收发机还用于:接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;The transceiver is further configured to: receive a first management and control signaling sent by the control device; wherein the first management and control signaling is used to indicate that the first target node is a source node on the optical layer connection path , the first control signaling carries wavelength information, input port information, output port information and ID information of the sink node;

所述处理器还用于:根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to configure the optical cross-connect 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 means of top adjustment; 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 configured 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 transceiver is further configured to: receive the second management and control signaling sent by the control device; wherein, the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path , the second control signaling carries wavelength information, input port information and output port information;

所述处理器还用于:根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The processor is further configured to configure the optical cross-connect 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 above-mentioned method for establishing an optical layer connection of the target OTN node and can achieve the same technical effect. To avoid repetition, details are not described here.

本发明实施例中的OTN节点,能够保证控制设备通过向所要建立的光层连接路径中的源节点和宿节点发送管控指令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The OTN node in the embodiment of the present invention can ensure that the control device does not send management and control information to other nodes in the optical layer connection path to be established by sending management and control instructions to the source node and the sink node in the optical layer connection path to be established. order, thereby reducing the signaling interaction between the control device and the OTN node, and helping to improve the efficiency of establishing an optical layer connection.

如图10所示,本发明实施例还提供了一种建立光层连接装置1000,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,所述装置1000包括:As shown in FIG. 10 , an embodiment of the present invention further provides an apparatus 1000 for establishing an optical layer connection, which is applied to an OTN node, where the OTN node is a source node and a sink node among multiple OTN nodes on an optical layer connection path, except for the source node and the sink node. Besides the intermediate nodes, the apparatus 1000 includes:

接收模块1010,用于接收第一目标节点发送的光标签信息;a receiving module 1010, configured to receive the optical label information sent by the first target node;

确定模块1020,用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;The determining module 1020 is configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, and determine the output port corresponding to the intermediate node; The optical cross-routing table is used to indicate the output direction from the intermediate node to at least one third OTN node;

处理模块1030,用于根据所述输入端口和所述输出端口配置光交叉连接。The processing module 1030 is configured to configure an optical cross-connect according to the input port and the output port.

本发明实施例中的装置1000能够实现上述OTN节点的建立光层连接方法的各个过程并能达到相同的技术效果,为避免重复,此处不再赘述。The apparatus 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, details are not described here.

本发明实施例中的装置1000,根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The apparatus 1000 in this embodiment of the present invention configures an optical cross-connect according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, which ensures that the control device can connect to the source node in the optical layer connection path to be established. Send management and control signaling to the sink node instead of sending management and 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 helping to improve the establishment of optical layer connections. s efficiency.

本发明的实施例还提供一种OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,包括:收发机和处理器;An embodiment of the present invention further provides an OTN node, where the OTN node is an intermediate node other than the source node and the sink node among multiple OTN nodes on an optical layer connection path, including: a transceiver and a processor;

所述收发机用于接收第一目标节点发送的光标签信息;The transceiver is configured to receive the optical label information sent by the first target node;

所述处理器用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口,以及根据所述输入端口和所述输出端口配置光交叉连接;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The processor is configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, determine the output port corresponding to the intermediate node, and determine the output port corresponding to the intermediate node according to the The input port and the output port are configured with an optical cross-connect; wherein, the optical cross-routing table is used to indicate the output direction from 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, details are not described here.

本发明实施例中的OTN节点,根据源节点发送的光标签信息以及控制设备配置的光交叉路由表,以配置光交叉连接,确保了控制设备可以向所要建立的光层连接路径中的源节点和宿节点发送管控信令,而不向所要建立的光层连接路径中的其他节点发送管控信令,从而减少了控制设备与OTN节点之间的信令交互,并且有利于提高建立光层连接的效率。The OTN node in the embodiment of the present invention configures the optical cross-connect according to the optical label information sent by the source node and the optical cross-routing table configured by the control device, which ensures that the control device can connect to the source node in the optical layer connection path to be established. Send management and control signaling to the sink node instead of sending management and 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 helping to improve the establishment of optical layer connections. s efficiency.

本发明另一实施例的OTN节点,如图11所示,包括收发器1110、处理器1100、存储器1120及存储在所述存储器1120上并可在所述处理器1100上运行的程序或指令;所述处理器1100执行所述程序或指令时实现上述建立光层连接方法的步骤并能达到相同的技术效果,为避免重复,此处不再赘述。An OTN node according to another embodiment of the present invention, as shown in FIG. 11 , includes a transceiver 1110, a processor 1100, a memory 1120, and programs or instructions stored on the memory 1120 and executable on the processor 1100; When the processor 1100 executes the program or the instruction, the steps of the above-mentioned method for establishing an optical layer connection can be achieved and the same technical effect can be achieved. To avoid repetition, details are not repeated here.

所述收发器1110,用于在处理器1100的控制下接收和发送数据。The transceiver 1110 is used to receive and transmit data under the control of the processor 1100 .

其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1100负责管理总线架构和通常的处理,存储器1120可以存储处理器1100在执行操作时所使用的数据。11, the bus architecture may 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 may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further herein. The bus interface provides the interface. Transceiver 1110 may be a number of elements, including a transmitter and a receiver, that provide means for communicating with various other devices over a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 in performing operations.

本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的建立光层连接方法的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。A readable storage medium according to an embodiment of the present invention stores programs or instructions thereon. When the programs or instructions are executed by a processor, the steps of the above-mentioned method for establishing an optical layer connection are implemented, and the same technical effect can be achieved. , in order to avoid repetition, it will not be repeated here.

其中,所述处理器为上述实施例中所述的OTN节点中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the OTN node described in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM for short), a random access memory (Random Access Memory, RAM for short), a magnetic disk or an optical disk, and the like.

进一步需要说明的是,此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。It should be further noted that many of the functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementations.

本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In this embodiment of the present invention, the modules may be implemented in software so as to be executed by various types of processors. For example, an identified executable code module may comprise one or more physical or logical blocks of computer instructions, which may be structured as objects, procedures, or functions, for example. Nonetheless, the executable code of the identified module need not be physically located together, but may include different instructions stored in different bits that, when logically combined, constitute the module and implement the specification of the module Purpose.

实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。In practice, an executable code module may be a single instruction or many instructions, and may even be distributed over multiple different code segments, among different programs, and across multiple memory devices. Likewise, operational data may be identified within modules, and may be implemented in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations (including over different storage devices), and may exist at least in part only as electronic signals on a system or network.

在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When a module can be implemented by software, considering the level of existing hardware technology, a module that can be implemented by software, regardless of cost, can build corresponding hardware circuits to implement corresponding functions. The hardware circuits include conventional very large scale integration (VLSI) circuits or gate arrays as well as off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices, such as field programmable gate arrays, programmable array logic, programmable logic devices, and the like.

上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。The above-described exemplary embodiments are described with reference to the drawings, many different forms and embodiments are possible without departing from the spirit and teachings of the present invention, and therefore the present invention should not be construed as the exemplary embodiments set forth herein limits. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will convey the scope of the invention to those skilled in the art. In the drawings, component sizes and relative sizes may be exaggerated for clarity. The terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will be further understood that the terms "comprising" and/or "comprising" when used in this specification denote the presence of stated features, integers, steps, operations, components and/or components, but do not exclude one or more other The presence or addition of features, integers, steps, operations, components, components and/or groups thereof. Unless otherwise indicated, when stated, a range of values includes the upper and lower limits of that range and any subranges therebetween.

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.

Claims (21)

1.一种光层连接配置方法,应用于控制设备,其特征在于,所述方法包括:1. An optical layer connection configuration method, applied to a control device, wherein the method comprises: 接收业务请求;receive business requests; 根据所述业务请求,确定所要建立的光层连接的路由信息;According to the service request, determine the routing information of the optical layer connection to be established; 根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令;According to the routing information and the optical cross-routing table of the multiple OTN nodes of the optical transport network, send control signaling to two target OTN nodes in the multiple OTN nodes on the optical layer connection path to be established; 其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect routing table is used to indicate the output direction from the first OTN node to at least one second OTN node. 2.根据权利要求1所述的光层连接配置方法,其特征在于,所述向所要建立的光层连接路径上多个OTN节点中的两个目标OTN节点发送管控信令,包括:2. The optical layer connection configuration method according to claim 1, wherein the sending control signaling to two target OTN nodes in the multiple OTN nodes on the optical layer connection path to be established comprises: 向所述两个目标OTN节点中的第一目标节点发送用于指示所述第一目标节点为所述光层连接路径上的源节点的第一管控信令,以及向所述两个目标OTN节点中的第二目标节点发送用于指示所述第二目标节点为所述光层连接路径上的宿节点的第二管控信令。Send the first control signaling to the first target node of the two target OTN nodes for indicating that the first target node is the source node on the optical layer connection path, and send the first control signaling to the two target OTN nodes The second target node in the nodes sends second management and control signaling for indicating that the second target node is the sink node on the optical layer connection path. 3.根据权利要求2所述的光层连接配置方法,其特征在于,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息。3 . The optical layer connection configuration method according to claim 2 , wherein the first control signaling carries wavelength information, input port information, output port information and ID information of the sink node. 4 . 4.根据权利要求2所述的光层连接配置方法,其特征在于,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息。4 . The optical layer connection configuration method according to claim 2 , wherein the second control signaling carries wavelength information, input port information and output port information. 5 . 5.根据权利要求1所述的光层连接配置方法,其特征在于,所述根据所述路由信息以及多个光传送网OTN节点的光交叉路由表,向所要建立的光层连接路径上多个OTN节点中的两个OTN节点发送管控信令之前,还包括:5 . The optical layer connection configuration method according to claim 1 , wherein, according to the routing information and the optical cross-routing tables of a plurality of optical transport network OTN nodes, the optical layer connection path to be established is multiplied. 6 . Before the two OTN nodes in the OTN nodes send the management and control signaling, it further includes: 获取多个OTN节点中各个OTN节点的交叉能力信息;Obtain the cross-capability information of each OTN node in multiple OTN nodes; 根据所述各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表。According to the cross-connect capability information of each OTN node, the corresponding optical cross-routing table of each OTN node is configured. 6.根据权利要求5所述的光层连接配置方法,其特征在于,所述根据各个OTN节点的交叉能力信息,配置每个OTN节点各自对应的光交叉路由表,包括:6. The optical layer connection configuration method according to claim 5, wherein, according to the cross-connection capability information of each OTN node, configuring the corresponding optical cross-connect routing table of each OTN node, comprising: 遍历第一OTN节点的光交叉能力信息,确定所述第一OTN节点到相邻节点的第一路由信息;其中,所述第一OTN节点为所述多个OTN节点中的任意一个;Traverse the optical cross-connect capability information of the first OTN node, and determine the first routing information from the first OTN node to the adjacent node; wherein, the first OTN node is any one of the multiple OTN nodes; 遍历至少一个第二OTN节点的光交叉能力信息,确定所述第一OTN节点到多跳可达的第二OTN节点的第二路由信息;其中,所述第二OTN节点为所述多个OTN节点中除所述第一OTN节点之外的OTN节点;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 multi-hop reachable second OTN node; wherein the second OTN nodes are the multiple OTNs OTN nodes other than the first OTN node in the nodes; 根据所述第一路由信息和所述第二路由信息,建立所述第一OTN节点的光交叉路由表。According to the first routing information and the second routing information, an optical cross-routing table of the first OTN node is established. 7.一种建立光层连接方法,应用于目标OTN节点,其特征在于,所述方法包括:7. A method for establishing an optical layer connection, applied to a target OTN node, wherein the method comprises: 接收控制设备发送的管控信令;Receive the control signaling sent by the control device; 根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。According to the management and control signaling, the target OTN node is used as the source node or the sink node among the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. 8.根据权利要求7所述的建立光层连接方法,其特征在于,所述目标OTN节点为第一目标节点;8. The method for establishing an optical layer connection according to claim 7, wherein the target OTN node is the first target node; 所述接收控制设备发送的管控信令,包括:The control signaling sent by the receiving control device includes: 接收所述控制设备发送的第一管控信令;其中,所述第一管控信令用于指示所述第一目标节点为所述光层连接路径上的源节点,所述第一管控信令携带有波长信息、输入端口信息、输出端口信息和宿节点的ID信息;Receive the first management and control signaling sent by the control device; wherein, the first management and control signaling is used to indicate that the first target node is the source node on the optical layer connection path, and the first management and control signaling Carrying wavelength information, input port information, output port information and ID information of the sink node; 所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. ,include: 根据所述第一管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect is configured according to the input port information and the output port information carried by the first control signaling. 9.根据权利要求8所述的建立光层连接方法,其特征在于,所述接收所述控制设备发送的第一管控信令之后,还包括:9 . The method for establishing an optical layer connection according to claim 8 , wherein after receiving the first control signaling sent by the control device, the method further comprises: 10 . 通过调顶的方式配置光标签信息;其中,所述光标签信息包括:所述第一目标节点的ID信息、波长信息和宿节点的ID信息;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节点。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. 10.根据权利要求7所述的建立光层连接方法,其特征在于,所述目标OTN节点为第二目标节点;10. The method for establishing an optical layer connection according to claim 7, wherein the target OTN node is a second target node; 所述接收控制设备发送的管控信令,包括:The control signaling sent by the receiving control device includes: 接收所述控制设备发送的第二管控信令;其中,所述第二管控信令用于指示所述第二目标节点为所述光层连接路径上的宿节点,所述第二管控信令携带有波长信息、输入端口信息和输出端口信息;Receive the second management and control signaling sent by the control device; wherein, the second management and control signaling is used to indicate that the second target node is the sink node on the optical layer connection path, and the second management and control signaling Carrying wavelength information, input port information and output port information; 所述根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接,包括:According to the management and control signaling, the target OTN node is used as the source node or the sink node of the multiple OTN nodes on the optical layer connection path, and the optical layer connection of the multiple OTN nodes on the optical layer connection path is established. ,include: 根据所述第二管控信令携带的输入端口信息和输出端口信息配置光交叉连接。The optical cross-connect is configured according to the input port information and the output port information carried by the second control signaling. 11.一种建立光层连接方法,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,其特征在于,所述方法包括:11. A method for establishing an optical layer connection, 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, wherein the Methods include: 接收第一目标节点发送的光标签信息;receiving the 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, the optical cross-routing table corresponding to the intermediate node is matched to determine the output port corresponding to the intermediate node; wherein, the optical cross-routing table uses for indicating the output direction of the intermediate node to at least one third OTN node; 根据所述输入端口和所述输出端口配置光交叉连接。Optical cross-connects are configured according to the input ports and the output ports. 12.一种光层连接配置装置,应用于控制设备,其特征在于,所述装置包括:12. An optical layer connection configuration device, which is applied to a control device, wherein the device comprises: 接收模块,用于接收业务请求;A receiving module for receiving service requests; 确定模块,用于根据所述业务请求,确定所要建立的光层连接的路由信息;a determining module, configured 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 management and control signaling to two target OTN nodes in 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 OTN nodes; 其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect routing table is used to indicate the output direction from the first OTN node to at least one second OTN node. 13.一种控制设备,其特征在于,包括:收发机和处理器;13. A control device, comprising: a transceiver and a processor; 所述收发机用于接收业务请求;the transceiver is used for receiving service requests; 所述处理器用于根据所述业务请求,确定所要建立的光层连接的路由信息;以及根据所述路由信息以及多个光传送网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; Two target OTN nodes in the multiple OTN nodes on the layer connection path send management and control signaling; 其中,所述管控信令用于指示所述两个目标OTN节点中的一个为所述光层连接路径上的源节点以及所述两个目标OTN节点中的另一个为所述光层连接路径上的宿节点;所述光交叉路由表用于指示第一OTN节点到至少一个第二OTN节点的输出方向。The control signaling is used to indicate that one of the two target OTN nodes is the source node on the optical layer connection path and the other one of the two target OTN nodes is the optical layer connection path The sink node on the optical cross-connect routing table is used to indicate the output direction from the first OTN node to at least one second OTN node. 14.一种控制设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1~6中任一项所述的光层连接配置方法的步骤。14. A control device, comprising: a transceiver, a processor, a memory, and a program or instruction stored on the memory and executable on the processor; characterized in that the processor executes the program or Steps of implementing the optical layer connection configuration method according to any one of claims 1 to 6 when instructed. 15.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1~6中任一项所述的光层连接配置方法的步骤。15. A readable storage medium on which programs or instructions are stored, characterized in that, when the programs or instructions are executed by a processor, the optical layer connection configuration method according to any one of claims 1 to 6 is implemented A step of. 16.一种建立光层连接装置,应用于目标OTN节点,其特征在于,所述装置包括:16. An apparatus for establishing an optical layer connection, which is applied to a target OTN node, wherein the apparatus comprises: 接收模块,用于接收控制设备发送的管控信令;The receiving module is used to receive the control signaling sent by the control device; 处理模块,用于根据所述管控信令,以所述目标OTN节点为光层连接路径上多个OTN节点中的源节点或宿节点,并建立所述光层连接路径上多个OTN节点的光层连接。The processing module is configured to use the target OTN node as a source node or a sink node in the multiple OTN nodes on the optical layer connection path according to the control signaling, and establish the multiple OTN nodes on the optical layer connection path. Optical layer connection. 17.一种OTN节点,所述OTN节点为目标OTN节点,其特征在于,包括:收发机和处理器;17. An OTN node, the OTN node is a target OTN node, characterized in that it comprises: 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 configured to, according to the management and control signaling, take the target OTN node as a source node or a sink node among multiple OTN nodes on the optical layer connection path, and establish a relationship between the multiple OTN nodes on the optical layer connection path. Optical layer connection. 18.一种建立光层连接装置,应用于OTN节点,所述OTN节点为光层连接路径上的多个OTN节点中,除源节点和宿节点之外的中间节点,其特征在于,所述装置包括:18. A device for establishing an optical layer connection, 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, wherein the The device includes: 接收模块,用于接收第一目标节点发送的光标签信息;a receiving module, configured to receive the optical label information sent by the first target node; 确定模块,用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向;a determining module, configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, and determine the output port corresponding to the intermediate node; wherein, the The optical cross-routing table is used to indicate the output direction of the intermediate node to at least one third OTN node; 处理模块,用于根据所述输入端口和所述输出端口配置光交叉连接。A processing module configured to configure an optical cross-connect according to the input port and the output port. 19.一种OTN节点,所述OTN节点为光层连接路径上多个OTN节点中的中间节点,其特征在于,包括:收发机和处理器;19. An OTN node, the OTN node is an intermediate node among a plurality of OTN nodes on an optical layer connection path, characterized in that it comprises: a transceiver and a processor; 所述收发机用于接收第一目标节点发送的光标签信息;The transceiver is configured to receive the optical label information sent by the first target node; 所述处理器用于根据所述光标签信息以及接收所述光标签信息的输入端口,与所述中间节点对应的光交叉路由表进行匹配,确定所述中间节点对应的输出端口,以及根据所述输入端口和所述输出端口配置光交叉连接;其中,所述光交叉路由表用于指示所述中间节点到至少一个第三OTN节点的输出方向。The processor is configured to match the optical cross-routing table corresponding to the intermediate node according to the optical label information and the input port receiving the optical label information, determine the output port corresponding to the intermediate node, and determine the output port corresponding to the intermediate node according to the The input port and the output port are configured with an optical cross-connect; wherein, the optical cross-routing table is used to indicate the output direction from the intermediate node to at least one third OTN node. 20.一种OTN节点,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求7~11任一项所述的建立光层连接方法的步骤。20. An OTN node, comprising: a transceiver, a processor, a memory, and a program or instruction stored on the memory and executable on the processor; characterized in that the processor executes the program or When instructed, the steps of the method for establishing an optical layer connection according to any one of claims 7 to 11 are implemented. 21.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求7~11任一项所述的建立光层连接方法的步骤。21. A readable storage medium on which a program or an instruction is stored, wherein when the program or instruction is executed by a processor, the method for establishing an optical layer connection according to any one of claims 7 to 11 is implemented. step.
CN202011096090.0A 2020-10-14 2020-10-14 Optical layer connection configuration method, optical layer connection establishment method and device Active CN114374896B (en)

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 true CN114374896A (en) 2022-04-19
CN114374896B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115250229A (en) * 2022-07-22 2022-10-28 中国电信股份有限公司 Connection control method, connection control device, storage medium, and electronic apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1780190A (en) * 2004-11-20 2006-05-31 中兴通讯股份有限公司 Optical network service processing method
JP2010016632A (en) * 2008-07-03 2010-01-21 Mitsubishi Electric Corp Path control method
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1780190A (en) * 2004-11-20 2006-05-31 中兴通讯股份有限公司 Optical network service processing method
JP2010016632A (en) * 2008-07-03 2010-01-21 Mitsubishi Electric Corp Path control method
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

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈月华 等: "光突发交换中信令协议的研究", 光通信技术, no. 7, 15 July 2003 (2003-07-15) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115250229A (en) * 2022-07-22 2022-10-28 中国电信股份有限公司 Connection control method, connection control device, storage medium, and electronic apparatus

Also Published As

Publication number Publication date
CN114374896B (en) 2024-11-08

Similar Documents

Publication Publication Date Title
US8594090B2 (en) Multicasting using a multitiered distributed virtual bridge hierarchy
KR101341272B1 (en) Providing a logical aggregated point-to-point data link incorporating a multi-point link
KR102233645B1 (en) System and method for virtual network-based distributed multi-domain routing
JP6117911B2 (en) Optimization of 3-stage folded CLOS for 802.1AQ
CN106375214A (en) A method and device for determining a hierarchical routing path based on SDN
EP3682597B1 (en) Modeling access networks as trees in software-defined network controllers
CN103036787B (en) A kind of network routing convergence treating method and apparatus
US10637739B2 (en) Network topology system and building method for topologies and routing tables thereof
WO2022062568A1 (en) Switch configuration method and related device
TW201931828A (en) Flow table-based data transfer method
US10425319B2 (en) Transport software defined networking (SDN)—zero configuration adjacency via packet snooping
WO2012119372A1 (en) Message processing method, device and system
CN104520837A (en) Recursive, all-to-all network topologies
CN114374896A (en) Optical layer connection configuration method, method and device for establishing optical layer connection
WO2015192483A1 (en) Routing node, route exchanging method and system, and computer storage medium
US11296980B2 (en) Multicast transmissions management
CN112865999B (en) Information processing method and related equipment
WO2023011047A1 (en) Processing method and apparatus
CN104967564A (en) Message forwarding method from virtual local area network (VLAN) to transparent interconnect of lots of links (TRILL) network and message forwarding device from VLAN to TRILL network
JPWO2015093478A1 (en) Network system, control device, control method, and program
KR102092091B1 (en) Methods, apparatus and computer programs for providing high availability and reliability in software defined network
KR20220166004A (en) Software defined networking switch and method for multicasting thereof
CN117155852B (en) Routing method and device of broadcast message, computer equipment and storage medium
WO2018161793A1 (en) Grid system, and path determining method and control device in grid system
WO2022111323A1 (en) Signal frame processing method and related 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