Change search
Link to record
Permanent link

Direct link
BETA
Publications (10 of 34) Show all publications
Shaoteng, L., Steinert, R. & Kostic, D. (2018). Control under Intermittent Network Partitions. In: Proceedings of the IEEE International Conference on Communications (ICC): . Paper presented at IEEE International Conference on Communications (ICC) (pp. 1-7).
Open this publication in new window or tab >>Control under Intermittent Network Partitions
2018 (English)In: Proceedings of the IEEE International Conference on Communications (ICC), 2018, p. 1-7Conference paper, Published paper (Refereed)
Abstract [en]

We propose a novel distributed leader election algorithm to deal with the controller and control service availability issues in programmable networks, such as Software Defined Networks (SDN) or programmable Radio Access Network (RAN).  Our approach can deal with a wide range of network failures, especially intermittent network partitions, where splitting and merging of a network repeatedly occur. 

In contrast to traditional leader election algorithms that mainly focus on the (eventual) consensus on one leader, the proposed algorithm aims at optimizing control service availability, stability and reducing the controller state synchronization effort during intermittent network partitioning situations. To this end, we design a new framework that enables dynamic leader election based on real-time estimates acquired from statistical monitoring. With this framework, the proposed leader election algorithm has the capability of being flexibly configured to achieve different optimization objectives, while adapting to various failure patterns. Compared with two existing algorithms,  our approach can significantly reduce the synchronization overhead (up to 12x) due to controller state updates, and maintain up to twice more nodes under a controller.

National Category
Computer Sciences
Identifiers
urn:nbn:se:ri:diva-33304 (URN)
Conference
IEEE International Conference on Communications (ICC)
Available from: 2018-02-25 Created: 2018-02-25 Last updated: 2018-08-14Bibliographically approved
Kreuger, P., Steinert, R., Görnerup, O. & Gillblad, D. (2018). Distributed dynamic load balancing with applications in radio access networks. International Journal of Network Management, 28(2)
Open this publication in new window or tab >>Distributed dynamic load balancing with applications in radio access networks
2018 (English)In: International Journal of Network Management, ISSN 1055-7148, E-ISSN 1099-1190, Vol. 28, no 2Article in journal (Refereed) Published
Abstract [en]

Managing and balancing load in distributed systems remains a challenging problem in resource management, especially in networked systems where scalability concerns favour distributed and dynamic approaches. Distributed methods can also integrate well with centralised control paradigms if they provide high-level usage statistics and control interfaces for supporting and deploying centralised policy decisions. We present a general method to compute target values for an arbitrary metric on the local system state and show that autonomous rebalancing actions based on the target values can be used to reliably and robustly improve the balance for metrics based on probabilistic risk estimates. To balance the trade-off between balancing efficiency and cost, we introduce 2 methods of deriving rebalancing actuations from the computed targets that depend on parameters that directly affects the trade-off. This enables policy level control of the distributed mechanism based on collected metric statistics from network elements. Evaluation results based on cellular radio access network simulations indicate that load balancing based on probabilistic overload risk metrics provides more robust balancing solutions with fewer handovers compared to a baseline setting based on average load.

Place, publisher, year, edition, pages
John Wiley & Sons, 2018
Keywords
Self-organising heterogeneous networks; Distributed dynamic load balancing; Methods/control theories; Network Management/Wireless & mobile networks
National Category
Computer Sciences
Identifiers
urn:nbn:se:ri:diva-32825 (URN)10.1002/nem.2014 (DOI)
Funder
Swedish Foundation for Strategic Research , RIT15-0075EU, Horizon 2020, 671639
Available from: 2017-12-05 Created: 2017-12-05 Last updated: 2018-08-17Bibliographically approved
Shaoteng, L., Steinert, R. & Kostic, D. (2018). Flexible distributed control plane deployment. In: Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS): . Paper presented at IEEE/IFIP Network Operations and Management Symposium (NOMS).
Open this publication in new window or tab >>Flexible distributed control plane deployment
2018 (English)In: Proceedings of the IEEE/IFIP Network Operations and Management Symposium (NOMS), 2018Conference paper, Published paper (Refereed)
Abstract [en]

