US 12,113,713 B2
Control channel isolation with time-series control traffic prediction in programmable network virtualization
Yeonho Yoo, Seoul (KR); Gyeongsik Yang, Seoul (KR); Changyong Shin, Seoul (KR); Jeunghwan Lee, Seoul (KR); and Hyuck Yoo, Seoul (KR)
Assigned to Korea University Research and Business Foundation, Seoul (KR)
Filed by KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION, Seoul (KR)
Filed on Jun. 7, 2023, as Appl. No. 18/206,813.
Claims priority of application No. 10-2022-0155709 (KR), filed on Nov. 18, 2022.
Prior Publication US 2024/0171517 A1, May 23, 2024
Int. Cl. H04L 41/16 (2022.01); H04L 47/22 (2022.01); H04L 41/40 (2022.01); H04L 43/20 (2022.01); H04L 47/11 (2022.01)
CPC H04L 47/225 (2013.01) [H04L 41/16 (2013.01); H04L 41/40 (2022.05); H04L 43/20 (2022.05); H04L 47/11 (2013.01)] 5 Claims
OG exemplary drawing
 
1. A network hypervisor apparatus for providing a software defined networking (SDN)-based virtual network, the network hypervisor apparatus comprising:
a data collector configured to collect control traffic data and network topology information for each virtual switch;
a control traffic predictor configured to predict future control traffic based on the control traffic data and the network topology information; and
a translator configured to translate a control message from a virtual switch to a physical switch based on a prediction result,
wherein the control traffic predictor is configured to perform prediction using a prediction model based on a pretrained long short term memory (LSTM)-autoencoder model,
wherein the prediction model comprises:
an encoder including LSTM cells corresponding to the number of past sequence data, each LSTM cell generating a new cell state for the past sequence data, and a last LSTM cell generating a single piece of compressed data in an encoded state; and
a decoder including LSTM cells and activation functions, receiving the single piece of compressed data and the past sequence data, and predicting future sequence data when each of the LSTM cells outputs predicted data.