Abstract:
A system and method for virtualizing SDN-based network monitoring. The system for includes: an information collector, a monitoring component, an information converter, and a resource allocator, in which a user-defined virtual monitor is included so that integrated monitoring may be performed, and expandability may be guaranteed to dynamically respond to a user's, demands.
Abstract:
Disclosed herein is a method for content caching in an individual node constituting a named data networking system, and an individual node determines whether or not to store data in its CS based on a node count and a cache level and based on a determination result, delivers the data to a next node after storing or without storing the data in a CS.
Abstract:
A system for controlling a carrier virtual network is disclosed. The system includes at least one virtual network controller for controlling resources of a carrier virtual network based on customer request information received from a customer network controller, and at least one physical network controller for controlling resources of a carrier physical network based on a service profile received from the at least one virtual network controller. The at least one virtual network controller interworks with the at least one physical network controller in a one to one, one to N (N is an integer equal to or larger than 2), or N to one correspondence.
Abstract:
An original packet flow mapping apparatus and method based on an overlay network. The original packet flow mapping apparatus may include a packet-in message receiver, a flow controller, an overlay tunnel controller, and an interface, whereby flows can be identified even in a physical network segment on which an overlay link is implemented and then the flow can be mapped to an original flow.
Abstract:
A system for distributed multi-domain routing control includes two or more software-defined network (SDN) controllers and virtual routers. The two or more SDN controllers create virtual topology information by collecting information about switches under the control thereof, exchange network information about a different virtual network, as well as create a routing path from a source terminal to a destination cross switch or a routing path from the destination cross switch to a destination terminal based on location identification information of the destination terminal and/or the virtual topology information. Then, the virtual routers manage communication between the different virtual tenant networks or communication between each virtual tenant network and an external network.
Abstract:
An apparatus and method for generating a Software Defined Network (SDN)-based virtual network. The apparatus includes a network information generator and a virtual network generator, in which an SDN-based virtual network desired by a user may be generated efficiently by allocating physical resources to reflect various user demands.
Abstract:
Disclosed herein a method and system for optimizing content removal from content store in NDN. The method includes: search the content store when receiving a request interest packet from a consumer; generating an optimization table when receiving the request interest packet; receiving first data corresponding to the request interest packet from a producer; storing the first data in the content store; setting an entry hit rate and a threshold; and deleting the stored first data based on the set entry hit rate and the set threshold.
Abstract:
Disclosed herein is a system and method for validating data integrity and provenance in named data networking (NDN). For more efficient security in NDN, per-segment provenance and data integrity are verified by minimizing the number of signing operations regardless of the size of data using the attributes of a Merkle tree. Generation and validation of a manifest with per-segment provenance and integrity of a file is possible regardless of the size of the file, thereby reducing burden of computing.
Abstract:
A method and apparatus for controlling and managing a flow. The apparatus classifies a flow management space into a plurality of spaces, detects a heavy load-flow in the classified flow management space, and adjusts variably the flow management space due to a control traffic processing overhead, transmits the detected heavy load-flow according to a weight of each forwarding path through multi-path routing, and balances traffic.