For large-scale programmable networks, flexible deployment of distributed control planes is essential for service availability and performance. However, existing approaches only focus on placing controllers whereas the consequent control traffic is often ignored. In this paper, we propose a black-box optimization framework offering the additional steps for quantifying the effect of the consequent control traffic when deploying a distributed control plane. Evaluating different implementations of the framework over real-world topologies shows that close to optimal solutions can be achieved. Moreover, experiments indicate that running a method for controller placement without considering the control traffic, cause excessive bandwidth usage (worst cases varying between 20.1%-50.1% more) and congestion, compared to our approach.

National Category
Computer Sciences
Identifiers
urn:nbn:se:ri:diva-33303 (URN)
Conference
IEEE/IFIP Network Operations and Management Symposium (NOMS)
Available from: 2018-02-25 Created: 2018-02-25 Last updated: 2018-10-29Bibliographically approved
Katsikas, G. P., Barbette, T., Kostic, D., Steinert, R. & Maguire Jr., G. Q. (2018). Metron: NFV Service Chains at the True Speed of the Underlying Hardware. In: The 15th USENIX Symposium on Networked Systems Design and Implementation: . Paper presented at USENIX Symposium on Networked Systems Design and Implementation (NSDI).
Open this publication in new window or tab >>Metron: NFV Service Chains at the True Speed of the Underlying Hardware
Show others...
2018 (English)In: The 15th USENIX Symposium on Networked Systems Design and Implementation, 2018Conference paper, Published paper (Refereed)
Abstract [en]

In this paper we present Metron, a Network Functions Virtualization (NFV) platform that achieves high resource utilization by jointly exploiting the underlying network and commodity servers’ resources. This synergy allows Metron to: (i) offload part of the packet processing logic to the network, (ii) use smart tagging to setup and exploit the affinity of traffic classes, and (iii) use tag-based hardware dispatching to carry out the remaining packet processing at the speed of the servers’ fastest cache(s), with zero inter-core communication. Metron also introduces a novel resource allocation scheme that minimizes the resource allocation overhead for large-scale NFV deployments. With commodity hardware assistance, Metron deeply inspects traffic at 40 Gbps and realizes stateful network functions at the speed of a 100 GbE network card on a single server. Metron has 2.75-6.5x better efficiency than OpenBox, a state of the art NFV system, while ensuring key requirements such as elasticity, fine-grained load balancing, and flexible traffic steering.

Keywords
NFV, service chains, offloading, hardware dispatching, high performance
National Category
Computer Sciences
Identifiers
urn:nbn:se:ri:diva-33321 (URN)
Conference
USENIX Symposium on Networked Systems Design and Implementation (NSDI)
Projects
SSF TCC
Funder
Swedish Foundation for Strategic Research
Available from: 2018-02-26 Created: 2018-02-26 Last updated: 2018-08-14Bibliographically approved
Rao, A. & Steinert, R. (2018). Probabilistic multi-RAT performance abstractions. In: : . Paper presented at NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.
Open this publication in new window or tab >>Probabilistic multi-RAT performance abstractions
2018 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Development towards 5G has introduced difficult challenges in effectively managing and operating heterogeneous infrastructures under highly varying network conditions. Enabling, for example, unified coordination and management of radio resources across coexisting, multiple radio access technologies (multi-RAT), require efficient representation using high-level abstractions of the radio network performance and state. Without such abstractions, users and networks cannot harvest the full potential of increased resource density and connectivity options resulting in failure to meet the ambitions of 5G. We present a generic probabilistic approach for unified estimation of performance variability based on attainable throughput of UDP traffic in multi-RATs, and evaluate the applicability in an interface selection control case (involving WiFi and LTE) based on obtaining probabilistic user performance guarantees. From simulations we observe that both users and operators can significantly benefit from this improved service availability at low network cost. Initial results indicate 1) 116% fewer performance violations and 2) 20% fewer performance violations with a reduction by 35 times in the number of handovers, compared to naive and state-of-the-art baselines, respectively.

