Service function chain placement for joint cost and latency optimization

Article


Khoshkholghi, A., Khan, M.G., Noghani, K.A., Taheri, J., Bhamare, D., Kassler, A., Xiang, Z., Deng, S. and Yang, X. 2020. Service function chain placement for joint cost and latency optimization. Mobile Networks and Applications. 25 (6), pp. 2191-2205. https://doi.org/10.1007/s11036-020-01661-w
TypeArticle
TitleService function chain placement for joint cost and latency optimization
AuthorsKhoshkholghi, A., Khan, M.G., Noghani, K.A., Taheri, J., Bhamare, D., Kassler, A., Xiang, Z., Deng, S. and Yang, X.
Abstract

Network Function Virtualization (NFV) is an emerging technology to consolidate network functions onto high volume storages, servers and switches located anywhere in the network. Virtual Network Functions (VNFs) are chained together to provide a specific network service, called Service Function Chains (SFCs). Regarding to Quality of Service (QoS) requirements and network features and states, SFCs are served through performing two tasks: VNF placement and link embedding on the substrate networks. Reducing deployment cost is a desired objective for all service providers in cloud/edge environments to increase their profit form demanded services. However, increasing resource utilization in order to decrease deployment cost may lead to increase the service latency and consequently increase SLA violation and decrease user satisfaction. To this end, we formulate a multi-objective optimization model to joint VNF placement and link embedding in order to reduce deployment cost and service latency with respect to a variety of constraints. We, then solve the optimization problem using two heuristic-based algorithms that perform close to optimum for large scale cloud/edge environments. Since the optimization model involves conflicting objectives, we also investigate pareto optimal solution so that it optimizes multiple objectives as much as possible. The efficiency of proposed algorithms is evaluated using both simulation and emulation. The evaluation results show that the proposed optimization approach succeed in minimizing both cost and latency while the results are as accurate as optimal solution obtained by Gurobi (5%).

KeywordsCloud; edge computing; Network function virtualization; Optimization; Service chain placement
Sustainable Development Goals9 Industry, innovation and infrastructure
Middlesex University ThemeCreativity, Culture & Enterprise
PublisherSpringer
JournalMobile Networks and Applications
ISSN1383-469X
Electronic1572-8153
Publication dates
Online21 Nov 2020
PrintDec 2020
Publication process dates
Accepted23 Sep 2020
Deposited15 Jan 2025
Output statusPublished
Publisher's version
License
File Access Level
Open
Copyright Statement

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Digital Object Identifier (DOI)https://doi.org/10.1007/s11036-020-01661-w
Scopus EID2-s2.0-85096385460
Web of Science identifierWOS:000591258800001
LanguageEnglish
Permalink -

https://repository.mdx.ac.uk/item/yzzz7

Download files


Publisher's version
s11036-020-01661-w.pdf
License: CC BY 4.0
File access level: Open

  • 5
    total views
  • 0
    total downloads
  • 4
    views this month
  • 0
    downloads this month

Export as

Related outputs

