Information system, control server, virtual network management method, and program
AssigneeNEC Corporation
InventorsMasashi Numata, Syuuhei Yamaguchi, Junichi Yamato
Life of this patent
Estimating the term…
Abstract
A control apparatus, includes a first unit configured to be capable of specifying an identification rule to identify a packet based on a user of a virtual network including a plurality of virtual nodes; and a second unit configured to be capable of sending an instruction to a physical node corresponding to each of the virtual nodes of the virtual network, wherein each of the virtual nodes includes a predetermined network function being capable of providing a first packet operation to the packet, wherein the instruction includes that the physical node provides a second packet operation to the packet so as to emulate the first packet operation.
Claims17
A control apparatus, comprising:
- memory storing a rule for a virtual network corresponding to a user, wherein:
- the virtual network includes a plurality of virtual nodes, and
- the rule specifies at least a conversion operation between the virtual network and a physical network;
- and
- a processor configured to execute instructions to:
- identify, based on characteristics of a packet corresponding to the user, the rule for the virtual network;
- identify, based on the rule for the virtual network, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to the packet;
- and
- send the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet, the second packet operation emulating the first packet operation.
A network system, comprising:
- a plurality of virtual networks each including a plurality of virtual nodes;
- a plurality of physical nodes corresponding to the plurality of virtual nodes;
- and
- a control apparatus comprising:
- memory storing a rule for a virtual network corresponding to a user among the plurality of virtual networks, wherein the rule specifies at least a conversion operation between the virtual network and a physical network;
- and
- a processor configured to execute instructions to:
- identify, based on characteristics of a packet corresponding to the user, the rule for the virtual network;
- identify, based on the rule for the virtual network, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to the packet;
- and
- send the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet, the second packet operation emulating the first packet operation.
A communication method, comprising:
- identifying, based on characteristics of a packet corresponding to a user, a rule for a virtual network corresponding to the user, wherein
- the virtual network includes a plurality of virtual nodes, and
- the rule specifies at least a conversion operation between the virtual network and a physical network;
- identifying, based on the rule for the virtual network, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to the packet;
- and
- sending the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet, the second packet operation emulating the first packet operation.
A control apparatus, comprising:
- memory storing a plurality of rules for a plurality of virtual networks, each of the virtual networks including a plurality of virtual nodes;
- and
- a processor configured to execute instructions to:
- identify, based on characteristics of a packet corresponding to a user, a rule among the stored plurality of rules, the rule specifying at least a conversion operation between a virtual network corresponding to the user and a physical network;
- identify, based on the rule, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network corresponding to the user, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to a packet;
- and
- send the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet, the second packet operation emulating the first packet operation.
A network system, comprising:
- a plurality of virtual networks each including a plurality of virtual nodes;
- a plurality of physical nodes corresponding to the plurality of virtual nodes;
- and
- a control apparatus comprising:
- memory storing a plurality of rules for the plurality of virtual networks;
- and
- a processor configured to execute instructions to:
- identify, based on characteristics of a packet corresponding to a user, a rule among the stored plurality of rules, the rule specifying at least a conversion operation between a virtual network corresponding to the user and a physical network;
- identify, based on the rule, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network corresponding to the user, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to a packet;
- and
- send the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet so as to cmulatc, the second packet operation emulating the first packet operation.
A communication method, comprising:
- identifying, based on characteristics of a packet corresponding to a user, a rule among a plurality rules for a plurality of virtual networks, wherein each of the virtual networks includes a plurality of virtual nodes, and the rule specifies at least a conversion operation between a virtual network corresponding to the user and a physical network;
- identifying, based on the rule, an instruction for a physical node corresponding to each of the virtual nodes of the virtual network corresponding to the user, wherein each of the virtual nodes includes a predetermined network function capable of performing a first packet operation to a packet;
- and
- sending the instruction to the physical node, wherein the instruction instructs the physical node to perform a second packet operation to the packet, the second packet operation emulating the first packet operation.
Dependencies are inferred from the claim text.