-
1.
公开(公告)号:US10333792B2
公开(公告)日:2019-06-25
申请号:US15367251
申请日:2016-12-02
Inventor: Seungwon Shin , Jaehyun Nam , Hyeonseong Jo , Yeonkeun Kim
IPC: G06F15/173 , H04L12/24 , G06F16/955 , H04L12/26
Abstract: Disclosed are a modular controller and an operating method thereof. An operating method of a modular controller having a plurality of modules in a software-defined network environment includes generating a first event including a message that is received from a network device, transmitting the first event to an event handler, transmitting the first event to the plurality of modules from the event handler, determining whether the first event is identical to a target event in event type through the plurality of modules that receive the first event, and performing a function of a first module, which corresponds to the identity between the first event and the target event, by using the first event. A network manager is able to easily form a controller with various functions such as performance enhancement and security enhancement at need, facilitating combination and separation of different modules in a controller.
-
公开(公告)号:US20180241670A1
公开(公告)日:2018-08-23
申请号:US15886076
申请日:2018-02-01
Inventor: Seungwon Shin , Taejune Park , Yeonkeun Kim
IPC: H04L12/741 , H04L29/06 , G06F17/30
CPC classification number: H04L45/74 , G06F16/353 , H04L45/38 , H04L69/22
Abstract: A software switch for providing a network function and an operation method thereof are provided. The software switch includes an extraction unit configured to, when a packet is received, extract packet header information from the received packet, a search unit configured to search for an identical flow rule among pre-determined flow rules based on the extracted packet header information, a performance unit configured to, when the identical flow rule is found, execute actions in which a network function for the found flow rule is previously defined, and a transmission unit configured to transmit a packet in which the actions are executed to a destination.
-