Signature-based security analysis and detection of IoT threats in advanced message queuing protocol
Hashimyar, M.E., Aiash, M., Khoshkholghi, A. and Nalli, G. 2025. Signature-based security analysis and detection of IoT threats in advanced message queuing protocol. Network. 5 (1). https://doi.org/10.3390/network5010005
Dissecting the hype: a study of WallStreetBets’ sentiment and network correlation on financial markets
Wang, K, Wong, B, Khoshkholghi, A., Shah, P., Naha, R, Mahanti, A and Kim, J 2024. Dissecting the hype: a study of WallStreetBets’ sentiment and network correlation on financial markets. 38th International Conference on Advanced Information Networking and Applications. Kitakyushu, Japan 17 - 19 Apr 2024 Springer. pp. 263-273 https://doi.org/10.1007/978-3-031-57853-3_22
Information fusion-based cybersecurity threat detection for intelligent transportation system
Chowdhury, A., Naha, R., Kaisar, S., Khoshkholghi, A., Ali, K. and Galletta, A. 2023. Information fusion-based cybersecurity threat detection for intelligent transportation system. CCGridW: 4th Workshop on Secure IoT, Edge and Cloud Systems (SioTEC) 2023. Bangalore, India 01 - 04 May 2023 Bangalore, India IEEE. pp. 96-103 https://doi.org/10.1109/CCGridW59191.2023.00029
Analyzing land cover and land use changes using remote sensing techniques: a temporal analysis of climate change detection with Google Earth engine
Afzal, M., Ali, K., Kasi, M., Rehman, M., Khoshkholghi, A., Haq, B. and Shah, S. 2023. Analyzing land cover and land use changes using remote sensing techniques: a temporal analysis of climate change detection with Google Earth engine. IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications. Exeter, United Kingdom 01 - 03 Nov 2023 IEEE. pp. 2018-2023 https://doi.org/10.1109/TrustCom60117.2023.00277
A novel scheduling algorithm for improved performance of multi-objective safety-critical wireless sensor networks using long short-term memory
Al-Nader, I., Lasebae, A., Raheem, R. and Khoshkholghi, A. 2023. A novel scheduling algorithm for improved performance of multi-objective safety-critical wireless sensor networks using long short-term memory. Electronics. 12 (23). https://doi.org/10.3390/electronics12234766
Leveraging oversampling techniques in machine learning models for multi-class malware detection in smart home applications
Chowdhury, A., Isalm, M., Kaisar, S., Naha, R., Khoshkholghi, A., Aiash, M. and Khoda, M.E. 2023. Leveraging oversampling techniques in machine learning models for multi-class malware detection in smart home applications. IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications. Exeter, United Kingdom 01 - 03 Nov 2023 IEEE. pp. 2216-2221
Performance and cryptographic evaluation of security protocols in distributed networks using applied pi calculus and Markov Chain
Edris, E., Aiash, M., Khoshkholghi, A., Naha, R., Chowdhury, A. and Loo, J. 2023. Performance and cryptographic evaluation of security protocols in distributed networks using applied pi calculus and Markov Chain. Internet of Things. 24. https://doi.org/10.1016/j.iot.2023.100913
IoT-based emergency vehicle services in intelligent transportation system
Chowdhury, A., Kaisar, S., Khoda, M., Naha, R., Khoshkholghi, A. and Aiash, M. 2023. IoT-based emergency vehicle services in intelligent transportation system. Sensors. 23 (11). https://doi.org/10.3390/s23115324
Efficient design for smart environment using Raspberry Pi with Blockchain and IoT (BRIoT)
Ponugumati, S., Ali, K., Lasebae, A., Zahoor, Z., Kiyani, A., Khoshkholghi, A. and Maddu, L. 2023. Efficient design for smart environment using Raspberry Pi with Blockchain and IoT (BRIoT). CCGridW: 4th Workshop on Secure IoT, Edge and Cloud Systems (SioTEC) 2023. Bangalore, India 01 - 04 May 2023 IEEE. pp. 75-80 https://doi.org/10.1109/CCGridW59191.2023.00026
Federated learning for performance prediction in multi-operator environments
Lan, X., Taghia, J., Moradi, F., Khoshkholghi, A., Listo Zec, E., Mogren, O., Mahmoodi, T. and Johnsson, A. 2023. Federated learning for performance prediction in multi-operator environments. ITU Journal on Future and Evolving Technologies. 4 (1), pp. 166-177. https://doi.org/10.52953/PFYZ9165
xURLLC in 6G with meshed RAN
Khoshkholghi, A., Mahmoodi, T., Pal, S., Chopra, S., Tendulkar, M. and Sarka, S. 2022. xURLLC in 6G with meshed RAN. ITU Journal on Future and Evolving Technologies. 3 (3), pp. 612-622. https://doi.org/10.52953/JTPE9471
Edge intelligence for service function chain deployment in NFV-enabled networks
Khoshkholghi, A. and Mahmoodi, T. 2022. Edge intelligence for service function chain deployment in NFV-enabled networks. Computer Networks. 219. https://doi.org/10.1016/j.comnet.2022.109451
IntOpt: in-band network telemetry optimization framework to monitor network slices using P4
Bhamare, D., Kassler, A., Vestin, J., Khoshkholghi, A., Taheri, J., Mahmoodi, T., Ohlen, P. and Curescu, C. 2022. IntOpt: in-band network telemetry optimization framework to monitor network slices using P4. Computer Networks. 216. https://doi.org/10.1016/j.comnet.2022.109214