Change search
Link to record
Permanent link

Direct link
Publications (10 of 14) Show all publications
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J. & Brunström, A. (2021). Adaptive and Latency-aware Load Balancing for Control Plane Traffic in the 4G/5G Core. In: 2021 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit): . Paper presented at The 2021 Joint EuCNC & 6G Summit, Porto, Portugal, June 8-11, 2021.. IEEE Communications Society
Open this publication in new window or tab >>Adaptive and Latency-aware Load Balancing for Control Plane Traffic in the 4G/5G Core
2021 (English)In: 2021 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit), IEEE Communications Society, 2021Conference paper, Published paper (Refereed)
Abstract [en]

For many years, the continuous proliferation of mobile devices and their applications generate a surge of signaling traffic in the control plane of the mobile packet core network. As a consequence, the control plane will potentially become a bottleneck if not properly managed. We focus on the load balancing of a virtualized and distributed Mobility Management Entity (vMME), which is the key control plane element in the 4G and 5G non-standalone cores. Most of existing works use the simple and static load balancing approaches such as roundrobin and consistent hashing, which do not work well in a heterogeneous environment. In this paper, we developed three adaptive algorithms in which the balancing decision takes into account the dynamics of the system such as the vMME load, the completion time of a request served by a vMME, and the number of pending requests queued at a vMME. The evaluation of our three proposed load-balancing algorithms in an Open5GCore testbed suggests that the latency-aware scheme helps shorten the completion time of the signaling requests by up to five times the static and dynamic schemes in those cases the link delay between the load balancer and the vMMEs differ significantly.

Place, publisher, year, edition, pages
IEEE Communications Society, 2021
Keywords
5G Core, Load Balancing, Latency-Aware
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-83759 (URN)10.1109/EuCNC/6GSummit51104.2021.9482513 (DOI)2-s2.0-85112639551 (Scopus ID)
Conference
The 2021 Joint EuCNC & 6G Summit, Porto, Portugal, June 8-11, 2021.
Projects
High Quality Networked Services in a Mobile World (HITS)
Funder
Knowledge Foundation
Available from: 2021-04-23 Created: 2021-04-23 Last updated: 2022-03-18Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J., Forsman, J., Le Duc, T. & Brunström, A. (2021). On Auto-scaling and Load Balancing for User-plane Functions in a Softwarized 5G Core. In: Proceedings of the 2021 17th International Conference on Network and Service Management: Smart Management for Future Networks and Services, CNSM 2021: . Paper presented at 17th International Conference on Network and Service Management, CNSM 2021, 25 October 2021 through 29 October 2021 (pp. 132-138). IEEE
Open this publication in new window or tab >>On Auto-scaling and Load Balancing for User-plane Functions in a Softwarized 5G Core
Show others...
2021 (English)In: Proceedings of the 2021 17th International Conference on Network and Service Management: Smart Management for Future Networks and Services, CNSM 2021, IEEE, 2021, p. 132-138Conference paper, Published paper (Refereed)
Abstract [en]

In the fifth generation (5G) mobile networks, the number of user plane functions has increased, and, in contrast to previous generations. They can be deployed in a decentralized way and auto-scaled independently from their control plane functions. Moreover, the performance of the user plane functions can be boosted with the adoption of advanced acceleration techniques such as Vector Packet Processing (VPP). However, the increased number of user plane functions has also made load balancing a necessity, something we find has so far received little attention. Moreover, the introduction of VPP poses a challenge to the design of the auto-scaling of user-plane functions. In this paper, we address these two challenges by proposing a novel performance indicator for making better auto-scaling decisions, and by proposing three new dynamic load-balancing algorithms for the user plane of a VPP-based, softwarized 5G network. The novel performance indicator is estimated based on the VPP vector rate, and is used as a threshold for the auto-scaling process. The dynamic load-balancing algorithms take into account the number of bearers allocated for each user plane function and their VPP vector rate. We validated and evaluated our proposed solution in a 5G testbed. Our experiment results show that the scaling helps to reduce the packet latency for the user plane traffic, and our proposed load-balancing algorithms seem to give a better distribution of traffic load as compared to traditional static algorithms.

Place, publisher, year, edition, pages
IEEE, 2021
Keywords
5G Core, Load Balancing, VPP, Auto-Scaling, Docker
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-83733 (URN)10.23919/CNSM52442.2021.9615536 (DOI)2-s2.0-85123447740 (Scopus ID)9783903176362 (ISBN)
Conference
17th International Conference on Network and Service Management, CNSM 2021, 25 October 2021 through 29 October 2021
Note

