Network system, front-end unit and control message transmission rate reducing method
AssigneeNEC Corporation
InventorHiroshi Ueno
Life of this patent
Estimating the term…
Abstract
A transmission rate of a control message between a switch and a switch controller can be reduced. A network system includes the switch which transfers a packet based on a switch flow table, the switch controller and a front-end unit which relays the control message between the switch controller and the switch. The front-end unit includes a buffer, a flow table storage section and a buffer control section which buffers the control message which hits a buffer flow entry of the flow table in the buffer.
Claims19
A network system comprising:
- a switch configured to transfer a packet based on a switch flow table;
- a switch controller configured to update the switch flow table;
- and
- a front-end unit configured to relay a control message between said switch and said switch controller,
- wherein said front-end unit comprises:
- a buffer configured to temporarily store the control message received from said switch;
- a flow table storage section configured to store a flow table;
- and
- a buffer control section configured to buffer the control message which hits a buffer flow entry of the flow table in said buffer, and transmit the control message which does not hit any buffer flow entry of the flow table, to said switch controller without buffering in said buffer.
A method of reducing a transmission rate of a control message in a network system which comprises:
- a switch configured to transfer a packet based on a switch flow table;
- a switch controller configured to update the switch flow table;
- and
- a front-end unit configured to relay the control message between said switch and said switch controller,
- said method comprising:
- temporarily storing the control message received from said switch in a buffer by said front-end unit;
- storing a flow table in a flow table storage section of said front-end unit;
- buffering the control message that hits a buffer flow entry of the flow table in said buffer by said buffer control section of said front-end unit;
- and
- transmitting the control message that does not hit any buffer flow entry of the flow table to said switch controller without buffering in said buffer by said buffer control section of said front-end unit.
A front-end unit which relays a control message between a switch configured to transfer a packet based on a switch flow table and a switch controller configured to update the switch flow table, said front-end unit, comprising:
- a buffer configured to temporarily store the control message received from said switch;
- a flow table storage section configured to store a flow table;
- and
- a buffer control section configured to buffer in said buffer, a control message which hits a buffer flow entry of the flow table, and transmit to said switch controller without buffering in said buffer, the control message which does not hit the buffer flow entry of the flow table.
A computer-readable non-transitory recording medium which stores a computer-executable a control message transmission rate reduction program to achieve a method of reducing a transmission rate of a control message in a network system which comprises:
- a switch configured to transfer a packet based on a switch flow table;
- a switch controller configured to update the switch flow table;
- and
- a front-end unit configured to relay the control message between said switch and said switch controller,
- said method comprising:
- temporarily storing the control message received from said switch in a buffer by said front-end unit;
- storing a flow table in a flow table storage section of said front-end unit;
- buffering the control message that hits a buffer flow entry of the flow table in said buffer by said buffer control section of said front-end unit;
- and
- transmitting the control message that does not hit any buffer flow entry of the flow table to said switch controller without buffering in said buffer by said buffer control section of said front-end unit.
Dependencies are inferred from the claim text.