The present invention relates to a network packet relay device including a time synchronization module for synchronizing a time of a packet with a timestamp value of a network device, and a packet timestamp assigning method thereof, wherein a timestamp having accuracy of a UTC-format nanosecond level can be assigned to the packet at a hardware level by correcting overflow of a register of an elapsed-time counter of a processor of a switch even when the overflow occurs.
The present invention relates to a network packet broker device including a deep packet matching module which controls a GTP correlation module to match a GTP control plane packet and a GTP user plane packet and a deep packet matching method thereof. Packet information in a deep stage at a switch level is extracted to match flows of the GTP control plane packet and the GTP user plane packet and a correlation may be assigned to forward the GTP control plane packet and the GTP user plane packet to the same egress port.
H04L 12/713 - Route fault prevention or recovery, e.g. rerouting, route redundancy, virtual router redundancy protocol [VRRP] or hot standby router protocol [HSRP] using node redundancy, e.g. VRRP
H04L 12/715 - Hierarchical routing, e.g. clustered networks or inter-domain routing
H04L 29/06 - Communication control; Communication processing characterised by a protocol
The present invention relates to an open fronthaul device and a network system comprising same, the open fronthaul device and the network system comprising same, according to the present invention, being able to realize, as software, various network functions, while not being locked in to a vendor, by applying network dis-aggregation to a wired and wireless network.
The present invention relates to an open fronthaul device and a network system including same, and the open fronthaul device and the network system including same according to the present invention can implement various network functions in software without being vender-dependent, by applying network dis-aggregation to a wired/wireless network.
H04L 12/713 - Route fault prevention or recovery, e.g. rerouting, route redundancy, virtual router redundancy protocol [VRRP] or hot standby router protocol [HSRP] using node redundancy, e.g. VRRP
The present invention relates to an open fronthaul device and a network system including same, and the open fronthaul device and the network system including same, according to the present invention, apply a network dis-aggregation to a wired/wireless network, thereby enabling implementation of various network functions by means of software without depending on a vendor.
H04L 12/713 - Route fault prevention or recovery, e.g. rerouting, route redundancy, virtual router redundancy protocol [VRRP] or hot standby router protocol [HSRP] using node redundancy, e.g. VRRP
The present invention relates to a network packet relay device including a time synchronization module for synchronizing a time of a packet with a timestamp value of a network device, and a packet timestamp assigning method thereof, wherein a timestamp having accuracy of a UTC-format nanosecond level can be assigned to the packet at a hardware level by correcting overflow of a register of an elapsed-time counter of a processor of a switch even when the overflow occurs.
The present invention relates to: a network packet intermediary device comprising a deep packet matching module for matching a GTP control plane packet and a GTP user plane packet by controlling a GTP correlation module; and a deep packet matching method thereof, and can extract packet information of a deep step from a switch level so as to match flows of the GTP control plane packet and the GTP user plane packet, and can provide a correlation so that the GTP control plane packet and the GTP user plane packet can be transmitted to the same outlet port.
The present invention relates to a software defined network (SDN)-based container network management system and a container networking method of a container network, the container network management system and the container networking method enabling an L2/L3 network between containers, enabling unnecessary multicast and broadcast traffics to be reduced, and enabling a flexible network operation. The management system can comprise: a real network interface connected to a legacy network; an SDN-based virtual switch for transmitting/receiving a packet to/from the legacy network through the real network interface; a host control unit for generating the virtual switch; a container bridge generated by the host control unit, virtually network-coupled to the virtual switch through a bridge-switch network interface (NI), and having a bridge identifier for identifying itself; and a first host generated by the host control unit, allowing a unique IP address to be allocated on the basis of the bridge net information, and comprising a plurality of containers virtually network-coupled to the container bridge.
The present invention relates to a method for a software defined network (SDN)-based network system supporting multi-tenants and a system for same, the method and the system allowing flexible network operation using a plurality of virtual routers, support of multi-tenancy through the plurality of routers, and support of multi-tenants. The system comprises: an SDN-based controller for controlling a plurality of switches; a legacy container for treating, as a virtual router, a switch group including at least a portion of switches from the plurality of switches, and generating routing information for a packet ingressed into one switch in the switch group; and a legacy container app for allocating computing resources to generate the legacy container using virtualization technology, when a virtual router generation request message is received, wherein the legacy container app can generate a plurality of legacy containers based on slicing identifiers, which contains specific information based on packets ingressed into the plurality of switches.
The present invention relates to a method for an SDN-based network system supporting multi-tenants providing an IP address, and a system for same, the method and system allowing flexible network operation using a plurality of virtual routers, support of multi-tenancy through the plurality of routers, and support of multi-tenants. The method comprises the steps of: a legacy container receiving, through a controller and an app, an ingress packet ingressed through one of a plurality of switches; generating an IP address from a virtual dynamic host configuration protocol (DHCP) server generated in the legacy container, when the ingress packet is a DHCP; and transmitting the generated IP address to a switch to which the ingress packet has been transmitted through the app and the controller.
The present invention relates to a network system for controlling packet control of the internet of things (IoT) from a software defined network (SDN)-based network, the network system is capable of virtualizing service functions and applying a series of service functions thereby enabling automatic operation and easy repair, maintenance, and upgrade of software for each IoT device. The system comprises: a communication unit, which is a shared gateway, provided with different interface modules for communicating with a plurality of IoT devices; the shared gateway provided with an open flow-based gateway switch for allocating, to a flow, a service identifier provided with an interface identifier for identifying an interface ingressed into the flow through the communication unit by a packet of the flow; and a service function cloud for providing, to the flow received from the shared gateway, a series of service functions for each interface in correspondence to the interface identifier.
A divided hierarchical network system based on software-defined networks, the divided hierarchical network system including: an edge controller configured to: generate forwarding information in response to a flow forwarding inquiry from a lower level and respond to the request with the forwarding information; generate mapping information such that each of a plurality of edge ports of each of a plurality of switches that form the lower level corresponds to each of a plurality of virtual ports of one virtual switch; if it is not possible to generate forwarding information in response to a request received from a lower level for forwarding a flow that comprises edge ports, query forwarding information to an upper level regarding a flow in which the edge port is converted into a corresponding virtual port based on the mapping information.
A method for providing service chaining in a software-defined network (SDN)-based network system, the method including: receiving, at a controller, a first packet-in message from a first switch of a plurality of switches, which has received a service request packet from a user, to indicate that the first switch does not have a corresponding entry in a field extracted from the service request packet; extracting from the packet-in message both a service identifier that identifies a type of a service requested through the service request packet and a user identifier that identifies the user; and searching an entry database for an entry list that enables the service request packet to be forwarded to a network function list that corresponds to the service identifier and the user identifier, with reference to a service table, a user table, and a network function table which are associated with one another.
The present invention relates to a network system, having a software defined network (SDN)-based division layer structure, which can divide a network and hierarchically operate in order to enhance expandability and flexibility in an SDN-based network.
The present invention relates to a method for providing service chaining in a software defined network (SDN)-based network. The method for providing service chaining enables: providing of an optimum network path for each service; variable providing of a network function with respect to a traffic state; convenient management; dynamical performance of the service chaining; and automated operation.