You are viewing an old version of this page. View the current version .
Compare with Current
View Page History
« Previous
Version 45
Next »
Draft This following is a working draft, and the contents can be changed as needed. The ETSI-based hierarchical orchestration is a concept, and it is not committed for the Frankfurt release.Â
Architecture
NFVO Architecture & Functions The following diagram depicts the NFVO component architecture
Standard Interfaces
Create / Instantiate NS The following diagram depicts the Create/Instantiate NS.
SO SO SOL005_Adapter SOL005_Adapter SOL005_NBI SOL005_NBI NS_LCMGR NS_LCMGR Resource_Mgr Resource_Mgr OOF OOF Catalog_DB_Adapter Catalog_DB_Adapter ETSI_Catalog_Mgr ETSI_Catalog_Mgr Inventory_DB_Adapter Inventory_DB_Adapter AAI AAI SOL003_Adapter SOL003_Adapter VIM VIM VNFM VNFM Create NS 1 Create NS 2 Create NS 3 Create NS 4 Create NS record 5 Create NS record 6 Create NS record 7 Create NS record 8 Response for Create NS record 9 Response for Create NS record 10 Response for Create NS record 11 Response for Create NS record 12 Response with NS Instance Id 13 Response with NsInstance (including NS Instance Id) 14 Send NsIdentifierCreationNotification 15 Send NsIdentifierCreationNotification 16 Send NsIdentifierCreationNotification Instantiate NS 17 Read NS descriptor 18 Read NS descriptor 19 Return NS descriptor 20 Return NS descriptor 21 Parse & Decompose NS descriptor 22 Instantiate NS 23 Instantiate VLs between VNFs 24 Create Network 25 Create Network 26 Response for Create Network 27 Response for Create Network 28 Create VL record 29 Create VL record 30 Create VL record 31 Create VL record 32 Response for Create VL record 33 Response for Create VL record 34 Response for Create VL record 35 Request Homing Information for Network Service 36 Requests Homing Information for Network Service 37 Response with Homing Information for Network Service 38 Persist Homing Information for Network Service loop [Go through each VNF] 39 Request for Instantiate VNF 40 Request for Instantiate VNF 41 Request Grant VNF resource 42 Request Grant VNF resource 43 Request Homing Information 44 Return with Homing Information for the VNF 45 Make a Grant decision 46 Return with a Grant decision 47 Return with a Grant decision 48 Instantiate VNF 49 Notify the changes of VNF/VDUs/CPs 50 Notify the changes of VNF/VUD/CPs 51 Send nsLcmOperationOccurrenceNotification 52 Send nsLcmOperationOccurrenceNotification 53 Send nsLcmOperationOccurrenceNotification
Terminate / Delete NS The following diagram depicts the Terminate / Delete NS. SO SO SOL005_Adapter SOL005_Adapter SOL005_NBI SOL005_NBI NS_LCMGR NS_LCMGR Resource_Mgr Resource_Mgr OOF OOF Catalog_DB_Adapter Catalog_DB_Adapter ETSI_Catalog_Mgr ETSI_Catalog_Mgr Inventory_DB_Adapter Inventory_DB_Adapter AAI AAI SOL003_Adapter SOL003_Adapter VIM VIM VNFM VNFM Terminate NS 1 Terminate NS 2 Terminate NS 3 Terminate NS 4 Query all NS instances 5 Query all NS instances 6 Query all NS instances 7 Return all NS instances 8 Return all NS instances 9 Return all NS instances 10 Start Delete NS instances 11 Request Homing Information for Network Service 12 Requests Homing Information for Network Service 13 Response with Homing Information for Network Service 14 Persist Homing Information for Network Service loop [Go thru each VNF] 15 Delete VNF 16 Delete VNF 17 Request Grant resource for deletion 18 Request Grant resource for deletion 19 Request Grant VNF resource 20 Request Grant VNF resource 21 Request Homing Information 22 Return with Homing Information for the VNF 23 Make a Grant decision 24 Return with a Grant decision 25 Return with a Grant decision 26 Delete Resources 27 Notify changes of VNF/VDUs/CPs 28 Notify changes of VNF/VDUs/CPs 29 Update records for Delete VNF/VDUs/CPs 30 Update records for Delete VNF/VDUs/CPs 31 Update records for Delete VNF/VDUs/CPs 32 Update records for Delete VNF/VDUs/CPs 33 Return with Delete VNF/VDUs/CPs 34 Return with Delete VNF/VDUs/CPs 35 Return with Delete VNF/VDUs/CPs 36 Request for Delete VLs (if needed) 37 Request for Delete VLs 38 Delete VLs 39 Update records for Delete VLs 40 Update records for Delete VLs 41 Update records for Delete VLs 42 Update records for Delete VLs 43 Return with Delete VLs 44 Return with Delete VLs 45 Return with Delete VLs 46 Send nsLcmOperationOccurrenceNotification 47 Send nsLcmOperationOccurrenceNotification 48 Send nsLcmOperationOccurrenceNotification