CN100525291C - Link management method - Google Patents
Link management method Download PDFInfo
- Publication number
- CN100525291C CN100525291C CNB2003101157469A CN200310115746A CN100525291C CN 100525291 C CN100525291 C CN 100525291C CN B2003101157469 A CNB2003101157469 A CN B2003101157469A CN 200310115746 A CN200310115746 A CN 200310115746A CN 100525291 C CN100525291 C CN 100525291C
- Authority
- CN
- China
- Prior art keywords
- message
- lmp
- nodes
- negotiation
- protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开一种链路管理方法,应用于自动交换光网络中,所述自动交换光网络包括有多个节点。该方法包括以下步骤:a)建立节点间的邻接关系;b)通过在节点间互发预定协议第一消息以维护节点间的邻接关系;c)在具有邻接关系的节点间通过路由方式发送预定协议消息以管理链路。本发明的LMP链路管理通过在节点间互发保活消息以维护节点间的邻接关系,消息的发送可通过路由实现,与现有技术相比,由于不再维护控制通道,仅仅维护邻接关系,可减少报文的交互,减轻系统负担,链路管理操作维护简单。
The invention discloses a link management method, which is applied in an automatic switching optical network, and the automatic switching optical network includes a plurality of nodes. The method includes the following steps: a) establishing an adjacency relationship between nodes; b) maintaining the adjacency relationship between nodes by exchanging the first message of a reservation protocol between nodes; c) sending a reservation between nodes with adjacency protocol messages to manage the link. The LMP link management of the present invention maintains the adjacency relationship between nodes by sending keep-alive messages to each other, and the sending of messages can be realized through routing. Compared with the prior art, since the control channel is no longer maintained, only the adjacency relationship is maintained , can reduce message interaction, reduce system burden, and link management operation and maintenance are simple.
Description
技术领域 technical field
本发明涉及光通信技术领域,尤指一种适用于ASON(自动交换光网络)的链路管理方法。The invention relates to the technical field of optical communication, in particular to a link management method suitable for ASON (Automatically Switched Optical Network).
背景技术 Background technique
光网络包括SDH/Sonet(同步数字体系/同步光网络)、波长网络等。传统的光网络基于集中管理,节点(或称为网元)之间采用永久连接方式实现通信。采用所述的永久连接方式在光网络发展初期因其设计简单、成本较低等原因取得了较好效果。但是,永久连接方式光连接的创建、维护和拆除都需要人工或网管系统进行干预,随着数据业务量的不断增长,这种连接方式已不能满足对光网络系统动态、灵活配置的要求。Optical network includes SDH/Sonet (Synchronous Digital Hierarchy/Synchronous Optical Network), wavelength network, etc. The traditional optical network is based on centralized management, and nodes (or called network elements) use permanent connections to realize communication. The adoption of the above-mentioned permanent connection method has achieved good results in the initial stage of optical network development because of its simple design and low cost. However, the establishment, maintenance, and removal of optical connections in the permanent connection mode require manual or network management system intervention. With the continuous growth of data traffic, this connection mode can no longer meet the requirements for dynamic and flexible configuration of optical network systems.
解决上述问题的关键是实现动态光交换,为此,ITU-T(国际电联)提出了ASON(或称为智能光网络)架构,该架构在传统的光网络中增加一个控制平面,并提出交换连接的概念。根据这一思想,光网络的节点首先通过链路局部的发现技术获得本节点与其他光节点的连接关系,再通过控制平面发布本节点和与本节点有关的链路状态,并接收网络中其他节点的状态发布,最终每个光节点都有一份描述网络精确拓扑的“网络地图”,“网络地图”中包括节点、链路、资源等多种信息。当客户设备或管理系统要求建立节点连接时,节点利用“网络地图”的信息,结合一定的路由算法得到一条可行的路径,再通过信令协议驱动路径上的节点建立交叉连接。在网络连接动态建立、拆除、或者故障引起链路资源变化时,相应节点将及时发布更新的节点、链路状态信息,实现“网络地图”的再同步。The key to solving the above problems is to realize dynamic optical switching. For this reason, ITU-T (International Telecommunications Union) proposed the ASON (or intelligent optical network) architecture, which adds a control plane to the traditional optical network, and proposes Concept of exchange connection. According to this idea, the node of the optical network first obtains the connection relationship between the node and other optical nodes through the local link discovery technology, and then publishes the node and the link status related to the node through the control plane, and receives other nodes in the network. The status of the nodes is released, and finally each optical node has a "network map" that describes the precise topology of the network. The "network map" includes various information such as nodes, links, and resources. When the client equipment or management system requires to establish a node connection, the node uses the information of the "network map" combined with a certain routing algorithm to obtain a feasible path, and then drives the nodes on the path to establish a cross-connection through the signaling protocol. When network connections are dynamically established, removed, or link resources change due to failures, the corresponding nodes will release updated node and link status information in a timely manner to achieve resynchronization of the "network map".
LMP(链路管理协议)则是IETF(互联网工程任务组)定义的满足ASON基本结构和需求的GMPLS(通用多协议标记交换)协议簇的一部分,用于在邻接节点间管理链路,本地节点与其他节点的连接关系通过在相应的节点上运行LMP来发现,发现的连接关系称为数据链路。LMP (Link Management Protocol) is part of the GMPLS (General Multi-Protocol Label Switching) protocol cluster defined by IETF (Internet Engineering Task Force) to meet the basic structure and requirements of ASON. It is used to manage links between adjacent nodes. Local nodes The connection relationship with other nodes is found by running LMP on the corresponding node, and the connection relationship discovered is called a data link.
通常,两个节点间的数据链路可能非常多,如果全部通过控制平面扩散出去,相应的报文量会非常大。为了减少扩散的报文数目,需要将具有相同属性的数据链路合并成一个虚拟的逻辑链路,路由算法在计算可行的路径时需知道所有链路的相关信息,包括链路的最大带宽、可用带宽等,这些属性称为链路的TE(流量工程)属性,相应的,这条逻辑链路就叫TE链路。Usually, there may be many data links between two nodes, and if all of them are diffused through the control plane, the corresponding message volume will be very large. In order to reduce the number of diffused packets, data links with the same attributes need to be combined into a virtual logical link. When calculating a feasible path, the routing algorithm needs to know the relevant information of all links, including the maximum bandwidth of the link, These attributes, such as available bandwidth, are called TE (traffic engineering) attributes of a link, and correspondingly, this logical link is called a TE link.
在对节点间的数据链路进行管理时,LMP首先需要在数据链路两端的节点间建立邻接关系。LMP通过在所述节点间建立双向可达的控制通道来建立节点间的邻接关系。所述控制通道可以是建立在数据链路开销字节上的带内控制通道,也可以是穿过一个IP网络的带外控制通道。When managing the data link between nodes, LMP first needs to establish an adjacency relationship between the nodes at both ends of the data link. The LMP establishes an adjacency relationship between nodes by establishing a bidirectionally reachable control channel between the nodes. The control channel may be an in-band control channel established on data link overhead bytes, or an out-of-band control channel passing through an IP network.
在LMP中并没有限定控制通道底层的物理实现方式,它与数据链路是相互独立的,可以是光纤中的一个波长,一个以太网链路,一个穿过某网络的IP隧道或者数据链路上的开销字节。一对节点间可能会同时有多个控制通道启用。控制通道参数必须在各自控制通道上单独协商。LMP通过在每条控制通道上各自交换Hello消息,以此来维护各个控制通道的连通性。In LMP, the underlying physical implementation of the control channel is not limited. It is independent of the data link. It can be a wavelength in an optical fiber, an Ethernet link, an IP tunnel or data link passing through a certain network. Overhead bytes on . Multiple control channels may be enabled simultaneously between a pair of nodes. Control channel parameters must be negotiated individually on the respective control channel. The LMP maintains the connectivity of each control channel by exchanging Hello messages on each control channel.
有四个LMP消息用于维护独立的控制通道。这四个消息是:Config、ConfigAck、ConfigNack和Hello消息。这四个消息必须在指定的控制通道上传输,所有其他LMP消息可以在一对邻接节点间多条可用控制通道中的任意一条上传输。为了维护LMP的邻接关系,一对邻接节点间至少需要一条可用的控制通道。There are four LMP messages used to maintain independent control channels. These four messages are: Config, ConfigAck, ConfigNack and Hello messages. These four messages must be transmitted on the designated control channel, and all other LMP messages can be transmitted on any one of the available control channels between a pair of adjacent nodes. In order to maintain the LMP adjacency, at least one control channel must be available between a pair of adjacent nodes.
综上,现有技术存在如下的缺点:In summary, the prior art has the following disadvantages:
1、现有LMP链路管理方法需要单独维护所有的控制通道,交互报文较多,系统负担较重,操作维护复杂。事实上,LMP链路管理真正需要维护的应该是节点间的邻接关系,不需要维护所有的控制通道。1. The existing LMP link management method needs to maintain all the control channels separately, there are many interactive messages, the system burden is heavy, and the operation and maintenance are complicated. In fact, what LMP link management really needs to maintain is the adjacency relationship between nodes, and it is not necessary to maintain all control channels.
2、当两个节点间有多条控制通道时,除了前面提到的四个LMP消息需要在指定的控制通道上传输,所有其他LMP报文将在其中一条控制通道上传输。这条控制通道是LMP根据自己的规则选出来的。但LMP对于控制通道的底层物理实现并不清楚,选出来的主用控制通道不一定是两个节点间最优的控制通道。2. When there are multiple control channels between two nodes, except for the four LMP messages mentioned above that need to be transmitted on the designated control channel, all other LMP messages will be transmitted on one of the control channels. This control channel is selected by the LMP according to its own rules. However, LMP is not clear about the underlying physical implementation of the control channel, and the selected primary control channel may not be the optimal control channel between two nodes.
3、为了维护控制通道,控制通道相关的四个消息需要在指定的控制通道上发送。所有其他的LMP消息也要在LMP自己选出的某条控制通道上传输。也就是说所有的LMP消息都需要指定接口发送。当节点间的控制通道穿过某个网络时,指定接口发送单播报文可能导致路由环回。虽然这个问题可以通过在节点间建立一条穿过网络的隧道来避免,但这会增加额外的工作。3. In order to maintain the control channel, four messages related to the control channel need to be sent on the designated control channel. All other LMP messages are also transmitted on a control channel selected by the LMP itself. That is to say, all LMP messages need to be sent through a specified interface. When the control channel between nodes passes through a certain network, sending unicast packets through a specified interface may cause a routing loopback. While this problem can be avoided by creating a tunnel between nodes across the network, this adds extra work.
4、指定接口发送不是TCP/IP协议栈的标准实现,要实现指定接口发送需要对已有的协议栈进行扩展。各个厂家的扩展之间需要考虑互通性,以避免在不同厂商的设备间对接时出现问题,不利于将来扩展。4. The specified interface transmission is not a standard implementation of the TCP/IP protocol stack. To realize the specified interface transmission, the existing protocol stack needs to be extended. Interoperability needs to be considered between the expansions of various manufacturers to avoid problems in the connection between devices of different manufacturers, which is not conducive to future expansion.
5、假设两个节点间只有一条可用的控制通道,而且是条与数据链路承载在相同物理链路上的控制通道,如图1所示,如果这条控制通道所在的光纤发生故障,业务发生倒换,由于开销无法透传,这条控制通道将不可用。如图2所示,此时,业务通道还是可用的,但这两个节点间将无控制通道可用。这种情况下,LMP链路管理也就失去了对节点间资源的控制和管理能力。5. Assume that there is only one available control channel between two nodes, and it is a control channel carried on the same physical link as the data link, as shown in Figure 1. If the optical fiber where this control channel is located fails, the service When a switchover occurs, this control channel will be unavailable because the overhead cannot be transparently transmitted. As shown in FIG. 2 , at this time, the service channel is still available, but no control channel will be available between the two nodes. In this case, the LMP link management also loses the ability to control and manage resources between nodes.
发明内容 Contents of the invention
为了解决现有技术LMP链路管理需要维护所有控制通道以致操作维护较复杂的问题,本发明提供一种链路管理方法,可使链路管理更简单、有效。In order to solve the problem that all control channels need to be maintained for LMP link management in the prior art, resulting in complicated operation and maintenance, the present invention provides a link management method, which can make link management simpler and more effective.
根据本发明提供的链路管理方法,应用于自动交换光网络中,所述自动交换光网络包括有多个节点,所述节点支持链路管理协议LMP,该方法包括以下步骤:According to the link management method provided by the present invention, it is applied in the automatic switching optical network, and the automatic switching optical network includes a plurality of nodes, and the nodes support the link management protocol LMP, and the method includes the following steps:
a.获取邻接节点的一个可路由的控制接口地址,建立节点间的邻接关系;所述控制接口地址被接收端节点作为待建立控制通道的远端控制接口地址;a. Obtain a routable control interface address of the adjacent node, and establish an adjacency relationship between the nodes; the control interface address is used by the receiving end node as the remote control interface address of the control channel to be established;
b.依据所述控制接口地址在节点间按照预定的路由协议,建立物理的控制通道,在所述物理的控制通道上互发预定协议第一消息,通过节点间可达的所述预定协议第一消息维护节点间的邻接关系;所述预定协议第一消息为LMP保活消息;b. Establishing a physical control channel according to a predetermined routing protocol between nodes according to the control interface address, sending the first message of the predetermined protocol to each other on the physical control channel, and passing the first message of the predetermined protocol reachable between nodes A message maintains the adjacency relationship between nodes; the first message of the predetermined protocol is an LMP keep-alive message;
c.在具有邻接关系的节点间,依据所述控制接口地址,通过路由方式,在物理的控制通道上发送预定协议消息以管理链路;所述路由方式为按照预定的路由协议获取物理的控制通道,所述预定路由协议为开放最短路径优先协议OSPF协议或中间系统对中间系统协议IS-IS协议。c. Between nodes with adjacency, according to the control interface address, send a predetermined protocol message on the physical control channel to manage the link through the routing method; the routing method is to obtain physical control according to the predetermined routing protocol channel, the predetermined routing protocol is Open Shortest Path First Protocol OSPF protocol or Intermediate System-to-Intermediate System Protocol IS-IS protocol.
其中,步骤a通过自动发现邻接节点或手工配置建立节点间的邻接关系。Wherein, step a establishes an adjacency relationship between nodes through automatic discovery of adjacent nodes or manual configuration.
具体的,所述步骤a通过自动发现邻接节点建立节点间的邻接关系进一步包括:Specifically, the step a further includes establishing an adjacency relationship between nodes by automatically discovering adjacent nodes:
a1、本地节点多播预定协议第二消息以获取邻接节点的控制接口地址,并与所述控制接口地址的邻接节点协商预定协议第一消息发送间隔时间和超时时间;a1. The local node multicasts the second message of the predetermined protocol to obtain the control interface address of the adjacent node, and negotiates with the adjacent node of the control interface address the interval between sending the first message of the predetermined protocol and the timeout period;
a2、若协商通过,则返回本地节点协商确认消息,否则返回本地节点协商拒绝消息。a2. If the negotiation is passed, return the local node negotiation acknowledgment message, otherwise return the local node negotiation rejection message.
另外,所述步骤a通过人工配置建立邻接关系进一步包括:In addition, said step a further includes establishing an adjacency through manual configuration:
人工设定本地节点的邻接节点的控制接口地址,并向所述控制接口地址的邻接节点单播预定协议第二消息,以与所述控制接口地址的邻接节点协商预定协议第一消息发送间隔时间和超时时间;Manually setting the control interface address of the adjacent node of the local node, and unicasting the second message of the predetermined protocol to the adjacent node of the control interface address, so as to negotiate with the adjacent node of the control interface address on the sending interval time of the first message of the predetermined protocol and timeout;
若协商通过,则返回本地节点协商确认消息,否则返回本地节点协商拒绝消息。If the negotiation is passed, the local node negotiation confirmation message is returned, otherwise the local node negotiation rejection message is returned.
另外,所述步骤b进一步包括:In addition, the step b further includes:
根据协商通过的间隔时间发送预定协议第一消息,若在协商通过的超时时间内没有收到所述预定协议第一消息则确认所述邻接关系不可用。Sending the predetermined protocol first message according to the negotiated interval, and confirming that the adjacency relationship is unavailable if the predetermined protocol first message is not received within the negotiated timeout period.
最好,通过路由方式发送所述预定协议第一消息、单播的预定协议第二消息、协商确认消息以及协商拒绝消息。Preferably, the predetermined protocol first message, the unicast predetermined protocol second message, the negotiation confirmation message and the negotiation rejection message are sent by routing.
可选的,所述预定协议为链路管理协议(LMP协议),所述预定协议第二消息为LMP协商配置消息,所述协商确认消息为LMP协商确认消息,所述协商拒绝消息为LMP协商拒绝消息。Optionally, the predetermined protocol is a link management protocol (LMP protocol), the second message of the predetermined protocol is an LMP negotiation configuration message, the negotiation confirmation message is an LMP negotiation confirmation message, and the negotiation rejection message is an LMP negotiation Decline message.
可选的,所述预定协议为链路管理协议(LMP协议),所述预定协议第二消息为LMP自举消息,所述协商确认消息为LMP协商确认消息,所述协商拒绝消息为LMP协商拒绝消息;Optionally, the predetermined protocol is a link management protocol (LMP protocol), the second message of the predetermined protocol is an LMP bootstrapping message, the negotiation confirmation message is an LMP negotiation confirmation message, and the negotiation rejection message is an LMP negotiation rejection message;
所述步骤a1进一步包括在本地节点多播LMP自举消息并获取邻接节点的控制接口地址后,向所述控制接口地址的邻接节点单播LMP协商配置消息,以与所述控制接口地址的邻接节点协商LMP保活消息发送间隔时间和超时时间。Said step a1 further comprises that after the local node multicasts the LMP bootstrapping message and obtains the control interface address of the adjacent node, unicasts the LMP negotiation configuration message to the adjacent node of the control interface address, so as to adjoin with the control interface address Nodes negotiate the interval and timeout for sending LMP keep-alive messages.
最好,通过路由方式发送所述LMP保活消息、单播的LMP协商配置消息、LMP协商确认消息以及LMP协商拒绝消息。Preferably, the LMP keep-alive message, the unicast LMP negotiation configuration message, the LMP negotiation confirmation message and the LMP negotiation rejection message are sent by routing.
与现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:
1、本发明的LMP链路管理通过在节点间互发保活消息以维护节点间的邻接关系,消息的发送可通过路由实现,与现有技术相比,由于不再维护控制通道,仅仅维护邻接关系,可减少报文的交互,减轻系统负担,链路管理操作维护简单。1. The LMP link management of the present invention maintains the adjacency relationship between nodes by sending keep-alive messages between nodes, and the sending of messages can be realized through routing. Compared with the prior art, since the control channel is no longer maintained, only the The adjacency relationship can reduce the exchange of messages, reduce the burden on the system, and the link management operation and maintenance are simple.
2、除了多播的Config消息以及自举消息,其他的LMP协议控制消息都可通过路由的方式发送,与现有技术需要指定的控制通道传送相比,本发明消息发送更灵活,更易于实现。2. In addition to multicast Config messages and bootstrapping messages, other LMP protocol control messages can be sent by way of routing. Compared with the transmission of the control channel that needs to be specified in the prior art, the message sending of the present invention is more flexible and easier to implement .
3、当两个节点间的控制通道穿过某个网络时,如果单播报文指定接口发送可能会引起路由环回。原有的LMP链路管理方法为了解决这个问题,必须先在两个节点间的相应控制接口上建立一条隧道。这就需要额外占用一定的资源,而且增加了复杂度。而本发明由于通过路由方式发送报文,不需指定接口发送,将不会出现路由环回的问题,也就不用另外建隧道。3. When the control channel between two nodes passes through a certain network, if the unicast message is sent on a specified interface, it may cause a routing loopback. In order to solve this problem in the original LMP link management method, a tunnel must first be established on the corresponding control interface between the two nodes. This requires additional resources and increases complexity. However, the present invention does not need to specify an interface to send the message because it sends the message through routing, so the problem of routing loopback will not occur, and there is no need to build additional tunnels.
4、由于不用对已有的协议栈进行扩展,LMP报文可按路由方式发送。而按路由发送报文已经是成熟的标准,不用作额外的工作,易于实现,有利于将来进一步扩展。4. Since there is no need to expand the existing protocol stack, the LMP message can be sent by routing. Sending packets by route is already a mature standard, and does not require additional work. It is easy to implement and is conducive to further expansion in the future.
5、当两个节点间只有一条可用的带内物理控制通道时,如果物理控制通道所在的光纤发生复用段环保护倒换,这条物理控制通道将不再可用,由于本发明采用路由方式发送消息,路由协议可以迅速发现链路不可用,并重新选择一条可用的路径到达邻接节点。这个过程对LMP是透明的。只要Hello消息能在一定的时间内正确到达,LMP根本就不知道底层的物理控制通道已经改变。5. When there is only one available in-band physical control channel between two nodes, if the optical fiber where the physical control channel is located undergoes multiplex section ring protection switching, this physical control channel will no longer be available, because the present invention uses routing to send message, the routing protocol can quickly find that the link is unavailable, and reselect an available path to reach the adjacent node. This process is transparent to LMP. As long as the Hello message arrives correctly within a certain period of time, the LMP simply does not know that the underlying physical control channel has changed.
附图说明 Description of drawings
图1是现有技术正常的复用段环保护业务示意图;FIG. 1 is a schematic diagram of a normal multiplex section ring protection service in the prior art;
图2是图1业务通道发生倒换后的复用段环保护业务示意图;Fig. 2 is a schematic diagram of the multiplex section ring protection service after the service channel in Fig. 1 is switched;
图3是本发明链路管理方法具体实施例的流程图;Fig. 3 is a flowchart of a specific embodiment of the link management method of the present invention;
图4是本发明链路管理方法通过自动发现邻接节点建立节点间的邻接关系的流程图;Fig. 4 is a flow chart of establishing an adjacency relationship between nodes by automatically discovering adjacent nodes in the link management method of the present invention;
图5是现有技术具有带内控制通道的邻接节点示意图;FIG. 5 is a schematic diagram of adjacent nodes with in-band control channels in the prior art;
图6是图5中所示的节点A与节点B协商的示意图;Fig. 6 is a schematic diagram of negotiation between node A and node B shown in Fig. 5;
图7是现有技术具有带外控制通道的邻接节点示意图;FIG. 7 is a schematic diagram of adjacent nodes with out-of-band control channels in the prior art;
图8是通过人工设定邻接节点地址建立节点间的邻接关系的流程图。FIG. 8 is a flow chart of establishing an adjacency relationship between nodes by manually setting adjacent node addresses.
具体实施方式 Detailed ways
本具体实施方式中,所指预定协议为LMP协议,所指预定协议消息为LMP协议消息,与现有技术LMP协议逻辑的控制通道相区别,下述控制通道指物理的控制通道,即节点间交互链路管理消息的实际传送通道。本发明的链路管理方法,基于LMP协议实现,与现有技术不同,本发明中LMP链路管理将不再维护和管理本身的控制通道,而是仅维护节点间的邻接关系。In this specific embodiment, the predetermined protocol referred to is the LMP protocol, and the predetermined protocol message referred to is the LMP protocol message, which is different from the control channel of the prior art LMP protocol logic. The following control channel refers to the physical control channel, that is, between nodes Actual transport channel for interactive link management messages. The link management method of the present invention is implemented based on the LMP protocol. Different from the prior art, the LMP link management in the present invention will no longer maintain and manage its own control channel, but only maintain the adjacency relationship between nodes.
参考图3所示,以应用于自动交换光网络中的具体实施例进行说明,所述自动交换光网络包括有多个节点,节点间以数据链路相通,如背景技术介绍,自动光网络中还引入了控制平面等。为了管理节点间的链路以便维持正常的通信,本发明的链路管理方法具体实施例主要包括以下步骤:As shown in FIG. 3 , it is described with a specific embodiment applied in an automatic switching optical network. The automatic switching optical network includes a plurality of nodes, and the nodes are connected by data links. As introduced in the background technology, in the automatic optical network A control plane etc. is also introduced. In order to manage the link between nodes so as to maintain normal communication, the specific embodiment of the link management method of the present invention mainly includes the following steps:
步骤1建立节点间的邻接关系。Step 1 establishes the adjacency relationship between nodes.
在两个支持LMP功能的节点之间可以建立邻接关系,但并不是所有的邻居都会构成邻接关系,一般可通过两种方式建立节点间的邻接关系:自动发现邻接节点或人工配置。现有技术通过建立节点间双向可达的逻辑控制通道以建立节点间的邻接关系。本发明中弱化了逻辑控制通道的概念,即只关心节点间消息是否可以互通,而不必关心消息如何传送,在建立邻接关系时,只需获取邻接节点的一个控制接口地址,控制通道的消息传送作用则可通过按路由方式发送实现。An adjacency relationship can be established between two nodes supporting the LMP function, but not all neighbors will form an adjacency relationship. Generally, an adjacency relationship between nodes can be established in two ways: automatic discovery of adjacent nodes or manual configuration. In the prior art, an adjacency relationship between nodes is established by establishing a bidirectionally reachable logical control channel between nodes. The present invention weakens the concept of the logical control channel, that is, it only cares about whether the messages between nodes can communicate with each other, and does not need to care about how the messages are transmitted. The effect can be realized by sending according to the route.
步骤2通过在节点间互发预定协议第一消息以维护节点间的邻接关系,本实施例中所述预定协议第一消息可为LMP协议的保活消息(即Hello消息)。In
上述建立了节点间的邻接关系,还需要维持节点间的邻接关系。如背景技术部分所介绍,现有技术中通过在节点间建立的双向可达的逻辑控制通道上互发Hello消息以验证所述逻辑控制通道是否可用,进而当节点间所有的逻辑控制通道都不可用时则确定节点间的邻接关系不可用。这种方法如前面叙述的,在链路管理时,由于需要维护所有的逻辑控制通道,存在许多的缺点。本实施例中可通过在节点间互发所述Hello消息来维护节点间的邻接关系,即只要两个节点间可以互通消息,则认为节点间的邻接关系可用,而不必关心节点间有几条逻辑控制通道可用,所述预定协议第一消息(即Hello消息)可按路由方式发送。The adjacency relationship between nodes is established above, and the adjacency relationship between nodes also needs to be maintained. As introduced in the background technology section, in the prior art, Hello messages are sent to each other on the bidirectionally reachable logical control channels established between nodes to verify whether the logical control channels are available, and then when all logical control channels between nodes are unavailable When it is used, it is determined that the adjacency relationship between nodes is not available. As mentioned above, this method has many disadvantages due to the need to maintain all logical control channels during link management. In this embodiment, the adjacency relationship between the nodes can be maintained by sending the Hello messages between the nodes, that is, as long as two nodes can communicate with each other, the adjacency relationship between the nodes is considered available, and it is not necessary to care about how many messages there are between the nodes. The logical control channel is available, and the first message of the predetermined protocol (that is, the Hello message) can be sent in a routing manner.
步骤3在具有邻接关系的节点间通过路由方式发送预定协议消息以管理链路。In
在具有邻接关系的节点间,管理链路时除了维护节点间邻接关系的Hello消息外,其他用于管理链路的LMP协议消息也可通过路由方式发送,即原来链路管理中需根据LMP协议选择一定的逻辑控制通道并指定接口传送的LMP协议消息,在本发明中可通过路由方式发送,亦即可按照预定的路由协议获取的路由传送LMP协议消息,所述预定路由协议可采用开放最短路径优先协议(OSPF路由协议)或中间系统对中间系统协议(IS-IS路由协议),也可根据实际情况采用其他路由协议。Between nodes with adjacency relationship, in addition to the Hello message for maintaining the adjacency relationship between nodes, other LMP protocol messages for link management can also be sent through routing, that is, the original link management needs to be based on the LMP protocol Select a certain logic control channel and specify the LMP protocol message transmitted by the interface. In the present invention, the LMP protocol message can be sent by routing, that is, the LMP protocol message can be transmitted according to the route obtained by the predetermined routing protocol. The predetermined routing protocol can adopt the open shortest route. Path priority protocol (OSPF routing protocol) or intermediate system to intermediate system protocol (IS-IS routing protocol), and other routing protocols can also be used according to the actual situation.
下面详细说明如何建立节点间的邻接关系,先来看自动发现邻接节点建立节点间的邻接关系的过程。当两个节点间传送链路管理消息的控制通道与数据链路承载在相同的物理链路上时,即可采用自动发现邻接节点获取邻接节点的NODE_ID(节点标识)和控制接口地址,参考图4,所述自动发现邻接节点建立节点间的邻接关系包括以下流程:The following explains in detail how to establish the adjacency relationship between nodes. First, let's look at the process of automatically discovering adjacent nodes and establishing the adjacency relationship between nodes. When the control channel for transmitting link management messages between two nodes is carried on the same physical link as the data link, you can use the automatic discovery of adjacent nodes to obtain the NODE_ID (node identifier) and control interface address of the adjacent node, as shown in the figure 4. The automatic discovery of adjacent nodes to establish an adjacency relationship between nodes includes the following process:
步骤41多播预定协议第二消息以获取邻接节点地址,获取邻接节点地址后,即可与所述邻接节点协商预定协议第一消息发送间隔时间和超时时间。为了实现通过路由发送所述预定协议第一消息以及其他预定协议消息,所述邻接节点地址最好是可路由的地址,可包括邻接节点的NODE_ID和控制接口地址。Step 41: Multicast the second message of the predetermined protocol to obtain the address of the adjacent node. After the address of the adjacent node is obtained, the interval between sending the first message of the predetermined protocol and the timeout time can be negotiated with the adjacent node. In order to send the first message of the predetermined protocol and other predetermined protocol messages through routing, the address of the adjacent node is preferably a routable address, which may include the NODE_ID and the address of the control interface of the adjacent node.
步骤42判断是否协商通过,若协商通过,进入步骤43,返回本地节点协商确认消息,否则进入步骤44,返回本地节点协商拒绝消息。
具体的,步骤41中所述预定协议第二消息可为LMP配置消息(Config消息),所述协商确认消息可为LMP协商确认消息(ConfigAck消息),所述协商拒绝消息可为LMP协商拒绝消息(ConfigNack消息),在多播获取邻接节点地址后,所述LMP协商确认消息、LMP协商拒绝消息都通过路由方式发送。另外,根据LMP协议描述的方式,通过多播所述Config消息来自动发现邻接节点的地址,所述Config消息的格式如下:Specifically, the predetermined protocol second message in
<Config Message>::=<Common Header><MESSAGE_ID><Config Message>::=<Common Header><MESSAGE_ID>
<LOCAL_NODE_ID><LOCAL_NODE_ID>
<CONFIG><CONFIG>
Config消息中各个部分的详细定义如下:The detailed definitions of each part in the Config message are as follows:
<Common Header>:通用消息头对象,所有LMP消息(除了要在指定数据链路上发送的TEST消息)都有这个通用消息头对象。这个对象指定了当前消息的消息类型,长度等信息。<Common Header>: Common message header object, all LMP messages (except the TEST message to be sent on the specified data link) have this common message header object. This object specifies the message type, length and other information of the current message.
<MESSAGE_ID>:消息标识对象,这个对象用于标识一个消息,接收方发送相应的响应消息时要带上这个对象里的值。<MESSAGE_ID>: message identification object, this object is used to identify a message, and the receiver should bring the value in this object when sending the corresponding response message.
<LOCAL_NODE_ID>:本地节点标识对象,用于标识产生这个消息的节点ID。<LOCAL_NODE_ID>: local node identification object, used to identify the ID of the node that generated this message.
<CONFIG>:该对象中包含了Hello消息的间隔时间和超时时间,这两个值需要两个节点进行协商。<CONFIG>: This object contains the interval time and timeout time of Hello messages, and these two values need to be negotiated by two nodes.
另外,由于本发明中LMP链路管理不再维护和管理本身的逻辑控制通道,因此LMP协议草案中定义的CCID(节点范围内唯一的32位非零整数,它唯一的标识发送这个消息的逻辑控制通道)在本发明中将不再需要。In addition, since the LMP link management in the present invention no longer maintains and manages its own logical control channel, the CCID defined in the LMP protocol draft (the unique 32-bit non-zero integer within the node range, which uniquely identifies the logic that sends this message control channel) will no longer be needed in the present invention.
具体的自动发现邻接节点建立节点间邻接关系的过程举例如下:The specific process of automatically discovering adjacent nodes and establishing the adjacency relationship between nodes is as follows:
参考图5所示,图5描述的两个节点(节点A、节点B)之间有三条数据链路相连,这三条数据链路合并成一个TE链路。在其中一条数据链路的开销字节上建立一条物理的控制通道,这个控制通道是带内控制通道。由于控制通道与数据链路承载在相同的物理链路上时,可以通过交换Config消息动态的获取控制通道远端的邻接节点的NODE_ID和控制接口地址,即邻接节点地址。Referring to FIG. 5 , there are three data links connecting two nodes (node A and node B) described in FIG. 5 , and these three data links are combined into one TE link. A physical control channel is established on the overhead bytes of one of the data links, and this control channel is an in-band control channel. Since the control channel and the data link are carried on the same physical link, the NODE_ID and control interface address of the adjacent node at the far end of the control channel can be dynamically obtained by exchanging Config messages, that is, the address of the adjacent node.
在上述情况下,节点A首先在本地所有与数据链路承载在相同物理链路的控制通道上多播Config消息,其中节点A发送的Config消息的源地址是单播的本地节点控制接口地址,目的地址是多播地址(如224.0.0.1)。节点B收到Config消息后,就可获取邻接节点的控制接口地址(即接收的Config消息中的源地址),在取出Config消息中携带的NODE-ID(即节点A的标识),并对这个NODE-ID进行检查,如果这个NODE-ID与本地的NODE-ID相同,就丢弃这个消息。如果这是一个新发现的邻接节点,节点B根据是否接受Config消息中的参数,向节点A响应一个消息,若接受,则响应一个ConfigAck消息,否则响应一个ConfigNack消息。另外,如果节点B已经发现了这个NODE-ID,并已经向对方响应了ConfigAck消息,则直接向节点A响应一个ConfigNack消息。ConfigAck消息和ConfigNack消息的目的IP地址填为刚获得的邻接节点控制接口地址,源地址是本地节点的控制接口地址。In the above case, node A first multicasts the Config message on all local control channels that are carried on the same physical link as the data link, wherein the source address of the Config message sent by node A is the unicast local node control interface address, The destination address is a multicast address (such as 224.0.0.1). After node B receives the Config message, it can obtain the control interface address of the adjacent node (that is, the source address in the received Config message), take out the NODE-ID (that is, the identity of node A) carried in the Config message, and The NODE-ID is checked, and if the NODE-ID is the same as the local NODE-ID, the message is discarded. If this is a newly discovered adjacent node, node B responds with a message to node A according to whether it accepts the parameters in the Config message, if accepted, it responds with a ConfigAck message, otherwise it responds with a ConfigNack message. In addition, if node B has discovered the NODE-ID and has responded to the other party with a ConfigAck message, it will directly respond to node A with a ConfigNack message. The destination IP address of the ConfigAck message and the ConfigNack message is filled with the newly obtained adjacent node control interface address, and the source address is the control interface address of the local node.
其中ConfigAck消息的格式如下:The format of the ConfigAck message is as follows:
<ConfigAck Message>::=<Common Header><LOCAL_NODE_ID><ConfigAck Message>::=<Common Header><LOCAL_NODE_ID>
<MES SAGE_ID_ACK><REMOTE_NODE<MES SAGE_ID_ACK><REMOTE_NODE
_ID>_ID>
所述ConfigAck消息详细定义如下:The ConfigAck message is defined in detail as follows:
<Common Header>、和<LOCAL_NODE_ID>的内容同前面所述。The contents of <Common Header> and <LOCAL_NODE_ID> are the same as those mentioned above.
<MESSAGE_ID_ACK>:确认消息对象,用于标识被确认的消息,这个值是从被确认消息的<MESSAGE_ID>对象中拷贝出来的。<MESSAGE_ID_ACK>: Confirmation message object, used to identify the confirmed message, this value is copied from the <MESSAGE_ID> object of the confirmed message.
<REMOTE_NODE_ID>:远端节点标识对象,用于标识远端节点。<REMOTE_NODE_ID>: remote node identification object, used to identify the remote node.
而ConfigNack消息的格式如下:The format of the ConfigNack message is as follows:
<ConfigNack Message>::=<Common Header><ConfigNack Message>::=<Common Header>
<LOCAL_NODE_ID><LOCAL_NODE_ID>
<MESSAGE_ID_ACK><MESSAGE_ID_ACK>
REMOTE_NODE_ID><CONFIG>REMOTE_NODE_ID><CONFIG>
ConfigNack消息中用到的对象前面都已经介绍过。在节点B不接受节点A发过来的Config消息中的间隔时间和超时时间时,才会向节点A响应一个ConfigNack消息。其中所述ConfigNack消息的Config对象中携带的值是节点B希望采用的间隔时间和超时时间。The objects used in the ConfigNack message have been introduced earlier. When node B does not accept the interval time and timeout time in the Config message sent by node A, it will respond to node A with a ConfigNack message. The value carried in the Config object of the ConfigNack message is the interval time and timeout time that the Node B wants to adopt.
图6示出了节点A与节点B的协商过程,如果节点B同意所述Config消息中携带的间隔时间和超时时间,就向节点A响应一个ConfigAck消息;否则就响应一个ConfigNack消息。若节点B收到的这个Config消息中携带的NODE_ID是一个已经发现的邻接节点NODE_ID,而且已经向对方响应了ConfigAck消息,就响应一个不带Config对象的ConfigNack消息。节点A收到ConfigAck或者ConfigNack消息后,就可以获取控制通道远端节点B的NODE_ID和控制接口地址。FIG. 6 shows the negotiation process between node A and node B. If node B agrees with the interval time and timeout time carried in the Config message, it will respond to node A with a ConfigAck message; otherwise, it will respond with a ConfigNack message. If the NODE_ID carried in the Config message received by node B is a discovered adjacent node NODE_ID, and has responded to the other party with a ConfigAck message, it will respond with a ConfigNack message without a Config object. After node A receives the ConfigAck or ConfigNack message, it can obtain the NODE_ID and control interface address of node B at the remote end of the control channel.
上述以多播Config消息自动发现邻接关系进行说明,具体实施时自动发现邻接节点还可以按照[LMP-BOOTSTRAP]中描述的方式,通过在数据链路上多播LMP自举消息来实现。The above is described by multicasting Config messages to automatically discover adjacency relationships. During specific implementation, the automatic discovery of adjacent nodes can also be implemented by multicasting LMP bootstrapping messages on the data link in the manner described in [LMP-BOOTSTRAP].
具体的所述LMP自举消息(Bootstrap消息),其格式如下:Specifically described LMP bootstrapping message (Bootstrap message), its format is as follows:
<Bootstrap Message>::=<Common Header><LOCAL_INTERFACE_ID><Bootstrap Message>::=<Common Header><LOCAL_INTERFACE_ID>
<LOCAL_NODE_ID>[<LOCAL_CONTROL_ADDRESS>...]<LOCAL_NODE_ID>[<LOCAL_CONTROL_ADDRESS>...]
所述消息中<Common Header>和<LOCAL_NODE_ID>对象的定义同前,<LOCAL_INTERFACE_ID>对象为本地数据链路的接口标识,用于标识本地节点的一个数据链路接口,<LOCAL_CONTROL_ADDRESS>对象则为本地节点控制接口地址,用于标识建立控制通道所需的一个控制接口。The definitions of the <Common Header> and <LOCAL_NODE_ID> objects in the message are the same as before, the <LOCAL_INTERFACE_ID> object is the interface identifier of the local data link, which is used to identify a data link interface of the local node, and the <LOCAL_CONTROL_ADDRESS> object is the local Node control interface address, used to identify a control interface required to establish a control channel.
上述Bootstrap消息如果没有包含<LOCAL_CONTROL_ADDRESS>,那么<LOCAL_NODE_ID>对象包含的消息内容必须是一个可路由的地址(即这个地址可通过普通的路由到达),这个地址将被接收方作为控制通道的远端控制接口地址来建立控制通道。建立控制通道的过程与前面通过多播LMP协商配置消息(Config消息)实现的过程一致,即通过多播Bootstrap消息获取邻接节点控制接口地址,然后可通过单播Config消息与邻接节点协商LMP保活消息发送间隔时间和超时时间,若协商通过,则返回本地节点LMP协商确认消息,否则返回本地节点LMP协商拒绝消息。由于多播获取了可路由的邻接节点地址,所述单播的Config消息、LMP协商确认消息以及LMP协商拒绝消息都可通过路由方式发送。另外,在单个的Bootstrap消息里可以包含多个<LOCAL_CONTROL_ADDRESS>,也即可以通过多个目的控制接口地址到达对方。If the above Bootstrap message does not contain <LOCAL_CONTROL_ADDRESS>, then the message content contained in the <LOCAL_NODE_ID> object must be a routable address (that is, this address can be reached through ordinary routing), and this address will be used by the receiver as the remote end of the control channel Control interface address to establish a control channel. The process of establishing a control channel is the same as the process realized through the multicast LMP negotiation configuration message (Config message), that is, the control interface address of the adjacent node is obtained through the multicast Bootstrap message, and then the LMP keep-alive can be negotiated with the adjacent node through the unicast Config message Message sending interval time and timeout time. If the negotiation is passed, the local node LMP negotiation acknowledgment message is returned, otherwise the local node LMP negotiation rejection message is returned. Since the addresses of routable adjacent nodes are obtained by multicasting, the unicast Config message, LMP negotiation confirmation message and LMP negotiation rejection message can all be sent in a routing manner. In addition, multiple <LOCAL_CONTROL_ADDRESS>s can be included in a single Bootstrap message, that is, multiple destination control interface addresses can be used to reach the other party.
下面说明通过人工配置建立邻接关系的过程。The following describes the process of establishing an adjacency through manual configuration.
图7所示为一个带外控制通道,图7中所示的控制通道穿过一个IP网络。对于带外控制通道,需要通过人工配置邻接节点地址来建立节点间的邻接关系。参考图8,人工配置建立节点间的邻接关系包括以下步骤:Figure 7 shows an out-of-band control channel. The control channel shown in Figure 7 traverses an IP network. For the out-of-band control channel, it is necessary to manually configure the address of the adjacent node to establish the adjacency relationship between the nodes. With reference to Figure 8, the manual configuration to establish the adjacency relationship between nodes includes the following steps:
步骤81人工设定本地节点的邻接节点地址,所述邻接节点地址为邻接节点的NODE_ID和控制接口地址,然后可将该控制接口地址作为目的地址向所述节点单播预定协议第二消息,以与所述节点协商预定协议第一消息发送间隔时间和超时时间;Step 81 manually sets the address of the adjacent node of the local node, the address of the adjacent node is the NODE_ID of the adjacent node and the address of the control interface, and then the address of the control interface can be used as the destination address to unicast the second message of the predetermined protocol to the node to Negotiating with the node the predetermined protocol first message sending interval and timeout;
步骤82判断是否协商通过;若协商通过,进入步骤83,返回本地节点协商确认消息,否则,进入步骤84,返回本地节点协商拒绝消息。Step 82 judges whether the negotiation is passed; if the negotiation is passed, go to step 83 and return the local node negotiation confirmation message; otherwise, go to step 84 and return the local node negotiation rejection message.
上述单播的预定协议第二消息为LMP配置消息(即Config消息),消息格式与前述相同,建立控制通道的过程与前面描述相同,这里不再赘述。The second message of the above-mentioned unicast predetermined protocol is an LMP configuration message (ie, Config message), and the message format is the same as the above, and the process of establishing the control channel is the same as the previous description, and will not be repeated here.
在建立了节点间的邻接关系后,即两个节点协商通过后,根据协商通过的间隔时间,两个邻接节点开始定时向对方发送保活消息(即Hello消息),告诉对方自己还活着。如果在协商通过的超时时间内没有收到对方的Hello消息,则认为节点间的邻接关系已不可用。After the adjacency relationship between nodes is established, that is, after the negotiation between the two nodes is passed, the two adjacent nodes start to send keep-alive messages (that is, Hello messages) to each other regularly according to the interval time passed through the negotiation, telling each other that they are still alive. If no Hello message is received from the other party within the timeout period passed through negotiation, the adjacency relationship between nodes is considered to be unavailable.
上述LMP所有的消息中,除了建立节点间邻接关系所需的Config消息需多播发送外,在具邻接关系后的节点间,LMP协议消息都可通过路由方式发送到邻接节点,不再指定在某条控制通道上发送。Among all the above-mentioned LMP messages, except the Config message required to establish the adjacency relationship between nodes, which needs to be sent by multicast, among the nodes with adjacency relationship, the LMP protocol message can be sent to the adjacent node through routing, and no longer specified in sent on a control channel.
采用本发明的上述技术方案,当两个节点只建立了一条控制通道,并且是条带内控制通道时,如果控制通道所在的数据链路上的业务发生倒换,这条控制通道不可用时,可通过路由重新选择一条到达邻接节点的路径传送LMP链路管理消息,这个过程对LMP是透明的,即对于LMP链路管理,只要Hello消息能在一定时间内正确到达,LMP链路管理根本不知道底层的物理实现已经改变,有利于将来扩展。With the above-mentioned technical scheme of the present invention, when two nodes have only established one control channel and it is an in-strip control channel, if the business on the data link where the control channel is located is switched and this control channel is unavailable, it can be Reselect a path to the adjacent node to transmit the LMP link management message through routing. This process is transparent to LMP, that is, for LMP link management, as long as the Hello message can arrive correctly within a certain period of time, LMP link management does not know at all. The underlying physical implementation has changed to facilitate future extensions.
而对于带外控制通道,如果单播报文指定接口发送可能会引起路由环回,本发明中,单播的报文不需指定接口发送,只要设定的邻接节点控制接口地址是一个可路由的地址,报文就可通过路由发送到邻接节点,不需在两个节点间的相应控制接口间建立隧道,因此,也就不需要额外占用资源,实现简单。For the out-of-band control channel, routing loopback may be caused if the specified interface of the unicast message is sent. In the present invention, the unicast message does not need to be sent through the specified interface, as long as the set adjacent node control interface address is a routable address, the message can be sent to the adjacent node through the route, and there is no need to establish a tunnel between the corresponding control interfaces between the two nodes. Therefore, it does not need to occupy additional resources, and the implementation is simple.
综上,本发明中的LMP链路管理不再维护本身的控制通道,仅仅维护节点间的邻接关系,减少了报文交互,降低了系统的负担,同时,除了多播的Config消息外,其他LMP消息都可以路由方式发送,不用对已有的协议栈进行扩展,并且按路由发送报文已经是成熟的标准,不用作额外的工作,减轻了实现的负担,有利于将来的进一步扩展。In summary, the LMP link management in the present invention no longer maintains its own control channel, but only maintains the adjacency relationship between nodes, which reduces message interaction and system burden. At the same time, except for the multicast Config message, other All LMP messages can be sent in routing mode, without extending the existing protocol stack, and sending messages by routing is already a mature standard, which does not require additional work, reduces the burden of implementation, and is conducive to further expansion in the future.
上述仅以优选实施例对本发明进行说明,非因此即局限本发明的权利范围,因此,在不脱离本发明思想的情况下,凡运用本发明说明书及附图内容所为的等效变化,均理同包含于本发明的权利要求范围内。The above only describes the present invention with preferred embodiments, and does not therefore limit the scope of rights of the present invention. Therefore, without departing from the idea of the present invention, all equivalent changes made by using the description and accompanying drawings of the present invention are all It is equally included in the scope of the claims of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101157469A CN100525291C (en) | 2003-11-28 | 2003-11-28 | Link management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2003101157469A CN100525291C (en) | 2003-11-28 | 2003-11-28 | Link management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1622547A CN1622547A (en) | 2005-06-01 |
| CN100525291C true CN100525291C (en) | 2009-08-05 |
Family
ID=34760539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2003101157469A Expired - Fee Related CN100525291C (en) | 2003-11-28 | 2003-11-28 | Link management method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100525291C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9602343B1 (en) | 2013-12-30 | 2017-03-21 | Google Inc. | System and method for establishing connection with network controller |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101030967B (en) * | 2006-03-01 | 2011-11-30 | 中兴通讯股份有限公司 | Method for inspecting and maintaining network controlling channel accessibility |
| WO2007115435A1 (en) * | 2006-04-12 | 2007-10-18 | Zte Corporation | A method for auto-discovering the control entity topology in the automatic switched optical network |
| CN101047700B (en) * | 2006-05-01 | 2010-05-12 | 华为技术有限公司 | A Method and Device for Improving LMP Control Channel Reliability |
| CN101174974B (en) * | 2006-11-01 | 2010-05-12 | 中兴通讯股份有限公司 | Node maintenance message processing method for O-UNI system |
| CN101217338B (en) * | 2007-01-06 | 2012-04-25 | 华为技术有限公司 | A detection message transmission method and network element equipment |
| CN101026559B (en) * | 2007-01-23 | 2010-07-28 | 华为技术有限公司 | A method and router for establishing communication |
| CN104869066A (en) * | 2014-02-21 | 2015-08-26 | 中兴通讯股份有限公司 | Dynamic connection updating method and device |
| CN105530117A (en) * | 2014-10-24 | 2016-04-27 | 中兴通讯股份有限公司 | Method, device and system for updating protocol state of control channel |
| CN105553864B (en) * | 2014-10-31 | 2020-04-28 | 中兴通讯股份有限公司 | Method and device for reducing message quantity in LMP |
| CN113067736B (en) * | 2021-03-31 | 2022-06-17 | 烽火通信科技股份有限公司 | Method and device for controlling plane link display |
-
2003
- 2003-11-28 CN CNB2003101157469A patent/CN100525291C/en not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| Link Management Protocol(LMP) draft-ietf-ccamp-lmp-07.txt. Jonathan P.Lang et al.Network Working Group Internet Draft. 2002 * |
| 自动交换光网络中LMP的应用. 刘翔宇.全国第十一次光纤通信暨第十二届集成光学学术会议(OFCIO’2003)论文集. 2003 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9602343B1 (en) | 2013-12-30 | 2017-03-21 | Google Inc. | System and method for establishing connection with network controller |
| US10075335B1 (en) | 2013-12-30 | 2018-09-11 | Google Llc | System and method for establishing connection with network controller |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1622547A (en) | 2005-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5870386A (en) | Method and apparatus for transparently bridging traffic across wide area networks | |
| US8315188B2 (en) | Topology database synchronization | |
| US20090213763A1 (en) | Method and system for dynamic assignment of network addresses in a communications network | |
| EP1655905A1 (en) | Stack switch manager protocol with automatic assignment of stack switch identifiers | |
| CN113015039B (en) | Deployment method and deployment device of end-to-end service of hybrid network | |
| EP1655904A1 (en) | Stack switch manager protocol with pass-through mode | |
| US6973049B2 (en) | Auto-configuration of network interfaces in a bidirectional ring network | |
| WO2005078994A1 (en) | A method for implementing the virtual leased line | |
| JP4109692B2 (en) | Session establishment method and label switch node in label switch network | |
| US20050262264A1 (en) | MPLS network and architecture method thereof | |
| JP2014511085A (en) | Method, switch, server, and system for sending a connection establishment request | |
| CN101505227A (en) | Method, device and system for implementing point to multi-point pseudowire | |
| JPH10136016A (en) | Packet transfer control method and node device | |
| CN100525291C (en) | Link management method | |
| EP1655906A1 (en) | Stack switch manager protocol with temporary suspension of supervision | |
| CN112769614B (en) | Automatic management method of VPN (virtual private network) on demand and intercommunication system of heterogeneous network | |
| CN108650126B (en) | A method for automatically discovering and configuring in-band DCN in a PTN network | |
| CN104065576A (en) | A Label Switching Method in Dynamic MPLS Satellite Network | |
| EP1863230A1 (en) | A method for implementing on-ring process, off-ring process and data forwarding in resilience packet data ringnet and a network device thereof | |
| JP2003318899A (en) | Signaling control method, signaling-compatible communication device, and network management system | |
| CN101507194B (en) | Forced medium access control (mac) learning in bridged Ethernet networks | |
| CN101453412B (en) | Method and apparatus for automatic topology discovery and resource management in PBB network | |
| CN100359877C (en) | A Link Type Discovery Method | |
| JP2003060715A (en) | OSI tunnel routing method and device | |
| CN101515938B (en) | Method and device for transmitting IP message through transmission network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090805 Termination date: 20161128 |