The work was supported by the 5GENESIS project funded by the European union.

Article part of Ngyuen's doctoral thesis (2021) Towards a Scalable and Low-Latency Softwarized Mobile Packet Core Network as manuscript.

Available from: 2021-04-22 Created: 2021-04-22 Last updated: 2022-03-18Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J., Forsman, J., Duc, T. L. & Brunström, A. (2021). On Auto-scaling and Load Balancing for User-plane Gateways in a Softwarized 5G Network. In: Chemouil, P Ulema, M Clayman, S Sayit, M Cetinkaya, C Secci, S (Ed.), Proceedings of the 2021 17th International Conference on Network and Service Management: Smart Management for Future Networks and Services, CNSM 2021. Paper presented at 17th International Conference on Network and Service Management (CNSM) - Smart Management for Future Networks and Services, 25-29 October 2021, Electronic network (pp. 132-138). IEEE
Open this publication in new window or tab >>On Auto-scaling and Load Balancing for User-plane Gateways in a Softwarized 5G Network
Show others...
2021 (English)In: Proceedings of the 2021 17th International Conference on Network and Service Management: Smart Management for Future Networks and Services, CNSM 2021 / [ed] Chemouil, P Ulema, M Clayman, S Sayit, M Cetinkaya, C Secci, S, IEEE , 2021, p. 132-138Conference paper, Published paper (Refereed)
Abstract [en]

In the fifth generation (SG) mobile networks, the number of user-plane gateways has increased, and, in contrast to previous generations they can be deployed in a decentralized way and auto-scaled independently from their control-plane functions. Moreover, the performance of the user-plane gateways can be boosted with the adoption of advanced acceleration techniques such as Vector Packet Processing (VPP). However, the increased number of user-plane gateways has also made load balancing a necessity, something we find has so far received little attention. Moreover, the introduction of VPP poses a challenge to the design of the auto-scaling of user- plane gateways. In this paper, we address these two challenges by proposing a novel performance indicator for making better auto-scaling decisions, and by proposing three new dynamic load- balancing algorithms for the user plane of a VPP-based, softwarized SG network. The novel performance indicator is estimated based on the VPP vector rate and is used as a threshold for the auto-scaling process. The dynamic load-balancing algorithms take into account the number of bearers allocated for each user-plane gateway and their VPP vector rate. We validate and evaluate our proposed solution in a SG testbed. Our experiment results show that the scaling helps to reduce the packet latency for the user-plane traffic, and that our proposed load-balancing algorithms can give a better distribution of traffic load as compared to traditional static algorithms.

Place, publisher, year, edition, pages
IEEE, 2021
Series
International Conference on Network and Service Management, ISSN 2165-9605
Keywords
SG Core, Load Balancing, User Plane, Vector Packet Processing, VPP, Container, Auto-Scaling
National Category
Communication Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-91656 (URN)000836226700020 ()978-3-903176-36-2 (ISBN)
Conference
17th International Conference on Network and Service Management (CNSM) - Smart Management for Future Networks and Services, 25-29 October 2021, Electronic network
Available from: 2022-08-29 Created: 2022-08-29 Last updated: 2022-11-22Bibliographically approved
Nguyen, V.-G. (2021). Towards a Scalable and Low-Latency Softwarized Mobile Packet Core Network. (Doctoral dissertation). Karlstad: Karlstads universitet
Open this publication in new window or tab >>Towards a Scalable and Low-Latency Softwarized Mobile Packet Core Network
2021 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The mobile packet core – a central part of the overall mobile cellular network – has a long history of evolution. Through the years, its architecture has been drastically changed to meet the demand coming from the fast growth in the number of devices as well as the introduction of new types of applications and services. On one hand, the number of new devices and subscribers keeps increasing at an unprecedented rate, which can still give rise to scalability issues in the mobile packet core if it is not properly managed. On the other hand, the introduction of new types of services brings with it a new set of requirements, such as low-latency and high reliability. The network softwarization is widely considered as a promising approach to address these two challenges.

