...
Flow 1: Design and Distribute First Control Loop
![](/download/attachments/23266662/Creating%20the%20service%20design%20in%20SDC%20and%20distributing%20design%20artifacts.png?version=1&modificationDate=1522948499000&api=v2)
Step Range | Description | Status | Notes |
---|
1-3 | Upload artifact and distribute | Tested |
|
4 | Process distribution in CLAMP | Tested |
|
5-6 | Process distribution in DCAE | Tested |
|
|
|
|
|
Code Block |
---|
title | UML Code for Flow 1 |
---|
collapse | true |
---|
|
@startuml
title Creating the service design in SDC and distributing design artifacts
actor SDC_Tester
participant SDC
participant CLAMP
box "DCAE controller"
participant "Service Change Handler" as SCH
database Inventory
end box
autonumber
note over SDC_Tester: Closed loop 1
SDC_Tester -> SDC : Design vCPE service composed\nof one VNF resource
SDC_Tester -> SDC : Upload DCAE TCA blueprint\nas artifact
SDC_Tester -> SDC : Test, certify, distribute the service design
SDC -> CLAMP : Blueprint distribution
SDC -> SCH : Blueprint distribution
SCH -> Inventory : Save blueprint
@enduml |
...
Code Block |
---|
title | UML Code for Flow 3 |
---|
collapse | true |
---|
|
@startuml
title This is the flow that will be tested in Beijing
participant VNF
participant VES_Collector
participant TCA_Instance1
participant Policy
participant AppC
autonumber
VNF -> VES_Collector : VES Message\nmeasurementsForVfScaling
VES_Collector -> TCA_Instance1 : VES Message\nmeasurementsForVfScaling
TCA_Instance1 -> Policy : Signature ONSET Message
Policy -> AppC : Action
AppC -> VNF : Action
note left
VNF action taken which
corrects the condition
end note
VNF -> VES_Collector : VES Message\nmeasurementsForVfScaling
note left
Time passes until next
message
end note
VES_Collector -> TCA_Instance1 : VES Message\nmeasurementsForVfScaling
TCA_Instance1 -> Policy : Signature ABATE Message
@enduml |
Step Range | Description | Status | Notes |
---|
|
|
|
|
|
|
|
|
|
|
|
|
Flow 4: Update Control Loop by Reconfiguring TCA
...
After the control loop is reconfigured, we test that the changes have taken effect. This is done by running the control loop again. For example, if the threshold value was increased, we would initiate an event with the old threshold value, and see that the signature is no longer produced.
Step Range | Description | Status | Notes |
---|
|
|
|
|
|
|
|
|
|
|
|
|
12-17 |
|
|
|
Flow 5: Stop and Restart Control Loop
...