首页 > 最新文献

2019 15th International Conference on Network and Service Management (CNSM)最新文献

英文 中文
Formal Verification of Orchestration Templates for Reliable Deployment with OpenStack Heat* OpenStack Heat可靠部署业务流程模板的形式化验证*
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012739
Adja Ndeye Sylla, K. Guillouard, F. Klamm, M. Ouzzif, Philippe Merle, S. B. Rayana, J. Stefani
In the context of Network Functions Virtualization (NFV), telecommunication systems are more and more deployed on the cloud, using orchestration engines such as OpenStack Heat. Heat takes as input templates that describe the components of the target system and automatically performs the deployment. This prevents consumers of cloud services from handling the challenges of manual deployment. However, deploying such systems remains challenging. Indeed, the templates given to Heat may contain errors that can lead to a failed or a partial deployment, thus compromising the systems reliability. To handle this challenge, we propose a formal approach and a tool for the verification of templates consistency prior to launching their deployment. A case study is presented to validate the approach.
在网络功能虚拟化(NFV)的背景下,电信系统越来越多地部署在云上,使用OpenStack Heat等编排引擎。Heat将描述目标系统组件的模板作为输入,并自动执行部署。这使得云服务的使用者无法处理手动部署的挑战。然而,部署这样的系统仍然具有挑战性。实际上,提供给Heat的模板可能包含可能导致部署失败或部分部署的错误,从而损害系统的可靠性。为了应对这一挑战,我们提出了一种正式的方法和工具,用于在启动模板部署之前验证模板的一致性。最后给出了一个案例研究来验证该方法。
{"title":"Formal Verification of Orchestration Templates for Reliable Deployment with OpenStack Heat*","authors":"Adja Ndeye Sylla, K. Guillouard, F. Klamm, M. Ouzzif, Philippe Merle, S. B. Rayana, J. Stefani","doi":"10.23919/CNSM46954.2019.9012739","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012739","url":null,"abstract":"In the context of Network Functions Virtualization (NFV), telecommunication systems are more and more deployed on the cloud, using orchestration engines such as OpenStack Heat. Heat takes as input templates that describe the components of the target system and automatically performs the deployment. This prevents consumers of cloud services from handling the challenges of manual deployment. However, deploying such systems remains challenging. Indeed, the templates given to Heat may contain errors that can lead to a failed or a partial deployment, thus compromising the systems reliability. To handle this challenge, we propose a formal approach and a tool for the verification of templates consistency prior to launching their deployment. A case study is presented to validate the approach.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115610829","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}
引用次数: 0
Communication Challenges and Solutions between Heterogeneous Industrial IoT Systems 异构工业物联网系统之间的通信挑战和解决方案
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012664
Dániel Kozma, G. Soós, Dániel Ficzere, P. Varga
Industrial automation systems require communication technologies with high availability, high security and low latency. Accordingly, the current article addresses industrial-specific communication challenges, presenting some of the relevant solutions. In order to prove the usability of the presented technologies with sound results, this paper utilises a primarily Industrial IoT(IIoT) solution, the Arrowhead Framework, to experiment with communication capabilities between different IIoT clouds. The research is limited to three technologies from the LTE UE categories: Cat 3, Cat Ml and NB-IoT.The novelty of this paper is that it provides a set of experimental studies on applying different mobile networking technologies to support IIoT applications. The studies are based on our current, real-life measurements.
工业自动化系统需要具有高可用性、高安全性和低延迟的通信技术。因此,本文将讨论特定于行业的通信挑战,并提出一些相关的解决方案。为了证明所提出技术的可用性和良好的结果,本文利用主要的工业物联网(IIoT)解决方案箭头框架来实验不同工业物联网云之间的通信能力。该研究仅限于LTE UE类别中的三种技术:Cat 3、Cat Ml和NB-IoT。本文的新颖之处在于,它提供了一组应用不同移动网络技术来支持工业物联网应用的实验研究。这些研究是基于我们当前的、现实生活中的测量结果。
{"title":"Communication Challenges and Solutions between Heterogeneous Industrial IoT Systems","authors":"Dániel Kozma, G. Soós, Dániel Ficzere, P. Varga","doi":"10.23919/CNSM46954.2019.9012664","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012664","url":null,"abstract":"Industrial automation systems require communication technologies with high availability, high security and low latency. Accordingly, the current article addresses industrial-specific communication challenges, presenting some of the relevant solutions. In order to prove the usability of the presented technologies with sound results, this paper utilises a primarily Industrial IoT(IIoT) solution, the Arrowhead Framework, to experiment with communication capabilities between different IIoT clouds. The research is limited to three technologies from the LTE UE categories: Cat 3, Cat Ml and NB-IoT.The novelty of this paper is that it provides a set of experimental studies on applying different mobile networking technologies to support IIoT applications. The studies are based on our current, real-life measurements.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122847489","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}
引用次数: 11
TradeMap: A FINMA-compliant Anonymous Management of an End-2-end Trading Market Place TradeMap:符合finma的端对端交易市场的匿名管理
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012706
Sina Rafati Niya, Sebastian Allemann, Arik Gabay, B. Stiller
Data leaks and privacy scandals have been a growing concern of the last decade. While most traditional, i.e., centralized, online platforms require users to register with their personal data, they potentially expose the user’s identity and data to be used for unintended purposes. This work proposes TradeMap as an integrated architecture, designing and enabling an online end-to-end (e2e) trading market place, while supporting anonymous management features. TradeMap addresses the Swiss Financial Market Supervisory Authority (FINMA) regulations by designing a FINMA-complaint Know Your Customer (KYC) platform. Additionally, TradeMap is based on blockchains and employs Ethereum Smart Contracts (SC). Thus, trust and anonymity between the market place and the KYC system relies on zero knowledge proof-based SCs used for user identification processes. With this management approach proposed, the user authentication is only verified within the KYC platform, providing a legally valid and fully anonymous online trading platform.
数据泄露和隐私丑闻在过去十年中日益受到关注。虽然大多数传统的,即集中式的在线平台要求用户注册他们的个人数据,但它们可能会暴露用户的身份和数据,以用于意想不到的目的。这项工作提出TradeMap作为一个集成架构,设计和启用在线端到端(e2e)交易市场,同时支持匿名管理功能。TradeMap通过设计FINMA投诉了解您的客户(KYC)平台来解决瑞士金融市场监管局(FINMA)的规定。此外,TradeMap基于区块链并采用以太坊智能合约(SC)。因此,市场和KYC系统之间的信任和匿名依赖于用于用户识别过程的基于零知识证明的sc。通过这种管理方式,用户身份验证只在KYC平台内进行验证,提供了一个合法有效的、完全匿名的在线交易平台。
{"title":"TradeMap: A FINMA-compliant Anonymous Management of an End-2-end Trading Market Place","authors":"Sina Rafati Niya, Sebastian Allemann, Arik Gabay, B. Stiller","doi":"10.23919/CNSM46954.2019.9012706","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012706","url":null,"abstract":"Data leaks and privacy scandals have been a growing concern of the last decade. While most traditional, i.e., centralized, online platforms require users to register with their personal data, they potentially expose the user’s identity and data to be used for unintended purposes. This work proposes TradeMap as an integrated architecture, designing and enabling an online end-to-end (e2e) trading market place, while supporting anonymous management features. TradeMap addresses the Swiss Financial Market Supervisory Authority (FINMA) regulations by designing a FINMA-complaint Know Your Customer (KYC) platform. Additionally, TradeMap is based on blockchains and employs Ethereum Smart Contracts (SC). Thus, trust and anonymity between the market place and the KYC system relies on zero knowledge proof-based SCs used for user identification processes. With this management approach proposed, the user authentication is only verified within the KYC platform, providing a legally valid and fully anonymous online trading platform.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129731360","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}
引用次数: 7
A Composition Selection Mechanism for Chaining and Placement of Virtual Network Functions 虚拟网络功能链接与放置的组合选择机制
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012746
S. Araújo, F. S. Souza, G. Mateus
Virtual Network Functions (VNF) reduce the complexity to deploy a Network Service (NS), yielding flexibility, and scalability to attend new market appliances and minimizing the required investments. An ordered set of VNFs to serve a NS is called a Service Function Chain (SFC). Most of the literature works deal with SFCs generation and embedding as independent problems, not taking into account the residual substrate network (SN) status during the SFCs generation stage. Furthermore, a NS can award some flexibility regarding the VNFs sequence, i.e., only a subset of VNFs have a fixed precedence requirement. Following this idea, the network operator may enjoy some options to serve a NS. In this work, we introduce a new embedding approach which selects the SFC composition that best fits the residual SN, leading to a better performance in the chaining and placement of VNFs. The results showed that the composition selection mechanism increases performance compared to traditional models that use a fixed composition, improving resources sharing, and increasing the network operator revenues. Also, we demonstrated that the generation of an optimal SFC for a NS does not always lead to the best acceptance rates in a network with partially consumed resources.
虚拟网络功能(VNF)降低了部署网络服务(NS)的复杂性,提供了灵活性和可扩展性,以适应新的市场设备,并最大限度地减少了所需的投资。服务于一个NS的VNFs的有序集合称为SFC (Service Function Chain)。大多数文献都将sfc的生成和嵌入作为独立的问题来处理,没有考虑sfc生成阶段的残余衬底网络(SN)状态。此外,对于VNFs序列,NS可以授予一定的灵活性,即只有一部分VNFs具有固定的优先级要求。根据这个想法,网络运营商可能会有一些选择来提供NS。在这项工作中,我们引入了一种新的嵌入方法,该方法选择最适合残差SN的SFC组成,从而在vnf的链接和放置中获得更好的性能。结果表明,与使用固定组合的传统模型相比,组合选择机制提高了性能,改善了资源共享,增加了网络运营商的收入。此外,我们还证明,在资源部分消耗的网络中,为NS生成最优SFC并不总是导致最佳接受率。
{"title":"A Composition Selection Mechanism for Chaining and Placement of Virtual Network Functions","authors":"S. Araújo, F. S. Souza, G. Mateus","doi":"10.23919/CNSM46954.2019.9012746","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012746","url":null,"abstract":"Virtual Network Functions (VNF) reduce the complexity to deploy a Network Service (NS), yielding flexibility, and scalability to attend new market appliances and minimizing the required investments. An ordered set of VNFs to serve a NS is called a Service Function Chain (SFC). Most of the literature works deal with SFCs generation and embedding as independent problems, not taking into account the residual substrate network (SN) status during the SFCs generation stage. Furthermore, a NS can award some flexibility regarding the VNFs sequence, i.e., only a subset of VNFs have a fixed precedence requirement. Following this idea, the network operator may enjoy some options to serve a NS. In this work, we introduce a new embedding approach which selects the SFC composition that best fits the residual SN, leading to a better performance in the chaining and placement of VNFs. The results showed that the composition selection mechanism increases performance compared to traditional models that use a fixed composition, improving resources sharing, and increasing the network operator revenues. Also, we demonstrated that the generation of an optimal SFC for a NS does not always lead to the best acceptance rates in a network with partially consumed resources.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126792598","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}
引用次数: 2
Geographic Clustering Based Mobile Edge Computing Resource Allocation Optimization Mechanism 基于地理聚类的移动边缘计算资源分配优化机制
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012698
Song Kang, Linna Ruan, Shaoyong Guo, Wencui Li, Xue-song Qiu
With the development of Internet of Things (IoT), a large number of terminals and devices are connected to the network. Mobile edge computing (MEC) is proposed to assist cloud computing, to relieve the pressure of network and satisfy the requirements of delay-sensitive applications. Considering reasonable allocation of computing resources is the most important aspect corresponding to delay, this paper designs geographic clustering and collaborative scheduling (GC-CS) mechanism. This mechanism can be divided into two parts, which are the decentralized deployment of MEC servers and the resource allocation optimization in MEC. For the first part, this paper designs the load balancing based geographic clustering (LBGC) algorithm which combines the idea of greedy algorithm to realize the initial allocation of computing resources. For the second part, delay minimization oriented collaborative scheduling (DMCS) algorithm is designed to decrease the response delay without increasing system overhead. Finally, the effectiveness of the mechanism is verified by simulation in the IoT scene.
随着物联网(IoT)的发展,大量的终端和设备被连接到网络中。移动边缘计算(MEC)是为了辅助云计算,缓解网络压力,满足延迟敏感型应用的需求而提出的。考虑到计算资源的合理分配是与延迟相对应的最重要的方面,本文设计了地理集群和协同调度机制。该机制可分为MEC服务器的分散部署和MEC中的资源分配优化两部分。第一部分设计了基于负载均衡的地理聚类(LBGC)算法,该算法结合贪婪算法的思想,实现了计算资源的初始分配。第二部分设计了面向延迟最小化的协同调度算法,在不增加系统开销的前提下降低响应延迟。最后,通过物联网场景仿真验证了该机制的有效性。
{"title":"Geographic Clustering Based Mobile Edge Computing Resource Allocation Optimization Mechanism","authors":"Song Kang, Linna Ruan, Shaoyong Guo, Wencui Li, Xue-song Qiu","doi":"10.23919/CNSM46954.2019.9012698","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012698","url":null,"abstract":"With the development of Internet of Things (IoT), a large number of terminals and devices are connected to the network. Mobile edge computing (MEC) is proposed to assist cloud computing, to relieve the pressure of network and satisfy the requirements of delay-sensitive applications. Considering reasonable allocation of computing resources is the most important aspect corresponding to delay, this paper designs geographic clustering and collaborative scheduling (GC-CS) mechanism. This mechanism can be divided into two parts, which are the decentralized deployment of MEC servers and the resource allocation optimization in MEC. For the first part, this paper designs the load balancing based geographic clustering (LBGC) algorithm which combines the idea of greedy algorithm to realize the initial allocation of computing resources. For the second part, delay minimization oriented collaborative scheduling (DMCS) algorithm is designed to decrease the response delay without increasing system overhead. Finally, the effectiveness of the mechanism is verified by simulation in the IoT scene.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130768358","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}
引用次数: 7
A Study of Simple Partially-Recovered Sensor Data Imputation Methods 简单的部分恢复传感器数据输入方法研究
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012748
C. Sydora, Johannes Jung, I. Nikolaidis
We consider the problem of loss of continuous data feeds from sensor networks, due to transient failures. Because the failures are recoverable, part of the missing data may be, eventually, acquired. Even then, the limited resources of the nodes can result in an incomplete reconstruction of the missing data. In this paper we study a set of proposed data imputation methods, and their variations, on a real data set. We determine the tradeoffs involved in the proposed techniques. A common characteristic of the studied techniques is that they depend on the recent behavior of the data stream and do not make specific assumptions about the long-term stochastic behavior of the data. We consider also the case where simple, sub-sampling based, handling of accumulated missing data is implemented by the nodes.
我们考虑了由于瞬态故障而导致传感器网络连续数据馈送丢失的问题。由于故障是可恢复的,因此可能最终获得部分丢失的数据。即使这样,节点的有限资源也可能导致缺失数据的不完整重建。在本文中,我们研究了一组在实际数据集上提出的数据输入方法及其变化。我们确定了所建议的技术所涉及的权衡。所研究的技术的一个共同特点是,它们依赖于数据流的近期行为,而不对数据的长期随机行为做出具体假设。我们还考虑了这样一种情况,即节点对累积的缺失数据进行简单的、基于子采样的处理。
{"title":"A Study of Simple Partially-Recovered Sensor Data Imputation Methods","authors":"C. Sydora, Johannes Jung, I. Nikolaidis","doi":"10.23919/CNSM46954.2019.9012748","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012748","url":null,"abstract":"We consider the problem of loss of continuous data feeds from sensor networks, due to transient failures. Because the failures are recoverable, part of the missing data may be, eventually, acquired. Even then, the limited resources of the nodes can result in an incomplete reconstruction of the missing data. In this paper we study a set of proposed data imputation methods, and their variations, on a real data set. We determine the tradeoffs involved in the proposed techniques. A common characteristic of the studied techniques is that they depend on the recent behavior of the data stream and do not make specific assumptions about the long-term stochastic behavior of the data. We consider also the case where simple, sub-sampling based, handling of accumulated missing data is implemented by the nodes.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131141582","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}
引用次数: 0
Predicting Distributions of Waiting Times in Customer Service Systems using Mixture Density Networks 使用混合密度网络预测客户服务系统的等待时间分布
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012688
Majid Raeis, A. Tizghadam, A. Leon-Garcia
Motivated by interest in providing more efficient services in customer service systems, we use statistical learning methods and delay history information to predict the conditional distribution of the customers’ waiting times in queueing systems. From the predicted distributions, descriptive statistics of the system such as mean, variance and percentiles of the waiting times can be obtained, which can be used for delay announcements, SLA conformance and better system management. We model the distributions by mixtures of Gaussians, parameters of which can be estimated using Mixture Density Networks. We use the extensions of the Lindley’s equation for multi-server queues to generate our datasets. The evaluations show that exploiting more delay history information can result in much more accurate predictions under realistic time-varying arrival assumptions.
为了在客户服务系统中提供更高效的服务,我们使用统计学习方法和延迟历史信息来预测排队系统中客户等待时间的条件分布。从预测的分布中,可以得到系统的描述性统计数据,如等待时间的平均值、方差和百分位数,可以用于延迟通知、SLA一致性和更好的系统管理。我们通过混合高斯分布模型,其参数可以使用混合密度网络估计。我们使用多服务器队列的Lindley方程的扩展来生成我们的数据集。结果表明,在实际的时变到达假设条件下,利用更多的延迟历史信息可以得到更准确的预测结果。
{"title":"Predicting Distributions of Waiting Times in Customer Service Systems using Mixture Density Networks","authors":"Majid Raeis, A. Tizghadam, A. Leon-Garcia","doi":"10.23919/CNSM46954.2019.9012688","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012688","url":null,"abstract":"Motivated by interest in providing more efficient services in customer service systems, we use statistical learning methods and delay history information to predict the conditional distribution of the customers’ waiting times in queueing systems. From the predicted distributions, descriptive statistics of the system such as mean, variance and percentiles of the waiting times can be obtained, which can be used for delay announcements, SLA conformance and better system management. We model the distributions by mixtures of Gaussians, parameters of which can be estimated using Mixture Density Networks. We use the extensions of the Lindley’s equation for multi-server queues to generate our datasets. The evaluations show that exploiting more delay history information can result in much more accurate predictions under realistic time-varying arrival assumptions.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"113 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133379868","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}
引用次数: 5
Building Hybrid Virtual Network Functions with eXpress Data Path 用eXpress数据路径构建混合虚拟网络功能
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012730
N. V. Tu, Jae-Hyoung Yoo, J. W. Hong
Network Function Virtualization (NFV) decouples network functions from dedicated, proprietary hardware into software Virtual Network Functions (VNFs) that can run on standard, commodity servers. One challenge of NFV is to provide high-throughput and low-latency network services. In this paper, we propose eVNF - a hybrid architecture to build and accelerate VNFs with eXpress Data Path (XDP). XDP is a Linux kernel framework that enables high-performance and programmable network processing. However, the programmability of XDP is limited to ensure kernel safety, thus causing difficulties in applying XDP to NFV. eVNF solves this problem by taking a hybrid approach: leave the simple but critical tasks inside the kernel with XDP, and let complex tasks be processed outside XDP, e.g., in user-space. With the hybrid architecture, eVNF allows building fast and flexible VNFs. We used eVNF to build three prototype VNFs: Firewall (eFW), Deep Packet Inspection (eDPI), and Load Balancer (eLB). We evaluated these VNFs in two service function chains using OpenStack. Our experiments showed that eVNF can significantly improve service throughput as well as reduce latency and CPU usage.
网络功能虚拟化(NFV)将网络功能从专用的专有硬件解耦到软件虚拟网络功能(VNFs)中,这些功能可以在标准的商用服务器上运行。NFV的一个挑战是提供高吞吐量和低延迟的网络服务。在本文中,我们提出了eVNF——一种使用eXpress Data Path (XDP)构建和加速vnf的混合架构。XDP是一个Linux内核框架,支持高性能和可编程的网络处理。但是,为了保证内核的安全性,XDP的可编程性受到了限制,这就给将XDP应用于NFV带来了困难。eVNF通过采用一种混合方法解决了这个问题:将简单但关键的任务留在XDP内核中,而让复杂的任务在XDP之外处理,例如,在用户空间中。使用混合架构,eVNF允许构建快速灵活的vnf。我们使用eVNF构建了三个原型vnf:防火墙(eFW),深度包检测(eDPI)和负载平衡器(eLB)。我们使用OpenStack在两个业务功能链中评估了这些VNFs。我们的实验表明,eVNF可以显著提高业务吞吐量,减少延迟和CPU占用。
{"title":"Building Hybrid Virtual Network Functions with eXpress Data Path","authors":"N. V. Tu, Jae-Hyoung Yoo, J. W. Hong","doi":"10.23919/CNSM46954.2019.9012730","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012730","url":null,"abstract":"Network Function Virtualization (NFV) decouples network functions from dedicated, proprietary hardware into software Virtual Network Functions (VNFs) that can run on standard, commodity servers. One challenge of NFV is to provide high-throughput and low-latency network services. In this paper, we propose eVNF - a hybrid architecture to build and accelerate VNFs with eXpress Data Path (XDP). XDP is a Linux kernel framework that enables high-performance and programmable network processing. However, the programmability of XDP is limited to ensure kernel safety, thus causing difficulties in applying XDP to NFV. eVNF solves this problem by taking a hybrid approach: leave the simple but critical tasks inside the kernel with XDP, and let complex tasks be processed outside XDP, e.g., in user-space. With the hybrid architecture, eVNF allows building fast and flexible VNFs. We used eVNF to build three prototype VNFs: Firewall (eFW), Deep Packet Inspection (eDPI), and Load Balancer (eLB). We evaluated these VNFs in two service function chains using OpenStack. Our experiments showed that eVNF can significantly improve service throughput as well as reduce latency and CPU usage.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132444595","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}
引用次数: 7
SD-FAST: A Packet Rerouting Architecture in SDN SD-FAST: SDN中的分组重路由体系结构
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012703
M. A. Moyeen, Fangye Tang, Dipon Saha, I. Haque
Communication link failure is common in any network. In Software Defined Network (SDN), protection-based recovery scheme reduces the failure recovery delay by installing alternative routes at the data plane switches. We can deploy Fast Failure Group (FFG) of OpenFlow protocol if a switch has an alternative path towards the destination; otherwise, the switch can use crankback approach to send the affected traffic towards the traversed route to find an alternative path. These existing recovery schemes force every packet to traverse a chain of matching tables even in the absence of a link failure, which impacts packet processing time and end-to-end delay. In this paper, we propose a packet rerouting architecture, called SD-FAST, that invokes recovery scheme only after facing failure and reduces both the packet processing and crankback backtracking time. We evaluate SD-FAST in Mininet, considering real and simulated traffic on real network topologies. The evaluation results confirm that SD-FAST can reduce around 73% crankback backtracking time and 64% delay compared to its counterparts.
通信链路故障在任何网络中都是常见的。在SDN (Software Defined Network)中,基于保护的恢复方案通过在数据平面交换机上安装备选路由来减少故障恢复的延迟。如果交换机到目的地有替代路径,我们可以部署OpenFlow协议的快速故障组(FFG);否则,交换机可以使用曲柄倒转的方式将受影响的流量发送到经过的路由上,以寻找替代路径。这些现有的恢复方案强制每个数据包遍历匹配表链,即使在没有链路故障的情况下,这也会影响数据包处理时间和端到端延迟。在本文中,我们提出了一种数据包重路由架构,称为SD-FAST,它只在遇到故障时调用恢复方案,从而减少了数据包处理和反向回溯时间。我们在Mininet中评估了SD-FAST,考虑了真实网络拓扑上的真实和模拟流量。评估结果证实,与同类产品相比,SD-FAST可以减少约73%的曲轴回退时间和64%的延迟。
{"title":"SD-FAST: A Packet Rerouting Architecture in SDN","authors":"M. A. Moyeen, Fangye Tang, Dipon Saha, I. Haque","doi":"10.23919/CNSM46954.2019.9012703","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012703","url":null,"abstract":"Communication link failure is common in any network. In Software Defined Network (SDN), protection-based recovery scheme reduces the failure recovery delay by installing alternative routes at the data plane switches. We can deploy Fast Failure Group (FFG) of OpenFlow protocol if a switch has an alternative path towards the destination; otherwise, the switch can use crankback approach to send the affected traffic towards the traversed route to find an alternative path. These existing recovery schemes force every packet to traverse a chain of matching tables even in the absence of a link failure, which impacts packet processing time and end-to-end delay. In this paper, we propose a packet rerouting architecture, called SD-FAST, that invokes recovery scheme only after facing failure and reduces both the packet processing and crankback backtracking time. We evaluate SD-FAST in Mininet, considering real and simulated traffic on real network topologies. The evaluation results confirm that SD-FAST can reduce around 73% crankback backtracking time and 64% delay compared to its counterparts.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"20 17-18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133723648","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}
引用次数: 5
Energy Efficient Scheduling for Networked IoT Device Software Update 网络物联网设备软件更新的节能调度
Pub Date : 2019-10-01 DOI: 10.23919/CNSM46954.2019.9012742
Ngoc H. Bui, Chuan Pham, K. Nguyen, M. Cheriet
Software in IoT devices needs to be improved regularly to adapt security issues and new user requirements. In advanced IoT networks, devices employ the component-based software architecture in which components can be updated at run-time, such devices can download software components from neighbors, enabling fast distribution of updates in the entire network. One of the most energy consuming operations in the update process is flash re-writing in which the order of re-writing components into the flash memory is decisive for energy consumption. In this paper, we propose a mechanism that schedules updates in an entire IoT network to minimize the energy consumption, while satisfying the deadline constraint for updating all the devices. We mathematically formulate the problem of energy efficient update scheduling as an optimization problem with a novel energy model of the update process, then propose an algorithm to approximate the optimal schedule for updating all devices in the network. We examine the proposed algorithm in three different network instances including a tree, a partial mesh and a full mesh topology. Simulation results illustrate that our algorithm can obtain a near optimum which is, in the best case, only 3.2% different from the minimum.
物联网设备中的软件需要定期改进,以适应安全问题和新的用户需求。在先进的物联网网络中,设备采用基于组件的软件架构,组件可以在运行时更新,这些设备可以从邻居那里下载软件组件,从而在整个网络中快速分发更新。在更新过程中最耗能的操作之一是闪存重写,其中重写组件到闪存中的顺序对能耗具有决定性作用。在本文中,我们提出了一种在整个物联网网络中调度更新的机制,以最大限度地减少能源消耗,同时满足更新所有设备的截止日期约束。本文利用一种新的更新过程能量模型,将节能更新调度问题数学化为优化问题,并提出了一种逼近网络中所有设备更新最优调度的算法。我们在三种不同的网络实例中检验了所提出的算法,包括树、部分网格和全网格拓扑。仿真结果表明,我们的算法可以获得一个近似最优,在最好的情况下,与最小值仅相差3.2%。
{"title":"Energy Efficient Scheduling for Networked IoT Device Software Update","authors":"Ngoc H. Bui, Chuan Pham, K. Nguyen, M. Cheriet","doi":"10.23919/CNSM46954.2019.9012742","DOIUrl":"https://doi.org/10.23919/CNSM46954.2019.9012742","url":null,"abstract":"Software in IoT devices needs to be improved regularly to adapt security issues and new user requirements. In advanced IoT networks, devices employ the component-based software architecture in which components can be updated at run-time, such devices can download software components from neighbors, enabling fast distribution of updates in the entire network. One of the most energy consuming operations in the update process is flash re-writing in which the order of re-writing components into the flash memory is decisive for energy consumption. In this paper, we propose a mechanism that schedules updates in an entire IoT network to minimize the energy consumption, while satisfying the deadline constraint for updating all the devices. We mathematically formulate the problem of energy efficient update scheduling as an optimization problem with a novel energy model of the update process, then propose an algorithm to approximate the optimal schedule for updating all devices in the network. We examine the proposed algorithm in three different network instances including a tree, a partial mesh and a full mesh topology. Simulation results illustrate that our algorithm can obtain a near optimum which is, in the best case, only 3.2% different from the minimum.","PeriodicalId":273818,"journal":{"name":"2019 15th International Conference on Network and Service Management (CNSM)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116907021","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}
引用次数: 8
期刊
2019 15th International Conference on Network and Service Management (CNSM)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1