Keywords
5G mobile communication, Long Term Evolution, mobility management (mobile radio), probability, radio access networks, resource allocation, telecommunication traffic, transport protocols, wireless LAN, radio resources, multiple radio access technologies, radio network performance, generic probabilistic approach, interface selection control case, probabilistic multiRAT performance abstractions, heterogeneous infrastructures, resource density, probabilistic user performance, UDP traffic, handovers, WiFi, LTE, Throughput, Measurement, Downlink, Probabilistic logic, Wireless fidelity, Monitoring, probabilistic modelling, heterogeneous networks, multi-RAT networks, interface selection
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-34331 (URN)10.1109/NOMS.2018.8406277 (DOI)
Conference
NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium
Available from: 2018-08-07 Created: 2018-08-07 Last updated: 2018-08-14Bibliographically approved
Kostopoulos, A., Chochliouros, I., Kuo, F.-C., Riggio, R., Goratti, L., Nikaein, N., . . . Panaitopol, D. (2017). Design aspects for 5G architectures: The SESAME and COHERENT approach. In: 2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017: . Paper presented at 2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017, 21 May 2017 through 25 May 2017 (pp. 986-992).
Open this publication in new window or tab >>Design aspects for 5G architectures: The SESAME and COHERENT approach
Show others...
2017 (English)In: 2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017, 2017, p. 986-992Conference paper, Published paper (Refereed)
Abstract [en]

The exponential growth of mobile data traffic still remains an important challenge for the mobile network operators. In response, the 5G scene needs to couple fast connectivity and optimized spectrum usage with cloud networking and high processing power, optimally combined in a converged environment. In this paper, we investigate two 5G research projects; SESAME [1] and COHERENT [2]. We consider the proposed 5G architectures and the corresponding key network components, in order to highlight the common aspects towards the 5G architecture design.

Keywords
5G networks, Architecture design, COHERENT project, SESAME project, Software-defined networking, Software defined networking, Storms, Architecture designs, Exponential growth, G-networks, High processing power, Mobile data traffic, Mobile network operators, Network architecture
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-30864 (URN)10.1109/ICCW.2017.7962787 (DOI)2-s2.0-85026203919 (Scopus ID)9781509015252 (ISBN)
Conference
2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017, 21 May 2017 through 25 May 2017
Available from: 2017-09-07 Created: 2017-09-07 Last updated: 2018-08-14Bibliographically approved
John, W., Marchetto, G., Németh, F., Sköldström, P., Steinert, R., Meirosu, C., . . . Pentikousis, K. (2017). Service provider DevOps. IEEE Communications Magazine, 55(1), 204-211, Article ID 7823363.
Open this publication in new window or tab >>Service provider DevOps
Show others...
2017 (English)In: IEEE Communications Magazine, ISSN 0163-6804, E-ISSN 1558-1896, Vol. 55, no 1, p. 204-211, article id 7823363Article in journal (Refereed) Published
Abstract [en]

Although there is consensus that software defined networking and network functions virtualization overhaul service provisioning and deployment, the community still lacks a definite answer on how carrier-grade operations praxis needs to evolve. This article presents what lies beyond the first evolutionary steps in network management, identifies the challenges in service verification, observability, and troubleshooting, and explains how to address them using our Service Provider DevOps (SP-DevOps) framework. We compendiously cover the entire process from design goals to tool realization and employ an elastic version of an industry-standard use case to show how on-the-fly verification, software-defined monitoring, and automated troubleshooting of services reduce the cost of fault management actions. We assess SP-DevOps with respect to key attributes of software-defined telecommunication infrastructures both qualitatively and quantitatively, and demonstrate that SP-DevOps paves the way toward carrier-grade operations and management in the network virtualization era.

