WO2013141193A1 - 通信システム、制御装置、通信装置、情報中継方法及びプログラム - Google Patents
通信システム、制御装置、通信装置、情報中継方法及びプログラム Download PDFInfo
- Publication number
- WO2013141193A1 WO2013141193A1 PCT/JP2013/057609 JP2013057609W WO2013141193A1 WO 2013141193 A1 WO2013141193 A1 WO 2013141193A1 JP 2013057609 W JP2013057609 W JP 2013057609W WO 2013141193 A1 WO2013141193 A1 WO 2013141193A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- control
- control device
- communication device
- communication
- information
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/42—Centralised routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/645—Splitting route computation layer and forwarding layer, e.g. routing according to path computational element [PCE] or based on OpenFlow functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13145—Rerouting upon failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13166—Fault prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13167—Redundant apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13178—Control signals
Definitions
- the present invention relates to a communication system, a control device, a communication device, an information relay method, and a program, and more particularly, to a communication system, a control device, a communication device, an information relay method, and a program in which a control device that controls the communication device is arranged.
- OpenFlow captures communication as an end-to-end flow and performs path control, failure recovery, load balancing, and optimization on a per-flow basis.
- the OpenFlow switch that functions as a relay device includes a secure channel for communication with an OpenFlow controller that is positioned as a control device, and operates according to a flow table that is appropriately added or rewritten from the OpenFlow controller.
- a matching rule that matches a packet header, flow statistical information (Counters), and instructions that define processing contents to be applied to packets that match the matching rule (header field) ( (Instructions) is defined (see “4.1 Flow Table” below in Non-Patent Document 2).
- an OpenFlow switch when it receives a packet, it searches the flow table for an entry having a matching rule that matches the header information of the received packet. When an entry that matches the received packet is found as a result of the search, the OpenFlow switch updates the flow statistical information (counter) and processes the process (specified) in the action field of the entry for the received packet. Perform packet transmission, flooding, discard, etc. from the port. On the other hand, if no entry matching the received packet is found as a result of the search, the OpenFlow switch forwards the received packet to the OpenFlow controller via the secure channel, and the source / destination of the received packet. To request the determination of the route of the packet based on the above, receive the flow entry that realizes this, and update the flow table. As described above, the OpenFlow switch performs packet transfer using an entry stored in the flow table as a processing rule.
- Patent Document 2 in an environment where network (NW) devices and non-compliant network (NW) devices coexist, the path information (entry of the flow table set in the OpenFlow switch) is not accompanied by communication between controllers. There has been proposed a method of setting path information for all network (NW) devices using a packet with a list added.
- paragraphs 0029 and below of Patent Document 1 a configuration in which a plurality of controllers share the management of all network (NW) devices in a network using OpenFlow in a large-scale network such as a data center is introduced. (See also FIG. 4).
- Patent Document 2 when an OpenFlow switch (hereinafter referred to as “OFS”) is managed by a plurality of OpenFlow controllers (hereinafter referred to as “OFC”), paragraph 0035 of Patent Document 2 is used. As described, synchronization is required between OFCs. Patent Document 2 describes that synchronization is performed by a response to a flow table update instruction. In addition, even in a configuration in which a plurality of OFCs operate as an active system and a standby system, the operation state of the own apparatus between OFCs It is necessary to exchange state information indicating
- Patent Document 2 only describes that the path information of the subsequent NW device is transferred via a specific NW device (corresponding to OFS) or the controller, and a failure occurs in the network between the controllers. It is not expected to do so.
- a specific NW device corresponding to OFS
- Patent Document 2 what is exchanged without communication between controllers is a part of a route information setting instruction.
- An object of the present invention is to provide a communication system, a control device, a communication device, an information relay method, and a program that provide communication means for exchanging information necessary for cooperative operation between a plurality of control devices.
- a communication device that processes a packet according to control information set from a control device, a first control device that controls the communication device by setting the control information in the communication device, A second control device that operates in cooperation with the first control device, wherein the first control device communicates the first control device with respect to the second control device via the communication device.
- a communication system for transmitting information necessary for cooperative operation between the second control devices is provided.
- control means is connected to a network including a communication device that processes a packet in accordance with control information set by the control device, and controls the communication device by setting the control information in the communication device.
- an information transmission means for transmitting information necessary for the cooperative operation between the own device and the second control device to the second control device operating in cooperation with the own device via the communication device;
- a first control device is provided.
- a communication device that processes a packet according to control information set by a control device, a first control device that controls the communication device by setting the control information in the communication device, A control means for controlling the communication device by setting the control information in the communication device, and the first control device from the first control device via the communication device. And a second control device that operates in cooperation with the first control device, and an information receiving means for receiving information necessary for the cooperative operation between the devices.
- information necessary for cooperative operation between the plurality of control devices from one control device that controls the communication device by setting the control information in the communication device. And a means for transmitting information necessary for the cooperative operation between the plurality of control devices to another control device of the plurality of control devices.
- a communication device that processes a packet according to control information set from a control device, a first control device that controls the communication device by setting the control information in the communication device,
- the communication device performs a cooperative operation between the first control device and the first control device.
- Information including: receiving necessary information; and transferring the information necessary for cooperative operation between the first and second control devices to the second control device by the communication device.
- a relay method is provided. This method is linked to a specific machine called a communication device that processes packets according to control information set by the control device.
- a computer program for realizing the functions of the first and second control devices and the communication device is provided.
- This program can be recorded on a computer-readable (non-transient) storage medium. That is, the present invention can be embodied as a computer program product.
- FIG. 9 is a continuation diagram of FIG. 8.
- FIG. 10 is a continuation diagram of FIG. 9.
- FIG. 11 is a continuation diagram of FIG. 10.
- FIG. 12 is a continuation diagram of FIG. 11.
- FIG. 13 is a continuation diagram of FIG. 12.
- the present invention is set from any one of the first and second control devices 30A and 30B and the first and second control devices 30A and 30B operating in cooperation with each other.
- a communication device 20 that processes packets according to the control information.
- the first control device 30A transmits information necessary for the cooperative operation between the first and second control devices to the communication device 20.
- the communication device 20 transfers information necessary for the cooperative operation between the first and second control devices to the second control device 30B.
- Non-Patent Document 2 the OpenFlow protocol Packet-Out message described in Non-Patent Document 2 and the vendor-defined message described in Non-Patent Document 3 are used. This can be realized by using.
- FIG. 3 is a diagram illustrating the configuration of the communication system according to the first embodiment of this invention. Referring to FIG. 3, three OFCs (OFC_A, OFC_B, OFC_C) 31A to 31C that operate in cooperation with each other, and OFS 21 that is controlled by the working OFC among these OFCs are shown.
- OFCs OFC_A, OFC_B, OFC_C
- OFC_A, OFC_B, and OFC_C 31A to 31C operates as an active system (ACT) and controls the OFS 21.
- the other OFCs stand by as a standby system (SBY).
- the OFC_A, OFC_B, and OFC_C 31A to 31C are connected to the management network via the layer 2 switch (L2SW) 11.
- L2SW layer 2 switch
- the OFC_A, OFC_B, and OFC_C 31A to 31C exchange synchronization messages and other control messages with other OFCs via this management network.
- OFC_A, OFC_B, and OFC_C 31A to 31C exchange a synchronization message and other control messages with other OFCs via the OFS 21 when a failure occurs in the management network.
- OFC_A 31A operates as an active system (ACT)
- OFC_B 31B and OFC_C 31C are in a standby state as a standby system (SBY).
- FIG. 4 is a block diagram showing the detailed configuration of each device shown in FIG. 3 (L2SW is omitted).
- the OFC_A 31A includes a state information storage unit 311A that stores an operation state of another OFC including the own device, and a message transmission / reception unit 312A that transmits and receives a synchronization message including at least the operation state of the own device to and from another OFC.
- OFC_B31B and OFC_C31C have the same configuration as the above-mentioned OFC_A31A, description thereof will be omitted.
- the OFS 21 When the OFS 21 receives the synchronization message from the OFCs 31A to 31C, the OFS 21 transfers a synchronization message to another OFC, and the packet processing unit 212 processes the received packet according to the flow entry set from the OFCs 31A to 31C. It is configured with.
- the message processing unit 211 also performs normal message transmission / reception between the OFS and the OFC, such as a flow entry setting request (Packet-In) for the active (ACT) OFC and the setting of the flow entry transmitted from the OFC. 3 and 4 show only one OFS, a plurality of OFS may be connected.
- the OFCs 31A to 31C and OFS 21 shown in FIG. 4 can be realized by adding the above message transfer function based on the OpenFlow controller and OpenFlow switch described in Non-Patent Documents 1 to 3.
- the respective units (processing means) of the OFCs 31A to 31C and OFS 21 shown in FIG. 4 may be realized by a computer program that causes the computer constituting these apparatuses to execute the above-described processes using the hardware. it can.
- FIG. 5 is a diagram showing a configuration of a synchronization message exchanged between the OFCs 31A to 31C via the message processing unit 211 of the OFS 21.
- a vendor body is added with a vendor header and an OpenFlow header (open flow header).
- FIG. 6 is a diagram for explaining the information in each header of FIG.
- the Version-Vendor field and Vendor header of the OpenFlow header are configured in accordance with the Vendor definition message described in the section “5.5.4 Vender” on page 41 of Non-Patent Document 3.
- an identifier indicating the message system can be stored in the Type 1 field of the Vendor header, and a message identifier indicating the message type can be stored in the Type 2 field.
- the message body can store the synchronization message text following the IP address of the source OFC and the layer 4 port number.
- the message transfer function can be realized through OFS without changing the basic configuration of OpenFlow in Non-Patent Documents 2 and 3.
- the messages are not limited to the examples shown in FIGS. 5 and 6, and messages having other configurations may be used.
- the OFC of the destination is not specified, but is transferred to the OFC connected by OFS, but the OFC of the transmission source specifies the OFC of the destination of the synchronization message. It is good as well.
- FIG. 7 is a sequence diagram illustrating the operation of the communication system according to the first embodiment of this invention. If a failure occurs between the OFC_A 31A and the L2SW 11 in FIG. 3 and a predetermined condition such as the inability to transmit a synchronization message in the management network is satisfied, the OFC_A 31A transmits a synchronization message to the OFS 21 (step S001). .
- the OFS 21 checks the header information (step S002). Specifically, it is checked whether or not the received message is a synchronous message with a specified header as shown in FIGS. 5 and 6 (particularly, Tpey1 and Type2 of the Vendor header).
- the OFS 21 performs processing according to the control message (step S004). .
- step S003 if it is confirmed that the message is a synchronization message (Yes in step S003), the OFS 21 transfers the synchronization message to OFS_B 31B and OFS_C 31C (step S005).
- step S005 when the connection with OFS_B31B and OFS_C31C is not established at the time of step S005, the connection with OFS_B31B and OFS_C31C may be waited.
- the OFCs 31A to 31C transmit a synchronization message to the OFS 21, and the received OFS 21 transfers the synchronization message to the OFCs 31B and 31C other than the OFC 31A that has received the synchronization message.
- FIG. 8 shows a state where a failure has occurred between the OFC_A 31A operating as the active system (ACT) and the L2SW 11 in the same configuration as FIG. 3 (step S201).
- the OFC_A 31A transmits a switching request message to the OFS 21 (step S202).
- This switching request message is a message in which the OFC_A 31A operating as the active system (ACT) requests the OFC waiting in another standby state to operate as the active system (ACT).
- the switching request message can be a message having the same configuration as the synchronization message shown in FIGS. 5 and 6 (the message body and the Type 1 and Type 2 fields of the Vendor header are changed as necessary).
- the OFS 21 that has received the switching request message performs a confirmation process similar to the confirmation of the synchronization message in the first embodiment. As a result of the confirmation, if it is confirmed that the message is a switching request message, the OFS 21 transfers the switching request message to other than the sender OFC, that is, the OFC_B 31B and the OFC_C 31C, as shown in FIG. 9 (step S203). ).
- the OFC_B 31B When the OFC_B 31B receives the switching request message, the OFC_B 31B recognizes that the switching order (priority order) of the own apparatus is the next order, and notifies the OFC_A 31A that the own apparatus can operate as the active system (ACT). A response message (31B: ACT_OK) is created. Again, since the management network is disconnected, the OFC_B 31B transmits a response message to the OFS 21 that is the transmission source of the switching request message, as shown in FIG. 10 (step S204).
- the OFS 21 that has received the response message performs a confirmation process similar to the confirmation of the synchronization message in the first embodiment.
- the OFS 21 transfers the response message to a source other than the OFC, that is, the OFC_A 31A and the OFC_C 31C, as shown in FIG. 11 (step S205).
- the OFC_A 31A When the OFC_A 31A that has received the response message confirms that the OFC_B 31B can operate as the active system (ACT) on behalf of its own device, as shown in FIG. 12, the OFC_A 31A sends an acknowledgment message (ACK) to the OFS 21. Transmit (step S206). The OFC_A 31A switches the operation mode from the active system (ACT) to the standby system (SBY) (step S207).
- the OFS 21 that has received the reception confirmation message (ACK) performs a confirmation process similar to the confirmation of the synchronization message in the first embodiment.
- the OFS 21 forwards a response message to other than the sender OFC, that is, OFC_B 31B and OFC_C 31C as shown in FIG. Step S208).
- the OFC_B 31B switches the operation mode from the standby system (SBY) to the active system (ACT) (step S209). Thereafter, the OFC_B 31B operates as an active (ACT) OFC to control the OFS 21.
- the OFCs 31A to 31C may exchange synchronization messages as in the first embodiment.
- the present invention is applicable not only to the transmission of synchronous messages but also to interactive message exchange between OFCs.
- the information exchanged by OFC is not limited to the switching request message described above, and can be applied to transmission / reception of information necessary for cooperative operation between OFCs.
- the example of using the OFS in Non-Patent Documents 2 and 3 has been described as an example of the communication device.
- the packet processing function based on the control information set from the OFC Any device other than OFS may be used as long as it can implement a message transfer function between OFCs.
- a mobile phone terminal, a smart phone, a tablet terminal, a personal computer, a game device, a mobile router, and the like with a built-in switch function for exchanging packets with an installed application can be used.
- the second control device is a control device that operates as a standby system of the first control device, A communication system in which the second control device starts operating as an active system when receiving a request message for switching to the standby system from the first control device via the communication device.
- the first control device and the second control device are connected via a management network, A communication system that starts communication via the communication device when a failure occurs in the management network.
- a plurality of control devices operating as a standby system of the first control device are connected, When a switching request message to the standby system is received from the first control device via the communication device, a control device having a predetermined high priority among the plurality of control devices starts operating as an active system. Communications system.
- sixth to twelfth embodiments can be developed into the second to fifth embodiments as in the first embodiment.
- L2SW Layer 2 switch
- Communication device 21 OFS 30A First control device 30B Second control device 31A to 31C OFC_A, OFC_B, OFC_C 211 Message processing unit 212 Packet processing unit 311A to 311C Status information storage unit 312A to 312C Message transmission / reception unit
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、日本国特許出願:特願2012-062222号(2012年3月19日出願)の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
続いて、複数のOFC間での状態同期に適用した本発明の第1の実施形態について図面を参照して詳細に説明する。図3は、本発明の第1の実施形態の通信システムの構成を表した図である。図3を参照すると、連携動作する3台のOFC(OFC_A、OFC_B、OFC_C)31A~31Cと、これらOFCのうち現用系のOFCによって制御されるOFS21とが示されている。
続いて、上記したOFC間で対話的にメッセージを交換して現用系として動作するOFCを切り替えるようにした第2の実施形態について説明する。本発明の第2の実施形態は、上記した第1の実施形態と同様の構成にて実施可能であるので、以下、その動作上の相違点を中心に説明する。また、以下の説明では、OFC_A31A、OFC_B31B、OFC_C31Cの順で、OFCの切替順位(優先順位)が定められているものとする。
(上記第1の視点による通信システム参照)
第1の形態の通信システムにおいて、
前記第1、第2の制御装置間の連携動作に必要な情報は、前記第1の制御装置の動作状態を示す状態情報である通信システム。
第1又は第2の形態の通信システムにおいて、
前記第2の制御装置は、前記第1の制御装置のスタンバイ系として動作する制御装置であり、
前記通信装置を介して前記第1の制御装置からスタンバイ系への切替要求メッセージを受信した場合、前記第2の制御装置は、現用系として動作を開始する通信システム。
第1から第3いずれか一の形態の通信システムにおいて、
前記第1の制御装置と前記第2の制御装置とは、管理用のネットワークを介して接続されており、
前記管理用のネットワークに障害が発生した場合に、前記通信装置を介した通信を開始する通信システム。
第1から第4いずれか一の形態の通信システムにおいて、
前記第1の制御装置のスタンバイ系として動作する複数の制御装置が接続され、
前記通信装置を介して前記第1の制御装置からスタンバイ系への切替要求メッセージを受信した場合、前記複数の制御装置の中から予め定めた優先順位の高い制御装置が現用系として動作を開始する通信システム。
(上記第2の視点による第1の制御装置参照)
(上記第3の視点による第2の制御装置参照)
(上記第4の視点による通信装置参照)
(上記第5の視点による情報中継方法参照)
(上記第6の視点による各装置のプログラム参照)
20 通信装置
21 OFS
30A 第1制御装置
30B 第2制御装置
31A~31C OFC_A、OFC_B、OFC_C
211 メッセージ処理部
212 パケット処理部
311A~311C 状態情報記憶部
312A~312C メッセージ送受信部
Claims (10)
- 制御装置から設定された制御情報に従ってパケットを処理する通信装置と、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する第1の制御装置と、
前記第1の制御装置と連携して動作する第2の制御装置とを含み、
前記第1の制御装置は、前記通信装置を介して、前記第2の制御装置に対して、前記第1、第2の制御装置間の連携動作に必要な情報を送信すること、
を特徴とする通信システム。 - 前記第1、第2の制御装置間の連携動作に必要な情報は、前記第1の制御装置の動作状態を示す状態情報である請求項1の通信システム。
- 前記第2の制御装置は、前記第1の制御装置のスタンバイ系として動作する制御装置であり、
前記通信装置を介して前記第1の制御装置からスタンバイ系への切替要求メッセージを受信した場合、前記第2の制御装置は、現用系として動作を開始する請求項1又は2の通信システム。 - 前記第1の制御装置と前記第2の制御装置とは、管理用のネットワークを介して接続されており、
前記管理用のネットワークに障害が発生した場合に、前記通信装置を介した通信を開始する請求項1から3いずれか一の通信システム。 - 前記第1の制御装置のスタンバイ系として動作する複数の制御装置が接続され、
前記通信装置を介して前記第1の制御装置からスタンバイ系への切替要求メッセージを受信した場合、前記複数の制御装置の中から予め定めた優先順位の高い制御装置が現用系として動作を開始する請求項1から4いずれか一の通信システム。 - 制御装置から設定された制御情報に従ってパケットを処理する通信装置を含むネットワークに接続され、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する制御手段と、
前記通信装置を介して、自装置と連携して動作する第2の制御装置に対して、自装置と前記第2の制御装置間の連携動作に必要な情報を送信する情報送信手段とを備えたこと、
を特徴とする第1の制御装置。 - 制御装置から設定された制御情報に従ってパケットを処理する通信装置と、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する第1の制御装置と、を含むネットワークに接続され、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する制御手段と、
前記通信装置を介して、前記第1の制御装置から、前記第1の制御装置と自装置間の連携動作に必要な情報を受信する情報受信手段とを備え、
前記第1の制御装置と連携して動作する第2の制御装置。 - 前記通信装置に前記制御情報を設定することにより前記通信装置を制御する複数の制御装置の一の制御装置から、前記複数の制御装置間の連携動作に必要な情報を受信する手段と、
前記複数の制御装置の他の制御装置に対し、前記複数の制御装置間の連携動作に必要な情報を送信する手段とを備えた通信装置。 - 制御装置から設定された制御情報に従ってパケットを処理する通信装置と、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する第1の制御装置と、
前記第1の制御装置と連携して動作する第2の制御装置とを含むネットワークにおいて、
前記通信装置が、前記第1の制御装置から、前記第1、第2の制御装置間の連携動作に必要な情報を受信するステップと、
前記通信装置が、前記第2の制御装置に対して、前記第1、第2の制御装置間の連携動作に必要な情報を転送するステップと、を含む情報中継方法。 - 制御装置から設定された制御情報に従ってパケットを処理する通信装置に搭載されたコンピュータに実行させるプログラムであって、
前記通信装置に前記制御情報を設定することにより前記通信装置を制御する複数の制御装置の一の制御装置から、前記複数の制御装置間の連携動作に必要な情報を受信する処理と、
前記複数の制御装置の他の制御装置に対し、前記複数の制御装置間の連携動作に必要な情報を送信する処理とを実行させるプログラム。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2014142069/08A RU2577194C1 (ru) | 2012-03-19 | 2013-03-18 | Система связи, устройство управления, устройство связи, способ ретрансляции информации и программа |
| KR1020147028862A KR101678756B1 (ko) | 2012-03-19 | 2013-03-18 | 통신 시스템, 제어 장치, 통신 장치 및 정보 중계 방법 |
| CA2867801A CA2867801A1 (en) | 2012-03-19 | 2013-03-18 | Communication system, control apparatus, communication apparatus, information-relaying method, and program |
| JP2014506220A JP5983733B2 (ja) | 2012-03-19 | 2013-03-18 | 通信システム、制御装置、通信装置、情報中継方法及びプログラム |
| US14/379,991 US9596129B2 (en) | 2012-03-19 | 2013-03-18 | Communication system, control apparatus, communication apparatus, information-relaying method, and program |
| EP13764227.8A EP2830266A4 (en) | 2012-03-19 | 2013-03-18 | COMMUNICATION SYSTEM, CONTROL DEVICE, COMMUNICATION DEVICE, INFORMATION TRANSMISSION METHOD AND PROGRAM |
| CN201380015357.0A CN104221337B (zh) | 2012-03-19 | 2013-03-18 | 通信系统、控制装置、通信装置、信息中继方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012062222 | 2012-03-19 | ||
| JP2012-062222 | 2012-03-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013141193A1 true WO2013141193A1 (ja) | 2013-09-26 |
Family
ID=49222650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2013/057609 Ceased WO2013141193A1 (ja) | 2012-03-19 | 2013-03-18 | 通信システム、制御装置、通信装置、情報中継方法及びプログラム |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US9596129B2 (ja) |
| EP (1) | EP2830266A4 (ja) |
| JP (1) | JP5983733B2 (ja) |
| KR (1) | KR101678756B1 (ja) |
| CN (1) | CN104221337B (ja) |
| CA (1) | CA2867801A1 (ja) |
| RU (1) | RU2577194C1 (ja) |
| WO (1) | WO2013141193A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016108711A1 (ru) * | 2014-12-29 | 2016-07-07 | Некоммерческое Партнерство "Центр Прикладных Исследований Компьютерных Сетей | Устройство для приема и передачи данных с возможностью осуществления взаимодействия с openflow контроллером |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015168947A1 (zh) * | 2014-05-09 | 2015-11-12 | 华为技术有限公司 | 路径切换的方法和设备 |
| US20190059066A1 (en) * | 2016-02-23 | 2019-02-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Time Synchronization Between Nodes Connected by a Wireless Network |
| KR102146729B1 (ko) * | 2018-12-17 | 2020-08-24 | 가락전자 주식회사 | 방송 출력 시스템 및 방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1098524A (ja) * | 1996-09-20 | 1998-04-14 | Nippon Telegr & Teleph Corp <Ntt> | 分散型ネットワーク |
| WO2008095010A1 (en) | 2007-02-01 | 2008-08-07 | The Board Of Trustees Of The Leland Stanford Jr. University | Secure network switching infrastructure |
| JP2011166704A (ja) | 2010-02-15 | 2011-08-25 | Nec Corp | ネットワークシステム、及び経路情報更新方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005242598A (ja) * | 2004-02-26 | 2005-09-08 | Sony Corp | 情報処理システム及び情報処理方法、並びにコンピュータ・プログラム |
| KR100819076B1 (ko) | 2006-08-22 | 2008-04-03 | 삼성전자주식회사 | 다중 플랫폼 프로세서 상호간 정보 공유시스템 및 그 방법 |
| UA83118C2 (uk) | 2006-09-08 | 2008-06-10 | Международный Научно-Учебный Центр Информационных Технологий И Систем | Спосіб і пристрій для комп'ютерних мереж керування швидкісними циклами прикладних процесів |
| JP4688765B2 (ja) * | 2006-09-20 | 2011-05-25 | 富士通株式会社 | ネットワークの冗長方法及び中位スイッチ装置 |
| JP5068056B2 (ja) * | 2006-10-11 | 2012-11-07 | 株式会社日立製作所 | 障害回復方法、計算機システム及び管理サーバ |
| JP4747118B2 (ja) * | 2007-03-05 | 2011-08-17 | 富士通株式会社 | ルータ、通信保証方法および通信保証プログラム |
| US8300523B2 (en) * | 2008-07-28 | 2012-10-30 | Cisco Technology, Inc. | Multi-chasis ethernet link aggregation |
| JP5601201B2 (ja) | 2009-01-26 | 2014-10-08 | ソニー株式会社 | 通信制御方法、通信装置、及びプログラム |
| JP5482366B2 (ja) | 2010-03-29 | 2014-05-07 | ソニー株式会社 | 通信制御方法、通信システム、および管理サーバ |
-
2013
- 2013-03-18 CA CA2867801A patent/CA2867801A1/en not_active Abandoned
- 2013-03-18 RU RU2014142069/08A patent/RU2577194C1/ru not_active IP Right Cessation
- 2013-03-18 CN CN201380015357.0A patent/CN104221337B/zh not_active Expired - Fee Related
- 2013-03-18 JP JP2014506220A patent/JP5983733B2/ja not_active Expired - Fee Related
- 2013-03-18 EP EP13764227.8A patent/EP2830266A4/en not_active Withdrawn
- 2013-03-18 WO PCT/JP2013/057609 patent/WO2013141193A1/ja not_active Ceased
- 2013-03-18 US US14/379,991 patent/US9596129B2/en active Active
- 2013-03-18 KR KR1020147028862A patent/KR101678756B1/ko not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1098524A (ja) * | 1996-09-20 | 1998-04-14 | Nippon Telegr & Teleph Corp <Ntt> | 分散型ネットワーク |
| WO2008095010A1 (en) | 2007-02-01 | 2008-08-07 | The Board Of Trustees Of The Leland Stanford Jr. University | Secure network switching infrastructure |
| JP2011166704A (ja) | 2010-02-15 | 2011-08-25 | Nec Corp | ネットワークシステム、及び経路情報更新方法 |
Non-Patent Citations (7)
| Title |
|---|
| ADRIAN S.-W. TAM ET AL.: "Scalability and Resilience in Data Center Networks: Dynamic Flow Reroute as an Example", 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE - GLOBECOM 2011, December 2011 (2011-12-01), XP032119267, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6134068> [retrieved on 20130422] * |
| KEISUKE TORIGOE ET AL.: "Redundancy system of Controllers using In-band Channel", 2010 NEN THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS SOGO TAIKAI KOEN RONBUNSHU TSUSHIN 2, 2 March 2010 (2010-03-02), pages 40, XP008174536 * |
| KENTARO OGAWA ET AL.: "Fault Management in Functionally Distributed Transport Networking for Large Scale Networks", THE INTERNATIONAL CONFERENCE ON INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, INCOS 2009, November 2009 (2009-11-01), pages 378 - 382, XP031593131, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/xpls/ abs all.jsp?arnumber=5369336> [retrieved on 20130422] * |
| NICK MCKEOWN, OPENFLOW: ENABLING INNOVATION IN CAMPUS NETWORKS, 14 February 2012 (2012-02-14), Retrieved from the Internet <URL:http://www.openflow.org/documents/openflow-wp-latest.pdf> |
| OPENFLOW SWITCH SPECIFICATION, 14 February 2012 (2012-02-14), Retrieved from the Internet <URL:http://www.openflow.org/documents/openflow-spec-v1.1.0.pdf> |
| OPENFLOW SWITCH SPECIFICATION, 14 February 2012 (2012-02-14), Retrieved from the Internet <URL:http://www.openflow.orgldocuments/openflow-spec-vl.l.0.pdf> |
| See also references of EP2830266A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016108711A1 (ru) * | 2014-12-29 | 2016-07-07 | Некоммерческое Партнерство "Центр Прикладных Исследований Компьютерных Сетей | Устройство для приема и передачи данных с возможностью осуществления взаимодействия с openflow контроллером |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101678756B1 (ko) | 2016-11-23 |
| EP2830266A4 (en) | 2015-12-02 |
| CN104221337A (zh) | 2014-12-17 |
| US20150009798A1 (en) | 2015-01-08 |
| CN104221337B (zh) | 2017-06-30 |
| CA2867801A1 (en) | 2013-09-26 |
| JPWO2013141193A1 (ja) | 2015-08-03 |
| EP2830266A1 (en) | 2015-01-28 |
| RU2577194C1 (ru) | 2016-03-10 |
| US9596129B2 (en) | 2017-03-14 |
| JP5983733B2 (ja) | 2016-09-06 |
| KR20140143798A (ko) | 2014-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2643952B1 (en) | Communication system, communication device, controller, and method and program for controlling forwarding path of packet flow | |
| JP5644895B2 (ja) | 通信システム、制御装置、通信方法及びプログラム | |
| US10044830B2 (en) | Information system, control apparatus, method of providing virtual network, and program | |
| US20120170477A1 (en) | Computer, communication system, network connection switching method, and program | |
| JP5987971B2 (ja) | 通信システム、スイッチ、制御装置、制御用チャネルの構築方法及びプログラム | |
| WO2012050071A1 (ja) | 通信システム、制御装置、処理規則の設定方法およびプログラム | |
| JP5983733B2 (ja) | 通信システム、制御装置、通信装置、情報中継方法及びプログラム | |
| KR101658299B1 (ko) | 제어 장치, 통신 시스템, 노드 제어 방법 및 프로그램 | |
| WO2014080993A1 (ja) | 通信システム、仮想ネットワーク管理装置、通信ノード、通信方法及びプログラム | |
| JP6440191B2 (ja) | スイッチ装置、vlan設定管理方法及びプログラム | |
| WO2015151442A1 (ja) | 通信システム、通信方法および制御装置 | |
| JP6024761B2 (ja) | 制御装置、通信システム、通信方法及びプログラム | |
| JP6127569B2 (ja) | スイッチ、制御装置、通信システム、制御チャネルの管理方法及びプログラム | |
| WO2014157241A1 (ja) | 制御装置、通信システム、制御情報の送信方法及びプログラム | |
| KR20180104376A (ko) | 소프트웨어 정의 네트워크에서 보안 기능을 지원하는 방법 및 이를 위한 네트워크 장치 및 소프트웨어 정의 컨트롤러 | |
| WO2015046539A1 (ja) | 中継装置、制御装置、通信システム、監視パケットの処理方法及びトポロジ管理方法 | |
| JP2018113564A (ja) | 通信システム、スイッチ、制御装置、通信方法、および、プログラム | |
| JP2013048364A (ja) | 通信システム、制御装置、パケット転送方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13764227 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14379991 Country of ref document: US |
|
| REEP | Request for entry into the european phase |
Ref document number: 2013764227 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2013764227 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2014506220 Country of ref document: JP Kind code of ref document: A Ref document number: 2867801 Country of ref document: CA |
|
| ENP | Entry into the national phase |
Ref document number: 20147028862 Country of ref document: KR Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2014142069 Country of ref document: RU Kind code of ref document: A |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112014023213 Country of ref document: BR |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 112014023213 Country of ref document: BR Kind code of ref document: A2 Effective date: 20140918 |