This thesis focuses on enhancing the scalability of a softwarized mobile packet core network for 5G and beyond, and the communication latency it provides. Moreover, the thesis provides an extensive survey of existing softwarized mobile packet core network solutions, identifying important questions and gaps for future research. This thesis also explores the possibility of leveraging the network softwarization concept to design a softwarized mobile packet core network to support multicast and broadcast services. In order to tackle the scalability issue in a softwarized mobile packet core, the thesis proposes several dynamic and adaptive load-balancing algorithms to efficiently manage the traffic load in both the control and the user plane. These load-balancing algorithms take into account different factors such as the current load of virtualized network functions and the estimation of the communication latency. On the latency aspect, the thesis studies the feasibility of using a softwarized mobile packet core for delivering time-critical messages in a smart-grid environment, and proposes several deployable communication solutions to support the study.

Place, publisher, year, edition, pages
Karlstad: Karlstads universitet, 2021. p. 44
Series
Karlstad University Studies, ISSN 1403-8099 ; 2021:16
Keywords
Mobile Packet Core, Evolved Packet Core, 5G, SDN, NFV, Scalability, Control Plane, User Plane, MME, UPF, VPP, Load Balancing, Auto-Scaling, Time-Critical, Low-Latency, Smart Grid, GOOSE
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-83734 (URN)978-91-7867-211-0 (ISBN)978-91-7867-221-9 (ISBN)
Public defence
2021-06-07, Zoom, 13:00 (English)
Opponent
Supervisors
Projects
HITSH2020 5Genesis
Funder
Knowledge Foundation, 4707
Note

Article 6 part of thesis as manuscript, now published.

Available from: 2021-05-17 Created: 2021-04-22 Last updated: 2022-03-18Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J. & Brunström, A. (2020). A Deployable Containerized 5G Core Solution for Time Critical Communication in Smart Grid. In: 23rd Conference on Innovation in Clouds, Internet and Networks and Workshops, ICIN 2020: . Paper presented at 23rd Conference on Innovation in Clouds, Internet and Networks (ICIN 2020)Paris, France, February 24-27, 2020 (pp. 153-155). IEEE, Article ID 9059397.
Open this publication in new window or tab >>A Deployable Containerized 5G Core Solution for Time Critical Communication in Smart Grid
2020 (English)In: 23rd Conference on Innovation in Clouds, Internet and Networks and Workshops, ICIN 2020, IEEE, 2020, p. 153-155, article id 9059397Conference paper, Published paper (Refereed)
Abstract [en]

Communication within substatation automation systems in a smart grid environment is often time-critical. The time required for exchanging information between intelligent devices should be within a few milliseconds. The International Electrotechnical Commission (IEC) 61850 standard has proposed the Generic Object Oriented Substation Event (GOOSE) protocol to achieve this goal. However, the transmission of GOOSE messages is often limited to a small Local Area Network (LAN). In this demo, we demonstrate the feasibility of using 5G for GOOSEbased time critical communication in a large-scale smart-grid environment, and present a deployable 5G core solution using container-based virtualization technology. The radio part of the demo is emulated. The demo also shows that the delay introduced by the core network is in the order of sub milliseconds, while the one-way delay without a real radio access network is less than 1 ms, which is well below the total delay budget for GOOSE.

Place, publisher, year, edition, pages
IEEE, 2020
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-77111 (URN)10.1109/ICIN48450.2020.9059397 (DOI)000569984100026 ()2-s2.0-85084086998 (Scopus ID)9781728151274 (ISBN)
Conference
23rd Conference on Innovation in Clouds, Internet and Networks (ICIN 2020)Paris, France, February 24-27, 2020
Projects
HITS, 4707
Funder
Knowledge Foundation
Available from: 2020-02-28 Created: 2020-02-28 Last updated: 2021-04-22Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J. & Brunström, A. (2020). Experimental Evaluation of a Virtualized 5G Core for Smart Grid Applications. In: 16th Swedish National Computer Networking Workshop SNCNW 2020, Kristianstad, May 26-27, 2020: . Paper presented at 16th Swedish National Computer Networking Workshop SNCNW 2020, Kristianstad, May 26-27, 2020 (pp. 1-4).
Open this publication in new window or tab >>Experimental Evaluation of a Virtualized 5G Core for Smart Grid Applications
2020 (English)In: 16th Swedish National Computer Networking Workshop SNCNW 2020, Kristianstad, May 26-27, 2020, 2020, p. 1-4Conference paper, Published paper (Refereed)
Abstract [en]

5G with its great capabilities is believed to play a crucial role in different vertical sectors such as automotive, healthcare, and energy, etc. In this paper, we present a study on the adoption of 5G into a smart grid environment, in particular, a power grid substation automation system. In such a system, the communication between electrical devices is often within a few milliseconds. To verify the proposed solution, we conducted a set of experiments using the Generic Object Oriented Substation Event (GOOSE) protocol, a standard protocol used in power grid substation automation systems, over a virtualized 5G network. Our experimental results show that the delay introduced by the core network is in the order of sub milliseconds, while the one-way delay without a real radio access network, and without background traffic, is less than 1 ms. Moreover, these delays can be significantly reduced with a container-based deployment rather than a virtual machine-based one.