Keywords
Verification, Virtual reality, In-network management, Industry standards, Network functions, Network virtualization, On-the fly verification, Overhaul services, Service verification, Telecommunication infrastructures, Internet service providers
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-29385 (URN)10.1109/MCOM.2017.1500803CM (DOI)2-s2.0-85010006524 (Scopus ID)
Available from: 2017-05-08 Created: 2017-05-08 Last updated: 2018-08-14Bibliographically approved
Steinert, R., Zarifeh, N., Chang, C.-Y., Anttonen, A., Cipriano, A. & Panaitopol, D. (2017). Toward Unifying Abstractions for Heterogeneous Radio Infrastructures. In: Proceedings of EuCNC 2017: . Paper presented at EuCNC 2017. Oulu, Finland. June 12-15, 2017..
Open this publication in new window or tab >>Toward Unifying Abstractions for Heterogeneous Radio Infrastructures
Show others...
2017 (English)In: Proceedings of EuCNC 2017, 2017Conference paper, Published paper (Refereed)
Abstract [en]

The development toward programmatic operation and control of 5G networks is a compelling and technically challenging task. A fundamental component is the capability of exposing and controlling the network state across heterogeneous equipment in a unified manner. In this paper, we outline the COHERENT approach to network abstractions enabling unified representation and programming of heterogeneous radio access networks.

National Category
Computer Sciences
Identifiers
urn:nbn:se:ri:diva-33869 (URN)
Conference
EuCNC 2017. Oulu, Finland. June 12-15, 2017.
Funder
EU, Horizon 2020, 671639
Note

Extended abstract.

Available from: 2018-05-28 Created: 2018-05-28 Last updated: 2018-08-14Bibliographically approved
Steinert, R. & Hess, A. (2015). Observing Software-defined Networks Using a Decentralized Link Monitoring Approach (10ed.). In: : . Paper presented at IEEE NetSoft 2015.
Open this publication in new window or tab >>Observing Software-defined Networks Using a Decentralized Link Monitoring Approach
2015 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Scalable and automated monitoring processes for testing, debugging, and operation of VNFs and service-chains are crucial components towards achieving the aims of network softwarization - i.e., cheaper, faster, and shorter service deployment and network management processes. In this paper we present a decentralized monitoring approach aimed at supporting automated deployment and operation of VNFs and service-chains. The approach is inspired by network tomography and is designed to address observability limitations and scalability issues that arise from performing measurements from an SDN controller. From successive end-to-end measurements link metrics are derived via in-network parameter estimation with no need of forwarding raw measurements to the controller, which significantly reduces the measurement overhead compared to when monitoring individual links explicitly from an SDN controller.

National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-24502 (URN)
Conference
IEEE NetSoft 2015
Projects
UNIFY
Available from: 2016-10-31 Created: 2016-10-31 Last updated: 2018-08-14Bibliographically approved
Nemeth, F., Steinert, R., Kreuger, P. & Sköldström, P. (2015). Roles of DevOps tools in an automated, dynamic service creation architecture (11ed.). In: : . Paper presented at IFIP/IEEE IM 2015.
Open this publication in new window or tab >>Roles of DevOps tools in an automated, dynamic service creation architecture
2015 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Software Defined Networking (SDN) and Network Functions Virtualization facilitate, with their advanced pro- grammability features, the design of automated dynamic service creation platforms. Applying DevOps principles to service design can further reduce service creation times and support continuous operation. Monitoring, troubleshooting, and other DevOps tools can have different roles within virtualised networks, depending on virtualization level, type of instantiation, and user intent. We have implemented and integrated four key DevOps tools that are useful in their own right, but showcase also an integrated scenario, where they form the basis for a more complete and realistic DevOps toolkit. The current set of tools include a message bus, a rudimentary configuration tool, a probabilistic congestion detector, and a watchpoint mechanism. The demo also presents potential roles and use-cases for the tools.

National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-24504 (URN)
Conference
IFIP/IEEE IM 2015
Projects
UNIFY
Available from: 2016-10-31 Created: 2016-10-31 Last updated: 2018-08-15Bibliographically approved
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-5893-7774

Search in DiVA

Show all publications
v. 2.35.4