Technical Sessions

 

 

Technical Session 1: Wednesday, 23 September 2020, 14:30 ~ 16:10,  Track 1/ROOM 320    
Theme: Intelligent Network Management 1
Chair: Hiroki Kashiwazaki (National Institute of Informatics, Japan)
TS1-1 A Study on Automation of Network Maintenance in Telecom Carriers for Zero-Touch Operations     

Abstract

  In recent years, there are many work efficiency efforts in particular automation of business processes in various industry. The same trend applies to the network operations of telecommunication carriers; however, although automation of service fulfillment, such as developing network services, is progressing, automation of service assurance such as responding to network failure has not progressed. Currently, network maintenance personnel have independently developed tools for automation of network maintenance (such as troubleshooting) process partially and they are manually performing maintenance tasks by coordinating multiple groups of tools. However, in view of the future decrease in the working population, work efficiency must be further improved. Following this situation, this article focuses on further automation of network maintenance process, by developing technologies to orchestrate existing automation tools.

Aiko Oi, Ryosuke Sato, Yuichi Suto, Kosuke Sakata, Motomu Nakajima, Tsuyoshi Furukawa (NTT Corporation, Japan)

TS1-2 Graph Neural Network Based Service Function Chaining for Automatic Network Control     

Abstract

  Software-defined networking (SDN) and the network function virtualization (NFV) led to great developments in software based control technology by decreasing expenditures. Service function chaining (SFC) is an important technology to find efficient paths in network servers to process all of the requested virtualized network functions (VNF). However, SFC is challenging since it has to maintain high Quality of Service (QoS) even for complicated situations. Although some works have been conducted for such tasks with high-level intelligent models like deep neural networks (DNNs), those approaches are not efficient in utilizing the topology information of networks and cannot be applied to networks with dynamically changing topology since their models assume that the topology is fixed. In this paper, we propose a new neural network architecture for SFC, which is based on graph neural network (GNN) considering the graphstructured properties of network topology. The proposed SFC model consists of an encoder and a decoder, where the encoder finds the representation of the network topology, and then the decoder estimates probabilities of neighborhood nodes and their probabilities to process a VNF. In the experiments, our proposed architecture outperformed previous performances of DNN based baseline model. Moreover, the GNN based model can be applied to a new network topology without re-designing and re-training.

Dongnyeong Heo*, Stanislav Lange**, Heegon Kim***, Heeyoul Choi*

(*Handong Global Univ., South Korea; **NTNU, Norway; ***POSTECH, South Korea)

TS1-3 Graph Neural Network-based Virtual Network Function Management     

Abstract

  Software-Defined Networking (SDN) and Network Function Virtualization (NFV) help reduce OPEX and CAPEX as well as increase network flexibility and agility. But at the same time, operators have to cope with the increased complexity of managing virtual networks and machines, which are more dynamic and heterogeneous than before. Since this complexity is paired with strict time requirements for making management decisions, traditional mechanisms that rely on, e.g., Integer Linear Programming (ILP) models are no longer feasible. Machine learning has emerged as a possible solution to address network management problems to get near-optimal solutions in a short time. In this paper, we propose a Graph Neural Network (GNN) based algorithm to manage VNFs. The proposed model solves the complex VNF management problem in a short time and gets near-optimal solutions.

Heegon Kim*, Suhyun Park*, Stanislav Lange**, Doyoung Lee*, Dongnyeong Heo***, Heeyoul Choi***, Jae-Hyung Yoo*, James W. Hong*

(*POSTECH, South Korea; **NTNU, Norway; ***Handong Global Univ., South Korea)

TS1-4 IBNSlicing: Intent-Based Network Slicing Framework for 5G Networks Using Deep Learning     

Abstract

  Network slicing is an important pillar of 5G networks that empowers the network operators to provide the different quality of services (QoS) to the users. It enables network operators to split the physical network into multiple logical networks to meet different QoS requirements. In this research paper, we have designed an intent-based network slicing framework that can slice and manage the core network and radio access network (RAN) resources efficiently. It is an automated system, where users just needs to provide higher-level information in the form of intents/contracts for a network slice, and in return our system deploys and configures the requested resources. Moreover, a deep learning model Generative Adversarial Neural Network (GAN) has been used for the management of network resources. Several tests have been performed by creating three slices with our system, which shows better performance in terms of bandwidth and latency.

Khizar Abbas, Muhammad Afaq, Talha Ahmed Khan, Asif Mehmood, Wang-Cheol Song (Jeju National Univ., South Korea)

 

 

 

Technical Session 2: Wednesday, 23 September 2020, 14:30 ~ 16:10,  Track 2/ROOM 321    
Theme: TCP/IP and SDN
Chair: Ting-Hui Chiang (Feng Chia Univ., Taiwan)
TS2-1 Distributed SDN Based Network State Aware Architecture for Flying Ad-hoc Network     

Abstract

  Flying networks are resource constraints while the nature of nodes’ mobility is very dynamic and unpredicted. Therefore, these networks are very prone to link failure and performance degradation. By considering the existing limitations, this work proposes a new approach consists of proactive and reactive network failure mitigation techniques that have been named as a hybrid approach. In the proposed architecture, the SDN controllers are distributed where each one controls its local domain nodes. The controller node continuously monitors the network state information and proactively adjusts the near-future changes to the topology. Each local domain also contains a sink node that directly connects to the controller. The sink node is used to forward the network state information to the controller and keep the controller defined flow rules for local domain nodes. The sink node can also request a new path in case of any link failure or any topology updates cause by nodes’ movement. Besides, a distributed routing protocol also runs on domain nodes to establish connectivity toward the sink node.