Keywords
5G, Virtualization, Low Latency, Smart Grid, GOOSE
National Category
Telecommunications
Research subject
Computer Science; Computer Science
Identifiers
urn:nbn:se:kau:diva-80703 (URN)
Conference
16th Swedish National Computer Networking Workshop SNCNW 2020, Kristianstad, May 26-27, 2020
Funder
Knowledge Foundation, HITS, 4707
Available from: 2020-10-07 Created: 2020-10-07 Last updated: 2021-03-17Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Cheng, J., Taheri, J. & Brunström, A. (2020). On the Use of a Virtualized 5G Core for Time Critical Communication in Smart Grid. In: 2020 8th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Oxford, UK, August 3-6: . Paper presented at 2020 8th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud) (pp. 1-8). IEEE
Open this publication in new window or tab >>On the Use of a Virtualized 5G Core for Time Critical Communication in Smart Grid
Show others...
2020 (English)In: 2020 8th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Oxford, UK, August 3-6, IEEE, 2020, p. 1-8Conference paper, Published paper (Refereed)
Abstract [en]

Protection and automation in a smart grid environment often have stringent real-time communication requirements between devices within a substation, as well as between distantly located substations. The Generic Object Oriented Substation Event (GOOSE) protocol has been proposed to achieve this goal as it allows to transfer time-critical information within a few milliseconds. However, the transmission of GOOSE messages is often limited to a small Local Area Network (LAN). An earlier work has proposed to use the fifth generation of mobile networks (5G) as a means to transport IP-based GOOSE messages in a large-scale smart grid environment. On the basis of this work, this paper designs and implements an alternative solution for Ethernet-based GOOSE communication over a virtualized 5G core network that does not require any modification of the existing network protocol stack and thus is much easier to deploy. Our experimental results show that the delay introduced by the core network is in the order of sub milliseconds, while the oneway delay without a real radio access network, and without background traffic, is less than 1 ms. Moreover, these delays can be significantly reduced with a container-based deployment rather than a virtual machine-based one. Assuming a 1-ms delay budget for a 5G radio access network, our evaluation confirms that it is indeed feasible to use 5G for GOOSE transmission in IEC 61850 substation automation systems.

Place, publisher, year, edition, pages
IEEE, 2020
Keywords
GOOSE, 5G, virtualization, smart grid, time critical, IEC61850
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-77367 (URN)10.1109/MobileCloud48802.2020.00009 (DOI)000628973400001 ()2-s2.0-85096500321 (Scopus ID)
Conference
2020 8th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud)
Projects
High Quality Networked Services in a Mobile World (HITS)
Funder
Knowledge Foundation
Available from: 2020-03-29 Created: 2020-03-29 Last updated: 2021-04-26Bibliographically approved
Nguyen, V.-G., Carlsson, A., Grinnemo, K.-J., Cheng, J., Taheri, J. & Brunström, A. (2019). On the Use of 5G for Inter-substation GOOSE Transmission in Smart Grid. In: Proceedings of the Fifteenth Swedish National Computer Workshop (SNCNW), Luleå, Sweden. June 2019: . Paper presented at 15th Swedish National Computer Networking Workshop SNCNW 2019. 4-5 juni, 2019. Luleå, Sweden..
Open this publication in new window or tab >>On the Use of 5G for Inter-substation GOOSE Transmission in Smart Grid
Show others...
2019 (English)In: Proceedings of the Fifteenth Swedish National Computer Workshop (SNCNW), Luleå, Sweden. June 2019, 2019Conference paper, Oral presentation only (Refereed)
Abstract [en]

Protection and automation in a smart grid environmentoften have stringent real-time communication requirementsbetween devices within a substation as well as between distantlylocated substations. The Generic Object Oriented SubstationEvent (GOOSE) messaging service has been proposed to achievethis goal as it allows to transfer time-critical information within afew milliseconds. However, the transmission of GOOSE messagesare often limited to a small Local Area Network (LAN).In this paper, we propose the use of the fifth generation ofmobile networks (5G) as a means to transport GOOSE messagesin a large scale smart grid environment. The end-to-end delay ismeasured between GOOSE devices over an 5G network with thefocus on the core network using the Open5GCore platform in alab environment. Although there is a lack of a real radio accessnetwork, the experimental results confirm that the delay withinthe rest of the 5G network is small enough for it to be feasiblefor inter-substation GOOSE transmissions.

