Loading...

Design and Implementation of a Software Defined Mobile Network with End-to-End Multi-Domain Orchestration

Hemmati, Ali Akbar | 2021

225 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 54375 (05)
  4. University: Sharif University of Technology
  5. Department: Electrical Engineering
  6. Advisor(s): Hossein Khalaj, Babak; Ravanshid, Azad
  7. Abstract:
  8. In the fifth generation of mobile networks there is a move to replace hardware with software. Meaning that instead of buying dedicated hardware for mobile networks, we only need some general-purpose hardware and will run virtualized network functions on top of that using software. Besides, in the past few years there has been a handful of great opensource cloud management tools that facilitates management of infrastructure and has accelerated this move towards softwarization. Some of these include ONAP, Openstack and Kubernetes. These tools help network engineers to sofwarize functionalities that where previously run on dedicated hardware and manage them automatically. In this project we deployed a network service orchestrator, ONAP, on top of Kubernetes. ONAP can create and manage different network services and their lifecycle. We used ONAP to deploy an LTE network service on two clouds which were managed by Openstack and connected them to each other. The purpose of this was to get familiar with ONAP and how it works to use its more advanced features to create and manage complex network services. The LTE service is based on OAI (Open Air Interface) platform which consists of two virtual machines. We deployed each machine on a separate cloud and connected to each other
  9. Keywords:
  10. Mobile Networks ; Infrastructure ; Virtualization ; Fifth Generation of Mobile Networks ; Software Implementation ; Cloud Networks

 Digital Object List

 Bookmark

  • چکیده
  • فهرست تصویرها
  • فصل1 : مقدمه
    • 1-1 مفاهیم NFV
      • 1-1-1 مدیریت و همگام‌سازی NFVI
      • 1ـ1ـ2 مدیریت و همگام‌سازی VNFها
      • 1ـ1ـ3 مدیریت و همگام‌سازی سرویس‌های شبکه
    • 1ـ2 اهداف معماری NFV-MANO
    • 1ـ3 معماری NFV-MANO
    • 1ـ4 اجرای نرم‌افزار به شکل مستقیم روی سیستم‌عامل
    • 1ـ5 اجرای نرم‌افزار روی ماشین‌مجازی
    • 1ـ6 اجرای نرم‌افزار روی کانتینر
    • 1ـ7 کوبرنتیز، همگام‌ساز کانتینرها
    • 1ـ8 جمع‌بندی
  • فصل2 : معرفی ONAP
    • 2ـ1 ساختار کلی ONAP
    • 2ـ2 نقش ONAP و جایگاه آن
    • 2ـ3 معرفی SDC
    • 2ـ4 معرفی CLAMP
    • 2ـ5 معرفی SO
    • 2ـ6 معرفی DCAE
    • 2ـ7 معرفی Policy
    • 2ـ8 معرفی A&AI
    • 2ـ9 کنترلرها
      • 2ـ9ـ1 معرفی VFC
      • 2ـ9ـ2 معرفی APPC
      • 2ـ9ـ3 معرفی SDNC
      • 2ـ9ـ4 معرفی MultiVIM
    • 2ـ10 جمع‌بندی
  • فصل3 : ایجاد سرویس شبکه به کمک ONAP
    • 3ـ1 معماری پروژه
    • 3ـ2 ایجاد زیرساخت
      • 3ـ2ـ1 سرورهای لینوکسی
      • 3ـ2ـ2 اتوماسیون به کمک Ansible
      • 3ـ2ـ3 نصب داکر روی سرورها
      • 3ـ2ـ4 نصب کوبرنتیز روی سرورها
    • 3ـ3 استقرار ONAP روی کوبرنتیز
      • 3ـ3ـ1 نصب helm
      • 3ـ3ـ2 استقرار ONAP به کمک helm
      • 3ـ3ـ3 مشکلات نصب ONAP
    • 3ـ4 ایجاد سرویس با ONAP
      • 3ـ4ـ1 مراحل ایجاد سرویس در ONAP
      • 3ـ4ـ2 طراحی سرویس در SDC
      • 3ـ4ـ3 ایجاد سرویس شبکه
      • 3ـ4ـ4 مشکلات موقع طراحی و ایجاد سرویس
      • 3ـ4ـ5 نصب ماژول‌های لازم برای closed-loop automation
      • 3ـ4ـ6 معرفی و نصب ماژولها
      • 3ـ4ـ7 مشکلات موجود موقع نصب
      • 3ـ4ـ8 سهم ما در اجرای پروژه
    • 3ـ5 بررسی نتایج
    • 3ـ6 جمع‌بندی
  • فصل4 : جمع‌بندی
    • 4ـ1 توابع شبکه و معماری NFV-MANO
    • 4ـ2 معرفی ONAP
    • 4ـ3 ایجاد سرویس به کمک ONAP
    • 4ـ4 کارهای آینده
  • منابع یا مراجع
  • 9- “Open-Source MANO”, osm.etsi.org (accessed Aug, 22, 2021)
...see more