Muhammad Saqib, Asif Mehmood, Adeel Rafiq, Muhammad Afaq, Wang-Cheol Song

(Jeju National Univ., South Korea)

TS2-2 A Load Balancing Approach for Distributed SDN Architecture Based on Sharing Data Store     

Abstract

  Software-defined networking (SDN) uses a centralized control plane to manage the whole network. Distributed SDN architecture has been proposed to resolve scalability and reliability problem. One challenge of multiple controllers is load balancing problem, that uneven load distribution among controllers. Dynamic switches migration is an effective way to solve this problem. However, the existing schemes focus on effective migration algorithms and different metrics to realize the load balancing of control plane in SDN, and do not consider the communication cost between controllers and computation cost of migration scheme. In order to address this issue, we propose a load balancing approach based on sharing data store. Sharing data store has the information of all controllers, and the calculator module in it can compute switches migration scheme based saved information. It can also reduce the computation and communication pressure of controllers. Simulation experiments exhibit the feasibility and effectiveness of our approach.

Jiacong Li, Bo Lei, Ni Li, Hang Lv

(China Telecom Corporation Limited Research Institute, China)

TS2-3 Dynamic Control Method of Explicit Address Mapping Table in IPv6 Single-Stack Network     

Abstract

  In recent years, Internet Data Center (IDC) network operation with IPv6 single-stack gathers attention because of IPv4 address pool exhaustion and the high operational load associated with IPv4/IPv6 dual-stack. Since IPv4 traffic still accounts for a large percentage of the total Internet traffic, it is necessary to provide IPv4 services even in IPv6 single-stack networks. A method of providing IPv4 accessibility in an IPv6 single-stack network is known as IPv4 as a Service (IPv4aaS); there are three possible approaches. This research proves that IPv4/IPv6 translation is the most compatible and effective for IDC network operations. The SIIT-DC network design has been standardized as a way to provide IPv4 services with IPv4 / IPv6 Translation. In SIIT-DC, a translation node referred to as Border Relay (BR) is connected between the IPv4 Internet and an IPv6 IDC network in order to translate IPv4 and IPv6 mutually (in order to enable IPv4 service provision in IPv6 server). However, to operate an SIIT-DC network without the lack of redundancy and operational load spikes in multi-homing networks, the Explicit Address Mapping Table (EAMT) must be shared dynamically and consistently with BRs. This paper compares approaches to control EAMT dynamically in SIIT-DC environment and clarifies the benefits and drawbacks of each. The results are expected to contribute to the design of IPv6 single-stack networks in IDC.

Yasunobu Toyota, Osamu Nakamura (Keio Univ., Japan)

TS2-4 An Automatic Protocol Reverse Engineering Approach from the Viewpoint of the TCP/IP Reference Model     

Abstract

  Protocol reverse engineering represents a very powerful and important tool for network management and security. To cope with the emergence and evolution of rapidly increasing numbers of unknown protocols, automation is of great importance. Many methods for supporting the automation of the various steps for protocol reverse engineering have been investigated; however, there has been no method to automate the analysis of the target network environment. Most methods are designed only for application layer protocols, and all others are designed for specific environments. Given any unknown communication, we must be able to infer the structure of the protocol. However, there has been no research on automatic reverse engineering of protocols when both the protocol and the target network environment are entirely unknown. Here, we propose an automatic protocol reverse engineering approach that is designed to be generally applicable, regardless of the specific network environment. We demonstrate the feasibility of the proposed approach by applying it to several protocols in various layers of the TCP/IP reference model.

Young-Hoon Goo*, Kyu-Seok Shim*, Ui-Jun Baek**, Jee Tae Park**, Mu-Gon Shin**, Myung-Sup Kim**

(*KISTI, South Korea, **Korea Univ., South Korea)

 

 

 

Technical Session 3: Wednesday, 23 September 2020, 16:30 ~ 18:10,  Track 1/ROOM 320    
Theme: Intelligent Network Management 2
Chair: Yan-Ann Chen (Yuan Ze Univ., Taiwan)
TS3-1 Generic Intent-based Networking Platform for E2E Network Slice Orchestration & Lifecycle Management     

Abstract

  5G claims the service provisioning for a variety of new applications increasing orchestration complexity. Additionally, many different orchestrators and platforms have been developed over recent years to handle and control the network infrastructures. However, each of the orchestration platforms requires different expertise for handling them. The diversity and dynamicity in terms of requirements made it very complex for the operators to handle runtime operations. As with the increasing number of devices, the amount of traffic streamed over network deviates drastically making it impossible for network operators to handle the network operations manually. Hence automated platforms are a dire need, this work proposed a generic intent-based system that can automatically orchestrate and manage network lifecycle over multiple domains, sites and orchestrators. This system will include the orchestration over multiple domains access, transport and core and it also includes the use of Machine Learning for prediction of resource status for proactive decision making to manage the slice lifecycle automatically.

Talha Ahmed Khan, Khizar Abbas, Adeel Rafiq, Muhammad Afaq, Wang-Cheol Song (Jeju National Univ., South Korea )

TS3-2 Deep Multi-Agent Reinforcement Learning for Resource Allocation in D2D Communication Underlaying Cellular Networks

