$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Beşinci nesil mobil ağların (5G) piyasaya sürülmesi, on yılın başından bu yana telekomünikasyon endüstrisinde devrim yaratma anlamına geldi ve telekomünikasyon operatörlerinin 5G şemsiyesi altında geliştirilen yeni ağ hizmetleri ve uygulamalarının çok daha zorlu spesifikasyonlarını ele almalarını gerektiriyor1,2 . Bu yeni özellikler arasında veri hızı artışları, kablosuz iletim gecikmesi iyileştirmeleri ve operasyonel maliyetlerin azaltılması yer alır, ancak bunlarla sınırlı değildir. Bu yeni nesil için iyileştirmelerin temellerini oluşturan teknolojiler arasında, Ağ İşlevleri Sanallaştırma3 (NFV) önemli etkinleştiricilerinden biri haline gelmiştir. NFV, bunun yerine veri merkezinde sunucu bilgisayarlar gibi genel amaçlı fiziksel donanım kullanarak ağ işlevlerini yumuşak ısıtma, geleneksel olarak özel donanıma geçiş yapma kapasitesi sağlar. Bu yeni paradigma ile telekomünikasyon operatörleri ve dikey endüstriler, ağ işlevlerini ve hizmetlerini bir dizi yazılım bileşeni olarak dağıtabilir ve hem hizmet dağıtımında hem de bakımda maliyet tasarrufu sağlayabilir ve çok daha yüksek bir ağ altyapısı esnekliğini kolaylaştırabilir. Bu yaklaşım, çoğu ağa ve dikeye özgü işlevler için özel (ve genellikle daha karmaşık ve daha az yeniden kullanılabilir) cihazların kullanılması gerekliliğini hafifletir veya ortadan kaldırır ve çok daha yüksek ve yoğun bir operasyonel otomasyon derecesini destekler, böylece dağıtım ve bakım maliyetlerini azaltır.
Bir NFV ortamının sağlayabildiği tüm avantajlar göz önüne alındığında, telekomünikasyon sektöründen çok sayıda ilgili paydaşın NFV ortamlarında yeni hizmet fikirlerinin test edilmesine giderek daha fazla dahil olması doğaldır. Bu kapsamda Telefónica ve IMDEA Networks Institute, 5G teknolojilerini merkeze alan açık bir araştırma ve inovasyon laboratuvarı olan 5TONIC4'üoluşturdu. Merkezi Madrid'de (İspanya) bulunan bu laboratuvar, 5G hizmetlerinin geliştirilmesini ve doğrulanmasını artırmak için araştırmalar ve ortaklar için çok çeşitli teknolojilere sahiptir. Özellikle, bu laboratuvar, geliştiricilerin yeni NFV tabanlı uygulamalarını ve hizmetlerini ETSI uyumlu bir NFV ekosistemi üzerinde dağıtabilecekleri ve test edebilecekleri deneysel bir NFV platformuna sahiptir5. Böylece, tasarım seçimleri ve teknoloji önerileri hakkında deneysel sonuçlar, üretim ağlarından çok daha esnek gerçekçi bir ortamda türetilebilir. Bu platform, iyi tanımlanmış bir protokol kullanılarak 5TONIC'e esnek bir şekilde bağlanabilen birden çok dış site genelinde deneme etkinliklerini desteklemek için tasarlanmıştır.
5TONIC NFV ekosistemi için benimsenen teknik çözüm, ETSI tarafından barındırılan Açık Kaynak MANO (OSM) yazılımı6kullanılarak uygulanan tek bir NFV orchestrator kullanımını dikkate alacaktır. Bu, Ağ Hizmetleri'nin (NS) yaşam döngüsünü yönetmekten ve koordine etmekten sorumlu öğedir. Bu hizmetler, NFV platformunda entegre edilen sitelerden herhangi birine dağıtılabilen Sanallaştırılmış Ağ/Dikey İşlevlerin (VNF) bir bileşimi olarak oluşturulabilir. 5TONIC NFV ekosisteminin tasarımı, platformun Avrupa'da bulunan sekiz dikeye özgü deneysel altyapıda ve ikincisi transoceanic bir bağlantıyla bağlanan Brezilya'da rekabetçi bir açık çağrı süreciyle seçilen 25'ten fazla deneyin yürütülmesini desteklemek için kullanıldığı H2020 5GINFIRE projesi7,8bağlamında yapılmıştır. Buna ek olarak, platform, İspanya'da, İspanya 5GCity projesi9,10içindeki deney faaliyetlerini destekleyen, ulusal ölçekte dağıtılmış bir NFV test yatağı oluşturmak için yararlanıldı. Daha yakın zamanda, Brezilya ve Avrupa arasında kurulan bir araştırma ve yenilik işbirliği bağlamında ortak gösteri faaliyetlerini desteklemek için platforma ek bir Brezilya sitesi entegre edilmiştir (yani, 5GRANGE projesi11,12). Son olarak, altyapı 5G-VINNI projesi13,14kapsamında üçüncü taraf deneyleri desteklemek için kullanılmıştır. NFV platformunun coğrafi dağılımı Şekil 1'de görülebilir.
Kendi NFV altyapısına ev sahipliği yapan ilgili kuruluşlar, 5TONIC Yönlendirme Kurulu'nun onayına tabi olarak 5TONIC NFV ekosistemine esnek bir şekilde bağlanabilir, dağıtılmış ekosistem içinde test yatağı sağlayıcıları haline gelebilir ve ortak deney ve gösteri faaliyetlerinde bulunabilir. Bu amaçla, OSM yazılım yığınıyla uyumlu bir VIM (Sanal Altyapı Yöneticisi) özelliklerine sahip olmaları gerekir. 5TONIC NFV orchestrator, belirli bir hizmet dağıtımında yer alan sitelerdeki VIM'lerle etkileşim kurabilir, bir ağ hizmeti oluşturan VNF'lerin örneğini oluşturmak ve birbirine bağlanması için gereken bilgi işlem, depolama ve ağ kaynaklarının tahsisini ve kurulumunu koordine edebilir ve yerleşik hizmetinden son hizmet dışı bırakılmasına kadar yaşam döngüsünü kontrol edebilir.
5TONIC NFV ekosistemi, birbirine bağlı tüm sitelerdeki denetim ve veri trafiğinin değişimini yönetmek için Sanal Özel Ağlara (VPN) dayalı bir bindirme ağ mimarisinden yararlanır. Bu yaklaşım, 5TONIC ekosistemine entegre edilmiş harici sitelere güvenli PKI tabanlı erişim sağlayarak, OSM yazılım yığını ile testbeds boyunca dağıtılan farklı VIM'ler arasında NFV denetim bilgilerinin alışverişinin yanı sıra tüm VNF'leri yönetmek ve yapılandırmak için gereken bilgi alışverişine olanak tanır. Ayrıca, bu kaplama ağı, farklı sitelerde dağıtılan VNF'ler arasında veri trafiğinin yayılmasını destekler.
Bu bağlamda, bu makalede harici bir siteyi bir NFV ekosistemine dahil etmek için tasarlanmış protokol ayrıntılı olarak yer almaktadır. Protokol, ekosistemin merkezi bir siteye yüklenen tek bir NFV orchestrator tarafından yönetildiğini ve dış sitelerin orchestrator yazılım yığınıyla uyumlu bir VIM çözümüne sahip olduğunu varsayar. Önerilen protokol, NFV sahalarının ve dikeye özgü altyapıların esnek bir şekilde dahil edilmesiyle deneysel ekosistemin kaynak portföyünü artırılmasına izin verir. Bu, tek bir NFV orchestrator'un kontrolü altında birden fazla sitede yeni ağ ve dikey hizmetleri test edebilen ve doğrulayabilen dağıtılmış bir MANO platformunun oluşturulmasını sağlar. Protokolün iç işleyişini göstermek için, mevcut 5TONIC NFV ekosistemine harici bir NFV sitesi eklenerek, harici sahada ve 5TONIC'te gerekli bileşenlerin yanı sıra entegrasyon sürecinde atılacak tüm adımlar açıklanarak süreç örneklenecektir. Şekil 2, merkezi site ile diğer dış altyapılar arasındaki VPN bağlantıları sayesinde, ağ hizmetlerinin dağıtılabileceği 5TONIC platformuna bağlı yeni NFV tabanlı test yatağı ile tümleştirmenin hedefine genel bir bakış sağlar.
Buna ek olarak, protokolün etkinliğini göstermek için, 5TONIC ekosistemi ve NFV özellikli küçük insansız hava araçlarına (SUV) sahip harici bir saha kullanılarak basit bir dikey hizmetin dağıtımı gösterilecektir. Dikey hizmetin tasarımı, vidal ve ark.9'da sunulan ve bu makalenin illüstrasyon amaçları için basitleştirilmiş bir deneyden esinlenmiştir. Şekil 3, uzak bir alanda akıllı tarım faaliyetlerine yardımcı olmayı amaçlayan hizmeti özetlemektedir. Hizmet, bir ürün alanına dağılmış meteorolojik sensörler tarafından üretilen verileri toplamak ve yaymak için SUV'leri kullanan bir akıllı tarım hizmeti sağlayıcısı olarak kabul edilir. Basitlik için, makalede sunulan deney, sıcaklık, nem ve basınç ölçümleri sağlayabilen tek bir SUV ve bir sensör dikkate alınmaktadır. Denemede, harici NFV sitesi, SUAV üzerinden VNF olarak dağıtılan bir Wi-Fi erişim noktası barındırıyor. Bu VNF, algılanan verileri bir ağ geçidi işlevine ileterek sensöre ağ erişimi bağlantısı sunar. İkincisi, bir yer ekipmanına (mini ITX bilgisayar) VNF olarak dağıtılır. Verilerin sensörden ağ geçidi işlevine yayılması, Message Queuing Telemetri Aktarımı (MQTT) protokolü15'itemel alan yayımla/abone ol yaklaşımını izler. Ağ geçidi işlevi, verileri Mainflux16 açık kaynaklı platforma dayalı olarak NFV ekosisteminin merkezi sitesinde VNF olarak sunulan nesnelerin interneti (IoT) sunucusuna doğru işler ve yayar. Son olarak, senaryo, 3GPP olmayan bir hücresel erişim ağı tarafından Internet bağlantısının sağlandığı uzak bir alan varsayar. Bu nedenle, hizmet iki ek VNF içerir: 1) 3GPP olmayan bir erişim ağına bağlı bir 3GPP kullanıcı ekipmanının kullanıcı düzlemi protokol yığınını uygulayan bir erişim yönlendiricisi VNF17; ve 2) erişim yönlendiricisi ve IoT sunucusu VNF'leri arasında bilgilerin iletilmesini destekleyen bir 5G çekirdek ağının temel uygulaması. Bu amaçla, 5G çekirdek VNF, 3GPP17tarafından tanımlandığı gibi, 3GPP olmayan bir çalışma işlevinin ve bir kullanıcı düzlemi işlevinin kullanıcı düzleminin basitleştirilmiş bir uygulamasını sağlar.
Son olarak, Şekil 4, protokolün geliştirilmesi sırasında ilgili en alakalı süreçleri temsil eder ve mantıksal bağlantılarını ve yürütülmesinden sorumlu varlıkları vurgular.