網路切片設計與實現

2021-10-08 10:25:53 字數 498 閱讀 9911

面對多場景、差異化的5g業務,為了需滿足不同應用場景在如時延、網速、安全性及網路覆蓋率等方面的不同網路效能要求,網路切片技術作為5g中的一項關鍵技術,能為不同使用者提供多樣化的按需定**務,針對這個問題,本文設計在openstack平台上實現了基於oai組網的5g網路切片的自動部署。實驗表明,該方案提高了移動通訊物理資源及網路資源的利用率,使得自動部署的實現使得切片的管理編排更加靈活方便。

網路切片技術基於sdn與nfv,是一張虛擬化網路。從上面兩篇文獻的摘要,我們可以看到,他們實現網路切片的方式有相同點,也有不同點。

相同點是他們都借助了雲化平台,前者使用openstack,後者使用了open vswitch、docker、flow visor。

不同點是,前者應該是直接在軟體上實現了網路切片的設計與實現,而後者是通過軟硬結合的方式來實現網路切片。

由於未來研究考慮在網路切片安全,因此網路切片的設計與實現是必經之路。這兩篇文獻提供了乙個比較好的思路和參考,如果能夠復現成功的話,那麼接下來的安全研究就有了搭載平台。

golang nil切片與空切片

var slice int 建立出來的 slice 其實是乙個 nil slice。它的長度和容量都為0。和nil比較的結果為true。這裡比較混淆的是empty slice,empty slice的長度和容量也都為0,但是所有的空切片的資料指標都指向同乙個位址 0xc42003bda0。空切片和 ...

陣列與切片

1 陣列 在go語言裡,陣列是乙個長度固定的資料型別,用於儲存一段具有相同的型別的元素的連續塊。陣列儲存的型別可以是內建型別,如整型或者字串,也可以是某種結構型別。1 陣列的建立 先宣告,再賦值 var array 5 int array 1 3 建立固定長度的陣列 array 5 int 陣列長度...

陣列與切片

1 在golang中陣列與切片的定義 在golang中,有乙個 罕見 的復合型別,叫切片,切片是基於陣列的,golang和其它語言不一樣,在golang中,陣列是不可變的,對陣列進行型別轉換等操作都會導致golang隱式的申請一塊記憶體,然後將原陣列的內容複製到這塊記憶體。在實際的開發當中,我們經常...