Abstract

  Device-to-device communications underlaying cellular networks have been recognized as one of the key technologies for the fifth generation(5G) cellular system to improve the spectrum efficiency and system capacity. In this paper, we investigate the potential of deep reinforcement learning(DRL) for joint subcarrier assignment and power allocation in a general form of D2D networks, where a subcarrier can be assigned to multiple D2D pairs and each D2D pair is permitted to utilize multiple subcarriers. We first formulate the above problem as a markov decision process, and then propose a double deep Q-network(DQN)-based subcarrier-power allocation algorithm to learn the optimal policy in the absence of full instantaneous channel state information(CSI). Specifically, each D2D pair acts as a learning agent that adjusts its own subcarrier-power allocation strategy iteratively through interactions with the operating environment in a trial-and-error fashion. Simulation results confirm that the proposed algorithm achieves near optimal performance in real time. It is worth mentioning that the proposed algorithm is especially suitable for the case where the environmental dynamics is not accurate and the CSI delay cannot be ignored.

Xu Zhang, Ziqi Lin, Beichen Ding, Bo Gu, Yu Han (Sun Yat-Sen Univ., China )

TS3-3 Structural Deterioration Determination System for Improving the Efficiency of Utility Pole Inspection     

Abstract

  We introduce a structural deterioration determination system that automatically measures the deflection of concrete utility poles from a 3D model created by using 3D point cloud data. As pole deflection is an accurate precursor of cracking, our automated deflection assessment system improves the efficiency of utility pole inspection, by replacing the conventional visual inspections needed to identify cracking. We show that the time and effort of inspection can be reduced by about 52% compared with conventional visual inspection work.

Yukihiro Goto, Shigehiro Matsuda, Masaki Waki, Hiroyuki Oshida (NTT Corporation, Japan )

TS3-4 Machine Learning-based Optimal VNF Deployment     

Abstract

  Network Function Virtualization (NFV) environment can deal with dynamic changes in traffic status with appropriate deployment and scaling of Virtualized Network Function (VNF). However, determining and applying the optimal VNF deployment in consideration of the cost and Quality of Service (QoS) is a complicated and difficult task. In particular, it is necessary to predict the situation at a future point when the deployment decision is applied because it takes processing time to apply the deployment decision to the actual NFV environment. In this paper, we randomly generate service requests in Multiaccess Edge Computing (MEC) topology, then obtain optimal VNF deployment and Service Function Chaining (SFC) result from an Integer Linear Programming (ILP) solution. We use the simulation data to train a machine learning model which predicts the optimal VNF deployment at a predefined future point. The prediction model shows the accuracy over 90% compared to the ILP solution for the 5-minute future time point.

Suhyun Park*, Heegon Kim*, Jibum Hong*, Stanislav Lange**, Jae-Hyung Yoo*, James W. Hong*

(*POSTECH, South Korea; **NTNU, Norway )

 

 

 

Technical Session 4: Thursday, 24 September 2020, 10:20 ~ 12:00,  Track 1/ROOM 320    
Theme: Internet of Things and Wireless Sensor Networks
Chair: Buseung Cho (KISTI, Korea)
TS4-1 Entropy-based IoT Devices Identification     

Abstract

  The Internet of Things is now part of everyday life and there has been a wide range of novel IoT applications collecting cyber-physical data and providing information on the environment. As it is expected that the IoT traffic will count for a major part of the Internet traffic, it is essential to characterize the IoT traffic and to identify each device, and especially in the case of cyberattacks. In this paper, we present a new method to identify IoT devices based on traffic entropy. We compute the entropy values of traffic features and we rely on Machine Learning algorithms to classify the traffic. Our method succeeds in identifying devices under various network conditions with performances up to 94% in all cases. Our method is also robust to unpredictable network behavior with anomalies spreading into the network.

