首页 > 最新文献

2017 13th International Conference on Network and Service Management (CNSM)最新文献

英文 中文
Assessing the value of containers for NFVs: A detailed network performance study 评估nfv容器的价值:详细的网络性能研究
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256024
Jakob Struye, Bart Spinnewyn, K. Spaey, Kristiaan Bonjean, Steven Latré
Since its introduction in 2012, telecommunications operators have been applying the Network Function Virtualization principle to their core infrastructure, leading to more agile and cost-efficient deployments. While these Virtualized Network Functions (VNFs) are traditionally implemented using Virtual Machines (VMs), efforts are starting to shift to containerized VNF implementations, further improving agility and cost-efficiency. Furthermore, telecom applications often require extreme networking performance in terms of throughput and latency. While research has shown that containers outperform VMs on this front, it is currently unclear how the choice of container provider influences network performance. In this paper we compare the networking performance of Linux container implementations Docker, rkt and LXC. Throughput and latency are evaluated for single-host host, bridge (or NAT) and macvlan network configurations. This is, to the best of our knowledge, the first comparison featuring all three major Linux container implementations. We show that LXC performs best, with Docker and rkt showing throughputs of respectively up to 35 % and 58 % lower. Of the considered networking implementations, the macvlan network performs best. While it experiences a significant performance degradation when many containers are chained together, a single container using macvlan can outperform even a bare metal implementation when enough CPU resources are available.
自2012年推出以来,电信运营商一直在将网络功能虚拟化原则应用于其核心基础设施,从而实现更灵活、更经济的部署。虽然这些虚拟网络功能(VNF)传统上是使用虚拟机(vm)实现的,但人们开始转向容器化的VNF实现,从而进一步提高灵活性和成本效率。此外,电信应用程序在吞吐量和延迟方面通常需要极高的网络性能。虽然研究表明容器在这方面优于虚拟机,但目前还不清楚容器提供商的选择如何影响网络性能。本文比较了Docker、rkt和LXC三种Linux容器实现的网络性能。吞吐量和延迟评估单主机主机,桥接(或NAT)和macvlan网络配置。据我们所知,这是第一次对所有三种主要Linux容器实现进行比较。我们发现LXC的性能最好,Docker和rkt的吞吐量分别降低了35%和58%。在考虑的网络实现中,macvlan网络性能最好。虽然当许多容器链接在一起时,它的性能会显著下降,但是当有足够的CPU资源可用时,使用macvlan的单个容器甚至可以优于裸机实现。
{"title":"Assessing the value of containers for NFVs: A detailed network performance study","authors":"Jakob Struye, Bart Spinnewyn, K. Spaey, Kristiaan Bonjean, Steven Latré","doi":"10.23919/CNSM.2017.8256024","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256024","url":null,"abstract":"Since its introduction in 2012, telecommunications operators have been applying the Network Function Virtualization principle to their core infrastructure, leading to more agile and cost-efficient deployments. While these Virtualized Network Functions (VNFs) are traditionally implemented using Virtual Machines (VMs), efforts are starting to shift to containerized VNF implementations, further improving agility and cost-efficiency. Furthermore, telecom applications often require extreme networking performance in terms of throughput and latency. While research has shown that containers outperform VMs on this front, it is currently unclear how the choice of container provider influences network performance. In this paper we compare the networking performance of Linux container implementations Docker, rkt and LXC. Throughput and latency are evaluated for single-host host, bridge (or NAT) and macvlan network configurations. This is, to the best of our knowledge, the first comparison featuring all three major Linux container implementations. We show that LXC performs best, with Docker and rkt showing throughputs of respectively up to 35 % and 58 % lower. Of the considered networking implementations, the macvlan network performs best. While it experiences a significant performance degradation when many containers are chained together, a single container using macvlan can outperform even a bare metal implementation when enough CPU resources are available.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122469677","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}
引用次数: 12
Software-defined multipath-TCP for smart mobile devices 用于智能移动设备的软件定义多路径tcp
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256043
Tom De Schepper, Jakob Struye, Ensar Zeljković, Steven Latré, J. Famaey
Current mobile consumer devices are equipped with the ability to connect to the Internet using a variety of heterogeneous wireless network technologies (e.g., Wi-Fi and LTE). These devices generally opt to statically connect using a single technology, based on predefined priorities. This static behavior does not allow the network to unlock its full potential, which becomes increasingly more important as the requirements of services, in terms of for example throughput and reliability, grow. Multipath TCP (MPTCP) is a solution that allows the simultaneous use of multiple network interfaces. However, it does this uncoordinated for a single connection between two endpoints. Therefore, this paper proposes a Software-Defined Networking (SDN) architecture to enable coordinated multi-path routing across the several networks for mobile devices. Moreover, we propose a novel weighted MPTCP scheduler that allows the transmission of certain controllable percentages of data per network interface. The proposed idea is evaluated through a real-life prototype implementation with a smartphone.
当前的移动消费设备配备了使用各种异构无线网络技术(例如,Wi-Fi和LTE)连接到互联网的能力。这些设备通常选择使用基于预定义优先级的单一技术进行静态连接。这种静态行为不允许网络释放其全部潜力,随着服务需求(例如吞吐量和可靠性)的增长,这一点变得越来越重要。多路径TCP (MPTCP)是一个允许同时使用多个网络接口的解决方案。但是,对于两个端点之间的单个连接,它是不协调的。因此,本文提出了一种软件定义网络(SDN)架构,以实现移动设备跨多个网络的协调多路径路由。此外,我们提出了一种新的加权MPTCP调度器,它允许每个网络接口传输一定可控百分比的数据。通过智能手机的现实原型实现来评估所提出的想法。
{"title":"Software-defined multipath-TCP for smart mobile devices","authors":"Tom De Schepper, Jakob Struye, Ensar Zeljković, Steven Latré, J. Famaey","doi":"10.23919/CNSM.2017.8256043","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256043","url":null,"abstract":"Current mobile consumer devices are equipped with the ability to connect to the Internet using a variety of heterogeneous wireless network technologies (e.g., Wi-Fi and LTE). These devices generally opt to statically connect using a single technology, based on predefined priorities. This static behavior does not allow the network to unlock its full potential, which becomes increasingly more important as the requirements of services, in terms of for example throughput and reliability, grow. Multipath TCP (MPTCP) is a solution that allows the simultaneous use of multiple network interfaces. However, it does this uncoordinated for a single connection between two endpoints. Therefore, this paper proposes a Software-Defined Networking (SDN) architecture to enable coordinated multi-path routing across the several networks for mobile devices. Moreover, we propose a novel weighted MPTCP scheduler that allows the transmission of certain controllable percentages of data per network interface. The proposed idea is evaluated through a real-life prototype implementation with a smartphone.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127434110","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
Design of virtual gateway in virtual software defined networks 虚拟软件定义网络中虚拟网关的设计
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256049
Doyoung Lee, Yoonseon Han, J. W. Hong
Network virtualization is a technique that abstracts the underlying physical infrastructures into multiple isolated networks. Currently, network virtualization based on Software-Defined Networking (SDN) has attracted interests from industry and academia to utilize limited network resources by using benefits of SDN. SDN has useful features such as programmability, flexibility, and agility. In order to virtualize networks in SDN, a network hypervisor intercepts and modifies OpenFlow messages so that it provisions multiple virtual networks, virtual Software-Defined Networks (vSDNs). However, existing SDN-based network hypervisors do not provide an easy-to-use method to connect a created vSDN with external networks. It limits the usefulness of vSDNs. To resolve this problem, we propose a virtual gateway for external connectivity in vSDN. The proposed virtual gateway is implemented using ONOS virtualization subsystem. The virtual gateway is able to provide external connectivity and other useful network functions such as firewall, traffic shaping, and load-balancing. To demonstrate the feasibility of virtual gateway, we evaluate round trip time and deployment time to show a connectivity and overhead of the virtual gateway deployment.
网络虚拟化是一种将底层物理基础设施抽象为多个隔离网络的技术。目前,基于SDN (Software-Defined Networking,软件定义网络)的网络虚拟化技术如何利用有限的网络资源,已经引起了业界和学术界的广泛关注。SDN具有一些有用的特性,如可编程性、灵活性和敏捷性。为了在SDN中虚拟化网络,网络管理程序拦截并修改OpenFlow消息,以便它提供多个虚拟网络,虚拟软件定义网络(vsdn)。但是,现有的基于sdn的网络管理程序没有提供一种简单易用的方法来将创建的vSDN与外部网络连接起来。它限制了vsdn的可用性。为了解决这个问题,我们提出了一个虚拟网关用于vSDN的外部连接。该虚拟网关采用ONOS虚拟化子系统实现。虚拟网关能够提供外部连接和其他有用的网络功能,如防火墙、流量整形和负载均衡。为了演示虚拟网关的可行性,我们评估了往返时间和部署时间,以显示虚拟网关部署的连接性和开销。
{"title":"Design of virtual gateway in virtual software defined networks","authors":"Doyoung Lee, Yoonseon Han, J. W. Hong","doi":"10.23919/CNSM.2017.8256049","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256049","url":null,"abstract":"Network virtualization is a technique that abstracts the underlying physical infrastructures into multiple isolated networks. Currently, network virtualization based on Software-Defined Networking (SDN) has attracted interests from industry and academia to utilize limited network resources by using benefits of SDN. SDN has useful features such as programmability, flexibility, and agility. In order to virtualize networks in SDN, a network hypervisor intercepts and modifies OpenFlow messages so that it provisions multiple virtual networks, virtual Software-Defined Networks (vSDNs). However, existing SDN-based network hypervisors do not provide an easy-to-use method to connect a created vSDN with external networks. It limits the usefulness of vSDNs. To resolve this problem, we propose a virtual gateway for external connectivity in vSDN. The proposed virtual gateway is implemented using ONOS virtualization subsystem. The virtual gateway is able to provide external connectivity and other useful network functions such as firewall, traffic shaping, and load-balancing. To demonstrate the feasibility of virtual gateway, we evaluate round trip time and deployment time to show a connectivity and overhead of the virtual gateway deployment.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126340355","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
Programmable residues defined networks for edge data centres 边缘数据中心的可编程残数定义网络
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8255987
M. Martinello, A. Liberato, A. Beldachi, K. Kondepu, Roberta Lima-Gomes, R. Villaça, M. Ribeiro, Yan Yan, E. Hugues-Salas, D. Simeonidou
Edge Data Centres (EDC) are often managed by a single administrative entity with logically centralized control. The architectural split of control and data planes and the new control plane abstractions have been touted as Software-Defined Networking (SDN), where the OpenFlow protocol is one common choice for the standardized programmatic interface to data plane devices. However, in the design of an SDN architecture, there is no clear distinction between functional network parts such as core and edge elements. It means that all switches require to support lookups over hundreds of bits with complex actions that have to be specified by multiple tables. In this paper, we propose a new programmable architecture for EDC networks, named Residues Defined Networks (RDN). In RDN, a controller defines a network policy (e.g. connectivity protection) setting flow entries at the edges. Based on these entries, the edge switches assign routeIDs to flows. A route is defined as the remainder of the division (Residue) between a route-ID and a set of switch-IDs within RDN core. In case of failures, emergency routes are compactly encoded as programmable residues forwarding paths written into the packets. RDN scalability is evaluated considering 2-tier Clos topologies which cover mostly EDC deployments supporting up to 2304 servers. A RDN proof-of-concept prototype is implemented in Mininet for network emulation. Also, to increase the accuracy on latency measures, we implement RDN in NetFPGA that is validated in a testbed with 10Gbps Ethernet boards. RDN offers ultra-fast failure recovery (sub-milliseconds carrier grade), achieves low latency with RDN switching time per hop (« 0.6μs) and no jitter within the RDN core.
边缘数据中心(EDC)通常由具有逻辑集中控制的单个管理实体进行管理。控制平面和数据平面的体系结构分离以及新的控制平面抽象被吹捧为软件定义网络(SDN),其中OpenFlow协议是数据平面设备的标准化编程接口的常用选择。然而,在SDN架构的设计中,核心和边缘元素等功能网络部分并没有明确的区分。这意味着所有交换机都需要支持超过数百位的查找,并且必须由多个表指定复杂的操作。在本文中,我们提出了一种新的EDC网络可编程结构,称为残数定义网络(RDN)。在RDN中,控制器定义了在边缘设置流项的网络策略(例如连通性保护)。根据这些表项,边缘交换机为流分配routeid。路由定义为RDN核心中route- id与一组switch- id之间的剩余部分(residual)。在故障的情况下,紧急路由被紧凑地编码为可编程残基转发路径写入数据包。RDN的可扩展性是考虑两层Clos拓扑来评估的,这种拓扑覆盖了大多数支持2304台服务器的EDC部署。在Mininet中实现了一个RDN概念验证原型,用于网络仿真。此外,为了提高延迟测量的准确性,我们在NetFPGA中实现了RDN,并在10Gbps以太网板的测试台上进行了验证。RDN提供超高速故障恢复(亚毫秒级载波级),实现低延迟,RDN每跳切换时间(«0.6μs),并且在RDN核心内没有抖动。
{"title":"Programmable residues defined networks for edge data centres","authors":"M. Martinello, A. Liberato, A. Beldachi, K. Kondepu, Roberta Lima-Gomes, R. Villaça, M. Ribeiro, Yan Yan, E. Hugues-Salas, D. Simeonidou","doi":"10.23919/CNSM.2017.8255987","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8255987","url":null,"abstract":"Edge Data Centres (EDC) are often managed by a single administrative entity with logically centralized control. The architectural split of control and data planes and the new control plane abstractions have been touted as Software-Defined Networking (SDN), where the OpenFlow protocol is one common choice for the standardized programmatic interface to data plane devices. However, in the design of an SDN architecture, there is no clear distinction between functional network parts such as core and edge elements. It means that all switches require to support lookups over hundreds of bits with complex actions that have to be specified by multiple tables. In this paper, we propose a new programmable architecture for EDC networks, named Residues Defined Networks (RDN). In RDN, a controller defines a network policy (e.g. connectivity protection) setting flow entries at the edges. Based on these entries, the edge switches assign routeIDs to flows. A route is defined as the remainder of the division (Residue) between a route-ID and a set of switch-IDs within RDN core. In case of failures, emergency routes are compactly encoded as programmable residues forwarding paths written into the packets. RDN scalability is evaluated considering 2-tier Clos topologies which cover mostly EDC deployments supporting up to 2304 servers. A RDN proof-of-concept prototype is implemented in Mininet for network emulation. Also, to increase the accuracy on latency measures, we implement RDN in NetFPGA that is validated in a testbed with 10Gbps Ethernet boards. RDN offers ultra-fast failure recovery (sub-milliseconds carrier grade), achieves low latency with RDN switching time per hop (« 0.6μs) and no jitter within the RDN core.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125935592","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}
引用次数: 6
Performance evaluation of selective flow monitoring in the ONOS controller ONOS控制器中选择性流量监测的性能评价
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256058
A. Nguyen-Ngoc, Stanislav Lange, T. Zinner, Michael Seufert, P. Tran-Gia, N. Aerts, D. Hock
One of the benefits when network operators adopt the Software Defined Networking (SDN) paradigm is the ability to monitor the traffic in the network without an additional network management system. Usually, SDN controllers utilize OpenFlow statistics messages in order to regularly gather information about all flows in the network. However, using the same polling interval for all flows does not take into account the heterogeneity of real world traffic and thus results in an imbalance between monitoring accuracy and control plane overhead. In particular, frequent querying results in a high resource consumption at the controller. This work proposes a Selective Flow Monitoring (SFM) mechanism that allows administrators to classify flows according to their individual requirements in terms of monitoring frequency, e.g., less frequent polling of elephant flows and frequent polling of QoS sensitive VoIP connections. We compare the performance of the SFM mechanism with the default monitoring scheme in a testbed featuring the Open Network Operating System (ONOS) controller. In this context, the CPU utilization of the controller is used as performance indicator. After identifying relevant influence factors like the number of flows and switches in the network, we investigate the viability of the approaches in different scenarios. Finally, we provide guidelines regarding their choice.
网络运营商采用软件定义网络(SDN)模式的好处之一是无需额外的网络管理系统即可监控网络中的流量。通常,SDN控制器利用OpenFlow统计消息来定期收集网络中所有流的信息。然而,对所有流使用相同的轮询间隔并没有考虑到真实世界流量的异质性,从而导致监控精度和控制平面开销之间的不平衡。特别是频繁的查询会导致控制器资源的高消耗。这项工作提出了一种选择性流量监控(SFM)机制,允许管理员根据监控频率方面的个人需求对流进行分类,例如,对大象流进行较少频率的轮询和对QoS敏感的VoIP连接进行频繁轮询。我们在具有开放网络操作系统(ONOS)控制器的试验台中比较了SFM机制与默认监控方案的性能。此处以控制器的CPU利用率作为性能指标。在确定了网络中的流量和交换机数量等相关影响因素后,我们研究了这些方法在不同场景下的可行性。最后,我们提供了关于他们选择的指导方针。
{"title":"Performance evaluation of selective flow monitoring in the ONOS controller","authors":"A. Nguyen-Ngoc, Stanislav Lange, T. Zinner, Michael Seufert, P. Tran-Gia, N. Aerts, D. Hock","doi":"10.23919/CNSM.2017.8256058","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256058","url":null,"abstract":"One of the benefits when network operators adopt the Software Defined Networking (SDN) paradigm is the ability to monitor the traffic in the network without an additional network management system. Usually, SDN controllers utilize OpenFlow statistics messages in order to regularly gather information about all flows in the network. However, using the same polling interval for all flows does not take into account the heterogeneity of real world traffic and thus results in an imbalance between monitoring accuracy and control plane overhead. In particular, frequent querying results in a high resource consumption at the controller. This work proposes a Selective Flow Monitoring (SFM) mechanism that allows administrators to classify flows according to their individual requirements in terms of monitoring frequency, e.g., less frequent polling of elephant flows and frequent polling of QoS sensitive VoIP connections. We compare the performance of the SFM mechanism with the default monitoring scheme in a testbed featuring the Open Network Operating System (ONOS) controller. In this context, the CPU utilization of the controller is used as performance indicator. After identifying relevant influence factors like the number of flows and switches in the network, we investigate the viability of the approaches in different scenarios. Finally, we provide guidelines regarding their choice.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126071197","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
DiMob: Scalable and seamless mobility in SDN managed wireless networks DiMob: SDN管理的无线网络中的可扩展和无缝移动性
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256048
Ian Vermeulen, Patrick Bosch, Tom De Schepper, Steven Latré
Wi-Fi network roaming is the act of moving a wireless device from one Wi-Fi access point (AP) to another Wi-Fi AP. In urban environments, where APs are densely deployed, users would greatly benefit from roaming between these APs. Standards for Wi-Fi-network roaming have been developed (e.g. IEEE 802.11r), but are rarely implemented. The absence of a widely used standard leads to device-dependent roaming mechanisms, which brings numerous disadvantages. 5G-EmPOWER is an example of a framework that brings the Software-Defined Networking (SDN) paradigm to wireless networks. The framework solves the problem of network roaming by allowing users to connect to their own unique virtual AP and managing their connection to the WAN behind the scenes. This allows the 5G-EmPOWER controller to seamlessly handover users from one physical AP to another. Currently, a single physical controller manages the 5G-EmPOWER control plane. The use of a single system over a distributed system has known disadvantages (e.g. greater cost, single point of failure). In this paper, we present DiMob, which distributes the SDN control plane among multiple controllers. We show that DiMob maintains a seamless handover, while offering the advantages of a distributed system. We demonstrate, for example, that adding an additional node can save approximately 30 % in CPU usage for each controller.
Wi-Fi网络漫游是将无线设备从一个Wi-Fi接入点(AP)移动到另一个Wi-Fi接入点的行为。在AP密集部署的城市环境中,用户将从这些AP之间的漫游中受益匪浅。wi - fi网络漫游标准已经开发出来(例如IEEE 802.11r),但很少实施。缺乏广泛使用的标准导致了依赖于设备的漫游机制,这带来了许多缺点。5G-EmPOWER是将软件定义网络(SDN)范式引入无线网络的框架的一个例子。该框架通过允许用户连接到自己唯一的虚拟AP,并在幕后管理他们与WAN的连接,解决了网络漫游问题。这使得5G-EmPOWER控制器可以无缝地将用户从一个物理AP切换到另一个物理AP。目前,5G-EmPOWER控制平面由单个物理控制器管理。在分布式系统上使用单个系统具有已知的缺点(例如更高的成本,单点故障)。在本文中,我们提出了DiMob,它将SDN控制平面分布在多个控制器之间。我们展示了DiMob保持了无缝切换,同时提供了分布式系统的优势。例如,我们证明,增加一个额外的节点可以为每个控制器节省大约30%的CPU使用率。
{"title":"DiMob: Scalable and seamless mobility in SDN managed wireless networks","authors":"Ian Vermeulen, Patrick Bosch, Tom De Schepper, Steven Latré","doi":"10.23919/CNSM.2017.8256048","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256048","url":null,"abstract":"Wi-Fi network roaming is the act of moving a wireless device from one Wi-Fi access point (AP) to another Wi-Fi AP. In urban environments, where APs are densely deployed, users would greatly benefit from roaming between these APs. Standards for Wi-Fi-network roaming have been developed (e.g. IEEE 802.11r), but are rarely implemented. The absence of a widely used standard leads to device-dependent roaming mechanisms, which brings numerous disadvantages. 5G-EmPOWER is an example of a framework that brings the Software-Defined Networking (SDN) paradigm to wireless networks. The framework solves the problem of network roaming by allowing users to connect to their own unique virtual AP and managing their connection to the WAN behind the scenes. This allows the 5G-EmPOWER controller to seamlessly handover users from one physical AP to another. Currently, a single physical controller manages the 5G-EmPOWER control plane. The use of a single system over a distributed system has known disadvantages (e.g. greater cost, single point of failure). In this paper, we present DiMob, which distributes the SDN control plane among multiple controllers. We show that DiMob maintains a seamless handover, while offering the advantages of a distributed system. We demonstrate, for example, that adding an additional node can save approximately 30 % in CPU usage for each controller.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128437701","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
Regulating wireless access costs for not vertically integrated content providers 规范非垂直整合内容提供商的无线接入成本
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8255995
Xinyi Hu, G. Kesidis, S. Baek
We consider a single, unaffiliated streaming content provider (CP) and another that is vertically integrated (affiliated) with a cellular wireless ISP. We formulate a non-cooperative game between these two CPs involving, e.g., linear demand-response to price by the end-users with long-duration sessions (e.g., streaming video), and a model as amplified noise of additional network delay jitter and reduced responsiveness to changing channel conditions by the unaffiliated CP. The effect of effective additional side-payments from the unaffiliated CP to the ISP, as may be set by a government regulator, is studied at Stackelberg equilibrium both analytically and numerically.
我们考虑一个独立的流媒体内容提供商(CP)和另一个与蜂窝无线ISP垂直集成(附属)的流媒体内容提供商。我们在这两个CP之间制定了一个非合作博弈,涉及到,例如,具有长时间会话(例如,流媒体视频)的最终用户对价格的线性需求响应,以及一个模型,即额外网络延迟抖动的放大噪声和非附属CP对不断变化的信道条件的响应性降低。非附属CP对ISP的有效额外侧支付的影响,可能由政府监管机构设定。在Stackelberg平衡下进行了分析和数值研究。
{"title":"Regulating wireless access costs for not vertically integrated content providers","authors":"Xinyi Hu, G. Kesidis, S. Baek","doi":"10.23919/CNSM.2017.8255995","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8255995","url":null,"abstract":"We consider a single, unaffiliated streaming content provider (CP) and another that is vertically integrated (affiliated) with a cellular wireless ISP. We formulate a non-cooperative game between these two CPs involving, e.g., linear demand-response to price by the end-users with long-duration sessions (e.g., streaming video), and a model as amplified noise of additional network delay jitter and reduced responsiveness to changing channel conditions by the unaffiliated CP. The effect of effective additional side-payments from the unaffiliated CP to the ISP, as may be set by a government regulator, is studied at Stackelberg equilibrium both analytically and numerically.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134157521","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
InFEP — Lightweight virtualization of distributed control on white-box networking hardware 在白盒网络硬件上进行分布式控制的轻量级虚拟化
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256045
T. Kohler, Frank Dürr, Christian Baumlisberger, K. Rothermel
Recent developments in networking hardware and software-defined networking have enabled full distribution of network control to reduce control latency and increase reliability. However, both, hardware and software of current white-box networking hardware are highly heterogeneous, which limits the deployment and operation of switch-local control applications. Furthermore, switch-local control raises yet unconsidered security concerns. In this paper, we present our concept of in-forward-element processing, which leverages the open access to the control plane of white-box networking hardware to deploy control logic directly onto switches. We combine local control applications with lightweight virtualization to cope with networking hardware heterogeneity and to achieve required isolation properties and ease of management. Beyond distributed network control, we show this scheme is also beneficial for implementing switch-local virtual network functions (NFV), processing packets. Highlighting the practicability of the concepts, we provide an overview of the current white-box networking hardware and software landscape and their compatibility with lightweight virtualization technologies. To this end, we perform an empirical evaluation of NOS-virtualization combinations on such hardware and compare the results with respect to incurring virtualization overhead.
网络硬件和软件定义网络的最新发展使网络控制的完全分布能够减少控制延迟并提高可靠性。然而,当前白盒网络硬件的硬件和软件都是高度异构的,这限制了交换机本地控制应用的部署和运行。此外,本地开关控制引起了尚未考虑的安全问题。在本文中,我们提出了前向元素处理的概念,它利用对白盒网络硬件控制平面的开放访问将控制逻辑直接部署到交换机上。我们将本地控制应用程序与轻量级虚拟化结合起来,以应对网络硬件的异构性,并实现所需的隔离属性和易于管理。除了分布式网络控制之外,我们还表明该方案也有利于实现交换机本地虚拟网络功能(NFV),处理数据包。为了突出这些概念的实用性,我们概述了当前的白盒网络硬件和软件环境以及它们与轻量级虚拟化技术的兼容性。为此,我们对此类硬件上的nos -虚拟化组合进行了经验评估,并将结果与产生的虚拟化开销进行了比较。
{"title":"InFEP — Lightweight virtualization of distributed control on white-box networking hardware","authors":"T. Kohler, Frank Dürr, Christian Baumlisberger, K. Rothermel","doi":"10.23919/CNSM.2017.8256045","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256045","url":null,"abstract":"Recent developments in networking hardware and software-defined networking have enabled full distribution of network control to reduce control latency and increase reliability. However, both, hardware and software of current white-box networking hardware are highly heterogeneous, which limits the deployment and operation of switch-local control applications. Furthermore, switch-local control raises yet unconsidered security concerns. In this paper, we present our concept of in-forward-element processing, which leverages the open access to the control plane of white-box networking hardware to deploy control logic directly onto switches. We combine local control applications with lightweight virtualization to cope with networking hardware heterogeneity and to achieve required isolation properties and ease of management. Beyond distributed network control, we show this scheme is also beneficial for implementing switch-local virtual network functions (NFV), processing packets. Highlighting the practicability of the concepts, we provide an overview of the current white-box networking hardware and software landscape and their compatibility with lightweight virtualization technologies. To this end, we perform an empirical evaluation of NOS-virtualization combinations on such hardware and compare the results with respect to incurring virtualization overhead.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132480497","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}
引用次数: 4
Two-way communication with wait-slot scheme for neighbor discovery process in dense Bluetooth low energy networks 基于等待-时隙方案的高密度蓝牙低功耗网络中邻居发现的双向通信
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8255997
Ting-Ting Yang, Hsueh-Wen Tseng
Bluetooth Low Energy (BLE) Beacon technology is well on the way to becoming the future of business due to its inexpensive and low-power properties. All communications in BLE networks must involve neighbor discovery process (NDP) in the first place since a BLE device needs to create a connection or exchange information with its neighbors. Thus, the performance of the discovery latency is a challenging issue to be addressed for integrating BLE into the Beacon application development as the number of BLE devices increases. In this paper, we propose a twoway communication with wait-slot scheme (TCWS) to minimize the probability of collision occurring on the response frames of BLE devices and improve the latency of NDP. We formulate the state transition diagram for analyzing the performance of our proposed scheme. The results show that TCWS provides much better performance in terms of the probability of collision and the discovery latency in dense BLE networks.
蓝牙低功耗(BLE)信标技术由于其廉价和低功耗的特性,正在成为商业的未来。由于BLE设备需要与邻居建立连接或交换信息,因此在BLE网络中所有的通信首先都必须涉及到邻居发现过程(NDP)。因此,随着BLE设备数量的增加,将BLE集成到Beacon应用程序开发中,发现延迟的性能是一个需要解决的具有挑战性的问题。在本文中,我们提出了一种双向通信的等待-插槽方案(TCWS),以尽量减少BLE设备响应帧发生碰撞的概率,并提高NDP的延迟。我们制定了状态转换图来分析我们提出的方案的性能。结果表明,在密集BLE网络中,TCWS在碰撞概率和发现延迟方面提供了更好的性能。
{"title":"Two-way communication with wait-slot scheme for neighbor discovery process in dense Bluetooth low energy networks","authors":"Ting-Ting Yang, Hsueh-Wen Tseng","doi":"10.23919/CNSM.2017.8255997","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8255997","url":null,"abstract":"Bluetooth Low Energy (BLE) Beacon technology is well on the way to becoming the future of business due to its inexpensive and low-power properties. All communications in BLE networks must involve neighbor discovery process (NDP) in the first place since a BLE device needs to create a connection or exchange information with its neighbors. Thus, the performance of the discovery latency is a challenging issue to be addressed for integrating BLE into the Beacon application development as the number of BLE devices increases. In this paper, we propose a twoway communication with wait-slot scheme (TCWS) to minimize the probability of collision occurring on the response frames of BLE devices and improve the latency of NDP. We formulate the state transition diagram for analyzing the performance of our proposed scheme. The results show that TCWS provides much better performance in terms of the probability of collision and the discovery latency in dense BLE networks.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130092732","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
Accurate delay measurement for parallel monitoring of probe flows 用于并行监测探头流的精确延迟测量
Pub Date : 2017-11-01 DOI: 10.23919/CNSM.2017.8256029
Kohei Watabe, Shintaro Hirakawa, K. Nakagawa
In this paper, we propose an accurate parallel flow monitoring method using active probe packets. Although multiple probe flows are monitored to measure delays on multiple paths in parallel for most measurement applications, information of only one probe flow of the multiple probe flows is utilized to measure an end-to-end delay on a path in conventional active measurement. In addition to information observed by the flow along the path, information of other flows is also utilized for the measurement in the proposed method. Delays on a flow are accurately measured by partially converting the observation results of a flow to those of another flow. Simulations are performed to confirm that the observation results of 72 parallel flows of active measurement are appropriately converted between each other in the proposed method. When the 99th-percentile of an end-to-end delay for each flow are measured, the proposed method achieves up to 95 % reduction of the error, and the error of the worst flow among all flows are reduced by 28%.
本文提出了一种基于主动探测包的精确并行流量监测方法。虽然在大多数测量应用中,监控多个探头流以并行测量多个路径上的延迟,但在传统的主动测量中,仅利用多个探头流中的一个探头流的信息来测量路径上的端到端延迟。在该方法中,除了沿路径流动所观测到的信息外,还利用了其他流动的信息进行测量。通过将一个流的观测结果部分转换为另一个流的观测结果,可以精确地测量流的延迟。仿真结果表明,该方法对72个主动测量平行流的观测结果进行了适当的转换。当测量每个流的端到端延迟的第99百分位数时,该方法的误差降低了95%,其中最差流的误差降低了28%。
{"title":"Accurate delay measurement for parallel monitoring of probe flows","authors":"Kohei Watabe, Shintaro Hirakawa, K. Nakagawa","doi":"10.23919/CNSM.2017.8256029","DOIUrl":"https://doi.org/10.23919/CNSM.2017.8256029","url":null,"abstract":"In this paper, we propose an accurate parallel flow monitoring method using active probe packets. Although multiple probe flows are monitored to measure delays on multiple paths in parallel for most measurement applications, information of only one probe flow of the multiple probe flows is utilized to measure an end-to-end delay on a path in conventional active measurement. In addition to information observed by the flow along the path, information of other flows is also utilized for the measurement in the proposed method. Delays on a flow are accurately measured by partially converting the observation results of a flow to those of another flow. Simulations are performed to confirm that the observation results of 72 parallel flows of active measurement are appropriately converted between each other in the proposed method. When the 99th-percentile of an end-to-end delay for each flow are measured, the proposed method achieves up to 95 % reduction of the error, and the error of the worst flow among all flows are reduced by 28%.","PeriodicalId":211611,"journal":{"name":"2017 13th International Conference on Network and Service Management (CNSM)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130165285","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}
引用次数: 4
期刊
2017 13th 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