Hi Smith,
Slide 9 and Slide 13 I have comments on.
Slide 13 the cloud only scenario. It should clarify that the cloud can’t reach the printer on the user’s network, so it is up to the printer to reach up to the cloud first.
Slide 9 seems to have a verbiage conflict between arrow 3 and 4?
Regards
Uli Wehner
ウリ・ヴェーナー
From: ipp <ipp-bounces at pwg.org> On Behalf Of Kennedy, Smith (Wireless & IPP Standards) via ipp
Sent: Thursday, September 12, 2024 10:33 PM
To: PWG IPP WG Reflector <ipp at pwg.org>
Cc: Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy at hp.com>
Subject: [IPP] Updated IPP Firmware Update Extensions figure slides posted[EXTERNAL]
Greetings,
We agreed that I should post the slides we were using to model the scenarios and think about them and decide. Here's the slides:
https://ftp.pwg.org/pub/pwg/ipp/slides/IPP-Firmware-Update-Extensions-Registration-Options-20240912.pptx<https://urldefense.com/v3/__https:/ftp.pwg.org/pub/pwg/ipp/slides/IPP-Firmware-Update-Extensions-Registration-Options-20240912.pptx__;!!Iq1d47XejX0!jWwe-5IqYVrU0K_mMoNc0-Bw5qK8j9lhYwJYXQMkLuWQyOqjoKhbLFcMH3ORr8yH6hhNP8LqtN-Lx0k$>
Here's PlantUML for Scenario #1:
@startuml
title
Firmware Update Scenario 1: Client Managed Firmware Update
autonumber
skinparam
sequenceMessageAlign direction
participant
Client
participant
Printer
participant
Repository
Client
-> Repository: Firmware update available?
Repository
-> Client: Download firmware update
|||
Client
-> Printer: Send firmware update to Printer
Client
-> Printer: Monitor firmware update progress
@enduml
Here's PlantUML for Scenario #2:
@startuml
title
Firmware Update Scenario 2: Autonomous Printer Firmware Self-Update
autonumber
skinparam
sequenceMessageAlign direction
participant
Client
participant
Printer
participant
Repository
Printer
-> Repository: Firmware update available?
Repository
-> Printer: Firmware Self-update
@enduml
Here's a longer PlantUML for Scenario #3, incorporating both Check-For-Firmware-Update and Update-Printer-Firmware but no scheduling:
@startuml
title
Firmware Update Scenario 3: Triggered Self-Update
autonumber
skinparam
sequenceMessageAlign direction
participant
Client
participant
Printer
participant
Repository
group
Client triggers
Printer to
check for
firmware update
Client
-> Printer: Check for Firmware Update
Printer
-> Repository: Firmware update available?
Printer
<- Repository: Firmware update is available
Client
<- Printer: Firmware update is available
end
group
group
Client triggers
Printer to
self-update
Client
-> Printer: Update Firmware
Printer
-> Repository: Firmware Self-update
Repository
-> Printer: Firmware update
Client
--> Printer: Monitor firmware update progress
Printer
-> Printer: Update firmware
Client
--> Printer: Monitor firmware update progress
Printer
-> Printer: Reboot
Client
--> Printer: Monitor firmware update progress
Printer
-> Printer: Update complete
end
group
@enduml
Feel free to post updates to the slides or tweaks to the PlantUML UML sequences.
Smith
/**
Smith Kennedy
HP Inc.
*/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20240913/8a0810e8/attachment.html>