Hung Nguyen-An*/**, Thomas Silverston*, Taku Yamazaki*, Takumi Miyoshi*

(*Shibaura Institute of Technology, Japan; **Hanoi Univ. of Science and Technology, Vietnam )

TS4-2 Event-aware Hierarchical Routing with Differential Compression to Extend WSN Lifetime     

Abstract

  Wireless sensor networks are popularly used in IoT applications. It is essential to save energy of sensors on reporting data. Though many routing methods have been developed, how to well integrate packet routing with data compression is not much discussed. Hence, we propose an event-aware hierarchical routing with differential compression (EHR-DC) scheme. It groups sensors and selects a cluster head (CH) in each group to manage routing and compression. In normal times, sensors transmit data to their CHs, which are condensed by exploiting spatial correlation. When events appear, sensors adaptively forward data to nearby CHs to raise the efficiency of compression. Through simulations, we show that EHR-DC outperforms other methods in terms of network lifetime and the amount of sensing data retrieved by the sink.

You-Chiun Wang, Bo-Chun Pan (National Sun Yat-Sen Univ., Taiwan )

TS4-3 Topic-based Allocation of Distributed Message Processors on Edge-Servers for Real-time Notification Service     

Abstract

  The importance of real-time notification has been growing for social services and Intelligent Transporting System (ITS). As an advanced version of Pub/Sub systems, publishprocess-subscribe systems, where published messages are spooled and processed on edge servers, have been proposed to achieve data-driven intelligent notifications. In this paper, we present a system that allows a topic to be managed on multiple edge servers so that messages are processed near publishers and subscribers, even when publishers are spread over a wide area. However, permitting a topic to use multiple edge servers can cause exhaustion of resources as the number of topics and consumed resources by each topic increase. We formulate the delay caused by the depletion of edge server resources to find the optimal allocation of topics on limited edge server resources. As the optimization problem is NP-hard, we propose heuristics leveraging the given locality and the pub/sub relationships observed between clients to use the edge server resources efficiently while delivering realtime notifications. The experimental results demonstrate that the proposed method reduces the delay to deliver notifications and the effectiveness of the strategy exploiting the relationships between clients.

Tomoya Tanaka, Tomio Kamada, Chikara Ohta (Kobe Univ., Japan )

TS4-4 JBRC: Jointly Balanced Routing and Charging Scheme for RF Energy Harvesting Wireless Sensor Networks     

Abstract

  In radio frequency (RF) energy harvesting wireless sensor networks, employing a mobile charger (MC) is more costefficient and flexible to power the sensor nodes than deploying extensive stationary chargers. However, due to limited charging time of MC, the nodes’ residual energy distribution (i.e., energy balance degree) after charging will directly determine the lifetime of sensor networks. To promote the energy balance degree, two important problems required to solve are: how to determine the nodes’ routing scheme and how to schedule the MC to power the nodes. The two problems interact with each other. In this paper, we introduce a practical charging scenario, consider to combine the routing-based charging and charging-based routing, and propose a Jointly Balanced Routing and Charging (JBRC) scheme. Specifically, we propose a balanced routing strategy and a charging time allocation scheme, and iteratively jointly optimize them. Our goal is to achieve the energy balance in WSNs, i.e., maximizing the minimal residual energy among nodes. Additionally, the MC’s moving trajectory is selected and designed. From simulation experiments, we verify the superiority of our proposed JBRC scheme.

Chenyiming Wen*, BingQian Zhu*, Yinan Zhu** (*Zhejiang Univ. Of Technology, China; **Tsinghua Univ., China )

 

 

 

Technical Session 5: Thursday, 24 September 2020, 10:20 ~ 12:00,  Track 2/ROOM 321    
Theme: Mobile and Wireless Network
Chair: Yuncheng Zhu (Google, Japan)
TS5-1 Channel Assignment and Access System Selection in Heterogeneous Wireless Network with Unlicensed Bands     

Abstract

  In recent years, LTE system with unlicensed bands is proposed. It can achieve not only to boost the capacity of cellular networks but also to use unlicensed bands effectively since LTE can achieve better spectrum efficiency than Wi-Fi. However, when LTE is introduced into an environment where WiFi access points are already deployed, significant interference may be caused to Wi-Fi. Therefore, the coexistence of LTE and Wi-Fi with unlicensed bands is the problem. In this paper, we assume an environment where LTE base stations and Wi-Fi access points are deployed high-densely with unlicensed bands and co-channel interference frequently is caused. Then, we aim to enhance the average user throughput and its fairness through a centralized control of LTE and Wi-Fi. Specifically, we propose a channel assignment method and a users’ access system selection method using GA. The proposed method enhances both the average user throughput and the fairness of user throughput compared with conventional static channel assignment methods.

Kazuhiko Kinoshita*, Kazuki Ginnan**, Keita Kawano***, Hiroki Nakayama****, Tsunemasa Hayash****, Takashi Watanabe**

(*Tokushima Univ., Japan; **Osaka Univ., Japan; ***Okayama Univ., Japan; ****Bosco Technologies Inc., Japan )

TS5-2 Optimized Deployment of Multi-UAV Based on Machine Learning in UAV-HST Networking     

Abstract

  A new communications infrastructure is needed for users to experience the contents of 5G-based VR/AR in HighSpeed Train (HST). Therefore, it is proposed that the Unmanned Aerial Vehicle (UAV) can be used as a communication equipment on behalf of the general Rail-side Units (RSUs) supporting the communication of the HST. To maintain reliable communications, initial deployment and trajectory considered altitude and direction of UAV are determined. Also, limited energy in UAV is an important constraint on trajectory optimization. Thus, this paper proposes initial deployment and trajectory optimization techniques for stable communication between HST and MultiUAV with the energy constraints of UAV. This paper uses Soft Actor-Critic (SAC), one of the methods of reinforcement learning, as a way to optimize the UAV trajectory. It also uses the Support Vector Machine to carry out optimal initial deployment based on data on the maximum UAV communication distance according to the speed of HST and the energy of UAV, which is the result of trajectory optimization. As a result, this study quickly and accurately derives the optimal trajectory of Multi-UAV according to the speed of HST and the energy of UAV and also maintain stable communication by optimal initial deployment.

Yu Min Park, Yan Kyaw Tun, Choong Seon Hong (Kyung Hee Univ., South Korea )

TS5-3 Energy-Efficient Offloading and User Association in UAV-assisted Vehicular Ad Hoc Network     

Abstract

  Task offloading scheme provides opportunistic energy saving for computation-intensive on-vehicle applications. The evolution of the Vehicular Edge Computing (VEC) paradigm has contributed a vast potential that can enhance the performance of such vehicles with energy-hungry and delay-sensitive services. However, determining how much workload to compute locally or offload to the VEC server is still quite challenging. Moreover, when all the vehicles try to offload their computation tasks to the same VEC server, it leads to deterioration in the performance gain due to overburden. Recently, unmanned aerial vehicle (UAV) as the edge server has gained huge attraction due to its well maneuverability and cost efficiency. In this paper, we study the energy-efficient offloading as well as association of the vehicles between the road side unit (RSU) and UAV. First, we formulate the joint offloading and association problem. Next, we decompose the formulated mixed integer linear (MIL) problem into two subproblems and then solve them by using standard convex optimization. Finally, we compare our proposed algorithm with benchmark schemes and the numerical results demonstrate that our algorithm outperforms the benchmark solutions.

Pyae Sone Aung, Yan Kyaw Tun, Nway Nway Ei, Choong Seon Hong (Kyung Hee Univ., South Korea )

 

 

 

Technical Session 6: Thursday, 24 September 2020, 13:30 ~ 15:10,  Track 1/ROOM 320    
Theme: Security
Chair: Seung-Joon Seok (Kyungnam Univ., Korea)
TS6-1 Mitigating SYN Flooding Attack and ARP Spoofing in SDN Data Plane     

Abstract

  As the number of network devices increases rapidly, it becomes more and more difficult to defend network attacks. Large-scaled attacks, such as SYN flooding, may lead to heavy burden to the switches as well as the controller in a software defined network (SDN). In this paper, we investigate the SYN flooding and Address Resolution Protocol (ARP) spoofing attacks in SDN, and then propose mechanisms to address these two attacks. We also present a new scheme to detect SYN flooding by using only a few forwarding rules. Moreover, we utilize the Programming Protocol-independent Packet Processors (P4) technique to mitigate the burden of the controller

Ting-Yu Lin, Jhen-Ping Wu, Pei-Hsuan Hung, Ching-Hsuan Shao, Yu-Ting Wang, Yun-Zhan Cai, Meng-Hsun Tsai

(National Cheng Kung Univ., Taiwan)

TS6-2 A Design of Port Scan Detection Method Based on the Characteristics of Packet-In Messages in OpenFlow Networks  

Abstract

  Due to the diversification of devices and the spread of the Internet, many people are handling information over the network and the threat of cyber-attacks by unauthorized access and malware is also considered as a problem, and countermeasures against these threats are an urgent issue. SDN and OpenFlow are useful for network cybersecurity countermeasures because they can collect traffic statistics from switches and can interrupt communication at the switch level. In this study, we focus on detecting a port scanning as a preparation stage for cyber-attacks. In this paper, we propose port scan detection method based on the characteristics of Packet-In messages in an OF network. Also, we show its effectiveness through the experiments.

Daichi Ono*, Satoru Izumi**, Toru Abe*, Takuo Suganuma* (*Tohoku Univ., Japan; **National Institute of Technology, Sendai College, Japan)

TS6-3 Improving Scanner Data Collection in P4-based SDN     

Abstract

  Port scanning is a well-known behavior when a botnet searches target devices. To detect port scanning accurately, data with high discriminatory power are indispensable. Most related works, however, focus on data analysis methods but neglect storage limitations of switches, which makes their methods impractical. Therefore, we propose a new data collection method for collecting network information of port scanning in P4-based SDN named 0-replacement. Through simulations, we compare the 0-replacement method with two classic data collection methods. Results show that the 0-replacement method improves the true positive ratio by at least 25 percentage points but only consumes 0.36% memory space.

Yun-Zhan Cai, Chih-Hao Lai, Yu-Ting Wang, Meng-Hsun Tsai (National Cheng Kung Univ., Taiwan)

TS6-4 A Light-weight Mitigation Scheme on the Mole Content Poisoning Attack in NDN     

Abstract

  With a novel content-based communication model that is designed for data sharing, Named Data Networking (NDN) borns with innate security by per package encryption and achieves better scalability and mobility. Security attacks in the current Internet, e.g., IP and/or DNS spoofing, can hardly hazard NDN since there is no address and the embedded security in the data packet. However, some new kinds of attacks (e.g., interest flooding attack and content poisoning attack) damage NDN if not investigated thoroughly. In NDN, there exists a variant of content poisoning attack (CPA) that the attack is launched by some compromised core routers and this kind of attack causes severe damage to the network. In this paper, this variant of CPA has named the mole content poisoning attack (MCPA), and a Kalman filter based light-weight mitigation scheme is proposed. Besides, random sampling is imposed on the data traffic and tunes the state parameters in the Kalman filter to achieve faster convergence in a router. Compared with the mitigation scheme by the probabilistically checking of signatures on the data traffic, the proposed light-weight mitigation scheme recovers interest satisfaction rates (ISRs) of consumers while introducing less computation overhead.

Pengfei Yue, Ru LI, Bin Pang (Inner Mongolia Univ., China)

 

 

 

Technical Session 7: Thursday, 24 September 2020, 15:30 ~ 17:10,  Track 1/ROOM 320    
Theme: Network Monitoring and Measurements
Chair: Huai-Sheng Huang (Fu-Jen Univ., Taiwan)
TS7-1 Real-time Monitoring of Packet Processing Time for Virtual Network Functions     

Abstract

  By enabling the deployment of softwarelized network functions on commodity servers, Network Function Virtualization (NFV) brings many benefits such as rapid development and deployment, simplicity and flexibility in network operations and management. Monitoring the performance characteristics of Virtual Network Functions (VNFs), such as packet processing time, is crucial to achieving maximum benefit from NFV. In this paper, we present Packer Processing Time Monitoring (PPTMon) - a solution for real-time and lightweight VNF packet processing time monitoring. PPTMon embeds timestamp information directly into the packets. PPTMon is implemented using extended Berkeley Packet Filter (eBPF) - a new Linux framework that allows high-speed packet processing. Our experiments showed that PPTMon can monitor VNFs with high accuracy and low performance overhead.

Tu Van Nguyen, Jae-Hyoung Yoo and James W. Hong (POSTECH, South Korea )

TS7-2 An Evaluation of Network Service Monitoring Method Using User Traffic Information     

Abstract

  In many cases, telecommunications carriers maintain their communication networks by monitoring the normality of equipment, which they assume represents normality of services. Since telecommunications carriers provide a network service to users, they want to directly manage and operate the service itself. However, a service monitoring method cannot be provided on a large scale due to the problems of system size and high cost. In recent years, with the spread of telemetry, individual users’ traffic information can be obtained from routers at low cost, which means the service usage status of individual users can be monitored. On the other hand, it is difficult to know whether a service has failed or is simply not being used when no traffic is observed. To overcome this problem, we propose and evaluate a service normality check method by using time series prediction in this paper.

Kei Takeshita, Yuji Soejima (NTT Corporation, Japan )

TS7-3 Optimized Quantization for Convolutional Deep Neural Networks in Federated Learning     

Abstract

  Federated learning is a distributed learning method that trains a deep network on user devices without collecting data from central server. It is useful when the central server can’t collect data. However, the absence of data on central server means that deep network compression using data is not possible. Deep network compression is very important because it enables inference even on device with low capacity. In this paper, we proposed a new quantization method that significantly reduces FPROPS(floatingpoint operations per second) in deep networks without leaking user data in federated learning. Quantization parameters are trained by general learning loss, and updated simultaneously with weight. We call this method as OQFL(Optimized Quantization in Federated Learning). OQFL is a method of learning deep networks and quantization while maintaining security in a distributed network environment including edge computing. We introduce the OQFL method and simulate it in various Convolutional deep neural networks. We shows that OQFL is possible in most representative convolutional deep neural network. Surprisingly, OQFL(4bits) can preserve the accuracy of conventional federated learning(32bits) in test dataset.

YouJun Kim, Choong Seon Hong (Kyung Hee Univ., South Korea )

TS7-4 A Self-Adaptive Measurement Rate Control Method for an Agent-based Service Monitoring System     

Abstract

  The increasing complexity of services of telecommunications carriers has increased the burden of operators monitoring these services and the load on the system monitoring the target devices. Operators need to choose appropriate monitoring settings for each component of the services, considering the properties of each component. In addition, whenever a component is added or changed, its monitoring settings need to be reconfigured. Furthermore, if operators configure incorrect monitoring settings, service anomalies may not be detected, or quality of service may be damaged. Therefore, the monitoring system needs to automatically input and change the monitoring settings in accordance with the service. In this paper, we propose a method to dynamically adjust the monitoring interval for a monitoring system. Finally, evaluation results show the proposed method can reduce the monitoring overhead more effectively than the previous method and can also ensure the accuracy of monitoring when a service abnormality occurs.

Masaru Sakai, K Takahashi, Satoshi Kondoh (NTT Corporation, Japan )

 

 

 

Technical Session 8: Thursday, 24 September 2020, 15:30 ~ 17:10,  Track 2/ROOM 321    
Theme: Container and Cloud Computing
Chair: Mi-Jung Choi (Kangwon National Univ., Korea)
TS8-1 Real-time Monitoring System for Container Networks in the Era of Microservices     

Abstract

  Large-scale web services are increasingly adopting the microservice architecture that mainly utilizes container technologies. Microservices are operated on complex configured infrastructures, such as containers, virtual machines, and physical machines. To ensure service quality of microservices, it is important to monitor not only the quality of services but also the quality of the infrastructures utilized by the services. Therefore, the metrics of the infrastructure related with the services should be traced. An extended Berkeley Packet Filter (eBPF) is a relatively new Linux’s function, which is effectively used as a sensor of container-network metrics. There are two key challenges in realizing the service-linked monitoring system. One challenge is making the full-stack topology between microservices, containers, and machines visible to set the sensor related with the services. Another challenge is dynamic sensor management that can relocate the sensor quickly after the topology’s change. In this paper, we propose a real-time monitoring system that creates a full-stack topology and relocates the sensor in conjunction with events from a container orchestrator. The system enables a dynamic deployment of the sensors related with the monitored services.

Takashi Shiraishi, Masaaki Noro, Reiko Kondo, Yousuke Takano, Naoki Oguchi (Fujitsu Laboratories Ltd, Japan )

TS8-2 IWApriori: An Association Rule Mining and Self-Updating Method Based on Weighted Increment     

Abstract

  The mining of association rules plays an important role in fault prediction. Many studies have shown that there is an obvious temporal and spatial correlation between the failure records of the cluster system. Therefore, most cluster system failure prediction engines are built based on causal correlation analysis between log events. However, the original system log file usually contains a large number of invalid records (duplicate or non-fault related records), which makes the mining of event correlation extremely difficult and seriously affects the efficiency and accuracy of fault prediction. Therefore, this paper proposes an association rule mining and self-updating method based on weighted increment, named IWApriori (improved weighted Apriori algorithm). The method includes two important steps: 1) log preprocessing; 2) mining and updating of association rules based on improved algorithm IWApriori. This method can effectively improve the rule completeness and realize the efficient mining and updating of rules in the whole life cycle of the system. In addition, we used the real log data set Blue Gene/L to validate our method. The results show that our association rule mining method is better than other methods in terms of time performance, space performance and the effectiveness of mining rules.

Yonghua Huo*, Jing Dong**, Zhongdi Ge**, Ping Xie*, Na An*, Yang Yang**

(*The 54th Research Institute of CETC, China; **Beijing Univ. of Posts and Telecommunications, China )

TS8-3 Exploiting Interference-aware GPU Container Concurrency Learning from Resource Usage of Application Execution     

Abstract

  The advent of GPGPU (General-Purpose Graphic Processing Unit) containers enlarges opportunities of acceleration and easy-to-use in clouds. However, there is still lack of research on utilizing efficiently GPU resource and managing multiple applications at the same time. Co-execution of applications without understanding applications’ execution characteristics may result in low performance caused by their interference problems. To solve the problem, this paper defines resource metrics that causes performance degradation when sharing resource. We calculate the degree of interference during concurrent execution of multi applications using a ML (Machine Learning) method with the metrics. The experiments show that the execution of interference aware groups improves 7% in execution time compared to non-interference aware group in overall. For a workload consisting of several applications, the overall performance was improved by 18% and 25%, respectively, when compared to SJF and random

Sejin Kim, Yoonhee Kim (Sookmyung Women's Univ., South Korea )

TS8-4 Asocial: Adaptive Task Re-Allocation in Distributed Computing Systems with Node Failures     

Abstract

  Task allocation—the problem of efficiently allocating a set of M tasks to a set of N nodes—is a fundamental issue in distributed computing systems (DCSs). The problem is particularly challenging in the presence of fail-prone nodes. In this work, we design an adaptive task (re-)allocation mechanism, named Asocial. The Asocial allows us to optimize the utilization of system resources (including computing resources and network resources) while increasing service-level fault tolerance as well as failure resilience. In addition, we propose a cooperative game model based task (re-)allocation approach for cooperation among Physical Nodes (PNs). We consider both the performance states and reliability levels of candidate PNs when deploying tasks. Specifically, we exploit failure prediction techniques to evaluate PNs’ reliability levels. As a result, we can utilize the resources efficiently and thus improve the service reliability (i.e., the probability of serving all the tasks before their delivery time). We show by means of numerical evaluations that the proposed Asocial can significantly improve service reliability, system availability as well as resource utilization. In particular, by using failure prediction result (F-measure is around 0.8), the application completion rate (ACR), the task completion rate (TCR) and the computing resource utilization (CRU) reach 85.20%, 85.67% and 78.34%, respectively. Compared with 67.30%, 70.07% and 65.79% of the initial allocation scheme, the performance achieves a significant improvement (26.60%, 22.26% and 19.08%, respectively).

Weiwei Zheng, Yanli Shen, Taoshun Xiao (China Academy of Electronics and Information Technology, China )

 

 

 

Technical Session 9: Friday, 25 September 2020, 10:20 ~ 12:00,  Track 1/ROOM 320    
Theme: Networked Applications Services
Chair: Kazuhiko Kinoshita (Tokushima Univ., Japan)
TS9-1 Smart Self-Checkout Carts Based on Deep Learning for Shopping Activity Recognition     

Abstract

  Fast and reliable communication plays a major role in the success of smart shopping applications. In a ”Just Walk Out” shopping scenario, a video camera is installed on the cart to monitor shopping activities and transmit images to the cloud for processing so that items in the cart can be tracked and checked out. This paper proposes a prototype of a smart shopping cart based on image-based action recognition. Firstly, deep learning networks such as Faster R-CNN, YOLOv2, and YOLOv2-Tiny are utilized to analyze the content of each video frame. Frames are classified into three classes: No Hand, Empty Hand, and Holding Items. The classification accuracy based on Faster RCNN, YOLOv2, or YOLOv2-Tiny is between 93.0% and 90.3%, and the processing speed of the three networks can be up to 5 fps, 39 fps, and 50 fps, respectively. Secondly, based on the sequence of frame classes, the timeline is divided into No Hand intervals, Empty Hand intervals, and Holding Items intervals. The accuracy of action recognition is 96%, and the time error is 0.119s on average. Finally, we categorize the events into four cases: No Change, placing, Removing, and Swapping. Even including the correctness of the item recognition, the accuracy of shopping event detection is 97.9%, which is higher than the minimal requirement to deploy such a system in a smart shopping environment. A demo of the system and a link to download the data set used in the paper are in Smart Shopping Cart Prototype or found at this URL: https://hackmd.io/abEiC83rQoqxz7zpL4Kh2w.

Hong-Chuan Chi*, Muhmmad Atif Sarwar*, Yousef-Awwad Daraghmi**, Kuan-Wen Liu*, Tsì-Uí İk*, Yih-Lang Li*

(*National Chiao Tung Univ., Taiwan; **Palestine Technical Univ. Kadoorie, Palestine )

TS9-2 Friend Recommendation Based on Mobile Crowdsensing in Social Networks     

Abstract

  Online Social Network is booming with the development of the hardware and the popularity of the Internet in recent years. Users can invite friends through other users and become friends after consent of each other to share their living information. Here, crowdsensing is adopted by using Bluetooth Low Energy attached on mobile phones to collect proximity sensing information. The online social network data from users is extracted, such as expanding co-friend relationship, establishing a relationship chain through the interaction between friends. In this paper, a strategy is proposed to explore the co-friend's affinity incurring the relationship with common preferences for potential users. The friend recommended weighting strategy is derived to make a recommendation of friends among virtual and real communities. Moreover, the system is designed and implemented to realize in the actual environment and to analyze the data to prove the strategy which helps to find potential friends among users.

Tzung-Shi Chen, Song-Wei Syu (National Univ. of Tainan, Taiwan )

TS9-3 Information Diffusion Within a Limited Budget Using Node Centralities and Community Detection     

Abstract

  Online social networking platforms are used for the diffusion of information, ideas or news for various applications in our day to day life. Given a budget, the information diffusion to different entities of a network mainly depends on key entities that are initially selected as seed nodes for maximizing the influence within a network. Many studies have been done on Influence Maximization but they ignore the effect of community structure in finding influential seed nodes. This paper finds most influential seed nodes by finding smaller non-overlapping communities in a network and picking the best seed nodes in each community based on Degree centrality and Closeness centrality. This paper presents a comparative study of information diffusion through seed nodes selections by using different centrality measures and k-core decomposition method. We have used Linear Threshold (LT) diffusion Model for finding the number of activated nodes from a given set of seed nodes in one step. Our result shows that the proposed method is able to achieve maximum level of activation within a less budget as compared to five other measures. We have performed our analysis on four different datasets.

Kalyanee Devi, Rohit Tripathi (Indian Institute of Information Technology Guwahati, India )

TS9-4 Analysis of Ethereum Network Properties and Behavior of Influential Nodes     

Abstract

  Ethereum is arguably the second most popular cryptocurrency-based network after Bitcoin, both make use of the distributed ledger technology known as blockchain. The blockchain-based networks are considered to be secure, but the level of provided security is proportional to the number of connected nodes, the number of influential nodes and the supported amount of hash power. Thus, the knowledge of the network properties and nodes behavior is useful to protect the network from the possible attacks such as double spending attacks, DDoS attacks, 51% attacks, and Sybil attacks. In this paper, we propose nodes discovery mechanism, which performs a P2P links discovery on Ethereum main-network. For that, we developed the Search-node, a modified version of Ethereum Client that search for all participating nodes in the network, store the nodes identification in the Bucket, and then process the peer discovery method. We analyze the collected data to discover the relationship between nodes, heavily-connected nodes, nodes geo-distribution and provide network snapshots, as well as some data related to security issues and possible attacks over the influential nodes. Our results show that approximately 300,000 nodes are connected over Ethereum network, and among these roughly 139 nodes show a highdegree.

Soo Hoon Maeng, Meryam Essaid, Hong Taek Ju (Keimyung Univ., South Korea )

 

 

 

Technical Session 10: Friday, 25 September 2020, 10:20 ~ 12:00,  Track 2/ROOM 321    
Theme: Edge Computing
Chair: Myung-Sup Kim (Korea Univ., Korea)
TS10-1 Distributed Profitable Deployment of Network Services to Geo-distributed Edge Systems     

Abstract

  Recent advance of Network Function Virtualization (NFV) enables deployment of NFV-based network services on a cloud-base infrastructure. Meanwhile, edge computing provides cloud infrastructure on the the edge of access network to serve end user. This paper proposes a decentralized market-based framework that matches independent network service providers (NSPs) with independent edge service providers (ESPs) for possible deployments of network services with associated payments. The framework benefits all participants by guaranteeing that the results are profitable for all participants: no NSP or ESP can be better off by dropping out of the match result. Simulation results indicate that the proposed approach had the highest average number of deployed network services compared with counterparts.

Yi-Chia Chen, Li-Hsing Yen (National Chiao Tung Univ., Taiwan )

TS10-2 Deployment of Facial Recognition Models at the Edge: A Feasibility Study     

Abstract

  Model training and inference in Artificial Intelligence (AI) applications are typically performed in the cloud. There is a paradigm shift in moving AI closer to the edge, allowing for IoT devices to perform AI function onboard without incurring network latency. With the exponential increase of edge devices and data generated, capabilities of cloud computing would eventually be limited by the bandwidth and latency of the network. To mitigate the potential risks posed by cloud computing, this paper discusses the feasibility of deploying inference onboard the device where data is being generated. A secure access management system using MobileNet facial recognition was implemented and the preliminary results showed that the deployment at the edge outperformed the cloud deployment in terms of overall response speed while maintaining the same recognition accuracy. Thus, management of the automated deployment of inference models at the edge is required.

Xihao Zhou*, Sye Loong Keoh** (*Univ. of Glasgow, Singapore; **Univ. of Glasgow, United Kingdom (Great Britain) )

TS10-3 Q-Learning Based SFC Deployment on Edge Computing Environment     

Abstract

  Reinforcement learning (RL) has been used in various path finding applications including games, robotics and autonomous systems. Deploying Service Function Chain (SFC) with optimal path and resource utilization in edge computing environment is an important and challenging problem to solve in Software Defined Network (SDN) paradigm. In this paper we used RL based Q-Learning algorithm to find an optimal SFC deployment path in edge computing environment with limited computing and storage resources. To achieve this, our deployment scenario uses a hierarchical network structure with local, neighbor and datacenter servers. Our Q-Learning algorithm uses an intuitive reward function which does not only depend on the optimal path but also considers edge computing resource utilization and SFC length. We defined regret and empirical standard deviation as evaluation parameters. We evaluated our results by making 1200 test cases with varying SFC-length, edge resources and Virtual Network Function's (VNF) resource demand. The computation time of our algorithm varies between 0.03~0.6 seconds depending on the SFC length and resource requirement.

Suman Pandey , Jae-Hyoung Yoo, James W. Hong (POSTECH, South Korea )

 

 

 

 

 

 

 

 

 

CLOSE