Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165380
Abdunasser Alowa, T. Fevens
Software Defined Networking (SDN) is a recently proposed networking pattern that facilitates a centralized system of computer networks where a controller maintains the management of a global view of the network. One of the characteristics of SDNs is that by decoupling the control and data plane from each other, the controllability and manageability of a network is improved. In this arrangement, the connections between the controller (control plane) and the switches (data plane) are established by either an in-band or an out-of-band control mechanism. Despite all the advantages of SDNs, new challenges arise regarding the connection availability between the data and control planes. A disconnection between the two planes could result in performance degradation. To achieve reliable control traffic between data and control planes, in this work, we design and implement an in-band control protection approach that finds a set of ideal paths for control channel, where as much control traffic as possible can be protected by the proposed protection mechanism. This design enables switches to locally react to failures without involving the controller. Through simulation experiments, we show that our proposed approach significantly improves the control reliability of an in-band control network.
{"title":"A Dynamic Recovery Module for In-band Control Channel Failure In Software Defined Networking","authors":"Abdunasser Alowa, T. Fevens","doi":"10.1109/NetSoft48620.2020.9165380","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165380","url":null,"abstract":"Software Defined Networking (SDN) is a recently proposed networking pattern that facilitates a centralized system of computer networks where a controller maintains the management of a global view of the network. One of the characteristics of SDNs is that by decoupling the control and data plane from each other, the controllability and manageability of a network is improved. In this arrangement, the connections between the controller (control plane) and the switches (data plane) are established by either an in-band or an out-of-band control mechanism. Despite all the advantages of SDNs, new challenges arise regarding the connection availability between the data and control planes. A disconnection between the two planes could result in performance degradation. To achieve reliable control traffic between data and control planes, in this work, we design and implement an in-band control protection approach that finds a set of ideal paths for control channel, where as much control traffic as possible can be protected by the proposed protection mechanism. This design enables switches to locally react to failures without involving the controller. Through simulation experiments, we show that our proposed approach significantly improves the control reliability of an in-band control network.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128767960","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165521
A. Al-Jawad, P. Shah, O. Gemikonakli, I. Comsa, R. Trestian
Most of the existing performance evaluation studies of various routing algorithms are done under limited experimental setups leading to an incomplete picture of the routing algorithm performance under dynamic network conditions. This paper presents a study that compares state-of-the-art routing algorithms over realistic multimedia-based Software Defined Networks (SDNs) with dynamic network conditions and various topology. Routing algorithms remain a key element of the networking landscape as they determine the path the data packets follow. The next-generation networking paradigm offers wide advantages over traditional networks through simplifying the management layer, especially with the adoption of SDN. However, Quality of Service (QoS) provisioning still remains a challenge that needs to be investigated especially for multimedia-based SDNs. This study investigates the impact of state-of-the-art centralized routing algorithms (e.g. MHA, WSP, SWP, MIRA) on multimedia QoS traffic under a realistic environment in terms of PSNR, Throughput, Packet Loss, Delay and QoS rejection.
{"title":"Performance Evaluation of Routing Strategies over Multimedia-based SDNs under Realistic Environments","authors":"A. Al-Jawad, P. Shah, O. Gemikonakli, I. Comsa, R. Trestian","doi":"10.1109/NetSoft48620.2020.9165521","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165521","url":null,"abstract":"Most of the existing performance evaluation studies of various routing algorithms are done under limited experimental setups leading to an incomplete picture of the routing algorithm performance under dynamic network conditions. This paper presents a study that compares state-of-the-art routing algorithms over realistic multimedia-based Software Defined Networks (SDNs) with dynamic network conditions and various topology. Routing algorithms remain a key element of the networking landscape as they determine the path the data packets follow. The next-generation networking paradigm offers wide advantages over traditional networks through simplifying the management layer, especially with the adoption of SDN. However, Quality of Service (QoS) provisioning still remains a challenge that needs to be investigated especially for multimedia-based SDNs. This study investigates the impact of state-of-the-art centralized routing algorithms (e.g. MHA, WSP, SWP, MIRA) on multimedia QoS traffic under a realistic environment in terms of PSNR, Throughput, Packet Loss, Delay and QoS rejection.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126661844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165342
S. Clayman, F. Tusa, A. Galis, L. Contreras
This paper explores and makes a case for allocating a Wide-area Infrastructure Manager (WIM) on-demand to support softwarized network slicing, as part of the full NFVI virtualised infrastructure foundation, to ensure that the connectivity attributes prescribed to network slices can be managed with flexibility and adaptability in a full end-to-end slice. We show how creating a WIM on-demand and dynamically allocating a new WIM for each network slice, rather than having one for the whole network, can be beneficial for various slicing scenarios, in a similar way that a Virtual Infrastructure Manager (VIM) on-demand has been utilized. The paper considers some of the components, abstractions, and mechanisms of WIM on-demand.
{"title":"WIM on-demand – A modular approach for managing network slices","authors":"S. Clayman, F. Tusa, A. Galis, L. Contreras","doi":"10.1109/NetSoft48620.2020.9165342","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165342","url":null,"abstract":"This paper explores and makes a case for allocating a Wide-area Infrastructure Manager (WIM) on-demand to support softwarized network slicing, as part of the full NFVI virtualised infrastructure foundation, to ensure that the connectivity attributes prescribed to network slices can be managed with flexibility and adaptability in a full end-to-end slice. We show how creating a WIM on-demand and dynamically allocating a new WIM for each network slice, rather than having one for the whole network, can be beneficial for various slicing scenarios, in a similar way that a Virtual Infrastructure Manager (VIM) on-demand has been utilized. The paper considers some of the components, abstractions, and mechanisms of WIM on-demand.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121817861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165471
Bin Li, Yipeng Wang, Ren Wang, Charlie Tai, R. Iyer, Zhu Zhou, Andrew J. Herdrich, Tong Zhang, Ameer Haj-Ali, I. Stoica, K. Asanović
Network function virtualization (NFV) technology attracts tremendous interests from telecommunication industry and data center operators, as it allows service providers to assign resource for Virtual Network Functions (VNFs) on demand, achieving better flexibility, programmability, and scalability. To improve server utilization, one popular practice is to deploy best effort (BE) workloads along with high priority (HP) VNFs when high priority VNF's resource usage is detected to be low. The key challenge of this deployment scheme is to dynamically balance the Service level objective (SLO) and the total cost of ownership (TCO) to optimize the data center efficiency under inherently fluctuating workloads. With the recent advancement in deep reinforcement learning, we conjecture that it has the potential to solve this challenge by adaptively adjusting resource allocation to reach the improved performance and higher server utilization. In this paper, we present a closed-loop automation system RLDRM11RLDRM: Reinforcement Learning Dynamic Resource Management to dynamically adjust Last Level Cache allocation between HP VNFs and BE workloads using deep reinforcement learning. The results demonstrate improved server utilization while maintaining required SLO for the HP VNFs.
{"title":"RLDRM: Closed Loop Dynamic Cache Allocation with Deep Reinforcement Learning for Network Function Virtualization","authors":"Bin Li, Yipeng Wang, Ren Wang, Charlie Tai, R. Iyer, Zhu Zhou, Andrew J. Herdrich, Tong Zhang, Ameer Haj-Ali, I. Stoica, K. Asanović","doi":"10.1109/NetSoft48620.2020.9165471","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165471","url":null,"abstract":"Network function virtualization (NFV) technology attracts tremendous interests from telecommunication industry and data center operators, as it allows service providers to assign resource for Virtual Network Functions (VNFs) on demand, achieving better flexibility, programmability, and scalability. To improve server utilization, one popular practice is to deploy best effort (BE) workloads along with high priority (HP) VNFs when high priority VNF's resource usage is detected to be low. The key challenge of this deployment scheme is to dynamically balance the Service level objective (SLO) and the total cost of ownership (TCO) to optimize the data center efficiency under inherently fluctuating workloads. With the recent advancement in deep reinforcement learning, we conjecture that it has the potential to solve this challenge by adaptively adjusting resource allocation to reach the improved performance and higher server utilization. In this paper, we present a closed-loop automation system RLDRM11RLDRM: Reinforcement Learning Dynamic Resource Management to dynamically adjust Last Level Cache allocation between HP VNFs and BE workloads using deep reinforcement learning. The results demonstrate improved server utilization while maintaining required SLO for the HP VNFs.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"475 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121398465","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The decomposition of a 5G radio access network (RAN) accelerates inter-operator infrastructure sharing of the corresponding transport network as well as the centralized deployment of a centralized unit (CU) and distributed unit (DU). We propose an architecture that enables inter-operator infrastructure sharing of 5G xHaul as slices and on-demand creation of xHaul network slices dynamically over multiple network operators that are interconnected and orchestrated with the standardized interface of the Open Networking Foundation (ONF) Transport API (TAPI) and corresponding standard from Metro Ethernet Forum (MEF). Through a proof of concept, we validated the implementation of the architecture in three live network domains for 5G xHaul.
{"title":"5G xHaul Sharing as Slice Implementation with inter- and intra-operator orchestration","authors":"Hiroki Baba, Takayuki Nakamura, A. Fukuda, Hiroshige Tanaka, Taiki Yamazaki, Noriyoshi Yamazaki, Noritaka Abe","doi":"10.1109/NetSoft48620.2020.9165514","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165514","url":null,"abstract":"The decomposition of a 5G radio access network (RAN) accelerates inter-operator infrastructure sharing of the corresponding transport network as well as the centralized deployment of a centralized unit (CU) and distributed unit (DU). We propose an architecture that enables inter-operator infrastructure sharing of 5G xHaul as slices and on-demand creation of xHaul network slices dynamically over multiple network operators that are interconnected and orchestrated with the standardized interface of the Open Networking Foundation (ONF) Transport API (TAPI) and corresponding standard from Metro Ethernet Forum (MEF). Through a proof of concept, we validated the implementation of the architecture in three live network domains for 5G xHaul.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131628375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165458
S. Kukliński, Lechosław Tomaszewski, Pawel Korzec, Robert Kołakowski
The paper consists of a description of 5G-UASP, a multi-provider platform for drone services. It takes into account the involvement of air traffic management authority in all flight phases. We describe the core components of 5G-UASP and outline the procedures related to flight preparation, execution and termination phases. Instantiation of the concept is presented for 5G network. As it is shown, the usage of network slicing and MEC enables an immersive implementation of the architecture. Two options of instantiation of the reference architecture are included.
{"title":"5G-UASP: 5G-based multi-provider UAV platform architecture","authors":"S. Kukliński, Lechosław Tomaszewski, Pawel Korzec, Robert Kołakowski","doi":"10.1109/NetSoft48620.2020.9165458","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165458","url":null,"abstract":"The paper consists of a description of 5G-UASP, a multi-provider platform for drone services. It takes into account the involvement of air traffic management authority in all flight phases. We describe the core components of 5G-UASP and outline the procedures related to flight preparation, execution and termination phases. Instantiation of the concept is presented for 5G network. As it is shown, the usage of network slicing and MEC enables an immersive implementation of the architecture. Two options of instantiation of the reference architecture are included.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"186 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131886023","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/netsoft48620.2020.9165355
F. Turck
NetSoft 2020 is addressing network softwarization technologies, Cloud, fog and edge infrastructures for 5G, network programmability and software-defined networking, abstraction and virtualization of resources, services and functions, network slicing and slice orchestration, AI-based software-defined networks, and Open Source methodologies for network softwarization, among others. The topics of the conference are considered under the theme: “Bridging the gap between AI and Network Softwarization”.
{"title":"Message from the NetSoft 2020 Chairs","authors":"F. Turck","doi":"10.1109/netsoft48620.2020.9165355","DOIUrl":"https://doi.org/10.1109/netsoft48620.2020.9165355","url":null,"abstract":"NetSoft 2020 is addressing network softwarization technologies, Cloud, fog and edge infrastructures for 5G, network programmability and software-defined networking, abstraction and virtualization of resources, services and functions, network slicing and slice orchestration, AI-based software-defined networks, and Open Source methodologies for network softwarization, among others. The topics of the conference are considered under the theme: “Bridging the gap between AI and Network Softwarization”.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134439680","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/netsoft48620.2020.9165462
M. U. Masood, I. Khan, Arsalan Ahmad, Muhammad Imran, V. Curri
Prior provisioning of optical source technologies have techno-economic importance for the operator during the design and planning of optical network architectonics. Advancement towards the latest technology paradigm such as Elastic Optical Networks (EONs) and Software Defined Networking (SDN) open a gateway for a flexible and re-configurable optical network architecture. In order to achieve the required degree of flexibility, a flexible and dynamic behaviour is required both at the control and data plane. In this regards, SDN-enabled flexible optical transceivers are proposed to provide the required degree of flexibility. Sliceable Bandwidth Variable Transponders (SBVTs) is one of the recent type of flexible optical transceivers. Based on the type/technology of optical carrier source, the SBVTs are categorized into two types; Multi-Laser SBVT (ML-SBVT) and Multi-wavelength SBVT (MW-SBVT). Both architectures have their own pros and cons when it comes to accommodate traffic request. In this paper, we propose a selection model for the SBVTs before its actual deployment in the network. The selection model consider various design and planning phase network characteristics. In addition to this selection model, the comparison of centralized Flex-OCSM architecture is also presented with the already discussed SBVT types. The analysis in this work is performed on random network (20 nodes) and the German Network (17 nodes).
在光网络架构的设计和规划过程中,预先提供光源技术对运营商具有重要的技术经济意义。弹性光网络(Elastic Optical network, EONs)和软件定义网络(Software Defined Networking, SDN)等最新技术范式的发展,为灵活、可重构的光网络架构打开了大门。为了达到所需的灵活性程度,在控制平面和数据平面都需要灵活和动态的行为。在这方面,提出了支持sdn的柔性光收发器,以提供所需的灵活性。可切片带宽可变转发器(sbvt)是一种最新的柔性光收发器。根据光载波源的类型/技术,sbvt分为两种类型;多激光SBVT (ML-SBVT)和多波长SBVT (MW-SBVT)。在适应流量请求时,这两种架构都有各自的优缺点。在本文中,我们提出了一种sbvt在实际部署之前的选择模型。选择模型考虑了网络在设计和规划阶段的各种特性。除了该选择模型外,还将集中式Flex-OCSM体系结构与已经讨论过的SBVT类型进行了比较。本文的分析是在随机网络(20个节点)和德国网络(17个节点)上进行的。
{"title":"Smart Provisioning of Sliceable Bandwidth Variable Transponders in Elastic Optical Networks","authors":"M. U. Masood, I. Khan, Arsalan Ahmad, Muhammad Imran, V. Curri","doi":"10.1109/netsoft48620.2020.9165462","DOIUrl":"https://doi.org/10.1109/netsoft48620.2020.9165462","url":null,"abstract":"Prior provisioning of optical source technologies have techno-economic importance for the operator during the design and planning of optical network architectonics. Advancement towards the latest technology paradigm such as Elastic Optical Networks (EONs) and Software Defined Networking (SDN) open a gateway for a flexible and re-configurable optical network architecture. In order to achieve the required degree of flexibility, a flexible and dynamic behaviour is required both at the control and data plane. In this regards, SDN-enabled flexible optical transceivers are proposed to provide the required degree of flexibility. Sliceable Bandwidth Variable Transponders (SBVTs) is one of the recent type of flexible optical transceivers. Based on the type/technology of optical carrier source, the SBVTs are categorized into two types; Multi-Laser SBVT (ML-SBVT) and Multi-wavelength SBVT (MW-SBVT). Both architectures have their own pros and cons when it comes to accommodate traffic request. In this paper, we propose a selection model for the SBVTs before its actual deployment in the network. The selection model consider various design and planning phase network characteristics. In addition to this selection model, the comparison of centralized Flex-OCSM architecture is also presented with the already discussed SBVT types. The analysis in this work is performed on random network (20 nodes) and the German Network (17 nodes).","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116890728","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/netsoft48620.2020.9165531
F. R. Cesen, Levente Csikor, C. Recalde, Christian Esteve Rothenberg, Gergely Pongrácz
Due to the advanced control and machine learning techniques, today's industrial robots are faster and more accurate than human workers in well-structured repetitive tasks. However, in case of sudden changes in the operational area, such as unexpected obstacles or humans, robots have to be continuously monitored by powerful controllers for swift interventions (i.e., send emergency stop signals). As in the case of many verticals (e.g., transportation, shopping), the proliferation of Software-Defined Networking (SDN) and Network Function Virtualization (NFV) has started to captivate industry 4.0 as well in order to benefit from low infrastructure costs, and flexible management and resource provisioning. Besides all the advantages of the centralized approach, however, in critical situations (e.g., possible collisions, actuator damages or human injuries) the required ultra-low latency between the robots and the controller becomes an all-important factor, and one of the main concerns, at the same time, for industry leaders making the decision towards this paradigm shift. In this paper, we argue that by relying on recently emerged stateful and programmable data planes, it is possible to fill this gap by offloading latency-critical applications to the network, thereby bringing some intelligence much closer the robots. We present the first in-network robotic control application that is capable to intercept the communication between the robot and the controller and craft responses immediately if needed. In particular, we show that we can detect position threshold violations entirely in the data plane, close to the robot, and deliver emergency stop commands within no time with full compliance to the actual TCP session and application states.
{"title":"Towards Low Latency Industrial Robot Control in Programmable Data Planes","authors":"F. R. Cesen, Levente Csikor, C. Recalde, Christian Esteve Rothenberg, Gergely Pongrácz","doi":"10.1109/netsoft48620.2020.9165531","DOIUrl":"https://doi.org/10.1109/netsoft48620.2020.9165531","url":null,"abstract":"Due to the advanced control and machine learning techniques, today's industrial robots are faster and more accurate than human workers in well-structured repetitive tasks. However, in case of sudden changes in the operational area, such as unexpected obstacles or humans, robots have to be continuously monitored by powerful controllers for swift interventions (i.e., send emergency stop signals). As in the case of many verticals (e.g., transportation, shopping), the proliferation of Software-Defined Networking (SDN) and Network Function Virtualization (NFV) has started to captivate industry 4.0 as well in order to benefit from low infrastructure costs, and flexible management and resource provisioning. Besides all the advantages of the centralized approach, however, in critical situations (e.g., possible collisions, actuator damages or human injuries) the required ultra-low latency between the robots and the controller becomes an all-important factor, and one of the main concerns, at the same time, for industry leaders making the decision towards this paradigm shift. In this paper, we argue that by relying on recently emerged stateful and programmable data planes, it is possible to fill this gap by offloading latency-critical applications to the network, thereby bringing some intelligence much closer the robots. We present the first in-network robotic control application that is capable to intercept the communication between the robot and the controller and craft responses immediately if needed. In particular, we show that we can detect position threshold violations entirely in the data plane, close to the robot, and deliver emergency stop commands within no time with full compliance to the actual TCP session and application states.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124920668","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2020-06-01DOI: 10.1109/NetSoft48620.2020.9165522
D. Sanvito, A. Marchini, I. Filippini, A. Capone
Data-center topologies interconnect an ever larger number of servers using a high number of alternative paths to provide high bandwidth and a high degree of resiliency. The state-of-the-art routing strategy is based on Equal-cost multipath (ECMP) which employs static hashing mechanism over packet header fields to spread the traffic over multiple paths. Routing the traffic without considering the size of the flows and the utilization of the paths might cause congestion due to the collision of multiple large flows on a same downstream path. We present CEDRO, an in-switch mechanism to detect and reschedule colliding large flows. By exploiting the latest advances in SDN programmable network devices, we offload to the network the detection of both the elephant flows and the path congestion conditions and the rescheduling mechanism. CEDRO is able to promptly cope with path congestion and failures directly from the dataplane, regardless of the availability of the external controller. We implemented CEDRO in an emulated SDN network and tested it against realistic traffic scenarios. Numerical evaluation shows CEDRO is able to improve the average and 95-th percentile of the Flow Completion Time compared to ECMP.
{"title":"CEDRO: an in-switch elephant flows rescheduling scheme for data-centers","authors":"D. Sanvito, A. Marchini, I. Filippini, A. Capone","doi":"10.1109/NetSoft48620.2020.9165522","DOIUrl":"https://doi.org/10.1109/NetSoft48620.2020.9165522","url":null,"abstract":"Data-center topologies interconnect an ever larger number of servers using a high number of alternative paths to provide high bandwidth and a high degree of resiliency. The state-of-the-art routing strategy is based on Equal-cost multipath (ECMP) which employs static hashing mechanism over packet header fields to spread the traffic over multiple paths. Routing the traffic without considering the size of the flows and the utilization of the paths might cause congestion due to the collision of multiple large flows on a same downstream path. We present CEDRO, an in-switch mechanism to detect and reschedule colliding large flows. By exploiting the latest advances in SDN programmable network devices, we offload to the network the detection of both the elephant flows and the path congestion conditions and the rescheduling mechanism. CEDRO is able to promptly cope with path congestion and failures directly from the dataplane, regardless of the availability of the external controller. We implemented CEDRO in an emulated SDN network and tested it against realistic traffic scenarios. Numerical evaluation shows CEDRO is able to improve the average and 95-th percentile of the Flow Completion Time compared to ECMP.","PeriodicalId":239961,"journal":{"name":"2020 6th IEEE Conference on Network Softwarization (NetSoft)","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124622731","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}