Skip to content
@startuml
hide footbox
skinparam participant {
BackgroundColor white
}
Participant Device
skinparam participant {
BackgroundColor #ADD8E6
}
participant Device as Device
participant "MN-CSE (Local)" as CSE
participant "MEC Application" as MECApp
participant "MEC Host/AE (Swarm Agent)" as Agent
Device -> CSE : Send Task
CSE -> MECApp : Forward Task
MECApp -> Agent : Assign Subtask
Agent -> Agent : Execute Locally
Agent -> MECApp : Return Result
MECApp -> CSE : Aggregate Result
CSE -> Device : Send Final Output
@enduml
\ No newline at end of file
@startuml
hide footbox
skinparam participant {
BackgroundColor white
}
participant Device
skinparam participant {
BackgroundColor #ADD8E6
}
participant "Device" as Device
participant "MEC Host/AE (Local Swarm Agent)" as Agent
participant "MEC Node" as MEC
participant "MEC/MN-CSE/IN-CSE (Orchestrator)" as Orchestrator
Device -> Agent : Perform Lightweight Processing
Agent -> Orchestrator : Request Offload (Heavy Task)
Orchestrator -> MEC : Offload Heavy Subtask
MEC -> Orchestrator : Return Processed Result
Orchestrator -> Agent : Aggregate Results
Agent -> Device : Deliver Final Output
@enduml
\ No newline at end of file
@startuml
hide footbox
skinparam participant {
BackgroundColor white
}
participant Device
skinparam participant {
BackgroundColor #ADD8E6
}
participant "AE" as Device
participant "MEC Host/MN-CSE (Edge Swarm Agent)" as EdgeAgent
participant "IN-CSE (Cloud)" as Cloud
participant "MEC/MN-CSE/IN-CSE (Orchestrator)" as Orchestrator
Device -> EdgeAgent : Send Real-Time Task
EdgeAgent -> EdgeAgent : Process Locally (Low Latency)
EdgeAgent -> Orchestrator : Report Local Results
Orchestrator -> Cloud : Forward Data for Pattern Recognition
Cloud -> Orchestrator : High-Level Insights
Orchestrator -> EdgeAgent : Synchronize Global+Local Knowledge
EdgeAgent -> Device : Deliver Augmented Output
@enduml
\ No newline at end of file