National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-72435 (URN)
Conference
15th Swedish National Computer Networking Workshop SNCNW 2019. 4-5 juni, 2019. Luleå, Sweden.
Projects
HITS, 4707
Funder
Knowledge Foundation
Available from: 2019-06-12 Created: 2019-06-12 Last updated: 2019-07-17Bibliographically approved
Nguyen, V.-G., Grinnemo, K.-J., Taheri, J. & Brunström, A. (2018). On Load Balancing for a Virtual and Distributed MME in the 5G Core. In: 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC): . Paper presented at 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC). IEEE
Open this publication in new window or tab >>On Load Balancing for a Virtual and Distributed MME in the 5G Core
2018 (English)In: 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), IEEE, 2018Conference paper, Published paper (Refereed)
Abstract [en]

In this paper, we aim at tackling the scalability problem of the Mobility Management Entity (MME), which plays a crucial role of handling control plane traffic in the current 4G Evolved Packet Core as well as the next generation mobile core, 5G. One of the solutions to this problem is to virtualize the MME by applying Network Function Virtualization principles and then deploy it as a cluster of multiple virtual MME instances (vMMEs) with a front-end load balancer. Although several designs have been proposed, most of them assume the use of simple algorithms such as random and round-robin to balance the incoming traffic without any performance assessment. To this end, we implemented a weighted round robin algorithm which takes into account the heterogeneity of resources such as the capacity of vMMEs. We compare this algorithm with a random and a round-robin algorithm under two different system settings. Experimental results suggest that carefully selected load balancing algorithms can significantly reduce the control plane latency as compared to simple random or round-robin schemes.

Place, publisher, year, edition, pages
IEEE, 2018
Series
IEEE International Symposium on Personal, Indoor, and Mobile Radio Communications workshops, E-ISSN 2166-9589
Keywords
5G, MME, Load Balancing, Scalability, Open5GCore
National Category
Computer Sciences Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-67242 (URN)10.1109/PIMRC.2018.8580693 (DOI)000457761900011 ()978-1-5386-6010-2 (ISBN)978-1-5386-6009-6 (ISBN)
Conference
2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC)
Projects
HITS, 4707
Funder
Knowledge Foundation
Available from: 2018-04-30 Created: 2018-04-30 Last updated: 2021-04-22Bibliographically approved
Nguyen, V.-G., Brunström, A., Grinnemo, K.-J. & Taheri, J. (2018). SDN helps velocity in Big Data (1ed.). In: Javid Taheri (Ed.), Big Data and Software Defined Networks: (pp. 207-228). London: IET Digital Library
Open this publication in new window or tab >>SDN helps velocity in Big Data
2018 (English)In: Big Data and Software Defined Networks / [ed] Javid Taheri, London: IET Digital Library, 2018, 1, p. 207-228Chapter in book (Refereed)
Abstract [en]

Currently, improving the performance of Big Data in general and velocity in particular is challenging due to the inefficiency of current network management, and the lack of coordination between the application layer and the network layer to achieve better scheduling decisions, which can improve the Big Data velocity performance. In this chapter, we discuss the role of recently emerged software defined networking (SDN) technology in helping the velocity dimension of Big Data. We start the chapter by providing a brief introduction of Big Data velocity and its characteristics and different modes of Big Data processing, followed by a brief explanation of how SDN can overcome the challenges of Big Data velocity. In the second part of the chapter, we describe in detail some proposed solutions which have applied SDN to improve Big Data performance in term of shortened processing time in different Big Data processing frameworks ranging from batch-oriented, MapReduce-based frameworks to real-time and stream-processing frameworks such as Spark and Storm. Finally, we conclude the chapter with a discussion of some open issues.

Place, publisher, year, edition, pages
London: IET Digital Library, 2018 Edition: 1
Keywords
Big Data; telecommunication scheduling; parallel processing; software defined networking
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-67213 (URN)10.1049/PBPC015E_ch10 (DOI)978-1-78561-304-3 (ISBN)978-1-78561-305-0 (ISBN)
Projects
HITS, 4707
Funder
Knowledge Foundation
Available from: 2018-04-27 Created: 2018-04-27 Last updated: 2019-11-11Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-9399-8425

Search in DiVA

Show all publications