全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Enabling IoT Network Slicing with Network Function Virtualization

DOI: 10.4236/ait.2020.103003, PP. 17-35

Keywords: NFV, NFV MANO, Network Slicing, Scalability, IoT, OpenStack, Kubernetes

Full-Text   Cite this paper   Add to My Lib

Abstract:

Numerous Internet of Things (IoT) devices are being connected to the net-works to offer services. To cope with a large diversity and number of IoT ser-vices, operators must meet those needs with a more flexible and efficient net-work architecture. Network slicing in 5G promises a feasible solution for this issue with network virtualization and programmability enabled by NFV (Net-work Functions Virtualization). In this research, we use virtualized IoT plat-forms as the Virtual Network Functions (VNFs) and customize network slices enabled by NFV with different QoS to support various kinds of IoT services for their best performance. We construct three different slicing systems including: 1) a single slice system, 2) a multiple customized slices system and 3) a single but scalable network slice system to support IoT services. Our objective is to compare and evaluate these three systems in terms of their throughput, aver-age response time and CPU utilization in order to identify the best system de-sign. Validated with our experiments, the performance of the multiple slicing system is better than those of the single slice systems whether it is equipped with scalability or not.

References

[1]  3GPP (2020) System architecture for the 5G System (5GS) (Release 16). 3GPP TS 23.501 V16.4.0.
[2]  Afolabi, I., Taleb, T., Samdanis, K., Ksentini, A. and Flinck, H. (2018) Network Slicing and Softwarization: A Survey on Principles, Enabling Technologies, and Solutions. IEEE Communications Surveys & Tutorials, 20, 2429-2453.
https://doi.org/10.1109/COMST.2018.2815638
[3]  Zhang, S.L. (2019) An Overview of Network Slicing for 5G. IEEE Wireless Communications, 26, 111-117.
https://doi.org/10.1109/MWC.2019.1800234
[4]  Ordonez-Lucena, J., Ameigeiras, P., Lopez, D., Ramos-Munoz, J.J., Lorca, J. and Folgueira, J. (2017) Network Slicing for 5G with SDN/NFV: Concepts, Architectures, and Challenges. IEEE Communications Magazine, 55, 80-87.
https://doi.org/10.1109/MCOM.2017.1600935
[5]  Lin, F.J. and De La Bastida, D. (2019) Achieving Scalability in the 5G-Enabled Internet of Things. In: Wu, Y.L., Huang, H.J., Wang, C.X., Pan, Y., Eds., 5G-Enabled Internet of Things, CRC Press, Boca Raton, 396 p.
https://doi.org/10.1201/9780429199820-5
[6]  Chatras, B., Steve Tsang Kwong, U. and Bihannic, N. (2017) NFV Enabling Network Slicing for 5G. IEEE 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), Paris, 7-9 March 2017, 219-225.
https://doi.org/10.1109/ICIN.2017.7899415
[7]  De La Bastida, D. and Lin F.J. (2018) Extending IoT/M2M System Scalability by Network Slicing. IEEE/IFIP Network Operations and Management Symposium, Taipei, 23-27 April 2018, 1-8.
https://doi.org/10.1109/NOMS.2018.8406254
[8]  Miladinovic, I. and Schefer-Wenzl, S. (2017) A Highly Scalable IoT Architecture through Network Function Virtualization. Open Journal of Internet of Things (OJIOT), 3, 127-135.
[9]  oneM2M (2020) Functional Architecture. oneM2M Technical Specification TS-0001 V3.20.0.
[10]  OM2M.
https://www.eclipse.org/om2m/
[11]  ETSI (2014) Network Functions Virtualisation (NFV): Architectural Framework. ETSI GS NFV 002, V.1.2.1.
[12]  ETSI (2019) Network Functions Virtualisation (NFV) Release 3; Management and Orchestration; Network Service Templates Specification. ETSI GS NFV-IFA 014, V3.2.1.
[13]  Li, X., et al. (2017) Network Slicing for 5G: Challenges and Opportunities. IEEE Internet Computing, 21, 20-27.
https://doi.org/10.1109/MIC.2017.3481355
[14]  Zhou, X., Li, R.P., Chen, T. and Zhang, H.G. (2016) Network Slicing as a Service: Enabling Enterprises’ Own Software-Defined Cellular Networks. IEEE Communications Magazine, 54, 146-153.
https://doi.org/10.1109/MCOM.2016.7509393
[15]  OpenStack Tacker.
https://docs.openstack.org/tacker/latest/
[16]  OpenStack.
https://www.openstack.org/
[17]  Mijumbi, R., Serrat, J., Gorricho, J.L., Bouten, N., De Turck, F. and Boutaba, R. (2016) Network Function Virtualization: State-of-the-Art and Research Challenges. IEEE Communications Surveys & Tutorials, 18, 236-262.
https://doi.org/10.1109/COMST.2015.2477041
[18]  Bolivar L.T., Tselios C., Mellado Area, D. and Tsolis, G. (2018) On the Deployment of an Open-Source, 5G-Aware Evaluation Testbed. 2018 6th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Bamberg, 26-29 March 2018, 51-58.
https://doi.org/10.1109/MobileCloud.2018.00016
[19]  Kim, M., Do, T. and Kim, Y. (2016) TOSCA-Based Clustering Service for Network Function Virtualization. 2016 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, 19-21 October 2016, 1176-1178.
https://doi.org/10.1109/ICTC.2016.7763398
[20]  Callegati, F., Cerroni, W., Contoli, C. and Santandrea, G. (2014) Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case. 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet), Luxembourg, 8-10 October 2016132-137.
https://doi.org/10.1109/CloudNet.2014.6968981
[21]  Open Network Automation Platform (ONAP).
https://www.onap.org/
[22]  Open Source MANO (OSM).
https://osm.etsi.org/
[23]  Open Baton.
https://openbaton.github.io/index.html
[24]  Hirashima, Y., Yamasaki, K. and Nagura, M. (2016) Proactive-Reactive Auto-Scaling Mechanism for Unpredictable Load Change. 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI), Kumamoto, 10-14 July 2016, 861-866.
https://doi.org/10.1109/IIAI-AAI.2016.180
[25]  Jain, A. and Kumar, R. (2016) A Multi Stage Load Balancing Technique for Cloud Environment. 2016 International Conference on Information Communication and Embedded Systems (ICICES), Chennai, 25-26 February 2016, 1-7.
https://doi.org/10.1109/ICICES.2016.7518921
[26]  RabbitMQ.
https://www.rabbitmq.com/
[27]  Advanced Message Queuing Protocol (AMQP).
https://www.amqp.org/
[28]  ETSI (2014) Network Functions Virtualisation (NFV); Management and Orchestration. ETSI GS NFV-MAN 001, V1.1.1.
[29]  De La Bastida, D. and Lin, F.J. (2017) OpenStack-Based Highly Scalable IoT/M2M Platforms. 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, 21-23 June 2017, 711-718.
https://doi.org/10.1109/iThings-GreenCom-CPSCom-SmartData.2017.110
[30]  Chen, H.L. and Lin F.J. (2019) Scalable IoT/M2M Platforms Based on Kubernetes-enabled NFV MANO Architecture. 2019 International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Atlanta, 14-17 July 2019, 1106-1111.
https://doi.org/10.1109/iThings/GreenCom/CPSCom/SmartData.2019.00188
[31]  Kubernetes.
https://kubernetes.io/
[32]  Adamuz-Hinojosa, O., Ordonez-Lucena, J., Ameigeiras, P., Ramos-Munoz, J.J., Lopez, D. and Folgueira, J. (2018) Automated Network Service Scaling in NFV: Concepts, Mechanisms and Scaling Workflow. IEEE Communications Magazine, 56, 162-169.
https://doi.org/10.1109/MCOM.2018.1701336

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133